mirror of
https://github.com/JezuzLizard/BO2-Reimagined.git
synced 2025-06-08 06:12:17 -05:00
Convert remaining foreach loops
This commit is contained in:
parent
4c94a0eb80
commit
bccb0388f3
@ -199,26 +199,18 @@ buildbuildables()
|
|||||||
removebuildable( buildable )
|
removebuildable( buildable )
|
||||||
{
|
{
|
||||||
player = get_players()[ 0 ];
|
player = get_players()[ 0 ];
|
||||||
_a197 = level.buildable_stubs;
|
foreach (stub in level.buildable_stubs)
|
||||||
_k197 = getFirstArrayKey( _a197 );
|
|
||||||
while ( isDefined( _k197 ) )
|
|
||||||
{
|
{
|
||||||
stub = _a197[ _k197 ];
|
|
||||||
if ( !isDefined( buildable ) || stub.equipname == buildable )
|
if ( !isDefined( buildable ) || stub.equipname == buildable )
|
||||||
{
|
{
|
||||||
if ( isDefined( buildable ) || stub.persistent != 3 )
|
if ( isDefined( buildable ) || stub.persistent != 3 )
|
||||||
{
|
{
|
||||||
_a206 = stub.buildablezone.pieces;
|
foreach (piece in stub.buildablezone.pieces)
|
||||||
_k206 = getFirstArrayKey( _a206 );
|
|
||||||
while ( isDefined( _k206 ) )
|
|
||||||
{
|
{
|
||||||
piece = _a206[ _k206 ];
|
|
||||||
piece maps\mp\zombies\_zm_buildables::piece_unspawn();
|
piece maps\mp\zombies\_zm_buildables::piece_unspawn();
|
||||||
_k206 = getNextArrayKey( _a206, _k206 );
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
_k197 = getNextArrayKey( _a197, _k197 );
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -34,22 +34,15 @@ afterlife_start_zombie_logic()
|
|||||||
while ( isDefined( b_everyone_alive ) && !b_everyone_alive )
|
while ( isDefined( b_everyone_alive ) && !b_everyone_alive )
|
||||||
{
|
{
|
||||||
b_everyone_alive = 1;
|
b_everyone_alive = 1;
|
||||||
a_players = getplayers();
|
players = getplayers();
|
||||||
_a192 = a_players;
|
foreach (player in players)
|
||||||
_k192 = getFirstArrayKey( _a192 );
|
|
||||||
while ( isDefined( _k192 ) )
|
|
||||||
{
|
{
|
||||||
player = _a192[ _k192 ];
|
|
||||||
if ( isDefined( player.afterlife ) && player.afterlife )
|
if ( isDefined( player.afterlife ) && player.afterlife )
|
||||||
{
|
{
|
||||||
b_everyone_alive = 0;
|
b_everyone_alive = 0;
|
||||||
wait 0.05;
|
wait 0.05;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
else
|
|
||||||
{
|
|
||||||
_k192 = getNextArrayKey( _a192, _k192 );
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
wait 0.5;
|
wait 0.5;
|
||||||
|
@ -33,13 +33,9 @@ treasure_chest_init( start_chest_name )
|
|||||||
}
|
}
|
||||||
if ( (getDvar("g_gametype") == "zgrief" && getDvarIntDefault("ui_gametype_pro", 0)) || !level.enable_magic )
|
if ( (getDvar("g_gametype") == "zgrief" && getDvarIntDefault("ui_gametype_pro", 0)) || !level.enable_magic )
|
||||||
{
|
{
|
||||||
_a102 = level.chests;
|
foreach (chest in level.chests)
|
||||||
_k102 = getFirstArrayKey( _a102 );
|
|
||||||
while ( isDefined( _k102 ) )
|
|
||||||
{
|
{
|
||||||
chest = _a102[ _k102 ];
|
|
||||||
chest maps\mp\zombies\_zm_magicbox::hide_chest();
|
chest maps\mp\zombies\_zm_magicbox::hide_chest();
|
||||||
_k102 = getNextArrayKey( _a102, _k102 );
|
|
||||||
}
|
}
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user