Mostly Harmless

UE2:U2NPCControllerBase instance functions (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search

;Other member categories for this class::states

Instance functions[edit]

DamageAttitudeTo[edit]

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

Overrides: Controller.DamageAttitudeTo


DeferTo[edit]

function bool DeferTo (Controller Other)

Overrides: Controller.DeferTo


DoPanicSounds[edit]

function DoPanicSounds ()


DumpAIEvents[edit]

function DumpAIEvents ()

Overrides: U2NPCController.DumpAIEvents


EndPanic[edit]

function EndPanic ()


EndPanicSound[edit]

function EndPanicSound ()


eventTakeDamage[edit]

function eventTakeDamage (int Damage, Pawn Instigator, Object.Vector HitLocation, Object.Vector Momentum, class<DamageTypeDamageType)

Overrides: U2NPCControllerScriptable.eventTakeDamage


eventTookDamage[edit]

function eventTookDamage (int Damage, Pawn Instigator, Object.Vector HitLocation, Object.Vector Momentum, class<DamageTypeDamageType)

Overrides: U2NPCControllerScriptable.eventTookDamage


Freeze[edit]

function Freeze ()

Overrides: LicenseeController.Freeze


GetNextRandomSoundTime[edit]

function float GetNextRandomSoundTime ()


GetReactionToEnemy[edit]

function AIController.EReaction GetReactionToEnemy (Pawn EnemyPawn)


GetTacticalMoveType[edit]

function Actor.ETacticalMoveType GetTacticalMoveType ()

Overrides: AIController.GetTacticalMoveType


HandlePanic[edit]

function HandlePanic ()

Overrides: Controller.HandlePanic


HandleRandomSoundTimer[edit]

function HandleRandomSoundTimer ()


InitializeEvents[edit]

function InitializeEvents ()


InitializeState[edit]

function InitializeState ()


NotifyInvalidLanding[edit]

function NotifyInvalidLanding (Actor.CheckResult Hit)

Overrides: Controller.NotifyInvalidLanding


PlayRandomSound[edit]

function PlayRandomSound ()


Possess[edit]

function Possess (Pawn P)

Overrides: U2NPCControllerShared.Possess


PossessStartup[edit]

function PossessStartup ()


RandomSoundTimer[edit]

function RandomSoundTimer ()


RestoreCanStrafe[edit]

function RestoreCanStrafe ()


RestoreWanderingParameters[edit]

function RestoreWanderingParameters ()


SaveWanderingParameters[edit]

function SaveWanderingParameters ()


SetEvents[edit]

function SetEvents ()


SetRandomSoundTimer[edit]

function SetRandomSoundTimer ()

Overrides: U2NPCController.SetRandomSoundTimer


SetWanderingPanicParameters[edit]

function SetWanderingPanicParameters ()


StartFriendlyPanicSound[edit]

function StartFriendlyPanicSound ()


StartPanicSound[edit]

function StartPanicSound ()


UpdateEnemy[edit]

function UpdateEnemy (optional bool bTryRadiusCheck)


WhatToDoNext[edit]

function WhatToDoNext ()

Overrides: U2NPCControllerScriptable.WhatToDoNext