U2.CountdownTrigger
- Extends
- Trigger
Core.Object
|
+-- Engine.Actor
|
+-- Engine.Triggers
|
+-- Engine.Trigger
|
+-- U2.CountdownTrigger
Inherited Variables from Engine.Trigger |
bInitiallyActive, bNoProximityReticle, bSavedInitialActive, bSavedInitialCollision, bTriggerOnceOnly, ClassProximityType, ClassProximityTypes, DamageThreshold, Description, InstigatorTag, Message, RepeatTriggerTime, ReTriggerDelay, TriggerActor, TriggerActor2, TriggerDamageType, TriggerTime, TriggerType, UseDistance |
Enumerations Summary |
EState CT_STATE_NONE,
CT_STATE_PAUSED,
CT_STATE_RUNNING |
Structures Summary |
MessageDisplayInfo DisplayTimeStart, DisplayTimeEnd, MessageInterval, StatusMessageTime, BaseMessage, CountdownFont, CountdownColor, CountdownSound, CountdownVolume, CountdownPitch, CountdownHolder |
Inherited Functions from Engine.Trigger |
CheckTouchList, Destroyed, FindTriggerActor, GetDescription, GetInitiallyActive, IsRelevant, IsUsable, OnUnuse, OnUse, PostBeginPlay, Reset, ReTriggerDelayTimer, SetInitiallyActive, SpecialHandling, TakeDamage, Timer, Touch, Trigger, UnTouch |
GenerateEventTimerHandlerName Source code
const GenerateEventTimerHandlerName = 'GenerateEventTimerHandler';
ResumeTimerHandlerName Source code
const ResumeTimerHandlerName = 'ResumeTimerHandler';
ShowMessageTimerHandlerName Source code
const ShowMessageTimerHandlerName = 'ShowMessageTimerHandler';
var protected
EState CurState;
var protected float LeftoverTime;
var protected float MessageCount;
CountdownTrigger
CountdownClearExisting Source code
enum
EState
{
CT_STATE_NONE,
CT_STATE_PAUSED,
CT_STATE_RUNNING
};
event Destroyed ( ) )
GenerateEventTimerHandler Source code
function GenerateEventTimerHandler ( ) )
function Initialize ( ) )
function Pause ( ) )
event PostBeginPlay ( ) )
RemoveMessageEventTimers Source code
function RemoveMessageEventTimers ( ) )
function Resume ( ) )
function ResumeTimerHandler ( ) )
function
string SecsToTimeString (
int Time ) )
SetCountdownProperties Source code
function SetCountdownProperties ( ) )
function ShowMessage ( optional bool bForce ) )
ShowMessageTimerHandler Source code
function ShowMessageTimerHandler ( ) )
function
Trigger (
Actor Other,
Pawn EventInstigator, optional
name EventName ) )
protected function TriggerActors (
Actor TriggerSrc,
class<
Actor> TriggerClass,
Actor Other,
Pawn Instigator,
name TriggerEvent,
bool bTriggerNPCs ) )
function TriggerHandler ( ) )
defaultproperties
{
CountdownTimeStart=10.000000
MessageInterval=1.000000
BaseMessage="T-Minus "
bAppendTimeToMessage=true
Texture=Texture'U2.S_CtdTrigger'
UseReticleOnEvents(0)="UseReticleText"
UseReticleOnEvents(1)="UseReticleCorners"
UseReticleOnEvents(2)="UseReticleTopBars"
ProximityReticleOnEvents(0)="ProximityReticleCorners"
ProximityReticleOnEvents(1)="ProximityReticleTopBars"
}
|
Creation time: sk 3-1-2016 10:48:28.247 - Created with
UnCodeX