Hi, it's augdog. I've got my sights set on programming a training map for my main, but I've been hitting a lot of roadblocks, mainly with programming bot commands. I've glanced at tr_medic and saw that the creator was able to program complex commands for rollouts, but I'm just not sure how to get started programming these things on my own.
Does anyone have any resources or templates to get started on programming bots in TF2?
Hi, it's augdog. I've got my sights set on programming a training map for my main, but I've been hitting a lot of roadblocks, mainly with programming bot commands. I've glanced at tr_medic and saw that the creator was able to program complex commands for rollouts, but I'm just not sure how to get started programming these things on my own.
Does anyone have any resources or templates to get started on programming bots in TF2?
bump, still searching around for solutions
bump, still searching around for solutions
I know that nav meshes are used to tell bots where they can move on maps. This would probably help: https://developer.valvesoftware.com/wiki/Navigation_Meshes
In terms of modifying bot behavior, I'd imagine you'd have to actually modify the game code. This looks like it might be a starting place for doing such a thing: https://github.com/ValveSoftware/source-sdk-2013/blob/55ed12f8d1eb6887d348be03aee5573d44177ffb/mp/src/game/server/sdk/sdk_bot_temp.cpp
I know that nav meshes are used to tell bots where they can move on maps. This would probably help: https://developer.valvesoftware.com/wiki/Navigation_Meshes
In terms of modifying bot behavior, I'd imagine you'd have to actually modify the game code. This looks like it might be a starting place for doing such a thing: https://github.com/ValveSoftware/source-sdk-2013/blob/55ed12f8d1eb6887d348be03aee5573d44177ffb/mp/src/game/server/sdk/sdk_bot_temp.cpp