UTRemoteBot::UTBotState Class Reference

Inheritance diagram for UTRemoteBot::UTBotState:

UTRemoteBot::UTObject UTRemoteBot::UTBotOppState UTRemoteBot::UTBotSelfState List of all members.

Protected Attributes

string name
int health
UTVector rotation
UTVector velocity
BotColour colour
WeaponType weapon = WeaponType.None
FireType firingType

Properties

string Name
 The actual name of this bot.
int Health
 The amount of health this bot has (Between 0 and 200).
UTVector Rotation
 The 3D Vector of which way this bot is facing (X, Y, Z = Yaw, Pitch, Roll).
UTVector Velocity
 The 3D Vector of which direction and how fast this bot is moving.
BotColour Colour
 The skinned colour of this bot.
WeaponType Weapon
 The weapon currently selected by this bot.
bool FiringType
 Whether this bot is currently not firing, firing or alt-firing.

Private Member Functions

internal UTBotState (UTMessage playerMessage)
virtual internal void UpdateState (UTMessage playerMessage)

Constructor & Destructor Documentation

internal UTRemoteBot::UTBotState::UTBotState UTMessage  playerMessage  )  [inline, private]
 


Member Function Documentation

virtual internal void UTRemoteBot::UTBotState::UpdateState UTMessage  playerMessage  )  [inline, private, virtual]
 

Reimplemented in UTRemoteBot::UTBotSelfState.


Member Data Documentation

BotColour UTRemoteBot::UTBotState::colour [protected]
 

FireType UTRemoteBot::UTBotState::firingType [protected]
 

int UTRemoteBot::UTBotState::health [protected]
 

string UTRemoteBot::UTBotState::name [protected]
 

UTVector UTRemoteBot::UTBotState::rotation [protected]
 

UTVector UTRemoteBot::UTBotState::velocity [protected]
 

WeaponType UTRemoteBot::UTBotState::weapon = WeaponType.None [protected]
 


Property Documentation

BotColour UTRemoteBot::UTBotState::Colour [get]
 

The skinned colour of this bot.

bool UTRemoteBot::UTBotState::FiringType [get]
 

Whether this bot is currently not firing, firing or alt-firing.

int UTRemoteBot::UTBotState::Health [get]
 

The amount of health this bot has (Between 0 and 200).

string UTRemoteBot::UTBotState::Name [get]
 

The actual name of this bot.

UTVector UTRemoteBot::UTBotState::Rotation [get]
 

The 3D Vector of which way this bot is facing (X, Y, Z = Yaw, Pitch, Roll).

UTVector UTRemoteBot::UTBotState::Velocity [get]
 

The 3D Vector of which direction and how fast this bot is moving.

WeaponType UTRemoteBot::UTBotState::Weapon [get]
 

The weapon currently selected by this bot.


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