Advertisement
marrecar

siber novo

Oct 22nd, 2013
48
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.00 KB | None | 0 0
  1. {trigger:siber_ulaz}
  2. (M.L.trg_siber_ulaz)
  3. (L.L.siber_ulaz_1) 0.5 <
  4.  
  5. 1 (S.L.cockpit_siberulaz)
  6. {end}
  7.  
  8. {trigger:siber_ulaz_off}
  9. 0 (S.L.cockpit_siberulaz)
  10. {end}
  11.  
  12.  
  13.  
  14.  
  15. {macro:Door_Init}
  16. 1000 random 500 / 1 - (C.L.door_acc_var) * (C.L.fdoor_acc) + (S.L.doorAcc_0)
  17.  
  18. 1000 random 500 / 1 - (C.L.door_maxspeed_var) * (C.L.fdoor_maxspeed) + (S.L.doorMaxSpeed_0)
  19.  
  20. (C.L.door_refl) (S.L.doorRefl_0)
  21.  
  22. {macro:Door0_Calc}
  23.  
  24. (L.L.doorTarget_0)
  25. {if}
  26. (L.L.door_0) (F.L.door_0_opn_speed) (S.L.doorMaxSpeed_0)
  27. {else}
  28. (L.L.door_0) (F.L.door_0_cls_speed) (S.L.doorMaxSpeed_0)
  29. {endif}
  30.  
  31. (C.L.fdoor_acc) (S.L.doorAcc_0)
  32.  
  33. (L.L.doorTarget_0) ! (L.L.doorSpeed_0) s0 abs 0.05 > (L.L.door_0) 0 > || &&
  34. {if}
  35. l0 /-/ (L.L.doorMaxSpeed_0) <
  36. {if}
  37. (L.L.doorSpeed_0) (L.L.doorAcc_0) (L.S.Timegap) * - (S.L.doorSpeed_0)
  38. {else}
  39. (L.L.doorSpeed_0) (L.L.doorAcc_0) (L.S.Timegap) * + (S.L.doorSpeed_0)
  40. {endif}
  41. (L.L.door_0) (L.L.doorSpeed_0) (L.S.Timegap) * + (S.L.door_0)
  42. {else}
  43. (L.L.doorSpeed_0) abs 0.05 > (L.L.door_0) 1 < || (L.L.doorTarget_0) &&
  44. {if}
  45. l0 (L.L.doorMaxSpeed_0) <
  46. {if}
  47. (L.L.doorSpeed_0) (L.L.doorAcc_0) (L.S.Timegap) * + (S.L.doorSpeed_0)
  48. {else}
  49. (L.L.doorSpeed_0) (L.L.doorAcc_0) (L.S.Timegap) * - (S.L.doorSpeed_0)
  50. {endif}
  51. (L.L.door_0) (L.L.doorSpeed_0) (L.S.Timegap) * + (S.L.door_0)
  52. {else}
  53. 0 (S.L.doorSpeed_0)
  54. {endif}
  55. {endif}
  56.  
  57. (L.L.door_0) 1 >
  58. {if}
  59. (T.L.ev_door_open_stuk_0)
  60. 1 (S.L.door_0)
  61. (L.L.doorSpeed_0) /-/ (L.L.doorRefl_0) * (S.L.doorSpeed_0)
  62. {else}
  63. (L.L.door_0) 0 <
  64. {if}
  65. (T.L.ev_door_close_stuk_0)
  66. 0 (S.L.door_0)
  67. (L.L.doorSpeed_0) /-/ (L.L.doorRefl_0) * (S.L.doorSpeed_0)
  68. {endif}
  69. {endif}
  70.  
  71. (L.L.door_0) 0 = !
  72. (L.L.elec_busbar_main) &&
  73. (S.L.door_open_light_0)
  74. {end}
  75.  
  76. {macro:trg_siber_ulaz}
  77.  
  78. (L.L.doorTarget_0) ! (S.L.doorTarget_0)
  79. {if}
  80. (T.L.ev_door_open_0)
  81. {else}
  82. (T.L.ev_door_close_0)
  83. {endif}
  84. (L.L.bremse_p_Tank04) 100000 - 0.99 * 100000 + (S.L.bremse_p_Tank04)
  85. {end}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement