Timeline Object
From Runic Games Wiki
Contents |
Timeline
Description
This Level Object is used to modify any object properties or fire any Input/Output events at specific times over a set "Duration".
Location
Right-click on an empty space in the Layout Scene Manager and choose Logic > Timeline from the list.
Properties
Name | Type | Description | Read Only |
---|---|---|---|
CODE NAME | |||
NAME | |
The name of the Timeline for coding. | |
LOAD | |||
PAUSE ON UNLOAD | |
If True the Timeline will pause when the level is unloaded. If False the Timeline will finish playing. | |
RESET PROPERTIES | |
If True the Timeline will reset the properties of the objects inside the Timeline on load. | |
START ON LOAD | |
If True the Timeline will play automatically when the level is loaded. | |
MODIFICATION | |||
LAYOUT CONTROL | |
If True Layout Link Timelines can control the Timeline. | |
TIME MULT BACKWARDS | |
A multiplier to modify the duration when playing the Timeline backwards. | |
TYPE | |
When a Layout Link loads a Timeline it can adjust the duration by the specified type.
|
|
NETWORK | |||
SEND DATA | |
If True the Timeline will send its state to multiplayer clients. | |
TIMELINE | |||
DEFAULT INTERPOLATION TYPE | |
The interpolation type that all Timeline properties will default to.
|
|
DURATION | |
The duration of the Timeline. | |
LOOPS | |
If True the Timeline will loop. | |
STEP | |
The update step. | |
UI PROPERTIES | |||
START TYPE | |
Tells the UI when and how to start the Timeline.
|
|
Input Events
- Enable
- Enable the Timeline.
- Disable
- Disable the Timeline.
- Play
- Play the Timeline forwards.
- Play Backwards
- Play the Timeline backwards.
- Stop
- Stop the Timeline.
- Stop to End
- Stop the Timeline to the end.
- Pause
- Pause the Timeline.
- Reset
- Reset the Timeline to the beginning.
- Reset To End
- Reset the Timeline to the end.
- Fast Forward To End
- Fast forward the Timeline to the end.
- Rewind to Start
- Rewind the Timeline to the beginning.
Output Events
- Enabled
- This event will fire when the Timeline receives an "Enable" Input event.
- Disabled
- This event will fire when the Timeline receives a "Disable" Input event.
- Started
- This event will fire when the Timeline receives a "Play" or "Play Backwards" Input event.
- Started Forwards
- This event will fire when the Timeline receives a "Play" Input event.
- Started Backwards
- This event will fire when the Timeline receives a "Play Backwards" Input event.
- Stopped
- This event will fire when the Timeline receives a "Stop" or "Stop to End" Input event.
- This event will also fire when the Timeline finishes playing forwards or backwards.
- Stopped Forwards
- This event will fire when the Timeline receives a "Stop" Input event while playing forwards.
- This event will also fire when the Timeline finishes playing forwards.
- Stopped Backwards
- This event will fire when the Timeline receives a "Stop" Input event while playing backwards.
- This event will also fire when the Timeline finishes playing forwards.
- Looped
- This event will fire when the Timeline loops.
- Paused
- This event will fire when the Timeline receives a "Paused" Input event.
- Reset to Beginning
- This event will fire when the Timeline receives a "Reset" Input event.
- Reset to End
- This event will fire when the Timeline receives a "Reset to End" Input event.
- Finished
- This event will fire when the Timeline finishes playing forwards or backwards.
- Finished Backwards
- This event will fire when the Timeline finishes playing backwards.
- Finished Forwards
- This event will fire when the Timeline finishes playing forwards.