]>
git.rm.cloudns.org Git - xonotic/xonotic-data.pk3dir.git/log
terencehill [Mon, 3 Dec 2012 23:20:20 +0000 (00:20 +0100)]
Freezetag: update player count before checking it, besides making the code more intuitive it prevents logic issues when multiple clients join/leave the game at once (bots case)
terencehill [Mon, 3 Dec 2012 21:05:28 +0000 (22:05 +0100)]
Merge branch 'master' into terencehill/ca_arena_freezetag_bugfixes
terencehill [Mon, 3 Dec 2012 17:36:53 +0000 (18:36 +0100)]
Small cleanup
terencehill [Mon, 3 Dec 2012 17:35:00 +0000 (18:35 +0100)]
Pausing health regen is better than fighting with it hehe
terencehill [Mon, 3 Dec 2012 14:41:30 +0000 (15:41 +0100)]
Fix typo
terencehill [Mon, 3 Dec 2012 00:14:37 +0000 (01:14 +0100)]
Small cleanup
terencehill [Sun, 2 Dec 2012 23:54:05 +0000 (00:54 +0100)]
Freezetag: kill the player instead of freezing him if he dies before the game starts or waiting for next round to start. This avoids that a round starts with frozen players.
terencehill [Sun, 2 Dec 2012 21:54:59 +0000 (22:54 +0100)]
Fix this bug: if you die when the countdown to be spectator is active above your head then you respawn immediately as dead throwing gibs instead of become spectator
Samual Lenks [Sun, 2 Dec 2012 19:15:32 +0000 (14:15 -0500)]
Make the strings translatable, plus add a cvar for controlling the decimal
places to display (2 was too many, and just simply unnecessary)
Samual Lenks [Sun, 2 Dec 2012 18:57:06 +0000 (13:57 -0500)]
Merge remote-tracking branch 'origin/mirceakitsune/scoreboard_respawn_info'
Samual Lenks [Sun, 2 Dec 2012 18:51:36 +0000 (13:51 -0500)]
Merge remote-tracking branch 'origin/terencehill/scoring_fix'
terencehill [Sat, 1 Dec 2012 23:10:24 +0000 (00:10 +0100)]
When needed recount alive players instead of adding/removing one to the current count: it fixes problems changing team through the menu
terencehill [Sat, 1 Dec 2012 17:32:20 +0000 (18:32 +0100)]
Make player code more generic by moving this part of code after we know that the player is really dead, thing that never happens in freezetag
terencehill [Sat, 1 Dec 2012 13:21:15 +0000 (14:21 +0100)]
Move addstat calls to freezetag_Initialize
terencehill [Sat, 1 Dec 2012 13:12:49 +0000 (14:12 +0100)]
Remove a redundant check
terencehill [Sat, 1 Dec 2012 13:00:48 +0000 (14:00 +0100)]
Freezetag: don't regenerate armor respawning a player after death by DEATH_HURTTRIGGER
terencehill [Sat, 1 Dec 2012 12:42:45 +0000 (13:42 +0100)]
Freezetag, warmup stage: automatically unfreeze frozen players after 5 seconds, otherwise once all players of a team are frozen they can't be revived anymore
terencehill [Thu, 29 Nov 2012 18:52:31 +0000 (19:52 +0100)]
Freezetag: fix "Begin!" msg spam entering warmup stage in the first g_freezetag_warmup seconds of server time
terencehill [Wed, 28 Nov 2012 23:01:42 +0000 (00:01 +0100)]
There's no need to apply a delay entering warmup stage in CA
terencehill [Wed, 28 Nov 2012 16:30:17 +0000 (17:30 +0100)]
Less spammy warning msg
terencehill [Wed, 28 Nov 2012 15:49:52 +0000 (16:49 +0100)]
CA: Fix missing "Begin!" message when countdown to round start ends normally
terencehill [Wed, 28 Nov 2012 15:38:36 +0000 (16:38 +0100)]
CA: Cancel countdown to round start immediately if there aren't enough players
terencehill [Tue, 27 Nov 2012 23:51:44 +0000 (00:51 +0100)]
allowed_to_spawn is used only by the CA code
terencehill [Sun, 25 Nov 2012 19:01:27 +0000 (20:01 +0100)]
Put the block of code that detects a push into the void before MUTATOR_CALLHOOK(PlayerDamage_SplitHealthArmor), so that attacker is changed from trigger_hurt to the pusher player before PlayerDamage_SplitHealthArmor call. With this change playing with the vampire mutator, if you push someone into the void you also suck all his remaining health.
terencehill [Sun, 25 Nov 2012 12:33:16 +0000 (13:33 +0100)]
CA: Fix "WARNING: adding score to unknown player" console error when a player falls into the void. Also, since player points are given based on inflicted damage, give points for killing someone by pushing him into the void too
terencehill [Fri, 23 Nov 2012 23:13:55 +0000 (00:13 +0100)]
Remove unused autocvar_g_start_delay
terencehill [Fri, 23 Nov 2012 23:11:56 +0000 (00:11 +0100)]
Abort revival of frozen players when the game ends
terencehill [Fri, 23 Nov 2012 15:37:00 +0000 (16:37 +0100)]
Add proper checks to avoid executing code that other game types don't need
terencehill [Tue, 20 Nov 2012 23:18:59 +0000 (00:18 +0100)]
Fix health regeneration starting when player is frozen, more easily noticeable setting g_balance_pause_health_regen to 1 instead of the default value 5
terencehill [Tue, 20 Nov 2012 21:45:28 +0000 (22:45 +0100)]
Do not centerprint the msg "You spawned after the round started, you'll spawn as frozen." when a player respawn after a death by DEATH_HURTTRIGGER. Also make the msg shorter
terencehill [Tue, 20 Nov 2012 21:37:40 +0000 (22:37 +0100)]
Make player code more generic by detecting after the mutator hook PlayerDies if the player has been "resuscitated" (frozen player case)
terencehill [Tue, 20 Nov 2012 14:40:08 +0000 (15:40 +0100)]
Restore correct handling of DEATH_HURTTRIGGER, now its code is moved into freezetag.qc
terencehill [Tue, 20 Nov 2012 13:53:11 +0000 (14:53 +0100)]
Reset alive stats right when a new round starts
terencehill [Mon, 19 Nov 2012 23:42:22 +0000 (00:42 +0100)]
Curiously the variable totalalive is unused, get rid of it
terencehill [Mon, 19 Nov 2012 19:22:54 +0000 (20:22 +0100)]
Freezetag: instead of counting alive players and changing the count temporarily at some events, make so that they are added and removed only at every possible event, not counting them each frame. Hopefully (NEED TESTING) this could fix the issue #229: Sometimes a round ends even though there are still unfrozen players on both teams.
terencehill [Sat, 17 Nov 2012 22:40:38 +0000 (23:40 +0100)]
Avoid freezing the first player who joins the game in freezetag, there's no need
terencehill [Sat, 17 Nov 2012 21:59:41 +0000 (22:59 +0100)]
Add a few sanity checks
terencehill [Sat, 17 Nov 2012 15:45:25 +0000 (16:45 +0100)]
Properly set game start delay in arena too (however arena logic was already good to respect it even if it was bad initialized)
terencehill [Sat, 17 Nov 2012 15:29:09 +0000 (16:29 +0100)]
Better handling of the initial game delay in freezetag
terencehill [Sat, 17 Nov 2012 14:35:38 +0000 (15:35 +0100)]
Fix for bug #1135: players receive no damage after a restart command called by a dedicated server with bots
Respecting initial game delay (cvar g_start_delay) in CA too seems to fix it
Rudolf Polzer [Thu, 1 Nov 2012 15:26:28 +0000 (16:26 +0100)]
Merge branch 'master' of http://de.git.xonotic.org/xonotic/xonotic-data.pk3dir
Rudolf Polzer [Thu, 1 Nov 2012 15:25:53 +0000 (16:25 +0100)]
add an "animbench" server command to benchmark model animation
Samual Lenks [Wed, 24 Oct 2012 21:39:53 +0000 (17:39 -0400)]
Merge remote-tracking branch 'origin/terencehill/not_resizable_panel_bugfix'
Rudolf Polzer [Wed, 24 Oct 2012 11:06:01 +0000 (13:06 +0200)]
A @!#%'n Klein Bottle. Model by CuBeOwL ;)
Also, deleted old and now unused tuba sounds.
Rudolf Polzer [Wed, 17 Oct 2012 14:36:51 +0000 (16:36 +0200)]
fix typo
Rudolf Polzer [Wed, 17 Oct 2012 14:36:22 +0000 (16:36 +0200)]
bot_cmd sound: allow to specify channel, volume, attenuation
Rudolf Polzer [Wed, 17 Oct 2012 11:36:05 +0000 (13:36 +0200)]
scripting fix
terencehill [Sat, 13 Oct 2012 22:37:32 +0000 (00:37 +0200)]
Fix bug where a panel resized to fullscreen cannot be resized anymore (with mouse left button)
Rudolf Polzer [Thu, 11 Oct 2012 14:13:04 +0000 (16:13 +0200)]
add "devmap" command for quake3 command line compatibility
Rudolf Polzer [Thu, 11 Oct 2012 12:08:41 +0000 (14:08 +0200)]
fix a small func_vectormamamamam bug (wrong origin)
Mircea Kitsune [Sat, 6 Oct 2012 14:48:55 +0000 (17:48 +0300)]
Use a more correct code for the arena part. Old one worked well but this should be more consistent
Mircea Kitsune [Sat, 6 Oct 2012 12:54:50 +0000 (15:54 +0300)]
Improve last commit, and show a separate text while the server is working on respawning the player
Mircea Kitsune [Sat, 6 Oct 2012 12:44:37 +0000 (15:44 +0300)]
Don't show a negative value while the server is respawning the player
Mircea Kitsune [Sat, 6 Oct 2012 11:57:39 +0000 (14:57 +0300)]
Use ftos_decimals instead of foolshly bounding and substring-ing the value. Respawn timer will now show values past 9.99
Mircea Kitsune [Sat, 6 Oct 2012 11:48:37 +0000 (14:48 +0300)]
Only show when the player is allowed to spawn, not during rounds in Arena or Clan Arena
Mircea Kitsune [Sat, 6 Oct 2012 10:54:10 +0000 (13:54 +0300)]
Better text colors
Mircea Kitsune [Sat, 6 Oct 2012 10:39:48 +0000 (13:39 +0300)]
Copy stat_respawn_time for spectated players
Mircea Kitsune [Sat, 6 Oct 2012 10:36:11 +0000 (13:36 +0300)]
Code cleanup
Mircea Kitsune [Sat, 6 Oct 2012 00:02:32 +0000 (03:02 +0300)]
Bound timer to 9.999999 seconds... no one should set a spawn timer longer than 10 either way
Mircea Kitsune [Fri, 5 Oct 2012 23:51:29 +0000 (02:51 +0300)]
Limit seconds to 4 characters (eg: 1.23 instead of 1.234567)
Mircea Kitsune [Fri, 5 Oct 2012 23:41:29 +0000 (02:41 +0300)]
Show key name when indicating the player how to respawn. Not that it's needed, but if we're doing it let's do it right :P
Mircea Kitsune [Fri, 5 Oct 2012 23:34:55 +0000 (02:34 +0300)]
Colorize seconds in yellow
Mircea Kitsune [Fri, 5 Oct 2012 23:31:02 +0000 (02:31 +0300)]
Properly draw respawn info on a new line
Mircea Kitsune [Fri, 5 Oct 2012 23:18:50 +0000 (02:18 +0300)]
Show respawn information below the scoreboard when dead. Useful to know if you've already triggered a respawn, or how long you have to wait until you can spawn back. Uses a single extra stat for all info
Rudolf Polzer [Mon, 1 Oct 2012 12:40:42 +0000 (14:40 +0200)]
more accurate accuracy sending
Rudolf Polzer [Mon, 1 Oct 2012 11:17:25 +0000 (13:17 +0200)]
sort the stats list again
Rudolf Polzer [Mon, 1 Oct 2012 10:54:52 +0000 (12:54 +0200)]
a new cheat for devs
developer_csqcentities
Rudolf Polzer [Thu, 27 Sep 2012 09:25:19 +0000 (11:25 +0200)]
make sv_cheats code more regular: move sv_cheats 3 mode to sv_cheats 2 too
Now sv_cheats 2 means in general "even allow cheats if these may crash
the server or whatever"
Rudolf Polzer [Wed, 26 Sep 2012 19:16:28 +0000 (21:16 +0200)]
sv_cheats 3: allow spectators to cheat too
Rudolf Polzer [Wed, 26 Sep 2012 07:32:14 +0000 (09:32 +0200)]
make the cpp hack for ACCUMULATE_FUNCTION optional
I had found a way to achieve the same using DP_QC_ENTITYDATA,
FRIK_FILE string handling, and DP_QC_ENTITYSTRING.
Rudolf Polzer [Tue, 25 Sep 2012 11:52:39 +0000 (13:52 +0200)]
fix fteqcc warning
Rudolf Polzer [Tue, 25 Sep 2012 11:22:57 +0000 (13:22 +0200)]
Merge branch 'master' of http://de.git.xonotic.org/xonotic/xonotic-data.pk3dir
Rudolf Polzer [Tue, 25 Sep 2012 11:22:28 +0000 (13:22 +0200)]
allow overriding mins/maxs in triggers
Samual Lenks [Mon, 24 Sep 2012 18:58:23 +0000 (14:58 -0400)]
Merge branch 'master' of http://nl.git.xonotic.org/xonotic/xonotic-data.pk3dir
Samual Lenks [Mon, 24 Sep 2012 18:57:23 +0000 (14:57 -0400)]
Fix unban command to accept all kinds of syntaxes
Rudolf Polzer [Mon, 24 Sep 2012 09:55:00 +0000 (11:55 +0200)]
more bot fixes :)
Rudolf Polzer [Mon, 24 Sep 2012 09:54:35 +0000 (11:54 +0200)]
Merge branch 'master' of http://de.git.xonotic.org/xonotic/xonotic-data.pk3dir
Rudolf Polzer [Mon, 24 Sep 2012 09:48:23 +0000 (11:48 +0200)]
fix a bot scripting issue :)
Samual Lenks [Mon, 24 Sep 2012 02:36:45 +0000 (22:36 -0400)]
PROPERLY set up XPM configurations, and rename old "Nexrun" to XDF
Samual Lenks [Sat, 22 Sep 2012 20:57:51 +0000 (16:57 -0400)]
Merge branches 'master' and 'master' of http://nl.git.xonotic.org/xonotic/xonotic-data.pk3dir
Samual Lenks [Sat, 22 Sep 2012 20:56:59 +0000 (16:56 -0400)]
Fix bug with helpme notification (spamming the radar ping)
Jakob MG [Sat, 22 Sep 2012 09:24:27 +0000 (11:24 +0200)]
Try non compact style for fopen checking
Jakob MG [Sat, 22 Sep 2012 08:53:05 +0000 (10:53 +0200)]
Merge branch 'master' of git://nl.git.xonotic.org/xonotic/xonotic-data.pk3dir
Jakob MG [Sat, 22 Sep 2012 08:52:39 +0000 (10:52 +0200)]
type-o fixes
Samual Lenks [Sat, 22 Sep 2012 01:48:55 +0000 (21:48 -0400)]
Fixes to stalemate
Samual Lenks [Sat, 22 Sep 2012 00:23:57 +0000 (20:23 -0400)]
2 throws in 5 seconds constitutes spamming
Samual Lenks [Sat, 22 Sep 2012 00:01:41 +0000 (20:01 -0400)]
integers ftw
Samual Lenks [Fri, 21 Sep 2012 23:34:28 +0000 (19:34 -0400)]
Move the macro to be global (cleaner code for EVERYBODY :D)
Samual Lenks [Fri, 21 Sep 2012 22:11:39 +0000 (18:11 -0400)]
Implement flag throwing punishment if you spam it too much
Samual Lenks [Fri, 21 Sep 2012 21:06:32 +0000 (17:06 -0400)]
Fix minor issue with vehicles, plus implement dropped capture delay
Samual Lenks [Fri, 21 Sep 2012 18:18:13 +0000 (14:18 -0400)]
Temporarily disable centerprint that your team mate got the flag (merlijn)
Samual Lenks [Fri, 21 Sep 2012 17:38:30 +0000 (13:38 -0400)]
More cleanup
Samual Lenks [Fri, 21 Sep 2012 17:35:43 +0000 (13:35 -0400)]
Clean up code a little
Samual Lenks [Fri, 21 Sep 2012 17:26:28 +0000 (13:26 -0400)]
Whoops, that debug print shouldn't be there ^_^
Samual Lenks [Fri, 21 Sep 2012 17:25:30 +0000 (13:25 -0400)]
Make flags follow an arc'd path when passed, looks better/gets caught less
Samual Lenks [Thu, 20 Sep 2012 19:22:14 +0000 (15:22 -0400)]
Clean up a little bit
Samual Lenks [Thu, 20 Sep 2012 19:09:19 +0000 (15:09 -0400)]
Implement directional passing system (only pass to players you aim at)
Samual Lenks [Thu, 20 Sep 2012 13:26:26 +0000 (09:26 -0400)]
Merge remote-tracking branch 'origin/samual/crylink_rebalance'
Samual Lenks [Wed, 19 Sep 2012 22:07:06 +0000 (18:07 -0400)]
Attempt to slightly rebalance the Crylink by giving it a new secondary
Samual Lenks [Wed, 19 Sep 2012 14:42:25 +0000 (10:42 -0400)]
By request, disable aim limits on throwing and add cvars