The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall

UE2:PlayerController states (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2004 Object >> Actor >> Controller >> PlayerController (states)

Contents

PlayerController states in other games:
U2, U2XMP, UE2Runtime, UT2003, UT3, UDK
Other member categories for this class:
events, exec functions, instance functions, internal variables

States

AttractMode

Extends: Spectating

BaseSpectating

BaseSpectating.IsSpectating

function bool IsSpectating ()

Overrides: IsSpectating (global)


BaseSpectating.PlayerMove

function PlayerMove (float DeltaTime)

Overrides: PlayerMove (global)


BaseSpectating.ProcessMove

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

Overrides: ProcessMove (global)


Dead

Inherits from: Controller.Dead

Ignores: HearNoise, KilledBy, NextWeapon, PrevWeapon, SeePlayer, SwitchWeapon

Dead.BeginState

event BeginState ()

Overrides: Object.BeginState (global)


Dead.EndState

event EndState ()

Overrides: Object.EndState (global)


Dead.Timer

event Timer ()

Overrides: Actor.Timer (global)


Dead.AltFire

exec function AltFire (optional float F)

Overrides: AltFire (global)


Dead.FindGoodView

function FindGoodView ()


Dead.Fire

exec function Fire (optional float F)

Overrides: Fire (global)


Dead.IsDead

function bool IsDead ()

Overrides: IsDead (global)


Dead.PlayerMove

function PlayerMove (float DeltaTime)

Overrides: PlayerMove (global)


Dead.ServerMove

function ServerMove (float TimeStamp, Object.Vector Accel, Object.Vector ClientLoc, bool NewbRun, bool NewbDuck, bool NewbJumpStatus, bool NewbDoubleJump, Actor.EDoubleClickDir DoubleClickMove, byte ClientRoll, int View, optional byte OldTimeDelta, optional int OldAccel)

Overrides: ServerMove (global)


Dead.ServerReStartPlayer

function ServerReStartPlayer ()

Overrides: Controller.Dead.ServerReStartPlayer


Dead.ThrowWeapon

exec function ThrowWeapon ()

Overrides: ThrowWeapon (global)


Dead.Use

exec function Use ()

Overrides: Use (global)


GameEnded

Inherits from: Controller.GameEnded

Ignores: Falling, HearNoise, HitWall, KilledBy, NotifyBump, NotifyHeadVolumeChange, NotifyPhysicsVolumeChange, SeePlayer, Suicide, TakeDamage

GameEnded.BeginState

event BeginState ()

Overrides: Controller.GameEnded.BeginState


GameEnded.Timer

event Timer ()

Overrides: Actor.Timer (global)


GameEnded.AltFire

exec function AltFire (optional float F)

Overrides: AltFire (global)


GameEnded.FindGoodView

function FindGoodView ()


GameEnded.Fire

exec function Fire (optional float F)

Overrides: Fire (global)


GameEnded.IsSpectating

function bool IsSpectating ()

Overrides: IsSpectating (global)


GameEnded.LongClientAdjustPosition

function LongClientAdjustPosition (float TimeStamp, name newState, Actor.EPhysics newPhysics, float NewLocX, float NewLocY, float NewLocZ, float NewVelX, float NewVelY, float NewVelZ, Actor NewBase, float NewFloorX, float NewFloorY, float NewFloorZ)

Overrides: LongClientAdjustPosition (global)


GameEnded.PlayerMove

function PlayerMove (float DeltaTime)

Overrides: PlayerMove (global)


GameEnded.Possess

function Possess (Pawn aPawn)

Overrides: Possess (global)


GameEnded.ServerMove

function ServerMove (float TimeStamp, Object.Vector InAccel, Object.Vector ClientLoc, bool NewbRun, bool NewbDuck, bool NewbJumpStatus, bool NewbDoubleJump, Actor.EDoubleClickDir DoubleClickMove, byte ClientRoll, int View, optional byte OldTimeDelta, optional int OldAccel)

Overrides: ServerMove (global)


GameEnded.ServerReStartGame

function ServerReStartGame ()

Overrides: ServerRestartGame (global)


GameEnded.ServerReStartPlayer

function ServerReStartPlayer ()

Overrides: Controller.ServerReStartPlayer (global)


GameEnded.SwitchWeapon

exec function SwitchWeapon (byte T)

Overrides: SwitchWeapon (global)


GameEnded.ThrowWeapon

exec function ThrowWeapon ()

Overrides: ThrowWeapon (global)


GameEnded.Use

exec function Use ()

Overrides: Use (global)


PlayerClimbing

Ignores: Bump, HearNoise, SeePlayer

PlayerClimbing.BeginState

event BeginState ()

Overrides: Object.BeginState (global)


PlayerClimbing.EndState

event EndState ()

Overrides: Object.EndState (global)


PlayerClimbing.NotifyPhysicsVolumeChange

event bool NotifyPhysicsVolumeChange (PhysicsVolume NewVolume)

Overrides: Controller.NotifyPhysicsVolumeChange (global)


PlayerClimbing.PlayerMove

function PlayerMove (float DeltaTime)

Overrides: PlayerMove (global)


PlayerClimbing.ProcessMove

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

Overrides: ProcessMove (global)


PlayerDriving

Ignores: Bump, HearNoise, SeePlayer

PlayerDriving.BeginState

event BeginState ()

Overrides: Object.BeginState (global)


PlayerDriving.EndState

event EndState ()

Overrides: Object.EndState (global)


PlayerDriving.PlayerMove

function PlayerMove (float DeltaTime)

Overrides: PlayerMove (global)


PlayerDriving.ProcessDrive

function ProcessDrive (float InForward, float InStrafe, float InUp, bool InJump)

Overrides: ProcessDrive (global)


PlayerDriving.ProcessMove

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

Overrides: ProcessMove (global)


PlayerFlying

Ignores: Bump, HearNoise, SeePlayer

PlayerFlying.BeginState

event BeginState ()

Overrides: Object.BeginState (global)


PlayerFlying.PlayerMove

function PlayerMove (float DeltaTime)

Overrides: PlayerMove (global)


PlayerRocketing

Ignores: Bump, HearNoise, SeePlayer

PlayerRocketing.BeginState

event BeginState ()

Overrides: Object.BeginState (global)


PlayerRocketing.EndState

event EndState ()

Overrides: Object.EndState (global)


PlayerRocketing.CallServerMove

function CallServerMove (float TimeStamp, Object.Vector InAccel, Object.Vector ClientLoc, bool NewbRun, bool NewbDuck, bool NewbJumpStatus, bool NewbPendingJumpStatus, bool NewbDoubleJump, Actor.EDoubleClickDir DoubleClickMove, byte ClientRoll, int View, optional byte OldTimeDelta, optional int OldAccel)

Overrides: CallServerMove (global)


PlayerRocketing.DualRocketServerMove

function DualRocketServerMove (float TimeStamp0, Object.Vector InAccel0, bool NewbDuck0, byte ClientRoll0, int View0, float TimeStamp, Object.Vector InAccel, Object.Vector ClientLoc, bool NewbDuck, byte ClientRoll, int View)

Overrides: DualRocketServerMove (global)


PlayerRocketing.PlayerMove

function PlayerMove (float DeltaTime)

Overrides: PlayerMove (global)


PlayerRocketing.ProcessMove

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

Overrides: ProcessMove (global)


PlayerRocketing.RocketServerMove

function RocketServerMove (float TimeStamp, Object.Vector InAccel, Object.Vector ClientLoc, bool NewbDuck, byte ClientRoll, int View)

Overrides: RocketServerMove (global)


PlayerRocketing.ServerMove

function ServerMove (float TimeStamp, Object.Vector InAccel, Object.Vector ClientLoc, bool NewbRun, bool NewbDuck, bool NewbJumpStatus, bool NewbDoubleJump, Actor.EDoubleClickDir DoubleClickMove, byte ClientRoll, int View, optional byte OldTimeDelta, optional int OldAccel)

Overrides: ServerMove (global)


PlayerSpaceFlying

Ignores: Bump, HearNoise, SeePlayer

PlayerSpaceFlying.BeginState

event BeginState ()

Overrides: Object.BeginState (global)


PlayerSpaceFlying.EndState

event EndState ()

Overrides: Object.EndState (global)


PlayerSpaceFlying.CallServerMove

function CallServerMove (float TimeStamp, Object.Vector InAccel, Object.Vector ClientLoc, bool NewbRun, bool NewbDuck, bool NewbJumpStatus, bool NewbPendingJumpStatus, bool NewbDoubleJump, Actor.EDoubleClickDir DoubleClickMove, byte ClientRoll, int View, optional byte OldTimeDelta, optional int OldAccel)

Overrides: CallServerMove (global)


PlayerSpaceFlying.PlayerMove

function PlayerMove (float DeltaTime)

Overrides: PlayerMove (global)


PlayerSpaceFlying.ProcessMove

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

Overrides: ProcessMove (global)


PlayerSpaceFlying.ServerMove

function ServerMove (float TimeStamp, Object.Vector InAccel, Object.Vector ClientLoc, bool NewbRun, bool NewbDuck, bool NewbJumpStatus, bool NewbDoubleJump, Actor.EDoubleClickDir DoubleClickMove, byte ClientRoll, int View, optional byte OldTimeDelta, optional int OldAccel)

Overrides: ServerMove (global)


PlayerSpidering

Ignores: Bump, HearNoise, SeePlayer

PlayerSpidering.BeginState

event BeginState ()

Overrides: Object.BeginState (global)


PlayerSpidering.EndState

event EndState ()

Overrides: Object.EndState (global)


PlayerSpidering.NotifyHitWall

event bool NotifyHitWall (Object.Vector HitNormal, Actor HitActor)

Overrides: Controller.NotifyHitWall (global)


PlayerSpidering.NotifyLanded

event bool NotifyLanded (Object.Vector HitNormal)

Overrides: NotifyLanded (global)


PlayerSpidering.NotifyPhysicsVolumeChange

event bool NotifyPhysicsVolumeChange (PhysicsVolume NewVolume)

Overrides: Controller.NotifyPhysicsVolumeChange (global)


PlayerSpidering.PlayerMove

function PlayerMove (float DeltaTime)

Overrides: PlayerMove (global)


PlayerSpidering.ProcessMove

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

Overrides: ProcessMove (global)


PlayerSpidering.UpdateRotation

function UpdateRotation (float DeltaTime, float maxPitch)

Overrides: UpdateRotation (global)


PlayerSwimming

Ignores: Bump, HearNoise, SeePlayer

PlayerSwimming.BeginState

event BeginState ()

Overrides: Object.BeginState (global)


PlayerSwimming.NotifyLanded

event bool NotifyLanded (Object.Vector HitNormal)

Overrides: NotifyLanded (global)


PlayerSwimming.NotifyPhysicsVolumeChange

event bool NotifyPhysicsVolumeChange (PhysicsVolume NewVolume)

Overrides: Controller.NotifyPhysicsVolumeChange (global)


PlayerSwimming.Timer

event Timer ()

Overrides: Actor.Timer (global)


PlayerSwimming.PlayerMove

function PlayerMove (float DeltaTime)

Overrides: PlayerMove (global)


PlayerSwimming.ProcessMove

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

Overrides: ProcessMove (global)


PlayerSwimming.WantsSmoothedView

function bool WantsSmoothedView ()

Overrides: Controller.WantsSmoothedView (global)


PlayerTurreting

Ignores: Bump, HearNoise, SeePlayer

PlayerTurreting.BeginState

event BeginState ()

Overrides: Object.BeginState (global)


PlayerTurreting.EndState

event EndState ()

Overrides: Object.EndState (global)


PlayerTurreting.CallServerMove

function CallServerMove (float TimeStamp, Object.Vector InAccel, Object.Vector ClientLoc, bool NewbRun, bool NewbDuck, bool NewbJumpStatus, bool NewbPendingJumpStatus, bool NewbDoubleJump, Actor.EDoubleClickDir DoubleClickMove, byte ClientRoll, int View, optional byte OldTimeDelta, optional int OldAccel)

Overrides: CallServerMove (global)


PlayerTurreting.DualTurretServerMove

function DualTurretServerMove (float TimeStamp0, bool NewbDuck0, byte ClientRoll0, int View0, float TimeStamp, Object.Vector ClientLoc, bool NewbDuck, byte ClientRoll, int View)

Overrides: DualTurretServerMove (global)


PlayerTurreting.PlayerMove

function PlayerMove (float DeltaTime)

Overrides: PlayerMove (global)


PlayerTurreting.ProcessMove

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

Overrides: ProcessMove (global)


PlayerTurreting.ServerMove

function ServerMove (float TimeStamp, Object.Vector InAccel, Object.Vector ClientLoc, bool NewbRun, bool NewbDuck, bool NewbJumpStatus, bool NewbDoubleJump, Actor.EDoubleClickDir DoubleClickMove, byte ClientRoll, int View, optional byte OldTimeDelta, optional int OldAccel)

Overrides: ServerMove (global)


PlayerTurreting.TurretServerMove

function TurretServerMove (float TimeStamp, Object.Vector ClientLoc, bool NewbDuck, byte ClientRoll, int View)

Overrides: TurretServerMove (global)


PlayerWaiting

Extends: BaseSpectating

Modifiers: auto

Ignores: HearNoise, NextWeapon, NotifyBump, PhysicsVolumeChange, PrevWeapon, SeePlayer, SwitchToBestWeapon, TakeDamage

PlayerWaiting.BeginState

event BeginState ()

Overrides: Object.BeginState (global)


PlayerWaiting.EndState

event EndState ()

Overrides: Object.EndState (global)


PlayerWaiting.AltFire

exec function AltFire (optional float F)

Overrides: AltFire (global)


PlayerWaiting.Fire

exec function Fire (optional float F)

Overrides: Fire (global)


PlayerWaiting.Jump

exec function Jump (optional float F)

Overrides: Jump (global)


PlayerWaiting.ServerRestartPlayer

function ServerRestartPlayer ()

Overrides: Controller.ServerReStartPlayer (global)


PlayerWaiting.Suicide

exec function Suicide ()

Overrides: Suicide (global)


PlayerWalking

Ignores: Bump, HearNoise, SeePlayer

PlayerWalking.BeginState

event BeginState ()

Overrides: Object.BeginState (global)


PlayerWalking.EndState

event EndState ()

Overrides: Object.EndState (global)


PlayerWalking.NotifyPhysicsVolumeChange

event bool NotifyPhysicsVolumeChange (PhysicsVolume NewVolume)

Overrides: Controller.NotifyPhysicsVolumeChange (global)


PlayerWalking.PlayerMove

function PlayerMove (float DeltaTime)

Overrides: PlayerMove (global)


PlayerWalking.ProcessMove

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

Overrides: ProcessMove (global)


RoundEnded

Inherits from: Controller.RoundEnded

Ignores: Falling, HearNoise, HitWall, KilledBy, NotifyBump, NotifyHeadVolumeChange, NotifyPhysicsVolumeChange, SeePlayer, Suicide, TakeDamage

RoundEnded.BeginState

event BeginState ()

Overrides: Controller.RoundEnded.BeginState


RoundEnded.Timer

event Timer ()

Overrides: Actor.Timer (global)


RoundEnded.AltFire

exec function AltFire (optional float F)

Overrides: AltFire (global)


RoundEnded.CalcBehindView

function CalcBehindView (out Object.Vector CameraLocation, out Object.Rotator CameraRotation, float Dist)

Overrides: CalcBehindView (global)


RoundEnded.FindGoodView

function FindGoodView ()


RoundEnded.Fire

exec function Fire (optional float F)

Overrides: Fire (global)


RoundEnded.IsSpectating

function bool IsSpectating ()

Overrides: IsSpectating (global)


RoundEnded.LongClientAdjustPosition

function LongClientAdjustPosition (float TimeStamp, name newState, Actor.EPhysics newPhysics, float NewLocX, float NewLocY, float NewLocZ, float NewVelX, float NewVelY, float NewVelZ, Actor NewBase, float NewFloorX, float NewFloorY, float NewFloorZ)

Overrides: LongClientAdjustPosition (global)


RoundEnded.PlayerMove

function PlayerMove (float DeltaTime)

Overrides: PlayerMove (global)


RoundEnded.Possess

function Possess (Pawn aPawn)

Overrides: Possess (global)


RoundEnded.ServerMove

function ServerMove (float TimeStamp, Object.Vector InAccel, Object.Vector ClientLoc, bool NewbRun, bool NewbDuck, bool NewbJumpStatus, bool NewbDoubleJump, Actor.EDoubleClickDir DoubleClickMove, byte ClientRoll, int View, optional byte OldTimeDelta, optional int OldAccel)

Overrides: ServerMove (global)


RoundEnded.ServerReStartPlayer

function ServerReStartPlayer ()

Overrides: Controller.ServerReStartPlayer (global)


RoundEnded.SwitchWeapon

exec function SwitchWeapon (byte T)

Overrides: SwitchWeapon (global)


RoundEnded.ThrowWeapon

exec function ThrowWeapon ()

Overrides: ThrowWeapon (global)


RoundEnded.Use

exec function Use ()

Overrides: Use (global)


Scripting

Scripting.AltFire

exec function AltFire (optional float F)

Overrides: AltFire (global)


Scripting.Fire

exec function Fire (optional float F)

Overrides: Fire (global)


Spectating

Extends: BaseSpectating

Ignores: ClientRestart, NotifyHeadVolumeChange, NotifyPhysicsVolumeChange, RestartLevel, Suicide, SwitchWeapon, ThrowWeapon

Spectating.BeginState

event BeginState ()

Overrides: Object.BeginState (global)


Spectating.EndState

event EndState ()

Overrides: Object.EndState (global)


Spectating.Timer

event Timer ()

Overrides: Actor.Timer (global)


Spectating.AltFire

exec function AltFire (optional float F)

Overrides: AltFire (global)


Spectating.Fire

exec function Fire (optional float F)

Overrides: Fire (global)


WaitingForPawn

Extends: BaseSpectating

Ignores: HearNoise, KilledBy, SeePlayer, SwitchWeapon

WaitingForPawn.BeginState

event BeginState ()

Overrides: Object.BeginState (global)


WaitingForPawn.EndState

event EndState ()

Overrides: Object.EndState (global)


WaitingForPawn.PlayerTick

event PlayerTick (float DeltaTime)

Overrides: PlayerTick (global)


WaitingForPawn.Timer

event Timer ()

Overrides: Actor.Timer (global)


WaitingForPawn.AltFire

exec function AltFire (optional float F)

Overrides: AltFire (global)


WaitingForPawn.Fire

exec function Fire (optional float F)

Overrides: Fire (global)


WaitingForPawn.LongClientAdjustPosition

function LongClientAdjustPosition (float TimeStamp, name newState, Actor.EPhysics newPhysics, float NewLocX, float NewLocY, float NewLocZ, float NewVelX, float NewVelY, float NewVelZ, Actor NewBase, float NewFloorX, float NewFloorY, float NewFloorZ)

Overrides: LongClientAdjustPosition (global)