{"name":"BIS_fnc_timeline_init","operator":null,"title":"BIS fnc timeline init","type":"function","url":"https://community.bistudio.com/wiki/BIS_fnc_timeline_init","revid":348102,"updated":"2023-11-08T11:31:57Z","groups":["Timeline"],"status":"ok","replaced_by":[],"games":[{"game":"arma3","name":"Arma 3","version":"1.76"}],"since":{"game":"arma3","name":"Arma 3","version":"1.76"},"arma3_since":"1.76","branch":null,"locality":{"argument":null,"effect":null,"server_exec":false},"exec":null,"description":"Initialized a timeline.","syntaxes":[{"syntax":"[timeline, initPosition, length, playRate, loop] call BIS_fnc_timeline_init","since":null,"effect":null,"exec":null,"params":[{"name":"timeline","type":"Object","optional":false,"default":null,"description":"the timeline object","types":["Object"],"since":null,"text":"timeline: Object - the timeline object"},{"name":"initPosition","type":"Number","optional":true,"default":"`_timeline getVariable [\"Pos\", 0.0]`","description":"initial position","types":["Number"],"since":null,"text":"initPosition: Number - (Optional, default `_timeline getVariable [\"Pos\", 0.0]`) initial position"},{"name":"length","type":"Number","optional":true,"default":"`_timeline getVariable [\"Length\", 10.0]`","description":"length","types":["Number"],"since":null,"text":"length: Number - (Optional, default \t`_timeline getVariable [\"Length\", 10.0]`) length"},{"name":"playRate","type":"Number","optional":true,"default":"`_timeline getVariable [\"PlayRate\", 1.0]`","description":"play rate","types":["Number"],"since":null,"text":"playRate: Number - (Optional, default `_timeline getVariable [\"PlayRate\", 1.0]`) play rate"},{"name":"loop","type":"Boolean","optional":true,"default":"`_timeline getVariable [\"Loop\", false]`","description":"true - loop enabled, false - loop disabled","types":["Boolean"],"since":null,"text":"loop: Boolean - (Optional, default `_timeline getVariable [\"Loop\", false]`) true - loop enabled, false - loop disabled"},{"name":"reverse","type":"Boolean","optional":true,"default":"`_timeline getVariable [\"Reverse\", false]`","description":"true - reverse, false - Do not reverse","types":["Boolean"],"since":null,"text":"reverse: Boolean - (Optional, default `_timeline getVariable [\"Reverse\", false]`) true - reverse, false - Do not reverse"},{"name":"playOnStart","type":"Boolean","optional":true,"default":"`_timeline getVariable [\"PlayFromStart\", false]`","description":"true - play at scenario start, false - Do not play at scenario start","types":["Boolean"],"since":null,"text":"playOnStart: Boolean - (Optional, default `_timeline getVariable [\"PlayFromStart\", false]`) true - play at scenario start, false - Do not play at scenario start"},{"name":"destroyWhenFinished","type":"Boolean","optional":true,"default":"`_timeline getVariable [\"DestroyWhenFinished\", false]`","description":"true - Destroy when done, false - Do not destroy when done","types":["Boolean"],"since":null,"text":"destroyWhenFinished: Boolean - (Optional, default `_timeline getVariable [\"DestroyWhenFinished\", false]`) true - Destroy when done, false - Do not destroy when done"}],"returns":{"type":"Nothing","types":["Nothing"],"description":null,"text":"Nothing"}}],"examples":[{"text":"```sqf\n[timeline] call BIS_fnc_timeline_init;\n```","code":["[timeline] call BIS_fnc_timeline_init;"]}],"multiplayer":null,"problems":null,"aliases":[],"see_also":["BIS_fnc_timeline_deleted","BIS_fnc_timeline_cleanup","BIS_fnc_timeline_finish"],"notes":[],"categories":["Arma 3: Functions","Arma 3: New Functions","Function Group: Timeline","Functions","Introduced with Arma 3 version 1.76"],"docblock":null,"filled_from_docblock":[]}