mirror of
https://github.com/InfinityLoader/IL-GSC.git
synced 2025-07-02 12:27:51 -05:00
67 lines
1.5 KiB
Plaintext
67 lines
1.5 KiB
Plaintext
/*******************************************************************
|
|
* Decompiled By: Bog
|
|
* Decompiled File: scripts\mp\killstreaks\_aalauncher.gsc
|
|
* Game: Call of Duty: Infinite Warfare
|
|
* Platform: PC
|
|
* Function Count: 8
|
|
* Decompile Time: 338 ms
|
|
* Timestamp: 10/27/2023 12:27:53 AM
|
|
*******************************************************************/
|
|
|
|
//Function Number: 1
|
|
init()
|
|
{
|
|
scripts\mp\killstreaks\_killstreaks::func_DEFB("aa_launcher",::func_6D69,undefined,::func_5FBC,undefined,::func_11378);
|
|
scripts\mp\_laserguidedlauncher::func_AC0B("vfx/core/mp/killstreaks/vfx_maaws_split","vfx/core/mp/killstreaks/vfx_maaws_homing");
|
|
}
|
|
|
|
//Function Number: 2
|
|
func_7D8F()
|
|
{
|
|
return "iw6_maaws_mp";
|
|
}
|
|
|
|
//Function Number: 3
|
|
func_7D8D()
|
|
{
|
|
return "iw6_maawschild_mp";
|
|
}
|
|
|
|
//Function Number: 4
|
|
func_7D8E()
|
|
{
|
|
return "iw6_maawshoming_mp";
|
|
}
|
|
|
|
//Function Number: 5
|
|
func_5FBC(param_00)
|
|
{
|
|
param_00.var_14FF = 2;
|
|
return 1;
|
|
}
|
|
|
|
//Function Number: 6
|
|
func_6D69(param_00)
|
|
{
|
|
param_00.var_14FF = param_00.var_14FF - 1;
|
|
var_01 = param_00.var_14FF <= 0;
|
|
return var_01;
|
|
}
|
|
|
|
//Function Number: 7
|
|
func_11378(param_00)
|
|
{
|
|
self setweaponammoclip(param_00.var_394,param_00.var_14FF);
|
|
thread func_B9B1(param_00);
|
|
}
|
|
|
|
//Function Number: 8
|
|
func_B9B1(param_00)
|
|
{
|
|
self endon("death");
|
|
self endon("disconnect");
|
|
self waittill("weapon_change",var_01);
|
|
thread scripts\mp\_laserguidedlauncher::func_AC08(func_7D8F(),func_7D8D(),func_7D8E());
|
|
self waittill("weapon_change");
|
|
scripts\mp\_laserguidedlauncher::func_AC07();
|
|
} |