Dynamic bot jump path penalty based on class max#1601
Dynamic bot jump path penalty based on class max#1601sunzenshen merged 2 commits intoNeotokyoRebuild:masterfrom
Conversation
216e65a to
25fb257
Compare
25fb257 to
ae1aac4
Compare
|
Clicked the rebase branch in the GitHub web UI, so this rebased build should have the bot commands feature. One can test the jump heights attempts in maps by using the following commands: Then one can press use on the paused teammate bots to get them to follow you, and then use the ping button to have bots walk between different areas that might be suspicious. Note that #1558 is still needed to correct the max jump heights for each individual class, as they are too generalized for the Support class |
Rainyan
left a comment
There was a problem hiding this comment.
I couldn't quite convince the bots to climb to the dawn fence area, but it might be more a matter of fine-tuning the nav mesh. This feature looks good to me though.
Oh, climbing ladders is actually completely broken, even when I remove any penalties or blockers for having a bot trying to cross NavAreas that involve a ladder. As far as I can tell, this is also true for any normal ladders like with elevator shafts. I filed an issue with the details, including what doesn't quite work when I try to remove the height and ladder checks between NavAreas involving a ladder. |
Description
Penalizes bot path NavArea candidates that involve jumping, scaled to the max jump height for the class of that bot.
Toolchain