Mircea Kitsune [Mon, 4 Oct 2010 20:40:49 +0000 (23:40 +0300)]
Don't switch away from the Mine Layer when pressing primary fire if there are mines placed on the ground. Being able to select the mine layer again if you switched to another weapon however (if you have no ammo) is a bit trickier.
Mircea Kitsune [Mon, 4 Oct 2010 17:11:32 +0000 (20:11 +0300)]
Attempt to re-spawn the projectile as a non-csqc entity once it hits the ground, so it can face in the proper dirrection. Not ready yet and this revision only brakes the gun!
Mircea Kitsune [Mon, 4 Oct 2010 15:37:01 +0000 (18:37 +0300)]
Remove "last mine" system, kept from the rocket launcher. It doesn't matter which your last mine is, since all your mines are treated equally. This appears to fix the remote detonation bug too.
Mircea Kitsune [Mon, 4 Oct 2010 14:38:36 +0000 (17:38 +0300)]
Fix "mines getting stuck in the air" issues. A mine that touches any moving entity will just fall, and only lock in place when it touches non-movable objects.
Mircea Kitsune [Sun, 3 Oct 2010 11:30:28 +0000 (14:30 +0300)]
Botclip CTF flags and Keyhunt keys too. Or if the key / flag gets dropped through a botclip, bots may not reach them an continue the game on some maps.
Mircea Kitsune [Sun, 3 Oct 2010 11:18:12 +0000 (14:18 +0300)]
Implement botclip common shader. Bot clips can now be used to block bots from specific areas of a map. The common shader should be restored with this change too.
Jakob MG [Tue, 28 Sep 2010 19:08:28 +0000 (21:08 +0200)]
Make relay_activate and co work for thise ents:
trigger_hurt
trigger_heal
trigger_impulse
trigger_push
func_rotating
func_bobbing
func_button
func_fourier
func_vectormamamam
trigger_teleport
Mircea Kitsune [Sun, 26 Sep 2010 00:57:44 +0000 (03:57 +0300)]
Make the final changes I can think of at the moment. There's still a TODO list (will post it on the forum) and things I might have missed, but other than that it should be ready for testing.
Mircea Kitsune [Sat, 25 Sep 2010 22:47:41 +0000 (01:47 +0300)]
Finally, the mine behavior. The projectile will now stick to the first surface it touches, and explode only when remotely detonated or when a foe gets near. Still uses the rocket model for now.
Mircea Kitsune [Sat, 25 Sep 2010 21:20:48 +0000 (00:20 +0300)]
First step toward a mine layer weapon; Make a copy of the Rocket Launcher gun, and a test map to test the gun on (to be removed when this branch is merged). Next step is a proper mine projectile.
New armor pickup model (dont forget to change code to use sane names) also textures are way too big, someone have to lower res them to something that will be more appropriate.
Bring some accuracy on the fps counter:
- Get the time with gettime(GETTIME_REALTIME) because for some reason the vars time and frametime are not accurate (frametime and (time - time of previous frame) are always > 0.1) and because otherwise fps depend on slowmo value
- Fix inaccurate fps at low hud_panel_engineinfo_framecounter_time values and default this cvar to 0.1 instead of 1 for both fast update and good reading
Block the bots during the countdown to game start in general warmup mode (with g_warmup and sv_ready_restart_after_countdown enabled)
Keep doing the last movement until the game starts as they do currently (for example keep running against a wall) just sucks.
Mircea Kitsune [Thu, 23 Sep 2010 16:14:53 +0000 (19:14 +0300)]
Fix a bug from Nexuiz that would cause a bot's team overrider to be ignored in Clan Arena between rounds (the bot would be assigned to the smallest team after the first round, regardless of his team overrider).
Other minor fixes of bot_vs_human:
- Always check for available teams before reading bot_vs_human value, as it works only in games with 2 teams
- Do not read bot_join_empty and minplayers cvars when bot_vs_human is active, they are incompatible with it
- disable team nagger when bot_vs_human is active