Worst-case scenario: the UEd Goblin wipes the map and burns down your house.
UE2:U2NPCControllerScriptable instance functions (U2XMP)
From Unreal Wiki, The Unreal Engine Documentation Site
Object >> Actor >> Controller >> LicenseeController >> AIController >> U2NPCController >> U2NPCControllerScriptable (instance functions) |
Contents
- 1 Instance functions
- 1.1 ActorInRange
- 1.2 ActorOutOfRange
- 1.3 AgentSpecialStateBegin
- 1.4 AgentSpecialStateEnd
- 1.5 AssignScriptController
- 1.6 AutoBegin
- 1.7 AutoEnd
- 1.8 BumpEnemy
- 1.9 BumpFriend
- 1.10 BumpOther
- 1.11 CleanupScriptController
- 1.12 ClearScriptTarget
- 1.13 DestinationReached
- 1.14 DetachScriptController
- 1.15 DialogUnPause
- 1.16 Died
- 1.17 eventAutoBegin
- 1.18 eventBumpEnemy
- 1.19 eventBumpFriend
- 1.20 eventBumpOther
- 1.21 eventDialogUnPaused
- 1.22 eventEnemyNotVisible
- 1.23 eventHearNoiseFriendly
- 1.24 eventHearNoiseOther
- 1.25 eventHearNoiseThreat
- 1.26 eventInheritEnemy
- 1.27 eventSeeAlertFriend
- 1.28 eventSeeEnemy
- 1.29 eventSeeFriend
- 1.30 eventSeeOther
- 1.31 eventTakeDamage
- 1.32 eventTookDamage
- 1.33 GetExtendedInformation
- 1.34 GetScriptedMoveSpeed
- 1.35 HasScript
- 1.36 HearNoiseFriendly
- 1.37 HearNoiseOther
- 1.38 HearNoiseThreat
- 1.39 InheritEnemy
- 1.40 IsDialogPaused
- 1.41 IsRepeatFire
- 1.42 MaybeFire
- 1.43 PawnDied
- 1.44 Possess
- 1.45 ReloadScriptController
- 1.46 ResetScriptController
- 1.47 ScriptedLanding
- 1.48 ScriptReset
- 1.49 SetAimOdds
- 1.50 SetAlert
- 1.51 SetAmmoTypeStr
- 1.52 SetAutoMoveSpeed
- 1.53 SetDirectionalPatrol
- 1.54 SetDormant
- 1.55 SetHeadTrackingEnabled
- 1.56 SetHealth
- 1.57 SetScript
- 1.58 SetScriptedFocus
- 1.59 SetScriptedIdleAnims
- 1.60 SetScriptedMoveSpeedMultiplier
- 1.61 SetScriptedTacticalMoveType
- 1.62 SetXMPHandlingEnabled
- 1.63 Shutdown
- 1.64 TakeDamage
- 1.65 TookDamage
- 1.66 Trigger
- 1.67 TurnToActor
- 1.68 UnderScriptControl
- 1.69 UnuseActor
- 1.70 UseActor
- 1.71 WhatToDoNext
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Instance functions
ActorInRange
function final ActorInRange ()
ActorOutOfRange
function final ActorOutOfRange ()
AgentSpecialStateBegin
function AgentSpecialStateBegin ()
AgentSpecialStateEnd
function AgentSpecialStateEnd ()
AssignScriptController
function bool AssignScriptController (optional class<ScriptControllerInterf> SpecifiedScriptControllerClass)
AutoBegin
AutoEnd
function final AutoEnd ()
BumpEnemy
function final BumpEnemy (Pawn Other)
BumpFriend
function final BumpFriend (Pawn Other)
BumpOther
function final BumpOther (Actor Other)
CleanupScriptController
function CleanupScriptController ()
ClearScriptTarget
function ClearScriptTarget ()
DestinationReached
function final DestinationReached ()
DetachScriptController
function DetachScriptController ()
DialogUnPause
function DialogUnPause ()
Overrides: Actor.DialogUnPause
Died
function final Died ()
eventAutoBegin
eventBumpEnemy
function eventBumpEnemy (Pawn Other)
eventBumpFriend
function eventBumpFriend (Pawn Other)
eventBumpOther
function eventBumpOther (Actor Other)
eventDialogUnPaused
function eventDialogUnPaused ()
eventEnemyNotVisible
function eventEnemyNotVisible ()
eventHearNoiseFriendly
eventHearNoiseOther
eventHearNoiseThreat
eventInheritEnemy
function eventInheritEnemy (Pawn NewEnemy)
eventSeeAlertFriend
function eventSeeAlertFriend (Pawn Seen)
eventSeeEnemy
function eventSeeEnemy (Pawn Seen)
eventSeeFriend
function eventSeeFriend (Pawn Seen)
eventSeeOther
function eventSeeOther (Actor Seen)
eventTakeDamage
function eventTakeDamage (int Damage, Pawn Instigator, Object.Vector HitLocation, Object.Vector Momentum, class<DamageType> DamageType)
eventTookDamage
function eventTookDamage (int Damage, Pawn Instigator, Object.Vector HitLocation, Object.Vector Momentum, class<DamageType> DamageType)
GetExtendedInformation
Overrides: U2NPCController.GetExtendedInformation
GetScriptedMoveSpeed
function float GetScriptedMoveSpeed ()
HasScript
function bool HasScript ()
Overrides: U2NPCController.HasScript
HearNoiseFriendly
HearNoiseOther
HearNoiseThreat
InheritEnemy
function final InheritEnemy (Pawn NewEnemy)
IsDialogPaused
function bool IsDialogPaused ()
IsRepeatFire
MaybeFire
function MaybeFire (byte bUseAltMode)
PawnDied
function PawnDied ()
Overrides: LicenseeController.PawnDied
Possess
function Possess (Pawn P)
Overrides: LicenseeController.Possess
ReloadScriptController
function ReloadScriptController ()
Overrides: U2NPCController.ReloadScriptController
ResetScriptController
function ResetScriptController ()
ScriptedLanding
function final ScriptedLanding ()
ScriptReset
function ScriptReset ()
SetAimOdds
function SetAimOdds (float Odds)
SetAlert
simulated function SetAlert (bool bNewVal)
SetAmmoTypeStr
SetAutoMoveSpeed
function SetAutoMoveSpeed (float NewVal)
SetDirectionalPatrol
function SetDirectionalPatrol (bool bNewVal)
SetDormant
Overrides: U2NPCController.SetDormant
SetHeadTrackingEnabled
function SetHeadTrackingEnabled (bool bVal)
SetHealth
simulated function SetHealth (float NewVal)
SetScript
Overrides: U2NPCController.SetScript
SetScriptedFocus
simulated function SetScriptedFocus (Actor A)
SetScriptedIdleAnims
function SetScriptedIdleAnims (bool bNewVal)
SetScriptedMoveSpeedMultiplier
SetScriptedTacticalMoveType
function SetScriptedTacticalMoveType (Actor.ETacticalMoveType NewTacticalMoveType)
SetXMPHandlingEnabled
function SetXMPHandlingEnabled (bool bVal)
Shutdown
function Shutdown (bool bVal)
Overrides: U2NPCController.Shutdown
TakeDamage
function final TakeDamage (int Damage, Pawn EventInstigator, Object.Vector HitLocation, Object.Vector Momentum, class<DamageType> DamageType)
TookDamage
function final TookDamage (int Damage, Pawn Instigator, Object.Vector HitLocation, Object.Vector Momentum, class<DamageType> DamageType)
Trigger
Overrides: Actor.Trigger
TurnToActor
UnderScriptControl
function bool UnderScriptControl ()
Overrides: U2NPCController.UnderScriptControl
UnuseActor
function UnuseActor (optional Actor A)
UseActor
function UseActor (Actor A)
WhatToDoNext
function WhatToDoNext ()