I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX

UE2:XPlayer (UT2003)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2003 Object >> Actor >> Controller >> PlayerController >> UnrealPlayer >> XPlayer

Contents

Package: 
XGame
This class in other games:
UT2004

null

Constants[edit]

MinComboKeyTime[edit]

Value: 0.05

keys pressed faster than this will be considered a double-press

MaxComboKeyTime[edit]

Value: 0.35

max time player has between button presses

Properties[edit]

attracttarget[edit]

Type: Pawn


attracttarget2[edit]

Type: Pawn


autozoom[edit]

Type: bool


bClassicTrans[edit]

Type: bool

Modifiers: globalconfig


camlist[edit]

Type: AttractCamera

Array size: 20


camtime[edit]

Type: float


ComboList[edit]

Type: class<Combo>

Array size: 16


ComboNameList[edit]

Type: string

Array size: 16


Default value, index 0: "XGame.ComboSpeed"

Default value, index 1: "XGame.ComboBerserk"

Default value, index 2: "XGame.ComboDefensive"

Default value, index 3: "XGame.ComboInvis"

curcam[edit]

Type: int


Default value: -1

focuspoint[edit]

Type: Object.Vector


gibwatchtime[edit]

Type: float


InputHistory[edit]

Type: int

Array size: 4

Modifiers: transient


LastKeyTime[edit]

Type: float

Modifiers: transient


LastRulesRequestTime[edit]

Type: float


MinAdrenalineCost[edit]

Type: float


Default value: 100.0

numcams[edit]

Type: int


OldKey[edit]

Type: int

Modifiers: transient


PawnSetupRecord[edit]

Type: xUtil.PlayerRecord


targettime[edit]

Type: float


Default values[edit]

Property Value
bNetNotify True
LinkBeaconTexture Texture'TeamSymbols.LinkBeaconT'
PathWhisps[0] Class'XEffects.RedWhisp'
PathWhisps[1] Class'XEffects.BlueWhisp'
PawnClass Class'XGame.xPawn'
PlayerReplicationInfoClass Class'XGame.xPlayerReplicationInfo'
TeamBeaconTexture Texture'TeamSymbols.TeamBeaconT'

Delegates[edit]

ProcessRule[edit]

delegate ProcessRule (string NewRule)


Functions[edit]

Exec functions[edit]

AdminMenu[edit]

exec function AdminMenu (string CommandLine)


ChangeCharacter[edit]

exec function ChangeCharacter (string newCharacter)


L33TPhrase[edit]

exec function L33TPhrase (int phraseNum)


SpecViewGoal[edit]

exec function SpecViewGoal ()


Events[edit]

PlayerTick[edit]

event PlayerTick (float DeltaTime)

Overrides: PlayerController.PlayerTick


PostBeginPlay[edit]

simulated event PostBeginPlay ()

Overrides: UnrealPlayer.PostBeginPlay


PostNetReceive[edit]

simulated event PostNetReceive ()

Overrides: Actor.PostNetReceive


Other instance functions[edit]

CameraTrack[edit]

function Object.Rotator CameraTrack (Pawn target, float DeltaTime)


ClientReceiveCombo[edit]

simulated function ClientReceiveCombo (string NewCombo)


ClientReceiveRule[edit]

function ClientReceiveRule (string NewRule)


DoCombo[edit]

function DoCombo (class<ComboComboClass)


FillCameraList[edit]

function FillCameraList ()


FindFixedCam[edit]

function bool FindFixedCam (Pawn target, out int newcam)


FindFloatingCam[edit]

function Object.Vector FindFloatingCam (Pawn target)


GetAim[edit]

simulated function Object.Rotator GetAim ()


LineOfSight[edit]

function bool LineOfSight (int c, Pawn target)


PawnDied[edit]

function PawnDied (Pawn P)

Overrides: PlayerController.PawnDied


PickNextBot[edit]

function Pawn PickNextBot (Pawn current)


PlayBeepSound[edit]

simulated function PlayBeepSound ()

Overrides: PlayerController.PlayBeepSound


Possess[edit]

function Possess (Pawn aPawn)

Overrides: UnrealPlayer.Possess


RateWeapon[edit]

simulated function float RateWeapon (Weapon w)

Overrides: Controller.RateWeapon


ServerDoCombo[edit]

function ServerDoCombo (class<ComboComboClass)


ServerRequestPlayerInfo[edit]

function ServerRequestPlayerInfo ()


ServerRequestRules[edit]

function ServerRequestRules ()


ServerSetClassicTrans[edit]

function ServerSetClassicTrans (bool B)


ServerSpecViewGoal[edit]

function ServerSpecViewGoal ()


SetPawnClass[edit]

function SetPawnClass (string inClass, string inCharacter)

Overrides: Controller.SetPawnClass


StopFiring[edit]

function StopFiring ()

Overrides: Controller.StopFiring


States[edit]

AttractMode[edit]

Inherits from: PlayerController.AttractMode

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

AttractMode.BeginState[edit]

event BeginState ()

Overrides: PlayerController.Spectating.BeginState


AttractMode.EndState[edit]

event EndState ()

Overrides: PlayerController.Spectating.EndState


AttractMode.Timer[edit]

event Timer ()

Overrides: Actor.Timer (global)


AttractMode.AltFire[edit]

exec function AltFire (optional float F)

Overrides: PlayerController.Spectating.AltFire


AttractMode.Fire[edit]

exec function Fire (optional float F)

Overrides: PlayerController.Spectating.Fire


AttractMode.IsSpectating[edit]

function bool IsSpectating ()

Overrides: PlayerController.BaseSpectating.IsSpectating


AttractMode.NextWeapon[edit]

exec function NextWeapon ()

Overrides: PlayerController.NextWeapon (global)


AttractMode.PlayerMove[edit]

function PlayerMove (float DeltaTime)

Overrides: PlayerController.BaseSpectating.PlayerMove


AttractMode.PrevWeapon[edit]

exec function PrevWeapon ()

Overrides: PlayerController.PrevWeapon (global)


AttractMode.ProcessMove[edit]

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

Overrides: PlayerController.BaseSpectating.ProcessMove


ViewPlayer[edit]

Extends: UnrealPlayer.PlayerWalking

ViewPlayer.BeginState[edit]

event BeginState ()

Overrides: PlayerController.PlayerWalking.BeginState


ViewPlayer.EndState[edit]

event EndState ()

Overrides: PlayerController.PlayerWalking.EndState


ViewPlayer.PlayerCalcView[edit]

event PlayerCalcView (out Actor ViewActor, out Object.Vector CameraLocation, out Object.Rotator CameraRotation)

Overrides: PlayerController.PlayerCalcView (global)


ViewPlayer.Timer[edit]

event Timer ()

Overrides: Actor.Timer (global)


ViewPlayer.PlayerMove[edit]

function PlayerMove (float DeltaTime)

Overrides: PlayerController.PlayerWalking.PlayerMove


ViewPlayer.TogglePlayerAttract[edit]

exec function TogglePlayerAttract ()