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

KFMod.KFUseTrigger

Extends
UseTrigger

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Triggers
      |   
      +-- Engine.UseTrigger
         |   
         +-- KFMod.KFUseTrigger

Direct Known Subclasses:

KFElevatorTrigger, KFUseTrigger_Story

Variables Summary
array<KFDoorMover>DoorOwners
vectorInitRotation
intLastAttempt
floatLastMessageTimer
floatWeldStrength
KFUseTrigger
boolbAlwaysShowMessage
boolbDirectionalOpen
floatCombatSealReduction
stringLockedMessage
soundLockedSound
floatMaxWeldStrength
intReFireDelay
stringUnLockedMessage
soundUnLockedSound
stringWeldedShutMessage
stringWeldedShutMessage2
Inherited Variables from Engine.UseTrigger
Message

Functions Summary
function AddDoor (KFDoorMover Other ))
function AddWeld (float ExtraWeld, bool bZombieAttacking, Pawn WelderInst ))
function DamageWeld (float WeldDamage, awn instigatedBy, Vector hitlocation, ector momentum, class<DamageType> damageType))
function PostBeginPlay ()))
functionbool SelfTriggered ()))
function Touch (Actor Other ))
function UnWeld (float DeWeldage, ool bZombieAttacking, Pawn WelderInst))
function UsedBy (Pawn user))
Inherited Functions from Engine.UseTrigger
SelfTriggered, Touch, UsedBy


Variables Detail

DoorOwners Source code

var array<KFDoorMover> DoorOwners;

InitRotation Source code

var vector InitRotation;

LastAttempt Source code

var int LastAttempt;

LastMessageTimer Source code

var float LastMessageTimer;

WeldStrength Source code

var float WeldStrength;

KFUseTrigger

bAlwaysShowMessage Source code

var(KFUseTrigger) bool bAlwaysShowMessage;

bDirectionalOpen Source code

var(KFUseTrigger) bool bDirectionalOpen;

CombatSealReduction Source code

var(KFUseTrigger) float CombatSealReduction;

LockedMessage Source code

var(KFUseTrigger) string LockedMessage;

LockedSound Source code

var(KFUseTrigger) sound LockedSound;

MaxWeldStrength Source code

var(KFUseTrigger) float MaxWeldStrength;

ReFireDelay Source code

var(KFUseTrigger) int ReFireDelay;

UnLockedMessage Source code

var(KFUseTrigger) string UnLockedMessage;

UnLockedSound Source code

var(KFUseTrigger) sound UnLockedSound;

WeldedShutMessage Source code

var(KFUseTrigger) string WeldedShutMessage;

WeldedShutMessage2 Source code

var(KFUseTrigger) string WeldedShutMessage2;


Functions Detail

AddDoor Source code

function AddDoor ( KFDoorMover Other ) )

AddWeld Source code

function AddWeld ( float ExtraWeld, bool bZombieAttacking, Pawn WelderInst ) )

DamageWeld Source code

function DamageWeld ( float WeldDamage,pawn instigatedBy, Vector hitlocation,Vector momentum, class<DamageType> damageType) )

PostBeginPlay Source code

function PostBeginPlay ( ) )

SelfTriggered Source code

function bool SelfTriggered ( ) )

Touch Source code

function Touch ( Actor Other ) )

UnWeld Source code

function UnWeld ( float DeWeldage,bool bZombieAttacking, Pawn WelderInst) )

UsedBy Source code

function UsedBy ( Pawn user) )


Defaultproperties

defaultproperties
{
     ReFireDelay=2
     MaxWeldStrength=400.000000
     CombatSealReduction=0.500000
     LockedMessage="This door is locked. Looks like it needs a key.."
     UnLockedMessage="Your Key unlocked the door."
     LockedSound=Sound'PatchSounds.LockedDoorSound'
     UnLockedSound=Sound'PatchSounds.DoorUnlockSound'
     bDirectional=True
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Fri 13-10-2023 03:18:47.716 - Created with UnCodeX