xonotic/xonotic-data.pk3dir.git
3 years agoAlso update racer cannon cost
Mario [Sat, 24 Jun 2017 04:01:05 +0000 (14:01 +1000)]
Also update racer cannon cost

3 years agoApply vehicle settings from community testing
Mario [Sat, 24 Jun 2017 04:00:51 +0000 (14:00 +1000)]
Apply vehicle settings from community testing

3 years agoFix a crash and a bunch of warnings when fancy pathing is enabled
Mario [Sat, 24 Jun 2017 02:38:15 +0000 (12:38 +1000)]
Fix a crash and a bunch of warnings when fancy pathing is enabled

3 years agoFix compile when fancy pathing is enabled, and fix an intrusive list warning when...
Mario [Sat, 24 Jun 2017 02:15:17 +0000 (12:15 +1000)]
Fix compile when fancy pathing is enabled, and fix an intrusive list warning when ewheel turrets respawn

3 years agoFix a crash from clones dying
Mario [Sat, 24 Jun 2017 00:43:45 +0000 (10:43 +1000)]
Fix a crash from clones dying

3 years agoTurn angleofs into a macro; implement angleofs3 in a cleaner way
terencehill [Fri, 23 Jun 2017 16:25:16 +0000 (18:25 +0200)]
Turn angleofs into a macro; implement angleofs3 in a cleaner way

3 years agoWhitelist another cvar
Mario [Fri, 23 Jun 2017 09:56:17 +0000 (19:56 +1000)]
Whitelist another cvar

3 years agoSwitch the bit number for multijump_count (better not send the player's hitbox coordi...
Mario [Fri, 23 Jun 2017 03:50:09 +0000 (13:50 +1000)]
Switch the bit number for multijump_count (better not send the player's hitbox coordinates every time someone double jumps)

3 years agoDon't define CCR and related autocvars in the menu
terencehill [Thu, 22 Jun 2017 22:59:20 +0000 (00:59 +0200)]
Don't define CCR and related autocvars in the menu

3 years agoAdd sv_aircontrol_sidewards
Mario [Thu, 22 Jun 2017 22:45:27 +0000 (08:45 +1000)]
Add sv_aircontrol_sidewards

3 years agoReturn if the damage text is deleted
Mario [Thu, 22 Jun 2017 22:22:44 +0000 (08:22 +1000)]
Return if the damage text is deleted

3 years agoComment out a debug function; turn power2of into a macro
terencehill [Thu, 22 Jun 2017 12:16:18 +0000 (14:16 +0200)]
Comment out a debug function; turn power2of into a macro

3 years agoWhitelist another cvar
Mario [Wed, 21 Jun 2017 04:33:23 +0000 (14:33 +1000)]
Whitelist another cvar

3 years agoFix final use of #ifndef MENUQC
Mario [Tue, 20 Jun 2017 23:32:32 +0000 (09:32 +1000)]
Fix final use of #ifndef MENUQC

3 years agoRemove mr_precache (now unused)
Mario [Tue, 20 Jun 2017 11:12:04 +0000 (21:12 +1000)]
Remove mr_precache (now unused)

3 years agoUpdate spider's web attack to use the highspeed stat instead of maxspeed/airspeed
Mario [Tue, 20 Jun 2017 11:05:51 +0000 (21:05 +1000)]
Update spider's web attack to use the highspeed stat instead of maxspeed/airspeed

3 years agoNerf stolen vehicles by disabling their shields
Mario [Tue, 20 Jun 2017 03:31:59 +0000 (13:31 +1000)]
Nerf stolen vehicles by disabling their shields

3 years agoSplit some non-physics stuff out of Monster_Move
Mario [Tue, 20 Jun 2017 02:10:27 +0000 (12:10 +1000)]
Split some non-physics stuff out of Monster_Move

3 years agoGreatly simplify monster velocity calculation and use an intrusive list for monster...
Mario [Tue, 20 Jun 2017 00:57:42 +0000 (10:57 +1000)]
Greatly simplify monster velocity calculation and use an intrusive list for monster targets

3 years agoWhitelist some client cvars
Mario [Mon, 19 Jun 2017 07:09:48 +0000 (17:09 +1000)]
Whitelist some client cvars

3 years agoWorkaround: reset hud_scale_current and hud_shift_current at the start of Hud_Dynamic...
Mario [Mon, 19 Jun 2017 06:58:54 +0000 (16:58 +1000)]
Workaround: reset hud_scale_current and hud_shift_current at the start of Hud_Dynamic_frame (fixes HUD shaking off screen)

3 years agoIf debug isn't enabled (-DNDEBUG=1) don't create 2 unused functions/macros for each...
terencehill [Sun, 18 Jun 2017 23:09:10 +0000 (01:09 +0200)]
If debug isn't enabled (-DNDEBUG=1) don't create 2 unused functions/macros for each variable type

3 years agoIf debug isn't enabled (-DNDEBUG=1) don't create 2 unused functions for each CLASS
terencehill [Sun, 18 Jun 2017 23:08:32 +0000 (01:08 +0200)]
If debug isn't enabled (-DNDEBUG=1) don't create 2 unused functions for each CLASS

3 years agoAdd a (temporary) flag to mark weapons which don't work well with dual wielding ...
Mario [Sun, 18 Jun 2017 22:39:12 +0000 (08:39 +1000)]
Add a (temporary) flag to mark weapons which don't work well with dual wielding (either by colliding projectiles or simply being too big/powerful)

3 years agomapvoting.qc: fix variable types
terencehill [Sun, 18 Jun 2017 14:41:32 +0000 (16:41 +0200)]
mapvoting.qc: fix variable types

3 years agoDon't automatically enable dynamic HUD effects on frame start; it fixes fullscreen...
terencehill [Sun, 18 Jun 2017 11:27:42 +0000 (13:27 +0200)]
Don't automatically enable dynamic HUD effects on frame start; it fixes fullscreen overlay when frozen being unintentionally set dynamic.

3 years agoTransifex autosync
Rudolf Polzer [Sun, 18 Jun 2017 05:24:09 +0000 (07:24 +0200)]
Transifex autosync

3 years agoReset vehicle colors when entering, so all components are updated. Also give vehicles...
Mario [Sat, 17 Jun 2017 23:26:25 +0000 (09:26 +1000)]
Reset vehicle colors when entering, so all components are updated. Also give vehicles_reset_colors a player parameter, so colormap can be updated properly too in non-teamplay modes

3 years agoMinor optimization
Mario [Sat, 17 Jun 2017 23:16:42 +0000 (09:16 +1000)]
Minor optimization

3 years agoReset colors AFTER fully spawning the vehicle, so components aren't skipped
Mario [Sat, 17 Jun 2017 23:14:56 +0000 (09:14 +1000)]
Reset colors AFTER fully spawning the vehicle, so components aren't skipped

3 years agoAdd a vehicle hook when setting colors, so vehicles with modules that aren't directly...
Mario [Sat, 17 Jun 2017 23:03:55 +0000 (09:03 +1000)]
Add a vehicle hook when setting colors, so vehicles with modules that aren't directly attached can be properly coloured

3 years agoTurn another array of bools into an int
terencehill [Sat, 17 Jun 2017 14:17:27 +0000 (16:17 +0200)]
Turn another array of bools into an int

3 years agoMinor optimizations + minor fix
terencehill [Sat, 17 Jun 2017 13:26:18 +0000 (15:26 +0200)]
Minor optimizations + minor fix

3 years agoTransifex autosync
Rudolf Polzer [Sat, 17 Jun 2017 05:24:37 +0000 (07:24 +0200)]
Transifex autosync

3 years agoAdd rough support for target_kill
Mario [Sat, 17 Jun 2017 03:50:28 +0000 (13:50 +1000)]
Add rough support for target_kill

3 years agoDon't waste 2 arrays for something that can be accomplished with just 2 ints and...
terencehill [Fri, 16 Jun 2017 21:00:38 +0000 (23:00 +0200)]
Don't waste 2 arrays for something that can be accomplished with just 2 ints and a few bit operations; it gets rid of 32 fields

3 years agoUse a shared array to dump config settings of weapons and turrets, reducing number...
terencehill [Fri, 16 Jun 2017 14:34:37 +0000 (16:34 +0200)]
Use a shared array to dump config settings of weapons and turrets, reducing number of globals by 257

3 years agoDisable unused radar map generator (saves ~1500 globals)
Mario [Wed, 14 Jun 2017 07:40:26 +0000 (17:40 +1000)]
Disable unused radar map generator (saves ~1500 globals)

3 years agoTransifex autosync
Rudolf Polzer [Sun, 4 Jun 2017 05:24:06 +0000 (07:24 +0200)]
Transifex autosync

3 years agoMerge branch 'Lyberta/PlayerScore_Get' into 'master'
Mario [Sat, 3 Jun 2017 17:02:42 +0000 (17:02 +0000)]
Merge branch 'Lyberta/PlayerScore_Get' into 'master'

Added PlayerScore_Get function.

See merge request !446

3 years agoPlayerScore_Add typo fix. 446/head
Lyberta [Sat, 3 Jun 2017 16:49:13 +0000 (19:49 +0300)]
PlayerScore_Add typo fix.

3 years agoPlayerScore_Add optimization.
Lyberta [Sat, 3 Jun 2017 16:20:22 +0000 (19:20 +0300)]
PlayerScore_Add optimization.

3 years agoMake PlayerScore_Get a macro.
Lyberta [Sat, 3 Jun 2017 16:17:38 +0000 (19:17 +0300)]
Make PlayerScore_Get a macro.

3 years agoAdded PlayerScore_Get function.
Lyberta [Sat, 3 Jun 2017 15:38:55 +0000 (18:38 +0300)]
Added PlayerScore_Get function.

3 years agoMerge branch 'Lyberta/VanillaOverkillConfigSync' into 'master'
Mario [Sat, 3 Jun 2017 12:33:25 +0000 (12:33 +0000)]
Merge branch 'Lyberta/VanillaOverkillConfigSync' into 'master'

Synced HMG and RPC stats.

See merge request !445

3 years agoSynced HMG and RPC stats in all configs. 445/head
Lyberta [Sat, 3 Jun 2017 12:21:14 +0000 (15:21 +0300)]
Synced HMG and RPC stats in all configs.

3 years agoSynced HMG and RPC stats.
Lyberta [Sat, 3 Jun 2017 11:56:30 +0000 (14:56 +0300)]
Synced HMG and RPC stats.

3 years agoTransifex autosync
Rudolf Polzer [Sat, 3 Jun 2017 05:24:04 +0000 (07:24 +0200)]
Transifex autosync

3 years agoTransifex autosync
Rudolf Polzer [Fri, 2 Jun 2017 05:24:12 +0000 (07:24 +0200)]
Transifex autosync

3 years agoMerge branch 'Lyberta/f1time' into 'master'
Mario [Thu, 1 Jun 2017 17:22:55 +0000 (17:22 +0000)]
Merge branch 'Lyberta/f1time' into 'master'

Made f1time be handled on the server too.

See merge request !444

3 years agoMade f1time be handled on the server too. 444/head
Lyberta [Thu, 1 Jun 2017 16:53:32 +0000 (19:53 +0300)]
Made f1time be handled on the server too.

3 years agoRemove an unused function
Mario [Thu, 1 Jun 2017 16:46:31 +0000 (02:46 +1000)]
Remove an unused function

3 years agoMerge branch 'Lyberta/PlayerDamagedEnhancement' into 'master'
Mario [Thu, 1 Jun 2017 12:52:29 +0000 (12:52 +0000)]
Merge branch 'Lyberta/PlayerDamagedEnhancement' into 'master'

Call PlayerDamaged even if damage is 0. Very useful in instagib.

See merge request !443

3 years agoCall PlayerDamaged even if damage is 0. Very useful in instagib. 443/head
Lyberta [Thu, 1 Jun 2017 12:08:21 +0000 (15:08 +0300)]
Call PlayerDamaged even if damage is 0. Very useful in instagib.

3 years agoTransifex autosync
Rudolf Polzer [Wed, 31 May 2017 05:24:42 +0000 (07:24 +0200)]
Transifex autosync

3 years agoPartial fix for turret checkpoints (find doesn't work during spawning)
Mario [Mon, 29 May 2017 12:58:47 +0000 (22:58 +1000)]
Partial fix for turret checkpoints (find doesn't work during spawning)

3 years agoOptimize shownames code a tiny bit by doing the vlen call a bit later
Mario [Sat, 27 May 2017 13:10:14 +0000 (23:10 +1000)]
Optimize shownames code a tiny bit by doing the vlen call a bit later

3 years agoIndent healtharmor.qc consistently
terencehill [Sat, 27 May 2017 12:49:08 +0000 (14:49 +0200)]
Indent healtharmor.qc consistently

3 years agoTurn a few vec3 into vec2
terencehill [Sat, 27 May 2017 11:39:32 +0000 (13:39 +0200)]
Turn a few vec3 into vec2

3 years agoRemove outdated g_waypointsprite_tactical cvar; fix typos in some cvar descriptions...
terencehill [Sat, 27 May 2017 11:15:43 +0000 (13:15 +0200)]
Remove outdated g_waypointsprite_tactical cvar; fix typos in some cvar descriptions and comments

3 years agoAllow const folding in drawpic_aspect macro, which is called many times per frame...
terencehill [Sat, 27 May 2017 11:11:13 +0000 (13:11 +0200)]
Allow const folding in drawpic_aspect macro, which is called many times per frame in the hud

3 years agoActually fix compile
Mario [Fri, 26 May 2017 14:03:33 +0000 (00:03 +1000)]
Actually fix compile

3 years agoFix compile
Mario [Fri, 26 May 2017 12:56:57 +0000 (22:56 +1000)]
Fix compile

3 years agoSend jump speed caps on connect (fixes mismatching jump speed settings when server...
Mario [Fri, 26 May 2017 12:56:36 +0000 (22:56 +1000)]
Send jump speed caps on connect (fixes mismatching jump speed settings when server hopping)

3 years agoFix default sv_player_viewoffset value
Mario [Fri, 26 May 2017 11:58:17 +0000 (21:58 +1000)]
Fix default sv_player_viewoffset value

3 years agoUpdate credits
Mirio [Fri, 26 May 2017 11:52:46 +0000 (13:52 +0200)]
Update credits

3 years agoMinor code cleanup in pathlib
Mario [Fri, 26 May 2017 08:58:20 +0000 (18:58 +1000)]
Minor code cleanup in pathlib

3 years agoTransifex autosync
Rudolf Polzer [Fri, 26 May 2017 05:24:11 +0000 (07:24 +0200)]
Transifex autosync

3 years agoWhitelist all g_maplist_* cvars from the purity checks
Mario [Wed, 24 May 2017 10:38:36 +0000 (20:38 +1000)]
Whitelist all g_maplist_* cvars from the purity checks

3 years agoFix trigger_secret unreliability with triggering and sounds
Mario [Wed, 24 May 2017 06:41:25 +0000 (16:41 +1000)]
Fix trigger_secret unreliability with triggering and sounds

3 years agoTransifex autosync
Rudolf Polzer [Mon, 22 May 2017 05:24:30 +0000 (07:24 +0200)]
Transifex autosync

3 years agoTransifex autosync
Rudolf Polzer [Sun, 21 May 2017 05:24:09 +0000 (07:24 +0200)]
Transifex autosync

3 years agoKeep the resetting ordered, to match old behaviour
Mario [Sat, 20 May 2017 10:30:01 +0000 (20:30 +1000)]
Keep the resetting ordered, to match old behaviour

3 years agoAdd an intrusive list for entities that save their team, and don't loop through pure...
Mario [Sat, 20 May 2017 10:28:51 +0000 (20:28 +1000)]
Add an intrusive list for entities that save their team, and don't loop through pure entities when resetting the map

3 years agoAdd an intrusive list for seeker tags and fix seeker tracing to world origin when...
Mario [Sat, 20 May 2017 10:16:36 +0000 (20:16 +1000)]
Add an intrusive list for seeker tags and fix seeker tracing to world origin when attacking

3 years agoMake railgunhit a bool and reduce a find loop to intrusiveness using less than sanita...
Mario [Sat, 20 May 2017 10:07:18 +0000 (20:07 +1000)]
Make railgunhit a bool and reduce a find loop to intrusiveness using less than sanitary methods

3 years agoMerge branch 'Mario/intrusive' into 'master'
Mario [Sat, 20 May 2017 09:29:47 +0000 (09:29 +0000)]
Merge branch 'Mario/intrusive' into 'master'

Merge branch Mario/intrusive (S merge request)

See merge request !441

3 years agoFix Serbian in the language selector
terencehill [Sat, 20 May 2017 09:23:44 +0000 (11:23 +0200)]
Fix Serbian in the language selector

3 years agoTransifex autosync
Rudolf Polzer [Sat, 20 May 2017 05:24:21 +0000 (07:24 +0200)]
Transifex autosync

3 years agoMark g_ctf_leaderboard as a change allowed by server admins (also doesn't affect...
Mario [Fri, 19 May 2017 22:52:10 +0000 (08:52 +1000)]
Mark g_ctf_leaderboard as a change allowed by server admins (also doesn't affect purity)

3 years agoAllow disabling damage text server side without affecting purity
Mario [Fri, 19 May 2017 22:51:21 +0000 (08:51 +1000)]
Allow disabling damage text server side without affecting purity

3 years agoTweak resistance buff to reduce damage after most other calculations (and to also...
Mario [Fri, 19 May 2017 22:35:35 +0000 (08:35 +1000)]
Tweak resistance buff to reduce damage after most other calculations (and to also be separate from regular armor blocking)

3 years agoRestore ** operator instead of pow, optimize check by allowing an operand to be const...
terencehill [Thu, 18 May 2017 13:17:36 +0000 (15:17 +0200)]
Restore ** operator instead of pow, optimize check by allowing an operand to be constant folded by the compiler

3 years agoReal fix for inconsistent refresh rate of numbers in the speedometer
terencehill [Thu, 18 May 2017 12:29:15 +0000 (14:29 +0200)]
Real fix for inconsistent refresh rate of numbers in the speedometer

3 years agoUse pow() for accelerometer (potential fix for inconsistent behaviour)
Mario [Thu, 18 May 2017 01:36:30 +0000 (11:36 +1000)]
Use pow() for accelerometer (potential fix for inconsistent behaviour)

3 years agoMerge branch 'master' into Mario/intrusive 441/head
Mario [Wed, 17 May 2017 23:49:28 +0000 (09:49 +1000)]
Merge branch 'master' into Mario/intrusive

3 years agoRemove a wasted global variable
terencehill [Wed, 17 May 2017 23:39:45 +0000 (01:39 +0200)]
Remove a wasted global variable

3 years agoUse an intrusive list to find ladders in bot AI
Mario [Wed, 17 May 2017 21:12:00 +0000 (07:12 +1000)]
Use an intrusive list to find ladders in bot AI

3 years agoReplace a classname loop through waypoints with the intrusive list
Mario [Wed, 17 May 2017 21:08:11 +0000 (07:08 +1000)]
Replace a classname loop through waypoints with the intrusive list

3 years agoReplace some findfloat loops with intrusive lists where possible
Mario [Wed, 17 May 2017 21:01:18 +0000 (07:01 +1000)]
Replace some findfloat loops with intrusive lists where possible

3 years agoTransifex autosync
Rudolf Polzer [Wed, 17 May 2017 05:24:40 +0000 (07:24 +0200)]
Transifex autosync

3 years agoUse the attacker parameter instead of saving globals for button damage (hopefully...
Mario [Wed, 17 May 2017 04:05:32 +0000 (14:05 +1000)]
Use the attacker parameter instead of saving globals for button damage (hopefully fixes CTS button shooter maps)

3 years agoUse race_ReadTime to acquire the first place record when checking if a map is 'new...
Mario [Tue, 16 May 2017 23:52:35 +0000 (09:52 +1000)]
Use race_ReadTime to acquire the first place record when checking if a map is 'new' (fixes the new maps marker)

3 years agoMerge branch 'Mario/cts_checkpoint_speedup' into 'master'
Mario [Tue, 16 May 2017 22:17:10 +0000 (22:17 +0000)]
Merge branch 'Mario/cts_checkpoint_speedup' into 'master'

Merge branch Mario/cts_checkpoint_speedup (S merge request)

See merge request !440

3 years agoMerge branch 'Mario/cts_respawn_clear' into 'master'
Mario [Tue, 16 May 2017 22:15:33 +0000 (22:15 +0000)]
Merge branch 'Mario/cts_respawn_clear' into 'master'

Merge branch Mario/cts_respawn_clear (S merge request)

See merge request !432

3 years agoFor safety, restore previous behaviour (but only loop once) 440/head
Mario [Tue, 16 May 2017 11:34:25 +0000 (21:34 +1000)]
For safety, restore previous behaviour (but only loop once)

3 years agoTransifex autosync
Rudolf Polzer [Mon, 15 May 2017 05:24:08 +0000 (07:24 +0200)]
Transifex autosync

3 years agoTransifex autosync
Rudolf Polzer [Sun, 14 May 2017 05:24:08 +0000 (07:24 +0200)]
Transifex autosync

3 years agoFix use of .mins/.maxs in turret and vehicle registries
Mario [Sat, 13 May 2017 17:25:08 +0000 (03:25 +1000)]
Fix use of .mins/.maxs in turret and vehicle registries

3 years agoFix compile and use of .mins/.maxs on the monster registry entities
Mario [Sat, 13 May 2017 17:11:19 +0000 (03:11 +1000)]
Fix compile and use of .mins/.maxs on the monster registry entities