Files
Recompilable-gscs-for-BO2-z…/patch_zm/maps/mp/zombies/_zm_gump.gsc
JezuzLizard 238cfb5b71 changed isDefined( condition ) && condition to is_true
All patch_zm scripts that could use is_true instead have been modified.
2020-08-26 23:55:25 -07:00

90 lines
1.8 KiB
Plaintext

#include maps/mp/zombies/_zm_utility;
#include maps/mp/_utility;
#include common_scripts/utility;
init() //checked changed to match cerberus output //changed partially at own discretion
{
/*
if ( isDefined( level.disable_blackscreen_clientfield ) && level.disable_blackscreen_clientfield )
{
registerclientfield( "toplayer", "blackscreen", 1, 1, "int" );
}
*/ //the value of level.disable_blackscreen_clientfield is not defined in any map file except buried meaning
if ( !is_true( level.disable_blackscreen_clientfield ) )
{
registerclientfield( "toplayer", "blackscreen", 1, 1, "int" );
}
if ( !isDefined( level.uses_gumps ) )
{
level.uses_gumps = 0;
}
if ( is_true( level.uses_gumps ) )
{
onplayerconnect_callback( ::player_connect_gump );
}
}
player_teleport_blackscreen_on() //checked matches cerberus output
{
if ( is_true( level.disable_blackscreen_clientfield ) )
{
return;
}
if ( is_true( level.uses_gumps ) )
{
self setclientfieldtoplayer( "blackscreen", 1 );
wait 0.05;
self setclientfieldtoplayer( "blackscreen", 0 );
}
}
player_connect_gump() //checked matches cerberus output
{
}
player_watch_spectate_change() //checked matches cerberus output
{
if ( is_true( level.disable_blackscreen_clientfield ) )
{
return;
}
self endon( "disconnect" );
while ( 1 )
{
self waittill( "spectator_cycle" );
self setclientfieldtoplayer( "blackscreen", 1 );
wait 0.05;
self setclientfieldtoplayer( "blackscreen", 0 );
}
}
gump_test()
{
/*
/#
wait 10;
pos1 = ( -4904, -7657, 4 );
pos3 = ( 7918, -6506, 177 );
pos2 = ( 1986, -73, 4 );
players = get_players();
if ( isDefined( players[ 0 ] ) )
{
players[ 0 ] setorigin( pos1 );
}
wait 0.05;
if ( isDefined( players[ 1 ] ) )
{
players[ 1 ] setorigin( pos2 );
}
wait 0.05;
if ( isDefined( players[ 2 ] ) )
{
players[ 2 ] setorigin( pos3 );
#/
}
*/
}