aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Tools/pCampBot/Interfaces (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Terminate 'nothing' behaviour (and potentially others) by signalling using ↵Justin Clark-Casey (justincc)2014-08-131-0/+8
| | | | | | | an event rather than polling connection state every 100ms This kind of polling is very expensive with many bots/polling threads and appears to be the primary cause of bot falloff from the client end at higher loads. Where inbound packet threads can't run in time due to contention and simulator disconnect timeout occurs.
* Add Close() method to IBehaviour to allow behaviours to cleanup when removed ↵Justin Clark-Casey (justincc)2013-09-031-0/+8
| | | | | | or bot it disconnected. In this case, it is used to turn off jump when physics testing behaviour is removed.
* Show behaviours of pCampbot bots in "show bots" and "show bot" console commandsJustin Clark-Casey (justincc)2013-09-031-0/+5
|
* On pCampBot, add bot as a property on behaviours instead of passing it in ↵Justin Clark-Casey (justincc)2011-11-241-1/+10
| | | | every time
* Print out what behaviours are active when pCampBot starts upJustin Clark-Casey (justincc)2011-11-231-0/+9
|
* Rename PhysicsBot => Bot since it doesn't just exercise physics anymoreJustin Clark-Casey (justincc)2011-11-031-1/+1
|
* Move PhysicsBehaviour into a spearate behaviours folderJustin Clark-Casey (justincc)2011-11-031-1/+0
|
* Separate out physics testing actions into a separate PhysicsBehaviour classJustin Clark-Casey (justincc)2011-11-031-0/+37