UTRemoteBot Namespace Reference


Classes

class  BotCommands
class  GameState
class  RemoteBot
class  UTAttributeTypeException
 An exception class to handle problems with programmers who want to parse message attributes as the wrong types. More...
class  UTBotOppState
class  UTBotSelfState
class  UTBotState
class  UTConnection
class  UTItem
class  UTItemPoint
class  UTMap
class  UTMessage
 The UTMessage class represents either a bot or vizualizer message from/to the server. It handles all of the nasty parsing that must be done on the messages and allows classes using messages to obtain their contents via a few different accessors. Each accessors assumes that the user of this class knows what kind of data they need from the attribute they are requesting and so they can call the correct method. More...
class  UTNavPoint
class  UTObject
class  UTPlayerScore
class  UTPoint
class  UTVector
class  UTVisConnection

Enumerations

enum  BotSkin {
  Blake = 0, Ramirez, Necrotic, Malcom,
  Drake, Bruce, Brock, Matrix,
  Lauren, Vixen, Tara, Aryss,
  Cathode, Anna, Jayce, Visse,
  Idina, Tensor, Vector, Fury,
  Lilith, Xan
}
enum  BotColour {
  Red = 0, Blue, Green, Gold,
  None = 255, None = 0, None = 0, None = 0,
  None = 0, None = WeaponType.None, None = 0, None = 0,
  None = 0
}
enum  FireType {
  None = 255, None = 0, None = 0, None = 0,
  None = 0, None = WeaponType.None, None = 0, None = 0,
  None = 0, Firing = 1, AltFiring = 2
}
enum  ItemType {
  None = 255, None = 0, None = 0, None = 0,
  None = 0, None = WeaponType.None, None = 0, None = 0,
  None = 0, Weapon, Ammo, Health,
  Armour, Armour = ArmourType.ChestArmour
}
enum  WeaponType {
  None = 255, None = 0, None = 0, None = 0,
  None = 0, None = WeaponType.None, None = 0, None = 0,
  None = 0, ImpactHammer, ImpactHammer = WeaponType.ImpactHammer, Enforcer,
  Enforcer = WeaponType.Enforcer, Enforcer = WeaponType.Enforcer, Translocator, Translocator = WeaponType.Translocator,
  GESBioRifle, GESBioRifle = WeaponType.GESBioRifle, GESBioRifle = WeaponType.GESBioRifle, ShockRifle,
  ShockRifle = WeaponType.ShockRifle, ShockRifle = WeaponType.ShockRifle, PulseGun, PulseGun = WeaponType.PulseGun,
  PulseGun = WeaponType.PulseGun, Ripper, Ripper = WeaponType.Ripper, Ripper = WeaponType.Ripper,
  Minigun, Minigun = WeaponType.Minigun, FlakCannon, FlakCannon = WeaponType.FlakCannon,
  SniperRifle, SniperRifle = WeaponType.SniperRifle, SniperRifle = WeaponType.SniperRifle, RocketLauncher,
  RocketLauncher = WeaponType.RocketLauncher, WarheadLauncher, WarheadLauncher = WeaponType.WarheadLauncher, WarheadLauncher = WeaponType.WarheadLauncher
}
enum  AmmoType {
  None = 255, None = 0, None = 0, None = 0,
  None = 0, None = WeaponType.None, None = 0, None = 0,
  None = 0, Enforcer, Enforcer = WeaponType.Enforcer, Enforcer = WeaponType.Enforcer,
  GESBioRifle, GESBioRifle = WeaponType.GESBioRifle, GESBioRifle = WeaponType.GESBioRifle, ShockRifle,
  ShockRifle = WeaponType.ShockRifle, ShockRifle = WeaponType.ShockRifle, PulseGun, PulseGun = WeaponType.PulseGun,
  PulseGun = WeaponType.PulseGun, Ripper, Ripper = WeaponType.Ripper, Ripper = WeaponType.Ripper,
  Minigun, Minigun = WeaponType.Minigun, FlakCannon, FlakCannon = WeaponType.FlakCannon,
  SniperRifle, SniperRifle = WeaponType.SniperRifle, SniperRifle = WeaponType.SniperRifle, RocketLauncher,
  RocketLauncher = WeaponType.RocketLauncher, WarheadLauncher, WarheadLauncher = WeaponType.WarheadLauncher, WarheadLauncher = WeaponType.WarheadLauncher
}
enum  UTWeaponName {
  None = 255, None = 0, None = 0, None = 0,
  None = 0, None = WeaponType.None, None = 0, None = 0,
  None = 0, ImpactHammer, ImpactHammer = WeaponType.ImpactHammer, Enforcer,
  Enforcer = WeaponType.Enforcer, Enforcer = WeaponType.Enforcer, Translocator, Translocator = WeaponType.Translocator,
  ut_bio_Rifle = WeaponType.GESBioRifle, GESBioRifle, GESBioRifle = WeaponType.GESBioRifle, GESBioRifle = WeaponType.GESBioRifle,
  ShockRifle, ShockRifle = WeaponType.ShockRifle, ShockRifle = WeaponType.ShockRifle, PulseGun,
  PulseGun = WeaponType.PulseGun, PulseGun = WeaponType.PulseGun, Ripper, Ripper = WeaponType.Ripper,
  Ripper = WeaponType.Ripper, Minigun2 = WeaponType.Minigun, UT_FlakCannon = WeaponType.FlakCannon, SniperRifle,
  SniperRifle = WeaponType.SniperRifle, SniperRifle = WeaponType.SniperRifle, UT_Eightball = WeaponType.RocketLauncher, WarheadLauncher,
  WarheadLauncher = WeaponType.WarheadLauncher, WarheadLauncher = WeaponType.WarheadLauncher
}
enum  UTAmmoName {
  RocketPack = WeaponType.RocketLauncher, MiniAmmo = WeaponType.Minigun, FlakAmmo = WeaponType.FlakCannon, ShockCore = WeaponType.ShockRifle,
  PAmmo = WeaponType.PulseGun, BulletBox = WeaponType.SniperRifle, BladeHopper = WeaponType.Ripper, BioAmmo = WeaponType.GESBioRifle
}
enum  HealthType {
  None = 255, None = 0, None = 0, None = 0,
  None = 0, None = WeaponType.None, None = 0, None = 0,
  None = 0, MediBox, HealthVial, HealthVial = HealthType.HealthVial,
  BigKegOHealth
}
enum  UTHealthName { MedBox = HealthType.MediBox, HealthVial, HealthVial = HealthType.HealthVial, HealthPack = HealthType.BigKegOHealth }
enum  ArmourType {
  None = 255, None = 0, None = 0, None = 0,
  None = 0, None = WeaponType.None, None = 0, None = 0,
  None = 0, ThighPads, ThighPads = ArmourType.ThighPads, ChestArmour,
  ShieldBelt, ShieldBelt = ArmourType.ShieldBelt, MultiplyDamage
}
enum  UTArmourName {
  ThighPads, ThighPads = ArmourType.ThighPads, Armour, Armour = ArmourType.ChestArmour,
  ShieldBelt, ShieldBelt = ArmourType.ShieldBelt, UDamage = ArmourType.MultiplyDamage
}
enum  OutputLevel {
  None = 255, None = 0, None = 0, None = 0,
  None = 0, None = WeaponType.None, None = 0, None = 0,
  None = 0, Low = 1, Medium = 2, High = 3
}


Enumeration Type Documentation

enum UTRemoteBot::AmmoType
 

Enumerator:
None 
None 
None 
None 
None 
None 
None 
None 
None 
Enforcer 
Enforcer 
Enforcer 
GESBioRifle 
GESBioRifle 
GESBioRifle 
ShockRifle 
ShockRifle 
ShockRifle 
PulseGun 
PulseGun 
PulseGun 
Ripper 
Ripper 
Ripper 
Minigun 
Minigun 
FlakCannon 
FlakCannon 
SniperRifle 
SniperRifle 
SniperRifle 
RocketLauncher 
RocketLauncher 
WarheadLauncher 
WarheadLauncher 
WarheadLauncher 

enum UTRemoteBot::ArmourType
 

Enumerator:
None 
None 
None 
None 
None 
None 
None 
None 
None 
ThighPads 
ThighPads 
ChestArmour 
ShieldBelt 
ShieldBelt 
MultiplyDamage 

enum UTRemoteBot::BotColour
 

Enumerator:
Red 
Blue 
Green 
Gold 
None 
None 
None 
None 
None 
None 
None 
None 
None 

enum UTRemoteBot::BotSkin
 

Enumerator:
Blake 
Ramirez 
Necrotic 
Malcom 
Drake 
Bruce 
Brock 
Matrix 
Lauren 
Vixen 
Tara 
Aryss 
Cathode 
Anna 
Jayce 
Visse 
Idina 
Tensor 
Vector 
Fury 
Lilith 
Xan 

enum UTRemoteBot::FireType
 

Enumerator:
None 
None 
None 
None 
None 
None 
None 
None 
None 
Firing 
AltFiring 

enum UTRemoteBot::HealthType
 

Enumerator:
None 
None 
None 
None 
None 
None 
None 
None 
None 
MediBox 
HealthVial 
HealthVial 
BigKegOHealth 

enum UTRemoteBot::ItemType
 

Enumerator:
None 
None 
None 
None 
None 
None 
None 
None 
None 
Weapon 
Ammo 
Health 
Armour 
Armour 

enum UTRemoteBot::OutputLevel
 

Enumerator:
None 
None 
None 
None 
None 
None 
None 
None 
None 
Low 
Medium 
High 

enum UTRemoteBot::UTAmmoName
 

Enumerator:
RocketPack 
MiniAmmo 
FlakAmmo 
ShockCore 
PAmmo 
BulletBox 
BladeHopper 
BioAmmo 

enum UTRemoteBot::UTArmourName
 

Enumerator:
ThighPads 
ThighPads 
Armour 
Armour 
ShieldBelt 
ShieldBelt 
UDamage 

enum UTRemoteBot::UTHealthName
 

Enumerator:
MedBox 
HealthVial 
HealthVial 
HealthPack 

enum UTRemoteBot::UTWeaponName
 

Enumerator:
None 
None 
None 
None 
None 
None 
None 
None 
None 
ImpactHammer 
ImpactHammer 
Enforcer 
Enforcer 
Enforcer 
Translocator 
Translocator 
ut_bio_Rifle 
GESBioRifle 
GESBioRifle 
GESBioRifle 
ShockRifle 
ShockRifle 
ShockRifle 
PulseGun 
PulseGun 
PulseGun 
Ripper 
Ripper 
Ripper 
Minigun2 
UT_FlakCannon 
SniperRifle 
SniperRifle 
SniperRifle 
UT_Eightball 
WarheadLauncher 
WarheadLauncher 
WarheadLauncher 

enum UTRemoteBot::WeaponType
 

Enumerator:
None 
None 
None 
None 
None 
None 
None 
None 
None 
ImpactHammer 
ImpactHammer 
Enforcer 
Enforcer 
Enforcer 
Translocator 
Translocator 
GESBioRifle 
GESBioRifle 
GESBioRifle 
ShockRifle 
ShockRifle 
ShockRifle 
PulseGun 
PulseGun 
PulseGun 
Ripper 
Ripper 
Ripper 
Minigun 
Minigun 
FlakCannon 
FlakCannon 
SniperRifle 
SniperRifle 
SniperRifle 
RocketLauncher 
RocketLauncher 
WarheadLauncher 
WarheadLauncher 
WarheadLauncher 


Generated on Thu Jan 26 09:12:39 2006 for UTUserBot by  doxygen 1.4.6-NO