It's not obvious to me how this works, but here's what I figured out:
There's a feature called "Local Dev Scripts" for apparently testing out bot scripts
The full path is steamapps/common/dota 2 beta/game/dota/scripts/vscripts/bots
It automatically loads scripts in the specifically-named bots folder
Bot scripts in that bots folder do not show as an option from the Main Menu -> Play Vs Bots option
Loading immediately into a bot match with +dota_start_ai_game 1 with bots scripts will automatically use them (bot names have RMMAI)
I do bot matches on Dota 2 and wanted to run it on Linux without Steam in a clean manner. I can install/update it with SteamCMD, and created some install notes!
I have this for doing a git clone for these scripts:
It's not obvious to me how this works, but here's what I figured out:
steamapps/common/dota 2 beta/game/dota/scripts/vscripts/bots
bots
folderbots
folder do not show as an option from the Main Menu -> Play Vs Bots option+dota_start_ai_game 1
withbots
scripts will automatically use them (bot names have RMMAI)I do bot matches on Dota 2 and wanted to run it on Linux without Steam in a clean manner. I can install/update it with SteamCMD, and created some install notes!
I have this for doing a
git clone
for these scripts:And this for using SteamCMD and Workshop (it needs manually moved to be the expected
bots
folder):