My program doesn't have bugs. It just develops random features.

UE3:SeqEvent_Touch (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 07:40, 23 May 2008 by (Talk)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
UT3 Object >> SequenceObject >> SequenceOp >> SequenceEvent >> SeqEvent_Touch
Package: 
Engine
Direct subclass:
UTSeqEvent_TouchStatus
This class in other games:
UDK

Activated when an actor touches another actor. Will be called on both actors, first on the actor that was originally touched, then on the actor that did the touching

Originator: the actor that owns this event Instigator: the actor that was touched Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.

Properties[edit]

Property group 'SeqEvent_Touch'[edit]

bAllowDeadPawns[edit]

Type: bool

whether dead (Health < 0) pawns can be considered touching

bForceOverlapping[edit]

Type: bool

Force the player to be overlapping at the time of activation?

Default value: True

bUseInstigator[edit]

Type: bool

Use Instigator, not actual Actor. For projectiles, it returns the instigator.

Property group 'TouchTypes'[edit]

ClassProximityTypes[edit]

Type: array<class<Actor> >

List of class types that are considered valid for this event

Default value: Class'Engine.Pawn'

IgnoredClassProximityTypes[edit]

Type: array<class<Actor> >

List of class types that are considered valid for this event

Internal variables[edit]

TouchedList[edit]

Type: array<Actor>

List of all actors that have activated this touch event, so that untouch may be properly fired.

Default values[edit]

Property Value
ObjCategory "Physics"
ObjName "Touch"
OutputLinks[0]
Member Value
LinkDesc "Touched"
OutputLinks[1]
Member Value
LinkDesc "UnTouched"
ReTriggerDelay 0.1

Functions[edit]

Native functions[edit]

CheckTouchActivate[edit]

native noexport final function bool CheckTouchActivate (Actor InOriginator, Actor InInstigator, optional bool bTest)


CheckUnTouchActivate[edit]

native noexport final function bool CheckUnTouchActivate (Actor InOriginator, Actor InInstigator, optional bool bTest)


Events[edit]

Toggled[edit]

event Toggled ()

Overrides: SequenceEvent.Toggled

Called once this event is toggled via SeqAct_Toggle.

Other instance functions[edit]

NotifyTouchingPawnDied[edit]

function NotifyTouchingPawnDied (Pawn P)

notification that the given Pawn has died while touching an Actor with this event connected to it

Parameters:

  • P - the pawn that died