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

DeusEx.LaserTrigger

Extends
Trigger

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

Variables Summary
vectoractorLocation
intalarmTimeout
boolbConfused
floatconfusionDuration
floatconfusionTimer
LaserEmitteremitter
intHitPoints
floatlastAlarmTime
actorLastHitActor
intminDamageThreshold
actortriggerActor
LaserTrigger
boolbIsOn
boolbNoAlarm
Inherited Variables from Engine.Trigger
bInitiallyActive, bTriggerOnceOnly, ClassProximityType, DamageThreshold, Message, RepeatTriggerTime, ReTriggerDelay, TriggerActor, TriggerActor2, TriggerTime, TriggerType

Enumerations Summary
Inherited Enumerations from Engine.Trigger
ETriggerType

Functions Summary
function BeginAlarm ()))
function BeginPlay ()))
function Destroyed ()))
function EndAlarm ()))
function TakeDamage (int Damage, Pawn EventInstigator, vector HitLocation, vector Momentum, name DamageType))
function Tick (float deltaTime))
function Touch (Actor Other))
function Trigger (Actor Other, Pawn Instigator))
function UnTrigger (Actor Other, Pawn Instigator))
Inherited Functions from Engine.Trigger
CheckTouchList, FindTriggerActor, IsRelevant, PostBeginPlay, SpecialHandling, TakeDamage, Timer, Touch, Trigger, UnTouch


Variables Detail

actorLocation Source code

var vector actorLocation;

alarmTimeout Source code

var int alarmTimeout;

bConfused Source code

var bool bConfused;

confusionDuration Source code

var float confusionDuration;

confusionTimer Source code

var float confusionTimer;

emitter Source code

var LaserEmitter emitter;

HitPoints Source code

var int HitPoints;

lastAlarmTime Source code

var float lastAlarmTime;

LastHitActor Source code

var actor LastHitActor;

minDamageThreshold Source code

var int minDamageThreshold;

triggerActor Source code

var actor triggerActor;

LaserTrigger

bIsOn Source code

var(LaserTrigger) bool bIsOn;

bNoAlarm Source code

var(LaserTrigger) bool bNoAlarm;


Functions Detail

BeginAlarm Source code

function BeginAlarm ( ) )

BeginPlay Source code

function BeginPlay ( ) )

Destroyed Source code

function Destroyed ( ) )

EndAlarm Source code

function EndAlarm ( ) )

TakeDamage Source code

function TakeDamage ( int Damage, Pawn EventInstigator, vector HitLocation, vector Momentum, name DamageType) )

Tick Source code

function Tick ( float deltaTime) )

Touch Source code

singular function Touch ( Actor Other) )

Trigger Source code

function Trigger ( Actor Other, Pawn Instigator) )

UnTrigger Source code

function UnTrigger ( Actor Other, Pawn Instigator) )


Defaultproperties

defaultproperties
{
     bIsOn=True
     confusionDuration=10.000000
     HitPoints=50
     minDamageThreshold=50
     alarmTimeout=30
     TriggerType=TT_AnyProximity
     bHidden=False
     bDirectional=True
     DrawType=DT_Mesh
     Mesh=LodMesh'DeusExDeco.LaserEmitter'
     CollisionRadius=2.500000
     CollisionHeight=2.500000
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Mon 8/11/2021 16:31:10.305 - Created with UnCodeX