score = OnObjectKill(
function(object, killer)
if killer and IsCharacterHuman(killer) and GetObjectTeam(object) ~= ATT then
killcount = killcount + 1
killerunit = GetCharacterUnit(killer)
if killcount == 2 then
SetClassProperty("rep_inf_ep3_delta", "WeaponChannel3", 1)
SetClassProperty("rep_inf_ep3_delta", "WeaponName3", "rbt_weap_inf_emp")
SetClassProperty("rep_inf_ep3_delta", "WeaponAmmo3", 1)
ShowMessageText("level.upg.1.1", ATT)
end
if killcount == 5 then
SetClassProperty("rep_inf_ep3_delta", "WeaponName1", "rep_weap_inf_rifle")
SetClassProperty("rep_inf_ep3_delta", "WeaponAmmo1", 1)
ShowMessageText("level.upg.1.2", ATT)
end
if killcount == 10 then
SetClassProperty("rep_inf_ep3_delta", "WeaponAmmo3", 2)
SetClassProperty("rep_inf_ep3_delta", "WeaponName4", "rbt_weap_inf_cpistol")
SetClassProperty("rep_inf_ep3_delta", "WeaponAmmo4", 0)
ShowMessageText("level.upg.1.3", ATT)
end
if killcount == 15 then
SetClassProperty("rep_inf_ep3_delta", "WeaponAmmo1", 2)
ShowMessageText("level.upg.1.4", ATT)
end
if killcount == 24 then
SetClassProperty("rep_inf_ep3_delta", "WeaponName1", "rep_weap_inf_assault_jet")
SetClassProperty("rep_inf_ep3_delta", "WeaponAmmo1", 5)
ShowMessageText("level.upg.1.5", ATT)
end
if killcount == 35 then
SetClassProperty("rep_inf_ep3_delta", "WeaponName3", "rep_weap_inf_thermaldetonator")
ShowMessageText("level.upg.1.6", ATT)
end
if killcount == 47 then
SetClassProperty("rep_inf_ep3_delta", "WeaponChannel5", 1)
SetClassProperty("rep_inf_ep3_delta", "WeaponName5", "rep_weap_inf_beacon")
SetClassProperty("rep_inf_ep3_delta", "WeaponAmmo5", 1)
ShowMessageText("level.upg.1.8", ATT)
end
if killcount == 60 then
SetClassProperty("rep_inf_ep3_delta", "WeaponName6", "rep_weap_inf_rocket_launcher")
SetClassProperty("rep_inf_ep3_delta", "WeaponAmmo6", 5)
ShowMessageText("level.upg.1.7", ATT)
end
if killcount == 80 then
SetClassProperty("rep_inf_ep3_delta", "WeaponName3", "rep_weap_inf_pulse")
SetClassProperty("rep_inf_ep3_delta", "WeaponAmmo3", 3)
SetClassProperty("rep_weap_inf_assault_jet", "RoundsPerClip", 80)
SetClassProperty("rep_weap_inf_assault_jet", "ShotDelay", 0.1)
SetClassProperty("rep_inf_ep3_delta", "WeaponAmmo1", 6)
ShowMessageText("level.upg.1.9", ATT)
end
end
end)