Always snap to grid

UE2:PlayerController instance functions (UT2004)

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

Contents

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

Instance functions[edit]

AcknowledgePossession[edit]

function AcknowledgePossession (Pawn P)


AddCheats[edit]

function AddCheats ()


AdjustAim[edit]

function Object.Rotator AdjustAim (Actor.FireProperties FiredAmmunition, Object.Vector projStart, int aimerror)

Overrides: Controller.AdjustAim


AdjustView[edit]

function AdjustView (float DeltaTime)

Overrides: Controller.AdjustView


AdminCommand[edit]

function AdminCommand (string CommandLine)


AdminReply[edit]

function AdminReply (string Reply)


AllowTextMessage[edit]

function bool AllowTextMessage (string Msg)


AllowTextToSpeech[edit]

function bool AllowTextToSpeech (PlayerReplicationInfo PRI, name Type)


AllowVoiceMessage[edit]

function bool AllowVoiceMessage (name MessageType)

Overrides: Controller.AllowVoiceMessage


AskForPawn[edit]

function AskForPawn ()


AutoJoinVoiceChat[edit]

simulated function AutoJoinVoiceChat ()


BecomeActivePlayer[edit]

function BecomeActivePlayer ()


BecomeSpectator[edit]

function BecomeSpectator ()


BeyondViewDistance[edit]

simulated function bool BeyondViewDistance (Object.Vector OtherLocation, float CullDistance)


BlendRot[edit]

function int BlendRot (float DeltaTime, int BlendC, int NewC)


CacheCalcView[edit]

function CacheCalcView (Actor ViewActor, Object.Vector CameraLocation, Object.Rotator CameraRotation)


CalcBehindView[edit]

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


CalcFirstPersonView[edit]

function CalcFirstPersonView (out Object.Vector CameraLocation, out Object.Rotator CameraRotation)


CallServerMove[edit]

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


CanRestartPlayer[edit]

function bool CanRestartPlayer ()


ChangeAlwaysMouseLook[edit]

function ChangeAlwaysMouseLook (bool B)


ChangedWeapon[edit]

function ChangedWeapon ()

Overrides: Controller.ChangedWeapon


ChangeName[edit]

function ChangeName (coerce string S)


ChangeStairLook[edit]

function ChangeStairLook (bool B)


ChangeVoiceChatMode[edit]

simulated function ChangeVoiceChatMode (bool bEnable)


ChangeVoiceType[edit]

function ChangeVoiceType (string NewVoiceType)


ChatBan[edit]

simulated function bool ChatBan (int PlayerID, byte Type)


CheckShake[edit]

function CheckShake (out float MaxOffset, out float Offset, out float Rate, out float Time, float dt)


CleanOutSavedMoves[edit]

function CleanOutSavedMoves ()


ClearDoubleClick[edit]

function ClearDoubleClick ()


ClientAdjustGlow[edit]

function ClientAdjustGlow (float scale, Object.Vector fog)


ClientAdjustPosition[edit]

function ClientAdjustPosition (float TimeStamp, name newState, Actor.EPhysics newPhysics, float NewLocX, float NewLocY, float NewLocZ, float NewVelX, float NewVelY, float NewVelZ, Actor NewBase)


ClientBecameActivePlayer[edit]

function ClientBecameActivePlayer ()


ClientBecameSpectator[edit]

function ClientBecameSpectator ()


ClientCapBandwidth[edit]

function ClientCapBandwidth (int Cap)


ClientDamageShake[edit]

private function ClientDamageShake (int damage)


ClientFlash[edit]

function ClientFlash (float scale, Object.Vector fog)


ClientGotoState[edit]

function ClientGotoState (name NewState, name NewLabel)


ClientPlayForceFeedback[edit]

simulated function ClientPlayForceFeedback (string EffectName)


ClientPlaySound[edit]

simulated function ClientPlaySound (Sound ASound, optional bool bVolumeControl, optional float inAtten, optional Actor.ESoundSlot slot)


ClientReliablePlaySound[edit]

simulated function ClientReliablePlaySound (Sound ASound, optional bool bVolumeControl)


ClientRestart[edit]

function ClientRestart (Pawn NewPawn)


ClientSetActiveRoom[edit]

simulated function ClientSetActiveRoom (int ChannelIndex)


ClientSetBehindView[edit]

function ClientSetBehindView (bool B)


ClientSetClassicView[edit]

function ClientSetClassicView ()


ClientSetFixedCamera[edit]

function ClientSetFixedCamera (bool B)


ClientSetHUD[edit]

simulated function ClientSetHUD (class<HudnewHUDClass, class<ScoreBoardnewScoringClass)


ClientSetInitialMusic[edit]

function ClientSetInitialMusic (string NewSong, Actor.EMusicTransition NewTransition)


ClientSetMusic[edit]

function ClientSetMusic (string NewSong, Actor.EMusicTransition NewTransition)


ClientSetWeaponViewShake[edit]

function ClientSetWeaponViewShake (bool B)


ClientStopForceFeedback[edit]

function ClientStopForceFeedback (optional string EffectName)


ClientUpdateFlagHolder[edit]

simulated function ClientUpdateFlagHolder (PlayerReplicationInfo PRI, int i)


ClientUpdatePosition[edit]

function ClientUpdatePosition ()


ClientVoiceMessage[edit]

function ClientVoiceMessage (PlayerReplicationInfo Sender, PlayerReplicationInfo Recipient, name messagetype, byte messageID)

Overrides: Controller.ClientVoiceMessage


CompressAccel[edit]

function int CompressAccel (int C)


CustomizeAnnouncer[edit]

function Sound CustomizeAnnouncer (Sound AnnouncementSound)


damageAttitudeTo[edit]

function damageAttitudeTo (Pawn Other, float Damage)

Overrides: Controller.damageAttitudeTo


DamageShake[edit]

function DamageShake (int damage)

Overrides: Controller.DamageShake


DemoClientSetHUD[edit]

simulated function DemoClientSetHUD (class<HudnewHUDClass, class<ScoreBoardnewScoringClass)


DodgingIsEnabled[edit]

simulated function bool DodgingIsEnabled ()


DualRocketServerMove[edit]

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)


DualServerMove[edit]

function DualServerMove (float TimeStamp0, Object.Vector InAccel0, byte PendingCompress, Actor.EDoubleClickDir DoubleClickMove0, int View0, float TimeStamp, Object.Vector InAccel, Object.Vector ClientLoc, Actor.EDoubleClickDir DoubleClickMove, byte ClientRoll, int View, optional byte OldTimeDelta, optional int OldAccel)


DualSpaceFighterServerMove[edit]

function DualSpaceFighterServerMove (float TimeStamp0, Object.Vector InAccel0, bool NewbDuck0, int ViewPitch0, int ViewYaw0, int ViewRoll0, float TimeStamp, Object.Vector InAccel, Object.Vector ClientLoc, bool NewbDuck, int ViewPitch, int ViewYaw, int ViewRoll)


DualTurretServerMove[edit]

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


EndZoom[edit]

function EndZoom ()


EnterStartState[edit]

function EnterStartState ()


FindChannelPassword[edit]

simulated function string FindChannelPassword (string ChannelName)


FixFOV[edit]

simulated function FixFOV ()


ForceDeathUpdate[edit]

function ForceDeathUpdate ()


GetCustomRewardAnnouncerClass[edit]

simulated function string GetCustomRewardAnnouncerClass ()


GetCustomStatusAnnouncerClass[edit]

simulated function string GetCustomStatusAnnouncerClass ()


GetDefaultActiveChannel[edit]

simulated function string GetDefaultActiveChannel ()


GetFacingDirection[edit]

function int GetFacingDirection ()

Overrides: Controller.GetFacingDirection


GetFreeMove[edit]

final function SavedMove GetFreeMove ()


GetPathTo[edit]

function Actor GetPathTo (Actor Dest)


GetViewRotation[edit]

simulated function Object.Rotator GetViewRotation ()

Overrides: Controller.GetViewRotation


GivePawn[edit]

function GivePawn (Pawn NewPawn)


HandlePickup[edit]

function HandlePickup (Pickup pick)

Overrides: Controller.HandlePickup


HandleWalking[edit]

function HandleWalking ()


InitializeVoiceChat[edit]

simulated function InitializeVoiceChat ()


InitPrivateChatRoom[edit]

function InitPrivateChatRoom ()


IsDead[edit]

function bool IsDead ()


IsMouseInverted[edit]

simulated function bool IsMouseInverted ()


IsSpectating[edit]

function bool IsSpectating ()


KillAllPawns[edit]

function KillAllPawns (class<PawnaClass)


LoadPlayers[edit]

function LoadPlayers ()


LongClientAdjustPosition[edit]

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)


MakeAdmin[edit]

function MakeAdmin ()


MoveAutonomous[edit]

final function MoveAutonomous (float DeltaTime, bool NewbRun, bool NewbDuck, bool NewbPressedJump, bool NewbDoubleJump, Actor.EDoubleClickDir DoubleClickMove, Object.Vector newAccel, Object.Rotator DeltaRot)


NeedNetNotify[edit]

simulated function bool NeedNetNotify ()


PawnDied[edit]

function PawnDied (Pawn P)

Overrides: Controller.PawnDied


PendingStasis[edit]

function PendingStasis ()

Overrides: Controller.PendingStasis


PlayAnnouncement[edit]

simulated function PlayAnnouncement (Sound ASound, byte AnnouncementLevel, optional bool bForce)


PlayBeepSound[edit]

simulated function PlayBeepSound ()


PlayerMove[edit]

function PlayerMove (float DeltaTime)


PlayRewardAnnouncement[edit]

simulated function PlayRewardAnnouncement (name AName, byte AnnouncementLevel, optional bool bForce)


PlayStatusAnnouncement[edit]

simulated function PlayStatusAnnouncement (name AName, byte AnnouncementLevel, optional bool bForce)


Possess[edit]

function Possess (Pawn aPawn)

Overrides: Controller.Possess


PrecacheAnnouncements[edit]

simulated function PrecacheAnnouncements ()


ProcessDrive[edit]

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


ProcessMove[edit]

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


QueueAnnouncement[edit]

simulated function QueueAnnouncement (name ASoundName, byte AnnouncementLevel, optional AnnouncerQueueManager.EAPriority Priority, optional byte Switch)


ReplicateMove[edit]

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


ReportAdmin[edit]

function ReportAdmin (optional string ReportText)


Reset[edit]

function Reset ()

Overrides: Controller.Reset


ResetFOV[edit]

function ResetFOV ()


ResetTimeMargin[edit]

function ResetTimeMargin ()


Restart[edit]

function Restart ()

Overrides: Controller.Restart


RocketServerMove[edit]

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


ServerAcknowledgePossession[edit]

function ServerAcknowledgePossession (Pawn P, float NewHand, bool bNewAutoTaunt)


ServerAdminLogin[edit]

function ServerAdminLogin (string CmdLine)


ServerChangeTeam[edit]

function ServerChangeTeam (int N)


ServerChangeVoiceChatMode[edit]

function ServerChangeVoiceChatMode (bool bEnable)


ServerChatDebug[edit]

function ServerChatDebug ()


ServerChatRestriction[edit]

function ServerChatRestriction (int PlayerID, byte Type)


ServerDrive[edit]

function ServerDrive (float InForward, float InStrafe, float aUp, bool InJump, int View)


ServerGetWeaponStats[edit]

function ServerGetWeaponStats (Weapon W)


ServerGivePawn[edit]

function ServerGivePawn ()

Overrides: Controller.ServerGivePawn


ServerJoinVoiceChannel[edit]

function VoiceChatRoom.EJoinChatResult ServerJoinVoiceChannel (int ChannelIndex, optional string ChannelPassword)


ServerLeaveVoiceChannel[edit]

function ServerLeaveVoiceChannel (int ChannelIndex)


ServerMove[edit]

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)


ServerMutate[edit]

function ServerMutate (string MutateString)


ServerPause[edit]

function ServerPause ()


ServerRequestBanInfo[edit]

function ServerRequestBanInfo (int PlayerID)


ServerRestartGame[edit]

function ServerRestartGame ()


ServerSay[edit]

function ServerSay (string Msg)


ServerSetAutoTaunt[edit]

function ServerSetAutoTaunt (bool Value)


ServerSetChatPassword[edit]

function ServerSetChatPassword (string NewPassword)


ServerSetClientDemo[edit]

function ServerSetClientDemo ()


ServerSetHandedness[edit]

function ServerSetHandedness (float hand)


ServerShortTimeout[edit]

function ServerShortTimeout ()


ServerSpeak[edit]

function ServerSpeak (int ChannelIndex, optional string ChannelPassword)


ServerSpectate[edit]

function ServerSpectate ()


ServerSpectateSpeed[edit]

function ServerSpectateSpeed (float F)


ServerSpeech[edit]

function ServerSpeech (name Type, int Index, string Callsign)


ServerTeamSay[edit]

function ServerTeamSay (string Msg)


ServerThrowWeapon[edit]

function ServerThrowWeapon ()


ServerToggleBehindView[edit]

function ServerToggleBehindView ()


ServerUpdatePing[edit]

function ServerUpdatePing (int NewPing)


ServerUse[edit]

function ServerUse ()


ServerVerifyViewTarget[edit]

function ServerVerifyViewTarget ()


ServerViewNextPlayer[edit]

function ServerViewNextPlayer ()


ServerViewSelf[edit]

function ServerViewSelf ()


ServerVoiceCommand[edit]

function ServerVoiceCommand (string RecognizedString)


SetChannelPassword[edit]

simulated function SetChannelPassword (string ChannelName, string ChannelPassword)


SetCustomRewardAnnouncerClass[edit]

simulated function SetCustomRewardAnnouncerClass (string NewAnnouncerClass)


SetCustomStatusAnnouncerClass[edit]

simulated function SetCustomStatusAnnouncerClass (string NewAnnouncerClass)


SetDodging[edit]

simulated function SetDodging (bool Enabled)


SetFOV[edit]

function SetFOV (float NewFOV)


SetFOVAngle[edit]

function SetFOVAngle (float newFOV)


SetHand[edit]

function SetHand (int IntValue)


SetPause[edit]

function bool SetPause (bool bPause)


ShakeView[edit]

function ShakeView (Object.Vector shRotMag, Object.Vector shRotRate, float shRotTime, Object.Vector shOffsetMag, Object.Vector shOffsetRate, float shOffsetTime)

Overrides: Controller.ShakeView


ShortClientAdjustPosition[edit]

function ShortClientAdjustPosition (float TimeStamp, name newState, Actor.EPhysics newPhysics, float NewLocX, float NewLocY, float NewLocZ, Actor NewBase)


ShortServerMove[edit]

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


ShowMidGameMenu[edit]

function ShowMidGameMenu (bool bPause)


SpaceFighterServerMove[edit]

function SpaceFighterServerMove (float TimeStamp, Object.Vector InAccel, Object.Vector ClientLoc, bool NewbDuck, int ViewPitch, int ViewYaw, int ViewRoll)


SpawnDefaultHUD[edit]

function SpawnDefaultHUD ()


StartZoom[edit]

function StartZoom ()


StartZoomWithMax[edit]

function StartZoomWithMax (float MaxZoomLevel)


StopForceFeedback[edit]

simulated function StopForceFeedback (optional string EffectName)


StopViewShaking[edit]

function StopViewShaking ()


StopZoom[edit]

function StopZoom ()


ToggleZoom[edit]

function ToggleZoom ()


ToggleZoomWithMax[edit]

function ToggleZoomWithMax (float MaxZoomLevel)


TurnAround[edit]

function TurnAround ()


TurnTowardNearestEnemy[edit]

function bool TurnTowardNearestEnemy ()


TurretServerMove[edit]

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


Typing[edit]

function Typing (bool bTyping)


UnPossess[edit]

function UnPossess ()

Overrides: Controller.UnPossess


UpdateFlashComponent[edit]

final function float UpdateFlashComponent (float current, float Step, float goal)


UpdateRotation[edit]

function UpdateRotation (float DeltaTime, float maxPitch)


UpdateShakeRotComponent[edit]

function UpdateShakeRotComponent (out float max, out int current, out float rate, out float time, float dt)


VeryShortClientAdjustPosition[edit]

function VeryShortClientAdjustPosition (float TimeStamp, float NewLocX, float NewLocY, float NewLocZ, Actor NewBase)


ViewFlash[edit]

function ViewFlash (float DeltaTime)


ViewNextBot[edit]

function ViewNextBot ()


ViewShake[edit]

function ViewShake (float DeltaTime)


WeaponShakeView[edit]

function WeaponShakeView (Object.Vector shRotMag, Object.Vector shRotRate, float shRotTime, Object.Vector shOffsetMag, Object.Vector shOffsetRate, float shOffsetTime)