xonotic/xonotic-data.pk3dir.git
3 years agoMerge branch 'master' into Lyberta/StandaloneOverkillWeapons
Lyberta [Thu, 29 Jun 2017 11:52:57 +0000 (14:52 +0300)]
Merge branch 'master' into Lyberta/StandaloneOverkillWeapons

3 years agoTransifex autosync
Rudolf Polzer [Thu, 29 Jun 2017 05:25:15 +0000 (07:25 +0200)]
Transifex autosync

3 years agoMerge branch 'Lyberta/OKShotgunAmmoUsage' into 'master'
Mario [Wed, 28 Jun 2017 22:10:15 +0000 (22:10 +0000)]
Merge branch 'Lyberta/OKShotgunAmmoUsage' into 'master'

Lowered OK shotgun ammo usage

See merge request !449

3 years agoHack around some more includes in csqcmodel lib (effectively self contained now)
Mario [Wed, 28 Jun 2017 09:44:50 +0000 (19:44 +1000)]
Hack around some more includes in csqcmodel lib (effectively self contained now)

3 years agoWork around the need to include net_linked.qh from sv_model.qc (temporary hack for...
Mario [Wed, 28 Jun 2017 09:16:26 +0000 (19:16 +1000)]
Work around the need to include net_linked.qh from sv_model.qc (temporary hack for self containment)

3 years agoRemove some old useless definitions
Mario [Wed, 28 Jun 2017 08:57:58 +0000 (18:57 +1000)]
Remove some old useless definitions

3 years agoRemove some seemingly useless includes in sv_model.qc
Mario [Wed, 28 Jun 2017 08:47:47 +0000 (18:47 +1000)]
Remove some seemingly useless includes in sv_model.qc

3 years agoRemove some seemingly useless includes from the movetype code, making it partially...
Mario [Wed, 28 Jun 2017 01:24:22 +0000 (11:24 +1000)]
Remove some seemingly useless includes from the movetype code, making it partially self-contained

3 years agoRemove 3 unused constants
terencehill [Tue, 27 Jun 2017 14:48:20 +0000 (16:48 +0200)]
Remove 3 unused constants

3 years agoRemove a few useless MACRO_BEGIN/MACRO_END
terencehill [Tue, 27 Jun 2017 14:47:00 +0000 (16:47 +0200)]
Remove a few useless MACRO_BEGIN/MACRO_END

3 years agoReduce expanded code of the macro QUICKMENU_ENTRY_TC
terencehill [Tue, 27 Jun 2017 14:45:33 +0000 (16:45 +0200)]
Reduce expanded code of the macro QUICKMENU_ENTRY_TC

3 years agoLuma hud config: use correct default border instead of falling back to it
terencehill [Tue, 27 Jun 2017 09:25:59 +0000 (11:25 +0200)]
Luma hud config: use correct default border instead of falling back to it

3 years agoFix misspelled variable in a comment
terencehill [Tue, 27 Jun 2017 08:37:53 +0000 (10:37 +0200)]
Fix misspelled variable in a comment

3 years agoOops! Forgot to fix 2 remaining hud configs
terencehill [Tue, 27 Jun 2017 08:36:20 +0000 (10:36 +0200)]
Oops! Forgot to fix 2 remaining hud configs

3 years agoAdd support for Quake 3's weapon_grapplinghook
Mario [Tue, 27 Jun 2017 05:54:15 +0000 (15:54 +1000)]
Add support for Quake 3's weapon_grapplinghook

3 years agoAdd an option to show 3rd person when player becomes frozen (off by default)
Mario [Tue, 27 Jun 2017 00:57:26 +0000 (10:57 +1000)]
Add an option to show 3rd person when player becomes frozen (off by default)

3 years agoUpdate hud config exporter, fix _hud_panelorder in the config files
terencehill [Mon, 26 Jun 2017 15:04:56 +0000 (17:04 +0200)]
Update hud config exporter, fix _hud_panelorder in the config files

3 years agoHUD_Write_PanelCvar: avoid a repeated strcat by not passing strcated string to HUD_Wr...
terencehill [Mon, 26 Jun 2017 14:07:24 +0000 (16:07 +0200)]
HUD_Write_PanelCvar: avoid a repeated strcat by not passing strcated string to HUD_Write_Cvar

3 years agoMake explicit cvar names in the hud config exporter code, it reduces csprogs.dat...
terencehill [Mon, 26 Jun 2017 13:03:24 +0000 (15:03 +0200)]
Make explicit cvar names in the hud config exporter code, it reduces csprogs.dat files size and helps out coders to find out this important feature (the exporter) by grepping panel cvar names

3 years agoFix #1927: Player color indicator weirdly stretched in scoreboard
terencehill [Mon, 26 Jun 2017 12:44:13 +0000 (14:44 +0200)]
Fix #1927: Player color indicator weirdly stretched in scoreboard

3 years agoWhitelist one more Quake field
Mario [Mon, 26 Jun 2017 03:11:38 +0000 (13:11 +1000)]
Whitelist one more Quake field

3 years agoWhitelist another Quake field
Mario [Mon, 26 Jun 2017 03:05:04 +0000 (13:05 +1000)]
Whitelist another Quake field

3 years agoAdd some Quake fields to the list to silence some obnoxious spawnfunc warnings
Mario [Mon, 26 Jun 2017 02:44:38 +0000 (12:44 +1000)]
Add some Quake fields to the list to silence some obnoxious spawnfunc warnings

3 years agoRemove a kind of redundant parameter from REGISTER_HUD_PANEL
terencehill [Sun, 25 Jun 2017 20:28:34 +0000 (22:28 +0200)]
Remove a kind of redundant parameter from REGISTER_HUD_PANEL

3 years agoRearrange operation order to allow constant folding
terencehill [Sun, 25 Jun 2017 19:31:21 +0000 (21:31 +0200)]
Rearrange operation order to allow constant folding

3 years agoLowered OK shotgun ammo usage.
Lyberta [Sun, 25 Jun 2017 17:44:50 +0000 (20:44 +0300)]
Lowered OK shotgun ammo usage.

3 years agoUpdated reload_ammo too. 449/head
Lyberta [Sun, 25 Jun 2017 17:39:58 +0000 (20:39 +0300)]
Updated reload_ammo too.

3 years agoLowered OK shotgun ammo usage.
Lyberta [Sun, 25 Jun 2017 17:32:11 +0000 (20:32 +0300)]
Lowered OK shotgun ammo usage.

3 years agoAdd support for some missing Quake 2 items
Mario [Sun, 25 Jun 2017 09:53:16 +0000 (19:53 +1000)]
Add support for some missing Quake 2 items

3 years agoFix cl_playerdetailreduction in high effects
Mario [Sun, 25 Jun 2017 09:45:42 +0000 (19:45 +1000)]
Fix cl_playerdetailreduction in high effects

3 years agoAlways apply the owner change to func_breakable when being destroyed, not just in...
Mario [Sun, 25 Jun 2017 09:34:20 +0000 (19:34 +1000)]
Always apply the owner change to func_breakable when being destroyed, not just in assault (allows crediting explosion to the attacker)

3 years agoDon't render items at all if their alpha is <= 0
Mario [Sun, 25 Jun 2017 09:20:42 +0000 (19:20 +1000)]
Don't render items at all if their alpha is <= 0

3 years agoMerge branch 'terencehill/vec2_optimizations' into 'master'
Mario [Sun, 25 Jun 2017 09:08:00 +0000 (09:08 +0000)]
Merge branch 'terencehill/vec2_optimizations' into 'master'

vec2 optimizations

See merge request !448

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 agoAdd another vec3 and rearrange code to shorten instructions 448/head
terencehill [Sat, 17 Jun 2017 19:47:17 +0000 (21:47 +0200)]
Add another vec3 and rearrange code to shorten instructions

3 years agoMerge branch 'master' into terencehill/vec2_optimizations
terencehill [Sat, 17 Jun 2017 18:18:53 +0000 (20:18 +0200)]
Merge branch 'master' into terencehill/vec2_optimizations

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 agoMerged master into Lyberta/StandaloneOverkillWeapons.
Lyberta [Sat, 3 Jun 2017 13:14:39 +0000 (16:14 +0300)]
Merged master into Lyberta/StandaloneOverkillWeapons.

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 'master' into Lyberta/StandaloneOverkillWeapons
Lyberta [Thu, 1 Jun 2017 13:09:53 +0000 (16:09 +0300)]
Merge branch 'master' into Lyberta/StandaloneOverkillWeapons

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 agoDocument vec2, AUTOCVAR and AUTOCVAR_SAVE usage, which isn't very intuitive for every...
terencehill [Sat, 27 May 2017 16:23:23 +0000 (18:23 +0200)]
Document vec2, AUTOCVAR and AUTOCVAR_SAVE usage, which isn't very intuitive for everybody by reading the implementation

3 years agoOptimize client and server vector operations mostly by replacing lots of eX * a ...
terencehill [Sat, 27 May 2017 16:15:28 +0000 (18:15 +0200)]
Optimize client and server vector operations mostly by replacing lots of eX * a + eY * b with vec2(a, b)

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