Class | Description |
---|---|
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.
|
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.
|
Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.