KIND Turntable

From TrainzOnline
(Difference between revisions)
Jump to: navigation, search
 
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 13: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.

Contents

[edit] KIND Hierarchy

[edit] Parent Classes

[edit] Child Classes

  • none.

[edit] 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


[edit] angle

Type: Floatlist
Compulsory: No
Desc: A list of angles where the turntable will stop in a 360 degree circle.

[edit] frame-rate

Type: Integer
Compulsory: No
Desc: Frames per second (FPS) of the animation.

[edit] keyframes

Type: Floatlist
Compulsory: No
Desc: A list of key frames in the animation (kin) file.

[edit] looping

Type: Boolean
Compulsory: No
Desc: TBD

[edit] snapmode

Type: Integer
Compulsory: From 3.4
Desc: TBD

[edit] Example Config.txt

Sample config.txt file for a turntable asset, with the Standard Tags excluded for brevity:

TBD

[edit] Downloads

Attach sample files here?

[edit] Categories

Personal tools