Legacy:XPlayer

From Unreal Wiki, The Unreal Engine Documentation Site
UT2003 :: Object >> Actor >> Controller >> PlayerController >> UnrealPlayer >> xPlayer (Package: XGame)

The unreal tournament player pawn class.

Properties

Attract mode

See the functions in the AttractMode state.

AttractCamera camlist[20]
int numcams
int curcam
Pawn attracttarget
Pawn attracttarget2
float camtime
float targettime
float gibwatchtime
vector focuspoint

Combos

MinComboKeyTime = 0.05 (const)
Keys pressed faster than this will be considered a double-press
MaxComboKeyTime = 0.35 (const)
Max time player has between button presses
int InputHistory[4] (transient)
float LastKeyTime (transient)
int OldKey (transient)
float MinAdrenalineCost
The minimum Adrenaline cost to activate any combo
string ComboNameList[16]
List of combo names to be loaded into ComboList
class<Combo> ComboList[16]

Other

xUtil.PlayerRecord PawnSetupRecord
float LastRulesRequestTime
float LastMapListRequestTime
bool autozoom
Used for camera stuff
bool bClassicTrans (globalconfig)
bool bHighBeaconTrajectory
bool bWaitingForPRI
bool bWaitingForVRI
bool bDebuggingVoiceChat (config)
bool bAutoDemoRec (config)

Functions

ProcessRule( string NewRule ) (delegate)
Called from ClientReceiveRule. Used by AdminPanelPlayers, UT2K4Tab_AdminPlayerList, UT2K4Tab_MidGameRulesCombo, UT2K4Tab_ServerInfo, Tab_AdminPlayerList, and Tab_ServerInfo.
ProcessMapName( string NewMap ) (delegate)
Called from ClientReceiveMapName. Used by AdminPanelMaps, UT2K4Tab_MidGameRulesCombo, UT2K4Tab_ServerMapList, and Tab_ServerMapList.
CheckPriority() (exec)
DebugMessage( string DebugString, optional name Type ) (simulated)
String GetRoleString() (simulated)
String GetPhysicsString() (simulated)
ServerRequestRules()
ClientReceiveRule( string NewRule )
ServerRequestMapList()
ClientReceiveMapName( string NewMap )
StopFiring()
PlayBeepSound() (simulated)
float RateWeapon( Weapon w ) (simulated)
L33TPhrase( int phraseNum ) (exec)
ServerSetClassicTrans( bool B )
FillCameraList()
bool FindFixedCam( Pawn target, out int newcam )
Vector FindFloatingCam( Pawn target )
Pawn PickNextBot( Pawn current )
bool LineOfSight( int c, Pawn target )
Rotator CameraTrack( Pawn target, float DeltaTime )
PawnDied( Pawn P )
SetPawnClass( string inClass, string inCharacter )
SetPawnFemale()
Possess( Pawn aPawn )
ChangeCharacter( string newCharacter ) (exec)
for changing character on the fly (for next respawn)
bool NeedNetNotify() (simulated)
AdminMenu( string CommandLine ) (exec)
ServerRequestPlayerInfo()
SpecViewGoal() (exec)
ServerSpecViewGoal()
ServerRequestBanInfo( int PlayerID )
ClientReceiveBan( string BanInfo )
InitializeVoiceChat() (exec, simulated)
ShowAliases() (exec, simulated)
ShowBindings() (exec, simulated)
check() (exec)

Combo-Related

PostBeginPlay() (simulated)
Loads combos from the name list
ClientReceiveCombo( string NewCombo ) (simulated)
Client-side combo loading
DoCombo( class<Combo> ComboClass )
Checks Adrenaline cost and calls ServerDoCombo
ServerDoCombo( class<Combo> ComboClass )
Calls DoCombo on the pawn

Events

PostBeginPlay() (simulated)
PostNetBeginPlay() (simulated)
PlayerTick( float DeltaTime )
Handle combo keyboard input
PostNetReceive() (simulated)

States

ViewPlayer

Extends PlayerWalking.

AttractMode

Ignores SwitchWeapon, RestartLevel, ClientRestart, Suicide,ThrowWeapon, NotifyPhysicsVolumeChange, NotifyHeadVolumeChange, Say and TeamSay.


Category:Legacy Class (UT2003)

Category:Legacy Class (UT2004)

Category:Legacy To Do – Fill in any missing definitions.