;FRONT DRIVER

 [object]

    States = Doors\LeftSideDoor.b3d
    TranslateZFunction = 0.9 * Leftdoors

 [object]

    States = Doors\LeftSideDoor2.b3d
    TranslateZFunction = -0.9 * Leftdoors

 [object]

    States = Doors\RightSideDoor.b3d
    TranslateZFunction = 0.9 * Rightdoors

 [object]

    States = Doors\RightSideDoor2.b3d
    TranslateZFunction = -0.9 * Rightdoors

 [object]
    States = Doors\LeftRedLightOff.b3d, Doors\LeftRedLightOn.b3d
    StateFunction = if[ leftdoors, 1 | leftdoors, 0 ]

 [object]
    States = Doors\RightRedLightOff.b3d, Doors\RightRedLightOn.b3d
    StateFunction = if[ rightdoors, 1 | rightdoors, 0 ]

;EXTERIOR
 [object]
    States = ExteriorBody.b3d

;INTERIOR
 [object]
    States = InteriorBody.b3d

 [object]
    States = Rollsign\FrontRollsign.b3d       
    ;TextureShiftYFunction = value + (0.0015 * pluginstate[109])

 [object]
    States = Rollsign\FRTerm.b3d       
    ;TextureShiftYFunction = value + (0.0015 * pluginstate[108])

[object]
    States = Rollsign\NDestinations.b3d       
    ;TextureShiftYFunction = value + (0.0015 * pluginstate[106])

 [object]
    States = Rollsign\SDestinations.b3d       
    ;TextureShiftYFunction = value + (0.0015 * pluginstate[105])

 [object]
    States = Rollsign\RouteSide.b3d       
    ;TextureShiftYFunction = value + (0.0015 * pluginstate[104])


 [object]
    Position = 0, -0.01, 5.65
    States = CouplerF.b3d
  [object]
    Position = 0, -0.01, -5.65
    States = CouplerB.b3d

 [object]
    States = Driver Car.b3d

 [object]
    States = FrontDriverLightOn.csv

[object]
    States = NullB3d.b3d, BarExpOn.b3d, BarLocalOn.b3d
    StateFunction =  Mod[value+delta*pluginstate[103], 3]