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 } |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.6-NO