mirror of
https://github.com/InfinityLoader/IL-GSC.git
synced 2025-06-10 02:17:56 -05:00
107 lines
1.8 KiB
Plaintext
107 lines
1.8 KiB
Plaintext
/*******************************************************************
|
|
* Decompiled By: Bog
|
|
* Decompiled File: scripts\mp\_serversettings.gsc
|
|
* Game: Call of Duty: Infinite Warfare
|
|
* Platform: PC
|
|
* Function Count: 4
|
|
* Decompile Time: 208 ms
|
|
* Timestamp: 10/27/2023 12:21:29 AM
|
|
*******************************************************************/
|
|
|
|
//Function Number: 1
|
|
init()
|
|
{
|
|
level.var_90AE = function_02D2();
|
|
func_F71B(scripts\mp\_tweakables::func_81E7("team","fftype"));
|
|
func_4555(getdvar("g_gametype"));
|
|
for(;;)
|
|
{
|
|
func_12F18();
|
|
wait(5);
|
|
}
|
|
}
|
|
|
|
//Function Number: 2
|
|
func_12F18()
|
|
{
|
|
var_00 = scripts\mp\_tweakables::func_81E7("team","fftype");
|
|
if(level.var_740A != var_00)
|
|
{
|
|
func_F71B(var_00);
|
|
}
|
|
}
|
|
|
|
//Function Number: 3
|
|
func_4555(param_00)
|
|
{
|
|
var_01 = getentarray();
|
|
for(var_02 = 0;var_02 < var_01.size;var_02++)
|
|
{
|
|
var_03 = var_01[var_02];
|
|
if(param_00 == "dm")
|
|
{
|
|
if(isdefined(var_03.var_EDC1) && var_03.var_EDC1 != "1")
|
|
{
|
|
var_03 delete();
|
|
}
|
|
|
|
continue;
|
|
}
|
|
|
|
if(param_00 == "tdm")
|
|
{
|
|
if(isdefined(var_03.var_EDC5) && var_03.var_EDC5 != "1")
|
|
{
|
|
var_03 delete();
|
|
}
|
|
|
|
continue;
|
|
}
|
|
|
|
if(param_00 == "ctf")
|
|
{
|
|
if(isdefined(var_03.var_EDC0) && var_03.var_EDC0 != "1")
|
|
{
|
|
var_03 delete();
|
|
}
|
|
|
|
continue;
|
|
}
|
|
|
|
if(param_00 == "hq")
|
|
{
|
|
if(isdefined(var_03.var_EDC2) && var_03.var_EDC2 != "1")
|
|
{
|
|
var_03 delete();
|
|
}
|
|
|
|
continue;
|
|
}
|
|
|
|
if(param_00 == "sd")
|
|
{
|
|
if(isdefined(var_03.var_EDC4) && var_03.var_EDC4 != "1")
|
|
{
|
|
var_03 delete();
|
|
}
|
|
|
|
continue;
|
|
}
|
|
|
|
if(param_00 == "koth")
|
|
{
|
|
if(isdefined(var_03.var_EDC3) && var_03.var_EDC3 != "1")
|
|
{
|
|
var_03 delete();
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
//Function Number: 4
|
|
func_F71B(param_00)
|
|
{
|
|
level.var_740A = param_00;
|
|
setdvar("ui_friendlyfire",param_00);
|
|
setdvar("cg_drawFriendlyHUDGrenades",param_00);
|
|
} |