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

DeusEx.AlarmUnit

Extends
HackableDevices

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Decoration
      |   
      +-- DeusEx.DeusExDecoration
         |   
         +-- DeusEx.ElectronicDevices
            |   
            +-- DeusEx.HackableDevices
               |   
               +-- DeusEx.AlarmUnit

Variables Summary
PawnalarmInstigator
VectoralarmLocation
PawnassociatedPawn
boolbActive
boolbConfused
boolbDisabled
floatconfusionDuration
floatconfusionTimer
floatcurTime
stringmsgActivated
stringmsgDeactivated
AlarmUnit
intalarmTimeout
nameAlliance
Inherited Variables from DeusEx.HackableDevices
bHackable, bHacking, curTool, hackPlayer, hackStrength, hackTime, hackValue, initialhackStrength, LastTickTime, msgAlreadyHacked, msgHacking, msgMultitoolSuccess, msgNotHacked, numHacks, TicksPerHack, TicksSinceLastHack, TimeSinceReset, TimeToReset, UnTriggerEvent[4]

Functions Summary
function HackAction (Actor Hacker, bool bHacked))
function TakeDamage (int Damage, Pawn EventInstigator, vector HitLocation, vector Momentum, name DamageType))
Active
function Tick (float deltaTime))
function Trigger (Actor Other, Pawn Instigator))
function UnTrigger (Actor Other, Pawn Instigator))
function UpdateAIEvents ()))
function UpdateGroup (Actor Other, Pawn Instigator, bool bActivated))
Inherited Functions from DeusEx.HackableDevices
Frob, HackAction, PostBeginPlay, StopHacking, Tick, Timer

States Summary
Active Source code
auto state Active
TakeDamage


Variables Detail

alarmInstigator Source code

var Pawn alarmInstigator;

alarmLocation Source code

var Vector alarmLocation;

associatedPawn Source code

var Pawn associatedPawn;

bActive Source code

var bool bActive;

bConfused Source code

var bool bConfused;

bDisabled Source code

var bool bDisabled;

confusionDuration Source code

var float confusionDuration;

confusionTimer Source code

var float confusionTimer;

curTime Source code

var float curTime;

msgActivated Source code

var localized string msgActivated;

msgDeactivated Source code

var localized string msgDeactivated;

AlarmUnit

alarmTimeout Source code

var(AlarmUnit) int alarmTimeout;

Alliance Source code

var(AlarmUnit) name Alliance;


Functions Detail

HackAction Source code

function HackAction ( Actor Hacker, bool bHacked) )

TakeDamage Active Source code

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

Tick Source code

function Tick ( float deltaTime) )

Trigger Source code

function Trigger ( Actor Other, Pawn Instigator) )

UnTrigger Source code

function UnTrigger ( Actor Other, Pawn Instigator) )

UpdateAIEvents Source code

function UpdateAIEvents ( ) )

UpdateGroup Source code

function UpdateGroup ( Actor Other, Pawn Instigator, bool bActivated) )


Defaultproperties

defaultproperties
{
     alarmTimeout=30
     msgActivated="Alarm activated"
     msgDeactivated="Alarm deactivated"
     confusionDuration=10.000000
     HitPoints=50
     minDamageThreshold=50
     bInvincible=False
     ItemName="Alarm Sounder Panel"
     Mesh=LodMesh'DeusExDeco.AlarmUnit'
     MultiSkins(1)=Texture'DeusExItems.Skins.PinkMaskTex'
     SoundRadius=16
     SoundVolume=192
     AmbientSound=Sound'DeusExSounds.Generic.AlarmUnitHum'
     CollisionRadius=9.720000
     CollisionHeight=9.720000
     LightBrightness=255
     LightRadius=1
     Mass=10.000000
     Buoyancy=5.000000
}

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