Gah - a solution with more questions. – EntropicLqd

UE2:U2PlayerTestController (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U2XMP Object >> Actor >> Controller >> LicenseeController >> PlayerController >> U2PlayerController >> U2PlayerTestController
Package: 
U2
Direct subclass:
U2PlayerNetTestController

U2PlayerTestController.uc

Constants[edit]

TeleportFixedState[edit]

Value: 'TeleportFixed'

ok

MaxFixCollisionHeight[edit]

Value: 100

don't adjust anything more than this amount?

MaxCheatSpeed[edit]

Value: 16.0


Properties[edit]

Property group 'U2PlayerTestController'[edit]

CreatureList[edit]

Type: CreatureInfoT

Array size: 96 (96 )

Modifiers: private, globalconfig


Default value, index 0:

Member Value
CatStr "Main-Walk"
StatusStr "N/A"

Default value, index 1:

Member Value
CatStr "Main-Walk"
NameStr "U2Pawns.U2AraknidLight"

Default value, index 10:

Member Value
CatStr "Main-Walk"
NameStr "U2Pawns.U2MercFemMedium"

Default value, index 11:

Member Value
CatStr "Main-Walk"
NameStr "U2Pawns.U2MercFemHeavy"

Default value, index 12:

Member Value
CatStr "Main-Walk"
NameStr "U2Pawns.U2MercJapLight"

Default value, index 13:

Member Value
CatStr "Main-Walk"
NameStr "U2Pawns.U2MercJapMedium"

Default value, index 14:

Member Value
CatStr "Main-Walk"
NameStr "U2Pawns.U2MercJapHeavy"

Default value, index 15:

Member Value
CatStr "Main-Walk"
NameStr "U2Pawns.U2SkaarjLight"

Default value, index 16:

Member Value
CatStr "Main-Walk"
NameStr "U2Pawns.U2SkaarjMedium"

Default value, index 17:

Member Value
CatStr "Main-Walk"
NameStr "U2Pawns.U2SkaarjHeavy"

Default value, index 18:

Member Value
CatStr "Main-Walk"
NameStr "U2Pawns.U2AraknidMedium"

Default value, index 25:

Member Value
CatStr "Main-Walk"
NameStr "U2Pawns.U2Tosc"

Default value, index 26:

Member Value
CatStr "Main-Hover"
NameStr "U2Pawns.U2DrakkDroid"

Default value, index 27:

Member Value
CatStr "Main-Hover"
NameStr "U2Pawns.U2DrakkLight"

Default value, index 28:

Member Value
CatStr "Main-Hover"
NameStr "U2Pawns.U2DrakkMedium"

Default value, index 29:

Member Value
CatStr "Main-Hover"
NameStr "U2Pawns.U2DrakkBoss"

Default value, index 30:

Member Value
CatStr "Main-Walk"
NameStr "U2Pawns.U2AraknidHeavy"

Default value, index 36:

Member Value
CatStr "Misc-Walk"
NameStr "U2Pawns.Aida"

Default value, index 37:

Member Value
CatStr "Misc-Walk"
NameStr "U2Pawns.Isaak"

Default value, index 38:

Member Value
CatStr "Misc-Walk"
NameStr "U2Pawns.Neban"

Default value, index 39:

Member Value
CatStr "Misc-Walk"
NameStr "U2Pawns.U2KaiClothed"

Default value, index 40:

Member Value
CatStr "Main-Walk"
NameStr "U2Pawns.U2Izarian"

Default value, index 41:

Member Value
CatStr "Misc-Walk"
NameStr "U2Pawns.U2CivilianScientist"

Default value, index 42:

Member Value
CatStr "Misc-Walk"
NameStr "U2Pawns.U2ColonistHumanFemaleA"

Default value, index 43:

Member Value
CatStr "Misc-Walk"
NameStr "U2Pawns.U2ColonistHumanMaleA"

Default value, index 44:

Member Value
CatStr "Misc-Walk"
NameStr "U2Pawns.U2SpecialCivilian"

Default value, index 45:

Member Value
CatStr "Misc-Walk"
NameStr "U2Pawns.RaffTrainingBot"

Default value, index 51:

Member Value
CatStr "Other-Walk"
NameStr "U2Pawns.U2Cockroach"

Default value, index 52:

Member Value
CatStr "Other-Walk"
NameStr "U2Pawns.U2Cyprid"

Default value, index 53:

Member Value
CatStr "Other-Walk"
NameStr "U2Pawns.U2MegaParata"

Default value, index 54:

Member Value
CatStr "Other-Walk"
NameStr "U2Pawns.U2MegaSnipe"

Default value, index 55:

Member Value
CatStr "Other-Walk"
NameStr "U2Pawns.U2MiniMukhogg"

Default value, index 56:

Member Value
CatStr "Other-Walk"
NameStr "U2Pawns.U2MiniRammer"

Default value, index 57:

Member Value
CatStr "Other-Walk"
NameStr "U2Pawns.U2Mukhogg"

Default value, index 58:

Member Value
CatStr "Other-Walk"
NameStr "U2Pawns.U2Parata"

Default value, index 59:

Member Value
CatStr "Other-Walk"
NameStr "U2Pawns.U2Rammer"

Default value, index 60:

Member Value
CatStr "Main-Walk"
NameStr "U2Pawns.U2MarineLight"

Default value, index 61:

Member Value
CatStr "Other-Walk"
NameStr "U2Pawns.U2Seagoat"

Default value, index 62:

Member Value
CatStr "Other-Walk"
NameStr "U2Pawns.U2Snipe"

Default value, index 63:

Member Value
CatStr "Main-Walk"
NameStr "U2Pawns.U2MarineMedium"

Default value, index 71:

Member Value
CatStr "Other-Fly"
NameStr "U2Pawns.U2FlyingSnake"

Default value, index 72:

Member Value
CatStr "Other-Fly"
NameStr "U2Pawns.U2Hummer"

Default value, index 73:

Member Value
CatStr "Other-Fly"
NameStr "U2Pawns.U2Spore"

Default value, index 74:

Member Value
CatStr "Main-Walk"
NameStr "U2Pawns.U2MarineHeavy"

Default value, index 80:

Member Value
CatStr "Other-Fly"
NameStr "U2Pawns.U2Diver"

Default value, index 81:

Member Value
CatStr "Other-Swim"
NameStr "U2Pawns.U2Bellowfish"

Default value, index 82:

Member Value
CatStr "Other-Swim"
NameStr "U2Pawns.U2KillerSprout"

Default value, index 83:

Member Value
CatStr "Other-Swim"
NameStr "U2Pawns.U2KillerTadpole"

Default value, index 84:

Member Value
CatStr "Other-Swim"
NameStr "U2Pawns.U2PinwheelFish"

Default value, index 85:

Member Value
CatStr "Other-Swim"
NameStr "U2Pawns.U2Schoolfish"

Default value, index 86:

Member Value
CatStr "Other-Swim"
NameStr "U2Pawns.U2Uglyfish"

Default value, index 87:

Member Value
CatStr "Other-Swim"
NameStr "U2Pawns.U2WaterDipper"

Default value, index 88:

Member Value
CatStr "Main-Walk"
NameStr "U2Pawns.U2MercFemLight"

GoodiesList[edit]

Type: string

Array size: 32 (32 )

Modifiers: private, globalconfig

list of goodies to spawn with Goodies

Default value, index 0: "U2Weapons.weaponInvAssaultRifle"

Default value, index 1: "U2Weapons.weaponInvRocketLauncher"

Default value, index 10: "U2Weapons.weaponInvLaserRifle"

Default value, index 11: "U2Weapons.weaponInvTakkra"

Default value, index 12: "U2Weapons.ammoInvGrenadeConcussion"

Default value, index 13: "U2Weapons.ammoInvGrenadeEMP"

Default value, index 14: "U2Weapons.ammoInvGrenadeFragment"

Default value, index 15: "U2Weapons.ammoInvGrenadeIncendiary"

Default value, index 16: "U2Weapons.ammoInvGrenadeSmoke"

Default value, index 17: "U2Weapons.ammoInvGrenadeToxic"

Default value, index 18: "U2Weapons.weaponInvPistol"

Default value, index 20: "U2XMP.FieldGeneratorDeployable"

Default value, index 21: "U2XMP.RocketTurretDeployable"

Default value, index 22: "U2XMP.AutoTurretDeployable"

Default value, index 23: "U2XMP.ProximitySensorDeployable"

Default value, index 24: "U2Weapons.weaponInvFlamethrower"

Default value, index 25: "U2Weapons.weaponInvGrenadeLauncher"

Default value, index 26: "U2Weapons.weaponInvLeechGun"

Default value, index 27: "U2Weapons.weaponInvEnergyRifle"

Default value, index 28: "U2Weapons.weaponInvShotgun"

Default value, index 29: "U2Weapons.weaponInvSingularityCannon"

Default value, index 30: "U2Weapons.weaponInvSniperRifle"

NPCShowColor[edit]

Type: Object.Color

Modifiers: config


Default value:

Member Value
A 255
B 255
G 255

NPCShowFont[edit]

Type: Font

Modifiers: config

(font'engine.debugfont')

NPCShowTime[edit]

Type: float

Modifiers: config

(1.0): how long messages stay on-screen (if bBroadcast)

Default value: 1.0

ShowViewTraceLen[edit]

Type: int

Modifiers: globalconfig


Default value: 65535

SummonPackageStrings[edit]

Type: string

Array size: 16 (16 )

Modifiers: private, globalconfig

packages iterated in Summon to find actors

Default value, index 0: "Engine"

Default value, index 1: "U2"

Default value, index 13: "U2Test"

Default value, index 14: "U2Pawns"

Default value, index 15: "U2Weapons"

Default value, index 16: "U2Decorations"

Default value, index 17: "U2XMP"

Default value, index 18: "Legend"

Default value, index 19: "ParticleSystems"

Internal variables[edit]

bBehindViewEnabled[edit]

Type: bool

Modifiers: private


bNPCsFrozen[edit]

Type: bool

Modifiers: private


bNPCsLocked[edit]

Type: bool

Modifiers: private


bServosEnabled[edit]

Type: bool

Modifiers: private


Default value: True

bSetSpeedCheatOn[edit]

Type: bool


bTimeDemoEnabled[edit]

Type: bool

Modifiers: private


bTraceDebugEnabled[edit]

Type: bool

Modifiers: private

set when trace debug enabled

CreatureIndex[edit]

Type: int


Default value: 1

CurrentRMode[edit]

Type: int

Modifiers: private


Default value: 5

CurrentSpeed[edit]

Type: float


DebugInfoManager[edit]

Type: HitActorDebugInfoManager


DebugInfoManagerClass[edit]

Type: class<HitActorDebugInfoManager>

Modifiers: private


Default value: Class'U2.HitActorDebugInfoManager'

DebugScoreboard[edit]

Type: ScoreboardInfoManager


LockedActor[edit]

Type: Actor

Modifiers: private


PlayerClassStringIndex[edit]

Type: int

Modifiers: private


SavedPhysics[edit]

Type: Actor.EPhysics


ScoreboardInfoManagerClass[edit]

Type: class<ScoreboardInfoManager>

Modifiers: private


Default value: Class'U2.ScoreboardInfoManager'

Structs[edit]

ActorInfoT[edit]

Class ActorClass 
int Count 
bool bStatic 

CreatureInfoT[edit]

string CatStr 
string NameStr 
string StatusStr 

Functions[edit]

Static functions[edit]

LoadPackageClass[edit]

static function class<ObjectLoadPackageClass (string ClassName)


Exec functions[edit]

See U2PlayerTestController exec functions.

Events[edit]

Destroyed[edit]

simulated event Destroyed ()

Overrides: PlayerController.Destroyed


PostBeginPlay[edit]

event PostBeginPlay ()

Overrides: U2PlayerController.PostBeginPlay


Other instance functions[edit]

See U2PlayerTestController instance functions.

States[edit]

@TeleportFixedState[edit]

Extends: U2PlayerController.@PlayerWalkingState

@TeleportFixedState.BeginState[edit]

event BeginState ()

Overrides: U2PlayerController.@PlayerWalkingState.BeginState


@TeleportFixedState.DoTeleport[edit]

function DoTeleport ()

Overrides: DoTeleport (global)


@TeleportFixedState.DoUnTeleport[edit]

function DoUnTeleport ()


@TeleportFixedState.ProcessMove[edit]

function ProcessMove (float DeltaTime, Object.Vector NewAccel, Actor.EDoubleClickDir DoubleClickMove, Object.Rotator DeltaRot)

Overrides: U2PlayerController.@PlayerWalkingState.ProcessMove


@TeleportFixedState.UnTeleport[edit]

exec function UnTeleport ()

Overrides: UnTeleport (global)