]>
git.rm.cloudns.org Git - xonotic/xonotic-data.pk3dir.git/log
terencehill [Fri, 29 May 2020 19:58:31 +0000 (21:58 +0200)]
Inventory: check at runtime if the Inventory_groups_* costants are correct, automatically detect the correct number of bytes to read/write based on their values
Mario [Fri, 29 May 2020 19:03:21 +0000 (05:03 +1000)]
Whitelist some more gameplay irrelevant cvars
Mario [Fri, 29 May 2020 18:14:05 +0000 (04:14 +1000)]
Whitelist sv_radio (does nothing gameplay relevant)
Mario [Fri, 29 May 2020 18:11:29 +0000 (04:11 +1000)]
Stop player powerup sounds when respawning
Mario [Fri, 29 May 2020 17:57:35 +0000 (03:57 +1000)]
Remove some unnecessary item bits, increase maximum items to 32 now that the item stat limit isn't reached
Mario [Fri, 29 May 2020 17:00:48 +0000 (03:00 +1000)]
Fix compilation unit test
Mario [Fri, 29 May 2020 15:27:07 +0000 (01:27 +1000)]
Disable prvm_garbagecollection_enable by default (improves performance when using the master branch of DarkPlaces)
Mario [Fri, 29 May 2020 14:31:22 +0000 (00:31 +1000)]
Light refactor of spawnpoint linking code to more accurately represent the available spawnpoints, fixes #1969
Mario [Fri, 29 May 2020 13:14:48 +0000 (23:14 +1000)]
Fix spawnpoints showing up white in teamplay gamemodes (networking causes teamplay to be set after spawnpoints are received), also allow cl_spawn_point_particles to be toggled mid-match
Mario [Fri, 29 May 2020 12:07:18 +0000 (22:07 +1000)]
Optimize spawnpoint drawing further (there is no rendered entity to disable drawing on)
Mario [Fri, 29 May 2020 11:43:38 +0000 (21:43 +1000)]
Simplify spawnpoint distance culling (particles aren't affected by entity alpha), improves performance slightly
Mario [Fri, 29 May 2020 09:46:59 +0000 (09:46 +0000)]
Merge branch 'terencehill/registry_API' into 'master'
Registry API
See merge request xonotic/xonotic-data.pk3dir!821
Mario [Fri, 29 May 2020 07:31:23 +0000 (17:31 +1000)]
Remove the cvar wrappers that existed for the campaign, which are now useless thanks to the move to autocvars
Mario [Fri, 29 May 2020 05:25:08 +0000 (15:25 +1000)]
Revert "Whitelist g_respawn_ghosts (does nothing gameplay relevant)"
This reverts commit
ab7fe30f076ddfebdafc95fafd3309d6d7aac75e .
Rudolf Polzer [Fri, 29 May 2020 05:24:04 +0000 (07:24 +0200)]
Transifex autosync
Mario [Fri, 29 May 2020 05:05:11 +0000 (15:05 +1000)]
Whitelist g_respawn_ghosts (does nothing gameplay relevant)
terencehill [Thu, 28 May 2020 15:47:43 +0000 (17:47 +0200)]
Use a consistent naming scheme for the centerprint functions
terencehill [Thu, 28 May 2020 14:40:49 +0000 (16:40 +0200)]
Strip BOLD_OPERATOR when a centerprint message gets added to the buffer rather than every frame. It fixes #2433 "Bold messages appearing twice" for real
Mario [Thu, 28 May 2020 06:54:05 +0000 (16:54 +1000)]
Enable sv_disablenotify in Xonotic's configuration
Rudolf Polzer [Thu, 28 May 2020 05:24:20 +0000 (07:24 +0200)]
Transifex autosync
terencehill [Wed, 27 May 2020 21:33:25 +0000 (23:33 +0200)]
Fix #2448 "HUD editor cursor stuck after exit"
terencehill [Wed, 27 May 2020 20:32:38 +0000 (22:32 +0200)]
Document REGISTRY_DEFINE_GET
terencehill [Wed, 27 May 2020 20:20:32 +0000 (22:20 +0200)]
Weapons_fromstr --> Weapon_from_name
terencehill [Wed, 27 May 2020 19:46:32 +0000 (21:46 +0200)]
Registry API: add REGISTRY_GET
terencehill [Wed, 27 May 2020 15:22:21 +0000 (17:22 +0200)]
Fix g_fullbrightitems that requires a game restart to apply changes when it's toggle off
Mario [Wed, 27 May 2020 13:52:44 +0000 (23:52 +1000)]
Replace the cam_* cvars with spawnflag bits so they can be set by mappers instead, also add some light documentation to explain what .viewloc is used for
terencehill [Wed, 27 May 2020 12:54:50 +0000 (14:54 +0200)]
Announce 1 frag remaining when suddendeath mode starts
terencehill [Tue, 26 May 2020 21:56:16 +0000 (23:56 +0200)]
Simplify REGISTER_REGISTRY macro
Mario [Tue, 26 May 2020 14:13:38 +0000 (14:13 +0000)]
Merge branch 'Mario/pure_entity_fix' into 'master'
Merge branch Mario/pure_entity_fix (XXS merge request)
See merge request xonotic/xonotic-data.pk3dir!820
Mario [Tue, 26 May 2020 14:04:38 +0000 (00:04 +1000)]
Merge branch 'master' into Mario/pure_entity_fix
terencehill [Tue, 26 May 2020 13:35:17 +0000 (15:35 +0200)]
Improve registry API by adding REGISTRY_MAX and REGISTRY_COUNT macros
Mario [Tue, 26 May 2020 11:25:59 +0000 (21:25 +1000)]
Revert "Don't apply picmip to the RPC's texture, possible fix for #2447"
Mario [Tue, 26 May 2020 11:09:54 +0000 (21:09 +1000)]
Don't apply picmip to the RPC's texture, possible fix for #2447. Also whitelist .invincible_finished and .strength_finished in map entities
Mario [Tue, 26 May 2020 06:56:41 +0000 (06:56 +0000)]
Merge branch 'bones_was_here/make' into 'master'
Adjust Makefile to be consistent with qcsrc/Makefile
See merge request xonotic/xonotic-data.pk3dir!819
bones_was_here [Tue, 26 May 2020 06:07:09 +0000 (16:07 +1000)]
Adjust Makefile to be consistent with qcsrc/Makefile
terencehill [Mon, 25 May 2020 22:24:58 +0000 (00:24 +0200)]
Forbid telefrags while round hasn't started yet. Also update hash.
terencehill [Mon, 25 May 2020 21:55:37 +0000 (23:55 +0200)]
Fix impossibility of joining an LMS game introduced by
b609dc6 "Don't log frags and damage while round hasn't started yet (telefrags, lava, trigger_hurt)". This new implementation of
b609dc6 restores the logging of frags
terencehill [Mon, 25 May 2020 12:19:49 +0000 (14:19 +0200)]
Make sure casing physics isn't run if the casing isn't visible. This change should also prevent weird cases where for unknown reasons casing physics is run long after casing spawn, possible cause of #1925
Mario [Mon, 25 May 2020 01:24:36 +0000 (01:24 +0000)]
Merge branch 'terencehill/erebus_tweaks' into 'master'
Erebus fullbright tweaks
See merge request xonotic/xonotic-data.pk3dir!729
terencehill [Sun, 24 May 2020 18:17:24 +0000 (18:17 +0000)]
Merge branch 'Mario/casing_disconect_fix' into 'master'
Possibly fixes #1925, seeing as the disconnect is rare it is unknown whether this fix truly solves it, needs testing.
See merge request xonotic/xonotic-data.pk3dir!816
Mario [Sun, 24 May 2020 18:17:24 +0000 (18:17 +0000)]
Limit the maximum number of physics iterations in a frame to 32 to match engine's CL_MAX_USERCMDS, possible fix for the casing disconnect issue
Mario [Sun, 24 May 2020 17:08:48 +0000 (03:08 +1000)]
Enable g_spawnpoints_auto_move_out_of_solid by default (still warns mappers, avoids crashing maps from other games)
Mario [Sun, 24 May 2020 11:41:02 +0000 (11:41 +0000)]
Merge branch 'terencehill/frozen_resurfacing' into 'master'
Frozen resurfacing
See merge request xonotic/xonotic-data.pk3dir!817
terencehill [Sun, 24 May 2020 09:18:23 +0000 (11:18 +0200)]
Improve physics in water when frozen
terencehill [Sun, 24 May 2020 07:16:00 +0000 (09:16 +0200)]
Move resurfacing (when frozen) code to sys_phys_simulate
Mario [Sun, 24 May 2020 02:52:32 +0000 (12:52 +1000)]
Allow admins to change the announcer and CTF flag models without affecting purity
terencehill [Sat, 23 May 2020 21:31:06 +0000 (21:31 +0000)]
Merge branch 'Mario/waterjump_fix' into 'master'
Merge branch Mario/waterjump_fix (S merge request)
See merge request xonotic/xonotic-data.pk3dir!809
terencehill [Sat, 23 May 2020 20:40:41 +0000 (20:40 +0000)]
Merge branch 'Mario/frozen_floating' into 'master'
Merge branch Mario/frozen_floating (M merge request)
See merge request xonotic/xonotic-data.pk3dir!815
Mario [Sat, 23 May 2020 16:19:47 +0000 (02:19 +1000)]
Alternate fix for jittery view while floating in the water frozen: make use of waterlevel and cancel any sinking effects while frozen
Mario [Sat, 23 May 2020 15:34:40 +0000 (01:34 +1000)]
Lower the movement speed of frozen players further and add a comment to note why this limit is needed
Mario [Sat, 23 May 2020 15:22:31 +0000 (01:22 +1000)]
Call the gametype vote hooks before updating the map list, allows influencing the map selection via gametype votes
Mario [Sat, 23 May 2020 15:00:11 +0000 (01:00 +1000)]
If no valid spawnpoints exist in the map, perform another check without targets, fixes crashes caused by poorly repacked maps containing gamemodes they don't actually support
Mario [Sat, 23 May 2020 14:04:16 +0000 (00:04 +1000)]
Ignore client dodging setting while frozen, to allow hopping around on servers that enable it
Mario [Sat, 23 May 2020 13:48:43 +0000 (23:48 +1000)]
Update gameplay hash
Mario [Sat, 23 May 2020 13:21:21 +0000 (13:21 +0000)]
Merge branch 'terencehill/hud_cvar_exporter' into 'master'
HUD: allow panels to define in their own files their own saved cvars
Closes #1883
See merge request xonotic/xonotic-data.pk3dir!812
terencehill [Fri, 22 May 2020 13:50:06 +0000 (15:50 +0200)]
Remove the HUD_WriteCvars hook as it's no longer needed now. Mods using it must simply change <my_mod>_HUD_WriteCvars(float fh) into <my_panel_draw_function>_Export(int fh)
Mario [Sat, 23 May 2020 12:16:04 +0000 (22:16 +1000)]
Merge branch 'master' into Mario/waterjump_fix
Mario [Sat, 23 May 2020 12:14:53 +0000 (12:14 +0000)]
Merge branch 'Mario/stepdown_maxspeed' into 'master'
Merge branch Mario/stepdown_maxspeed (XXS merge request)
See merge request xonotic/xonotic-data.pk3dir!798
Mario [Sat, 23 May 2020 12:05:32 +0000 (22:05 +1000)]
Update gameplay hash
Mario [Sat, 23 May 2020 11:29:08 +0000 (21:29 +1000)]
Merge branch 'master' into Mario/stepdown_maxspeed
Mario [Sat, 23 May 2020 11:25:34 +0000 (11:25 +0000)]
Merge branch 'martin-t/server-quit' into 'master'
Make dedicated server quit when no config found
See merge request xonotic/xonotic-data.pk3dir!788
Mario [Sat, 23 May 2020 11:16:45 +0000 (11:16 +0000)]
Merge branch 'terencehill/texture_names_fix' into 'master'
Fix some texture names: *_spec.tga --> *_gloss.tga
See merge request xonotic/xonotic-data.pk3dir!730
Mario [Sat, 23 May 2020 11:10:01 +0000 (21:10 +1000)]
Blacklist g_physics_clientselect_options again and remove overkill from the default physics list
Mario [Sat, 23 May 2020 10:47:31 +0000 (10:47 +0000)]
Merge branch 'bones_was_here/wl-clientselect_options' into 'master'
Whitelist g_physics_clientselect_options
See merge request xonotic/xonotic-data.pk3dir!801
Mario [Sat, 23 May 2020 10:45:49 +0000 (10:45 +0000)]
Merge branch 'bones_was_here/guard-resistance' into 'master'
Change Q3TA/QL item_guard to spawn resistance buff instead of medic
See merge request xonotic/xonotic-data.pk3dir!805
Mario [Sat, 23 May 2020 10:39:56 +0000 (20:39 +1000)]
Set sv_gameplayfix_stepdown_maxspeed in physics configurations instead of globally, enabled in all Xonotic-based physics files
Mario [Sat, 23 May 2020 10:17:40 +0000 (20:17 +1000)]
Allow campaigns to include configuration files in their mutator list string
Mario [Sat, 23 May 2020 09:04:59 +0000 (09:04 +0000)]
Merge branch 'terencehill/cl_deathglow_min' into 'master'
Min deathglow
See merge request xonotic/xonotic-data.pk3dir!811
terencehill [Fri, 22 May 2020 13:16:05 +0000 (15:16 +0200)]
Remove the old_glowmod field which is no longer needed now
Mario [Fri, 22 May 2020 11:15:14 +0000 (21:15 +1000)]
Apply a workaround to ensure the player limit is returned as 2 when duel is selected from the gametype vote screen
Mario [Fri, 22 May 2020 11:00:49 +0000 (21:00 +1000)]
Check the player limit when getting player count to ensure forced spectators don't influence size restrictions (optional, enabled by default)
Mario [Fri, 22 May 2020 06:53:29 +0000 (16:53 +1000)]
Make sure cl_dodging exists on the client, fixes issues with outdated clients being unable to enable dodging when it is set to opt-in
terencehill [Thu, 21 May 2020 20:46:43 +0000 (22:46 +0200)]
HUD: allow panels to define in their own files their own saved cvars
terencehill [Thu, 21 May 2020 20:26:05 +0000 (22:26 +0200)]
hud_panel_weapons_orderbyimpulse shouldn't be saved to hud skin files
terencehill [Wed, 20 May 2020 13:51:53 +0000 (15:51 +0200)]
Menu: tie Favorite and Join buttons (and pressing enter in the address input box) exclusively to the content of the address input box (if the address has been manually cleared it's no longer possible to connect to the currently selected server). It fixes #2442
Mario [Wed, 20 May 2020 11:26:42 +0000 (21:26 +1000)]
Spawn the monster at the location of the nade (don't drop to floor), fixes oddness with pokenades
Mario [Wed, 20 May 2020 10:57:54 +0000 (20:57 +1000)]
Add a missing include for the overkill shotgun, fixes compile
Mario [Wed, 20 May 2020 10:55:15 +0000 (20:55 +1000)]
Fix nades not interacting properly with the overkill shotgun
Mario [Wed, 20 May 2020 08:55:16 +0000 (18:55 +1000)]
Update spawnpoints on the client side when their team is changed via reset and activation
Mario [Wed, 20 May 2020 02:09:39 +0000 (12:09 +1000)]
Remove the setorigin call from pure entities that links them into the world, fixes heavy lag at world origin with newer engines
terencehill [Tue, 19 May 2020 21:38:46 +0000 (23:38 +0200)]
Tweak the cl_deathglow effect to end with a min glow color factor (default value 0.5) instead of 0. Besides black bodies weren't good looking at all for fullbright models, now players can distinguish the bodies of teammates from the bodies of enemies if the models are the same.
Mario [Tue, 19 May 2020 16:55:30 +0000 (02:55 +1000)]
Fix some cases of missing parenthesis in bitflag checks
Mario [Tue, 19 May 2020 15:19:33 +0000 (01:19 +1000)]
Apply a workaround to avoid empty sprintf calls in the notification system, also fix another bug in the Matrix found by FTEQCC
Mario [Tue, 19 May 2020 14:00:57 +0000 (00:00 +1000)]
Fix some warnings found by FTEQCC
Mario [Tue, 19 May 2020 05:39:32 +0000 (15:39 +1000)]
Implement support for spawnflags 32 on target_init entities, also add compatibility for the shotgun in target_give
Mario [Tue, 19 May 2020 00:56:38 +0000 (10:56 +1000)]
Remove the 2 second buffer applied to water jumps and rely on the waterjump flag to be accurate when needed, also check water status on both the server and client before physics is run to ensure they aren't being used from a previous physics frame, fixes various prediction errors with water
terencehill [Mon, 18 May 2020 22:05:27 +0000 (00:05 +0200)]
Fix names above players not centered if viewed from a distance greater than 1000qu
terencehill [Mon, 18 May 2020 21:55:13 +0000 (23:55 +0200)]
Fix name above dead players not starting to fade out from the current player's alpha (what the FIXME comment I removed was stating is no longer true)
Mario [Mon, 18 May 2020 13:57:45 +0000 (23:57 +1000)]
Improve support for per-player counters by spawning an entity to store the player's counter for that trigger
Mario [Mon, 18 May 2020 12:10:24 +0000 (22:10 +1000)]
Rewrite trigger_swamp to not require spawning new entities per player, implementation based on conveyor code. Removes need to network the swamp to the client, improving prediction and reducing network usage, also solves the swamp effect staying attached to the player for a second after they leave the swamp
Mario [Mon, 18 May 2020 10:30:39 +0000 (20:30 +1000)]
Fix trigger_swamp timer using the wrong field
Mario [Mon, 18 May 2020 09:47:06 +0000 (09:47 +0000)]
Merge branch 'garymoon/show-server-name-in-info' into 'master'
Display server hostname in welcome message and info
See merge request xonotic/xonotic-data.pk3dir!797
Gary Moon [Mon, 18 May 2020 09:47:06 +0000 (09:47 +0000)]
Display server hostname in welcome message and info
Mario [Mon, 18 May 2020 09:38:41 +0000 (19:38 +1000)]
Allow deactivating trigger_relay_if, trigger_relay_teamcheck and trigger_disablerelay, also fix trigger_disablerelay functionality
Mario [Sat, 16 May 2020 21:13:37 +0000 (21:13 +0000)]
Merge branch 'terencehill/trimmed_sounds' into 'master'
Shorten hagar and rocket fire sounds
See merge request xonotic/xonotic-data.pk3dir!807
terencehill [Sat, 16 May 2020 21:07:12 +0000 (23:07 +0200)]
Don't schedule buff activation before round start
terencehill [Sat, 16 May 2020 21:03:39 +0000 (23:03 +0200)]
Fix code indentation issues in shownames.qc
terencehill [Sat, 16 May 2020 21:00:28 +0000 (23:00 +0200)]
Fix names above players not following dead players while fading out
terencehill [Wed, 13 May 2020 20:04:11 +0000 (22:04 +0200)]
Simplify a message
terencehill [Wed, 13 May 2020 20:02:53 +0000 (22:02 +0200)]
Respawn frozen players in a safe spot as soon as they touch lava/slime (obbey g_frozen_damage_trigger cvar)