]>
git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/log
Juhu [Sun, 4 Jun 2023 03:00:18 +0000 (05:00 +0200)]
try initial bot weapon selection only at join/reset instead of repeatedly in think, prevents spammed weapon switching attempts if the bot has no weapons
Juhu [Mon, 5 Jun 2023 19:47:24 +0000 (21:47 +0200)]
Revert "Give bots a weapon on map reset"
This reverts commit
4f7fbf82a607dbab329b793c527f59229acfd113 .
Juhu [Mon, 5 Jun 2023 19:47:15 +0000 (21:47 +0200)]
Revert "Campaign: give bots a weapon on map start"
This reverts commit
c2858527e0fd55a4a9b033af062aa505ee26e0f2 .
Juhu [Sun, 4 Jun 2023 00:45:24 +0000 (02:45 +0200)]
add missing bot check in weapon complain code
drjaska [Sat, 3 Jun 2023 12:11:28 +0000 (15:11 +0300)]
whitelist g_ca_prevent_stalemate based on unanimous council poll
bones_was_here [Sat, 3 Jun 2023 07:57:02 +0000 (17:57 +1000)]
Fix indenting in qcsrc/client/items/items.qc
Rudolf Polzer [Sat, 3 Jun 2023 05:23:08 +0000 (07:23 +0200)]
Transifex autosync
terencehill [Fri, 2 Jun 2023 23:00:57 +0000 (01:00 +0200)]
Map vote screen: fix abstain vote shown over the winner map
terencehill [Fri, 2 Jun 2023 21:31:37 +0000 (23:31 +0200)]
Optimize maplist shuffle algorithm by reducing the number of strcats
terencehill [Fri, 2 Jun 2023 07:40:48 +0000 (07:40 +0000)]
Merge branch 'Juhu/strafehud-centerline' into 'master'
Remove the center panel button in the strafehud hud editor dialog
See merge request xonotic/xonotic-data.pk3dir!1182
Rudolf Polzer [Thu, 1 Jun 2023 05:23:10 +0000 (07:23 +0200)]
Transifex autosync
bones_was_here [Thu, 1 Jun 2023 03:43:35 +0000 (03:43 +0000)]
Merge branch 'z411/double_announcer_fix' into 'master'
Fix "prepare for battle" playing twice on round-based modes
See merge request xonotic/xonotic-data.pk3dir!1185
z411 [Thu, 1 Jun 2023 03:43:34 +0000 (03:43 +0000)]
Fix "prepare for battle" playing twice on round-based modes
z411 [Wed, 31 May 2023 23:34:48 +0000 (23:34 +0000)]
Merge branch 'terencehill/misc_stuff' into 'master'
Useful tools for debugging
See merge request xonotic/xonotic-data.pk3dir!1152
terencehill [Wed, 31 May 2023 23:34:47 +0000 (23:34 +0000)]
Useful tools for debugging
Juhu [Wed, 31 May 2023 17:42:18 +0000 (19:42 +0200)]
strafehud: use makeXonoticCheckBox instead of makeXonoticCheckBoxString
drjaska [Wed, 31 May 2023 16:19:26 +0000 (19:19 +0300)]
make return values of int havocbot_checkdanger unique
Rudolf Polzer [Wed, 31 May 2023 05:23:14 +0000 (07:23 +0200)]
Transifex autosync
bones_was_here [Wed, 31 May 2023 02:50:58 +0000 (02:50 +0000)]
Merge branch 'Juhu/onslaught_solidnot_fix' into 'master'
Area grid linking fixes for DP master
See merge request xonotic/xonotic-data.pk3dir!1183
Juhu [Wed, 31 May 2023 02:50:58 +0000 (02:50 +0000)]
Area grid linking fixes for DP master
bones_was_here [Wed, 31 May 2023 02:48:42 +0000 (02:48 +0000)]
Merge branch 'drjaska/sync-bal-wep-mario' into 'master'
sync 2 vanilla changes to Mario's balance as per their preference
See merge request xonotic/xonotic-data.pk3dir!1171
bones_was_here [Wed, 31 May 2023 02:46:56 +0000 (02:46 +0000)]
Merge branch 'bones_was_here/ladderfix' into 'master'
func_ladder: restore the model string unset in WarpZoneLib_ExactTrigger_Init()
Closes #2838
See merge request xonotic/xonotic-data.pk3dir!1184
bones_was_here [Wed, 31 May 2023 02:42:47 +0000 (12:42 +1000)]
pipeline: update hash, it was changed by
d6fe1d381e4530b5438c7bd49b41ce2151077901
terencehill [Tue, 30 May 2023 22:47:11 +0000 (00:47 +0200)]
Use the correct team selection command in the keybinder and in other 2 places
terencehill [Tue, 30 May 2023 22:37:41 +0000 (00:37 +0200)]
Separate alternative ban aliases from the ones automatically generated by sv_cmd dumpcommands
terencehill [Tue, 30 May 2023 21:20:16 +0000 (23:20 +0200)]
Fix regression introduced by superbots code that broke ability to climb ladders
LegendaryGuard [Tue, 30 May 2023 21:08:01 +0000 (21:08 +0000)]
Add 'muteban' alias for 'mute' command and indent code block in BAN_COMMAND for better readability
Mirio [Tue, 30 May 2023 17:58:16 +0000 (17:58 +0000)]
Add columns for Team Keepaway, Mayhem and Team Mayhem
Rudolf Polzer [Tue, 30 May 2023 05:23:09 +0000 (07:23 +0200)]
Transifex autosync
bones_was_here [Mon, 29 May 2023 17:15:42 +0000 (03:15 +1000)]
func_ladder: restore the model string unset in WarpZoneLib_ExactTrigger_Init()
This was previously done by trigger_init() and
should have been included in
2b46f62db61e8ca869fc591d9ebe4053c3e876d7
The only other entities using trigger_init() were trigger_impulse and
trigger_push, but those use touch funcs whereas func_ladder uses a think
func to search.
Rudolf Polzer [Mon, 29 May 2023 05:23:11 +0000 (07:23 +0200)]
Transifex autosync
drjaska [Sun, 28 May 2023 18:14:58 +0000 (21:14 +0300)]
run dos2unix on .gitlab-ci.yml
Juhu [Sun, 28 May 2023 06:21:34 +0000 (08:21 +0200)]
strafehud: replace spaces with tabs in strafehud menu code
Juhu [Sun, 28 May 2023 06:19:08 +0000 (08:19 +0200)]
strafehud: remove center panel button which is deprecated by the center line of the hud editor
bones_was_here [Sun, 28 May 2023 05:41:18 +0000 (15:41 +1000)]
Increase Xonotic version to 0.8.6
See also: https://gitlab.com/xonotic/xonotic-data.pk3dir/-/merge_requests/1034
bones_was_here [Sun, 28 May 2023 05:36:53 +0000 (05:36 +0000)]
Merge branch 'pending-release' into 'master'
Breaking changes for 0.8.6
See merge request xonotic/xonotic-data.pk3dir!1178
Rudolf Polzer [Sun, 28 May 2023 05:23:11 +0000 (07:23 +0200)]
Transifex autosync
bones_was_here [Sun, 28 May 2023 05:18:47 +0000 (05:18 +0000)]
Merge branch 'LegendaryGuard/remove_spawnfunc_check_fields' into 'master'
Remove map entity whitelist checks
See merge request xonotic/xonotic-data.pk3dir!1180
bones_was_here [Sun, 28 May 2023 04:41:22 +0000 (14:41 +1000)]
Remove temporary (for translators) survival strings
bones_was_here [Sun, 28 May 2023 04:38:13 +0000 (14:38 +1000)]
Merge remote-tracking branch 'origin/master' into pending-release
bones_was_here [Sun, 28 May 2023 04:09:11 +0000 (04:09 +0000)]
Merge branch 'terencehill/vote_canceled' into 'master'
When the match is over notify that the vote in progress is canceled
See merge request xonotic/xonotic-data.pk3dir!1181
terencehill [Sat, 27 May 2023 22:33:41 +0000 (00:33 +0200)]
Add a cvar to make it easy to debug votes
LegendaryGuard [Sat, 27 May 2023 22:21:51 +0000 (00:21 +0200)]
Sort g_ban_* cvars in xonotic-server.cfg
terencehill [Thu, 21 Jul 2022 20:18:44 +0000 (22:18 +0200)]
When the match is over notify that the vote in progress is canceled
LegendaryGuard [Sat, 27 May 2023 22:15:33 +0000 (22:15 +0000)]
Add info in g_muteban_list, g_playban_list, and g_voteban_list cvars
terencehill [Sat, 27 May 2023 19:27:22 +0000 (19:27 +0000)]
Merge branch 'terencehill/ft_froze_by_space_fix' into 'master'
Freezetag: don't reset armor/ammo/weapons of players falling into space
Closes #2837
See merge request xonotic/xonotic-data.pk3dir!1179
Dr. Jaska [Sat, 27 May 2023 18:21:01 +0000 (18:21 +0000)]
Merge branch 'drjaska/superbots' into 'master'
Add a new bot skill level for extremely tough bots
See merge request xonotic/xonotic-data.pk3dir!1053
Dr. Jaska [Sat, 27 May 2023 18:21:00 +0000 (18:21 +0000)]
Add a new bot skill level for extremely tough bots
terencehill [Sat, 27 May 2023 14:30:33 +0000 (16:30 +0200)]
Improve a comment
LegendaryGuard [Sat, 27 May 2023 10:32:22 +0000 (10:32 +0000)]
Remove map entity whitelist checks
Rudolf Polzer [Sat, 27 May 2023 05:23:08 +0000 (07:23 +0200)]
Transifex autosync
LegendaryGuard [Fri, 26 May 2023 16:50:37 +0000 (16:50 +0000)]
Apply SPAWNFUNC_CHECK_FIELDS in the Makefile for customization reasons
Rudolf Polzer [Fri, 26 May 2023 05:23:16 +0000 (07:23 +0200)]
Transifex autosync
terencehill [Thu, 25 May 2023 16:35:55 +0000 (16:35 +0000)]
Merge branch 'terencehill/lms_spec' into 'master'
LMS: allow players to get back into the game if they spectated
See merge request xonotic/xonotic-data.pk3dir!1051
terencehill [Thu, 25 May 2023 15:12:25 +0000 (15:12 +0000)]
Merge branch 'drjaska/2809-splashdmgforcecalcfix' into 'master'
Resolve "Setting a weapon's primary damage to 1 causes extremely overpowered push"
Closes #2809
See merge request xonotic/xonotic-data.pk3dir!1145
Dr. Jaska [Thu, 25 May 2023 15:12:25 +0000 (15:12 +0000)]
Resolve "Setting a weapon's primary damage to 1 causes extremely overpowered push"
LegendaryGuard [Thu, 25 May 2023 10:09:06 +0000 (10:09 +0000)]
Increase IGNORE_MAXPLAYERS to 16
LegendaryGuard [Thu, 25 May 2023 10:04:18 +0000 (10:04 +0000)]
Merge branch 'LegendaryGuard/avoid_spam_map_custom_fields' into 'master'
Add SPAWNFUNC_CHECK_FIELDS macro to enable/disable map entity whitelist checks
See merge request xonotic/xonotic-data.pk3dir!1163
LegendaryGuard [Thu, 25 May 2023 10:04:18 +0000 (10:04 +0000)]
Add SPAWNFUNC_CHECK_FIELDS macro to enable/disable map entity whitelist checks
bones_was_here [Thu, 25 May 2023 09:22:27 +0000 (19:22 +1000)]
Port !1175 (keepaway fixes) to team keepaway
bones_was_here [Thu, 25 May 2023 07:59:22 +0000 (17:59 +1000)]
Merge remote-tracking branch 'origin/master' into pending-release
bones_was_here [Thu, 25 May 2023 07:53:22 +0000 (07:53 +0000)]
Merge branch 'LegendaryGuard/banningsystems' into 'master'
New banning systems (ignore, muteban, voteban and playban) and new features for moderation purposes
Closes #1675 and #1424
See merge request xonotic/xonotic-data.pk3dir!945
LegendaryGuard [Thu, 25 May 2023 07:53:21 +0000 (07:53 +0000)]
New banning systems (ignore, muteban, voteban and playban) and new features for moderation purposes
bones_was_here [Thu, 25 May 2023 07:39:04 +0000 (07:39 +0000)]
Merge branch 'bones_was_here/ka_fixes' into 'master'
Keepaway fixes
See merge request xonotic/xonotic-data.pk3dir!1175
bones_was_here [Tue, 23 May 2023 10:22:57 +0000 (20:22 +1000)]
keepaway: make warning punchier and more suitable for teamplay
bones_was_here [Tue, 23 May 2023 02:10:11 +0000 (12:10 +1000)]
keepaway: reduce ball force scaling
It was too super bouncy ball and annoying to chase in more complex maps
because usually everyone is shooting near it.
For reference CTF flags use 2, but CTF is typically played in more
spacious maps than KA.
bones_was_here [Sat, 20 May 2023 04:06:24 +0000 (14:06 +1000)]
keepaway: make dropped ball cast light, same as a player carrying it
Looked weird having a bright energy ball that emits no light, and it was
inconsistent.
bones_was_here [Tue, 23 May 2023 01:59:18 +0000 (11:59 +1000)]
Minor cleanups in keepaway
bones_was_here [Mon, 22 May 2023 14:05:10 +0000 (00:05 +1000)]
keepaway: fix bug where on certain maps the ball had no proper bbox
This made it annoyingly hard to pick up on eg tuhma, and it would land
in places it shouldn't fit.
bones_was_here [Thu, 25 May 2023 07:05:59 +0000 (17:05 +1000)]
Revert "Update hash for revert of business parts of !1131"
This reverts commit
87ff29a4e31209d48ffd33b32b7e4a55651af0f6 .
bones_was_here [Thu, 25 May 2023 06:58:42 +0000 (16:58 +1000)]
Update hash for revert of business parts of !1131
bones_was_here [Thu, 25 May 2023 06:57:02 +0000 (16:57 +1000)]
Revert "Remove legacy Quake bbox expansion: map entities"
This reverts commit
5f32ac7b184434178f0b2c501ade8c86574e6c48 .
bones_was_here [Thu, 25 May 2023 06:56:59 +0000 (16:56 +1000)]
Revert "Use correct pickup item bboxes on clients"
This reverts commit
2c5fb2544a77f2cf5fb786aca0d3e8b6e8aaf0cb .
bones_was_here [Thu, 25 May 2023 06:56:54 +0000 (16:56 +1000)]
Revert "Remove legacy Quake bbox expansion: projectiles"
This reverts commit
bf1d64ebc5c2867b079a0bfa09f448f076d6be01 .
bones_was_here [Thu, 25 May 2023 06:54:40 +0000 (16:54 +1000)]
Revert "Fix thrown/dropped loot items getting stuck in solid"
This reverts commit
eff0369f298449514619f34ce0c793bdb960b2b3 .
bones_was_here [Thu, 25 May 2023 06:54:28 +0000 (16:54 +1000)]
Revert "Fix thrown/dropped gametype objectives getting stuck in solid"
This reverts commit
858e9781f39d5dafa93eabbfd873858f592d3b0e .
Rudolf Polzer [Thu, 25 May 2023 05:23:12 +0000 (07:23 +0200)]
Transifex autosync
bones_was_here [Thu, 25 May 2023 02:47:41 +0000 (12:47 +1000)]
Fix thrown/dropped gametype objectives getting stuck in solid
This should have been included in
https://gitlab.com/xonotic/xonotic-data.pk3dir/-/merge_requests/1131
bones_was_here [Thu, 25 May 2023 02:47:25 +0000 (12:47 +1000)]
Fix thrown/dropped loot items getting stuck in solid
And some nearby cleanup in _StartItem().
This should have been included in
https://gitlab.com/xonotic/xonotic-data.pk3dir/-/merge_requests/1131
terencehill [Wed, 24 May 2023 22:52:41 +0000 (00:52 +0200)]
Also don't increase armor and ammo of non-frozen players falling into space too; this commit together with the previous one fixes #2837
terencehill [Wed, 24 May 2023 17:44:56 +0000 (19:44 +0200)]
If a frozen player falls into space don't increase their armor and ammo; it partially fixes #2837
Rudolf Polzer [Wed, 24 May 2023 05:23:11 +0000 (07:23 +0200)]
Transifex autosync
terencehill [Tue, 23 May 2023 14:13:21 +0000 (14:13 +0000)]
Merge branch 'drjaska/wep-reload-fixes' into 'master'
Fix crylink and vaporizer being able to fire with empty magazines
See merge request xonotic/xonotic-data.pk3dir!1147
Dr. Jaska [Tue, 23 May 2023 14:13:19 +0000 (14:13 +0000)]
Fix crylink and vaporizer being able to fire with empty magazines
terencehill [Tue, 23 May 2023 14:11:01 +0000 (14:11 +0000)]
Merge branch 'drjaska/crylink-waitrelease' into 'master'
Crylink: require 2 or more pellets for waitrelease
See merge request xonotic/xonotic-data.pk3dir!1153
Dr. Jaska [Tue, 23 May 2023 14:11:00 +0000 (14:11 +0000)]
Crylink: require 2 or more pellets for waitrelease
terencehill [Tue, 23 May 2023 14:10:11 +0000 (14:10 +0000)]
Merge branch 'terencehill/democamera_fix' into 'master'
Demo camera: fix jerky mouse movement in all directions
See merge request xonotic/xonotic-data.pk3dir!1151
bones_was_here [Tue, 23 May 2023 11:51:18 +0000 (21:51 +1000)]
sv_q3compat_changehitbox: use correct model scale and offset
This reverts
ead859bab7cbd97dea819ac023599c10a3bb017c
forgot to check model offset, oops
and better documents the config.
Player's head no longer sticks out of the bbox, offset and scaling are
equivalent to default settings.
bones_was_here [Tue, 23 May 2023 08:49:45 +0000 (08:49 +0000)]
Merge branch 'Mario/team_keepaway' into 'pending-release'
Add Team Keepaway, a teamplay variant of Keepaway where points are awarded for each frag to the team in possession of the ball
See merge request xonotic/xonotic-data.pk3dir!1045
Mario [Tue, 23 May 2023 08:49:45 +0000 (08:49 +0000)]
Add Team Keepaway, a teamplay variant of Keepaway where points are awarded for each frag to the team in possession of the ball
Rudolf Polzer [Tue, 23 May 2023 05:23:11 +0000 (07:23 +0200)]
Transifex autosync
Dr. Jaska [Mon, 22 May 2023 13:52:50 +0000 (13:52 +0000)]
Merge branch 'Spike29/translators_credits_update' into 'master'
Update the list of translators in the credits
See merge request xonotic/xonotic-data.pk3dir!1176
drjaska [Mon, 22 May 2023 13:17:39 +0000 (16:17 +0300)]
hash fix
Rudolf Polzer [Mon, 22 May 2023 05:23:13 +0000 (07:23 +0200)]
Transifex autosync
terencehill [Sun, 21 May 2023 12:19:34 +0000 (14:19 +0200)]
Add Survival strings before the merge of Survival to give translators time to translate them
terencehill [Sun, 21 May 2023 17:04:57 +0000 (17:04 +0000)]
Merge branch 'bones_was_here/sv_legacy_bbox_expand' into 'master'
Remove legacy Quake bbox expansion, give QC full control of bboxes
See merge request xonotic/xonotic-data.pk3dir!1131
bones_was_here [Thu, 18 May 2023 13:25:23 +0000 (23:25 +1000)]
Remove legacy Quake bbox expansion: projectiles
All the "zero size" projectiles now need a size so they can
trigger a warpzone's touch func. Prevously DP gave most of them
mins '-1 -1 -1' maxs '1 1 1' for the purpose of those tests
(but not all tests).
Because of that these projectiles now need a different way to avoid
colliding with each other. Comparison of the `clipgroup` field is used
as DP_RM_CLIPGROUP will make this more optimal for performance and is
also implemented in QC here for compatibility with old DP versions.
bones_was_here [Thu, 18 May 2023 12:34:27 +0000 (22:34 +1000)]
Use correct pickup item bboxes on clients
CSQC items currently don't use the item registry so properties including
model and size must be networked.
bones_was_here [Thu, 18 May 2023 13:13:20 +0000 (23:13 +1000)]
Remove legacy Quake bbox expansion: map entities
This gives QC full control of bboxes
and makes SVQC and CSQC behaviour consistent.
Adds a Small item bbox which is the size most items had previously
if expansion wasn't counted.
Changes powerup, buff and mega pickups to have the same height.
This will make it cheaper to network that information to clients.
Groups all the sv_gameplayfix cvars together in xonotic-server.cfg.
Removes duplication of the item mins/maxs definition
and box + '1 1 1' code.
bones_was_here [Fri, 3 Feb 2023 04:40:07 +0000 (14:40 +1000)]
Include boxesoverlap() in WarpZoneLib_ExactTrigger_Touch() for convenient efficiency and less code duplication