mirror of
https://github.com/JezuzLizard/BO2-Reimagined.git
synced 2025-06-07 21:59:49 -05:00
Tranzit: make lamp post portals have a set destination each game
This commit is contained in:
parent
cb054b5a1f
commit
cfcd71d2fd
@ -618,6 +618,7 @@
|
||||
* Decreased zombie explosion max damage from 30 to 15
|
||||
* Players can be revived in the fog easier
|
||||
* Lamp post portals stay active after activating once
|
||||
* Each lamp post portal teleports players to a set destination lamp post (randomizes each game)
|
||||
* Decreased brightness at Power Station
|
||||
* Zombies killed by the bus no longer respawn
|
||||
* Zombies no longer spawn in the Prototype zone when in the Cornfield zone
|
||||
|
@ -17,6 +17,21 @@ init()
|
||||
level.screecher_cleanup = ::transit_screecher_cleanup;
|
||||
level.screecher_init_done = ::screecher_init_done;
|
||||
level.portals = [];
|
||||
|
||||
lights = getstructarray( "screecher_escape", "targetname" );
|
||||
lights = array_randomize( lights );
|
||||
|
||||
for (i = 0; i < lights.size; i++)
|
||||
{
|
||||
dest_ind = i + 1;
|
||||
|
||||
if (dest_ind >= lights.size)
|
||||
{
|
||||
dest_ind = 0;
|
||||
}
|
||||
|
||||
lights[i].dest_light = lights[dest_ind];
|
||||
}
|
||||
}
|
||||
|
||||
screecher_init_done()
|
||||
@ -74,4 +89,17 @@ portal_use(player)
|
||||
player playsoundtoplayer("zmb_screecher_portal_warp_2d", player);
|
||||
self thread teleport_player(player);
|
||||
playsoundatposition("zmb_screecher_portal_end", self.hole.origin);
|
||||
}
|
||||
|
||||
teleport_player( player )
|
||||
{
|
||||
if ( isdefined( self.dest_light ) )
|
||||
{
|
||||
playsoundatposition( "zmb_screecher_portal_arrive", self.dest_light.origin );
|
||||
player maps\mp\zombies\_zm_gump::player_teleport_blackscreen_on();
|
||||
player setorigin( self.dest_light.origin );
|
||||
player notify( "used_screecher_hole" );
|
||||
player maps\mp\zombies\_zm_stats::increment_client_stat( "screecher_teleporters_used", 0 );
|
||||
player maps\mp\zombies\_zm_stats::increment_player_stat( "screecher_teleporters_used" );
|
||||
}
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user