| Home Page | Recent Changes

XPlayer

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 Class (UT2003)

Category Class (UT2004)

Category To Do – Fill in any missing definitions.

The Unreal Engine Documentation Site

Wiki Community

Topic Categories

Recent Changes

Offline Wiki

Unreal Engine

Console Commands

Terminology

FAQs

Help Desk

Mapping Topics

Mapping Lessons

UnrealEd Interface

UnrealScript Topics

UnrealScript Lessons

Making Mods

Class Tree

Modeling Topics

Chongqing Page

Log In