1
0
mirror of https://github.com/JezuzLizard/BO2-Reimagined.git synced 2025-06-13 08:38:01 -05:00

Race: make zombie spawn delay constant at 0.5 seconds

Race: fix zombie move speed increment
Race: remove gaining 500 points each round
This commit is contained in:
Jbleezy
2023-03-13 18:58:52 -07:00
parent 43f375eb80
commit 92f519a662
2 changed files with 5 additions and 14 deletions

View File

@ -567,7 +567,6 @@
* Get 500 kills to win the game * Get 500 kills to win the game
* Starts at round 1 * Starts at round 1
* Round increments every 30 seconds (up to round 20) * Round increments every 30 seconds (up to round 20)
* Players gain 500 points at the beginning of each round
* Players respawn after being down for 10 seconds * Players respawn after being down for 10 seconds
#### Containment #### Containment

View File

@ -2420,8 +2420,8 @@ race_think()
setroundsplayed(level.round_number); setroundsplayed(level.round_number);
level.zombie_starting_move_speed = 35; level.zombie_move_speed = 36;
level.zombie_move_speed = level.zombie_starting_move_speed; level.zombie_vars["zombie_spawn_delay"] = 0.5;
level.brutus_health = int(level.brutus_health_increase * level.round_number); level.brutus_health = int(level.brutus_health_increase * level.round_number);
level.brutus_expl_dmg_req = int(level.brutus_explosive_damage_increase * level.round_number); level.brutus_expl_dmg_req = int(level.brutus_explosive_damage_increase * level.round_number);
@ -2439,12 +2439,10 @@ race_think()
maps\mp\zombies\_zm::ai_calculate_health(level.round_number); maps\mp\zombies\_zm::ai_calculate_health(level.round_number);
level.zombie_move_speed = level.zombie_starting_move_speed + ((level.round_number - 1) * level.zombie_vars["zombie_move_speed_multiplier"]); move_speed = level.round_number * level.zombie_vars["zombie_move_speed_multiplier"];
if (move_speed > level.zombie_move_speed)
level.zombie_vars["zombie_spawn_delay"] *= 0.95;
if(level.zombie_vars["zombie_spawn_delay"] < 0.08)
{ {
level.zombie_vars["zombie_spawn_delay"] = 0.08; level.zombie_move_speed = move_speed;
} }
level.brutus_health = int(level.brutus_health_increase * level.round_number); level.brutus_health = int(level.brutus_health_increase * level.round_number);
@ -2469,12 +2467,6 @@ race_think()
players = get_players(); players = get_players();
foreach(player in players) foreach(player in players)
{ {
if(is_player_valid(player))
{
score = 500 * maps\mp\zombies\_zm_score::get_points_multiplier(player);
player maps\mp\zombies\_zm_score::add_to_player_score(score);
}
if(isDefined(player get_player_placeable_mine())) if(isDefined(player get_player_placeable_mine()))
{ {
player giveweapon(player get_player_placeable_mine()); player giveweapon(player get_player_placeable_mine());