Timer Object
From Runic Games Wiki
Contents |
Timer
Description
This Level Object will countdown from the set duration and fire off an "Activated" Output event when the duration reaches zero. It can be set to fire off "Activated" Output events repeatedly on a set interval.
Location
Right-click on an empty space in the Layout Scene Manager and choose Logic > Timer from the list.
Properties
Name | Type | Description | Read Only |
---|---|---|---|
NETWORK | |||
LEVEL OWNER CONTROL | |
If the Level Owner controls the Timer it will tell the other Timers when to broadcast. | |
PROPERTIES | |||
ENABLED | |
Set the Timer enabled or disabled by default. | |
TIMER | |||
TIME | |
The duration of the Timer countdown. When it reaches zero an "Activate" Output event will be broadcasted. | |
MAXTIME | |
If Max Time > Time then the Timer duration will be randomly rolled between Time and Max Time | |
LOOP COUNT | |
The number of loops the Timer performs. | |
LOOPS FOREVER | |
If True the Timer loops forever. | |
Input Events
- Enable
- Enable the Timer. This will start the countdown.
- If an enabled Timer receives an "Enable" Input event it will reset the duration to the starting value.
- Disable
- Disable the Timer. This will stop the countdown.
- This will also reset the duration to the starting value.
- Reset
- Reset the Timer duration to the starting value.
- Enable and No Reset
- Enable the Timer without resetting the duration to the starting value.
Output Events
- Enabled
- This event will fire when the Timer receives an "Enable" Input event.
- Disabled
- This event will fire when the Timer receives a "Disabled" Input event
- Activated
- This event will fire when the Timer duration reaches zero.