I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX

UE2:ScriptControllerInterf instance functions (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U2XMP Object >> ScriptControllerInterf (instance functions)

Instance functions[edit]

CleanupScriptController[edit]

function CleanupScriptController ()


eventSCActorInRange[edit]

function eventSCActorInRange (U2NPCControllerScriptable NPC)


eventSCActorOutOfRange[edit]

function eventSCActorOutOfRange (U2NPCControllerScriptable NPC)


eventSCAnimEnd[edit]

function eventSCAnimEnd (U2NPCControllerScriptable NPC, int Channel)


eventSCAutoBegin[edit]

function eventSCAutoBegin (U2NPCControllerScriptable NPC, name DestinationState, name DestinationLabel)


eventSCAutoEnd[edit]

function eventSCAutoEnd (U2NPCControllerScriptable NPC)


eventSCBumpEnemy[edit]

function eventSCBumpEnemy (U2NPCControllerScriptable NPC, Pawn Other)


eventSCBumpFriend[edit]

function eventSCBumpFriend (U2NPCControllerScriptable NPC, Pawn Other)


eventSCBumpOther[edit]

function eventSCBumpOther (U2NPCControllerScriptable NPC, Actor Other)


eventSCDestinationReached[edit]

function eventSCDestinationReached (U2NPCControllerScriptable NPC)


eventSCDialogBegin[edit]

function eventSCDialogBegin (U2NPCControllerScriptable NPC)


eventSCDialogUnPause[edit]

function eventSCDialogUnPause (U2NPCControllerScriptable NPC)


eventSCDied[edit]

function eventSCDied (U2NPCControllerScriptable NPC)


eventSCEnemyNotVisible[edit]

function eventSCEnemyNotVisible (U2NPCControllerScriptable NPC)


eventSCFinishedRotation[edit]

function eventSCFinishedRotation (U2NPCControllerScriptable NPC)


eventSCHearNoiseFriendly[edit]

function eventSCHearNoiseFriendly (U2NPCControllerScriptable NPC, float Loudness, Actor NoiseMaker)


eventSCHearNoiseOther[edit]

function eventSCHearNoiseOther (U2NPCControllerScriptable NPC, float Loudness, Actor NoiseMaker)


eventSCHearNoiseThreat[edit]

function eventSCHearNoiseThreat (U2NPCControllerScriptable NPC, float Loudness, Actor NoiseMaker)


eventSCInheritEnemy[edit]

function eventSCInheritEnemy (U2NPCControllerScriptable NPC, Pawn NewEnemy)


eventSCScriptedLanding[edit]

function eventSCScriptedLanding (U2NPCControllerScriptable NPC)


eventSCSeeAlertFriend[edit]

function eventSCSeeAlertFriend (U2NPCControllerScriptable NPC, Pawn Seen)


eventSCSeeEnemy[edit]

function eventSCSeeEnemy (U2NPCControllerScriptable NPC, Pawn Seen)


eventSCSeeFriend[edit]

function eventSCSeeFriend (U2NPCControllerScriptable NPC, Pawn Seen)


eventSCSeeOther[edit]

function eventSCSeeOther (U2NPCControllerScriptable NPC, Actor Seen)


eventSCTakeDamage[edit]

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


eventSCTookDamage[edit]

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


eventSCTrigger[edit]

function eventSCTrigger (U2NPCControllerScriptable NPC, Actor Other, Pawn Instigator, name EventName)


GetCommandFile[edit]

function string GetCommandFile ()


GetDebugInformation[edit]

function GetDebugInformation (U2NPCControllerScriptable NPC, out array<stringReturnedStrings)


InitializeScriptController[edit]

function InitializeScriptController (U2NPCControllerScriptable Owner)


SetCommandFile[edit]

function SetCommandFile (string NewCommandFileName)


SetStartLabel[edit]

function SetStartLabel (string NewStartLabelName)


StartScriptedFiring[edit]

function StartScriptedFiring ()