From d9c82016bbe8108357dd7b7dd433ea96074da71f Mon Sep 17 00:00:00 2001 From: x3Karma Date: Fri, 11 Mar 2022 11:28:30 +0800 Subject: Additional scoring fixes (#261) * Fix Assists being granted to the victim * Show attacker callsign on MegaKill * adds battery titan meter gain and fix some AI meter gain --- Northstar.CustomServers/mod/scripts/vscripts/mp/_score.nut | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'Northstar.CustomServers/mod/scripts/vscripts/mp/_score.nut') diff --git a/Northstar.CustomServers/mod/scripts/vscripts/mp/_score.nut b/Northstar.CustomServers/mod/scripts/vscripts/mp/_score.nut index 36862d8a2..2d1ff0745 100644 --- a/Northstar.CustomServers/mod/scripts/vscripts/mp/_score.nut +++ b/Northstar.CustomServers/mod/scripts/vscripts/mp/_score.nut @@ -164,7 +164,7 @@ void function ScoreEvent_PlayerKilled( entity victim, entity attacker, var damag else if ( attacker.s.currentTimedKillstreak == TRIPLEKILL_REQUIREMENT_KILLS ) AddPlayerScore( attacker, "TripleKill" ) else if ( attacker.s.currentTimedKillstreak >= MEGAKILL_REQUIREMENT_KILLS ) - AddPlayerScore( attacker, "MegaKill" ) + AddPlayerScore( attacker, "MegaKill", attacker ) } attacker.s.lastKillTime = Time() @@ -237,12 +237,13 @@ void function ScoreEvent_SetupEarnMeterValuesForMixedModes() // mixed modes in t ScoreEvent_SetEarnMeterValues( "PilotBatteryStolen", 0.0, 0.35 ) // this actually just doesn't have overdrive in vanilla even ScoreEvent_SetEarnMeterValues( "Headshot", 0.0, 0.02 ) ScoreEvent_SetEarnMeterValues( "FirstStrike", 0.0, 0.05 ) + ScoreEvent_SetEarnMeterValues( "PilotBatteryApplied", 0.0, 0.35 ) // ai - ScoreEvent_SetEarnMeterValues( "KillGrunt", 0.0, 0.02, 0.5 ) - ScoreEvent_SetEarnMeterValues( "KillSpectre", 0.0, 0.02, 0.5 ) - ScoreEvent_SetEarnMeterValues( "LeechSpectre", 0.0, 0.02 ) - ScoreEvent_SetEarnMeterValues( "KillStalker", 0.0, 0.02, 0.5 ) + ScoreEvent_SetEarnMeterValues( "KillGrunt", 0.02, 0.02, 0.5 ) + ScoreEvent_SetEarnMeterValues( "KillSpectre", 0.02, 0.02, 0.5 ) + ScoreEvent_SetEarnMeterValues( "LeechSpectre", 0.02, 0.02 ) + ScoreEvent_SetEarnMeterValues( "KillStalker", 0.02, 0.02, 0.5 ) ScoreEvent_SetEarnMeterValues( "KillSuperSpectre", 0.0, 0.1, 0.5 ) } -- cgit v1.2.3