mirror of
https://github.com/InfinityLoader/IL-GSC.git
synced 2025-06-07 17:17:50 -05:00
297 lines
4.5 KiB
Plaintext
297 lines
4.5 KiB
Plaintext
/*******************************************************************
|
|
* Decompiled By: Bog
|
|
* Decompiled File: 3327.gsc
|
|
* Game: Call of Duty: Infinite Warfare
|
|
* Platform: PC
|
|
* Function Count: 39
|
|
* Decompile Time: 7 ms
|
|
* Timestamp: 10/27/2023 12:26:33 AM
|
|
*******************************************************************/
|
|
|
|
//Function Number: 1
|
|
func_98C0()
|
|
{
|
|
var_00 = [];
|
|
var_00["none"] = ::func_0104;
|
|
var_00["nerf_take_more_damage"] = ::func_93E5;
|
|
var_00["nerf_higher_threatbias"] = ::func_93ED;
|
|
var_00["nerf_smaller_wallet"] = ::func_DE36;
|
|
var_00["nerf_lower_weapon_damage"] = ::func_B0DD;
|
|
var_00["nerf_no_class"] = ::func_BFE2;
|
|
var_00["nerf_pistols_only"] = ::func_CBE1;
|
|
var_00["nerf_fragile"] = ::func_10315;
|
|
var_00["nerf_move_slower"] = ::func_BC6D;
|
|
var_00["nerf_no_abilities"] = ::func_BFD9;
|
|
var_00["nerf_min_ammo"] = ::func_B73A;
|
|
var_00["nerf_no_deployables"] = ::func_BFE8;
|
|
level.var_D881 = var_00;
|
|
var_01 = [];
|
|
for(var_02 = 0;var_02 < 10;var_02++)
|
|
{
|
|
var_03 = tablelookupbyrow("cp/alien/prestige_nerf.csv",var_02,1);
|
|
if(!isdefined(var_03) || var_03 == "")
|
|
{
|
|
break;
|
|
}
|
|
|
|
var_01[var_01.size] = var_03;
|
|
}
|
|
|
|
level.var_BEE8 = var_01;
|
|
}
|
|
|
|
//Function Number: 2
|
|
func_98BA()
|
|
{
|
|
func_969A();
|
|
}
|
|
|
|
//Function Number: 3
|
|
func_969A()
|
|
{
|
|
var_00 = [];
|
|
var_00["nerf_take_more_damage"] = 1;
|
|
var_00["nerf_higher_threatbias"] = 0;
|
|
var_00["nerf_smaller_wallet"] = 1;
|
|
var_00["nerf_earn_less_money"] = 1;
|
|
var_00["nerf_lower_weapon_damage"] = 1;
|
|
var_00["nerf_no_class"] = 0;
|
|
var_00["nerf_pistols_only"] = 0;
|
|
var_00["nerf_fragile"] = 1;
|
|
var_00["nerf_move_slower"] = 1;
|
|
var_00["nerf_no_abilities"] = 0;
|
|
var_00["nerf_min_ammo"] = 1;
|
|
var_00["nerf_no_deployables"] = 0;
|
|
self.var_BEE9 = var_00;
|
|
self.var_1606 = [];
|
|
}
|
|
|
|
//Function Number: 4
|
|
func_BEE7()
|
|
{
|
|
for(var_00 = 0;var_00 < 10;var_00++)
|
|
{
|
|
var_01 = func_7C4A(var_00);
|
|
func_15D6(var_01);
|
|
}
|
|
}
|
|
|
|
//Function Number: 5
|
|
func_15D6(param_00)
|
|
{
|
|
if(func_9C4C(param_00))
|
|
{
|
|
return;
|
|
}
|
|
|
|
if(func_BEE6(param_00))
|
|
{
|
|
return;
|
|
}
|
|
|
|
func_DEC4(param_00);
|
|
[[ level.var_D881[param_00] ]]();
|
|
}
|
|
|
|
//Function Number: 6
|
|
func_BEE6(param_00)
|
|
{
|
|
return scripts\common\utility::func_2286(self.var_1606,param_00);
|
|
}
|
|
|
|
//Function Number: 7
|
|
func_DEC4(param_00)
|
|
{
|
|
self.var_1606[self.var_1606.size] = param_00;
|
|
}
|
|
|
|
//Function Number: 8
|
|
func_DE36()
|
|
{
|
|
func_DE35();
|
|
func_DE33();
|
|
}
|
|
|
|
//Function Number: 9
|
|
func_9C9E()
|
|
{
|
|
return 1;
|
|
}
|
|
|
|
//Function Number: 10
|
|
func_9C4C(param_00)
|
|
{
|
|
return param_00 == "none";
|
|
}
|
|
|
|
//Function Number: 11
|
|
func_7B33()
|
|
{
|
|
return self.var_1606.size;
|
|
}
|
|
|
|
//Function Number: 12
|
|
func_0104()
|
|
{
|
|
}
|
|
|
|
//Function Number: 13
|
|
func_93E5()
|
|
{
|
|
func_F494("nerf_take_more_damage",1.33);
|
|
}
|
|
|
|
//Function Number: 14
|
|
func_93ED()
|
|
{
|
|
func_F494("nerf_higher_threatbias",500);
|
|
}
|
|
|
|
//Function Number: 15
|
|
func_DE35()
|
|
{
|
|
func_F494("nerf_smaller_wallet",0.5);
|
|
}
|
|
|
|
//Function Number: 16
|
|
func_DE33()
|
|
{
|
|
func_F494("nerf_earn_less_money",0.75);
|
|
}
|
|
|
|
//Function Number: 17
|
|
func_B0DD()
|
|
{
|
|
func_F494("nerf_lower_weapon_damage",0.66);
|
|
}
|
|
|
|
//Function Number: 18
|
|
func_BFE2()
|
|
{
|
|
func_F494("nerf_no_class",1);
|
|
}
|
|
|
|
//Function Number: 19
|
|
func_CBE1()
|
|
{
|
|
func_F494("nerf_pistols_only",1);
|
|
}
|
|
|
|
//Function Number: 20
|
|
func_10315()
|
|
{
|
|
func_F494("nerf_fragile",1.5);
|
|
}
|
|
|
|
//Function Number: 21
|
|
func_BC6D()
|
|
{
|
|
func_F494("nerf_move_slower",0.7);
|
|
}
|
|
|
|
//Function Number: 22
|
|
func_BFD9()
|
|
{
|
|
func_F494("nerf_no_abilities",1);
|
|
}
|
|
|
|
//Function Number: 23
|
|
func_B73A()
|
|
{
|
|
func_F494("nerf_min_ammo",0.25);
|
|
}
|
|
|
|
//Function Number: 24
|
|
func_BFE8()
|
|
{
|
|
func_F494("nerf_no_deployables",1);
|
|
}
|
|
|
|
//Function Number: 25
|
|
func_F494(param_00,param_01)
|
|
{
|
|
self.var_BEE9[param_00] = param_01;
|
|
}
|
|
|
|
//Function Number: 26
|
|
func_7B0E(param_00)
|
|
{
|
|
return self.var_BEE9[param_00];
|
|
}
|
|
|
|
//Function Number: 27
|
|
func_7C4A(param_00)
|
|
{
|
|
}
|
|
|
|
//Function Number: 28
|
|
func_D875()
|
|
{
|
|
return func_7B0E("nerf_take_more_damage");
|
|
}
|
|
|
|
//Function Number: 29
|
|
func_D87E()
|
|
{
|
|
return func_7B0E("nerf_higher_threatbias");
|
|
}
|
|
|
|
//Function Number: 30
|
|
func_D87F()
|
|
{
|
|
return func_7B0E("nerf_smaller_wallet");
|
|
}
|
|
|
|
//Function Number: 31
|
|
func_D877()
|
|
{
|
|
return func_7B0E("nerf_earn_less_money");
|
|
}
|
|
|
|
//Function Number: 32
|
|
func_D880()
|
|
{
|
|
return func_7B0E("nerf_lower_weapon_damage");
|
|
}
|
|
|
|
//Function Number: 33
|
|
func_D87A()
|
|
{
|
|
return func_7B0E("nerf_no_class");
|
|
}
|
|
|
|
//Function Number: 34
|
|
func_D87C()
|
|
{
|
|
return func_7B0E("nerf_pistols_only");
|
|
}
|
|
|
|
//Function Number: 35
|
|
func_D87D()
|
|
{
|
|
return func_7B0E("nerf_fragile");
|
|
}
|
|
|
|
//Function Number: 36
|
|
func_D878()
|
|
{
|
|
return func_7B0E("nerf_move_slower");
|
|
}
|
|
|
|
//Function Number: 37
|
|
func_D879()
|
|
{
|
|
return func_7B0E("nerf_no_abilities");
|
|
}
|
|
|
|
//Function Number: 38
|
|
func_D876()
|
|
{
|
|
return func_7B0E("nerf_min_ammo");
|
|
}
|
|
|
|
//Function Number: 39
|
|
func_D87B()
|
|
{
|
|
return func_7B0E("nerf_no_deployables");
|
|
} |