]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/log
xonotic/xonotic-data.pk3dir.git
8 years agoDynamic HUD: Rework panel resizing/shifting in a cleaner way and implement proper...
terencehill [Thu, 24 Mar 2016 20:57:52 +0000 (21:57 +0100)]
Dynamic HUD: Rework panel resizing/shifting in a cleaner way and implement proper font scaling. Now the effect applies to the scoreboard too. It no longer applies to the chat panel since it can't work correctly (chat messages are displayed directly by the engine).

8 years agoMerge branch 'master' into terencehill/dynamic_hud
terencehill [Wed, 23 Mar 2016 21:58:50 +0000 (22:58 +0100)]
Merge branch 'master' into terencehill/dynamic_hud

Conflicts:
qcsrc/client/view.qc

8 years agoMerge branch 'terencehill/warmup_limit' into 'master'
TimePath [Wed, 23 Mar 2016 20:30:57 +0000 (20:30 +0000)]
Merge branch 'terencehill/warmup_limit' into 'master'

Warmup limit stat

Add a stat for warmup limit so the hud timer can show decreasing time and announcer can properly announce left minutes in warmup stage (it was improperly reading the server's cvar g_warmup_limit)

See merge request !295

8 years agoCompact Announcer_Time code 295/head
terencehill [Wed, 23 Mar 2016 18:31:46 +0000 (19:31 +0100)]
Compact Announcer_Time code

8 years agoClean up vehicle physics plugin a bit
Mario [Wed, 23 Mar 2016 17:56:11 +0000 (03:56 +1000)]
Clean up vehicle physics plugin a bit

8 years agoAdd a stat for warmup limit so the hud timer can show decreasing time and announcer...
terencehill [Wed, 23 Mar 2016 15:36:44 +0000 (16:36 +0100)]
Add a stat for warmup limit so the hud timer can show decreasing time and announcer can properly announce left minutes in warmup stage (it was improperly reading the server's cvar g_warmup_limit)

8 years agoProvisions for unit testing
TimePath [Wed, 23 Mar 2016 11:17:59 +0000 (22:17 +1100)]
Provisions for unit testing

8 years agoFix regressions in 911f8048
TimePath [Wed, 23 Mar 2016 03:54:26 +0000 (14:54 +1100)]
Fix regressions in 911f8048

8 years agoTransmute player entities
TimePath [Wed, 23 Mar 2016 03:32:01 +0000 (14:32 +1100)]
Transmute player entities

8 years agoOO: transmute
TimePath [Tue, 22 Mar 2016 23:55:00 +0000 (10:55 +1100)]
OO: transmute

8 years agoDoxygen: improve static members and zoned strings
TimePath [Tue, 22 Mar 2016 11:32:58 +0000 (22:32 +1100)]
Doxygen: improve static members and zoned strings

8 years agoFix up even more self uses
Mario [Tue, 22 Mar 2016 11:15:06 +0000 (21:15 +1000)]
Fix up even more self uses

8 years agoPurge self from bot roles
Mario [Tue, 22 Mar 2016 11:06:43 +0000 (21:06 +1000)]
Purge self from bot roles

8 years agoAnother load of self cases fixed
Mario [Tue, 22 Mar 2016 10:26:48 +0000 (20:26 +1000)]
Another load of self cases fixed

8 years agoDoxygen: improve
TimePath [Tue, 22 Mar 2016 10:03:14 +0000 (21:03 +1100)]
Doxygen: improve

8 years agoRid more bot files of self
Mario [Tue, 22 Mar 2016 10:16:03 +0000 (20:16 +1000)]
Rid more bot files of self

8 years agoMinor performance tweak
Mario [Tue, 22 Mar 2016 10:03:39 +0000 (20:03 +1000)]
Minor performance tweak

8 years agoFix up a little function, should be last of the self uses in scripting
Mario [Tue, 22 Mar 2016 10:01:21 +0000 (20:01 +1000)]
Fix up a little function, should be last of the self uses in scripting

8 years agoCleanse some uses of self in the bot code
Mario [Tue, 22 Mar 2016 09:55:38 +0000 (19:55 +1000)]
Cleanse some uses of self in the bot code

8 years agoLinguist: override *.q[ch], *.inc
TimePath [Tue, 22 Mar 2016 08:46:58 +0000 (19:46 +1100)]
Linguist: override *.q[ch], *.inc

8 years agoUse macros for labels
TimePath [Tue, 22 Mar 2016 08:15:50 +0000 (19:15 +1100)]
Use macros for labels

8 years agoRemove unused SELFPARAM()
TimePath [Tue, 22 Mar 2016 07:45:54 +0000 (18:45 +1100)]
Remove unused SELFPARAM()

8 years agoAdd missing SELFPARAM()
TimePath [Tue, 22 Mar 2016 07:28:21 +0000 (18:28 +1100)]
Add missing SELFPARAM()

8 years agoCleanse anticheat of self
Mario [Tue, 22 Mar 2016 07:19:19 +0000 (17:19 +1000)]
Cleanse anticheat of self

8 years agoPropagate sound references
TimePath [Tue, 22 Mar 2016 06:36:31 +0000 (17:36 +1100)]
Propagate sound references

8 years agoType check class methods
TimePath [Tue, 22 Mar 2016 05:23:01 +0000 (16:23 +1100)]
Type check class methods

8 years agoClient: Type check
TimePath [Tue, 22 Mar 2016 04:57:23 +0000 (15:57 +1100)]
Client: Type check

8 years agoType check macros
TimePath [Tue, 22 Mar 2016 04:15:34 +0000 (15:15 +1100)]
Type check macros

8 years agoRegistry: remove per-item post-initialization
TimePath [Tue, 22 Mar 2016 03:13:41 +0000 (14:13 +1100)]
Registry: remove per-item post-initialization

8 years agoCheck for null
TimePath [Tue, 22 Mar 2016 01:07:36 +0000 (12:07 +1100)]
Check for null

Closes #1702

8 years agoHopefully fix compilation unit
Mario [Tue, 22 Mar 2016 01:00:03 +0000 (11:00 +1000)]
Hopefully fix compilation unit

8 years agoGet ID on the client side for func_pointparticles (doesn't fix it yet, need to invest...
Mario [Mon, 21 Mar 2016 09:56:17 +0000 (19:56 +1000)]
Get ID on the client side for func_pointparticles (doesn't fix it yet, need to investigate further)

8 years agoLink some positional entities (fixes prediction of jumppads in some odd old maps)
Mario [Mon, 21 Mar 2016 07:43:57 +0000 (17:43 +1000)]
Link some positional entities (fixes prediction of jumppads in some odd old maps)

8 years agoFix some repetition
Mario [Fri, 18 Mar 2016 02:56:04 +0000 (12:56 +1000)]
Fix some repetition

8 years agoSilence a warning when countdown number is higher than the available announcements
Mario [Fri, 18 Mar 2016 02:51:56 +0000 (12:51 +1000)]
Silence a warning when countdown number is higher than the available announcements

8 years agoBring back some old hacks to allow taunting while spectating/observing
Mario [Fri, 18 Mar 2016 01:26:02 +0000 (11:26 +1000)]
Bring back some old hacks to allow taunting while spectating/observing

8 years agoMakefile: escape dirty asterisk
TimePath [Thu, 17 Mar 2016 01:46:08 +0000 (12:46 +1100)]
Makefile: escape dirty asterisk

8 years agooo: destructors
TimePath [Thu, 17 Mar 2016 00:59:19 +0000 (11:59 +1100)]
oo: destructors

8 years agoiter: allow toggling between const/mutable `it`
TimePath [Thu, 17 Mar 2016 00:08:31 +0000 (11:08 +1100)]
iter: allow toggling between const/mutable `it`

8 years agoAccept hash change in c88e4741
TimePath [Tue, 15 Mar 2016 11:22:04 +0000 (11:22 +0000)]
Accept hash change in c88e4741

8 years agoIncrease net_connecttimeout a bit to help with connection timeouts
TimePath [Tue, 15 Mar 2016 11:01:55 +0000 (22:01 +1100)]
Increase net_connecttimeout a bit to help with connection timeouts

8 years agoFix NOTIF_ALL notifications
TimePath [Tue, 15 Mar 2016 10:58:33 +0000 (21:58 +1100)]
Fix NOTIF_ALL notifications

8 years agoCheck viewmodel alignment more frequently
TimePath [Tue, 15 Mar 2016 10:55:00 +0000 (21:55 +1100)]
Check viewmodel alignment more frequently

Fixes #1639

8 years agoDelete old macros
TimePath [Tue, 15 Mar 2016 10:05:35 +0000 (21:05 +1100)]
Delete old macros

8 years agoqcc.sh: fix preprocessor error reporting
TimePath [Tue, 15 Mar 2016 09:23:25 +0000 (20:23 +1100)]
qcc.sh: fix preprocessor error reporting

8 years agoTweak doxygen commit messages
TimePath [Tue, 15 Mar 2016 08:04:58 +0000 (19:04 +1100)]
Tweak doxygen commit messages

8 years agoserver: pass compilation units test
TimePath [Tue, 15 Mar 2016 07:23:17 +0000 (18:23 +1100)]
server: pass compilation units test

8 years agoclient: pass compilation units test
TimePath [Tue, 15 Mar 2016 05:48:05 +0000 (16:48 +1100)]
client: pass compilation units test

8 years agomenu: #undef IMPLEMENTATION
TimePath [Tue, 15 Mar 2016 04:10:30 +0000 (15:10 +1100)]
menu: #undef IMPLEMENTATION

8 years agoqcc.sh: require bash, not sh
TimePath [Mon, 14 Mar 2016 12:37:02 +0000 (12:37 +0000)]
qcc.sh: require bash, not sh

8 years agoFix compilation unit tester
TimePath [Mon, 14 Mar 2016 10:26:01 +0000 (21:26 +1100)]
Fix compilation unit tester

8 years agogitignore: remove redundant qccversion pattern
TimePath [Mon, 14 Mar 2016 08:37:03 +0000 (19:37 +1100)]
gitignore: remove redundant qccversion pattern

8 years agoMove scripts to qcsrc/tools
TimePath [Mon, 14 Mar 2016 08:34:43 +0000 (19:34 +1100)]
Move scripts to qcsrc/tools

8 years agoRevert "Accept hash change"
TimePath [Mon, 14 Mar 2016 07:47:53 +0000 (18:47 +1100)]
Revert "Accept hash change"

This reverts commit a999583ce4e1893040ccbf6e6c6e83e146d05984.

8 years agoMigrate relative includes in headers to #include <>
TimePath [Mon, 14 Mar 2016 07:38:00 +0000 (18:38 +1100)]
Migrate relative includes in headers to #include <>

8 years ago#pragma once
TimePath [Mon, 14 Mar 2016 07:27:41 +0000 (18:27 +1100)]
#pragma once

8 years agoHeader police
TimePath [Mon, 14 Mar 2016 07:07:10 +0000 (18:07 +1100)]
Header police

8 years agoAntilag: fix vehicles and monsters
TimePath [Mon, 14 Mar 2016 05:21:59 +0000 (16:21 +1100)]
Antilag: fix vehicles and monsters

8 years agovehicles: remove old out of sync configs
TimePath [Sun, 13 Mar 2016 11:31:36 +0000 (22:31 +1100)]
vehicles: remove old out of sync configs

8 years agoW_WeaponFrame: use weapon reference, not id
TimePath [Mon, 14 Mar 2016 04:43:26 +0000 (15:43 +1100)]
W_WeaponFrame: use weapon reference, not id

8 years agowarpzones: revert FindRadius fast path
TimePath [Mon, 14 Mar 2016 04:33:37 +0000 (15:33 +1100)]
warpzones: revert FindRadius fast path

Closes #1683

8 years agodamagetext: migrate legacy formatting
TimePath [Mon, 14 Mar 2016 04:04:48 +0000 (15:04 +1100)]
damagetext: migrate legacy formatting

Closes #1679

8 years agoDon't use nade team (breaks modes where friendly fire is enforced on projectiles)
Mario [Sun, 13 Mar 2016 22:22:01 +0000 (08:22 +1000)]
Don't use nade team (breaks modes where friendly fire is enforced on projectiles)

8 years agoAlways precache trigger_multiple sound (reduces spam on some maps)
Mario [Sun, 13 Mar 2016 21:44:03 +0000 (07:44 +1000)]
Always precache trigger_multiple sound (reduces spam on some maps)

8 years agoGreatly reduce amount of hidden spam when changing maps, also fix uses of self in...
Mario [Sun, 13 Mar 2016 21:10:48 +0000 (07:10 +1000)]
Greatly reduce amount of hidden spam when changing maps, also fix uses of self in client generator code (fixes some issues related to onslaught)

8 years agoDamagetext: simplify format specifier
TimePath [Sun, 13 Mar 2016 09:57:44 +0000 (20:57 +1100)]
Damagetext: simplify format specifier

8 years agoDisable pathlib debug to suppress model warnings
TimePath [Sun, 13 Mar 2016 09:33:00 +0000 (20:33 +1100)]
Disable pathlib debug to suppress model warnings

8 years agoSuppress null model warning
TimePath [Sun, 13 Mar 2016 09:32:25 +0000 (20:32 +1100)]
Suppress null model warning

8 years agoLog: add progname prefix
TimePath [Sun, 13 Mar 2016 09:32:12 +0000 (20:32 +1100)]
Log: add progname prefix

8 years agoPorto launch: fix laser tracer
TimePath [Sun, 13 Mar 2016 09:31:56 +0000 (20:31 +1100)]
Porto launch: fix laser tracer

8 years agoAccept hash change
TimePath [Sun, 13 Mar 2016 08:37:22 +0000 (19:37 +1100)]
Accept hash change

8 years agoRemove uses of LAMBDA(), not handled well by uncrustify
TimePath [Sun, 13 Mar 2016 08:12:44 +0000 (19:12 +1100)]
Remove uses of LAMBDA(), not handled well by uncrustify

8 years agoFOREACH_ENTITY_RADIUS
TimePath [Sun, 13 Mar 2016 07:46:40 +0000 (18:46 +1100)]
FOREACH_ENTITY_RADIUS

8 years agoUse ClientState more
TimePath [Sun, 13 Mar 2016 06:09:23 +0000 (17:09 +1100)]
Use ClientState more

8 years agoobservers: fix size
TimePath [Sun, 13 Mar 2016 05:13:43 +0000 (16:13 +1100)]
observers: fix size

8 years agoantilag: use ClientState
TimePath [Sun, 13 Mar 2016 02:59:20 +0000 (13:59 +1100)]
antilag: use ClientState

8 years agocl_multijump: default to opt-in
TimePath [Sun, 13 Mar 2016 02:32:50 +0000 (13:32 +1100)]
cl_multijump: default to opt-in

8 years agoViewmodel: fix switching when spectating
TimePath [Sun, 13 Mar 2016 02:15:43 +0000 (13:15 +1100)]
Viewmodel: fix switching when spectating

8 years agoAccept hash change
TimePath [Sun, 13 Mar 2016 02:14:45 +0000 (13:14 +1100)]
Accept hash change

8 years agoCA: cleanup; fix being moved to spectators
TimePath [Sun, 13 Mar 2016 02:02:05 +0000 (13:02 +1100)]
CA: cleanup; fix being moved to spectators

8 years agodebug: generic find command
TimePath [Sun, 13 Mar 2016 00:31:58 +0000 (11:31 +1100)]
debug: generic find command

8 years agoGenerally allow respawn settings on pure servers.
Rudolf Polzer [Sat, 12 Mar 2016 16:10:49 +0000 (17:10 +0100)]
Generally allow respawn settings on pure servers.

8 years agoRevert tweak to touch function (has the possibility of overwhelming clients on maps...
Mario [Sat, 12 Mar 2016 12:11:43 +0000 (22:11 +1000)]
Revert tweak to touch function (has the possibility of overwhelming clients on maps with a lot of triggers), also don't bother checking clients in trigger code (prediction doesn't allow it)

8 years agoTweak touch handling of physics a little
Mario [Sat, 12 Mar 2016 12:00:07 +0000 (22:00 +1000)]
Tweak touch handling of physics a little

8 years ago_Movetype_UnstickEntity: micro-optimize
TimePath [Sat, 12 Mar 2016 11:18:14 +0000 (22:18 +1100)]
_Movetype_UnstickEntity: micro-optimize

8 years ago_Movetype_UnstickEntity: optimize
TimePath [Sat, 12 Mar 2016 11:15:35 +0000 (22:15 +1100)]
_Movetype_UnstickEntity: optimize

8 years agos/make_pure/new_pure/
TimePath [Sat, 12 Mar 2016 10:43:10 +0000 (21:43 +1100)]
s/make_pure/new_pure/

8 years agoW_PROP_reloader: pure
TimePath [Sat, 12 Mar 2016 06:47:30 +0000 (17:47 +1100)]
W_PROP_reloader: pure

8 years agoIncrease the weapon cvar update interval to 5 seconds (reduces CPU load a bit)
Mario [Sat, 12 Mar 2016 06:34:50 +0000 (16:34 +1000)]
Increase the weapon cvar update interval to 5 seconds (reduces CPU load a bit)

8 years agoMerge branch 'Mario/impulse_broken'
Mario [Sat, 12 Mar 2016 06:01:01 +0000 (16:01 +1000)]
Merge branch 'Mario/impulse_broken'

8 years agoApply a hack to fix being unable to switch weapons while dead in overkill, while...
Mario [Sat, 12 Mar 2016 05:59:02 +0000 (15:59 +1000)]
Apply a hack to fix being unable to switch weapons while dead in overkill, while still supporting using weapon held at death

8 years agoBroken attempt to bring back switching weapons while dead, uncovers some bug somewher...
Mario [Sat, 12 Mar 2016 03:22:47 +0000 (13:22 +1000)]
Broken attempt to bring back switching weapons while dead, uncovers some bug somewhere (pushing so others can attempt to spot the issue)

8 years agoPush the location further to the side when setting it a bit infront, hopefully fixes...
Mario [Sat, 12 Mar 2016 00:43:35 +0000 (10:43 +1000)]
Push the location further to the side when setting it a bit infront, hopefully fixes spawning right infront of the player in spawn near teammates mode

8 years agoDisable spawning near teammates if a team has only 1 player
Mario [Sat, 12 Mar 2016 00:41:33 +0000 (10:41 +1000)]
Disable spawning near teammates if a team has only 1 player

8 years agoDon't spawn behind the player in spawn near teammates mutator
Mario [Sat, 12 Mar 2016 00:34:40 +0000 (10:34 +1000)]
Don't spawn behind the player in spawn near teammates mutator

8 years agoMake nade teams more reliable, also fix effects broken for spectators
Mario [Fri, 11 Mar 2016 23:12:20 +0000 (09:12 +1000)]
Make nade teams more reliable, also fix effects broken for spectators

8 years agoUpdate hash
Mario [Fri, 11 Mar 2016 22:47:00 +0000 (08:47 +1000)]
Update hash

8 years agoDisable picking up nades by default
Mario [Fri, 11 Mar 2016 22:42:46 +0000 (08:42 +1000)]
Disable picking up nades by default

8 years agoFix shotgun and machine unable to hit nades (also fixes being unable to destroy corps...
Mario [Fri, 11 Mar 2016 22:33:40 +0000 (08:33 +1000)]
Fix shotgun and machine unable to hit nades (also fixes being unable to destroy corpses with hitscan weapons)

8 years agoFix compile
TimePath [Fri, 11 Mar 2016 07:30:01 +0000 (18:30 +1100)]
Fix compile

/me grumbles about relative paths