CCG/Kind: TurnTable
From TrainzOnline
< CCG(Difference between revisions)
(New page: ==KIND: TURNTABLE== This is a turntable object. ===Config.txt:=== kuid <KUID2:####:#####:1> kind "turntable" mesh-table { default { mesh ...) |
Latest revision as of 17:13, 5 June 2011
Contents |
[edit] KIND: TURNTABLE
This is a turntable object.
[edit] Config.txt:
kuid <KUID2:####:#####:1> kind "turntable" mesh-table { default { mesh "turntablebase/turntablebase.im" auto-create 1 } turntable { mesh "platform/platform.im" auto-create 1 } } light 1 angle 0,165,180,345 track <KUID:-1:100966> snapmode 2 dighole 3,3 kuid-table { 0 <KUID:###:#####> } username "my tunnel" description "blah blah" trainz-build 2.7 category-class "TR" category-region "AU" category-era "1980s"
[edit] Breakdown:
- type
- Surveyor type.
- region
- Surveyor region.
default (Previously mode0 for pre-TRS releases)
- The name of the main turntable object, now referenced from the mesh-table.
turntable (Previously mode1 for pre-TRS releases)
- Name of the rotating turntable part, now referenced from the mesh-table.
- light
- Sets lighting to be used for object to be ambient or directional. 0 sets ambient lighting and object is lit by general light value (uniform colouring), 1 sets directional light which is affected by the position of the sun (shows shadows on the object surfaces).
- angle
- Specifies the angles at which the turntable stops. NOT USED IF THE TURNTABLE IS SET UP AS AN ANIMATION SEE BELOW.
- track
- Kuid for track to be attached to turntable
- snapmode
- Specifies the alignment of the turntable to the surveyor grid. 1 = origin snaps to grid (use for removing even dighole values), 2 = origin snaps to the center of a grid square (use for odd dighole values).
- dighole
- Specifies the number of grid segments (length, width) to be removed from the surveyor grid to accommodate the turntable pit.
[edit] ANIMATED TURNTABLES
Turntables can now be set up as an animation. Keyframes can be specified as the stopping points much like `angles' above. Use attached-tracks at keyframe points.
- keyframes
- Specifies where on the animation the turntable is to stop.
- frame-rate
- Generally make this 30
- Example
The example below shows the entries using an animation file for a transfer table model. For a sample model, see: http://www.auran.com/TRS2004/downloads/contentcreation/TransporterTestAsset.zip
kuid <KUID:44179:60004> light 1 kind "turntable" username "transporter" track <KUID:-1:100966> snapmode 1 dighole 4,8 keyframes 0,100,201,300,400,601 looping 0 frame-rate 30 nightmode "home" mesh-table { default { mesh "trans_base/trans_base.im" auto-create 1 } turntable { mesh "trans_platform/trans_platform.im" anim "trans_platform/anim.kin" } } Etc.