]>
git.rm.cloudns.org Git - xonotic/xonotic-data.pk3dir.git/log
Mario [Wed, 31 Jan 2018 11:56:03 +0000 (21:56 +1000)]
Clean up trigger_counter's code so it doesn't abuse trigger_multiple's functions (probably fixes some weird bugs), also give it a respawntime key for reactivating the counter
terencehill [Mon, 29 Jan 2018 16:27:29 +0000 (17:27 +0100)]
Rewrite a code block so that it doesn't look like it depends on the above if condition
Mario [Sat, 27 Jan 2018 15:31:23 +0000 (01:31 +1000)]
Don't allow free movement while on ladders
Mario [Sat, 27 Jan 2018 11:21:21 +0000 (21:21 +1000)]
Add a free movement spawnflag to viewlocation to allow forward and backward travel in side-scrolling mode (like brawlers)
terencehill [Thu, 25 Jan 2018 19:17:54 +0000 (20:17 +0100)]
When game is frozen and player is drowning or inside lava don't damage them (don't play effect sounds as well)
terencehill [Thu, 25 Jan 2018 19:09:03 +0000 (20:09 +0100)]
Make sure water state is reset when player respawns; it fixes#1959 "Player gets damage at match start when he ends warmup in lava" if sv _ready_restart_after_countdown 1 && g_spawnshieldtime 0
terencehill [Tue, 23 Jan 2018 15:27:41 +0000 (16:27 +0100)]
After the end of the match all bots stay unless all human players disconnect; it fixes #1967
terencehill [Tue, 23 Jan 2018 15:21:21 +0000 (16:21 +0100)]
Slightly better workaround for the permanent bot spectator issue
Mario [Mon, 22 Jan 2018 20:17:33 +0000 (06:17 +1000)]
Add an option to use the viewlocation first position's angles for the viewing angle, and enable it by default
terencehill [Mon, 22 Jan 2018 15:41:40 +0000 (16:41 +0100)]
Get rid of a useless variable, there's the autocvar
terencehill [Mon, 22 Jan 2018 15:38:33 +0000 (16:38 +0100)]
Anticipate bot_wander_enable check
terencehill [Mon, 22 Jan 2018 15:15:12 +0000 (16:15 +0100)]
Don't even try to unstuck bots if there are no user generated waypoints; it fixes #953
terencehill [Mon, 22 Jan 2018 13:19:30 +0000 (14:19 +0100)]
Update hash
Mario [Mon, 22 Jan 2018 11:28:22 +0000 (11:28 +0000)]
Merge branch 'terencehill/bot_ai' into 'master'
Bot AI improvements
See merge request xonotic/xonotic-data.pk3dir!513
Mario [Sun, 21 Jan 2018 07:23:19 +0000 (07:23 +0000)]
Merge branch 'Lyberta/RSWFix' into 'master'
Disabled giving random start weapons in incompatible mutators
See merge request xonotic/xonotic-data.pk3dir!519
Lyberta [Sun, 21 Jan 2018 07:05:42 +0000 (10:05 +0300)]
Disabled random start weapons in Melee only and NIX.
Lyberta [Sun, 21 Jan 2018 03:00:22 +0000 (06:00 +0300)]
Renamed ShouldGiveRandomStartWeapons to ForbidRandomStartWeapons.
Lyberta [Sun, 21 Jan 2018 02:51:40 +0000 (05:51 +0300)]
Merge branch 'master' into Lyberta/RSWFix
Mario [Sun, 21 Jan 2018 00:42:31 +0000 (00:42 +0000)]
Merge branch 'Lyberta/OKRPCSpawnFix' into 'master'
Fixed RPC not spawning in Overkill.
Closes #1972
See merge request xonotic/xonotic-data.pk3dir!518
Mario [Sun, 21 Jan 2018 00:37:25 +0000 (00:37 +0000)]
Merge branch 'Lyberta/InstagibNoalignFix' into 'master'
Fixed noalign handling in Instagib.
See merge request xonotic/xonotic-data.pk3dir!520
terencehill [Sat, 20 Jan 2018 19:20:55 +0000 (20:20 +0100)]
BOT AI: Sometimes bot is pushed so hard (by a jumppad or a shot) that ends up touching the next teleport / jumppad / warpzone present in its path skipping check of one or more goals: if so immediately fix bot path by removing skipped goals
terencehill [Sat, 20 Jan 2018 18:26:42 +0000 (19:26 +0100)]
Bot AI: as for jumppad waypoint, remove ambiguity from touch check of teleport / warpzone waypoints too
Lyberta [Sat, 20 Jan 2018 16:11:26 +0000 (19:11 +0300)]
Fixed noalign handling in Instagib.
Mario [Sat, 20 Jan 2018 05:57:30 +0000 (15:57 +1000)]
Make side-scrolling aiming much more accurate and use regular crosshairs instead of a cursor
Mario [Thu, 18 Jan 2018 13:12:30 +0000 (23:12 +1000)]
Double check g_physics_clientselect_default
Mario [Thu, 18 Jan 2018 13:10:23 +0000 (23:10 +1000)]
Undo last attempt
Mario [Thu, 18 Jan 2018 12:50:10 +0000 (22:50 +1000)]
Attempt to optimise physics valid checking by using a custom word checker
Mario [Thu, 18 Jan 2018 12:13:03 +0000 (22:13 +1000)]
Optimise nade code slightly
terencehill [Mon, 15 Jan 2018 17:25:42 +0000 (18:25 +0100)]
Fix compilation broken by the previous merge commit
terencehill [Mon, 15 Jan 2018 16:57:12 +0000 (17:57 +0100)]
Merge branch 'terencehill/bot_waypoints' into terencehill/bot_ai
# Conflicts:
# qcsrc/server/mutators/mutator/gamemode_race.qc
Mario [Mon, 15 Jan 2018 09:03:19 +0000 (19:03 +1000)]
Allow dual wielding crylink (not as broken as it seemed)
Mario [Sun, 14 Jan 2018 23:31:00 +0000 (09:31 +1000)]
Make simple items bob
terencehill [Sun, 14 Jan 2018 17:01:32 +0000 (18:01 +0100)]
Bot AI: workaround for untouchable race checkpoints that cause bot to get stuck (e.g. in front of Stormkeep's warpzone)
terencehill [Sun, 14 Jan 2018 14:47:55 +0000 (15:47 +0100)]
Remove wrong waypoint_spawn description -- automatic linking feature was removed long time ago but who did it forgot to update the function description
terencehill [Sat, 13 Jan 2018 21:18:32 +0000 (22:18 +0100)]
Bot waypoints: on map start relink autogenerated waypoints for items if they are unlinked and save waypoint links. It automatically fixes waypoints previously automatically updated (or manually saved by the user) without ctf flag links if the map is started in DM mode
terencehill [Sat, 13 Jan 2018 21:02:16 +0000 (22:02 +0100)]
Fix very minor issues
Lyberta [Sat, 13 Jan 2018 06:15:53 +0000 (09:15 +0300)]
Disabled giving random start weapons in Instagib and Overkill.
Lyberta [Sat, 13 Jan 2018 03:38:37 +0000 (06:38 +0300)]
Fixed RPC not spawning in Overkill.
terencehill [Thu, 11 Jan 2018 15:02:58 +0000 (16:02 +0100)]
Don't automatically update outdated Assault waypoint links since all objectives but last one need to be destroyed before saving them
terencehill [Wed, 10 Jan 2018 21:25:28 +0000 (22:25 +0100)]
Since maps supporting race can be different when this gametype is active (2 of 3 official maps: stormkeep and courtfun) save race bot waypoints / links to different files. When mapname.race.waypoints.* are not present waypoints are loaded from default files to ensure compatibility with existing race-only maps waypoints
Mirio [Thu, 4 Jan 2018 16:14:14 +0000 (17:14 +0100)]
Improve default scoreboard columns
Mario [Thu, 4 Jan 2018 02:17:27 +0000 (12:17 +1000)]
Properly support team field on trigger_multiple
terencehill [Wed, 3 Jan 2018 15:25:39 +0000 (16:25 +0100)]
Merge branch 'master' into terencehill/bot_waypoints
terencehill [Tue, 2 Jan 2018 19:23:20 +0000 (20:23 +0100)]
Bot AI: fix ambiguous jumppad touch detection
Mario [Mon, 1 Jan 2018 14:17:00 +0000 (00:17 +1000)]
Don't draw viewlocation cursor or force angles as a spectator
Mario [Mon, 1 Jan 2018 09:17:08 +0000 (19:17 +1000)]
Hopefully fix compilation unit
Mario [Mon, 1 Jan 2018 05:58:56 +0000 (05:58 +0000)]
Merge branch 'Player_2/ScrollingCamera' into 'master'
Cleaned up viewloc.qc and added free-aiming cursor support.
See merge request xonotic/xonotic-data.pk3dir!516
Micah Talkiewicz [Mon, 1 Jan 2018 05:42:22 +0000 (00:42 -0500)]
Cleaned up viewloc.qc and added free-aiming cursor support.
terencehill [Sun, 31 Dec 2017 17:06:55 +0000 (18:06 +0100)]
Improve destination waypoint generation of jumppads with a high horizontal push. It fixes jumppad to jumppad to strength and jumppad to vortex in the map The Yard
Mirio [Sun, 31 Dec 2017 14:54:53 +0000 (14:54 +0000)]
Merge branch 'Lyberta/BlockInstagibPowerups' into 'master'
Made Invisibility and Speed to be instagib only for now.
Closes #1970
See merge request xonotic/xonotic-data.pk3dir!514
Mirio [Sun, 31 Dec 2017 12:37:10 +0000 (12:37 +0000)]
Merge branch 'typo' into 'master'
Fix typo
See merge request xonotic/xonotic-data.pk3dir!515
Mario [Sun, 31 Dec 2017 01:41:26 +0000 (11:41 +1000)]
Fix powerups abusing the count field for respawn counters (breaks compatibility with Quake 3 entities)
terencehill [Sat, 30 Dec 2017 18:55:45 +0000 (19:55 +0100)]
Fix broken automatic waypoint generation for jumppads really close to other jumppads (e.g. the row of 3 jumppads in Runningman)
packer- [Sat, 30 Dec 2017 18:11:43 +0000 (18:11 +0000)]
Fix typo
Lyberta [Sat, 30 Dec 2017 18:06:59 +0000 (21:06 +0300)]
Made Invisibility and Speed to be instagib only for now.
terencehill [Sat, 30 Dec 2017 17:54:49 +0000 (18:54 +0100)]
Merge branch 'master' into terencehill/bot_waypoints
Mario [Sat, 30 Dec 2017 06:27:06 +0000 (16:27 +1000)]
Offset 3rd person grappling hook by player's view offset
Mario [Sat, 30 Dec 2017 06:24:20 +0000 (16:24 +1000)]
Fix stuck reticle in side-scrolling mode, and partially fix aiming in free-aim side-scrolling mode
Mario [Sat, 30 Dec 2017 01:59:03 +0000 (11:59 +1000)]
Exclude mortar from dual wielding (bouncing grenades don't collide well)
terencehill [Thu, 28 Dec 2017 18:09:31 +0000 (19:09 +0100)]
Bot AI: grouped small health/armor: avoid multiple costly calls of path finding code that selects one of the closest item of the group by telling the bot to head directly to the farthest item as soon as bot picks the first item up
Mario [Wed, 27 Dec 2017 14:41:56 +0000 (00:41 +1000)]
Since viewlocation only applies to players, use a much cheaper loop through clients
Mario [Wed, 27 Dec 2017 08:13:00 +0000 (18:13 +1000)]
Hopefully fix compilation unit
Mario [Wed, 27 Dec 2017 06:25:39 +0000 (16:25 +1000)]
Add a spawnflag to allow free aiming in side-scrolling mode
terencehill [Tue, 26 Dec 2017 23:06:19 +0000 (00:06 +0100)]
Compilation units test fix + comment
Mario [Wed, 27 Dec 2017 00:28:59 +0000 (10:28 +1000)]
When chase_active is enabled either way, force player position for hook origin
Mario [Tue, 26 Dec 2017 14:09:06 +0000 (00:09 +1000)]
Reload all weapon slots regardless of g_weaponswitch_debug setting
Mario [Tue, 26 Dec 2017 13:40:12 +0000 (23:40 +1000)]
Reduce potential lag by only looping through a limited number of items (may increase the number of tries later if needed)
Mario [Tue, 26 Dec 2017 11:34:39 +0000 (21:34 +1000)]
Fix compile
Mario [Tue, 26 Dec 2017 11:17:33 +0000 (21:17 +1000)]
Muffle weapon sounds slightly while dual wielding (ugly hax)
Mario [Tue, 26 Dec 2017 10:18:18 +0000 (20:18 +1000)]
To be extra safe, also make sure it isn't an electro orb from another player
Mario [Tue, 26 Dec 2017 10:16:10 +0000 (20:16 +1000)]
Fix electro orbs sticking to eachother in some cases
Mario [Tue, 26 Dec 2017 00:18:29 +0000 (10:18 +1000)]
Exclude rifle from dual wielding
terencehill [Sun, 24 Dec 2017 17:49:28 +0000 (18:49 +0100)]
Test correct destination point
terencehill [Sun, 24 Dec 2017 17:47:43 +0000 (18:47 +0100)]
Merge remote-tracking branch 'origin/terencehill/bot_waypoints' into terencehill/bot_ai
# Conflicts:
# qcsrc/common/triggers/trigger/jumppads.qc
terencehill [Sat, 23 Dec 2017 17:51:09 +0000 (18:51 +0100)]
Merge branch 'master' into terencehill/bot_waypoints
# Conflicts:
# qcsrc/common/triggers/trigger/jumppads.qc
# qcsrc/common/triggers/trigger/jumppads.qh
Mario [Sat, 23 Dec 2017 13:47:12 +0000 (23:47 +1000)]
Fix selected maps in the menu not being saved
terencehill [Fri, 22 Dec 2017 23:16:47 +0000 (00:16 +0100)]
Fix wrong jumppad push when entity that is to be pushed has a gravity factor different from 1
terencehill [Mon, 11 Dec 2017 23:18:46 +0000 (00:18 +0100)]
Bot AI: properly update goal when the item bot is moving to gets attached to a player (e.g. CTF flag)
terencehill [Mon, 11 Dec 2017 23:16:34 +0000 (00:16 +0100)]
Remove nearest waypoint of dynamic goals very close to them without further tests (e.g. CTF flag on its own base)
terencehill [Mon, 11 Dec 2017 22:03:01 +0000 (23:03 +0100)]
Fix another minor bug in navigation_get_really_close_waypoint
terencehill [Mon, 11 Dec 2017 17:40:04 +0000 (18:40 +0100)]
Fix bug in navigation_get_really_close_waypoint
terencehill [Mon, 11 Dec 2017 14:50:22 +0000 (15:50 +0100)]
Remove unused return value from bot_aimdir
terencehill [Wed, 6 Dec 2017 18:49:16 +0000 (19:49 +0100)]
Bot AI: improve bot's ability to walk obstacles up: 1) check obstacles in the bot's desired direction rather than in the actual movement direction (velocity) which is not correct when bot turns or gets hit by an enemy; 2) don't check for obstacles further than bot's final goal or teleporter
Mario [Sun, 3 Dec 2017 06:43:42 +0000 (06:43 +0000)]
Merge branch 'DefaultUser/HUD_teamkill_position' into 'master'
Scoreboard: Fix position of "teamkills" field
See merge request xonotic/xonotic-data.pk3dir!510
Mario [Sun, 3 Dec 2017 06:43:17 +0000 (16:43 +1000)]
Remove some unused cvar from config
terencehill [Sat, 2 Dec 2017 21:36:00 +0000 (22:36 +0100)]
Merge remote-tracking branch 'origin/terencehill/bot_waypoints' into terencehill/bot_ai
# Conflicts:
# qcsrc/server/bot/default/navigation.qh
Mario [Sat, 2 Dec 2017 16:22:13 +0000 (16:22 +0000)]
Merge branch 'Lyberta/TeamplayFixes2' into 'master'
Hardening of several teamplay functions.
See merge request xonotic/xonotic-data.pk3dir!507
Freddy [Sat, 2 Dec 2017 16:12:04 +0000 (17:12 +0100)]
Scoreboard: Fix position of "teamkills" field
Lyberta [Sat, 2 Dec 2017 15:51:57 +0000 (18:51 +0300)]
Merge branch 'master' into Lyberta/TeamplayFixes2
terencehill [Sat, 2 Dec 2017 13:47:59 +0000 (14:47 +0100)]
Revert "Increase tracewalk destination height to include player's height; it fixes bots not being able to reach items and jumppads too high above their head" because it's wrong (it fixed some Space Eleveator's jumppads but led bots to think they could reach unreachable jumppads, e.g. Atelier's jumppad next to Strength)
This reverts commit
6b3f7d6fc917129765479348a8b3957c50af09d9 .
Mario [Sat, 2 Dec 2017 02:01:45 +0000 (02:01 +0000)]
Merge branch 'Lyberta/NoalignFix' into 'master'
Fixed noalign handling in random items and overkill.
See merge request xonotic/xonotic-data.pk3dir!509
Lyberta [Fri, 1 Dec 2017 20:11:48 +0000 (23:11 +0300)]
Fixed AutoBalanceBots fully this time.
Lyberta [Fri, 1 Dec 2017 18:40:33 +0000 (21:40 +0300)]
Fixed noalign handling in random items and overkill.
terencehill [Fri, 1 Dec 2017 14:39:56 +0000 (15:39 +0100)]
Merge branch 'master' into terencehill/bot_waypoints
Mario [Fri, 1 Dec 2017 14:09:17 +0000 (00:09 +1000)]
Always link edict for clients (matches engine physics)
Mario [Fri, 1 Dec 2017 06:43:36 +0000 (06:43 +0000)]
Merge branch 'Lyberta/target_giveFix' into 'master'
target_give now uses new classnames.
See merge request xonotic/xonotic-data.pk3dir!508
Lyberta [Fri, 1 Dec 2017 06:23:45 +0000 (09:23 +0300)]
target_give now uses new classnames.
Mario [Fri, 1 Dec 2017 01:50:49 +0000 (11:50 +1000)]
Don't update the weapon's classname on spawn (we still need the old name for compatibility)
Mario [Wed, 29 Nov 2017 07:18:39 +0000 (17:18 +1000)]
Antilag nades so they can be shot at high ping
Lyberta [Tue, 28 Nov 2017 10:10:13 +0000 (13:10 +0300)]
Grammar fix.