diff --git a/README.md b/README.md index 53e57915..cd0a7164 100644 --- a/README.md +++ b/README.md @@ -405,8 +405,8 @@ * Fixed a zombie pathing exploit at Town in Bookstore #### Bus Depot +* Added Grief game mode * Lava in starting area activates immediately -* Power doors open when door is opened * Lava pit is accessible #### Diner diff --git a/scripts/zm/locs/zm_transit_loc_cornfield.gsc b/scripts/zm/locs/zm_transit_loc_cornfield.gsc index 607e42d5..9898a3a6 100644 --- a/scripts/zm/locs/zm_transit_loc_cornfield.gsc +++ b/scripts/zm/locs/zm_transit_loc_cornfield.gsc @@ -216,21 +216,17 @@ disable_zombie_spawn_locations() { for ( z = 0; z < level.zone_keys.size; z++ ) { - zone_name = level.zone_keys[z]; - if(zone_name == "zone_amb_cornfield") + zone = level.zones[ level.zone_keys[ z ] ]; + + i = 0; + while ( i < zone.spawn_locations.size ) { - zone = level.zones[ zone_name ]; - - i = 0; - while ( i < zone.spawn_locations.size ) + if (zone.spawn_locations[i].origin == (8394, -2545, -205.16)) { - if (zone.spawn_locations[i].origin == (8394, -2545, -205.16)) - { - zone.spawn_locations[i].is_enabled = false; - } - - i++; + zone.spawn_locations[i].is_enabled = false; } + + i++; } } } \ No newline at end of file diff --git a/scripts/zm/locs/zm_transit_loc_tunnel.gsc b/scripts/zm/locs/zm_transit_loc_tunnel.gsc index 643c1ad6..a0d9fcfb 100644 --- a/scripts/zm/locs/zm_transit_loc_tunnel.gsc +++ b/scripts/zm/locs/zm_transit_loc_tunnel.gsc @@ -81,42 +81,40 @@ disable_zombie_spawn_locations() for ( z = 0; z < level.zone_keys.size; z++ ) { zone = level.zones[ level.zone_keys[ z ] ]; - if(zone == "zone_amb_tunnel") - { - i = 0; - while ( i < zone.spawn_locations.size ) - { - if ( zone.spawn_locations[ i ].origin == ( -11447, -3424, 254.2 ) ) - { - zone.spawn_locations[ i ].is_enabled = false; - } - else if ( zone.spawn_locations[ i ].origin == ( -11093, 393, 192 ) ) - { - zone.spawn_locations[ i ].is_enabled = false; - } - else if ( zone.spawn_locations[ i ].origin == ( -10944, -3846, 221.14 ) ) - { - zone.spawn_locations[ i ].is_enabled = false; - } - else if ( zone.spawn_locations[ i ].origin == ( -10836, 1195, 209.7 ) ) - { - zone.spawn_locations[ i ].is_enabled = false; - } - else if ( zone.spawn_locations[ i ].origin == ( -11251, -4397, 200.02 ) ) - { - zone.spawn_locations[ i ].is_enabled = false; - } - else if ( zone.spawn_locations[ i ].origin == ( -11334, -5280, 212.7 ) ) - { - zone.spawn_locations[ i ].is_enabled = false; - } - else if ( zone.spawn_locations[ i ].origin == ( -11347, -3134, 283.9 ) ) - { - zone.spawn_locations[ i ].is_enabled = false; - } - i++; + i = 0; + while ( i < zone.spawn_locations.size ) + { + if ( zone.spawn_locations[ i ].origin == ( -11447, -3424, 254.2 ) ) + { + zone.spawn_locations[ i ].is_enabled = false; } + else if ( zone.spawn_locations[ i ].origin == ( -11093, 393, 192 ) ) + { + zone.spawn_locations[ i ].is_enabled = false; + } + else if ( zone.spawn_locations[ i ].origin == ( -10944, -3846, 221.14 ) ) + { + zone.spawn_locations[ i ].is_enabled = false; + } + else if ( zone.spawn_locations[ i ].origin == ( -10836, 1195, 209.7 ) ) + { + zone.spawn_locations[ i ].is_enabled = false; + } + else if ( zone.spawn_locations[ i ].origin == ( -11251, -4397, 200.02 ) ) + { + zone.spawn_locations[ i ].is_enabled = false; + } + else if ( zone.spawn_locations[ i ].origin == ( -11334, -5280, 212.7 ) ) + { + zone.spawn_locations[ i ].is_enabled = false; + } + else if ( zone.spawn_locations[ i ].origin == ( -11347, -3134, 283.9 ) ) + { + zone.spawn_locations[ i ].is_enabled = false; + } + + i++; } } } \ No newline at end of file