There is no spoon
UE2:CountdownTrigger (U2XMP)
Contents
- 1 Constants
- 2 Properties
- 2.1 Property group 'CountdownTrigger'
- 2.1.1 bAppendTimeToMessage
- 2.1.2 BaseMessage
- 2.1.3 bRepeat
- 2.1.4 bShowLast
- 2.1.5 bWaitForTrigger
- 2.1.6 CountdownClearExisting
- 2.1.7 CountdownColor
- 2.1.8 CountdownFont
- 2.1.9 CountdownHolder
- 2.1.10 CountdownPitch
- 2.1.11 CountdownSound
- 2.1.12 CountdownTimeEnd
- 2.1.13 CountdownTimeStart
- 2.1.14 CountdownVolume
- 2.1.15 DisplayProps
- 2.1.16 MessageInterval
- 2.1.17 PausedMessage
- 2.1.18 ResumedMessage
- 2.1.19 StatusMessageTime
- 2.2 Internal variables
- 2.3 Default values
- 2.1 Property group 'CountdownTrigger'
- 3 Enums
- 4 Structs
- 5 Functions
- Package:
- U2
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
CountdownTrigger.uc $Author: Mbaldwin $ $Date: 8/30/02 12:58a $ $Revision: 18 $
Constants[edit]
GenerateEventTimerHandlerName[edit]
Value: 'GenerateEventTimerHandler'
ShowMessageTimerHandlerName[edit]
Value: 'ShowMessageTimerHandler'
ResumeTimerHandlerName[edit]
Value: 'ResumeTimerHandler'
Properties[edit]
Property group 'CountdownTrigger'[edit]
bAppendTimeToMessage[edit]
Type: bool
whether of not to append time to the base message
Default value: True
BaseMessage[edit]
Type: string
BaseMessage
Default value: "T-Minus "
bRepeat[edit]
Type: bool
repeat
bShowLast[edit]
Type: bool
display message for final time (e.g. 0)
bWaitForTrigger[edit]
Type: bool
don't start until triggered
CountdownClearExisting[edit]
Type: bool
CountdownColor[edit]
Type: Object.Color
NOTE: alpha needs to be in 1..255 to have any effect
CountdownFont[edit]
Type: Font
CountdownHolder[edit]
Type: string
CountdownPitch[edit]
Type: float
CountdownSound[edit]
Type: Sound
CountdownTimeEnd[edit]
Type: float
countdown end time
CountdownTimeStart[edit]
Type: float
countdown start time
Default value: 10.0
CountdownVolume[edit]
Type: float
DisplayProps[edit]
Type: array<MessageDisplayInfo>
specifies when and how often sounds should be played
MessageInterval[edit]
Type: float
time between messages
Default value: 1.0
PausedMessage[edit]
Type: string
Message when timer is paused
ResumedMessage[edit]
Type: string
Message when timer is resumed
StatusMessageTime[edit]
Type: float
duration of status messages (defaults to 1/2 of MessageInterval)
Internal variables[edit]
CurState[edit]
Type: EState
Modifiers: protected
current state of the trigger (paused/resumed/uninitialized)
LeftoverTime[edit]
Type: float
Modifiers: protected
MessageCount[edit]
Type: float
Modifiers: protected
total time remaining w.r.t CountdownStart
Default values[edit]
Property | Value |
---|---|
Texture | Texture'U2.S_CtdTrigger' |
Enums[edit]
EState[edit]
- CT_STATE_NONE
- CT_STATE_PAUSED
- CT_STATE_RUNNING
Structs[edit]
MessageDisplayInfo[edit]
- float DisplayTimeStart
- when to start using these message/sound properties
- float DisplayTimeEnd
- when to end using these message/sound properties
- float MessageInterval
- how often to display a message
- float StatusMessageTime
- how long to dispaly the message on screen
- string BaseMessage
- BaseMessage
- Font CountdownFont
- Object.Color CountdownColor
- NOTE: alpha needs to be in 1..255 to have any effect
- Sound CountdownSound
- float CountdownVolume
- float CountdownPitch
- string CountdownHolder
Functions[edit]
Events[edit]
Destroyed[edit]
Overrides: Trigger.Destroyed
PostBeginPlay[edit]
Overrides: Trigger.PostBeginPlay
Other instance functions[edit]
GenerateEventTimerHandler[edit]
Initialize[edit]
Pause[edit]
RemoveMessageEventTimers[edit]
Resume[edit]
ResumeTimerHandler[edit]
SecsToTimeString[edit]
SetCountdownProperties[edit]
ShowMessage[edit]
ShowMessageTimerHandler[edit]
Trigger[edit]
Overrides: Actor.Trigger
TriggerActors[edit]
Overrides: Triggers.TriggerActors