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

DamageAttitudeTo

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

Overrides: Controller.DamageAttitudeTo


DeferTo

function bool DeferTo (Controller Other)

Overrides: Controller.DeferTo


DoPanicSounds

function DoPanicSounds ()


DumpAIEvents

function DumpAIEvents ()

Overrides: U2NPCController.DumpAIEvents


EndPanic

function EndPanic ()


EndPanicSound

function EndPanicSound ()


eventTakeDamage

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

Overrides: U2NPCControllerScriptable.eventTakeDamage


eventTookDamage

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

Overrides: U2NPCControllerScriptable.eventTookDamage


Freeze

function Freeze ()

Overrides: LicenseeController.Freeze


GetNextRandomSoundTime

function float GetNextRandomSoundTime ()


GetReactionToEnemy

function AIController.EReaction GetReactionToEnemy (Pawn EnemyPawn)


GetTacticalMoveType

function Actor.ETacticalMoveType GetTacticalMoveType ()

Overrides: AIController.GetTacticalMoveType


HandlePanic

function HandlePanic ()

Overrides: Controller.HandlePanic


HandleRandomSoundTimer

function HandleRandomSoundTimer ()


InitializeEvents

function InitializeEvents ()


InitializeState

function InitializeState ()


NotifyInvalidLanding

function NotifyInvalidLanding (Actor.CheckResult Hit)

Overrides: Controller.NotifyInvalidLanding


PlayRandomSound

function PlayRandomSound ()


Possess

function Possess (Pawn P)

Overrides: U2NPCControllerShared.Possess


PossessStartup

function PossessStartup ()


RandomSoundTimer

function RandomSoundTimer ()


RestoreCanStrafe

function RestoreCanStrafe ()


RestoreWanderingParameters

function RestoreWanderingParameters ()


SaveWanderingParameters

function SaveWanderingParameters ()


SetEvents

function SetEvents ()


SetRandomSoundTimer

function SetRandomSoundTimer ()

Overrides: U2NPCController.SetRandomSoundTimer


SetWanderingPanicParameters

function SetWanderingPanicParameters ()


StartFriendlyPanicSound

function StartFriendlyPanicSound ()


StartPanicSound

function StartPanicSound ()


UpdateEnemy

function UpdateEnemy (optional bool bTryRadiusCheck)


WhatToDoNext

function WhatToDoNext ()

Overrides: U2NPCControllerScriptable.WhatToDoNext