|
Class Summary |
| Act |
Will trigger some of the native animations. |
| AddBot |
Will add original epic bot to a game. |
| AddInventory |
We can add custom inventory for specified bot. |
| AddRay |
Add custom ray for automatic ray tracing. |
| ChangeAttribute |
Will change the specified attribute of the bot. |
| ChangeMap |
Will change map to MapName - map must exist on server (won't be
tested), will send MAPCHANGE message. |
| ChangeTeam |
Command for changing the bot team. |
| ChangeWeapon |
Switch the bots weapon to another. |
| CheckReachability |
Check to see if you can move directly to a destination without
hitting an obstruction, falling in a pit, etc. |
| ClearBotsDirty |
This will do a dirty clear of all bots. |
| Configuration |
Configures various attributes of the bot. |
| ConfigurationObserver |
Configures various attributes of the observer. |
| Console |
You can run all console command by this. |
| ContinuousMove |
The bot will continuously move straight ahead according to his
actual rotation. |
| DisconnectObserver |
Disconnect the observing connection from the currently observed player. |
| Dodge |
Causes the bot to dodge (do jump) to supported direction. |
| DriveTo |
Only command that is able to move vehicles. |
| EndPlayers |
Will stop exporting of IPLR messages synchronously. |
| EnterVehicle |
Tries to enter vehicle specified by Id. |
| ExitVehicle |
Tries to enter vehicle specified by Id. |
| FactoryUse |
Works only in BotScenario GameType. |
| FastTrace |
Will send a ray from specified location to specified
destination, responds with FTR message. |
| GetAllInvetories |
Requests the IINV info batch messages (will be sent as
response). |
| GetAllNavPoints |
Requests the INAV info batch messages (will be sent as
response). |
| GetAllStatus |
Request all the possible status messages from the observer. |
| GetGameInfo |
Request messages about the game. |
| GetItemCategory |
Request to export item category by ITC message. |
| GetMaps |
Will request map list from the server. |
| GetPath |
Get a path to a specified location or a navigation point. |
| GetPlayers |
Will send list of all players currently playing on the server. |
| GetSelf |
Request messages about the observed player. |
| GetSpecialObjects |
Request messages about special objects on the map. |
| GetVisibleObjects |
Request messages about objects the observed player sees. |
| GiveInventory |
Gives inventory from one bot to another. |
| Initialize |
Message you'll send at the beginning of the communication to
create a bot in the game. |
| InitializeObserver |
Message you'll send at the beginning of the communication to
start observing a player. |
| Jump |
Causes bot to jump. |
| Kick |
Will kick GameBots Bot from the server. |
| LeaveVehicle |
Tries to leave vehicle we are currently driving. |
| Move |
The bot will start moving towards FirstLocation. |
| PasswordReply |
Send password to the server. |
| Pause |
Will pause/unpause the game. |
| Pick |
When automatic pickup is disabled for bot (in ini bDisableAutoPickup=true) or if set by CONF {AutoPickupOff True},
use this command to pickup inventory the bot is currently at. |
| Ping |
Command for connection detection. |
| Quit |
Will shutdown the connection and potentialy kill and remove the
bot from a game (if sent to bot), the same can be achieved just
by closing the connection. |
| Ready |
Command you should send after server HELLO message. |
| Record |
Server will start recording demo of current game. |
| RemoveRay |
Will remove a ray from auto ray trace specified by Id. |
| Respawn |
Use this to kill bot and force him to respawn, you can specify
start location and rotation. |
| Rotate |
Turns the bot by a specified amount. |
| SendMessage |
Send a message to the world or just your team. |
| SetCrouch |
Will crouch/uncrouch the bot. |
| SetGameSpeed |
Will set speed of the game. |
| SetLock |
Will disable new connections to bot server and or control server
- depends on parameters. |
| SetPassword |
Sets the password for Bot and control connections. |
| SetRoute |
Set whether you want to draw blue lines between supported locations in the game. |
| SetSkin |
Sets the bot current skin using UTFamilyInfo (e.g. |
| SetWalk |
Set whether you are walking or running (default is run). |
| Shoot |
Start firing your weapon (until receives STOPSHOOT command, or
run out of ammo or die). |
| SpawnActor |
Will spawn an actor in the game specified by Type (holds the
class of the actor). |
| StartPlayers |
Will start to export IPLR messages regularly (like synchronous
batch). |
| Stop |
Stop all movement. |
| StopRecord |
Will stop recording a demo. |
| StopShooting |
Stop firing your weapon. |
| Throw |
Without any parameters. |
| Trace |
Will send a ray from specified location to specified
destination, responds with TRC message. |
| TurnTo |
Specify a point, rotation value or object to turn towards. |
| UseTrigger |
Causes bot to perform usage of a specified trigger. |