UnrealBot::UTMessageType Class Reference

List of all members.

Public Types

enum  Synchronous {
  BEGIN, PLAYER, NAVIGATION, INVENTORY,
  DOMINATION, FLAG, MOVER, SELF,
  GAME, END, NONE
}
enum  ASynchronous {
  INFO, WALL, BUMP, DAMAGE,
  DIE, KILL, FINISHED, PONG,
  FALL, ADDED_INVENTORY, GLOBAL_CHAT_RCV, TEAM_CHAT_RCV,
  TOKENIZED_MSG_RCV, FOOT_CHANGED_ZONES, HEAD_CHANGED_ZONES, BOT_CHANGED_ZONES,
  CHANGED_WEAPON, HEAR_PICKUP, HEAR_NOISE, HIT,
  PATH_NODES, GET_PATH, CHECK_REACH, NONE
}
enum  Commands {
  PING, MESSAGE, INITIALIZE, SETWALK,
  JUMP, STRAFE, SHOOT, STOPSHOOT,
  CHANGEWEAPON, CHECKREACH, STOP, RUNTO,
  ROTATE, TURNTO
}
enum  Attributes {
  LOCATION, ROTATION, VELOCITY, ID,
  REACHABLE, MSGCLASS, TEAM, NAME,
  WEAPON, HEALTH, ARMOR, AMMO,
  AGENT_KILLER, AGENT_KILLER_DAMAGE_TYPE, TARGET
}
enum  TeamCode {
  TEAM_RED = 0, TEAM_BLUE = 1, TEAM_GREEN = 2, TEAM_GOLD = 3,
  DONT_CARE = 255
}

Static Public Member Functions

static string GetTypeString (UTMessageType.Synchronous type)
static string GetTypeString (UTMessageType.ASynchronous type)
static string GetTypeString (UTMessageType.Commands type)
static string GetTypeString (UTMessageType.Attributes type)

Public Attributes

const string NONE = "NONE"

Member Enumeration Documentation

enum UnrealBot::UTMessageType::ASynchronous
 

Enumerator:
INFO 
WALL 
BUMP 
DAMAGE 
DIE 
KILL 
FINISHED 
PONG 
FALL 
ADDED_INVENTORY 
GLOBAL_CHAT_RCV 
TEAM_CHAT_RCV 
TOKENIZED_MSG_RCV 
FOOT_CHANGED_ZONES 
HEAD_CHANGED_ZONES 
BOT_CHANGED_ZONES 
CHANGED_WEAPON 
HEAR_PICKUP 
HEAR_NOISE 
HIT 
PATH_NODES 
GET_PATH 
CHECK_REACH 
NONE 

enum UnrealBot::UTMessageType::Attributes
 

Enumerator:
LOCATION 
ROTATION 
VELOCITY 
ID 
REACHABLE 
MSGCLASS 
TEAM 
NAME 
WEAPON 
HEALTH 
ARMOR 
AMMO 
AGENT_KILLER 
AGENT_KILLER_DAMAGE_TYPE 
TARGET 

enum UnrealBot::UTMessageType::Commands
 

Enumerator:
PING 
MESSAGE 
INITIALIZE 
SETWALK 
JUMP 
STRAFE 
SHOOT 
STOPSHOOT 
CHANGEWEAPON 
CHECKREACH 
STOP 
RUNTO 
ROTATE 
TURNTO 

enum UnrealBot::UTMessageType::Synchronous
 

Enumerator:
BEGIN 
PLAYER 
NAVIGATION 
INVENTORY 
DOMINATION 
FLAG 
MOVER 
SELF 
GAME 
END 
NONE 

enum UnrealBot::UTMessageType::TeamCode
 

Enumerator:
TEAM_RED 
TEAM_BLUE 
TEAM_GREEN 
TEAM_GOLD 
DONT_CARE 


Member Function Documentation

static string UnrealBot::UTMessageType::GetTypeString UTMessageType.Attributes  type  )  [inline, static]
 

static string UnrealBot::UTMessageType::GetTypeString UTMessageType.Commands  type  )  [inline, static]
 

static string UnrealBot::UTMessageType::GetTypeString UTMessageType.ASynchronous  type  )  [inline, static]
 

static string UnrealBot::UTMessageType::GetTypeString UTMessageType.Synchronous  type  )  [inline, static]
 


Member Data Documentation

UnrealBot::UTMessageType::NONE = "NONE"
 


The documentation for this class was generated from the following file:
Generated on Thu Jan 26 09:12:39 2006 for UTUserBot by  doxygen 1.4.6-NO