xonotic/xonotic-data.pk3dir.git
8 months agoDon't call setorigin if the origin hasn't changed
terencehill [Fri, 19 Jun 2020 12:01:12 +0000 (14:01 +0200)]
Don't call setorigin if the origin hasn't changed

8 months agoTransifex autosync
Rudolf Polzer [Wed, 17 Jun 2020 05:24:11 +0000 (07:24 +0200)]
Transifex autosync

8 months agoMerge branch 'Cloudwalk/rename-find' into 'master'
Mario [Wed, 17 Jun 2020 00:27:49 +0000 (00:27 +0000)]
Merge branch 'Cloudwalk/rename-find' into 'master'

Rename the 'find' command to 'findent'

See merge request xonotic/xonotic-data.pk3dir!832

8 months agoCapitalize the function key binds to match other cases in binds-xonotic.cfg
Mario [Tue, 16 Jun 2020 23:32:53 +0000 (09:32 +1000)]
Capitalize the function key binds to match other cases in binds-xonotic.cfg

8 months agoMissed an instance of "find" 832/head
Cloudwalk [Tue, 16 Jun 2020 12:32:50 +0000 (12:32 +0000)]
Missed an instance of "find"

8 months agoRename the 'find' command to 'findent'
Cloudwalk [Tue, 16 Jun 2020 12:26:05 +0000 (08:26 -0400)]
Rename the 'find' command to 'findent'

The find command is reserved as an alias of apropos in FTEQW,
Quakespasm, and Source, and assumedly other engines.

In the particular case of FTEQW, compatibility with the engine is
broken and the command is hijacked by FTEQW, making the Xonotic use
of the command impossible. We should try to maintain compatibility
with at least FTEQW as much as possible, on the principle of not
being restricted to a single engine.

As a side note, this functionality ought to become part of the engine
itself.

8 months agoMerge branch 'bones_was_here/func_door_default_q3compat' into 'master'
Mario [Tue, 16 Jun 2020 12:19:40 +0000 (12:19 +0000)]
Merge branch 'bones_was_here/func_door_default_q3compat' into 'master'

Set func_door speed to 400 if it's unspecified and sv_q3defragcompat is enabled

See merge request xonotic/xonotic-data.pk3dir!831

8 months agoSet func_door speed to 400 if it's unspecified and sv_q3defragcompat is enabled 831/head
bones_was_here [Tue, 16 Jun 2020 11:00:03 +0000 (21:00 +1000)]
Set func_door speed to 400 if it's unspecified and sv_q3defragcompat is enabled

8 months agoTransifex autosync
Rudolf Polzer [Tue, 16 Jun 2020 05:24:11 +0000 (07:24 +0200)]
Transifex autosync

8 months agoMerge branch 'bones_was_here/tourney_timeout' into 'master'
Mario [Mon, 15 Jun 2020 09:01:56 +0000 (09:01 +0000)]
Merge branch 'bones_was_here/tourney_timeout' into 'master'

Enable timeouts in tourney mode

See merge request xonotic/xonotic-data.pk3dir!829

8 months agoEnable timeouts in tourney mode 829/head
bones_was_here [Sun, 14 Jun 2020 17:29:41 +0000 (03:29 +1000)]
Enable timeouts in tourney mode

8 months agoTransifex autosync
Rudolf Polzer [Sun, 14 Jun 2020 05:25:26 +0000 (07:25 +0200)]
Transifex autosync

8 months agoMerge branch 'bones_was_here/qcsrc_Makefile' into 'master'
Mario [Sun, 14 Jun 2020 00:33:29 +0000 (00:33 +0000)]
Merge branch 'bones_was_here/qcsrc_Makefile' into 'master'

improve qcsrc/Makefile

See merge request xonotic/xonotic-data.pk3dir!825

8 months agoMerge branch 'bones_was_here/defragcompat_viewoffset' into 'master'
Mario [Sun, 14 Jun 2020 00:29:33 +0000 (00:29 +0000)]
Merge branch 'bones_was_here/defragcompat_viewoffset' into 'master'

Adjust q3dfcompat viewoffset to match q3df WRT fe92ff1f

See merge request xonotic/xonotic-data.pk3dir!828

8 months agoAdjust q3dfcompat viewoffset to match q3df WRT fe92ff1f 828/head
bones_was_here [Sat, 13 Jun 2020 17:45:13 +0000 (03:45 +1000)]
Adjust q3dfcompat viewoffset to match q3df WRT fe92ff1f

8 months agoTransifex autosync
Rudolf Polzer [Sat, 13 Jun 2020 05:24:06 +0000 (07:24 +0200)]
Transifex autosync

8 months agoMerge branch 'bones_was_here/whitelist_casings' into 'master'
Mario [Fri, 12 Jun 2020 19:37:16 +0000 (19:37 +0000)]
Merge branch 'bones_was_here/whitelist_casings' into 'master'

Whitelist g_casings

See merge request xonotic/xonotic-data.pk3dir!826

8 months agoReference the correct local entity when checking for the player's vehicle, fixes...
Mario [Fri, 12 Jun 2020 11:18:31 +0000 (21:18 +1000)]
Reference the correct local entity when checking for the player's vehicle, fixes compile

8 months agoTransifex autosync
Rudolf Polzer [Fri, 12 Jun 2020 05:24:05 +0000 (07:24 +0200)]
Transifex autosync

8 months agoDon't adjust player alpha for the invisibility powerup while inside a vehicle, fixes...
Mario [Fri, 12 Jun 2020 01:59:35 +0000 (11:59 +1000)]
Don't adjust player alpha for the invisibility powerup while inside a vehicle, fixes #2460

8 months agoFix nJoinAllowed returning a negative amount of available player slots if g_maxplayer...
terencehill [Thu, 11 Jun 2020 19:14:41 +0000 (21:14 +0200)]
Fix nJoinAllowed returning a negative amount of available player slots if g_maxplayers is negative

8 months agoDocument colormapPaletteColor and gfx/colormap_palette.pl
terencehill [Thu, 11 Jun 2020 19:11:40 +0000 (21:11 +0200)]
Document colormapPaletteColor and gfx/colormap_palette.pl

8 months agoTransifex autosync
Rudolf Polzer [Wed, 10 Jun 2020 05:24:09 +0000 (07:24 +0200)]
Transifex autosync

8 months agoAutomatically get the command name in the "Incorrect parameters ..." messages
terencehill [Tue, 9 Jun 2020 15:50:44 +0000 (17:50 +0200)]
Automatically get the command name in the "Incorrect parameters ..." messages

8 months agoIntroduce LOG_HELP a simpler version of LOG_INFO that doesn't bloat the console when...
terencehill [Tue, 9 Jun 2020 15:48:58 +0000 (17:48 +0200)]
Introduce LOG_HELP a simpler version of LOG_INFO that doesn't bloat the console when the developer cvar is enabled. To be used for multline messages

8 months agoMove cursor drawing functions to hud.qc
terencehill [Tue, 9 Jun 2020 08:39:05 +0000 (10:39 +0200)]
Move cursor drawing functions to hud.qc

8 months agoGet rid of 6 redundant translatable strings
terencehill [Tue, 9 Jun 2020 08:28:15 +0000 (10:28 +0200)]
Get rid of 6 redundant translatable strings

8 months agoTransifex autosync
Rudolf Polzer [Tue, 9 Jun 2020 05:24:08 +0000 (07:24 +0200)]
Transifex autosync

8 months agoFix Erebus name in 2 Nyx textures
terencehill [Mon, 8 Jun 2020 18:27:20 +0000 (20:27 +0200)]
Fix Erebus name in 2 Nyx textures

8 months agoWhitelist g_casings 826/head
bones_was_here [Mon, 8 Jun 2020 07:00:33 +0000 (17:00 +1000)]
Whitelist g_casings

8 months agoTransifex autosync
Rudolf Polzer [Mon, 8 Jun 2020 05:24:01 +0000 (07:24 +0200)]
Transifex autosync

8 months agoTransifex autosync
Rudolf Polzer [Sun, 7 Jun 2020 05:25:24 +0000 (07:25 +0200)]
Transifex autosync

8 months agoFix subtle bug where if you drag the handle of the master volume slider to OFF the...
terencehill [Sat, 6 Jun 2020 20:01:13 +0000 (22:01 +0200)]
Fix subtle bug where if you drag the handle of the master volume slider to OFF the other volume sliders remain active (whereas using the keyboard they are correctly grayed out)

8 months agoRemove wrong dialog names
terencehill [Sat, 6 Jun 2020 19:38:51 +0000 (21:38 +0200)]
Remove wrong dialog names

8 months agoGet rid of an useless constant
terencehill [Sat, 6 Jun 2020 19:32:45 +0000 (21:32 +0200)]
Get rid of an useless constant

8 months agoPort crosshair code to its own file
terencehill [Sat, 6 Jun 2020 17:41:25 +0000 (19:41 +0200)]
Port crosshair code to its own file

8 months agoqcsrc/Makefile: remove .lno csprogs-*.pk3 and qccversion.* files when doing make... 825/head
bones_was_here [Sat, 6 Jun 2020 09:24:04 +0000 (19:24 +1000)]
qcsrc/Makefile: remove .lno csprogs-*.pk3 and qccversion.* files when doing make clean

8 months agoqcsrc/Makefile: set default QCC path to the location of gmqcc in a git build
bones_was_here [Sat, 6 Jun 2020 09:17:13 +0000 (19:17 +1000)]
qcsrc/Makefile: set default QCC path to the location of gmqcc in a git build

8 months agoDisambiguate an if-if-else and fix indentation in globalsounds.qc
terencehill [Sat, 6 Jun 2020 08:20:44 +0000 (10:20 +0200)]
Disambiguate an if-if-else and fix indentation in globalsounds.qc

8 months agoFix vkick and vkickban aliases ignoring kick reason
terencehill [Sat, 6 Jun 2020 08:18:47 +0000 (10:18 +0200)]
Fix vkick and vkickban aliases ignoring kick reason

8 months agoFix Favorite button text
terencehill [Sat, 6 Jun 2020 08:17:36 +0000 (10:17 +0200)]
Fix Favorite button text

8 months agoTransifex autosync
Rudolf Polzer [Sat, 6 Jun 2020 05:24:02 +0000 (07:24 +0200)]
Transifex autosync

8 months agoRemove a redundant GL extension check (S3TC implies texture compression being availab...
Mario [Fri, 5 Jun 2020 17:26:05 +0000 (03:26 +1000)]
Remove a redundant GL extension check (S3TC implies texture compression being available), fixes texture compression options in newer engine builds

8 months agoCrosshair blur: make playing and spectating a player behave the same, split the cross...
terencehill [Fri, 5 Jun 2020 16:59:51 +0000 (18:59 +0200)]
Crosshair blur: make playing and spectating a player behave the same, split the crosshair blur cvar into 2 (teammate/wall) (patch by martin-t, see merge request !724)

8 months agoMake precedence explicit in expressions where || and && are mixed (patch by martin-t)
terencehill [Fri, 5 Jun 2020 16:44:11 +0000 (18:44 +0200)]
Make precedence explicit in expressions where || and && are mixed (patch by martin-t)

8 months agoClean up and improve HUD_Get_Num_Color so that it can be used by crosshair_color_spec...
terencehill [Fri, 5 Jun 2020 12:11:14 +0000 (14:11 +0200)]
Clean up and improve HUD_Get_Num_Color so that it can be used by crosshair_color_special 2

8 months agoFix and improve crosshair_color_special description
terencehill [Fri, 5 Jun 2020 12:05:54 +0000 (14:05 +0200)]
Fix and improve crosshair_color_special description

8 months agoTransifex autosync
Rudolf Polzer [Fri, 5 Jun 2020 05:23:59 +0000 (07:23 +0200)]
Transifex autosync

8 months agoTransifex autosync
Rudolf Polzer [Thu, 4 Jun 2020 05:24:07 +0000 (07:24 +0200)]
Transifex autosync

8 months agoWhitelist keepaway ball effects cvars (not gameplay relevant)
Mario [Wed, 3 Jun 2020 20:19:59 +0000 (06:19 +1000)]
Whitelist keepaway ball effects cvars (not gameplay relevant)

8 months agocl_lockview 2 allows to control camera angles
terencehill [Wed, 3 Jun 2020 20:08:33 +0000 (22:08 +0200)]
cl_lockview 2 allows to control camera angles

8 months agoClean up a few comments and reduce code indentation in cheats.qc
terencehill [Wed, 3 Jun 2020 20:06:47 +0000 (22:06 +0200)]
Clean up a few comments and reduce code indentation in cheats.qc

8 months agoMerge ObserverThink and SpectatorThink to avoid code duplication
terencehill [Wed, 3 Jun 2020 13:37:21 +0000 (15:37 +0200)]
Merge ObserverThink and SpectatorThink to avoid code duplication

8 months agoUpdate gameplay hash
Mario [Wed, 3 Jun 2020 09:06:18 +0000 (19:06 +1000)]
Update gameplay hash

8 months agoFix compilation unit test
Mario [Wed, 3 Jun 2020 09:04:54 +0000 (19:04 +1000)]
Fix compilation unit test

8 months agoMake sure r_sky is turned on in the ultra/ultimate effects configs, to match the...
Mario [Wed, 3 Jun 2020 08:13:03 +0000 (18:13 +1000)]
Make sure r_sky is turned on in the ultra/ultimate effects configs, to match the others

8 months agoTransifex autosync
Rudolf Polzer [Wed, 3 Jun 2020 05:23:57 +0000 (07:23 +0200)]
Transifex autosync

8 months agoDon't count dead players when selecting a spawnpoint
terencehill [Tue, 2 Jun 2020 15:24:28 +0000 (17:24 +0200)]
Don't count dead players when selecting a spawnpoint

8 months agoAutomatically join players 1 second after they connect if they tried to join too...
terencehill [Tue, 2 Jun 2020 15:21:44 +0000 (17:21 +0200)]
Automatically join players 1 second after they connect if they tried to join too early

8 months agoPart 2 of "Check joinAllowed again before actually joining, fixes race conditions...
terencehill [Tue, 2 Jun 2020 15:09:36 +0000 (17:09 +0200)]
Part 2 of "Check joinAllowed again before actually joining, fixes race conditions where players can bypass the player limit" (perform the same check when spectating another player)

8 months agoStore the vehicle definition into a field so that it doesn't need to be pulled from...
Mario [Tue, 2 Jun 2020 13:08:50 +0000 (23:08 +1000)]
Store the vehicle definition into a field so that it doesn't need to be pulled from the buffer every time it's accessed

8 months agoAdd a note on where to add new effects. Update hash
terencehill [Tue, 2 Jun 2020 10:32:43 +0000 (12:32 +0200)]
Add a note on where to add new effects. Update hash

8 months agoFix respawn ghost particle effect not working. Its implementation was added on 05...
terencehill [Tue, 2 Jun 2020 10:05:38 +0000 (12:05 +0200)]
Fix respawn ghost particle effect not working. Its implementation was added on 05/04/2010 (commit 606b7d7) and accidentally reverted 5 days later!

8 months agoImprove and add context to some translatable messages
terencehill [Tue, 2 Jun 2020 09:59:05 +0000 (11:59 +0200)]
Improve and add context to some translatable messages

8 months agoMake it clear that effectinfo.qc is not compiled without the ENABLE_EFFECTINFO flag
terencehill [Tue, 2 Jun 2020 08:31:35 +0000 (10:31 +0200)]
Make it clear that effectinfo.qc is not compiled without the ENABLE_EFFECTINFO flag

8 months agoIf cl_lockview is enabled disable crosshair, spawn zoom effect and velocity zoom...
terencehill [Tue, 2 Jun 2020 08:29:18 +0000 (10:29 +0200)]
If cl_lockview is enabled disable crosshair, spawn zoom effect and velocity zoom effect

8 months agoUnset damagedbycontents for respawn ghosts
terencehill [Tue, 2 Jun 2020 08:18:59 +0000 (10:18 +0200)]
Unset damagedbycontents for respawn ghosts

8 months agoTransifex autosync
Rudolf Polzer [Tue, 2 Jun 2020 05:24:05 +0000 (07:24 +0200)]
Transifex autosync

8 months agoImprove prediction of typing preventing movement
Mario [Mon, 1 Jun 2020 21:07:31 +0000 (07:07 +1000)]
Improve prediction of typing preventing movement

9 months agoAdd default values to the new respawn ghost cvars in code for old servers that are...
Mario [Mon, 1 Jun 2020 13:38:41 +0000 (23:38 +1000)]
Add default values to the new respawn ghost cvars in code for old servers that are updating to latest code

9 months agoDon't randomize respawn ghost time (g_respawn_ghosts_time replaces g_respawn_ghosts_m...
terencehill [Mon, 1 Jun 2020 13:19:38 +0000 (15:19 +0200)]
Don't randomize respawn ghost time (g_respawn_ghosts_time replaces g_respawn_ghosts_maxtime), add g_respawn_ghosts_fadetime and g_respawn_ghosts_alpha (default values unchanged)

9 months agoAdd cl_respawn_ghosts_keepcolors (disabled by default)
terencehill [Mon, 1 Jun 2020 13:01:36 +0000 (15:01 +0200)]
Add cl_respawn_ghosts_keepcolors (disabled by default)

9 months agoLMS: show the NOLIVES message even to players joining the server too late
terencehill [Mon, 1 Jun 2020 12:58:52 +0000 (14:58 +0200)]
LMS: show the NOLIVES message even to players joining the server too late

9 months agoPrevent a division by 0
terencehill [Mon, 1 Jun 2020 11:20:31 +0000 (13:20 +0200)]
Prevent a division by 0

9 months agoMove SET_POS_AND_SZ_Y_ASPECT back to miscfuntions.qc, it isn't meant to be used outsi...
terencehill [Mon, 1 Jun 2020 11:17:59 +0000 (13:17 +0200)]
Move SET_POS_AND_SZ_Y_ASPECT back to miscfuntions.qc, it isn't meant to be used outside of this file

9 months agoMove hud_panel_engineinfo_framecounter_decimals and hud_panel_engineinfo_framecounter...
terencehill [Mon, 1 Jun 2020 11:13:49 +0000 (13:13 +0200)]
Move hud_panel_engineinfo_framecounter_decimals and hud_panel_engineinfo_framecounter_time out of hud skin files

9 months agoTransifex autosync
Rudolf Polzer [Mon, 1 Jun 2020 05:24:10 +0000 (07:24 +0200)]
Transifex autosync

9 months agoIf respawn ghosts are disabled, fade out the player's corpse immediately when respawning
Mario [Sun, 31 May 2020 20:40:52 +0000 (06:40 +1000)]
If respawn ghosts are disabled, fade out the player's corpse immediately when respawning

9 months agoReset glowmod and colormap after the skipforcemodels label, to avoid cases where...
Mario [Sun, 31 May 2020 20:12:27 +0000 (06:12 +1000)]
Reset glowmod and colormap after the skipforcemodels label, to avoid cases where mutators might unintentionally force colors on respawn ghosts

9 months agoDon't apply glowmod or colormap to respawn ghosts
Mario [Sun, 31 May 2020 20:04:42 +0000 (06:04 +1000)]
Don't apply glowmod or colormap to respawn ghosts

9 months agoUpdate gameplay hash
Mario [Sun, 31 May 2020 17:23:53 +0000 (03:23 +1000)]
Update gameplay hash

9 months agoRestrict g_waypointsprite_normdistance to the maximum viewable distance of the waypoint
Mario [Sun, 31 May 2020 14:40:54 +0000 (00:40 +1000)]
Restrict g_waypointsprite_normdistance to the maximum viewable distance of the waypoint

9 months agoMerge branch 'bones_was_here/buffs_optional_waypoints' into 'master'
Mario [Sun, 31 May 2020 13:42:07 +0000 (13:42 +0000)]
Merge branch 'bones_was_here/buffs_optional_waypoints' into 'master'

Allow buff waypoint sprites to be disabled

See merge request xonotic/xonotic-data.pk3dir!822

9 months agoAllow buff waypoint sprites to be disabled
bones_was_here [Sun, 31 May 2020 13:42:07 +0000 (13:42 +0000)]
Allow buff waypoint sprites to be disabled

9 months agoOffset exact trigger testing by a single QU to account for the engine's default offse...
Mario [Sun, 31 May 2020 12:37:49 +0000 (22:37 +1000)]
Offset exact trigger testing by a single QU to account for the engine's default offsetting, fixes #2455

9 months agoTransifex autosync
Rudolf Polzer [Sun, 31 May 2020 05:25:24 +0000 (07:25 +0200)]
Transifex autosync

9 months agoOnly show a Sending cvar message when connected to a server
Mario [Sat, 30 May 2020 19:53:53 +0000 (05:53 +1000)]
Only show a Sending cvar message when connected to a server

9 months agoAdd MusicGoat to credits
Mario [Sat, 30 May 2020 18:20:35 +0000 (04:20 +1000)]
Add MusicGoat to credits

9 months agoMake sure the new entries to the credits are sorted alphabetically
Mario [Sat, 30 May 2020 17:13:09 +0000 (03:13 +1000)]
Make sure the new entries to the credits are sorted alphabetically

9 months agoUpdate Havoc's name in credits, remove Samual from core team and list Cloudwalk as...
Mario [Sat, 30 May 2020 17:07:00 +0000 (03:07 +1000)]
Update Havoc's name in credits, remove Samual from core team and list Cloudwalk as extended team, remove IDWMaster from credits

9 months agoAdd Cloudwalk to engine addition credits
Mario [Sat, 30 May 2020 16:58:25 +0000 (02:58 +1000)]
Add Cloudwalk to engine addition credits

9 months agoAllow normal revival during automatic revival. It fixes issues with the revive progre...
terencehill [Sat, 30 May 2020 14:24:23 +0000 (16:24 +0200)]
Allow normal revival during automatic revival. It fixes issues with the revive progress indicator

9 months agoOn death stop player powerup pickup sound and play the poweroff sound. It fixes ...
terencehill [Sat, 30 May 2020 14:12:57 +0000 (16:12 +0200)]
On death stop player powerup pickup sound and play the poweroff sound. It fixes #2290

9 months agocenterprint_kill --> centerprint_Kill
terencehill [Sat, 30 May 2020 14:10:35 +0000 (16:10 +0200)]
centerprint_kill  -->  centerprint_Kill

9 months agoRemove an obscure macro from trigger code that was hiding a simple targetname check
Mario [Sat, 30 May 2020 11:46:40 +0000 (21:46 +1000)]
Remove an obscure macro from trigger code that was hiding a simple targetname check

9 months agoImplement support for target_teleporter to be used as a teleporter directly when...
Mario [Sat, 30 May 2020 11:40:42 +0000 (21:40 +1000)]
Implement support for target_teleporter to be used as a teleporter directly when activated, solves #1921

9 months agoAdd some useful lerp lib functions made use of in the polytrails branch and in mods
Mario [Sat, 30 May 2020 09:51:00 +0000 (19:51 +1000)]
Add some useful lerp lib functions made use of in the polytrails branch and in mods

9 months agoTransifex autosync
Rudolf Polzer [Fri, 29 May 2020 22:05:12 +0000 (00:05 +0200)]
Transifex autosync

9 months agoSplit the W_Setup* macros
terencehill [Fri, 29 May 2020 20:40:47 +0000 (22:40 +0200)]
Split the W_Setup* macros

9 months agoFix crosshair_chase not resetting player's alpha upon death
terencehill [Fri, 29 May 2020 20:25:54 +0000 (22:25 +0200)]
Fix crosshair_chase not resetting player's alpha upon death