xonotic/xonotic-data.pk3dir.git
6 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

6 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

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

6 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

6 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)

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

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

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

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

6 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

6 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

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

6 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

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

6 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

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

6 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

6 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

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

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

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

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

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

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

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

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

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

6 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

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

Closes #1702

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

6 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)

6 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)

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

6 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

6 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

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

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

6 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`

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

6 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

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

6 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

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

6 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

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

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

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

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

6 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

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

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

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

6 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.

6 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 <>

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

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

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

6 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

6 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

6 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

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

Closes #1679

6 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)

6 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)

6 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)

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

6 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

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

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

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

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

6 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

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

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

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

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

6 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

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

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

6 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

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

6 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.

6 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)

6 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

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

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

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

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

6 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)

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

6 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

6 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)

6 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

6 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

6 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

6 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

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

6 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

6 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)

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

/me grumbles about relative paths

6 years agoMakefile: enhance
TimePath [Fri, 11 Mar 2016 06:42:26 +0000 (17:42 +1100)]
Makefile: enhance