[Include] 3D\Cabina\Cabina.csv [Object] States = 3D\Cabina\Tauler.csv Position = 0, 0, 7.3 [Object] States = 3D\Cabina\Radiotelefon.csv Position = 0.42, 2.01, 7.943 [Object] States = 3D\Cabina\Manipulador.csv, 3D\Cabina\ManipuladorHM.csv StateFunction = pluginState[422] Position = 1.075, 1.7, 7.52 RotateXFunction = 0.185 * pluginState[421] RotateXDamping = 20, 0.8 [Object] States = 3D\Cabina\Selector.csv Position = 0.46, 1.72, 7.825 RotateXFunction = 0.39 * pluginState[420] RotateXDamping = 20, 0.8 [Object] ;Llums fars States = 3D\Null.csv, 3D\Cabina\Fars.csv StateFunction = pluginState[441] [Object] ;Fre de retencio States = 3D\Cabina\Boto_Verd.csv, 3D\Cabina\Boto_VerdPI.csv StateFunction = pluginState[424] RotateXFunction = 0.8 Position = 0.745, 1.738, 7.776 [Object] ;Megafonia passatge States = 3D\Cabina\Boto_Blau.csv, 3D\Cabina\Boto_BlauI.csv RotateXFunction = 0.8 StateFunction = pluginState[452] Position = 0.59, 1.757, 7.794 [Object] ;Megafonia servei States = 3D\Cabina\Boto_VerdI.csv, 3D\Cabina\Boto_Verd.csv RotateXFunction = 0.8 StateFunction = pluginState[452] Position = 0.6255, 1.757, 7.794 [Object] ;Fars States = 3D\Cabina\Boto_Blau.csv, 3D\Cabina\Boto_BlauI.csv RotateXFunction = 0.8 StateFunction = pluginState[441] Position = 0.832, 1.757, 7.794 [Object] ;Xiulet sortida States = 3D\Cabina\Boto_Blau.csv;, 3D\Cabina\Boto_BlauPI.csv RotateXFunction = 0.8 Position = 0.867, 1.757, 7.794 [Object] ;Llum cabina States = 3D\Cabina\Boto_Blau.csv;, 3D\Cabina\Boto_BlauPI.csv RotateXFunction = 0.8 Position = 0.902, 1.757, 7.794 [Object] ;Obrir portes esquerra States = 3D\Cabina\Boto_Verd.csv, 3D\Cabina\Boto_VerdI.csv RotateXFunction = 0.47 Position = 0.491, 1.855, 7.8725 StateFunction = leftDoorsTarget [Object] States = 3D\Cabina\Boto_Verd.csv, 3D\Cabina\Boto_VerdI.csv RotateXFunction = 0.47 Position = 0.5265, 1.855, 7.8725 StateFunction = leftDoorsTarget [Object] ;Selector portes esquerra States = 3D\Cabina\Boto_Groc.csv, 3D\Cabina\Boto_GrocI.csv, 3D\Cabina\Boto_GrocI.csv RotateXFunction = 0.47 Position = 0.562, 1.855, 7.8725 StateFunction = pluginState[450] + leftDoorsTarget [Object] ;Tancar portes esquerra States = 3D\Cabina\Boto_Verd.csv;, 3D\Cabina\Boto_VerdPI.csv RotateXFunction = 0.47 Position = 0.5975, 1.855, 7.8725 [Object] ;Tancar portes dreta States = 3D\Cabina\Boto_Verd.csv;, 3D\Cabina\Boto_VerdPI.csv RotateXFunction = 0.47 Position = 0.745, 1.855, 7.8725 [Object] ;Selector portes dreta States = 3D\Cabina\Boto_Groc.csv, 3D\Cabina\Boto_GrocI.csv, 3D\Cabina\Boto_GrocI.csv RotateXFunction = 0.47 Position = 0.7805, 1.855, 7.8725 StateFunction = pluginState[451] + rightDoorsTarget [Object] ;Obrir portes dreta States = 3D\Cabina\Boto_Verd.csv, 3D\Cabina\Boto_VerdI.csv RotateXFunction = 0.47 Position = 0.816, 1.855, 7.8725 StateFunction = rightDoorsTarget [Object] States = 3D\Cabina\Boto_Verd.csv, 3D\Cabina\Boto_VerdI.csv RotateXFunction = 0.47 Position = 0.8515, 1.855, 7.8725 StateFunction = rightDoorsTarget [Object] States = 3D\Cabina\Boto_Blau.csv RotateXFunction = 0.47 Position = 0.887, 1.855, 7.8725 [Object] States = 3D\Cabina\Cilindre.csv Position = 0.672, 1.852, 7.875 [Object] States = 3D\Cabina\AgullaPressioB.csv Position = 0.672, 1.852, 7.875 RotateXDirection = -1,0,0 RotateXFunction = brakePipe * 0.00000395 - 3.95 RotateYFunction = -1.11 RotateZFunction = -1.57 [Object] States = 3D\Cabina\AgullaPressioV.csv Position = 0.672, 1.8525, 7.874 RotateXDirection = -1,0,0 RotateXFunction = brakeCylinder * 0.00000395 - 3.95 RotateYFunction = -1.11 RotateZFunction = -1.57 [Object] States = 3D\Cabina\Velocitat.csv Position = 0.58, 2.0335, 7.954 [Object] States = 3D\Cabina\AgullaVelocitat.csv Position = 0.58, 2.0335, 7.954 RotateXDirection = -1,0,0 RotateXFunction = Abs[speedometer] * 3.6 * 0.04365 - 3.75 RotateYFunction = -1.11 RotateZFunction = -1.57 [Object] States = 3D\Cabina\SAC\Monitor0.csv,3D\Cabina\SAC\Monitor02.csv, 3D\Cabina\SAC\MonitorL.csv, 3D\Cabina\SAC\MonitorL2.csv, 3D\Cabina\SAC\MonitorR.csv, 3D\Cabina\SAC\MonitorR2.csv, 3D\Cabina\SAC\MonitorC.csv, 3D\Cabina\SAC\MonitorC2.csv Position = 0, 0, 7.3 StateFunction = pluginState[430] [Object] States = 3D\Cabina\Commutador.csv Position = 0.71, 1.949, 7.9195 RotateXDirection = -1,0,0 RotateXFunction = pluginState[425] * 1.57 - 1.57 RotateYFunction = -1.11 RotateZFunction = -1.57 [Object] States = 3D\Cabina\ATC\ATPNull.csv,3D\Cabina\ATC\Codigos.csv Position = 0, 0, 7.3 StateFunction = pluginState[426] [Object] States = 3D\Cabina\ATC\ATPNull.csv,3D\Cabina\ATC\Exceso.csv Position = 0, 0, 7.3 StateFunction = If[pluginState[19]!=0,pluginState[427],0] [Object] States = 3D\Cabina\ATC\ATPNull.csv,3D\Cabina\ATC\ATPNull.csv,3D\Cabina\ATC\ATO.csv Position = 0, 0, 7.3 StateFunction = pluginState[425] [Object] States = 3D\Cabina\ATC\ATPNull.csv,3D\Cabina\ATC\ATP.csv,3D\Cabina\ATC\ATPNull.csv Position = 0, 0, 7.3 StateFunction = pluginState[425] [Object] States = 3D\Cabina\ATC\ATPNull.csv,3D\Cabina\ATC\M25.csv Position = 0, 0, 7.3 StateFunction = pluginState[19] [Object] States = 3D\Cabina\ATC\V00B.csv,3D\Cabina\ATC\V00.csv Position = 0.58, 2.0335, 7.954 StateFunction = pluginState[120] [Object] States = 3D\Cabina\ATC\V25B.csv,3D\Cabina\ATC\V25.csv Position = 0.58, 2.0335, 7.954 StateFunction = pluginState[125] [Object] States = 3D\Cabina\ATC\V35B.csv,3D\Cabina\ATC\V35.csv Position = 0.58, 2.0335, 7.954 StateFunction = pluginState[127] [Object] States = 3D\Cabina\ATC\V45B.csv,3D\Cabina\ATC\V45.csv Position = 0.58, 2.0335, 7.954 StateFunction = pluginState[129] [Object] States = 3D\Cabina\ATC\V50B.csv,3D\Cabina\ATC\V50.csv Position = 0.58, 2.0335, 7.954 StateFunction = pluginState[130] [Object] States = 3D\Cabina\ATC\V65B.csv,3D\Cabina\ATC\V65.csv Position = 0.58, 2.0335, 7.954 StateFunction = pluginState[133] [Object] States = 3D\Cabina\ATC\V70B.csv,3D\Cabina\ATC\V70.csv Position = 0.58, 2.0335, 7.954 StateFunction = pluginState[134]