mirror of
https://github.com/InfinityLoader/IL-GSC.git
synced 2025-06-07 17:17:50 -05:00
93 lines
2.1 KiB
Plaintext
93 lines
2.1 KiB
Plaintext
/*******************************************************************
|
|
* Decompiled By: Bog
|
|
* Decompiled File: 1361.gsc
|
|
* Game: Call of Duty: WWII
|
|
* Platform: PC
|
|
* Function Count: 6
|
|
* Decompile Time: 0 ms
|
|
* Timestamp: 10/27/2023 3:25:46 AM
|
|
*******************************************************************/
|
|
|
|
//Function Number: 1
|
|
func_3D52(param_00)
|
|
{
|
|
var_01 = self;
|
|
var_02 = common_scripts\utility::func_44F5(func_44E4());
|
|
if(isdefined(var_01.var_3D4C) == param_00)
|
|
{
|
|
return;
|
|
}
|
|
|
|
if(param_00)
|
|
{
|
|
var_01.var_3D4C = spawnlinkedfxforclient(var_02,var_01,"j_spineupper",var_01);
|
|
triggerfx(var_01.var_3D4C);
|
|
var_01 lightsetoverrideenableforplayer("mp_zombie_descent_sewer_lgton",0.5);
|
|
return;
|
|
}
|
|
|
|
var_01.var_3D4C delete();
|
|
var_01.var_3D4C = undefined;
|
|
var_01 lightsetoverrideenableforplayer("mp_zombie_descent_secrettrial",0.5);
|
|
}
|
|
|
|
//Function Number: 2
|
|
func_3D51()
|
|
{
|
|
level endon("kill flashlight");
|
|
var_00 = self;
|
|
while(!isdefined(var_00.var_20DA))
|
|
{
|
|
wait 0.05;
|
|
}
|
|
|
|
var_00 func_3D52(1);
|
|
}
|
|
|
|
//Function Number: 3
|
|
func_298E()
|
|
{
|
|
var_00 = level.var_28F8 + 1;
|
|
if(var_00 >= level.var_3D4F.size)
|
|
{
|
|
level.var_28F8 = 0;
|
|
return;
|
|
}
|
|
|
|
level.var_28F8 = var_00;
|
|
}
|
|
|
|
//Function Number: 4
|
|
func_44E4()
|
|
{
|
|
return level.var_3D4F[level.var_28F8];
|
|
}
|
|
|
|
//Function Number: 5
|
|
func_3D50(param_00)
|
|
{
|
|
level endon("kill flashlight");
|
|
if(!isdefined(level.var_611["zmb_player_attached_light"]))
|
|
{
|
|
level.var_611["zmb_player_attached_light"] = loadfx("vfx/lights/mp_zombie_nest/zmb_player_attached_light");
|
|
}
|
|
|
|
level.var_611["zmb_player_attached_light_far"] = loadfx("vfx/lights/mp_zombie_nest/zmb_player_attached_light_far");
|
|
level.var_611["zmb_player_attached_light_stealth"] = loadfx("vfx/lights/mp_zombie_nest/zmb_player_attached_light_stealth");
|
|
level.var_3D4F = ["zmb_player_attached_light","zmb_player_attached_light_far","zmb_player_attached_light_stealth"];
|
|
level.var_28F8 = 0;
|
|
if(common_scripts\utility::func_562E(param_00))
|
|
{
|
|
thread maps\mp\_utility::func_6F74(::func_3D51);
|
|
}
|
|
}
|
|
|
|
//Function Number: 6
|
|
func_3D53()
|
|
{
|
|
level notify("kill flashlight");
|
|
foreach(var_01 in level.var_744A)
|
|
{
|
|
var_01 func_3D52(0);
|
|
}
|
|
} |