This is the public beta of my Timeline Object. Some of you may have noticed the page on FusionWiki, which you can refer to as documentation. This beta also comes with some examples because it seems that some people misunderstood the concept of the object during private (people in the chat) beta testing, so I thought examples would work better than words.
The Timeline Object is a storage object meant for things such as time effects and recording. It works on a per-frame basis, and allows you to manage positions, which contain events, which contain their own values and strings. When the timeline object's internal time is moving, it will go through each position and trigger all the events at that position by name. Time can move forward, backard, and faster than 1 position per frame even. Unfortunately I have not yet implemented floating point speed.
The point of the object is to simplify the process of recording, delays, and other time effects. It can even be used for other crazy things like a scripting language (I'll make an example of this later).
It features saving and loading the timeline to/from strings and files, so you can easily create a timeline once and use it for things like cutscenes and demo recording that can actually be interrupted. Things like replays and rewinds are made much simpler with this extension, rather than using an array object.
There is no specific purpose for this object, except that it is oriented towards time related things. You can use it for whatever you like if it works for your situation.
You can download it here: http://www.LB-Stuff.com/MMF2/Extensions/Timeline_BETA.zip
Make sure to read the FusionWiki article and look at the examples, they'll help
Please post any bugs, requests, or typos in this thread. Also, if anyone thinks they can make an icon, it will probably be better than the current one