]>
git.rm.cloudns.org Git - xonotic/xonotic-data.pk3dir.git/log
terencehill [Tue, 29 May 2018 20:13:49 +0000 (22:13 +0200)]
Bot AI: CTF attackers now get some items while attacking
terencehill [Tue, 29 May 2018 18:38:06 +0000 (20:38 +0200)]
Bot AI: fix initial CTF role assignment when a bot is added to the server
terencehill [Tue, 29 May 2018 12:50:33 +0000 (14:50 +0200)]
Bot AI: make bots release movement keys after a small random delay on jumppad touch to prevent bots getting stuck on certain jumppads that require an extra initial horizontal speed (e.g. jumppad near the devastator in the map Go)
terencehill [Sun, 27 May 2018 14:04:31 +0000 (16:04 +0200)]
Bot AI: improve CTF carrier role: bot flag carriers now don't stay forever at the base anymore
terencehill [Sat, 26 May 2018 21:40:25 +0000 (23:40 +0200)]
Bot AI: smooth walk direction instead of aim direction when bot crosses a waypoint, for a more natural and controlled movement. Avoid smoothing and shortening path if there is an obstacle that requires a jump; it greatly improves bot movement on paths with a U turn and a climb
terencehill [Thu, 24 May 2018 18:38:32 +0000 (20:38 +0200)]
Bot AI: fix bots sometimes moving to a random waypoint on respawn after they fall in the void
terencehill [Thu, 24 May 2018 14:27:35 +0000 (16:27 +0200)]
Bot AI: fix bots turning aim too much when current goal and next goal are close to each other
terencehill [Tue, 22 May 2018 17:57:50 +0000 (19:57 +0200)]
Bot AI: also try to make a medium jump in real-time; it fixes bots getting stuck in front of small tunnels that require a jump to enter (e.g. the hole in the wall in Finalrage)
terencehill [Tue, 22 May 2018 17:40:30 +0000 (19:40 +0200)]
Bot AI: don't artificially reduce max jump height in real-time; it fixes bots getting stuck in rare cases in front of tall objects that it can actually jump
terencehill [Mon, 21 May 2018 22:40:50 +0000 (00:40 +0200)]
Bot AI: add ability to slow down if bot is in the air and goal is under it; it gives bots a bit of air control when running to very low goals and allows them to pass through smaller holes, for example the ones near the flags in the map Spacebase
terencehill [Sun, 20 May 2018 21:44:09 +0000 (23:44 +0200)]
Tracewalk: check starting position with pointcontents
terencehill [Sat, 19 May 2018 11:59:13 +0000 (13:59 +0200)]
Optimize code by adding 2 checks
terencehill [Fri, 18 May 2018 10:54:28 +0000 (12:54 +0200)]
Merge branch 'master' into terencehill/bot_ai
Rudolf Polzer [Thu, 17 May 2018 05:24:39 +0000 (07:24 +0200)]
Transifex autosync
terencehill [Wed, 16 May 2018 21:49:21 +0000 (23:49 +0200)]
Reduce duplicated code
terencehill [Wed, 16 May 2018 20:40:21 +0000 (22:40 +0200)]
Bot AI: consider an item pickable via a jumppad only if it can be touched by all 3 test trajectories; it fixes bots trying to get the Strength without success in the map aetime
Mario [Wed, 16 May 2018 14:15:33 +0000 (00:15 +1000)]
Update the physics panel refresh rate to 60hz
Mario [Wed, 16 May 2018 12:48:02 +0000 (22:48 +1000)]
Restore update interval value so as to keep the numbers legible above 60 FPS.
Mirio [Tue, 15 May 2018 21:18:09 +0000 (23:18 +0200)]
Increase minimum width of the scoreboard, so all cts records can be displayed
Mirio [Tue, 15 May 2018 21:17:15 +0000 (23:17 +0200)]
Implement #2019
Mario [Tue, 15 May 2018 07:40:07 +0000 (17:40 +1000)]
Add overkill to the client physics options
Rudolf Polzer [Mon, 14 May 2018 05:24:27 +0000 (07:24 +0200)]
Transifex autosync
Rudolf Polzer [Sun, 13 May 2018 05:24:26 +0000 (07:24 +0200)]
Transifex autosync
Mario [Sun, 13 May 2018 02:18:09 +0000 (02:18 +0000)]
Merge branch 'contributing' into 'master'
Fix bug with PM (tell command) between spectators
See merge request xonotic/xonotic-data.pk3dir!557
Slava Bacherikov [Sat, 12 May 2018 17:46:45 +0000 (20:46 +0300)]
Fix bug with PM (tell command) between spectators
Rudolf Polzer [Sat, 12 May 2018 05:24:31 +0000 (07:24 +0200)]
Transifex autosync
Rudolf Polzer [Fri, 11 May 2018 05:24:39 +0000 (07:24 +0200)]
Transifex autosync
Mirio [Mon, 7 May 2018 15:34:17 +0000 (17:34 +0200)]
Reduce weapon pickup spam
TimePath [Sat, 5 May 2018 12:28:00 +0000 (22:28 +1000)]
cmake: always build pk3
TimePath [Sat, 5 May 2018 09:13:39 +0000 (19:13 +1000)]
CI: test against darkplaces/div0-stable
Mario [Thu, 3 May 2018 11:28:33 +0000 (21:28 +1000)]
Give mutators access to the attacker's weapon entity from the Damage_Calculate mutator hook
Mario [Thu, 3 May 2018 11:13:20 +0000 (21:13 +1000)]
Whitelist another ID-containing cvar
Mario [Thu, 3 May 2018 10:56:35 +0000 (20:56 +1000)]
Disable nodetail by default (allow map vote choices to be shown)
terencehill [Thu, 3 May 2018 09:04:32 +0000 (11:04 +0200)]
Set .nearestwaypoint for the player editing waypoints, useful to know details of the highlighted waypoint (with prvm_edictget)
terencehill [Thu, 3 May 2018 09:00:18 +0000 (11:00 +0200)]
Bot waypoints: spawn only one destination waypoint for teleports teleporting player to the exact same spot; it fixes links in the map cleftvillage1
Rudolf Polzer [Thu, 3 May 2018 05:24:05 +0000 (07:24 +0200)]
Transifex autosync
Rudolf Polzer [Wed, 2 May 2018 05:24:16 +0000 (07:24 +0200)]
Transifex autosync
Mario [Tue, 1 May 2018 02:21:00 +0000 (12:21 +1000)]
Update hash
Rudolf Polzer [Tue, 1 May 2018 05:24:05 +0000 (07:24 +0200)]
Transifex autosync
Rudolf Polzer [Mon, 30 Apr 2018 05:24:02 +0000 (07:24 +0200)]
Transifex autosync
terencehill [Sun, 29 Apr 2018 11:19:30 +0000 (13:19 +0200)]
Merge branch 'master' into terencehill/bot_ai
terencehill [Sun, 29 Apr 2018 09:22:38 +0000 (11:22 +0200)]
Bot AI: carrier role: don't lock CTF base as goal for too much time
Mario [Sun, 29 Apr 2018 09:38:09 +0000 (19:38 +1000)]
Restore arc beam range to a midpoint between the old setting
terencehill [Sun, 29 Apr 2018 09:05:12 +0000 (11:05 +0200)]
Bot AI: fix item rating when havocbot_goalrating_items is called multiple times (some CTF roles)
terencehill [Sun, 29 Apr 2018 09:00:31 +0000 (11:00 +0200)]
Improve navigation_routerating debug prints
terencehill [Sun, 29 Apr 2018 08:56:20 +0000 (10:56 +0200)]
Apply commit
1986f19a67 "Set consistent rating scales in havocbot_goalrating_enemyplayers calls (no actual change)" to Key Hunt code too
Mario [Sun, 29 Apr 2018 07:36:13 +0000 (17:36 +1000)]
Fix some oddly unreported unused locals
Rudolf Polzer [Sun, 29 Apr 2018 05:24:04 +0000 (07:24 +0200)]
Transifex autosync
TimePath [Sun, 29 Apr 2018 02:49:59 +0000 (12:49 +1000)]
Use LOG_TRACE here
Mario [Sat, 28 Apr 2018 19:33:46 +0000 (05:33 +1000)]
Don't allow bots to target entities with lower than 25% alpha visibility
Mario [Sat, 28 Apr 2018 19:10:15 +0000 (05:10 +1000)]
Don't show ready messages if the player is spectating
Mario [Sat, 28 Apr 2018 17:11:25 +0000 (03:11 +1000)]
Bind F8 to quickmenu
Mario [Thu, 26 Apr 2018 12:30:53 +0000 (22:30 +1000)]
Add a post-update mutator hook for physics stats (allows customizing the ending results)
TimePath [Thu, 26 Apr 2018 11:49:50 +0000 (21:49 +1000)]
lib: implement Promises
Mario [Thu, 26 Apr 2018 11:01:26 +0000 (21:01 +1000)]
Hopefully fix build thing
Mario [Thu, 26 Apr 2018 08:23:50 +0000 (18:23 +1000)]
Update hash
Mario [Thu, 26 Apr 2018 07:38:03 +0000 (17:38 +1000)]
Don't print an extra disconnect message, also fix disconnect button description
Mario [Thu, 26 Apr 2018 07:35:45 +0000 (07:35 +0000)]
Merge branch 'issue-1618-Add-Disconnect-button' into 'master'
Issue-1618 : add button to disconnect from server
Closes #1618
See merge request xonotic/xonotic-data.pk3dir!554
Mirio [Wed, 25 Apr 2018 16:29:56 +0000 (18:29 +0200)]
Remove ogg file of the new kill sound
Mirio [Wed, 25 Apr 2018 15:43:36 +0000 (15:43 +0000)]
Merge branch 'Lyberta/KillSound' into 'master'
New kill sound.
See merge request xonotic/xonotic-data.pk3dir!431
Mario [Wed, 25 Apr 2018 13:08:48 +0000 (13:08 +0000)]
Merge branch 'terencehill/bot_waypoints' into 'master'
bot waypoints
See merge request xonotic/xonotic-data.pk3dir!553
Mario [Wed, 25 Apr 2018 13:08:10 +0000 (13:08 +0000)]
Merge branch 'master' into 'terencehill/bot_waypoints'
# Conflicts:
# .gitlab-ci.yml
Mario [Wed, 25 Apr 2018 13:05:35 +0000 (13:05 +0000)]
Enable allowload from code too, so updating servers get it
Mario [Wed, 25 Apr 2018 13:00:11 +0000 (13:00 +0000)]
Merge branch 'TimePath/issues/1971' into 'master'
Fix #1971 "Backtrace on stormkeep"
Closes #1971
See merge request xonotic/xonotic-data.pk3dir!547
Mario [Wed, 25 Apr 2018 12:53:22 +0000 (12:53 +0000)]
Merge branch 'DefaultUser/trigger_cleanup' into 'master'
map entity cleanup
See merge request xonotic/xonotic-data.pk3dir!542
TimePath [Wed, 25 Apr 2018 12:33:30 +0000 (12:33 +0000)]
Macro safety: fix `pow(a, b)`
Mario [Wed, 25 Apr 2018 12:26:45 +0000 (22:26 +1000)]
Merge branch 'master' into DefaultUser/trigger_cleanup
# Conflicts:
# qcsrc/common/triggers/func/pointparticles.qc
# qcsrc/common/triggers/misc/laser.qc
# qcsrc/common/triggers/target/music.qc
Mario [Mon, 23 Apr 2018 11:34:53 +0000 (21:34 +1000)]
Fix another lingering macro definition
Mario [Mon, 23 Apr 2018 11:33:16 +0000 (21:33 +1000)]
Fix a lingering macro definition
TimePath [Sun, 22 Apr 2018 04:39:09 +0000 (14:39 +1000)]
Update hash
TimePath [Sat, 21 Apr 2018 06:11:11 +0000 (16:11 +1000)]
Report __FILE__ as relative path
Mario [Sat, 21 Apr 2018 05:19:58 +0000 (15:19 +1000)]
Grant campaign access to cloaked, new toys and nix
Mario [Sat, 21 Apr 2018 04:34:38 +0000 (14:34 +1000)]
Remove the g_instagib global and use an autocvar macro for it (should fix campaign)
Rudolf Polzer [Fri, 20 Apr 2018 05:24:07 +0000 (07:24 +0200)]
Transifex autosync
terencehill [Wed, 18 Apr 2018 18:14:53 +0000 (20:14 +0200)]
Bot AI: implement real-time detection of revival of target frozen players so bot can immediately find another goal
Mario [Thu, 19 Apr 2018 09:02:08 +0000 (19:02 +1000)]
Remove g_antilag 3 from the cvar description (we don't properly support it anymore), and lower the radius of the veil nade
Rudolf Polzer [Thu, 19 Apr 2018 05:24:05 +0000 (07:24 +0200)]
Transifex autosync
Ben Waters [Mon, 16 Apr 2018 00:03:07 +0000 (20:03 -0400)]
Issue-1618 : add button to disconnect from server
terencehill [Wed, 18 Apr 2018 17:47:02 +0000 (19:47 +0200)]
Bot AI: ignore frozen players too when deciding to leave an item to human players
terencehill [Wed, 18 Apr 2018 13:39:41 +0000 (15:39 +0200)]
Add a comment to explain the issue mentioned in a FIXME comment
terencehill [Wed, 18 Apr 2018 13:36:13 +0000 (15:36 +0200)]
Set consistent rating scales in havocbot_goalrating_enemyplayers calls (no actual change)
Rudolf Polzer [Wed, 18 Apr 2018 05:24:03 +0000 (07:24 +0200)]
Transifex autosync
terencehill [Sat, 14 Apr 2018 14:32:50 +0000 (16:32 +0200)]
Bot AI: avoid wasting a lot of CPU time when bot is playing middlefield role and picks enemy base as goal (it doesn't happen often though)
terencehill [Sat, 14 Apr 2018 14:17:57 +0000 (16:17 +0200)]
Bot AI: don't rate flag instead of its base as flags always have a base waypoint; check proximity to base waypoint before locking goal
Mario [Thu, 12 Apr 2018 15:09:13 +0000 (01:09 +1000)]
Allow hidden monsters with the allow_any flag (passive monsters are always excluded from random searches, new flag pending)
Mario [Thu, 12 Apr 2018 14:10:39 +0000 (00:10 +1000)]
Never allow spawning hidden monsters, anyrandom instead allows spawning passive monsters
terencehill [Wed, 11 Apr 2018 15:20:07 +0000 (17:20 +0200)]
Update hash
terencehill [Tue, 10 Apr 2018 10:17:42 +0000 (12:17 +0200)]
Merge branch 'master' into terencehill/bot_waypoints
TimePath [Tue, 10 Apr 2018 10:01:11 +0000 (20:01 +1000)]
Properly name the ENT_CLIENT_ITEM_simple shutdown hook
TimePath [Mon, 9 Apr 2018 10:08:47 +0000 (20:08 +1000)]
Items: cache cl_simpleitems result, reduces fexists calls
Mario [Sun, 8 Apr 2018 12:15:42 +0000 (12:15 +0000)]
Merge branch 'TimePath/strfree' into 'master'
Add strfree to reduce explicit use of strunzone/string_null
See merge request xonotic/xonotic-data.pk3dir!552
TimePath [Sun, 8 Apr 2018 11:59:35 +0000 (21:59 +1000)]
Models: cache .model_str() result, reduces fexists calls
TimePath [Sun, 8 Apr 2018 11:31:48 +0000 (21:31 +1000)]
Sounds: cache _Sound_fixpath() result, reduces fexists calls
terencehill [Sun, 8 Apr 2018 11:07:55 +0000 (13:07 +0200)]
Menu, server list: hide initial fake selection (always 1st server of the list) and disable Favorite, Info and Connect buttons as selected server is mutable; it fixes Favorite button not working until user manually selects a server
TimePath [Sun, 8 Apr 2018 10:42:55 +0000 (20:42 +1000)]
Improve QCC compatibility
TimePath [Sun, 8 Apr 2018 04:51:25 +0000 (14:51 +1000)]
Add strfree to reduce explicit use of strunzone/string_null
TimePath [Sun, 8 Apr 2018 03:55:39 +0000 (13:55 +1000)]
Add string logic table
Mario [Sun, 8 Apr 2018 03:16:44 +0000 (03:16 +0000)]
Merge branch 'TimePath/strcpy' into 'master'
Add strcpy to reduce explicit use of strzone/strunzone
See merge request xonotic/xonotic-data.pk3dir!551
Freddy [Sat, 7 Apr 2018 16:08:36 +0000 (18:08 +0200)]
Explicit check for ACTIVE_NOT
TimePath [Sat, 7 Apr 2018 15:54:07 +0000 (01:54 +1000)]
Add strcpy to reduce explicit use of strzone/strunzone