]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/log
xonotic/xonotic-data.pk3dir.git
13 years agojust draw the fps into full panel size on the engineinfo panel until we might get...
FruitieX [Thu, 17 Jun 2010 13:01:16 +0000 (16:01 +0300)]
just draw the fps into full panel size on the engineinfo panel until we might get more info there :P, make configs reflect this

13 years agoupdate the old hud to look even more like the old hud ;), also draw radar before...
FruitieX [Thu, 17 Jun 2010 12:53:18 +0000 (15:53 +0300)]
update the old hud to look even more like the old hud ;), also draw radar before all other panels as it makes sense to put it under other panels

13 years agoupdate wickedhud_big, add new borders to wickedhud_default
FruitieX [Thu, 17 Jun 2010 12:09:19 +0000 (15:09 +0300)]
update wickedhud_big, add new borders to wickedhud_default

13 years agoedit wickedhud_default to match grid, rearrange layout a bit to make the notify panel...
FruitieX [Thu, 17 Jun 2010 11:56:32 +0000 (14:56 +0300)]
edit wickedhud_default to match grid, rearrange layout a bit to make the notify panel bigger

13 years agorelative coordinates on grid
FruitieX [Thu, 17 Jun 2010 11:04:47 +0000 (14:04 +0300)]
relative coordinates on grid

13 years agoremove the "feature" which made coordinates bigger than "0.5 0.5" negative from lower...
FruitieX [Thu, 17 Jun 2010 10:45:39 +0000 (13:45 +0300)]
remove the "feature" which made coordinates bigger than "0.5 0.5" negative from lower right corner, not needed anymore now that we have relative coordinates. WARNING: THIS WILL BREAK _ALL_ CONFIGS, PLEASE RE-EXEC hud_wickedhud_default.cfg!!!

13 years agodon't even check for collisions against target panel if our resizerorigin is within it
FruitieX [Thu, 17 Jun 2010 10:16:12 +0000 (13:16 +0300)]
don't even check for collisions against target panel if our resizerorigin is within it

13 years agoadd a failsafe to resizing so that panels can NEVER be resized to a negative size...
FruitieX [Thu, 17 Jun 2010 10:09:30 +0000 (13:09 +0300)]
add a failsafe to resizing so that panels can NEVER be resized to a negative size by code, happens if panel is inside another panel, and resizeorigin is also inside that panel

13 years agofix size capping to screen edges
FruitieX [Thu, 17 Jun 2010 10:05:34 +0000 (13:05 +0300)]
fix size capping to screen edges

13 years agoterencehill's resizecheck algoritihm. This makes resizing a lot smoother. Fix resizin...
FruitieX [Thu, 17 Jun 2010 08:54:59 +0000 (11:54 +0300)]
terencehill's resizecheck algoritihm. This makes resizing a lot smoother. Fix resizing when panel touches another panel and you resize from that panel's other side. This still fails when the grid is on, but that probably means the grid fails (moves the panel slightly inside another panel for some reason)

13 years agoMerge remote branch 'origin/terencehill/newpanelhud' into fruitiex/newpanelhud
FruitieX [Thu, 17 Jun 2010 08:48:35 +0000 (11:48 +0300)]
Merge remote branch 'origin/terencehill/newpanelhud' into fruitiex/newpanelhud

13 years agoMerge branch 'fruitiex/newpanelhud_stable' into fruitiex/newpanelhud
Rudolf Polzer [Thu, 17 Jun 2010 07:40:34 +0000 (09:40 +0200)]
Merge branch 'fruitiex/newpanelhud_stable' into fruitiex/newpanelhud

13 years agoMerge remote branch 'origin/divVerent/menu-imprOOvements' into fruitiex/newpanelhud_s...
Rudolf Polzer [Thu, 17 Jun 2010 07:38:43 +0000 (09:38 +0200)]
Merge remote branch 'origin/divVerent/menu-imprOOvements' into fruitiex/newpanelhud_stable

Conflicts:
qcsrc/menu/xonotic/dialog_multiplayer_playersetup_radar.c

13 years agoauto-super.pl run
Rudolf Polzer [Thu, 17 Jun 2010 07:37:41 +0000 (09:37 +0200)]
auto-super.pl run

13 years agoa tiny fix for auto-super.pl
Rudolf Polzer [Thu, 17 Jun 2010 07:35:10 +0000 (09:35 +0200)]
a tiny fix for auto-super.pl

Procedure to merge this branch into a branch with menuqc changes:

git fetch
git merge origin/master
git checkout origin/divVerent/menu-imprOOvements -- auto-super.pl
find . -type f -print0 | xargs -0 perl auto-super.pl
git commit -a
git merge origin/divVerent/menu-imprOOvements

The intermediate commit and auto-super.pl run is to prepare the menu code for the merge to reduce merge conflicts or compile errors in newly added files.

13 years agodo not call destroy methods on the vtbls ;)
Rudolf Polzer [Thu, 17 Jun 2010 07:17:39 +0000 (09:17 +0200)]
do not call destroy methods on the vtbls ;)

13 years agoalso rename vtblClass to Class_vtbl
Rudolf Polzer [Thu, 17 Jun 2010 07:14:23 +0000 (09:14 +0200)]
also rename vtblClass to Class_vtbl

13 years agomake method names more standard: now Classname_method
Rudolf Polzer [Thu, 17 Jun 2010 07:12:14 +0000 (09:12 +0200)]
make method names more standard: now Classname_method

13 years agolet's USE the super keyword! yay!
Rudolf Polzer [Thu, 17 Jun 2010 07:02:51 +0000 (09:02 +0200)]
let's USE the super keyword! yay!

13 years agolet's add a super keyword
Rudolf Polzer [Thu, 17 Jun 2010 06:15:35 +0000 (08:15 +0200)]
let's add a super keyword

13 years agoanother fix for wrong ENDCLASS
Rudolf Polzer [Thu, 17 Jun 2010 07:01:38 +0000 (09:01 +0200)]
another fix for wrong ENDCLASS

13 years agominor ENDCLASS fixes
Rudolf Polzer [Thu, 17 Jun 2010 06:55:26 +0000 (08:55 +0200)]
minor ENDCLASS fixes

13 years agoImplemented new collisions check algorithm when resizing, it seems working well on...
terencehill [Thu, 17 Jun 2010 00:22:40 +0000 (02:22 +0200)]
Implemented new collisions check algorithm when resizing, it seems working well on every situation.
Modified the panel aspect ratio handling too, it was causing troubles.

Added a temporary debug mode hud_configure_checkcollisions_debug only to highlight bad behavior during the execution, there could be minor bugs to fix.

13 years agoMerge remote branch 'remotes/origin/fruitiex/newpanelhud' into terencehill/newpanelhud
terencehill [Wed, 16 Jun 2010 23:45:57 +0000 (01:45 +0200)]
Merge remote branch 'remotes/origin/fruitiex/newpanelhud' into terencehill/newpanelhud

13 years agoRevert "Snap panel to the central vertical/horizontal axis if enough close"
terencehill [Wed, 16 Jun 2010 23:09:12 +0000 (01:09 +0200)]
Revert "Snap panel to the central vertical/horizontal axis if enough close"

This reverts commit d75681bd6b453b17da410aaeea66213af2c5ce1b.

13 years agoreally fix notify resizing now, also move the default skin cvars from defaultXonotic...
FruitieX [Wed, 16 Jun 2010 21:46:55 +0000 (00:46 +0300)]
really fix notify resizing now, also move the default skin cvars from defaultXonotic.cfg into hud_wickedhud_default.cfg

13 years agoMerge remote branch 'origin/fruitiex/newpanelhud_stable' into fruitiex/newpanelhud
FruitieX [Wed, 16 Jun 2010 21:30:10 +0000 (00:30 +0300)]
Merge remote branch 'origin/fruitiex/newpanelhud_stable' into fruitiex/newpanelhud

13 years agofix notify size limits hopefully
FruitieX [Wed, 16 Jun 2010 21:29:45 +0000 (00:29 +0300)]
fix notify size limits hopefully

13 years agofix dumb mistake, fix hurttrigger notification
FruitieX [Wed, 16 Jun 2010 20:44:32 +0000 (23:44 +0300)]
fix dumb mistake, fix hurttrigger notification

13 years agoremove icon dupe
FruitieX [Wed, 16 Jun 2010 20:32:55 +0000 (23:32 +0300)]
remove icon dupe

13 years agocode for the new icons, add some new placeholders too
FruitieX [Wed, 16 Jun 2010 20:30:28 +0000 (23:30 +0300)]
code for the new icons, add some new placeholders too

13 years agoweaponpriority vs HUD fixes (a lot of them)
Rudolf Polzer [Wed, 16 Jun 2010 18:58:04 +0000 (20:58 +0200)]
weaponpriority vs HUD fixes (a lot of them)

13 years agoMerge branch 'fruitiex/newpanelhud_stable' into fruitiex/newpanelhud
FruitieX [Wed, 16 Jun 2010 17:15:45 +0000 (20:15 +0300)]
Merge branch 'fruitiex/newpanelhud_stable' into fruitiex/newpanelhud

13 years agoadd Samual's beloved sv_fragmessages
FruitieX [Wed, 16 Jun 2010 17:09:13 +0000 (20:09 +0300)]
add Samual's beloved sv_fragmessages

13 years agowickedhud beta4 gfx files
FruitieX [Wed, 16 Jun 2010 13:28:19 +0000 (16:28 +0300)]
wickedhud beta4 gfx files

13 years agoMerge branch 'fruitiex/newpanelhud' into fruitiex/newpanelhud_stable
FruitieX [Tue, 15 Jun 2010 11:17:45 +0000 (14:17 +0300)]
Merge branch 'fruitiex/newpanelhud' into fruitiex/newpanelhud_stable

13 years agofix info message printing, branch should now be good for merge!
FruitieX [Tue, 15 Jun 2010 11:17:16 +0000 (14:17 +0300)]
fix info message printing, branch should now be good for merge!

13 years agoMerge branch 'master' into fruitiex/newpanelhud_stable
FruitieX [Tue, 15 Jun 2010 11:00:57 +0000 (14:00 +0300)]
Merge branch 'master' into fruitiex/newpanelhud_stable

13 years agofix morphed's tree model
Rudolf Polzer [Tue, 15 Jun 2010 10:05:40 +0000 (12:05 +0200)]
fix morphed's tree model

13 years agoMerge remote branch 'refs/remotes/origin/terencehill/bot_vs_human_fix'
Rudolf Polzer [Tue, 15 Jun 2010 09:08:10 +0000 (11:08 +0200)]
Merge remote branch 'refs/remotes/origin/terencehill/bot_vs_human_fix'

13 years agoMerge remote branch 'refs/remotes/origin/morphed/uzi_texture'
Rudolf Polzer [Tue, 15 Jun 2010 09:05:17 +0000 (11:05 +0200)]
Merge remote branch 'refs/remotes/origin/morphed/uzi_texture'

13 years agoMerge remote branch 'refs/remotes/origin/fruitiex/fix_votemsg_decimals'
Rudolf Polzer [Tue, 15 Jun 2010 09:01:45 +0000 (11:01 +0200)]
Merge remote branch 'refs/remotes/origin/fruitiex/fix_votemsg_decimals'

13 years agohigher res texture for uzi
Morphed [Mon, 14 Jun 2010 23:46:56 +0000 (01:46 +0200)]
higher res texture for uzi

13 years agoceil() the number of the "you have to wait X seconds before you can again call a...
FruitieX [Mon, 14 Jun 2010 21:36:57 +0000 (00:36 +0300)]
ceil() the number of the "you have to wait X seconds before you can again call a vote" message, looked silly with that many decimals

13 years agoinitial work on messaging system through notify panel, THIS is not ready even for...
FruitieX [Mon, 14 Jun 2010 21:27:57 +0000 (00:27 +0300)]
initial work on messaging system through notify panel, THIS is not ready even for testing yet (known to be borked, need to see how the old hud did this)

13 years agoenable the quick update fps method by default, make it update even faster :P
FruitieX [Mon, 14 Jun 2010 20:28:31 +0000 (23:28 +0300)]
enable the quick update fps method by default, make it update even faster :P

13 years agooh and disable it by default.
FruitieX [Mon, 14 Jun 2010 20:04:09 +0000 (23:04 +0300)]
oh and disable it by default.

13 years agonew toys, new toys! CSQC-based FPS counter with way too many (and long) cvars!
FruitieX [Mon, 14 Jun 2010 20:03:19 +0000 (23:03 +0300)]
new toys, new toys! CSQC-based FPS counter with way too many (and long) cvars!

13 years agoMerge commit 'origin/master' into diabolik/erebusnyxplayermodel
Sahil Singhal [Mon, 14 Jun 2010 18:42:41 +0000 (14:42 -0400)]
Merge commit 'origin/master' into diabolik/erebusnyxplayermodel

13 years agoremix the wickedhud_small layout a bit, and make it default. Rename old default to...
FruitieX [Mon, 14 Jun 2010 18:08:44 +0000 (21:08 +0300)]
remix the wickedhud_small layout a bit, and make it default. Rename old default to "big". Also make some minor changes to the exporter that I noticed when copying the cvars over

13 years agoenable collision testing by default again, please test!
FruitieX [Mon, 14 Jun 2010 17:10:20 +0000 (20:10 +0300)]
enable collision testing by default again, please test!

13 years agofix bug mentioned in previous commit, now the only case where i see resizing fail...
FruitieX [Mon, 14 Jun 2010 17:06:08 +0000 (20:06 +0300)]
fix bug mentioned in previous commit, now the only case where i see resizing fail is when you try to stretch a panel way past a point where it already collides

13 years agoresize mostly works in a sane way now, can almost enable by default. If bottom of...
FruitieX [Mon, 14 Jun 2010 12:40:21 +0000 (15:40 +0300)]
resize mostly works in a sane way now, can almost enable by default. If bottom of panel A touches the top of panel B, and you try to resize panel A upwards it'll still fail a lot

13 years agomake some fixes to the race time and race modicon panels
FruitieX [Mon, 14 Jun 2010 07:22:48 +0000 (10:22 +0300)]
make some fixes to the race time and race modicon panels

13 years agosimilar thing for chat panel (time slider)
FruitieX [Sun, 13 Jun 2010 22:06:03 +0000 (01:06 +0300)]
similar thing for chat panel (time slider)

13 years agoadd (fade)time settings to notify dialog
FruitieX [Sun, 13 Jun 2010 21:27:11 +0000 (00:27 +0300)]
add (fade)time settings to notify dialog

13 years agoset smaller minalpha now
FruitieX [Sun, 13 Jun 2010 21:06:20 +0000 (00:06 +0300)]
set smaller minalpha now

13 years agodo not force a minalpha on panels when the config dialog is up
FruitieX [Sun, 13 Jun 2010 21:05:51 +0000 (00:05 +0300)]
do not force a minalpha on panels when the config dialog is up

13 years agoMerge remote branch 'origin/master' into fruitiex/newpanelhud
FruitieX [Sun, 13 Jun 2010 20:35:49 +0000 (23:35 +0300)]
Merge remote branch 'origin/master' into fruitiex/newpanelhud

13 years agoupdate chat cvars to match new dp code
FruitieX [Sun, 13 Jun 2010 19:17:34 +0000 (22:17 +0300)]
update chat cvars to match new dp code

13 years agoMerge remote branch 'refs/remotes/origin/diabolik/seraphinaplayermodel'
Rudolf Polzer [Sun, 13 Jun 2010 18:08:23 +0000 (20:08 +0200)]
Merge remote branch 'refs/remotes/origin/diabolik/seraphinaplayermodel'

13 years agoMerge remote branch 'refs/remotes/origin/diabolik/ignisplayermodel'
Rudolf Polzer [Sun, 13 Jun 2010 18:02:45 +0000 (20:02 +0200)]
Merge remote branch 'refs/remotes/origin/diabolik/ignisplayermodel'

13 years agothe trivial movetypes do not have to match the server's ticrate as they are ticrate...
Rudolf Polzer [Sun, 13 Jun 2010 17:59:39 +0000 (19:59 +0200)]
the trivial movetypes do not have to match the server's ticrate as they are ticrate independent, saving some CPU cycles on csqc
NOTE: this assumption is only true if MOVETYPE_FLY projectiles detonate on impact. If they continue moving, we might still be ticrate dependent.

13 years agofix a typo
FruitieX [Sun, 13 Jun 2010 10:59:58 +0000 (13:59 +0300)]
fix a typo

13 years agoupdate minimum size on the chat panel so the simulated text never overlaps the panel...
FruitieX [Sun, 13 Jun 2010 10:55:08 +0000 (13:55 +0300)]
update minimum size on the chat panel so the simulated text never overlaps the panel boundaries - there's no wrapping around for drawcolorcodedstring

13 years agofix div by zero
FruitieX [Sun, 13 Jun 2010 10:53:07 +0000 (13:53 +0300)]
fix div by zero

13 years agofake the chat messages with drawcolorcodedstring() when in hud_configure mode so...
FruitieX [Sun, 13 Jun 2010 10:49:55 +0000 (13:49 +0300)]
fake the chat messages with drawcolorcodedstring() when in hud_configure mode so we dont have to spam the console (and can see the chat text if the menu is up)

13 years agoallow resizing the healtharmor panel in combined mode on x-axis as much as user wants...
FruitieX [Sun, 13 Jun 2010 10:41:57 +0000 (13:41 +0300)]
allow resizing the healtharmor panel in combined mode on x-axis as much as user wants to, add fuel bar to healtharmor panel in combined mode

13 years agomove/resize panels so they are always visible in panel the panel config dialog :)
FruitieX [Sun, 13 Jun 2010 10:33:33 +0000 (13:33 +0300)]
move/resize panels so they are always visible in panel the panel config dialog :)

13 years agoadd progressbar to combined health/armor mode and do various other tweaks to it...
FruitieX [Sun, 13 Jun 2010 09:20:30 +0000 (12:20 +0300)]
add progressbar to combined health/armor mode and do various other tweaks to it...

13 years agofix fuel on healtharmor panel when mirror mode is on
FruitieX [Sun, 13 Jun 2010 08:34:38 +0000 (11:34 +0300)]
fix fuel on healtharmor panel when mirror mode is on

13 years agoScreenshots and txt. Ready for merge.
Sahil Singhal [Sun, 13 Jun 2010 05:36:05 +0000 (01:36 -0400)]
Screenshots and txt. Ready for merge.

13 years agoMerge commit 'origin/master' into diabolik/seraphinaplayermodel
Sahil Singhal [Sun, 13 Jun 2010 05:35:44 +0000 (01:35 -0400)]
Merge commit 'origin/master' into diabolik/seraphinaplayermodel

13 years agoSeraphinamasked completed as well.
Sahil Singhal [Sun, 13 Jun 2010 05:29:02 +0000 (01:29 -0400)]
Seraphinamasked completed as well.

13 years agoSeraphina complete. TODO: Finish seraphina masked.
Sahil Singhal [Sun, 13 Jun 2010 05:18:55 +0000 (01:18 -0400)]
Seraphina complete. TODO: Finish seraphina masked.

13 years agoPut ignis(all 3) on ground and better screenshots for ignis(all 3), umbra, and pyria.
Sahil Singhal [Sun, 13 Jun 2010 02:23:02 +0000 (22:23 -0400)]
Put ignis(all 3) on ground and better screenshots for ignis(all 3), umbra, and pyria.

13 years agoAdd mirror to healtharmor panel.
Sahil Singhal [Sun, 13 Jun 2010 01:39:26 +0000 (21:39 -0400)]
Add mirror to healtharmor panel.

13 years agoSome radar dialog fixes.
Sahil Singhal [Sun, 13 Jun 2010 01:10:48 +0000 (21:10 -0400)]
Some radar dialog fixes.

13 years agoForgot to #include weaponicons.
Sahil Singhal [Sun, 13 Jun 2010 00:49:05 +0000 (20:49 -0400)]
Forgot to #include weaponicons.

13 years agoMerge commit 'origin/fruitiex/newpanelhud' into diabolik/newpanelhud
Sahil Singhal [Sun, 13 Jun 2010 00:47:10 +0000 (20:47 -0400)]
Merge commit 'origin/fruitiex/newpanelhud' into diabolik/newpanelhud

13 years agoDialog per panel a bit annoying. Default cvars almost done. TODO: Color sliders....
Sahil Singhal [Sun, 13 Jun 2010 00:43:05 +0000 (20:43 -0400)]
Dialog per panel a bit annoying. Default cvars almost done. TODO: Color sliders. Skinning system. Add misc cvars.

13 years agonew arrangement of wickedhud_small (match grid, add notify/chat panels)
FruitieX [Sat, 12 Jun 2010 15:47:09 +0000 (18:47 +0300)]
new arrangement of wickedhud_small (match grid, add notify/chat panels)

13 years agoMerge commit 'origin/fruitiex/newpanelhud' into diabolik/newpanelhud
Sahil Singhal [Fri, 11 Jun 2010 22:41:43 +0000 (18:41 -0400)]
Merge commit 'origin/fruitiex/newpanelhud' into diabolik/newpanelhud

13 years agoeh, that's supposed to be < not <= (fixes console spam when clicking in upper left...
FruitieX [Fri, 11 Jun 2010 21:53:44 +0000 (00:53 +0300)]
eh, that's supposed to be < not <= (fixes console spam when clicking in upper left corner of screen)

13 years agodon't allow mySize to get < 0 by too big padding numbers
FruitieX [Fri, 11 Jun 2010 21:37:53 +0000 (00:37 +0300)]
don't allow mySize to get < 0 by too big padding numbers

13 years agomove highlightedPanel updating to gamecode.qc to prepare for a little restructure...
FruitieX [Fri, 11 Jun 2010 21:28:11 +0000 (00:28 +0300)]
move highlightedPanel updating to gamecode.qc to prepare for a little restructure...

13 years agoMerge commit 'origin/fruitiex/newpanelhud' into diabolik/newpanelhud
Sahil Singhal [Fri, 11 Jun 2010 21:08:37 +0000 (17:08 -0400)]
Merge commit 'origin/fruitiex/newpanelhud' into diabolik/newpanelhud

13 years agoRevert "Minor change."
Sahil Singhal [Fri, 11 Jun 2010 21:08:24 +0000 (17:08 -0400)]
Revert "Minor change."

This reverts commit 2ba13dbd1b2424359c98da991714f9cacec94a8c.

13 years agoMinor change.
Sahil Singhal [Fri, 11 Jun 2010 21:06:38 +0000 (17:06 -0400)]
Minor change.

13 years agoMerge branch 'master' into fruitiex/newpanelhud
FruitieX [Fri, 11 Jun 2010 20:14:21 +0000 (23:14 +0300)]
Merge branch 'master' into fruitiex/newpanelhud

13 years agomake code compile again
FruitieX [Fri, 11 Jun 2010 18:01:44 +0000 (21:01 +0300)]
make code compile again

13 years agoRevert "some random breakage" :P
FruitieX [Fri, 11 Jun 2010 17:53:55 +0000 (20:53 +0300)]
Revert "some random breakage" :P

This reverts commit efbaef1e907078f2990a065e2c910ed5607a4618.

13 years agosome random breakage
FruitieX [Fri, 11 Jun 2010 17:44:49 +0000 (20:44 +0300)]
some random breakage

13 years agoshow disabled panels in the config mode with low alpha, just dont perform any collisi...
FruitieX [Fri, 11 Jun 2010 16:19:17 +0000 (19:19 +0300)]
show disabled panels in the config mode with low alpha, just dont perform any collision tests on them

13 years agoadd doubleclick check outside of panels (do nothing)
FruitieX [Fri, 11 Jun 2010 15:43:43 +0000 (18:43 +0300)]
add doubleclick check outside of panels (do nothing)

13 years agoworking on/off switch for panels via a hud dialog
FruitieX [Fri, 11 Jun 2010 15:42:42 +0000 (18:42 +0300)]
working on/off switch for panels via a hud dialog

13 years agoadd a yay print with current hud panel id (and commit before i break something else)
FruitieX [Fri, 11 Jun 2010 11:55:08 +0000 (14:55 +0300)]
add a yay print with current hud panel id (and commit before i break something else)

13 years agodon't hide the panels in the general hud options dialog, and in the panel-specific...
FruitieX [Thu, 10 Jun 2010 09:11:00 +0000 (12:11 +0300)]
don't hide the panels in the general hud options dialog, and in the panel-specific dialog: only show the highlighted panel (later on it will also be moved to below the dialog so it's 100% sure visible :))

13 years agoAdd a doubleclick dialog which is just empty for now.
Sahil Singhal [Thu, 10 Jun 2010 06:27:49 +0000 (02:27 -0400)]
Add a doubleclick dialog which is just empty for now.

13 years agoBetter window size.
Sahil Singhal [Thu, 10 Jun 2010 05:42:00 +0000 (01:42 -0400)]
Better window size.