This commit is contained in:
6arelyFuture 2021-11-09 16:20:17 +00:00
parent bc5d1b86a8
commit d1ac3df24e

View File

@ -14,18 +14,53 @@ init()
setDvar( "scr_killcam_time", 7 ); setDvar( "scr_killcam_time", 7 );
setDvar( "scr_killcam_posttime", 2 ); setDvar( "scr_killcam_posttime", 2 );
setDvar( "scr_nukeTimer", 5 );
level.nukeTimer = getDvarInt( "scr_nukeTimer" );
setDvar( "g_playerCollision", 2 ); setDvar( "g_playerCollision", 2 );
setDvar( "g_playerEjection", 2 ); setDvar( "g_playerEjection", 2 );
setDvar( "sv_enableBounces", 1 ); setDvar( "sv_enableBounces", 1 );
setDvar( "jump_slowdownEnable", 0 ); setDvar( "jump_slowdownEnable", 0 );
thread onPlayerConnect();
thread gameEnded(); thread gameEnded();
thread gameStart(); thread gameStart();
thread hookCallbacks(); thread hookCallbacks();
} }
onPlayerConnect()
{
for ( ;; )
{
level waittill( "connecting", player );
player thread setUpDvars();
player thread onPlayerSpawned();
}
}
setUpDvars()
{
self setClientDvars(
"cg_weaponHintsCoD1Style", 0,
"cg_hudGrenadeIconMaxRangeFrag", 500.0
);
}
onPlayerSpawned()
{
self endon( "disconnect" );
for ( ;; )
{
if ( gameFlag( "prematch_done" ) ) return;
self waittill( "spawned_player" );
self freezeControls( false );
}
}
hookCallbacks() hookCallbacks()
{ {
level waittill( "prematch_over" ); level waittill( "prematch_over" );