Mostly Harmless

UE2:ObjectivesTrigger (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U2XMP Object >> Actor >> Triggers >> ObjectivesTrigger
Package: 
U2

ObjectivesTrigger.uc Created By: Mike Fox Created On: 8/01/00 $Author: Mfox $ $Date: 12/17/02 8:30p $ $Revision: 4 $

Properties[edit]

Property group 'ObjectivesTrigger'[edit]

bIgnoreDistance[edit]

Type: bool

if true, NPCs are given primary scripts immediately

ClassProximityTypes[edit]

Type: array<class<Actor> >

affected classes

PrimaryScripts[edit]

Type: array<TScriptInfo>

primary scripts

SecondaryScripts[edit]

Type: array<TScriptInfo>

secondary scripts

Internal variables[edit]

NumAssignedPrimaryScripts[edit]

Type: int


NumAssignedSecondaryScripts[edit]

Type: int


Default values[edit]

Property Value
Texture Texture'U2.ObjectivesTrigger'

Structs[edit]

TScriptInfo[edit]

string CommandFileName 
string CommandStartLabel 
Pawn AssignedPawn 

Functions[edit]

Events[edit]

Touch[edit]

event Touch (Actor Other)

Overrides: Actor.Touch


Other instance functions[edit]

AssignScript[edit]

function AssignScript (U2NPCController NPC)


ClearSecondaryScript[edit]

function ClearSecondaryScript (Pawn P)


HandleControlledPawnDeath[edit]

function HandleControlledPawnDeath (Pawn P)


HasPrimaryScript[edit]

function bool HasPrimaryScript (Pawn P)


IsRelevant[edit]

function bool IsRelevant (Pawn P)


Trigger[edit]

function Trigger (Actor Other, Pawn EventInstigator, optional name EventName)

Overrides: Actor.Trigger