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

UE2:Controller instance functions (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search
U2XMP Object >> Actor >> Controller (instance functions)

Contents

Controller instance functions in other games:
U2, UDK, UE2Runtime, UT2003, UT2004, UT3
Other member categories for this class:
functions, internal variables

[edit] Instance functions

[edit] AddFearLocation

function AddFearLocation (Object.Vector FearLocation, float FearDuration)


[edit] AdjustAim

function bool AdjustAim (class<ProjectileProjectileClass, float ProjSpeed, Object.Vector ProjStart, float WeaponFireSpread, bool bLeadTarget, bool bWarnTarget, bool bTossed, bool bTrySplash)


[edit] AdjustDesireFor

function float AdjustDesireFor (Pickup P)


[edit] AdjustView

function AdjustView (float DeltaTime)


[edit] AllowHitAnimations

function bool AllowHitAnimations ()


[edit] AllowHitSounds

function bool AllowHitSounds ()


[edit] BotVoiceMessage

function BotVoiceMessage (name messagetype, byte MessageID, Controller Sender)


[edit] CanHelp

function bool CanHelp ()


[edit] CanRespawn

function bool CanRespawn ()


[edit] ChangedWeapon

function ChangedWeapon ()


[edit] ClearControllerTarget

function ClearControllerTarget ()


[edit] ClearLastSeenTimes

function ClearLastSeenTimes ()


[edit] ClearReferencesTo

function ClearReferencesTo (Pawn P)


[edit] ClientDying

function ClientDying (class<DamageTypeDamageType, Object.Vector HitLocation, Pawn InstigatedBy, Object.Vector Momentum)


[edit] ClientGameEnded

function ClientGameEnded ()


[edit] ClientSetLocation

function ClientSetLocation (Object.Vector NewLocation, Object.Rotator NewRotation)


[edit] ClientSetRotation

function ClientSetRotation (Object.Rotator NewRotation)


[edit] ClientVoiceMessage

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


[edit] DamageAttitudeTo

function DamageAttitudeTo (Pawn Other, float Damage, class<DamageTypeDamageType)


[edit] DeferTo

function bool DeferTo (Controller Other)


[edit] DisplayDebug

function DisplayDebug (Canvas Canvas, out float YL, out float YPos)

Overrides: Actor.DisplayDebug


[edit] EnableRotation

function EnableRotation (bool bVal)


[edit] EnemyDetected

function EnemyDetected (Object.Vector DetectedLocation)


[edit] FearThisSpot

function FearThisSpot (Actor ASpot)


[edit] FearTimer

function FearTimer ()


[edit] FireAt

function FireAt (Actor A)


[edit] GetAimingLocation

function bool GetAimingLocation (out Object.Vector TargetLocation)


[edit] GetAimRotation

function Object.Rotator GetAimRotation ()


[edit] GetAttackRating

function float GetAttackRating (Pawn Other)


[edit] GetAttackStyle

function float GetAttackStyle (Actor TargetActor)


[edit] GetbDuck

function byte GetbDuck ()


[edit] GetbRun

function byte GetbRun ()


[edit] GetDefenseStyle

function float GetDefenseStyle (Actor TargetActor)


[edit] GetDuckFlag

function byte GetDuckFlag ()


[edit] GetFacingDirection

function int GetFacingDirection ()


[edit] GetFireRating

function float GetFireRating ()


[edit] GetLastEnemyDetectedLocation

function Object.Vector GetLastEnemyDetectedLocation ()


[edit] GetLastEnemyDetectedTime

function float GetLastEnemyDetectedTime ()


[edit] GetLastEnemyDetectionLocation

function Object.Vector GetLastEnemyDetectionLocation ()


[edit] GetLastEnemySeeingLocation

function Object.Vector GetLastEnemySeeingLocation ()


[edit] GetLastEnemySeenLocation

function Object.Vector GetLastEnemySeenLocation ()


[edit] GetLastEnemySeenTime

function float GetLastEnemySeenTime ()


[edit] GetRunFlag

function byte GetRunFlag ()


[edit] GetSkill

function float GetSkill ()

Overrides: Actor.GetSkill


[edit] GetStateInfoString

function string GetStateInfoString ()


[edit] GetTacticalMoveType

function Actor.ETacticalMoveType GetTacticalMoveType ()


[edit] GetTarget

function Actor GetTarget ()


[edit] GetTimeSinceEnemyLastDetected

function float GetTimeSinceEnemyLastDetected ()


[edit] GetTimeSinceEnemyLastSeen

function float GetTimeSinceEnemyLastSeen ()


[edit] GetViewRotation

function Object.Rotator GetViewRotation ()


[edit] HandleHelpMessageFrom

function HandleHelpMessageFrom (Controller Other)


[edit] HandleKnockDown

function HandleKnockDown ()


[edit] HandlePanic

function HandlePanic ()


[edit] HandlePickup

function HandlePickup (Pickup pick)


[edit] InitPlayerReplicationInfo

function InitPlayerReplicationInfo ()


[edit] IsFacingTarget

function bool IsFacingTarget (Actor Target, float CosMinFacingAngle)


[edit] IsFrozen

function bool IsFrozen ()


[edit] IsMobile

function bool IsMobile ()


[edit] IsPreparedToAttack

function bool IsPreparedToAttack (bool bOwner)


[edit] IsPreparedToFire

function bool IsPreparedToFire (bool bOwner, optional bool bCheckWeaponRating, optional int MinWeaponRating)


[edit] IsPreparedToMelee

function bool IsPreparedToMelee (bool bOwner, optional bool bCheckWeaponRating, optional int MinWeaponRating)


[edit] IsRealPlayer

function bool IsRealPlayer ()

Overrides: Actor.IsRealPlayer


[edit] IsStationary

function bool IsStationary ()


[edit] LevelChange

function LevelChange ()


[edit] MoverFinished

function MoverFinished ()


[edit] NotifyAddInventory

function NotifyAddInventory (Inventory NewItem)


[edit] NotifyInvalidLanding

function NotifyInvalidLanding (Actor.CheckResult Hit)


[edit] NotifyKilled

function NotifyKilled (Controller Killer, Controller Killed, Pawn KilledPawn, class<DamageTypeDamageType)


[edit] NotifyRemoveInventory

function NotifyRemoveInventory (Inventory RemovedItem)


[edit] NotifyStanceChange

function NotifyStanceChange (byte NewStance, float HeightAdjust)


[edit] NotifyTakeHit

function NotifyTakeHit (Pawn InstigatedBy, Object.Vector HitLocation, int Damage, class<DamageTypeDamageType, Object.Vector Momentum)


[edit] NotifyValidLanding

function NotifyValidLanding (Actor.CheckResult Hit)


[edit] PawnDied

function PawnDied ()


[edit] PawnIsInPain

function PawnIsInPain (PhysicsVolume PainVolume)


[edit] Possess

function Possess (Pawn aPawn)


[edit] PressingAltFire

function bool PressingAltFire ()


[edit] PressingFire

function bool PressingFire ()


[edit] Reset

function Reset ()

Overrides: Actor.Reset


[edit] Restart

function Restart ()


[edit] SendMessage

function SendMessage (PlayerReplicationInfo Recipient, name MessageType, byte MessageID, float Wait, name BroadcastType)


[edit] SendVoiceMessage

function SendVoiceMessage (PlayerReplicationInfo Sender, PlayerReplicationInfo Recipient, name messagetype, byte messageID, name broadcasttype)


[edit] ServerReStartPlayer

function ServerReStartPlayer ()


[edit] SetActorRangeTest

function SetActorRangeTest (Actor Target, float Range, bool bSendInitialEvent)


[edit] SetControllerEnemy

function SetControllerEnemy (Pawn Enemy)


[edit] SetControllerTarget

function SetControllerTarget (Actor Target)


[edit] SetDuckFlag

function SetDuckFlag (byte Val)


[edit] SetFall

function SetFall ()


[edit] SetFrozen

function SetFrozen (bool bVal)


[edit] SetLastEnemyDetectedLocation

function SetLastEnemyDetectedLocation (Object.Vector DetectedLocation)


[edit] SetRunFlag

function SetRunFlag (byte Val)


[edit] SetStationary

function SetStationary (bool bVal, optional bool bStayStationaryVal)


[edit] ShakeView

function ShakeView (float Magnitude, optional float Duration)


[edit] ShotFiredNotification

function ShotFiredNotification (Pawn Shooter, Object.Vector FireDir, class<ProjectileProjectileClass, float ProjSpeed)


[edit] StartFalling

function StartFalling ()


[edit] StopFiring

function StopFiring (float SuggestedFireAgainDelay, EStopFiringInfo SFInfo)


[edit] StopMovement

function StopMovement (bool bKillAcceleration, bool bKillVelocity)

Overrides: Actor.StopMovement


[edit] TimeSinceTargetLastSeen

function float TimeSinceTargetLastSeen (Actor TargetActor)


[edit] UnderLift

function UnderLift (Mover M)


[edit] ValidEnemy

function bool ValidEnemy (Pawn P)


[edit] ValidPawn

function bool ValidPawn (Pawn P)


[edit] WaitForMover

function WaitForMover (Mover M)


[edit] WantsSmoothedView

function bool WantsSmoothedView ()


[edit] WeaponBob

function Object.Vector WeaponBob (float BobDamping)


[edit] WeaponPreference

function float WeaponPreference (Weapon W)


[edit] WouldReactToNoise

function bool WouldReactToNoise (float Loudness, Actor NoiseMaker)


[edit] WouldReactToSeeing

function bool WouldReactToSeeing (Pawn Seen)