KIND Turntable: Difference between revisions
From TrainzOnline
Jump to navigationJump to search
No edit summary |
m Corrected Snapmode type from boolean to integer. |
||
| (7 intermediate revisions by 2 users not shown) | |||
| Line 10: | Line 10: | ||
Each turntable asset supports the following tags. Each tag is shown here with its default value. | Each turntable asset supports the following tags. Each tag is shown here with its default value. | ||
''TBD'' | |||
kind "turntable" | |||
angle 0,10,20,30,40,50,60,180,190,200,210,220,230,240 | |||
frame-rate 30 | |||
keyframes 0,100,201,300,400,601 | |||
looping 0 | |||
snapmode 1 | |||
====angle==== | |||
:Type: Floatlist | |||
:Compulsory: No | |||
:Desc: A list of angles where the turntable will stop in a 360 degree circle. | |||
====frame-rate==== | |||
:Type: Integer | |||
:Compulsory: No | |||
:Desc: Frames per second (FPS) of the animation. | |||
====keyframes==== | |||
:Type: Floatlist | |||
:Compulsory: No | |||
:Desc: A list of key frames in the animation (kin) file. | |||
====looping==== | |||
:Type: Boolean | |||
:Compulsory: No | |||
:Desc: ''TBD'' | |||
====snapmode==== | |||
:Type: Integer | |||
:Compulsory: From 3.4 | |||
:Desc: ''TBD'' | |||
==Example Config.txt== | ==Example Config.txt== | ||
| Line 21: | Line 50: | ||
==Categories== | ==Categories== | ||
[[Category:Asset KIND]] | [[Category:Asset KIND|T]] | ||
[[Category:TBD]] | |||
Latest revision as of 03:04, 23 July 2017
KIND Turntable provides the basis for turntables and transfer tables, where the attached track is moved via an animation or programmatic adjustment. Unlike KIND Industry, a fixed track does not provide any special meaning or functionality to its attached track - it is used only for positioning purposes.
KIND Hierarchy
Parent Classes
Child Classes
- none.
Supported Tags
Each turntable asset supports the following tags. Each tag is shown here with its default value.
kind "turntable" angle 0,10,20,30,40,50,60,180,190,200,210,220,230,240 frame-rate 30 keyframes 0,100,201,300,400,601 looping 0 snapmode 1
angle
- Type: Floatlist
- Compulsory: No
- Desc: A list of angles where the turntable will stop in a 360 degree circle.
frame-rate
- Type: Integer
- Compulsory: No
- Desc: Frames per second (FPS) of the animation.
keyframes
- Type: Floatlist
- Compulsory: No
- Desc: A list of key frames in the animation (kin) file.
looping
- Type: Boolean
- Compulsory: No
- Desc: TBD
snapmode
- Type: Integer
- Compulsory: From 3.4
- Desc: TBD
Example Config.txt
Sample config.txt file for a turntable asset, with the Standard Tags excluded for brevity:
TBD
Downloads
Attach sample files here?