I don't need to test my programs. I have an error-correcting modem.
UE2:CountdownTrigger (U2XMP)
From Unreal Wiki, The Unreal Engine Documentation Site
- Package:
- U2
| This is an auto-generated page and may need human attention. Please remove this 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 $
[edit] Constants
[edit] GenerateEventTimerHandlerName
Value: 'GenerateEventTimerHandler'
[edit] ShowMessageTimerHandlerName
Value: 'ShowMessageTimerHandler'
[edit] ResumeTimerHandlerName
Value: 'ResumeTimerHandler'
[edit] Properties
[edit] Property group 'CountdownTrigger'
[edit] bAppendTimeToMessage
Type: bool
whether of not to append time to the base message
Default value: True
[edit] BaseMessage
Type: string
BaseMessage
Default value: "T-Minus "
[edit] bRepeat
Type: bool
repeat
[edit] bShowLast
Type: bool
display message for final time (e.g. 0)
[edit] bWaitForTrigger
Type: bool
don't start until triggered
[edit] CountdownClearExisting
Type: bool
[edit] CountdownColor
Type: Object.Color
NOTE: alpha needs to be in 1..255 to have any effect
[edit] CountdownFont
Type: Font
[edit] CountdownHolder
Type: string
[edit] CountdownPitch
Type: float
[edit] CountdownSound
Type: Sound
[edit] CountdownTimeEnd
Type: float
countdown end time
[edit] CountdownTimeStart
Type: float
countdown start time
Default value: 10.0
[edit] CountdownVolume
Type: float
[edit] DisplayProps
Type: array<MessageDisplayInfo>
specifies when and how often sounds should be played
[edit] MessageInterval
Type: float
time between messages
Default value: 1.0
[edit] PausedMessage
Type: string
Message when timer is paused
[edit] ResumedMessage
Type: string
Message when timer is resumed
[edit] StatusMessageTime
Type: float
duration of status messages (defaults to 1/2 of MessageInterval)
[edit] Internal variables
[edit] CurState
Type: EState
Modifiers: protected
current state of the trigger (paused/resumed/uninitialized)
[edit] LeftoverTime
Type: float
Modifiers: protected
[edit] MessageCount
Type: float
Modifiers: protected
total time remaining w.r.t CountdownStart
[edit] Default values
| Property | Value |
|---|---|
| Texture | Texture'U2.S_CtdTrigger' |
[edit] Enums
[edit] EState
- CT_STATE_NONE
- CT_STATE_PAUSED
- CT_STATE_RUNNING
[edit] Structs
[edit] MessageDisplayInfo
- 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
[edit] Functions
[edit] Events
[edit] Destroyed
Overrides: Trigger.Destroyed
[edit] PostBeginPlay
Overrides: Trigger.PostBeginPlay
[edit] 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
Overrides: Actor.Trigger
[edit] TriggerActors
Overrides: Triggers.TriggerActors
