3 Way Lever

gothmanghost

New member
Is there a 3 way lever available for download?

I mean when you have a 3 way junction the lever goes forward, middle and back for the tracks.
 
Most levers can do 3-way tracks (in terms of the lever movement, I am currently using a HPSS lever that moves according to the way the lever is set to) - and yes, it is on the DLS (they is used a lot in the UK)

Shane
 
The kuids are:

Point motor HPSS

<KUID:45317:101549> (left hand side)
<KUID:45317:101551> (right hand side)

Both are by Nexusdj.

Shane
 
Just attach the two diverging tracks to the same achor point(vertex), to make it a three way, and you will see, that even the plain old "Switch Lever" becomes a three way. The trick is in trying before you allow yourself to get confused ;)
 
Last edited:
Just attach the two diverging tracks to the same achor point(vertex), to make it a three way, and you will see, that even the plain old "Switch Lever" becomes a three way. The trick is in trying before you allow yourself to get confused ;)
I think they were referring to a lever that actually moved to the 3 different positions as modeled, not just the ability to see where it is set with the arrows.
 
They should do - on the DLS they are marked as 'Trainz Service Pack 3' (Trainz 1.3) and they are working fine in TRS2006 so they should work OK in TRS2004 as well.

Shane
 
It is not possible to make a three lever with visual action. The lever image is displayed by two modes , mode0 and mode1, there is no mode2 provided.

Peter
 
That's taught me something new there - last time I used the HPSS levers (a couple of days ago) the level connecting piece moved (the piece that connects it to the track) - or so it seemed.

Shane
 
frogpipe made a switchstand designed for three way switches, '3 Way Switch Stand', <KUID:204652:100058>. It's available on the Download Station.
 
It's possible to create a lever for a 3way junction. You need 3 meshes (one for every position) and a config like the following.
Code:
kuid                                      <YOUR KUID>
kind                                      "mojunction"
username                                  "Your Lever Name"
trainz-build                              2.9
category-class                            "WX"
category-era                              "2000s"
category-region                           "00"
mesh-table {
  first {
    mesh                                  "first.im"
    auto-create                           1
  }
  second {
    mesh                                  "second.im"
    auto-create                           0
  }
  third {
    mesh                                  "third.im"
    auto-create                           0
  }
}
trackside                                 2
light                                     1
soundscript {
  toggle {
    trigger                               "toggle"
    distance                              5,100
    nostartdelay                          1
    repeat-delay                          1
    sound {
      0                                   "points.wav"
    }
  }
}
The names of the mesh-table entries are not important, only the position of the entry. (The more traditional names would be mode0, mode2 and mode1)

A 2way junction always uses the first and last entry for displaying the position of the junction, no matter how many entries there are in the mesh-table.
A 3way junction always uses the first, second and last entry.

Which mesh is displayed for which direction of the junction, seems to depend on the orientation of the lever relative to the direction of the track. I'm still looking for a method to detect this in a script.

I have tried this in TS12 and T:ANE, always getting the same results.

Peter
 
Last edited:
Back
Top