From e3ce51433080303625e5877dce8856ea330abd42 Mon Sep 17 00:00:00 2001 From: Mario Date: Sat, 26 Jan 2013 20:19:18 +1100 Subject: [PATCH] Remove an unused monster spawn counter & slightly improve fish drowning --- qcsrc/server/monsters/lib/monsters.qc | 12 +----------- qcsrc/server/mutators/gamemode_td.qc | 3 --- qcsrc/server/mutators/gamemode_td.qh | 1 - 3 files changed, 1 insertion(+), 15 deletions(-) diff --git a/qcsrc/server/monsters/lib/monsters.qc b/qcsrc/server/monsters/lib/monsters.qc index bbb5119fa..8e50160e7 100644 --- a/qcsrc/server/monsters/lib/monsters.qc +++ b/qcsrc/server/monsters/lib/monsters.qc @@ -369,7 +369,6 @@ vector monster_pickmovetarget(entity targ) } .float last_trace; -.float breath_checks; void monster_move(float runspeed, float walkspeed, float stopspeed, float manim_run, float manim_walk, float manim_idle) { if(self.target) @@ -403,16 +402,8 @@ void monster_move(float runspeed, float walkspeed, float stopspeed, float manim_ { if(self.waterlevel < WATERLEVEL_WETFEET) { - self.breath_checks += 1; self.angles = '0 0 -90'; - if(self.breath_checks == 25) - { - if not(self.flags & FL_ONGROUND) - self.flags |= FL_ONGROUND; - self.monster_die(); - self.movetype = MOVETYPE_TOSS; - return; - } + Damage (self, world, world, 10, DEATH_DROWN, self.origin, '0 0 0'); if(random() < 0.5) { self.velocity_y += random() * 50; @@ -434,7 +425,6 @@ void monster_move(float runspeed, float walkspeed, float stopspeed, float manim_ { self.angles = '0 0 0'; self.movetype = MOVETYPE_WALK; - self.breath_checks = 0; } } diff --git a/qcsrc/server/mutators/gamemode_td.qc b/qcsrc/server/mutators/gamemode_td.qc index 1c6cdd1a1..6b5fa810a 100644 --- a/qcsrc/server/mutators/gamemode_td.qc +++ b/qcsrc/server/mutators/gamemode_td.qc @@ -164,8 +164,6 @@ void spawnfunc_monster_swarm() } string t1 = self.target; - - swarmcount += 1; switch(self.spawntype) { @@ -1014,7 +1012,6 @@ MUTATOR_HOOKFUNCTION(td_PlayerCommand) sprint(self, strcat("^3Current wave: ^1", ftos(wave_count), "\n")); sprint(self, strcat("^3Maximum waves: ^1", ftos(max_waves), "\n")); sprint(self, strcat("^3Monster skill: ^1", ftos(monster_skill), "\n")); - sprint(self, strcat("^3Monster spawns: ^1", ftos(swarmcount), "\n")); sprint(self, strcat("^3Current monsters: ^1", ftos(monster_count), "\n")); sprint(self, strcat("^3Maximum monsters: ^1", ftos(totalmonsters), "\n")); sprint(self, strcat("^3Current ogres: ^1", ftos(n_ogres), "\n")); diff --git a/qcsrc/server/mutators/gamemode_td.qh b/qcsrc/server/mutators/gamemode_td.qh index 84cec1a25..471eaae65 100644 --- a/qcsrc/server/mutators/gamemode_td.qh +++ b/qcsrc/server/mutators/gamemode_td.qh @@ -4,7 +4,6 @@ float n_knights, n_dogs, n_ogres, n_shamblers, n_wizards, n_shalraths, n_soldier float current_monsters; float waterspawns_count, flyspawns_count; float wave_count, max_waves; -float swarmcount; float max_turrets; .float monsterskilled; -- 2.39.2