Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

Engine.Trigger

Extends
Triggers
Modifiers
native

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Triggers
      |   
      +-- Engine.Trigger

Direct Known Subclasses:

ZoneTrigger

Variables Summary
actorTriggerActor
actorTriggerActor2
floatTriggerTime
Trigger
boolbInitiallyActive
boolbTriggerOnceOnly
class<actor>ClassProximityType
floatDamageThreshold
stringMessage
floatRepeatTriggerTime
floatReTriggerDelay
ETriggerTypeTriggerType
Inherited Variables from Engine.Actor
Acceleration, AmbientGlow, AmbientSound, AnimFrame, AnimLast, AnimMinRate, AnimRate, AnimSequence, AttachTag, bActorShadows, bAlwaysRelevant, bAlwaysTick, bAnimByOwner, bAnimFinished, bAnimLoop, bAnimNotify, Base, bAssimilated, bBlockActors, bBlockPlayers, bBounce, bCanTeleport, bCarriedItem, bCollideActors, bCollideWhenPlacing, bCollideWorld, bCorona, bDeleteMe, bDemoRecording, bDifficulty0, bDifficulty1, bDifficulty2, bDifficulty3, bDirectional, bDynamicLight, bEdLocked, bEdShouldSnap, bEdSnap, bFixedRotationDir, bForcePhysicsUpdate, bForceStasis, bGameRelevant, bHidden, bHiddenEd, bHighDetail, bHighlighted, bHurtEntry, bInterpolating, bIsItemGoal, bIsKillGoal, bIsMover, bIsPawn, bIsSecretGoal, bJustTeleported, bLensFlare, bLightChanged, bMemorized, bMeshCurvy, bMeshEnviroMap, bMovable, bNet, bNetFeel, bNetHear, bNetInitial, bNetOptional, bNetOwner, bNetRelevant, bNetSee, bNetSpecial, bNetTemporary, bNoDelete, bNoSmooth, bOnlyOwnerSee, bOwnerNoSee, bParticles, bProjTarget, bRandomFrame, bReplicateInstigator, bRotateToDesired, Brush, bSelected, bShadowCast, bSimulatedPawn, bSinglePlayer, bSpecialLit, bStasis, bStatic, bTempEditor, bTicked, bTimerLoop, bTrailerSameRotation, bTravel, bUnlit, Buoyancy, CollisionHeight, CollisionRadius, CollisionTag, ColLocation, Deleted, DesiredRotation, DodgeDir, DrawScale, DrawType, Event, ExtraTag, Fatness, Group, InitialState, Instigator, Inventory, LatentActor, LatentByte, LatentFloat, LatentInt, Level, LifeSpan, LightBrightness, LightCone, LightEffect, LightHue, LightingTag, LightPeriod, LightPhase, LightRadius, LightSaturation, LightType, Location, Mass, Mesh, MiscNumber, MultiSkins[8], NetPriority, NetTag, NetUpdateFrequency, OddsOfAppearing, OldAnimRate, OldLocation, OtherTag, Owner, PhysAlpha, Physics, PhysRate, PrePivot, Region, RemoteRole, RenderInterface, RenderIteratorClass, Role, Rotation, RotationRate, ScaleGlow, SimAnim, Skin, SoundPitch, SoundRadius, SoundVolume, SpecialTag, Sprite, StandingCount, Style, Tag, Target, Texture, TimerCounter, TimerRate, Touching[4], TransientSoundRadius, TransientSoundVolume, TweenRate, Velocity, VisibilityHeight, VisibilityRadius, VolumeBrightness, VolumeFog, VolumeRadius, XLevel

Enumerations Summary
ETriggerType
TT_PlayerProximity, TT_PawnProximity, TT_ClassProximity, TT_AnyProximity, TT_Shoot,
Inherited Enumerations from Engine.Actor
EDodgeDir, EDrawType, EInputAction, EInputKey, ELightEffect, ELightType, EMusicTransition, ENetRole, EPhysics, ERenderStyle, ESoundSlot, ETravelType

Structures Summary
Inherited Structures from Engine.Actor
PointRegion

Functions Summary
function CheckTouchList ()
function FindTriggerActor ()
functionbool IsRelevant (actor Other)
function PostBeginPlay ()
functionActor SpecialHandling (Pawn Other)
function TakeDamage (int Damage, Pawn instigatedBy, Vector hitlocation, Vector momentum, name damageType)
function Timer ()
function Touch (actor Other)
function Trigger (actor Other, pawn EventInstigator)
OtherTriggerToggles
function Trigger (actor Other, pawn EventInstigator)
OtherTriggerTurnsOff
function Trigger (actor Other, pawn EventInstigator)
OtherTriggerTurnsOn
function UnTouch (actor Other)
Inherited Functions from Engine.Actor
AllActors, AnimEnd, Attach, AutonomousPhysics, BaseChange, BasedActors, BecomeViewTarget, BeginEvent, BeginPlay, BroadcastMessage, Bump, ChildActors, ConsoleCommand, DemoPlaySound, Destroy, Destroyed, Detach, EncroachedBy, EncroachingOn, EndedRotation, EndEvent, Error, Expired, Falling, FellOutOfWorld, FinishAnim, FinishInterpolation, GainedChild, GetAnimGroup, GetHumanName, GetItemName, GetMapName, GetNextInt, GetNextIntDesc, GetNextSkin, GetURLMap, HasAnim, HitWall, HurtRadius, InterpolateEnd, IsAnimating, KillCredit, KilledBy, Landed, LoopAnim, LostChild, MakeNoise, Move, MoveSmooth, PlayAnim, PlayerCanSeeMe, PlaySound, PostBeginPlay, PostTeleport, PreBeginPlay, PreTeleport, RadiusActors, RenderOverlays, RenderTexture, SetBase, SetCollision, SetCollisionSize, SetDefaultDisplayProperties, SetDisplayProperties, SetInitialState, SetLocation, SetOwner, SetPhysics, SetRotation, SetTimer, Sleep, Spawn, Spawned, SpecialHandling, TakeDamage, Tick, Timer, Touch, TouchingActors, Trace, TraceActors, TravelPostAccept, TravelPreAccept, Trigger, TweenAnim, UnTouch, UnTrigger, VisibleActors, VisibleCollidingActors, WriteDeathMessage, ZoneChange

States Summary
NormalTrigger Source code
state NormalTrigger
OtherTriggerToggles Source code
state OtherTriggerToggles
Trigger
OtherTriggerTurnsOff Source code
state OtherTriggerTurnsOff
Trigger
OtherTriggerTurnsOn Source code
state OtherTriggerTurnsOn
Trigger


Variables Detail

TriggerActor Source code

var actor TriggerActor;

TriggerActor2 Source code

var actor TriggerActor2;

TriggerTime Source code

var float TriggerTime;

Trigger

bInitiallyActive Source code

var(Trigger) bool bInitiallyActive;

bTriggerOnceOnly Source code

var(Trigger) bool bTriggerOnceOnly;

ClassProximityType Source code

var(Trigger) class<actor> ClassProximityType;

DamageThreshold Source code

var(Trigger) float DamageThreshold;

Message Source code

var(Trigger) localized string Message;

RepeatTriggerTime Source code

var(Trigger) float RepeatTriggerTime;

ReTriggerDelay Source code

var(Trigger) float ReTriggerDelay;

TriggerType Source code

var(Trigger) ETriggerType TriggerType;


Enumerations Detail

ETriggerType Source code

enum ETriggerType
{
TT_PlayerProximity, TT_PawnProximity, TT_ClassProximity, TT_AnyProximity, TT_Shoot,
};


Functions Detail

CheckTouchList Source code

function CheckTouchList ( )

FindTriggerActor Source code

function FindTriggerActor ( )

IsRelevant Source code

function bool IsRelevant ( actor Other )

PostBeginPlay Source code

function PostBeginPlay ( )

SpecialHandling Source code

function Actor SpecialHandling ( Pawn Other )

TakeDamage Source code

function TakeDamage ( int Damage, Pawn instigatedBy, Vector hitlocation, Vector momentum, name damageType )

Timer Source code

function Timer ( )

Touch Source code

function Touch ( actor Other )

Trigger OtherTriggerToggles Source code

function Trigger ( actor Other, pawn EventInstigator )

Trigger OtherTriggerTurnsOff Source code

function Trigger ( actor Other, pawn EventInstigator )

Trigger OtherTriggerTurnsOn Source code

function Trigger ( actor Other, pawn EventInstigator )

UnTouch Source code

function UnTouch ( actor Other )


Defaultproperties

defaultproperties
{
     bInitiallyActive=True
     InitialState=NormalTrigger
     Texture=Texture'Engine.S_Trigger'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: za 22-4-2006 13:01:28.328 - Created with UnCodeX