mirror of
https://github.com/InfinityLoader/IL-GSC.git
synced 2025-06-07 17:17:50 -05:00
69 lines
1.5 KiB
Plaintext
69 lines
1.5 KiB
Plaintext
/*******************************************************************
|
|
* Decompiled By: Bog
|
|
* Decompiled File: 3086.gsc
|
|
* Game: Call of Duty: Infinite Warfare
|
|
* Platform: PC
|
|
* Function Count: 2
|
|
* Decompile Time: 0 ms
|
|
* Timestamp: 10/27/2023 12:26:07 AM
|
|
*******************************************************************/
|
|
|
|
//Function Number: 1
|
|
func_97E6(param_00)
|
|
{
|
|
if(isdefined(self.var_3135.var_9882))
|
|
{
|
|
return level.var_111AE;
|
|
}
|
|
|
|
self.var_1198.var_3FEC = "noncombat";
|
|
self.var_1198.var_3FED = gettime();
|
|
self.var_3135.var_9882 = 1;
|
|
return level.var_111AE;
|
|
}
|
|
|
|
//Function Number: 2
|
|
func_12E8F(param_00)
|
|
{
|
|
var_01 = lib_0A1A::func_233E("ai_notify","bulletwhizby");
|
|
if(isdefined(var_01))
|
|
{
|
|
if(!isdefined(self.var_55B5))
|
|
{
|
|
var_02 = var_01.var_C8F0[0];
|
|
var_03 = isdefined(var_02) && distancesquared(self.origin,var_02.origin) < 262144;
|
|
if(var_03 || scripts\common\utility::func_4347())
|
|
{
|
|
lib_0A1B::func_2975("combat");
|
|
lib_0A1B::func_2971(var_01);
|
|
return level.var_111AE;
|
|
}
|
|
}
|
|
}
|
|
else
|
|
{
|
|
var_04 = 5000;
|
|
var_01 = lib_0A1B::func_292F();
|
|
if(!isdefined(var_01) || gettime() > var_01.var_7686 + var_04)
|
|
{
|
|
lib_0A1B::func_2971(undefined);
|
|
}
|
|
}
|
|
|
|
var_05 = function_0072("axis");
|
|
foreach(var_07 in var_05)
|
|
{
|
|
if(distancesquared(var_07.origin,self.origin) < 262144)
|
|
{
|
|
lib_0A1B::func_2975("combat");
|
|
return level.var_111AE;
|
|
}
|
|
}
|
|
|
|
if(lib_0A1B::func_291D() == "combat" && gettime() - lib_0A1B::func_291E() >= 10000)
|
|
{
|
|
lib_0A1B::func_2975("noncombat");
|
|
}
|
|
|
|
return level.var_111AE;
|
|
} |