]>
git.rm.cloudns.org Git - xonotic/xonotic-data.pk3dir.git/log
terencehill [Mon, 20 Jun 2011 22:41:09 +0000 (00:41 +0200)]
Client side countdown for kicking when idle
terencehill [Mon, 20 Jun 2011 18:06:36 +0000 (20:06 +0200)]
Client side countdowns when suiciding / changing team / spectating
terencehill [Mon, 20 Jun 2011 16:42:22 +0000 (18:42 +0200)]
Fix yet another bug, "Active weapon: X" centerprint spam in the first round of a NIX game.
terencehill [Mon, 20 Jun 2011 16:00:29 +0000 (18:00 +0200)]
Now that "The Champion is X" msg is centerprinted only once there's no need to strzone champion.netname. Also I had to fix other centerprint-related bugs in the arena code (yet another couple of bugs created BY SOMEONE ELSE (guess who?) and fixed BY ME):
* "The Champion is X" msg was never sent because champion was cleared just before sending it (bad check f > 0).
Furthermore, bug in the bug, although the champion is needed only in arena, mysteriously its name was strzoned only in a part of the ca code
* "Begin!" msg in arena mode was never sent cause of a missing FOR_EACH_PLAYER(e)
terencehill [Sun, 19 Jun 2011 16:14:51 +0000 (18:14 +0200)]
Get rid of the function getTimeoutText and use directly the timeout strings instead
terencehill [Sun, 19 Jun 2011 15:47:13 +0000 (17:47 +0200)]
We don't need timeout countdown string in the MOTD as it's always shown during the timeout as a separate msg
terencehill [Sun, 19 Jun 2011 15:32:59 +0000 (17:32 +0200)]
Simplify message parsing and actually make it work better (it fixes duplicated MOTD message when timeout ends for example)
terencehill [Sun, 19 Jun 2011 14:08:59 +0000 (16:08 +0200)]
Clean up: add Send_CSQC_Centerprint_Generic_Expire
terencehill [Wed, 15 Jun 2011 22:10:22 +0000 (00:10 +0200)]
Restore the ability to show campaign message or MOTD by pressing the info button (default key i)
terencehill [Tue, 14 Jun 2011 22:33:51 +0000 (00:33 +0200)]
Server doesn't need to know the client cvar hud_panel_centerprint_time anymore, it was used by the priority system
terencehill [Mon, 13 Jun 2011 23:06:42 +0000 (01:06 +0200)]
Remove the priority system for centerprint messages in the server, we no longer need it
centerprint_expire calls in vote.qc were useless since votes called aren't centerprinted anymore (there is the vote panel)
terencehill [Sun, 12 Jun 2011 23:53:36 +0000 (01:53 +0200)]
Merge branch 'master' into terencehill/centerprint_stuff
terencehill [Sun, 12 Jun 2011 23:13:47 +0000 (01:13 +0200)]
Damn! PlayerPreThink code is buggy! The countdown didn't stop when dead because (self.deadflag == DEAD_NO) is always true there... Add a FIXME comment as other code does that check and needs to be fixed.
terencehill [Sun, 12 Jun 2011 22:25:37 +0000 (00:25 +0200)]
Other improvements to the multiple centerprints system
Server now uses Send_CSQC_Centerprint_Generic instead of centerprint_builtin to send messages, so that it's possible to send more parameters (id, duration and countdown_num) without adding them to the msg (like the id before). If duration is not set, then the default duration will be used, that is hud_panel_centerprint_time.
In the countdown case, the server can send only the first msg of a series with the same id and the client can continue the countdown by its own; the next countdown messages can be sent by the server anyway, for example to change the countdown msg or for whatever reason. Countdown can be stopped by the server at any time by sending an empty msg (always same id).
The centerprint function in the client now is a wrapper for centerprint_generic, which actually handles the new parameters and add the msgs to the list.
Changes on minstagib_ammocheck are neccessary to correctly stop the out of ammo countdown.
Still other work to do anyway...
Rudolf Polzer [Sun, 12 Jun 2011 20:29:48 +0000 (22:29 +0200)]
also exec autoexec/*.cfg on startup
Rudolf Polzer [Sun, 12 Jun 2011 13:40:16 +0000 (15:40 +0200)]
rename teams_matter to teamplay everywhere
this makes the code less confusing
Rudolf Polzer [Sun, 12 Jun 2011 13:24:53 +0000 (15:24 +0200)]
fix bug causing a warning
Rudolf Polzer [Sun, 12 Jun 2011 13:23:20 +0000 (15:23 +0200)]
make keyhunt and keepaway use the new use key system
Rudolf Polzer [Sun, 12 Jun 2011 12:58:53 +0000 (14:58 +0200)]
add a second use key system that responds to presses, not to holding it down
Rudolf Polzer [Sun, 12 Jun 2011 12:03:02 +0000 (14:03 +0200)]
simply assault code a bit
Rudolf Polzer [Sun, 12 Jun 2011 12:02:33 +0000 (14:02 +0200)]
add "xencoding", an encoding scheme of numbers into invisible parts of messages
Rudolf Polzer [Sat, 11 Jun 2011 18:50:27 +0000 (20:50 +0200)]
fix compile error
Rudolf Polzer [Sat, 11 Jun 2011 18:03:26 +0000 (20:03 +0200)]
better also set menu_cl_gunalign to 3 here
Rudolf Polzer [Sat, 11 Jun 2011 18:02:13 +0000 (20:02 +0200)]
switch the meanings of cl_gunalign 1/2 and 3/4 because of problems with old client on new server
terencehill [Fri, 10 Jun 2011 21:47:58 +0000 (23:47 +0200)]
Keep displayed the centerprint panel when showing the scoreboard and move it smoothly below the scoreboard
Also apply the global alpha (hud_panel_fg_alpha) to the messages
Rudolf Polzer [Fri, 10 Jun 2011 21:17:09 +0000 (23:17 +0200)]
config_update: switch all users to cl_gunalign 1 once
Rudolf Polzer [Fri, 10 Jun 2011 21:14:10 +0000 (23:14 +0200)]
make shootfromeye and shootfromclient show properly by default
Rudolf Polzer [Fri, 10 Jun 2011 21:09:38 +0000 (23:09 +0200)]
change default of cl_gunalign to "right only"; add "Center" item to the menu; allow Center choice by default
Rudolf Polzer [Wed, 8 Jun 2011 08:51:38 +0000 (10:51 +0200)]
new parameter target_random to ALL entities; when set to 1, only one instead of all entities matched by target/target2/target3/target4 are triggered
Rudolf Polzer [Mon, 6 Jun 2011 19:11:14 +0000 (21:11 +0200)]
Merge remote-tracking branch 'origin/MaidenBeast/italian_translation'
Rudolf Polzer [Mon, 6 Jun 2011 19:09:53 +0000 (21:09 +0200)]
don't send a vote string when no vote is active
Rudolf Polzer [Mon, 6 Jun 2011 19:02:31 +0000 (21:02 +0200)]
try another attempt to fix extendmatchtime (by Space_Man)
Rudolf Polzer [Mon, 6 Jun 2011 07:38:34 +0000 (09:38 +0200)]
fix the gloss box dependencies as gloss can work on player models without deluxemapping
Rudolf Polzer [Mon, 6 Jun 2011 04:45:24 +0000 (06:45 +0200)]
fix extendmatchtime/reducematchtime commands
MaidenBeast [Sat, 4 Jun 2011 12:02:06 +0000 (14:02 +0200)]
Added 1st version of csprogs.dat.it.po (there are some untraslated strings)
Rudolf Polzer [Sat, 4 Jun 2011 04:49:00 +0000 (06:49 +0200)]
make the first frame even nicer
Rudolf Polzer [Sat, 4 Jun 2011 04:35:16 +0000 (06:35 +0200)]
don't allow drawframetime to be > 1 sec (sorry, laggers)
Rudolf Polzer [Fri, 3 Jun 2011 20:14:55 +0000 (22:14 +0200)]
Merge branch 'master' of git://git.xonotic.org/xonotic/xonotic-data.pk3dir
Rudolf Polzer [Fri, 3 Jun 2011 20:13:51 +0000 (22:13 +0200)]
add a demo seeking cfg
Rudolf Polzer [Fri, 3 Jun 2011 07:27:32 +0000 (09:27 +0200)]
clarification comment, nothing else
Rudolf Polzer [Fri, 3 Jun 2011 05:53:38 +0000 (07:53 +0200)]
ARGH, fix another terencehill bug - this fixes DDS detection for builds
Rudolf Polzer [Wed, 1 Jun 2011 11:53:03 +0000 (13:53 +0200)]
convert to iqm v2
terencehill [Sat, 28 May 2011 08:52:29 +0000 (10:52 +0200)]
Merge branch 'master' into terencehill/centerprint_stuff
Conflicts:
qcsrc/client/hud.qc
terencehill [Sat, 28 May 2011 06:37:04 +0000 (08:37 +0200)]
Fix stupid typo... should fix occasional crashes
Rudolf Polzer [Sat, 28 May 2011 06:18:47 +0000 (08:18 +0200)]
make warpzones nicer with chase_active (no longer hide the player)
Rudolf Polzer [Sat, 28 May 2011 06:13:28 +0000 (08:13 +0200)]
rewrote warpzonelib view fixing
for better handling of stuff like chase_active, view bob.
Authors of the csqcplayers branch, please look at this, it may help using the
engine's viewbob etc. for csqc players!
Rudolf Polzer [Fri, 27 May 2011 20:23:04 +0000 (22:23 +0200)]
do the nearclip hack in the chasecam too
Rudolf Polzer [Fri, 27 May 2011 20:22:43 +0000 (22:22 +0200)]
properly restore the chasecam view also for R_SetView3fv() usage
Rudolf Polzer [Fri, 27 May 2011 19:30:10 +0000 (21:30 +0200)]
also fade out warpzones properly (based on VIEW origin, not on MOVE origin)
Rudolf Polzer [Fri, 27 May 2011 19:05:32 +0000 (21:05 +0200)]
make event chase cam warpzone aware (PLEASE TEST)
Rudolf Polzer [Fri, 27 May 2011 18:55:11 +0000 (20:55 +0200)]
Merge remote-tracking branch 'origin/terencehill/mine_explosion_fix'
Rudolf Polzer [Fri, 27 May 2011 18:50:12 +0000 (20:50 +0200)]
Merge remote-tracking branch 'origin/samual/fix_fragmessage_coloring'
Rudolf Polzer [Fri, 27 May 2011 18:49:46 +0000 (20:49 +0200)]
Merge remote-tracking branch 'origin/samual/no_dead_airshots'
Rudolf Polzer [Fri, 27 May 2011 18:48:59 +0000 (20:48 +0200)]
Merge remote-tracking branch 'origin/samual/fix_anim_divisionbyzero'
Rudolf Polzer [Fri, 27 May 2011 18:43:54 +0000 (20:43 +0200)]
remove a stupid percent sign
Rudolf Polzer [Fri, 27 May 2011 18:42:26 +0000 (20:42 +0200)]
make intermission chase cam always on
don't need a cvar for that; that way, we allow Samual's code to break the non-intermissionchase version of the code :P
Rudolf Polzer [Fri, 27 May 2011 18:33:02 +0000 (20:33 +0200)]
Merge remote-tracking branch 'origin/samual/intermission_fixes'
Rudolf Polzer [Fri, 27 May 2011 18:19:34 +0000 (20:19 +0200)]
Merge remote-tracking branch 'origin/fruitiex/panelhud'
FruitieX [Thu, 26 May 2011 13:04:14 +0000 (16:04 +0300)]
No damage splash when !!chase_active
Samual [Wed, 25 May 2011 04:10:01 +0000 (00:10 -0400)]
Stop the weapon model from changing pitch while in intermission (makes no sense, the player should be frozen)
Samual [Wed, 25 May 2011 04:04:35 +0000 (00:04 -0400)]
Fix intermission player model so that it doesn't tilt based on where the player is aiming. (wtf comes to mind.. why was this broken in the first place?)
Samual [Wed, 25 May 2011 02:38:36 +0000 (22:38 -0400)]
Fix a warning given by setanim since it had no animation information sent to it.
Samual [Tue, 24 May 2011 23:45:29 +0000 (19:45 -0400)]
Add checks for other.deadflag when announcing airshot -- this way airshots don't happen when the player is dead.
Rudolf Polzer [Tue, 24 May 2011 20:03:10 +0000 (22:03 +0200)]
THE BIG BALANCE SWITCHOVER!!!1
terencehill [Tue, 24 May 2011 19:44:35 +0000 (21:44 +0200)]
Also replace cvar_scr_centertime with cvar_hud_panel_centerprint_time
However, the engine's cvar scr_centertime that refers to the builtin centerprint cannot be removed therefore it may lead to confusion. Maybe it can be avoided by renaming the panel to something else...
terencehill [Tue, 24 May 2011 18:19:00 +0000 (20:19 +0200)]
hud_panel_centerprint_flip to invert messages order
terencehill [Tue, 24 May 2011 14:17:21 +0000 (16:17 +0200)]
Get rid of scr_centerpos in the skin file too, and put centerprint cvars at the end as the hud_save command saves them there
terencehill [Tue, 24 May 2011 14:12:36 +0000 (16:12 +0200)]
Merge branch 'master' into terencehill/centerprint_stuff
Rudolf Polzer [Tue, 24 May 2011 12:29:16 +0000 (14:29 +0200)]
rename the sniper rifle to just a rifle.
If we ever want to rename it again, we then just need to change the visible name.
Samual [Tue, 24 May 2011 05:22:06 +0000 (01:22 -0400)]
Just a quick fix for the teamkill message coloring -- if the player has colors in their nickname, it breaks the rest of the string since the color isn't re-set.
Samual [Tue, 24 May 2011 05:02:00 +0000 (01:02 -0400)]
Early+++ changes to sniper rifle to be more of just a "rifle" instead of a sniper.
Samual [Tue, 24 May 2011 04:50:35 +0000 (00:50 -0400)]
Change some things about Nex charge slightly -- Instead of using shot multiplier, just go directly from 0 charge to 100% each time (same exact time to charge as before, 2 seconds, but done in a better way) - Also make it so that you have 50% charge when you first pick up the weapon, so you aren't totally screwed from it.
Samual [Tue, 24 May 2011 04:40:23 +0000 (00:40 -0400)]
Some improvements to the hagar (lower spread on primary, better settings for secondary load damage/radius)
terencehill [Mon, 23 May 2011 22:23:40 +0000 (00:23 +0200)]
Get rid of the EOLS at the beginning of the messages, they no longer need, stop/finish some countdown better by sending one last message; stop displaying the MOTD too in the same way
merlijn [Mon, 23 May 2011 19:29:18 +0000 (21:29 +0200)]
Merge remote-tracking branch 'origin/diabolik/newanims'
Sahil Singhal [Mon, 23 May 2011 18:59:05 +0000 (14:59 -0400)]
Merge remote branch 'origin/master' into diabolik/newanims
terencehill [Mon, 23 May 2011 17:54:01 +0000 (19:54 +0200)]
hud_panel_centerprint_align to change text alignment
terencehill [Mon, 23 May 2011 16:56:58 +0000 (18:56 +0200)]
Put msgs with the same id in the same array position only when the msg is still showing
terencehill [Mon, 23 May 2011 16:49:42 +0000 (18:49 +0200)]
Rename a function
terencehill [Mon, 23 May 2011 16:41:16 +0000 (18:41 +0200)]
New panel for centerprint messages
Rudolf Polzer [Mon, 23 May 2011 15:44:42 +0000 (17:44 +0200)]
Merge branch 'master' of git://de.git.xonotic.org/xonotic/xonotic-data.pk3dir
Rudolf Polzer [Mon, 23 May 2011 15:44:26 +0000 (17:44 +0200)]
move the contentdownload URL to xonotic.org
terencehill [Sun, 22 May 2011 21:10:30 +0000 (23:10 +0200)]
Give the proper name to a constant
terencehill [Sun, 22 May 2011 20:04:40 +0000 (22:04 +0200)]
Use \r as id symbol so it cannot be confused with a player name (cannot contain \r)
FruitieX [Sun, 22 May 2011 18:42:44 +0000 (21:42 +0300)]
Merge remote-tracking branch 'origin/master' into fruitiex/playerstats
terencehill [Sun, 22 May 2011 16:57:27 +0000 (18:57 +0200)]
Unify series of countdown messages in one message. Also now the messages can be displayed lower on the screen when they have EOLS at the beginning
terencehill [Sat, 21 May 2011 19:55:38 +0000 (21:55 +0200)]
While an entry is fading out move the successive ones up
terencehill [Sat, 21 May 2011 17:54:45 +0000 (19:54 +0200)]
Add spacer in between the messages
Samual [Sat, 21 May 2011 16:18:59 +0000 (12:18 -0400)]
Some updates to the shotgun melee
Samual [Sat, 21 May 2011 16:01:08 +0000 (12:01 -0400)]
Merge remote branch 'origin/master' into samual/balance
terencehill [Sat, 21 May 2011 15:37:14 +0000 (17:37 +0200)]
Allow to display more than one centerprint at once
Rudolf Polzer [Sat, 21 May 2011 10:44:10 +0000 (12:44 +0200)]
remove menu_slist_modfilter for now, as we currently don't need it
FruitieX [Fri, 20 May 2011 14:40:37 +0000 (17:40 +0300)]
add bots back to the playerstats
FruitieX [Fri, 20 May 2011 13:48:27 +0000 (16:48 +0300)]
finally fix accuracy stats, well hopefully. Testing shows that they do work :P
FruitieX [Fri, 20 May 2011 13:32:53 +0000 (16:32 +0300)]
Merge remote-tracking branch 'origin/master' into fruitiex/playerstats
Sahil Singhal [Thu, 19 May 2011 19:43:28 +0000 (15:43 -0400)]
Merge remote branch 'origin/master' into diabolik/newanims
Sahil Singhal [Thu, 19 May 2011 19:42:56 +0000 (15:42 -0400)]
Actually set the melee anim.
FruitieX [Thu, 19 May 2011 19:38:40 +0000 (22:38 +0300)]
Merge remote-tracking branch 'origin/master' into samual/balance
Rudolf Polzer [Thu, 19 May 2011 19:34:03 +0000 (21:34 +0200)]
Merge remote-tracking branch 'origin/samual/balance'
terencehill [Thu, 19 May 2011 15:37:17 +0000 (17:37 +0200)]
Disable some more unused code