Advertisement
Guest User

Untitled

a guest
Nov 11th, 2019
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 103.42 KB | None | 0 0
  1. class CfgSkeletons
  2. {
  3. class Default {
  4. isDiscrete = 1;
  5. skeletonInherit = "";
  6. skeletonBones[] = {};
  7. };
  8. class HL_Banque: Default
  9. {
  10. skeletonInherit="";
  11. isDiscrete=1;
  12. skeletonBones[]=
  13. {
  14. "Door_1", "",
  15. "Door_2", "",
  16. "Door_3", "",
  17. "Door_4", "",
  18. "Door_5", "",
  19. "Door_6", "",
  20. "Door_7", "",
  21. "Vault_Door", "",
  22. "Vault_RotateUp",
  23. "Vault_Door",
  24. "Vault_RotateDown",
  25. "Vault_Door",
  26. "Vault_Combo",
  27. "Vault_Door",
  28. "Vault_TransitionLeft",
  29. "Vault_Door",
  30. "Vault_TransitionUp",
  31. "Vault_Door",
  32. "Vault_TransitionDown",
  33. "Vault_Door",
  34. "Vault_TransitionRight",
  35. "Vault_Door",
  36. "sliding_door_1", "",
  37. "sliding_door_2", "",
  38. "SlideDoordur","",
  39. "Glass_1_Hide","",
  40. "Glass_1_unhide","",
  41. "Glass_2_hide","",
  42. "Glass_2_unhide", "",
  43. "Glass_3_hide", "",
  44. "Glass_3_unhide", "",
  45. "Glass_4_hide", "",
  46. "Glass_4_unhide", "",
  47. "Glass_5_hide", "sliding_door_1",
  48. "Glass_5_unhide", "sliding_door_1",
  49. "Glass_6_hide", "sliding_door_2",
  50. "Glass_6_unhide", "sliding_door_2",
  51. "Glass_7_hide", "",
  52. "Glass_7_unhide", "",
  53. "Glass_8_hide", "",
  54. "Glass_8_unhide", "",
  55. "Glass_9_hide", "",
  56. "Glass_9_unhide", "",
  57. "Glass_10_hide", "",
  58. "Glass_10_unhide", "",
  59. "Glass_11_hide", "",
  60. "Glass_11_unhide", "",
  61. "Glass_12_hide", "",
  62. "Glass_12_unhide", "",
  63. "Glass_13_hide", "",
  64. "Glass_13_unhide", "",
  65. "Glass_14_hide", "",
  66. "Glass_14_unhide", "",
  67. "Glass_15_hide", "",
  68. "Glass_15_unhide", "",
  69. "Glass_16_hide", "",
  70. "Glass_16_unhide", "",
  71. "Glass_17_hide", "",
  72. "Glass_17_unhide", "",
  73. "Glass_18_hide", "",
  74. "Glass_18_unhide", "",
  75. "Glass_19_hide", "",
  76. "Glass_19_unhide", "",
  77. "Glass_20_hide", "",
  78. "Glass_20_unhide", "",
  79. "Glass_21_hide", "",
  80. "Glass_21_unhide", "",
  81. "Glass_22_hide", "",
  82. "Glass_22_unhide", "",
  83. "Glass_23_hide", "",
  84. "Glass_23_unhide", "",
  85. "Glass_24_hide", "",
  86. "Glass_24_unhide", "",
  87. "Glass_25_hide", "",
  88. "Glass_25_unhide", "",
  89. "Glass_26_hide", "",
  90. "Glass_26_unhide", "",
  91. "Glass_27_hide", "",
  92. "Glass_27_unhide", "",
  93. "Glass_28_hide", "",
  94. "Glass_28_unhide", "",
  95. "Glass_A2_hide", "",
  96. "Glass_A2_unhide", "",
  97. "Glass_A3_hide", "",
  98. "Glass_A3_unhide", "",
  99. "Glass_A4_hide", "",
  100. "Glass_A4_unhide", "",
  101. "Glass_A5_hide", "",
  102. "Glass_A5_unhide", "",
  103. "Glass_A6_hide", "",
  104. "Glass_A6_unhide", "",
  105. "Glass_A7_hide", "",
  106. "Glass_A7_unhide", "",
  107. "Glass_A8_hide", "",
  108. "Glass_A8_unhide", "",
  109. "Glass_A9_hide", "",
  110. "Glass_A9_unhide", "",
  111. "Glass_A10_hide", "",
  112. "Glass_A10_unhide", "",
  113. "Glass_A11_hide", "",
  114. "Glass_A11_unhide", "",
  115. "Glass_A12_hide", "",
  116. "Glass_A12_unhide", ""
  117. };
  118. };
  119. class chocolaterie: Default
  120. {
  121. skeletonInherit="";
  122. isDiscrete=1;
  123. skeletonBones[]=
  124. {
  125. "ascenceur","",
  126. "porte_asc_rdc","","porte_asc_1","","porte_asc_2","",
  127. "porte_asc_rdc_d","","porte_asc_rdc_g","",
  128. "porte_asc_1_d","","porte_asc_1_g","",
  129. "porte_asc_rdc_d_2","ascenceur","porte_asc_rdc_g_2","ascenceur",
  130. "porte_asc_2_d","","porte_asc_2_g","",
  131. "door_3","",
  132. "door_1","",
  133. "door_2","",
  134. "porte_01_01","",
  135. "porte_02_01","",
  136. "porte_03_01","",
  137. "porte_04_01","",
  138. "porte_05_01","",
  139. "porte_06_01","",
  140.  
  141. "porte_01_02","porte_01_01",
  142. "porte_01_03","porte_01_02",
  143. "porte_01_04","porte_01_03",
  144. "porte_01_05","porte_01_04",
  145. "porte_01_06","porte_01_05",
  146. "porte_01_07","porte_01_06",
  147. "porte_01_08","porte_01_07",
  148. "rouleau_01","",
  149. "porte_02_02","porte_02_01",
  150. "porte_02_03","porte_02_02",
  151. "porte_02_04","porte_02_03",
  152. "porte_02_05","porte_02_04",
  153. "porte_02_06","porte_02_05",
  154. "porte_02_07","porte_02_06",
  155. "porte_02_08","porte_02_07",
  156. "rouleau_02","",
  157. "porte_03_02","porte_03_01",
  158. "porte_03_03","porte_03_02",
  159. "porte_03_04","porte_03_03",
  160. "porte_03_05","porte_03_04",
  161. "porte_03_06","porte_03_05",
  162. "porte_03_07","porte_03_06",
  163. "porte_03_08","porte_03_07",
  164. "rouleau_03","",
  165. "porte_04_02","porte_04_01",
  166. "porte_04_03","porte_04_02",
  167. "porte_04_04","porte_04_03",
  168. "porte_04_05","porte_04_04",
  169. "porte_04_06","porte_04_05",
  170. "porte_04_07","porte_04_06",
  171. "porte_04_08","porte_04_07",
  172. "rouleau_04","",
  173. "porte_05_02","porte_05_01",
  174. "porte_05_03","porte_05_02",
  175. "porte_05_04","porte_05_03",
  176. "porte_05_05","porte_05_04",
  177. "porte_05_06","porte_05_05",
  178. "porte_05_07","porte_05_06",
  179. "porte_05_08","porte_05_07",
  180. "rouleau_05","",
  181. "porte_06_02","porte_06_01",
  182. "porte_06_03","porte_06_02",
  183. "porte_06_04","porte_06_03",
  184. "porte_06_05","porte_06_04",
  185. "porte_06_06","porte_06_05",
  186. "porte_06_07","porte_06_06",
  187. "porte_06_08","porte_06_07",
  188. "rouleau_06",""
  189. };
  190. };
  191. class chocolaterie_2: Default
  192. {
  193. skeletonInherit="";
  194. isDiscrete=1;
  195. skeletonBones[]=
  196. {
  197. "porte_battante","",
  198. "porte_battante_2","",
  199. "battante","",
  200. "door_1","",
  201. "porte_07_01","",
  202. "porte_08_01","",
  203. "porte_07_02","porte_07_01",
  204. "porte_07_03","porte_07_02",
  205. "porte_07_04","porte_07_03",
  206. "porte_07_05","porte_07_04",
  207. "porte_07_06","porte_07_05",
  208. "porte_07_07","porte_07_06",
  209. "porte_07_08","porte_07_07",
  210. "rouleau_07","",
  211. "porte_08_02","porte_08_01",
  212. "porte_08_03","porte_08_02",
  213. "porte_08_04","porte_08_03",
  214. "porte_08_05","porte_08_04",
  215. "porte_08_06","porte_08_05",
  216. "porte_08_07","porte_08_06",
  217. "porte_08_08","porte_08_07",
  218. "rouleau_08",""
  219. };
  220. };
  221. class Banque_Malden: Default
  222. {
  223. skeletonInherit="";
  224. isDiscrete=1;
  225. skeletonBones[]=
  226. {
  227.  
  228. "porte_1","",
  229. "porte_2","",
  230. "porte_3","",
  231. "porte_4","",
  232. "porte_5","",
  233. "porte_6","",
  234. "porte_7","",
  235. "porte_8","",
  236. "porte_9","",
  237. "porte_10","",
  238. "porte_11","",
  239. "porte_12","",
  240. "porte_13","",
  241. "double_porte_1","",
  242. "double_porte_2","",
  243. "double_porte_3","",
  244. "double_porte_4","",
  245. "double_porte_5","",
  246. "double_porte_6","",
  247. "double_porte_7","",
  248. "double_porte_8","",
  249. "double_porte_9","",
  250. "double_porte_10",""
  251. };
  252. };
  253. class HL_Pompier: Default
  254. {
  255. skeletonInherit = "";
  256. isDiscrete=1;
  257. skeletonBones[] =
  258. {
  259. "Door_1","",
  260. "Door_2","",
  261. "Door_3","",
  262. "bouton","",
  263. "gyro1","",
  264. "gyro2","",
  265. "gyro3","",
  266. "gyro4","",
  267. "gyro5","",
  268. "gyro6","",
  269. "gyro7","",
  270. "gyro8","",
  271. "gyro9","",
  272. "gyro10","",
  273. "gyro11","",
  274. "porte_01_01","",
  275. "porte_02_01","",
  276. "porte_03_01","",
  277. "porte_04_01","",
  278. "porte_05_01","",
  279. "porte_06_01","",
  280. "porte_07_01","",
  281. "porte_08_01","",
  282. "porte_09_01","",
  283. "porte_10_01","",
  284. "porte_11_01","",
  285.  
  286. "porte_01_02","porte_01_01",
  287. "porte_01_03","porte_01_02",
  288. "porte_01_04","porte_01_03",
  289. "porte_01_05","porte_01_04",
  290. "porte_01_06","porte_01_05",
  291. "porte_01_07","porte_01_06",
  292.  
  293. "porte_02_02","porte_02_01",
  294. "porte_02_03","porte_02_02",
  295. "porte_02_04","porte_02_03",
  296. "porte_02_05","porte_02_04",
  297. "porte_02_06","porte_02_05",
  298.  
  299. "porte_03_02","porte_03_01",
  300. "porte_03_03","porte_03_02",
  301. "porte_03_04","porte_03_03",
  302. "porte_03_05","porte_03_04",
  303. "porte_03_06","porte_03_05",
  304. "porte_03_07","porte_03_06",
  305.  
  306. "porte_04_02","porte_04_01",
  307. "porte_04_03","porte_04_02",
  308. "porte_04_04","porte_04_03",
  309. "porte_04_05","porte_04_04",
  310. "porte_04_06","porte_04_05",
  311. "porte_04_07","porte_04_06",
  312.  
  313. "porte_05_02","porte_05_01",
  314. "porte_05_03","porte_05_02",
  315. "porte_05_04","porte_05_03",
  316. "porte_05_05","porte_05_04",
  317. "porte_05_06","porte_05_05",
  318. "porte_05_07","porte_05_06",
  319.  
  320. "porte_06_02","porte_06_01",
  321. "porte_06_03","porte_06_02",
  322. "porte_06_04","porte_06_03",
  323. "porte_06_05","porte_06_04",
  324. "porte_06_06","porte_06_05",
  325. "porte_06_07","porte_06_06",
  326.  
  327. "porte_07_02","porte_07_01",
  328. "porte_07_03","porte_07_02",
  329. "porte_07_04","porte_07_03",
  330. "porte_07_05","porte_07_04",
  331. "porte_07_06","porte_07_05",
  332. "porte_07_07","porte_07_06",
  333.  
  334. "porte_08_02","porte_08_01",
  335. "porte_08_03","porte_08_02",
  336. "porte_08_04","porte_08_03",
  337. "porte_08_05","porte_08_04",
  338. "porte_08_06","porte_08_05",
  339. "porte_08_07","porte_08_06",
  340.  
  341. "porte_09_02","porte_09_01",
  342. "porte_09_03","porte_09_02",
  343. "porte_09_04","porte_09_03",
  344. "porte_09_05","porte_09_04",
  345. "porte_09_06","porte_09_05",
  346. "porte_09_07","porte_09_06",
  347.  
  348. "porte_10_02","porte_10_01",
  349. "porte_10_03","porte_10_02",
  350. "porte_10_04","porte_10_03",
  351. "porte_10_05","porte_10_04",
  352. "porte_10_06","porte_10_05",
  353. "porte_10_07","porte_10_06",
  354.  
  355. "porte_11_02","porte_11_01",
  356. "porte_11_03","porte_11_02",
  357. "porte_11_04","porte_11_03",
  358. "porte_11_05","porte_11_04",
  359. "porte_11_06","porte_11_05",
  360. "porte_11_07","porte_11_06",
  361.  
  362.  
  363. "rot1","",
  364. "rot2","",
  365. "rot3","",
  366. "rot4","",
  367. "rot5","",
  368. "rot6","",
  369. "rot7","",
  370. "rot8","",
  371. "rot9","",
  372. "rot10","",
  373. "rot11",""
  374. };
  375. };
  376. class Atelier: Default
  377. {
  378. skeletonInherit = "";
  379. isDiscrete=1;
  380. skeletonBones[] =
  381. {
  382. "Door_1","",
  383.  
  384. "porte_01_01","",
  385. "porte_03_01","",
  386.  
  387.  
  388. "porte_01_02","porte_01_01",
  389. "porte_01_03","porte_01_02",
  390. "porte_01_04","porte_01_03",
  391. "porte_01_05","porte_01_04",
  392. "porte_01_06","porte_01_05",
  393. "porte_01_07","porte_01_06",
  394. "porte_01_08","porte_01_07",
  395.  
  396. "porte_03_02","porte_03_01",
  397. "porte_03_03","porte_03_02",
  398. "porte_03_04","porte_03_03",
  399. "porte_03_05","porte_03_04",
  400. "porte_03_06","porte_03_05",
  401. "porte_03_07","porte_03_06",
  402. "porte_03_08","porte_03_07",
  403.  
  404. "rot1","",
  405. "rot3",""
  406. };
  407. };
  408. class Atelier_Gnd: Default
  409. {
  410. skeletonInherit = "";
  411. isDiscrete=1;
  412. skeletonBones[] =
  413. {
  414. "Door_1","",
  415.  
  416. "porte_01_01","",
  417. "porte_03_01","",
  418.  
  419.  
  420. "porte_01_02","porte_01_01",
  421. "porte_01_03","porte_01_02",
  422. "porte_01_04","porte_01_03",
  423. "porte_01_05","porte_01_04",
  424. "porte_01_06","porte_01_05",
  425. "porte_01_07","porte_01_06",
  426. "porte_01_08","porte_01_07",
  427.  
  428. "porte_03_02","porte_03_01",
  429. "porte_03_03","porte_03_02",
  430. "porte_03_04","porte_03_03",
  431. "porte_03_05","porte_03_04",
  432. "porte_03_06","porte_03_05",
  433. "porte_03_07","porte_03_06",
  434. "porte_03_08","porte_03_07",
  435.  
  436. "rot1","",
  437. "rot3",""
  438. };
  439. };
  440. class Serre: Default
  441. {
  442. skeletonInherit = "";
  443. isDiscrete=1;
  444. skeletonBones[] =
  445. {
  446. "Door_1","",
  447. "Door_2",""
  448. };
  449. };
  450. class Chenile: Default
  451. {
  452. skeletonInherit = "";
  453. isDiscrete=1;
  454. skeletonBones[] =
  455. {
  456. "Door_1","",
  457. "Door_2",""
  458. };
  459. };
  460. class Hopital: Default
  461. {
  462. skeletonInherit = "";
  463. isDiscrete=1;
  464. skeletonBones[] =
  465. {
  466. "Door_1","",
  467. "Door_2","",
  468. "Door_3","",
  469. "Door_5","",
  470. "Door_6","",
  471. "Door_7",""
  472. };
  473. };
  474. class Armurerie: Default
  475. {
  476. skeletonInherit = "";
  477. isDiscrete=1;
  478. skeletonBones[] =
  479. {
  480. "Door_1","",
  481. "Door_2","",
  482. "Door_3","",
  483. "Door_4","",
  484. "Door_5",""
  485. };
  486. };
  487. class PaintSpray: Default
  488. {
  489. skeletonInherit = "";
  490. isDiscrete=1;
  491. skeletonBones[] =
  492. {
  493. "ventil_1","",
  494. "ventil_2","",
  495. "ventil_3","",
  496. "porte_01_01","",
  497. "porte_01_02","porte_01_01",
  498. "porte_01_03","porte_01_02",
  499. "porte_01_04","porte_01_03",
  500. "porte_01_05","porte_01_04",
  501. "porte_01_06","porte_01_05",
  502. "porte_01_07","porte_01_06",
  503. "porte_01_08","porte_01_07",
  504.  
  505. "rot1",""
  506. };
  507. };
  508. class Jardiland: Default
  509. {
  510. skeletonInherit = "";
  511. isDiscrete=1;
  512. skeletonBones[] =
  513. {
  514. "Door_1","",
  515. "Door_2",""
  516. };
  517. };
  518. class Depanneur: Default
  519. {
  520. skeletonInherit = "";
  521. isDiscrete=1;
  522. skeletonBones[] =
  523. {
  524. "Door_1","",
  525. "Door_2","",
  526. "Door_3","",
  527.  
  528. "porte_01_01","",
  529. "porte_03_01","",
  530. "porte_04_01","",
  531. "porte_05_01","",
  532.  
  533. "porte_01_02","porte_01_01",
  534. "porte_01_03","porte_01_02",
  535. "porte_01_04","porte_01_03",
  536. "porte_01_05","porte_01_04",
  537. "porte_01_06","porte_01_05",
  538. "porte_01_07","porte_01_06",
  539. "porte_01_08","porte_01_07",
  540.  
  541. "porte_03_02","porte_03_01",
  542. "porte_03_03","porte_03_02",
  543. "porte_03_04","porte_03_03",
  544. "porte_03_05","porte_03_04",
  545. "porte_03_06","porte_03_05",
  546. "porte_03_07","porte_03_06",
  547. "porte_03_08","porte_03_07",
  548.  
  549. "porte_04_02","porte_04_01",
  550. "porte_04_03","porte_04_02",
  551. "porte_04_04","porte_04_03",
  552. "porte_04_05","porte_04_04",
  553. "porte_04_06","porte_04_05",
  554. "porte_04_07","porte_04_06",
  555. "porte_04_08","porte_04_07",
  556.  
  557. "porte_05_02","porte_05_01",
  558. "porte_05_03","porte_05_02",
  559. "porte_05_04","porte_05_03",
  560. "porte_05_05","porte_05_04",
  561. "porte_05_06","porte_05_05",
  562. "porte_05_07","porte_05_06",
  563. "porte_05_08","porte_05_07",
  564.  
  565. "rot1","",
  566. "rot3","",
  567. "rot4","",
  568. "rot5",""
  569. };
  570. };
  571. class HL_Gendarmerie: Default
  572. {
  573. skeletonInherit = "";
  574. isDiscrete=1;
  575. skeletonBones[] =
  576. {
  577. "Door_1","",
  578. "Door_2","",
  579. "Door_3","",
  580. "Door_4","",
  581. "Door_5","",
  582. "Door_6","",
  583. "Door_7","",
  584. "Door_8","",
  585. "Door_9","",
  586. "Door_10","",
  587. "Door_11","",
  588. "Door_12","",
  589. "Door_13","",
  590. "Door_14","",
  591. "Tirette_2","Door_15",
  592. "Tirette_1","Door_16",
  593. "Door_15","",
  594. "Door_16","",
  595. "Door_17","",
  596. "Door_18","",
  597. "Door_19","",
  598. "Door_20","",
  599. "Door_21","",
  600. "Door_22","",
  601. "Door_23","",
  602. "Door_24","",
  603. "Door_25","",
  604. "Door_26","",
  605. "Door_27","",
  606. "Door_28","",
  607. "Door_29","",
  608. "Door_30","",
  609. "Glass_1_Hide","",
  610. "Glass_1_unhide","",
  611. "Glass_2_hide","",
  612. "Glass_2_unhide", "",
  613. "Glass_3_hide", "",
  614. "Glass_3_unhide", "",
  615. "Glass_4_hide", "",
  616. "Glass_4_unhide", "",
  617. "Glass_5_hide", "",
  618. "Glass_5_unhide", "",
  619. "Glass_6_hide", "",
  620. "Glass_6_unhide", "",
  621. "Glass_7_hide", "",
  622. "Glass_7_unhide", "",
  623. "Glass_8_hide", "",
  624. "Glass_8_unhide", "",
  625. "Glass_9_hide", "",
  626. "Glass_9_unhide", "",
  627. "Glass_10_hide", "",
  628. "Glass_10_unhide", "",
  629. "Glass_11_hide", "",
  630. "Glass_11_unhide", "",
  631. "Glass_12_hide", "",
  632. "Glass_12_unhide", "",
  633. "Glass_13_hide", "",
  634. "Glass_13_unhide", "",
  635. "Glass_14_hide", "",
  636. "Glass_14_unhide", "",
  637. "Glass_15_hide", "",
  638. "Glass_15_unhide", "",
  639. "Glass_16_hide", "",
  640. "Glass_16_unhide", "",
  641. "Glass_17_hide", "",
  642. "Glass_17_unhide", "",
  643. "Glass_18_hide", "",
  644. "Glass_18_unhide", "",
  645. "Glass_19_hide", "",
  646. "Glass_19_unhide", "",
  647. "Glass_20_hide", "",
  648. "Glass_20_unhide", "",
  649. "Glass_21_hide", "",
  650. "Glass_21_unhide", "",
  651. "Glass_22_hide", "",
  652. "Glass_22_unhide", "",
  653. "Glass_23_hide", "",
  654. "Glass_23_unhide", "",
  655. "Glass_24_hide", "",
  656. "Glass_24_unhide", "",
  657. "Glass_25_hide", "",
  658. "Glass_25_unhide", "",
  659. "Glass_26_hide", "",
  660. "Glass_26_unhide", "",
  661. "Glass_27_hide", "",
  662. "Glass_27_unhide", "",
  663. "Glass_28_hide", "",
  664. "Glass_28_unhide", "",
  665. "Glass_29_hide", "",
  666. "Glass_29_unhide", "",
  667. "Glass_30_hide", "",
  668. "Glass_30_unhide", "",
  669. "Glass_31_hide", "",
  670. "Glass_31_unhide", "",
  671. "Glass_32_hide", "",
  672. "Glass_32_unhide", "",
  673. "Tirette_1","",
  674. "Tirette_2","",
  675. "Dessus_1","",
  676. "Dessus_2","",
  677. "controlbox_door","",
  678. "controlbox_switch","",
  679. "coupure",""
  680. };
  681. };
  682. class Concessionnaire: Default
  683. {
  684. skeletonInherit = "";
  685. isDiscrete=1;
  686. skeletonBones[] =
  687. {
  688. "Door_1","",
  689. "Glass_1_Hide", "",
  690. "Glass_1_unhide", "",
  691. "Glass_2_hide", "",
  692. "Glass_2_unhide", "",
  693. "Glass_3_hide", "",
  694. "Glass_3_unhide", "",
  695. "Glass_4_hide", "",
  696. "Glass_4_unhide", "",
  697. "Glass_5_hide", "",
  698. "Glass_5_unhide", "",
  699. "Glass_6_hide", "",
  700. "Glass_6_unhide", "",
  701. "Glass_7_hide", "",
  702. "Glass_7_unhide", "",
  703. "Glass_8_hide", "",
  704. "Glass_8_unhide", "",
  705. "Glass_9_hide", "",
  706. "Glass_9_unhide", "",
  707. "Glass_10_hide", "",
  708. "Glass_10_unhide", "",
  709. "Glass_11_hide", "",
  710. "Glass_11_unhide", "",
  711. "Glass_12_hide", "",
  712. "Glass_12_unhide", "",
  713. "Glass_13_hide", "",
  714. "Glass_13_unhide", "",
  715. "Glass_14_hide", "",
  716. "Glass_14_unhide", "",
  717. "Glass_15_hide", "",
  718. "Glass_15_unhide", "",
  719. "Glass_16_hide", "",
  720. "Glass_16_unhide", ""
  721. };
  722. };
  723. };
  724. class CfgModels
  725. {
  726. class Default {
  727. sectionsInherit = "";
  728. sections[] = {};
  729. skeletonName = "";
  730. };
  731. class HL_Banque: Default
  732. {
  733. sectionsInherit="";
  734. sections[]=
  735. {
  736. "Glass_1_Hide",
  737. "Glass_1_unhide",
  738. "Glass_2_hide",
  739. "Glass_3_hide",
  740. "Glass_4_hide",
  741. "Glass_5_hide",
  742. "Glass_6_hide",
  743. "Glass_7_hide",
  744. "Glass_8_hide",
  745. "Glass_9_hide",
  746. "Glass_10_hide",
  747. "Glass_11_hide",
  748. "Glass_12_hide",
  749. "Glass_13_hide",
  750. "Glass_14_hide",
  751. "Glass_15_hide",
  752. "Glass_16_hide",
  753. "Glass_17_hide",
  754. "Glass_18_hide",
  755. "Glass_19_hide",
  756. "Glass_20_hide",
  757. "Glass_21_hide",
  758. "Glass_22_hide",
  759. "Glass_23_hide",
  760. "Glass_24_hide",
  761. "Glass_25_hide",
  762. "Glass_26_hide",
  763. "Glass_27_hide",
  764. "Glass_28_hide",
  765. "Glass_A2_hide",
  766. "Glass_A3_hide",
  767. "Glass_A4_hide",
  768. "Glass_A5_hide",
  769. "Glass_A6_hide",
  770. "Glass_A7_hide",
  771. "Glass_A8_hide",
  772. "Glass_A9_hide",
  773. "Glass_A10_hide",
  774. "Glass_A11_hide",
  775. "Glass_A12_hide",
  776. "sliding_door_1",
  777. "sliding_door_2",
  778. "door_1",
  779. "door_2",
  780. "door_3",
  781. "door_4",
  782. "door_5",
  783. "door_6",
  784. "door_7"
  785. };
  786. skeletonName="HL_Banque";
  787. class Animations
  788. {
  789. // Animations for window #1. One that hides faces of full glass pane when window is destroyed and second that shows faces with just shards of glass around the window frame when the window is destroyed.
  790. class Glass_1_Hide
  791. {
  792. type = hide;
  793. source = Glass_1_source; // This source is defined in config.cpp and relates health of the window (0 = fine, 1 = destroyed)
  794. selection = Glass_1_Hide; // Selection containing glass pane.
  795. minValue = 0;
  796. maxValue = 1;
  797. hideValue = 0.99999; // Threshold for switching the glass pane for glass shards.
  798. };
  799. class Glass_1_unhide: Glass_1_hide
  800. {
  801. selection = Glass_1_unhide; // Selection containing glass shards.
  802. hideValue = 0; // Glass shards are hidden when the window is ok...
  803. unhideValue = 0.99999; // ...and are shown when damage done to the window reaches set threshold.
  804. };
  805.  
  806. // Here follow animations for the rest of the windows, inherited from the first one.
  807. class Glass_2_hide: Glass_1_hide
  808. {
  809. source = Glass_2_source;
  810. selection = Glass_2_hide;
  811. };
  812. class Glass_2_unhide: Glass_1_unhide
  813. {
  814. source = Glass_2_source;
  815. selection = Glass_2_unhide;
  816. };
  817. class Glass_3_hide: Glass_1_hide
  818. {
  819. source = Glass_3_source;
  820. selection = Glass_3_hide;
  821. };
  822. class Glass_3_unhide: Glass_1_unhide
  823. {
  824. source = Glass_3_source;
  825. selection = Glass_3_unhide;
  826. };
  827. class Glass_4_hide: Glass_1_hide
  828. {
  829. source = Glass_4_source;
  830. selection = Glass_4_hide;
  831. };
  832. class Glass_4_unhide: Glass_1_unhide
  833. {
  834. source = Glass_4_source;
  835. selection = Glass_4_unhide;
  836. };
  837. class Glass_5_hide: Glass_1_hide
  838. {
  839. source = Glass_5_source;
  840. selection = Glass_5_hide;
  841. };
  842. class Glass_5_unhide: Glass_1_unhide
  843. {
  844. source = Glass_5_source;
  845. selection = Glass_5_unhide;
  846. };
  847. class Glass_6_hide: Glass_1_hide
  848. {
  849. source = Glass_6_source;
  850. selection = Glass_6_hide;
  851. };
  852. class Glass_6_unhide: Glass_1_unhide
  853. {
  854. source = Glass_6_source;
  855. selection = Glass_6_unhide;
  856. };
  857. class Glass_7_hide: Glass_1_hide
  858. {
  859. source = Glass_7_source;
  860. selection = Glass_7_hide;
  861. };
  862. class Glass_7_unhide: Glass_1_unhide
  863. {
  864. source = Glass_7_source;
  865. selection = Glass_7_unhide;
  866. };
  867. class Glass_8_hide: Glass_1_hide
  868. {
  869. source = Glass_8_source;
  870. selection = Glass_8_hide;
  871. };
  872. class Glass_8_unhide: Glass_1_unhide
  873. {
  874. source = Glass_8_source;
  875. selection = Glass_8_unhide;
  876. };
  877. class Glass_9_hide: Glass_1_hide
  878. {
  879. source = Glass_9_source;
  880. selection = Glass_9_hide;
  881. };
  882. class Glass_9_unhide: Glass_1_unhide
  883. {
  884. source = Glass_9_source;
  885. selection = Glass_9_unhide;
  886. };
  887. class Glass_10_hide: Glass_1_hide
  888. {
  889. source = Glass_10_source;
  890. selection = Glass_10_hide;
  891. };
  892. class Glass_10_unhide: Glass_1_unhide
  893. {
  894. source = Glass_10_source;
  895. selection = Glass_10_unhide;
  896. };
  897. class Glass_11_hide: Glass_1_hide
  898. {
  899. source = Glass_11_source;
  900. selection = Glass_11_hide;
  901. };
  902. class Glass_11_unhide: Glass_1_unhide
  903. {
  904. source = Glass_11_source;
  905. selection = Glass_11_unhide;
  906. };
  907. class Glass_12_hide: Glass_1_hide
  908. {
  909. source = Glass_12_source;
  910. selection = Glass_12_hide;
  911. };
  912. class Glass_12_unhide: Glass_1_unhide
  913. {
  914. source = Glass_12_source;
  915. selection = Glass_12_unhide;
  916. };
  917. class Glass_13_hide: Glass_1_hide
  918. {
  919. source = Glass_13_source;
  920. selection = Glass_13_hide;
  921. };
  922. class Glass_13_unhide: Glass_1_unhide
  923. {
  924. source = Glass_13_source;
  925. selection = Glass_13_unhide;
  926. };
  927. class Glass_14_hide: Glass_1_hide
  928. {
  929. source = Glass_14_source;
  930. selection = Glass_14_hide;
  931. };
  932. class Glass_14_unhide: Glass_1_unhide
  933. {
  934. source = Glass_14_source;
  935. selection = Glass_14_unhide;
  936. };
  937. class Glass_15_hide: Glass_1_hide
  938. {
  939. source = Glass_15_source;
  940. selection = Glass_15_hide;
  941. };
  942. class Glass_15_unhide: Glass_1_unhide
  943. {
  944. source = Glass_15_source;
  945. selection = Glass_15_unhide;
  946. };
  947. class Glass_16_hide: Glass_1_hide
  948. {
  949. source = Glass_16_source;
  950. selection = Glass_16_hide;
  951. };
  952. class Glass_16_unhide: Glass_1_unhide
  953. {
  954. source = Glass_16_source;
  955. selection = Glass_16_unhide;
  956. };
  957. class Glass_17_hide: Glass_1_hide
  958. {
  959. source = Glass_17_source;
  960. selection = Glass_17_hide;
  961. };
  962. class Glass_17_unhide: Glass_1_unhide
  963. {
  964. source = Glass_17_source;
  965. selection = Glass_17_unhide;
  966. };
  967. class Glass_18_hide: Glass_1_hide
  968. {
  969. source = Glass_18_source;
  970. selection = Glass_18_hide;
  971. };
  972. class Glass_18_unhide: Glass_1_unhide
  973. {
  974. source = Glass_18_source;
  975. selection = Glass_18_unhide;
  976. };
  977. class Glass_19_hide: Glass_1_hide
  978. {
  979. source = Glass_19_source;
  980. selection = Glass_19_hide;
  981. };
  982. class Glass_19_unhide: Glass_1_unhide
  983. {
  984. source = Glass_19_source;
  985. selection = Glass_19_unhide;
  986. };
  987. class Glass_20_hide: Glass_1_hide
  988. {
  989. source = Glass_20_source;
  990. selection = Glass_20_hide;
  991. };
  992. class Glass_20_unhide: Glass_1_unhide
  993. {
  994. source = Glass_20_source;
  995. selection = Glass_20_unhide;
  996. };
  997. class Glass_21_hide: Glass_1_hide
  998. {
  999. source = Glass_21_source;
  1000. selection = Glass_21_hide;
  1001. };
  1002. class Glass_21_unhide: Glass_1_unhide
  1003. {
  1004. source = Glass_21_source;
  1005. selection = Glass_21_unhide;
  1006. };
  1007. class Glass_22_hide: Glass_1_hide
  1008. {
  1009. source = Glass_22_source;
  1010. selection = Glass_22_hide;
  1011. };
  1012. class Glass_22_unhide: Glass_1_unhide
  1013. {
  1014. source = Glass_22_source;
  1015. selection = Glass_22_unhide;
  1016. };
  1017. class Glass_23_hide: Glass_1_hide
  1018. {
  1019. source = Glass_23_source;
  1020. selection = Glass_23_hide;
  1021. };
  1022. class Glass_23_unhide: Glass_1_unhide
  1023. {
  1024. source = Glass_23_source;
  1025. selection = Glass_23_unhide;
  1026. };
  1027. class Glass_24_hide: Glass_1_hide
  1028. {
  1029. source = Glass_24_source;
  1030. selection = Glass_24_hide;
  1031. };
  1032. class Glass_24_unhide: Glass_1_unhide
  1033. {
  1034. source = Glass_24_source;
  1035. selection = Glass_24_unhide;
  1036. };
  1037. class Glass_25_hide: Glass_1_hide
  1038. {
  1039. source = Glass_25_source;
  1040. selection = Glass_25_hide;
  1041. };
  1042. class Glass_25_unhide: Glass_1_unhide
  1043. {
  1044. source = Glass_25_source;
  1045. selection = Glass_25_unhide;
  1046. };
  1047. class Glass_26_hide: Glass_1_hide
  1048. {
  1049. source = Glass_26_source;
  1050. selection = Glass_26_hide;
  1051. };
  1052. class Glass_26_unhide: Glass_1_unhide
  1053. {
  1054. source = Glass_26_source;
  1055. selection = Glass_26_unhide;
  1056. };
  1057. class Glass_27_hide: Glass_1_hide
  1058. {
  1059. source = Glass_27_source;
  1060. selection = Glass_27_hide;
  1061. };
  1062. class Glass_27_unhide: Glass_1_unhide
  1063. {
  1064. source = Glass_27_source;
  1065. selection = Glass_27_unhide;
  1066. };
  1067. class Glass_28_hide: Glass_1_hide
  1068. {
  1069. source = Glass_28_source;
  1070. selection = Glass_28_hide;
  1071. };
  1072. class Glass_28_unhide: Glass_1_unhide
  1073. {
  1074. source = Glass_28_source;
  1075. selection = Glass_28_unhide;
  1076. };
  1077. class Glass_A2_hide: Glass_1_hide
  1078. {
  1079. source = Glass_A2_source;
  1080. selection = Glass_A2_hide;
  1081. };
  1082. class Glass_A2_unhide: Glass_1_unhide
  1083. {
  1084. source = Glass_A2_source;
  1085. selection = Glass_A2_unhide;
  1086. };
  1087. class Glass_A3_hide: Glass_1_hide
  1088. {
  1089. source = Glass_A3_source;
  1090. selection = Glass_A3_hide;
  1091. };
  1092. class Glass_A3_unhide: Glass_1_unhide
  1093. {
  1094. source = Glass_A3_source;
  1095. selection = Glass_A3_unhide;
  1096. };
  1097. class Glass_A4_hide: Glass_1_hide
  1098. {
  1099. source = Glass_A4_source;
  1100. selection = Glass_A4_hide;
  1101. };
  1102. class Glass_A4_unhide: Glass_1_unhide
  1103. {
  1104. source = Glass_A4_source;
  1105. selection = Glass_A4_unhide;
  1106. };
  1107. class Glass_A5_hide: Glass_1_hide
  1108. {
  1109. source = Glass_A5_source;
  1110. selection = Glass_A5_hide;
  1111. };
  1112. class Glass_A5_unhide: Glass_1_unhide
  1113. {
  1114. source = Glass_A5_source;
  1115. selection = Glass_A5_unhide;
  1116. };
  1117. class Glass_A6_hide: Glass_1_hide
  1118. {
  1119. source = Glass_A6_source;
  1120. selection = Glass_A6_hide;
  1121. };
  1122. class Glass_A6_unhide: Glass_1_unhide
  1123. {
  1124. source = Glass_A6_source;
  1125. selection = Glass_A6_unhide;
  1126. };
  1127. class Glass_A7_hide: Glass_1_hide
  1128. {
  1129. source = Glass_A7_source;
  1130. selection = Glass_A7_hide;
  1131. };
  1132. class Glass_A7_unhide: Glass_1_unhide
  1133. {
  1134. source = Glass_A7_source;
  1135. selection = Glass_A7_unhide;
  1136. };
  1137. class Glass_A8_hide: Glass_1_hide
  1138. {
  1139. source = Glass_A8_source;
  1140. selection = Glass_A8_hide;
  1141. };
  1142. class Glass_A8_unhide: Glass_1_unhide
  1143. {
  1144. source = Glass_A8_source;
  1145. selection = Glass_A8_unhide;
  1146. };
  1147. class Glass_A9_hide: Glass_1_hide
  1148. {
  1149. source = Glass_A9_source;
  1150. selection = Glass_A9_hide;
  1151. };
  1152. class Glass_A9_unhide: Glass_1_unhide
  1153. {
  1154. source = Glass_A9_source;
  1155. selection = Glass_A9_unhide;
  1156. };
  1157. class Glass_A10_hide: Glass_1_hide
  1158. {
  1159. source = Glass_A10_source;
  1160. selection = Glass_A10_hide;
  1161. };
  1162. class Glass_A10_unhide: Glass_1_unhide
  1163. {
  1164. source = Glass_A10_source;
  1165. selection = Glass_A10_unhide;
  1166. };
  1167. class Glass_A11_hide: Glass_1_hide
  1168. {
  1169. source = Glass_A11_source;
  1170. selection = Glass_A11_hide;
  1171. };
  1172. class Glass_A11_unhide: Glass_1_unhide
  1173. {
  1174. source = Glass_A11_source;
  1175. selection = Glass_A11_unhide;
  1176. };
  1177. class Glass_A12_hide: Glass_1_hide
  1178. {
  1179. source = Glass_A12_source;
  1180. selection = Glass_A12_hide;
  1181. };
  1182. class Glass_A12_unhide: Glass_1_unhide
  1183. {
  1184. source = Glass_A12_source;
  1185. selection = Glass_A12_unhide;
  1186. };
  1187.  
  1188. class Vault_Combination
  1189. {
  1190. type="rotationX";
  1191. source="Vault1";
  1192. memory=1;
  1193. selection="Vault_Combo";
  1194. axis="Combo";
  1195. animPeriod=1.6;
  1196. minPhase=0;
  1197. maxPhase=1;
  1198. minValue="0.0";
  1199. maxValue="1.0";
  1200. angle0="0";
  1201. angle1="-5";
  1202. };
  1203. class Vault_RotateUp
  1204. {
  1205. type="rotationZ";
  1206. source="Vault2";
  1207. memory=1;
  1208. selection="Vault_RotateUp";
  1209. axis="Rotateup";
  1210. animPeriod=5;
  1211. minPhase=0;
  1212. maxPhase=1;
  1213. minValue="0.0";
  1214. maxValue="1.0";
  1215. angle0="0";
  1216. angle1="1";
  1217. };
  1218. class Vault_RotateDown
  1219. {
  1220. type="rotationZ";
  1221. source="Vault2";
  1222. memory=1;
  1223. selection="Vault_RotateDown";
  1224. axis="RotateDown";
  1225. animPeriod=5;
  1226. minPhase=0;
  1227. maxPhase=1;
  1228. minValue="0.0";
  1229. maxValue="1.0";
  1230. angle0="0";
  1231. angle1="-1";
  1232. };
  1233. class Vault_TransitionLeft
  1234. {
  1235. type="translationZ";
  1236. source="Vault3";
  1237. memory=1;
  1238. selection="Vault_TransitionLeft";
  1239. axis="";
  1240. animPeriod=14;
  1241. minPhase=0;
  1242. maxPhase=1;
  1243. minValue="-0.1";
  1244. maxValue="0";
  1245. angle0="0";
  1246. angle1="0";
  1247. };
  1248. class Vault_TransitionUp
  1249. {
  1250. type="translationY";
  1251. source="Vault3";
  1252. memory=1;
  1253. selection="Vault_TransitionUp";
  1254. axis="";
  1255. animPeriod=14;
  1256. minPhase=0;
  1257. maxPhase=1;
  1258. minValue="-0.1";
  1259. maxValue="0";
  1260. angle0="0";
  1261. angle1="0";
  1262. };
  1263. class Vault_TransitionDown
  1264. {
  1265. type="translationY";
  1266. source="Vault3";
  1267. memory=1;
  1268. selection="Vault_TransitionDown";
  1269. axis="";
  1270. animPeriod=14;
  1271. minPhase=0;
  1272. maxPhase=1;
  1273. minValue="0";
  1274. maxValue="0.1";
  1275. angle0="0";
  1276. angle1="0";
  1277. };
  1278. class Vault_TransitionRight
  1279. {
  1280. type="translationZ";
  1281. source="Vault3";
  1282. memory=1;
  1283. selection="Vault_TransitionRight";
  1284. axis="";
  1285. animPeriod=14;
  1286. minPhase=0;
  1287. maxPhase=1;
  1288. minValue="0";
  1289. maxValue="0.1";
  1290. angle0="0";
  1291. angle1="0";
  1292. };
  1293. class Vault_Door
  1294. {
  1295. type="rotationY";
  1296. source="Vault4";
  1297. memory=1;
  1298. selection="Vault_Door";
  1299. axis="Vault_Rotate";
  1300. animPeriod=15;
  1301. minPhase=0;
  1302. maxPhase=1;
  1303. minValue="0.0";
  1304. maxValue="1.0";
  1305. angle0="0";
  1306. angle1="-2";
  1307. };
  1308. class LeftSlideDoor
  1309. {
  1310. type="translationX";
  1311. source="Zeroanimation";
  1312. memory=1;
  1313. selection="sliding_door_1";
  1314. axis="";
  1315. animPeriod=5;
  1316. minPhase=0;
  1317. maxPhase=1;
  1318. minValue="-1.14";
  1319. maxValue="0";
  1320. angle0="0";
  1321. angle1="0";
  1322. };
  1323. class RightSlideDoor
  1324. {
  1325. type="translationX";
  1326. source="Zeroanimation";
  1327. memory=1;
  1328. selection="sliding_door_2";
  1329. axis="";
  1330. animPeriod=5;
  1331. minPhase=0;
  1332. maxPhase=1;
  1333. minValue="0";
  1334. maxValue="1.14";
  1335. angle0="0";
  1336. angle1="0";
  1337. };
  1338. class sliding_door_1
  1339. {
  1340. type="translationY";
  1341. source="Oneanimation";
  1342. memory=1;
  1343. selection="SlideDoordur";
  1344. axis="";
  1345. animPeriod=1;
  1346. minPhase=0;
  1347. maxPhase=1;
  1348. minValue="0";
  1349. maxValue="3";
  1350. angle0="0";
  1351. angle1="0";
  1352. };
  1353. class Door_1_rot
  1354. {
  1355. type="rotation";
  1356. source="Zeroanimation";
  1357. memory=1;
  1358. selection="Door_1";
  1359. axis="Door_1_Axis";
  1360. animPeriod=4;
  1361. minPhase=0;
  1362. maxPhase=1;
  1363. minValue="0.0";
  1364. maxValue="1.0";
  1365. angle0="0";
  1366. angle1="rad 90";
  1367. };
  1368. class Door_2_rot : Door_1_rot
  1369. {
  1370. selection="Door_2";
  1371. axis="Door_2_Axis";
  1372. };
  1373. class Door_3_rot : Door_1_rot
  1374. {
  1375. selection="Door_3";
  1376. axis="Door_3_Axis";
  1377. };
  1378. class Door_4_rot : Door_1_rot
  1379. {
  1380. selection="Door_4";
  1381. axis="Door_4_Axis";
  1382. };
  1383. class Door_5_rot : Door_1_rot
  1384. {
  1385. selection="Door_5";
  1386. axis="Door_5_Axis";
  1387. };
  1388. class Door_6_rot : Door_1_rot
  1389. {
  1390. selection="Door_6";
  1391. axis="Door_6_Axis";
  1392. };
  1393. class Door_7_rot : Door_1_rot
  1394. {
  1395. selection="Door_7";
  1396. axis="Door_7_Axis";
  1397. };
  1398.  
  1399. };
  1400.  
  1401. };
  1402. class HL_Pompier: Default // class name must be the same as name of p3d
  1403. {
  1404. skeletonName = "HL_Pompier"; // Set to use above defined skeleton.
  1405. sections[] =
  1406. {
  1407. "Door_1",
  1408. "Door_2",
  1409. "Door_3",
  1410. "bouton",
  1411. "gyro1",
  1412. "gyro2",
  1413. "gyro3",
  1414. "gyro4",
  1415. "gyro5",
  1416. "gyro6",
  1417. "gyro7",
  1418. "gyro8",
  1419. "gyro9",
  1420. "gyro10",
  1421. "gyro11",
  1422. "porte_01_01",
  1423. "porte_02_01",
  1424. "porte_03_01",
  1425. "porte_04_01",
  1426. "porte_05_01",
  1427. "porte_06_01",
  1428. "porte_07_01",
  1429. "porte_08_01",
  1430. "porte_09_01",
  1431. "porte_10_01",
  1432. "porte_11_01",
  1433.  
  1434. "porte_01_02",
  1435. "porte_01_03",
  1436. "porte_01_04",
  1437. "porte_01_05",
  1438. "porte_01_06",
  1439. "porte_01_07",
  1440.  
  1441. "porte_02_02",
  1442. "porte_02_03",
  1443. "porte_02_04",
  1444. "porte_02_05",
  1445. "porte_02_06",
  1446.  
  1447. "porte_03_02",
  1448. "porte_03_03",
  1449. "porte_03_04",
  1450. "porte_03_05",
  1451. "porte_03_06",
  1452. "porte_03_07",
  1453.  
  1454. "porte_04_02",
  1455. "porte_04_03",
  1456. "porte_04_04",
  1457. "porte_04_05",
  1458. "porte_04_06",
  1459. "porte_04_07",
  1460.  
  1461. "porte_05_02",
  1462. "porte_05_03",
  1463. "porte_05_04",
  1464. "porte_05_05",
  1465. "porte_05_06",
  1466. "porte_05_07",
  1467.  
  1468. "porte_06_02",
  1469. "porte_06_03",
  1470. "porte_06_04",
  1471. "porte_06_05",
  1472. "porte_06_06",
  1473. "porte_06_07",
  1474.  
  1475. "porte_07_02",
  1476. "porte_07_03",
  1477. "porte_07_04",
  1478. "porte_07_05",
  1479. "porte_07_06",
  1480. "porte_07_07",
  1481.  
  1482. "porte_08_02",
  1483. "porte_08_03",
  1484. "porte_08_04",
  1485. "porte_08_05",
  1486. "porte_08_06",
  1487. "porte_08_07",
  1488.  
  1489. "porte_09_02",
  1490. "porte_09_03",
  1491. "porte_09_04",
  1492. "porte_09_05",
  1493. "porte_09_06",
  1494. "porte_09_07",
  1495.  
  1496. "porte_10_02",
  1497. "porte_10_03",
  1498. "porte_10_04",
  1499. "porte_10_05",
  1500. "porte_10_06",
  1501. "porte_10_07",
  1502.  
  1503. "porte_11_02",
  1504. "porte_11_03",
  1505. "porte_11_04",
  1506. "porte_11_05",
  1507. "porte_11_06",
  1508. "porte_11_07",
  1509.  
  1510.  
  1511. "rot1",
  1512. "rot2",
  1513. "rot3",
  1514. "rot4",
  1515. "rot5",
  1516. "rot6",
  1517. "rot7",
  1518. "rot8",
  1519. "rot9",
  1520. "rot10",
  1521. "rot11"
  1522. };
  1523. sectionsInherit = "";
  1524. class Animations
  1525. {
  1526. // Animation for rotating door #1 (without a door handle)
  1527. class Door_1_rot
  1528. {
  1529. type = rotation;
  1530. source = Door_1_source; // Controler defined in class AnimationSources in config.cpp.
  1531. selection = Door_1; // Selection from p3d that also has to be defined as a bone in this model`s skeleton.
  1532. axis = Door_1_axis; // Axis of the rotation.
  1533. memory = 1;
  1534. minValue = 0; // Value of the controller at which the rotation will be angle0
  1535. maxValue = 1; // Value of the controller at which the rotation will be angle1
  1536. angle0 = 0;
  1537. angle1 = (rad 90); // "rad" converts from degrees to radians
  1538. };
  1539. class Door_2_rot : Door_1_rot
  1540. {
  1541. source = Door_2_source; // Controler defined in class AnimationSources in config.cpp.
  1542. selection = Door_2; // Selection from p3d that also has to be defined as a bone in this model`s skeleton.
  1543. axis = Door_2_axis; // Axis of the rotation.
  1544. };
  1545. class Door_3_rot : Door_1_rot
  1546. {
  1547. source = Door_3_source; // Controler defined in class AnimationSources in config.cpp.
  1548. selection = Door_3; // Selection from p3d that also has to be defined as a bone in this model`s skeleton.
  1549. axis = Door_3_axis; // Axis of the rotation.
  1550. };
  1551. class bouton
  1552. {
  1553. type="translation";
  1554. source="bouton";
  1555. selection="bouton";
  1556. axis="bouton_axis";
  1557. animPeriod = 1;
  1558. minValue="0";
  1559. maxValue="1";
  1560. offset0= "-0.09";
  1561. offset1= "0.3";
  1562. memory=1;
  1563. };
  1564. class Gyro1
  1565. {
  1566. type = "Hide";
  1567. selection = "gyro1";
  1568. source = "time";
  1569. animPeriod = 0;
  1570. sourceAddress = "loop";
  1571. minValue = -0.5;
  1572. maxValue = +0.5;
  1573. hideValue = "0.5";
  1574. };
  1575. class Indicateur01: Gyro1
  1576. {
  1577. selection = "gyro1";
  1578. source = "cligne";
  1579. sourceAddress = "clamp";
  1580. minValue = 00.00;
  1581. maxValue = 1.0;
  1582. hideValue = "0.0";
  1583. unHideValue = "1.0";
  1584. };
  1585. class Gyro2 : Gyro1
  1586. {
  1587. selection = "gyro2";
  1588. };
  1589. class Indicateur02: Gyro2
  1590. {
  1591. selection = "gyro2";
  1592. source = "cligne";
  1593. sourceAddress = "clamp";
  1594. minValue = 00.00;
  1595. maxValue = 1.0;
  1596. hideValue = "0.0";
  1597. unHideValue = "1.0";
  1598. };
  1599. class Gyro3 : Gyro1
  1600. {
  1601. selection = "gyro3";
  1602. };
  1603. class Indicateur03: Gyro2
  1604. {
  1605. selection = "gyro3";
  1606. source = "cligne";
  1607. sourceAddress = "clamp";
  1608. minValue = 00.00;
  1609. maxValue = 1.0;
  1610. hideValue = "0.0";
  1611. unHideValue = "1.0";
  1612. };
  1613. class Gyro4 : Gyro1
  1614. {
  1615. selection = "gyro4";
  1616. };
  1617. class Indicateur04: Gyro2
  1618. {
  1619. selection = "gyro4";
  1620. source = "cligne";
  1621. sourceAddress = "clamp";
  1622. minValue = 00.00;
  1623. maxValue = 1.0;
  1624. hideValue = "0.0";
  1625. unHideValue = "1.0";
  1626. };
  1627. class Gyro5 : Gyro1
  1628. {
  1629. selection = "gyro5";
  1630. };
  1631. class Indicateur05: Gyro2
  1632. {
  1633. selection = "gyro5";
  1634. source = "cligne";
  1635. sourceAddress = "clamp";
  1636. minValue = 00.00;
  1637. maxValue = 1.0;
  1638. hideValue = "0.0";
  1639. unHideValue = "1.0";
  1640. };
  1641. class Gyro6 : Gyro1
  1642. {
  1643. selection = "gyro6";
  1644. };
  1645. class Indicateur06: Gyro2
  1646. {
  1647. selection = "gyro6";
  1648. source = "cligne";
  1649. sourceAddress = "clamp";
  1650. minValue = 00.00;
  1651. maxValue = 1.0;
  1652. hideValue = "0.0";
  1653. unHideValue = "1.0";
  1654. };
  1655. class Gyro7 : Gyro1
  1656. {
  1657. selection = "gyro7";
  1658. };
  1659. class Indicateur07: Gyro2
  1660. {
  1661. selection = "gyro7";
  1662. source = "cligne";
  1663. sourceAddress = "clamp";
  1664. minValue = 00.00;
  1665. maxValue = 1.0;
  1666. hideValue = "0.0";
  1667. unHideValue = "1.0";
  1668. };
  1669. class Gyro8 : Gyro1
  1670. {
  1671. selection = "gyro8";
  1672. };
  1673. class Indicateur08: Gyro2
  1674. {
  1675. selection = "gyro8";
  1676. source = "cligne";
  1677. sourceAddress = "clamp";
  1678. minValue = 00.00;
  1679. maxValue = 1.0;
  1680. hideValue = "0.0";
  1681. unHideValue = "1.0";
  1682. };
  1683. class Gyro9 : Gyro1
  1684. {
  1685. selection = "gyro9";
  1686. };
  1687. class Indicateur09: Gyro2
  1688. {
  1689. selection = "gyro9";
  1690. source = "cligne";
  1691. sourceAddress = "clamp";
  1692. minValue = 00.00;
  1693. maxValue = 1.0;
  1694. hideValue = "0.0";
  1695. unHideValue = "1.0";
  1696. };
  1697. class Gyro10 : Gyro1
  1698. {
  1699. selection = "gyro10";
  1700. };
  1701. class Indicateur10: Gyro2
  1702. {
  1703. selection = "gyro10";
  1704. source = "cligne";
  1705. sourceAddress = "clamp";
  1706. minValue = 00.00;
  1707. maxValue = 1.0;
  1708. hideValue = "0.0";
  1709. unHideValue = "1.0";
  1710. };
  1711. class Gyro11 : Gyro1
  1712. {
  1713. selection = "gyro11";
  1714. };
  1715. class Indicateur11: Gyro2
  1716. {
  1717. selection = "gyro11";
  1718. source = "cligne";
  1719. sourceAddress = "clamp";
  1720. minValue = 00.00;
  1721. maxValue = 1.0;
  1722. hideValue = "0.0";
  1723. unHideValue = "1.0";
  1724. };
  1725. class ouvrir_door_02_01
  1726. {
  1727. type="translationY";
  1728. source="Animation_volet";
  1729. selection="porte_02_01";
  1730. axis="";
  1731. memory=1;
  1732. minPhase=0;
  1733. maxPhase=1;
  1734. minValue=0;
  1735. maxValue=0.630;
  1736. angle0=0;
  1737. angle1=0;
  1738. };
  1739. class ouvrir_door_02_02 : ouvrir_door_02_01
  1740. {
  1741. selection="porte_02_02";
  1742. };
  1743. class ouvrir_door_02_03 : ouvrir_door_02_01
  1744. {
  1745. selection="porte_02_03";
  1746. };
  1747. class ouvrir_door_02_04 : ouvrir_door_02_01
  1748. {
  1749. selection="porte_02_04";
  1750. };
  1751. class ouvrir_door_02_05 : ouvrir_door_02_01
  1752. {
  1753. selection="porte_02_05";
  1754. };
  1755. class ouvrir_door_02_06 : ouvrir_door_02_01
  1756. {
  1757. selection="porte_02_06";
  1758. };
  1759. class ouvrir_door_02_07 : ouvrir_door_02_01
  1760. {
  1761. selection="porte_02_07";
  1762. };
  1763. class ouvrir_door_01_01 : ouvrir_door_02_01
  1764. {
  1765. selection="porte_01_01";
  1766. };
  1767. class ouvrir_door_01_02 : ouvrir_door_02_01
  1768. {
  1769. selection="porte_01_02";
  1770. };
  1771. class ouvrir_door_01_03 : ouvrir_door_02_01
  1772. {
  1773. selection="porte_01_03";
  1774. };
  1775. class ouvrir_door_01_04 : ouvrir_door_02_01
  1776. {
  1777. selection="porte_01_04";
  1778. };
  1779. class ouvrir_door_01_05 : ouvrir_door_02_01
  1780. {
  1781. selection="porte_01_05";
  1782. };
  1783. class ouvrir_door_01_06 : ouvrir_door_02_01
  1784. {
  1785. selection="porte_01_06";
  1786. };
  1787. class ouvrir_door_01_07 : ouvrir_door_02_01
  1788. {
  1789. selection="porte_01_07";
  1790. };
  1791. class ouvrir_door_03_01 : ouvrir_door_02_01
  1792. {
  1793. selection="porte_03_01";
  1794. };
  1795. class ouvrir_door_03_02 : ouvrir_door_02_01
  1796. {
  1797. selection="porte_03_02";
  1798. };
  1799. class ouvrir_door_03_03 : ouvrir_door_02_01
  1800. {
  1801. selection="porte_03_03";
  1802. };
  1803. class ouvrir_door_03_04 : ouvrir_door_02_01
  1804. {
  1805. selection="porte_03_04";
  1806. };
  1807. class ouvrir_door_03_05 : ouvrir_door_02_01
  1808. {
  1809. selection="porte_03_05";
  1810. };
  1811. class ouvrir_door_03_06 : ouvrir_door_02_01
  1812. {
  1813. selection="porte_03_06";
  1814. };
  1815. class ouvrir_door_03_07 : ouvrir_door_02_01
  1816. {
  1817. selection="porte_03_07";
  1818. };
  1819. class ouvrir_door_04_01 : ouvrir_door_02_01
  1820. {
  1821. selection="porte_04_01";
  1822. };
  1823. class ouvrir_door_04_02 : ouvrir_door_02_01
  1824. {
  1825. selection="porte_04_02";
  1826. };
  1827. class ouvrir_door_04_03 : ouvrir_door_02_01
  1828. {
  1829. selection="porte_04_03";
  1830. };
  1831. class ouvrir_door_04_04 : ouvrir_door_02_01
  1832. {
  1833. selection="porte_04_04";
  1834. };
  1835. class ouvrir_door_04_05 : ouvrir_door_02_01
  1836. {
  1837. selection="porte_04_05";
  1838. };
  1839. class ouvrir_door_04_06 : ouvrir_door_02_01
  1840. {
  1841. selection="porte_04_06";
  1842. };
  1843. class ouvrir_door_04_07 : ouvrir_door_02_01
  1844. {
  1845. selection="porte_04_07";
  1846. };
  1847. class ouvrir_door_05_01 : ouvrir_door_02_01
  1848. {
  1849. selection="porte_05_01";
  1850. };
  1851. class ouvrir_door_05_02 : ouvrir_door_02_01
  1852. {
  1853. selection="porte_05_02";
  1854. };
  1855. class ouvrir_door_05_03 : ouvrir_door_02_01
  1856. {
  1857. selection="porte_05_03";
  1858. };
  1859. class ouvrir_door_05_04 : ouvrir_door_02_01
  1860. {
  1861. selection="porte_05_04";
  1862. };
  1863. class ouvrir_door_05_05 : ouvrir_door_02_01
  1864. {
  1865. selection="porte_05_05";
  1866. };
  1867. class ouvrir_door_05_06 : ouvrir_door_02_01
  1868. {
  1869. selection="porte_05_06";
  1870. };
  1871. class ouvrir_door_05_07 : ouvrir_door_02_01
  1872. {
  1873. selection="porte_05_07";
  1874. };
  1875. class ouvrir_door_06_01 : ouvrir_door_02_01
  1876. {
  1877. selection="porte_06_01";
  1878. };
  1879. class ouvrir_door_06_02 : ouvrir_door_02_01
  1880. {
  1881. selection="porte_06_02";
  1882. };
  1883. class ouvrir_door_06_03 : ouvrir_door_02_01
  1884. {
  1885. selection="porte_06_03";
  1886. };
  1887. class ouvrir_door_06_04 : ouvrir_door_02_01
  1888. {
  1889. selection="porte_06_04";
  1890. };
  1891. class ouvrir_door_06_05 : ouvrir_door_02_01
  1892. {
  1893. selection="porte_06_05";
  1894. };
  1895. class ouvrir_door_06_06 : ouvrir_door_02_01
  1896. {
  1897. selection="porte_06_06";
  1898. };
  1899. class ouvrir_door_06_07 : ouvrir_door_02_01
  1900. {
  1901. selection="porte_06_07";
  1902. };
  1903. class ouvrir_door_07_01 : ouvrir_door_02_01
  1904. {
  1905. selection="porte_07_01";
  1906. };
  1907. class ouvrir_door_07_02 : ouvrir_door_02_01
  1908. {
  1909. selection="porte_07_02";
  1910. };
  1911. class ouvrir_door_07_03 : ouvrir_door_02_01
  1912. {
  1913. selection="porte_07_03";
  1914. };
  1915. class ouvrir_door_07_04 : ouvrir_door_02_01
  1916. {
  1917. selection="porte_07_04";
  1918. };
  1919. class ouvrir_door_07_05 : ouvrir_door_02_01
  1920. {
  1921. selection="porte_07_05";
  1922. };
  1923. class ouvrir_door_07_06 : ouvrir_door_02_01
  1924. {
  1925. selection="porte_07_06";
  1926. };
  1927. class ouvrir_door_07_07 : ouvrir_door_02_01
  1928. {
  1929. selection="porte_07_07";
  1930. };
  1931. class ouvrir_door_08_01 : ouvrir_door_02_01
  1932. {
  1933. selection="porte_08_01";
  1934. };
  1935. class ouvrir_door_08_02 : ouvrir_door_02_01
  1936. {
  1937. selection="porte_08_02";
  1938. };
  1939. class ouvrir_door_08_03 : ouvrir_door_02_01
  1940. {
  1941. selection="porte_08_03";
  1942. };
  1943. class ouvrir_door_08_04 : ouvrir_door_02_01
  1944. {
  1945. selection="porte_08_04";
  1946. };
  1947. class ouvrir_door_08_05 : ouvrir_door_02_01
  1948. {
  1949. selection="porte_08_05";
  1950. };
  1951. class ouvrir_door_08_06 : ouvrir_door_02_01
  1952. {
  1953. selection="porte_08_06";
  1954. };
  1955. class ouvrir_door_08_07 : ouvrir_door_02_01
  1956. {
  1957. selection="porte_08_07";
  1958. };
  1959. class ouvrir_door_09_01 : ouvrir_door_02_01
  1960. {
  1961. selection="porte_09_01";
  1962. };
  1963. class ouvrir_door_09_02 : ouvrir_door_02_01
  1964. {
  1965. selection="porte_09_02";
  1966. };
  1967. class ouvrir_door_09_03 : ouvrir_door_02_01
  1968. {
  1969. selection="porte_09_03";
  1970. };
  1971. class ouvrir_door_09_04 : ouvrir_door_02_01
  1972. {
  1973. selection="porte_09_04";
  1974. };
  1975. class ouvrir_door_09_05 : ouvrir_door_02_01
  1976. {
  1977. selection="porte_09_05";
  1978. };
  1979. class ouvrir_door_09_06 : ouvrir_door_02_01
  1980. {
  1981. selection="porte_09_06";
  1982. };
  1983. class ouvrir_door_09_07 : ouvrir_door_02_01
  1984. {
  1985. selection="porte_09_07";
  1986. };
  1987. class ouvrir_door_10_01 : ouvrir_door_02_01
  1988. {
  1989. selection="porte_10_01";
  1990. };
  1991. class ouvrir_door_10_02 : ouvrir_door_02_01
  1992. {
  1993. selection="porte_10_02";
  1994. };
  1995. class ouvrir_door_10_03 : ouvrir_door_02_01
  1996. {
  1997. selection="porte_10_03";
  1998. };
  1999. class ouvrir_door_10_04 : ouvrir_door_02_01
  2000. {
  2001. selection="porte_10_04";
  2002. };
  2003. class ouvrir_door_10_05 : ouvrir_door_02_01
  2004. {
  2005. selection="porte_10_05";
  2006. };
  2007. class ouvrir_door_10_06 : ouvrir_door_02_01
  2008. {
  2009. selection="porte_10_06";
  2010. };
  2011. class ouvrir_door_10_07 : ouvrir_door_02_01
  2012. {
  2013. selection="porte_10_07";
  2014. };
  2015. class ouvrir_door_11_01 : ouvrir_door_02_01
  2016. {
  2017. selection="porte_11_01";
  2018. };
  2019. class ouvrir_door_11_02 : ouvrir_door_02_01
  2020. {
  2021. selection="porte_11_02";
  2022. };
  2023. class ouvrir_door_11_03 : ouvrir_door_02_01
  2024. {
  2025. selection="porte_11_03";
  2026. };
  2027. class ouvrir_door_11_04 : ouvrir_door_02_01
  2028. {
  2029. selection="porte_11_04";
  2030. };
  2031. class ouvrir_door_11_05 : ouvrir_door_02_01
  2032. {
  2033. selection="porte_11_05";
  2034. };
  2035. class ouvrir_door_11_06 : ouvrir_door_02_01
  2036. {
  2037. selection="porte_11_06";
  2038. };
  2039. class ouvrir_door_11_07 : ouvrir_door_02_01
  2040. {
  2041. selection="porte_11_07";
  2042. };
  2043. class ouvrir_door_12_01 : ouvrir_door_02_01
  2044. {
  2045. selection="porte_12_01";
  2046. };
  2047. class ouvrir_door_12_02 : ouvrir_door_02_01
  2048. {
  2049. selection="porte_12_02";
  2050. };
  2051. class ouvrir_door_12_03 : ouvrir_door_02_01
  2052. {
  2053. selection="porte_12_03";
  2054. };
  2055. class ouvrir_door_12_04 : ouvrir_door_02_01
  2056. {
  2057. selection="porte_12_04";
  2058. };
  2059. class ouvrir_door_12_05 : ouvrir_door_02_01
  2060. {
  2061. selection="porte_12_05";
  2062. };
  2063. class ouvrir_door_12_06 : ouvrir_door_02_01
  2064. {
  2065. selection="porte_12_06";
  2066. };
  2067. class ouvrir_door_12_07 : ouvrir_door_02_01
  2068. {
  2069. selection="porte_12_07";
  2070. };
  2071. class rot01
  2072. {
  2073. type="translationY";
  2074. source="rot";
  2075. selection="rot1";
  2076. axis="";
  2077. memory=1;
  2078. minPhase=0;
  2079. maxPhase=1;
  2080. minValue=0;
  2081. maxValue=1;
  2082. angle0=0;
  2083. angle1=0;
  2084. };
  2085. class rot02 : rot01
  2086. {
  2087. selection="rot2";
  2088. };
  2089. class rot03 : rot01
  2090. {
  2091. selection="rot3";
  2092. };
  2093. class rot04 : rot01
  2094. {
  2095. selection="rot4";
  2096. };
  2097. class rot05 : rot01
  2098. {
  2099. selection="rot5";
  2100. };
  2101. class rot06 : rot01
  2102. {
  2103. selection="rot6";
  2104. };
  2105. class rot07 : rot01
  2106. {
  2107. selection="rot7";
  2108. };
  2109. class rot08 : rot01
  2110. {
  2111. selection="rot8";
  2112. };
  2113. class rot09 : rot01
  2114. {
  2115. selection="rot9";
  2116. };
  2117. class rot10 : rot01
  2118. {
  2119. selection="rot10";
  2120. };
  2121. class rot11 : rot01
  2122. {
  2123. selection="rot11";
  2124. };
  2125. };
  2126. };
  2127. class Atelier: Default // class name must be the same as name of p3d
  2128. {
  2129. skeletonName = "Atelier"; // Set to use above defined skeleton.
  2130. sections[] =
  2131. {
  2132. "Door_1",
  2133. "porte_01_01",
  2134. "porte_03_01",
  2135.  
  2136. "porte_01_02",
  2137. "porte_01_03",
  2138. "porte_01_04",
  2139. "porte_01_05",
  2140. "porte_01_06",
  2141. "porte_01_07",
  2142. "porte_01_08",
  2143.  
  2144. "porte_03_02",
  2145. "porte_03_03",
  2146. "porte_03_04",
  2147. "porte_03_05",
  2148. "porte_03_06",
  2149. "porte_03_07",
  2150. "porte_03_08",
  2151.  
  2152. "rot1","",
  2153. "rot3",""
  2154. };
  2155. sectionsInherit = "";
  2156. class Animations
  2157. {
  2158. // Animation for rotating door #1 (without a door handle)
  2159. class porte_1_rot
  2160. {
  2161. type = rotation;
  2162. source = Door_1_source; // Controler defined in class AnimationSources in config.cpp.
  2163. selection = Door_1; // Selection from p3d that also has to be defined as a bone in this model`s skeleton.
  2164. axis = Door_1_axis; // Axis of the rotation.
  2165. memory = 1;
  2166. minValue = 0; // Value of the controller at which the rotation will be angle0
  2167. maxValue = 1; // Value of the controller at which the rotation will be angle1
  2168. angle0 = 0;
  2169. angle1 = (rad 90); // "rad" converts from degrees to radians
  2170. };
  2171. class ouvrir_door_03_01
  2172. {
  2173. type="translationY";
  2174. source="Animation_volet";
  2175. selection="porte_03_01";
  2176. axis="";
  2177. memory=1;
  2178. minPhase=0;
  2179. maxPhase=1;
  2180. minValue=0;
  2181. maxValue=0.630;
  2182. angle0=0;
  2183. angle1=0;
  2184. };
  2185. class ouvrir_door_03_02 : ouvrir_door_03_01
  2186. {
  2187. selection="porte_03_02";
  2188. };
  2189. class ouvrir_door_03_03 : ouvrir_door_03_01
  2190. {
  2191. selection="porte_03_03";
  2192. };
  2193. class ouvrir_door_03_04 : ouvrir_door_03_01
  2194. {
  2195. selection="porte_03_04";
  2196. };
  2197. class ouvrir_door_03_05 : ouvrir_door_03_01
  2198. {
  2199. selection="porte_03_05";
  2200. };
  2201. class ouvrir_door_03_06 : ouvrir_door_03_01
  2202. {
  2203. selection="porte_03_06";
  2204. };
  2205. class ouvrir_door_03_07 : ouvrir_door_03_01
  2206. {
  2207. selection="porte_03_07";
  2208. };
  2209. class ouvrir_door_03_08 : ouvrir_door_03_01
  2210. {
  2211. selection="porte_03_08";
  2212. };
  2213. class ouvrir_door_01_01 : ouvrir_door_03_01
  2214. {
  2215. selection="porte_01_01";
  2216. };
  2217. class ouvrir_door_01_02 : ouvrir_door_03_01
  2218. {
  2219. selection="porte_01_02";
  2220. };
  2221. class ouvrir_door_01_03 : ouvrir_door_03_01
  2222. {
  2223. selection="porte_01_03";
  2224. };
  2225. class ouvrir_door_01_04 : ouvrir_door_03_01
  2226. {
  2227. selection="porte_01_04";
  2228. };
  2229. class ouvrir_door_01_05 : ouvrir_door_03_01
  2230. {
  2231. selection="porte_01_05";
  2232. };
  2233. class ouvrir_door_01_06 : ouvrir_door_03_01
  2234. {
  2235. selection="porte_01_06";
  2236. };
  2237. class ouvrir_door_01_07 : ouvrir_door_03_01
  2238. {
  2239. selection="porte_01_07";
  2240. };
  2241. class ouvrir_door_01_08 : ouvrir_door_03_01
  2242. {
  2243. selection="porte_01_08";
  2244. };
  2245. class rot01
  2246. {
  2247. type="translationY";
  2248. source="rot";
  2249. selection="rot1";
  2250. axis="";
  2251. memory=1;
  2252. minPhase=0;
  2253. maxPhase=1;
  2254. minValue=0;
  2255. maxValue=1;
  2256. angle0=0;
  2257. angle1=0;
  2258. };
  2259. class rot03 : rot01
  2260. {
  2261. selection="rot3";
  2262. };
  2263. };
  2264. };
  2265. class Atelier_Gnd: Default // class name must be the same as name of p3d
  2266. {
  2267. skeletonName = "Atelier_Gnd"; // Set to use above defined skeleton.
  2268. sections[] =
  2269. {
  2270. "Door_1",
  2271. "porte_01_01",
  2272. "porte_03_01",
  2273.  
  2274. "porte_01_02",
  2275. "porte_01_03",
  2276. "porte_01_04",
  2277. "porte_01_05",
  2278. "porte_01_06",
  2279. "porte_01_07",
  2280. "porte_01_08",
  2281.  
  2282. "porte_03_02",
  2283. "porte_03_03",
  2284. "porte_03_04",
  2285. "porte_03_05",
  2286. "porte_03_06",
  2287. "porte_03_07",
  2288. "porte_03_08",
  2289.  
  2290. "rot1","",
  2291. "rot3",""
  2292. };
  2293. sectionsInherit = "";
  2294. class Animations
  2295. {
  2296. // Animation for rotating door #1 (without a door handle)
  2297. class Door_1_rot
  2298. {
  2299. type = rotation;
  2300. source = Door_1_source; // Controler defined in class AnimationSources in config.cpp.
  2301. selection = Door_1; // Selection from p3d that also has to be defined as a bone in this model`s skeleton.
  2302. axis = Door_1_axis; // Axis of the rotation.
  2303. memory = 1;
  2304. minValue = 0; // Value of the controller at which the rotation will be angle0
  2305. maxValue = 1; // Value of the controller at which the rotation will be angle1
  2306. angle0 = 0;
  2307. angle1 = (rad 90); // "rad" converts from degrees to radians
  2308. };
  2309. class ouvrir_porte_03_01
  2310. {
  2311. type="translationY";
  2312. source="Animation_volet";
  2313. selection="porte_03_01";
  2314. axis="";
  2315. memory=1;
  2316. minPhase=0;
  2317. maxPhase=1;
  2318. minValue=0;
  2319. maxValue=0.630;
  2320. angle0=0;
  2321. angle1=0;
  2322. };
  2323. class ouvrir_porte_03_02 : ouvrir_porte_03_01
  2324. {
  2325. selection="porte_03_02";
  2326. };
  2327. class ouvrir_porte_03_03 : ouvrir_porte_03_01
  2328. {
  2329. selection="porte_03_03";
  2330. };
  2331. class ouvrir_porte_03_04 : ouvrir_porte_03_01
  2332. {
  2333. selection="porte_03_04";
  2334. };
  2335. class ouvrir_porte_03_05 : ouvrir_porte_03_01
  2336. {
  2337. selection="porte_03_05";
  2338. };
  2339. class ouvrir_porte_03_06 : ouvrir_porte_03_01
  2340. {
  2341. selection="porte_03_06";
  2342. };
  2343. class ouvrir_porte_03_07 : ouvrir_porte_03_01
  2344. {
  2345. selection="porte_03_07";
  2346. };
  2347. class ouvrir_porte_03_08 : ouvrir_porte_03_01
  2348. {
  2349. selection="porte_03_08";
  2350. };
  2351. class ouvrir_porte_01_01 : ouvrir_porte_03_01
  2352. {
  2353. selection="porte_01_01";
  2354. };
  2355. class ouvrir_porte_01_02 : ouvrir_porte_03_01
  2356. {
  2357. selection="porte_01_02";
  2358. };
  2359. class ouvrir_porte_01_03 : ouvrir_porte_03_01
  2360. {
  2361. selection="porte_01_03";
  2362. };
  2363. class ouvrir_porte_01_04 : ouvrir_porte_03_01
  2364. {
  2365. selection="porte_01_04";
  2366. };
  2367. class ouvrir_porte_01_05 : ouvrir_porte_03_01
  2368. {
  2369. selection="porte_01_05";
  2370. };
  2371. class ouvrir_porte_01_06 : ouvrir_porte_03_01
  2372. {
  2373. selection="porte_01_06";
  2374. };
  2375. class ouvrir_porte_01_07 : ouvrir_porte_03_01
  2376. {
  2377. selection="porte_01_07";
  2378. };
  2379. class ouvrir_porte_01_08 : ouvrir_porte_03_01
  2380. {
  2381. selection="porte_01_08";
  2382. };
  2383. class rot01
  2384. {
  2385. type="translationY";
  2386. source="rot";
  2387. selection="rot1";
  2388. axis="";
  2389. memory=1;
  2390. minPhase=0;
  2391. maxPhase=1;
  2392. minValue=0;
  2393. maxValue=1;
  2394. angle0=0;
  2395. angle1=0;
  2396. };
  2397. class rot03 : rot01
  2398. {
  2399. selection="rot3";
  2400. };
  2401. };
  2402. };
  2403. class Serre: Default // class name must be the same as name of p3d
  2404. {
  2405. skeletonName = "Serre"; // Set to use above defined skeleton.
  2406. sections[] =
  2407. {
  2408. "Door_1",
  2409. "Door_2"
  2410. };
  2411. sectionsInherit = "";
  2412. class Animations
  2413. {
  2414. class Door_1_rot
  2415. {
  2416. type="translation";
  2417. source="Slide";
  2418. selection="Door_1";
  2419. axis="Door_1_axis";
  2420. animPeriod = 1;
  2421. minValue="0";
  2422. maxValue="1";
  2423. offset0= "0";
  2424. offset1= "1.0";
  2425. memory=1;
  2426. };
  2427. class Door_2_rot : Door_1_rot
  2428. {
  2429. selection = Door_2;
  2430. axis = Door_2_axis;
  2431. };
  2432. };
  2433. };
  2434. class Banque_Malden: Default // class name must be the same as name of p3d
  2435. {
  2436. skeletonName = "Banque_Malden"; // Set to use above defined skeleton.
  2437. sections[] =
  2438. {
  2439. "Door_1",
  2440. "Door_2",
  2441. "Door_3",
  2442. "Door_4",
  2443. "Door_5",
  2444. "Door_6",
  2445. "Door_7",
  2446. "Door_8",
  2447. "Door_9",
  2448. "Door_10",
  2449. "Door_11",
  2450. "Door_12",
  2451. "Door_13",
  2452. "double_porte_1",
  2453. "double_porte_2",
  2454. "double_porte_3",
  2455. "double_porte_4",
  2456. "double_porte_5",
  2457. "double_porte_6",
  2458. "double_porte_7",
  2459. "double_porte_8",
  2460. "double_porte_9",
  2461. "double_porte_10"
  2462. };
  2463. sectionsInherit = "";
  2464. class Animations
  2465. {
  2466. class Door_1_rot
  2467. {
  2468. type = rotation;
  2469. source = Door_1_source;
  2470. selection = porte_1;
  2471. axis = porte_1_axis;
  2472. memory = 1;
  2473. minValue = 0;
  2474. maxValue = 1;
  2475. angle0 = 0;
  2476. angle1 = (rad -90);
  2477. };
  2478. class Door_2_rot : Door_1_rot
  2479. {
  2480. selection = porte_2;
  2481. axis = porte_2_axis;
  2482. angle1 = (rad +90);
  2483. };
  2484. class Door_3_rot : Door_1_rot
  2485. {
  2486. selection = porte_3;
  2487. axis = porte_3_axis;
  2488. };
  2489. class Door_4_rot : Door_1_rot
  2490. {
  2491. selection = porte_4;
  2492. axis = porte_4_axis;
  2493. };
  2494. class Door_5_rot : Door_1_rot
  2495. {
  2496. selection = porte_5;
  2497. axis = porte_5_axis;
  2498. };
  2499. class Door_6_rot : Door_1_rot
  2500. {
  2501. selection = porte_6;
  2502. axis = porte_6_axis;
  2503. };
  2504. class Door_7_rot : Door_1_rot
  2505. {
  2506. selection = porte_7;
  2507. axis = porte_7_axis;
  2508. };
  2509. class Door_8_rot : Door_1_rot
  2510. {
  2511. selection = porte_8;
  2512. axis = porte_8_axis;
  2513. };
  2514. class Door_9_rot : Door_1_rot
  2515. {
  2516. selection = porte_9;
  2517. axis = porte_9_axis;
  2518. };
  2519. class Door_10_rot : Door_1_rot
  2520. {
  2521. selection = porte_10;
  2522. axis = porte_10_axis;
  2523. };
  2524. class Door_11_rot : Door_1_rot
  2525. {
  2526. selection = porte_11;
  2527. axis = porte_11_axis;
  2528. };
  2529. class Door_12_rot : Door_1_rot
  2530. {
  2531. selection = porte_12;
  2532. axis = porte_12_axis;
  2533. angle1 = (rad +90);
  2534. };
  2535. class Door_13_rot : Door_1_rot
  2536. {
  2537. selection = porte_13;
  2538. axis = porte_13_axis;
  2539. };
  2540. class DoubleDoor_1_rot : Door_1_rot
  2541. {
  2542. selection = double_porte_1;
  2543. axis = double_porte_1_axis;
  2544. };
  2545. class DoubleDoor_2_rot : Door_1_rot
  2546. {
  2547. selection = double_porte_2;
  2548. axis = double_porte_2_axis;
  2549. angle1 = (rad +90);
  2550. };
  2551. class DoubleDoor_3_rot : Door_1_rot
  2552. {
  2553. selection = double_porte_3;
  2554. axis = double_porte_3_axis;
  2555. angle1 = (rad 90);
  2556. };
  2557. class DoubleDoor_4_rot : Door_1_rot
  2558. {
  2559. selection = double_porte_4;
  2560. axis = double_porte_4_axis;
  2561. angle1 = (rad +90);
  2562. };
  2563. class DoubleDoor_5_rot : Door_1_rot
  2564. {
  2565. selection = double_porte_5;
  2566. axis = double_porte_5_axis;
  2567. angle1 = (rad -90);
  2568. };
  2569. class DoubleDoor_6_rot : Door_1_rot
  2570. {
  2571. selection = double_porte_6;
  2572. axis = double_porte_6_axis;
  2573. angle1 = (rad -90);
  2574. };
  2575. class DoubleDoor_7_rot : Door_1_rot
  2576. {
  2577. selection = double_porte_7;
  2578. axis = double_porte_7_axis;
  2579. angle1 = (rad -90);
  2580. };
  2581. class DoubleDoor_8_rot : Door_1_rot
  2582. {
  2583. selection = double_porte_8;
  2584. axis = double_porte_8_axis;
  2585. angle1 = (rad -90);
  2586. };
  2587. class DoubleDoor_9_rot : Door_1_rot
  2588. {
  2589. selection = double_porte_9;
  2590. axis = double_porte_9_axis;
  2591. };
  2592. class DoubleDoor_10_rot : Door_1_rot
  2593. {
  2594. selection = double_porte_10;
  2595. axis = double_porte_10_axis;
  2596. angle1 = (rad -90);
  2597. };
  2598. };
  2599. };
  2600. class Chenile: Default // class name must be the same as name of p3d
  2601. {
  2602. skeletonName = "Chenile"; // Set to use above defined skeleton.
  2603. sections[] =
  2604. {
  2605. "Door_1",
  2606. "Door_2"
  2607. };
  2608. sectionsInherit = "";
  2609. class Animations
  2610. {
  2611. class Door_1_rot
  2612. {
  2613. type = rotation;
  2614. source = Door_1_source; // Controler defined in class AnimationSources in config.cpp.
  2615. selection = Door_1; // Selection from p3d that also has to be defined as a bone in this model`s skeleton.
  2616. axis = Door_1_axis; // Axis of the rotation.
  2617. memory = 1;
  2618. minValue = 0; // Value of the controller at which the rotation will be angle0
  2619. maxValue = 1; // Value of the controller at which the rotation will be angle1
  2620. angle0 = 0;
  2621. angle1 = (rad 87); // "rad" converts from degrees to radians
  2622. };
  2623. class Door_2_rot : Door_1_rot
  2624. {
  2625. source = Door_2_source; // Controler defined in class AnimationSources in config.cpp.
  2626. selection = Door_2; // Selection from p3d that also has to be defined as a bone in this model`s skeleton.
  2627. axis = Door_2_axis; // Axis of the rotation.
  2628. };
  2629. };
  2630. };
  2631. class Hopital: Default // class name must be the same as name of p3d
  2632. {
  2633. skeletonName = "Hopital"; // Set to use above defined skeleton.
  2634. sections[] =
  2635. {
  2636. "Door_1",
  2637. "Door_2",
  2638. "Door_3",
  2639. "Door_5",
  2640. "Door_6",
  2641. "Door_7"
  2642. };
  2643. sectionsInherit = "";
  2644. class Animations
  2645. {
  2646. class Door_1_rot
  2647. {
  2648. type="translation";
  2649. source="Slide";
  2650. selection="Door_1";
  2651. axis="Door_1_axis";
  2652. animPeriod = 1;
  2653. minValue="0";
  2654. maxValue="1";
  2655. offset0= "0";
  2656. offset1= "1.0";
  2657. memory=1;
  2658. };
  2659. class Door_2_rot : Door_1_rot
  2660. {
  2661. selection = Door_2;
  2662. axis = Door_2_axis;
  2663. };
  2664. class Door_3_rot
  2665. {
  2666. type = rotation;
  2667. source = Door_3_source; // Controler defined in class AnimationSources in config.cpp.
  2668. selection = Door_3; // Selection from p3d that also has to be defined as a bone in this model`s skeleton.
  2669. axis = Door_3_axis; // Axis of the rotation.
  2670. memory = 1;
  2671. minValue = 0; // Value of the controller at which the rotation will be angle0
  2672. maxValue = 1; // Value of the controller at which the rotation will be angle1
  2673. angle0 = 0;
  2674. angle1 = (rad 90); // "rad" converts from degrees to radians
  2675. };
  2676. class Door_5_rot : Door_3_rot
  2677. {
  2678. source = Door_5_source;
  2679. selection = Door_5; // Selection from p3d that also has to be defined as a bone in this model`s skeleton.
  2680. axis = Door_5_axis; // Axis of the rotation.
  2681. };
  2682. class Door_6_rot : Door_3_rot
  2683. {
  2684. source = Door_6_source;
  2685. selection = Door_6; // Selection from p3d that also has to be defined as a bone in this model`s skeleton.
  2686. axis = Door_6_axis; // Axis of the rotation.
  2687. };
  2688. class Door_7_rot : Door_3_rot
  2689. {
  2690. source = Door_7_source;
  2691. selection = Door_7; // Selection from p3d that also has to be defined as a bone in this model`s skeleton.
  2692. axis = Door_7_axis; // Axis of the rotation.
  2693. };
  2694. };
  2695. };
  2696. class Jardiland: Default // class name must be the same as name of p3d
  2697. {
  2698. skeletonName = "Jardiland"; // Set to use above defined skeleton.
  2699. sections[] =
  2700. {
  2701. "Door_1",
  2702. "Door_2"
  2703. };
  2704. sectionsInherit = "";
  2705. class Animations
  2706. {
  2707. class Door_1_rot
  2708. {
  2709. type="translation";
  2710. source="Slide";
  2711. selection="Door_1";
  2712. axis="Door_1_axis";
  2713. animPeriod = 1;
  2714. minValue="0";
  2715. maxValue="1";
  2716. offset0= "0";
  2717. offset1= "1.0";
  2718. memory=1;
  2719. };
  2720. class Door_2_rot : Door_1_rot
  2721. {
  2722. selection = Door_2;
  2723. axis = Door_2_axis;
  2724. };
  2725. };
  2726. };
  2727. class PaintSpray: Default // class name must be the same as name of p3d
  2728. {
  2729. skeletonName = "PaintSpray"; // Set to use above defined skeleton.
  2730. sections[] =
  2731. {
  2732. "ventil_1",
  2733. "ventil_2",
  2734. "ventil_3",
  2735. "porte_01_01",
  2736. "porte_01_02",
  2737. "porte_01_03",
  2738. "porte_01_04",
  2739. "porte_01_05",
  2740. "porte_01_06",
  2741. "porte_01_07",
  2742. "porte_01_08",
  2743. "rot1"
  2744. };
  2745. sectionsInherit = "";
  2746. class Animations
  2747. {
  2748. class ventil_1
  2749. {
  2750. type="rotation";
  2751. source="time";
  2752. selection="ventil_1";
  2753. sourceAddress="loop";
  2754. axis= ventil_1_axis;
  2755. minPhase=0;
  2756. maxPhase=60;
  2757. minValue=0;
  2758. maxValue=60;
  2759. memory=0;
  2760. angle0=0;
  2761. angle1=6.283185;
  2762. };
  2763. class ventil_2 : ventil_1
  2764. {
  2765. selection = ventil_2; // Selection from p3d that also has to be defined as a bone in this model`s skeleton.
  2766. axis = ventil_2_axis; // Axis of the rotation.
  2767. };
  2768. class ventil_3 : ventil_1
  2769. {
  2770. selection = ventil_3; // Selection from p3d that also has to be defined as a bone in this model`s skeleton.
  2771. axis = ventil_3_axis; // Axis of the rotation.
  2772. };
  2773. class ouvrir_door_01_01
  2774. {
  2775. type="translationY";
  2776. source="Animation_volet";
  2777. selection="porte_01_01";
  2778. axis="";
  2779. memory=1;
  2780. minPhase=0;
  2781. maxPhase=1;
  2782. minValue=0;
  2783. maxValue=0.670;
  2784. angle0=0;
  2785. angle1=0;
  2786. };
  2787. class ouvrir_door_01_02 : ouvrir_door_01_01
  2788. {
  2789. selection="porte_01_02";
  2790. };
  2791. class ouvrir_door_01_03 : ouvrir_door_01_01
  2792. {
  2793. selection="porte_01_03";
  2794. };
  2795. class ouvrir_door_01_04 : ouvrir_door_01_01
  2796. {
  2797. selection="porte_01_04";
  2798. };
  2799. class ouvrir_door_01_05 : ouvrir_door_01_01
  2800. {
  2801. selection="porte_01_05";
  2802. };
  2803. class ouvrir_door_01_06 : ouvrir_door_01_01
  2804. {
  2805. selection="porte_01_06";
  2806. };
  2807. class ouvrir_door_01_07 : ouvrir_door_01_01
  2808. {
  2809. selection="porte_01_07";
  2810. };
  2811. class ouvrir_door_01_08 : ouvrir_door_01_01
  2812. {
  2813. selection="porte_01_08";
  2814. };
  2815. class rot01
  2816. {
  2817. type="translationY";
  2818. source="rot";
  2819. selection="rot1";
  2820. axis="";
  2821. memory=1;
  2822. minPhase=0;
  2823. maxPhase=1;
  2824. minValue=0;
  2825. maxValue=1;
  2826. angle0=0;
  2827. angle1=0;
  2828. };
  2829. };
  2830. };
  2831. class Armurerie: Default // class name must be the same as name of p3d
  2832. {
  2833. skeletonName = "Armurerie"; // Set to use above defined skeleton.
  2834. sections[] =
  2835. {
  2836. "Door_1",
  2837. "Door_2",
  2838. "Door_4",
  2839. "Door_5"
  2840. };
  2841. sectionsInherit = "";
  2842. class Animations
  2843. {
  2844. class Door_1_rot
  2845. {
  2846. type = rotation;
  2847. source = Door_1_source; // Controler defined in class AnimationSources in config.cpp.
  2848. selection = Door_1; // Selection from p3d that also has to be defined as a bone in this model`s skeleton.
  2849. axis = Door_1_axis; // Axis of the rotation.
  2850. memory = 1;
  2851. minValue = 0; // Value of the controller at which the rotation will be angle0
  2852. maxValue = 1; // Value of the controller at which the rotation will be angle1
  2853. angle0 = 0;
  2854. angle1 = (rad 90); // "rad" converts from degrees to radians
  2855. };
  2856. class Door_2_rot : Door_1_rot
  2857. {
  2858. selection = Door_2; // Selection from p3d that also has to be defined as a bone in this model`s skeleton.
  2859. axis = Door_2_axis; // Axis of the rotation.
  2860. };
  2861. class Door_3_rot : Door_1_rot
  2862. {
  2863. selection = Door_3; // Selection from p3d that also has to be defined as a bone in this model`s skeleton.
  2864. axis = Door_3_axis; // Axis of the rotation.
  2865. };
  2866. class Door_4_rot
  2867. {
  2868. type="translation";
  2869. source="Slide";
  2870. selection="Door_4";
  2871. axis="Door_4_axis";
  2872. animPeriod = 1;
  2873. minValue="0";
  2874. maxValue="1";
  2875. offset0= "0";
  2876. offset1= "1.0";
  2877. memory=1;
  2878. };
  2879. class Door_5_rot : Door_4_rot
  2880. {
  2881. selection = Door_5;
  2882. axis = Door_5_axis;
  2883. };
  2884. };
  2885. };
  2886. class Depanneur: Default // class name must be the same as name of p3d
  2887. {
  2888. skeletonName = "Depanneur"; // Set to use above defined skeleton.
  2889. sections[] =
  2890. {
  2891. "Door_1",
  2892. "Door_2",
  2893. "Door_3",
  2894. "porte_01_01",
  2895. "porte_03_01",
  2896. "porte_04_01",
  2897. "porte_05_01",
  2898.  
  2899. "porte_01_02",
  2900. "porte_01_03",
  2901. "porte_01_04",
  2902. "porte_01_05",
  2903. "porte_01_06",
  2904. "porte_01_07",
  2905. "porte_01_08",
  2906.  
  2907. "porte_03_02",
  2908. "porte_03_03",
  2909. "porte_03_04",
  2910. "porte_03_05",
  2911. "porte_03_06",
  2912. "porte_03_07",
  2913. "porte_03_08",
  2914.  
  2915. "porte_04_02",
  2916. "porte_04_03",
  2917. "porte_04_04",
  2918. "porte_04_05",
  2919. "porte_04_06",
  2920. "porte_04_07",
  2921. "porte_04_08",
  2922.  
  2923. "porte_05_02",
  2924. "porte_05_03",
  2925. "porte_05_04",
  2926. "porte_05_05",
  2927. "porte_05_06",
  2928. "porte_05_07",
  2929. "porte_05_08",
  2930.  
  2931. "rot1","",
  2932. "rot3","",
  2933. "rot4","",
  2934. "rot5",""
  2935. };
  2936. sectionsInherit = "";
  2937. class Animations
  2938. {
  2939. // Animation for rotating door #1 (without a door handle)
  2940. class porte_1_rot
  2941. {
  2942. type = rotation;
  2943. source = Door_1_source; // Controler defined in class AnimationSources in config.cpp.
  2944. selection = Door_1; // Selection from p3d that also has to be defined as a bone in this model`s skeleton.
  2945. axis = Door_1_axis; // Axis of the rotation.
  2946. memory = 1;
  2947. minValue = 0; // Value of the controller at which the rotation will be angle0
  2948. maxValue = 1; // Value of the controller at which the rotation will be angle1
  2949. angle0 = 0;
  2950. angle1 = (rad 90); // "rad" converts from degrees to radians
  2951. };
  2952. class porte_2_rot : porte_1_rot
  2953. {
  2954. selection = Door_2; // Selection from p3d that also has to be defined as a bone in this model`s skeleton.
  2955. axis = Door_2_axis; // Axis of the rotation.
  2956. };
  2957. class porte_3_rot : porte_1_rot
  2958. {
  2959. selection = Door_3; // Selection from p3d that also has to be defined as a bone in this model`s skeleton.
  2960. axis = Door_3_axis; // Axis of the rotation.
  2961. };
  2962. class ouvrir_door_03_01
  2963. {
  2964. type="translationY";
  2965. source="Animation_volet";
  2966. selection="porte_03_01";
  2967. axis="";
  2968. memory=1;
  2969. minPhase=0;
  2970. maxPhase=1;
  2971. minValue=0;
  2972. maxValue=0.810;
  2973. angle0=0;
  2974. angle1=0;
  2975. };
  2976. class ouvrir_door_03_02 : ouvrir_door_03_01
  2977. {
  2978. selection="porte_03_02";
  2979. };
  2980. class ouvrir_door_03_03 : ouvrir_door_03_01
  2981. {
  2982. selection="porte_03_03";
  2983. };
  2984. class ouvrir_door_03_04 : ouvrir_door_03_01
  2985. {
  2986. selection="porte_03_04";
  2987. };
  2988. class ouvrir_door_03_05 : ouvrir_door_03_01
  2989. {
  2990. selection="porte_03_05";
  2991. };
  2992. class ouvrir_door_03_06 : ouvrir_door_03_01
  2993. {
  2994. selection="porte_03_06";
  2995. };
  2996. class ouvrir_door_03_07 : ouvrir_door_03_01
  2997. {
  2998. selection="porte_03_07";
  2999. };
  3000. class ouvrir_door_03_08 : ouvrir_door_03_01
  3001. {
  3002. selection="porte_03_08";
  3003. };
  3004. class ouvrir_door_01_01 : ouvrir_door_03_01
  3005. {
  3006. selection="porte_01_01";
  3007. };
  3008. class ouvrir_door_01_02 : ouvrir_door_03_01
  3009. {
  3010. selection="porte_01_02";
  3011. };
  3012. class ouvrir_door_01_03 : ouvrir_door_03_01
  3013. {
  3014. selection="porte_01_03";
  3015. };
  3016. class ouvrir_door_01_04 : ouvrir_door_03_01
  3017. {
  3018. selection="porte_01_04";
  3019. };
  3020. class ouvrir_door_01_05 : ouvrir_door_03_01
  3021. {
  3022. selection="porte_01_05";
  3023. };
  3024. class ouvrir_door_01_06 : ouvrir_door_03_01
  3025. {
  3026. selection="porte_01_06";
  3027. };
  3028. class ouvrir_door_01_07 : ouvrir_door_03_01
  3029. {
  3030. selection="porte_01_07";
  3031. };
  3032. class ouvrir_door_01_08 : ouvrir_door_03_01
  3033. {
  3034. selection="porte_01_08";
  3035. };
  3036. class ouvrir_door_04_01 : ouvrir_door_03_01
  3037. {
  3038. selection="porte_04_01";
  3039. };
  3040. class ouvrir_door_04_02 : ouvrir_door_03_01
  3041. {
  3042. selection="porte_04_02";
  3043. };
  3044. class ouvrir_door_04_03 : ouvrir_door_03_01
  3045. {
  3046. selection="porte_04_03";
  3047. };
  3048. class ouvrir_door_04_04 : ouvrir_door_03_01
  3049. {
  3050. selection="porte_04_04";
  3051. };
  3052. class ouvrir_door_04_05 : ouvrir_door_03_01
  3053. {
  3054. selection="porte_04_05";
  3055. };
  3056. class ouvrir_door_04_06 : ouvrir_door_03_01
  3057. {
  3058. selection="porte_04_06";
  3059. };
  3060. class ouvrir_door_04_07 : ouvrir_door_03_01
  3061. {
  3062. selection="porte_04_07";
  3063. };
  3064. class ouvrir_door_04_08 : ouvrir_door_03_01
  3065. {
  3066. selection="porte_04_08";
  3067. };
  3068. class ouvrir_door_05_01 : ouvrir_door_03_01
  3069. {
  3070. selection="porte_05_01";
  3071. };
  3072. class ouvrir_door_05_02 : ouvrir_door_03_01
  3073. {
  3074. selection="porte_05_02";
  3075. };
  3076. class ouvrir_door_05_03 : ouvrir_door_03_01
  3077. {
  3078. selection="porte_05_03";
  3079. };
  3080. class ouvrir_door_05_04 : ouvrir_door_03_01
  3081. {
  3082. selection="porte_05_04";
  3083. };
  3084. class ouvrir_door_05_05 : ouvrir_door_03_01
  3085. {
  3086. selection="porte_05_05";
  3087. };
  3088. class ouvrir_door_05_06 : ouvrir_door_03_01
  3089. {
  3090. selection="porte_05_06";
  3091. };
  3092. class ouvrir_door_05_07 : ouvrir_door_03_01
  3093. {
  3094. selection="porte_05_07";
  3095. };
  3096. class ouvrir_door_05_08 : ouvrir_door_03_01
  3097. {
  3098. selection="porte_05_08";
  3099. };
  3100. class rot01
  3101. {
  3102. type="translationY";
  3103. source="rot";
  3104. selection="rot1";
  3105. axis="";
  3106. memory=1;
  3107. minPhase=0;
  3108. maxPhase=1;
  3109. minValue=0;
  3110. maxValue=1;
  3111. angle0=0;
  3112. angle1=0;
  3113. };
  3114. class rot03 : rot01
  3115. {
  3116. selection="rot3";
  3117. };
  3118. class rot04 : rot01
  3119. {
  3120. selection="rot4";
  3121. };
  3122. class rot05 : rot01
  3123. {
  3124. selection="rot5";
  3125. };
  3126. };
  3127. };
  3128. class HL_Gendarmerie: Default
  3129. {
  3130. skeletonName = "HL_Gendarmerie";
  3131. sectionsInherit = "";
  3132. sections[] =
  3133. {
  3134. "Door_1",
  3135. "Door_2",
  3136. "Door_3",
  3137. "Door_4",
  3138. "Door_5",
  3139. "Door_6",
  3140. "Door_7",
  3141. "Door_8",
  3142. "Door_9",
  3143. "Door_10",
  3144. "Door_11",
  3145. "Door_12",
  3146. "Door_13",
  3147. "Door_14",
  3148. "Door_15",
  3149. "Door_16",
  3150. "Tirette_2",
  3151. "Tirette_1",
  3152. "Door_17",
  3153. "Door_18",
  3154. "Door_19",
  3155. "Door_20",
  3156. "Door_21",
  3157. "Door_22",
  3158. "Door_23",
  3159. "Door_24",
  3160. "Door_25",
  3161. "Door_26",
  3162. "Door_27",
  3163. "Door_28",
  3164. "Door_29",
  3165. "Door_30",
  3166. "Glass_1_Hide",
  3167. "Glass_1_unhide",
  3168. "Glass_2_hide","",
  3169. "Glass_2_unhide",
  3170. "Glass_3_hide",
  3171. "Glass_3_unhide",
  3172. "Glass_4_hide",
  3173. "Glass_4_unhide",
  3174. "Glass_5_hide",
  3175. "Glass_5_unhide",
  3176. "Glass_6_hide",
  3177. "Glass_6_unhide",
  3178. "Glass_7_hide",
  3179. "Glass_7_unhide",
  3180. "Glass_8_hide",
  3181. "Glass_8_unhide",
  3182. "Glass_9_hide",
  3183. "Glass_9_unhide",
  3184. "Glass_10_hide",
  3185. "Glass_10_unhide",
  3186. "Glass_11_hide",
  3187. "Glass_11_unhide",
  3188. "Glass_12_hide",
  3189. "Glass_12_unhide",
  3190. "Glass_13_hide",
  3191. "Glass_13_unhide",
  3192. "Glass_14_hide",
  3193. "Glass_14_unhide",
  3194. "Glass_15_hide",
  3195. "Glass_15_unhide",
  3196. "Glass_16_hide",
  3197. "Glass_16_unhide",
  3198. "Glass_17_hide",
  3199. "Glass_17_unhide",
  3200. "Glass_18_hide",
  3201. "Glass_18_unhide",
  3202. "Glass_19_hide",
  3203. "Glass_19_unhide",
  3204. "Glass_20_hide",
  3205. "Glass_20_unhide",
  3206. "Glass_21_hide",
  3207. "Glass_21_unhide",
  3208. "Glass_22_hide",
  3209. "Glass_22_unhide",
  3210. "Glass_23_hide",
  3211. "Glass_23_unhide",
  3212. "Glass_24_hide",
  3213. "Glass_24_unhide",
  3214. "Glass_25_hide",
  3215. "Glass_25_unhide",
  3216. "Glass_26_hide",
  3217. "Glass_26_unhide",
  3218. "Glass_27_hide",
  3219. "Glass_27_unhide",
  3220. "Glass_28_hide",
  3221. "Glass_28_unhide",
  3222. "Glass_29_hide",
  3223. "Glass_29_unhide",
  3224. "Glass_30_hide",
  3225. "Glass_30_unhide",
  3226. "Glass_31_hide",
  3227. "Glass_31_unhide",
  3228. "Glass_32_hide",
  3229. "Glass_32_unhide",
  3230. "Dessus_1",
  3231. "Dessus_2",
  3232. "controlbox_door",
  3233. "controlbox_switch",
  3234. "coupure"
  3235. };
  3236. class Animations
  3237. {
  3238. class Controlbox_door
  3239. {
  3240. type = rotation;
  3241. source = Controlbox_door;
  3242. selection = controlbox_door;
  3243. axis = controlbox_door_axis;
  3244. memory = 1;
  3245. minValue = 0;
  3246. maxValue = 1;
  3247. angle0 = 0;
  3248. angle1 = (rad 120);
  3249. };
  3250. class Controlbox_switch
  3251. {
  3252. type = rotation;
  3253. source = controlbox_switch;
  3254. selection = controlbox_switch;
  3255. axis = controlbox_switch_axis;
  3256. memory = 1;
  3257. minValue = 0;
  3258. maxValue = 1;
  3259. angle0 = 0;
  3260. angle1 = (rad -90);
  3261. };
  3262. class Coupure_Hide
  3263. {
  3264. type = hide;
  3265. source = Coupure_Hide;
  3266. selection = Coupure;
  3267. minValue = 0;
  3268. maxValue = 1;
  3269. hideValue = 0.99999;
  3270. };
  3271. class Door_1_rot
  3272. {
  3273. type="translation";
  3274. source="Slide";
  3275. selection="Door_1";
  3276. axis="Door_1_axis";
  3277. animPeriod = 1;
  3278. minValue="0";
  3279. maxValue="1";
  3280. offset0= "0";
  3281. offset1= "1.0";
  3282. memory=1;
  3283. };
  3284. class Door_2_rot : Door_1_rot
  3285. {
  3286. selection = Door_2;
  3287. axis = Door_2_axis;
  3288. };
  3289. class Door_29_rot : Door_1_rot
  3290. {
  3291. source="Slide1";
  3292. selection = Door_29;
  3293. axis = Door_29_axis;
  3294. };
  3295. class Door_30_rot : Door_1_rot
  3296. {
  3297. source="Slide1";
  3298. selection = Door_30;
  3299. axis = Door_30_axis;
  3300. };
  3301. class porte_3_rot
  3302. {
  3303. type = rotation;
  3304. source = Door_1_source;
  3305. selection = Door_3;
  3306. axis = Door_3_axis;
  3307. memory = 1;
  3308. minValue = 0;
  3309. maxValue = 1;
  3310. angle0 = 0;
  3311. angle1 = (rad 85);
  3312. };
  3313. class porte_4_rot : porte_3_rot
  3314. {
  3315. selection = Door_4;
  3316. axis = Door_4_axis;
  3317. };
  3318. class porte_5_rot : porte_3_rot
  3319. {
  3320. selection = Door_5;
  3321. axis = Door_5_axis;
  3322. };
  3323. class porte_6_rot : porte_3_rot
  3324. {
  3325. selection = Door_6;
  3326. axis = Door_6_axis;
  3327. };
  3328. class porte_7_rot : porte_3_rot
  3329. {
  3330. selection = Door_7;
  3331. axis = Door_7_axis;
  3332. };
  3333. class porte_8_rot : porte_3_rot
  3334. {
  3335. selection = Door_8;
  3336. axis = Door_8_axis;
  3337. };
  3338. class porte_9_rot : porte_3_rot
  3339. {
  3340. selection = Door_9;
  3341. axis = Door_9_axis;
  3342. };
  3343. class porte_10_rot : porte_3_rot
  3344. {
  3345. selection = Door_10;
  3346. axis = Door_10_axis;
  3347. };
  3348. class porte_11_rot : porte_3_rot
  3349. {
  3350. selection = Door_11;
  3351. axis = Door_11_axis;
  3352. };
  3353. class porte_12_rot : porte_3_rot
  3354. {
  3355. selection = Door_12;
  3356. axis = Door_12_axis;
  3357. };
  3358. class porte_13_rot : porte_3_rot
  3359. {
  3360. selection = Door_13;
  3361. axis = Door_13_axis;
  3362. };
  3363. class porte_14_rot : porte_3_rot
  3364. {
  3365. selection = Door_14;
  3366. axis = Door_14_axis;
  3367. };
  3368. class porte_15_rot : porte_3_rot
  3369. {
  3370. selection = Door_15;
  3371. axis = Door_15_axis;
  3372. };
  3373. class porte_16_rot : porte_3_rot
  3374. {
  3375. selection = Door_16;
  3376. axis = Door_16_axis;
  3377. };
  3378. class porte_17_rot : porte_3_rot
  3379. {
  3380. selection = Door_17;
  3381. axis = Door_17_axis;
  3382. };
  3383. class porte_18_rot : porte_3_rot
  3384. {
  3385. selection = Door_18;
  3386. axis = Door_18_axis;
  3387. };
  3388. class porte_19_rot : porte_3_rot
  3389. {
  3390. selection = Door_19;
  3391. axis = Door_19_axis;
  3392. };
  3393. class porte_20_rot : porte_3_rot
  3394. {
  3395. selection = Door_20;
  3396. axis = Door_20_axis;
  3397. };
  3398. class porte_21_rot : porte_3_rot
  3399. {
  3400. selection = Door_21;
  3401. axis = Door_21_axis;
  3402. };
  3403. class porte_22_rot : porte_3_rot
  3404. {
  3405. selection = Door_22;
  3406. axis = Door_22_axis;
  3407. };
  3408. class porte_23_rot : porte_3_rot
  3409. {
  3410. selection = Door_23;
  3411. axis = Door_23_axis;
  3412. };
  3413. class porte_24_rot : porte_3_rot
  3414. {
  3415. selection = Door_24;
  3416. axis = Door_24_axis;
  3417. };
  3418. class porte_25_rot : porte_3_rot
  3419. {
  3420. selection = Door_25;
  3421. axis = Door_25_axis;
  3422. };
  3423. class porte_26_rot : porte_3_rot
  3424. {
  3425. selection = Door_26;
  3426. axis = Door_26_axis;
  3427. };
  3428. class porte_27_rot : porte_3_rot
  3429. {
  3430. selection = Door_27;
  3431. axis = Door_27_axis;
  3432. };
  3433. class porte_28_rot : porte_3_rot
  3434. {
  3435. selection = Door_28;
  3436. axis = Door_28_axis;
  3437. };
  3438. class Glass_1_Hide
  3439. {
  3440. type = hide;
  3441. source = Glass_1_source; // This source is defined in config.cpp and relates health of the window (0 = fine, 1 = destroyed)
  3442. selection = Glass_1_Hide; // Selection containing glass pane.
  3443. minValue = 0;
  3444. maxValue = 1;
  3445. hideValue = 0.99999; // Threshold for switching the glass pane for glass shards.
  3446. };
  3447. class Glass_1_unhide: Glass_1_hide
  3448. {
  3449. selection = Glass_1_unhide; // Selection containing glass shards.
  3450. hideValue = 0; // Glass shards are hidden when the window is ok...
  3451. unhideValue = 0.99999; // ...and are shown when damage done to the window reaches set threshold.
  3452. };
  3453.  
  3454. // Here follow animations for the rest of the windows, inherited from the first one.
  3455. class Glass_2_hide: Glass_1_hide
  3456. {
  3457. source = Glass_2_source;
  3458. selection = Glass_2_hide;
  3459. };
  3460. class Glass_2_unhide: Glass_1_unhide
  3461. {
  3462. source = Glass_2_source;
  3463. selection = Glass_2_unhide;
  3464. };
  3465. class Glass_3_hide: Glass_1_hide
  3466. {
  3467. source = Glass_3_source;
  3468. selection = Glass_3_hide;
  3469. };
  3470. class Glass_3_unhide: Glass_1_unhide
  3471. {
  3472. source = Glass_3_source;
  3473. selection = Glass_3_unhide;
  3474. };
  3475. class Glass_4_hide: Glass_1_hide
  3476. {
  3477. source = Glass_4_source;
  3478. selection = Glass_4_hide;
  3479. };
  3480. class Glass_4_unhide: Glass_1_unhide
  3481. {
  3482. source = Glass_4_source;
  3483. selection = Glass_4_unhide;
  3484. };
  3485. class Glass_5_hide: Glass_1_hide
  3486. {
  3487. source = Glass_5_source;
  3488. selection = Glass_5_hide;
  3489. };
  3490. class Glass_5_unhide: Glass_1_unhide
  3491. {
  3492. source = Glass_5_source;
  3493. selection = Glass_5_unhide;
  3494. };
  3495. class Glass_6_hide: Glass_1_hide
  3496. {
  3497. source = Glass_6_source;
  3498. selection = Glass_6_hide;
  3499. };
  3500. class Glass_6_unhide: Glass_1_unhide
  3501. {
  3502. source = Glass_6_source;
  3503. selection = Glass_6_unhide;
  3504. };
  3505. class Glass_7_hide: Glass_1_hide
  3506. {
  3507. source = Glass_7_source;
  3508. selection = Glass_7_hide;
  3509. };
  3510. class Glass_7_unhide: Glass_1_unhide
  3511. {
  3512. source = Glass_7_source;
  3513. selection = Glass_7_unhide;
  3514. };
  3515. class Glass_8_hide: Glass_1_hide
  3516. {
  3517. source = Glass_8_source;
  3518. selection = Glass_8_hide;
  3519. };
  3520. class Glass_8_unhide: Glass_1_unhide
  3521. {
  3522. source = Glass_8_source;
  3523. selection = Glass_8_unhide;
  3524. };
  3525. class Glass_9_hide: Glass_1_hide
  3526. {
  3527. source = Glass_9_source;
  3528. selection = Glass_9_hide;
  3529. };
  3530. class Glass_9_unhide: Glass_1_unhide
  3531. {
  3532. source = Glass_9_source;
  3533. selection = Glass_9_unhide;
  3534. };
  3535. class Glass_10_hide: Glass_1_hide
  3536. {
  3537. source = Glass_10_source;
  3538. selection = Glass_10_hide;
  3539. };
  3540. class Glass_10_unhide: Glass_1_unhide
  3541. {
  3542. source = Glass_10_source;
  3543. selection = Glass_10_unhide;
  3544. };
  3545. class Glass_11_hide: Glass_1_hide
  3546. {
  3547. source = Glass_11_source;
  3548. selection = Glass_11_hide;
  3549. };
  3550. class Glass_11_unhide: Glass_1_unhide
  3551. {
  3552. source = Glass_11_source;
  3553. selection = Glass_11_unhide;
  3554. };
  3555. class Glass_12_hide: Glass_1_hide
  3556. {
  3557. source = Glass_12_source;
  3558. selection = Glass_12_hide;
  3559. };
  3560. class Glass_12_unhide: Glass_1_unhide
  3561. {
  3562. source = Glass_12_source;
  3563. selection = Glass_12_unhide;
  3564. };
  3565. class Glass_13_hide: Glass_1_hide
  3566. {
  3567. source = Glass_13_source;
  3568. selection = Glass_13_hide;
  3569. };
  3570. class Glass_13_unhide: Glass_1_unhide
  3571. {
  3572. source = Glass_13_source;
  3573. selection = Glass_13_unhide;
  3574. };
  3575. class Glass_14_hide: Glass_1_hide
  3576. {
  3577. source = Glass_14_source;
  3578. selection = Glass_14_hide;
  3579. };
  3580. class Glass_14_unhide: Glass_1_unhide
  3581. {
  3582. source = Glass_14_source;
  3583. selection = Glass_14_unhide;
  3584. };
  3585. class Glass_15_hide: Glass_1_hide
  3586. {
  3587. source = Glass_15_source;
  3588. selection = Glass_15_hide;
  3589. };
  3590. class Glass_15_unhide: Glass_1_unhide
  3591. {
  3592. source = Glass_15_source;
  3593. selection = Glass_15_unhide;
  3594. };
  3595. class Glass_16_hide: Glass_1_hide
  3596. {
  3597. source = Glass_16_source;
  3598. selection = Glass_16_hide;
  3599. };
  3600. class Glass_16_unhide: Glass_1_unhide
  3601. {
  3602. source = Glass_16_source;
  3603. selection = Glass_16_unhide;
  3604. };
  3605. class Glass_17_hide: Glass_1_hide
  3606. {
  3607. source = Glass_17_source;
  3608. selection = Glass_17_hide;
  3609. };
  3610. class Glass_17_unhide: Glass_1_unhide
  3611. {
  3612. source = Glass_17_source;
  3613. selection = Glass_17_unhide;
  3614. };
  3615. class Glass_18_hide: Glass_1_hide
  3616. {
  3617. source = Glass_18_source;
  3618. selection = Glass_18_hide;
  3619. };
  3620. class Glass_18_unhide: Glass_1_unhide
  3621. {
  3622. source = Glass_18_source;
  3623. selection = Glass_18_unhide;
  3624. };
  3625. class Glass_19_hide: Glass_1_hide
  3626. {
  3627. source = Glass_19_source;
  3628. selection = Glass_19_hide;
  3629. };
  3630. class Glass_19_unhide: Glass_1_unhide
  3631. {
  3632. source = Glass_19_source;
  3633. selection = Glass_19_unhide;
  3634. };
  3635. class Glass_20_hide: Glass_1_hide
  3636. {
  3637. source = Glass_20_source;
  3638. selection = Glass_20_hide;
  3639. };
  3640. class Glass_20_unhide: Glass_1_unhide
  3641. {
  3642. source = Glass_20_source;
  3643. selection = Glass_20_unhide;
  3644. };
  3645. class Glass_21_hide: Glass_1_hide
  3646. {
  3647. source = Glass_21_source;
  3648. selection = Glass_21_hide;
  3649. };
  3650. class Glass_21_unhide: Glass_1_unhide
  3651. {
  3652. source = Glass_21_source;
  3653. selection = Glass_21_unhide;
  3654. };
  3655. class Glass_22_hide: Glass_1_hide
  3656. {
  3657. source = Glass_22_source;
  3658. selection = Glass_22_hide;
  3659. };
  3660. class Glass_22_unhide: Glass_1_unhide
  3661. {
  3662. source = Glass_22_source;
  3663. selection = Glass_22_unhide;
  3664. };
  3665. class Glass_23_hide: Glass_1_hide
  3666. {
  3667. source = Glass_23_source;
  3668. selection = Glass_23_hide;
  3669. };
  3670. class Glass_23_unhide: Glass_1_unhide
  3671. {
  3672. source = Glass_23_source;
  3673. selection = Glass_23_unhide;
  3674. };
  3675. class Glass_24_hide: Glass_1_hide
  3676. {
  3677. source = Glass_24_source;
  3678. selection = Glass_24_hide;
  3679. };
  3680. class Glass_24_unhide: Glass_1_unhide
  3681. {
  3682. source = Glass_24_source;
  3683. selection = Glass_24_unhide;
  3684. };
  3685. class Glass_25_hide: Glass_1_hide
  3686. {
  3687. source = Glass_25_source;
  3688. selection = Glass_25_hide;
  3689. };
  3690. class Glass_25_unhide: Glass_1_unhide
  3691. {
  3692. source = Glass_25_source;
  3693. selection = Glass_25_unhide;
  3694. };
  3695. class Glass_26_hide: Glass_1_hide
  3696. {
  3697. source = Glass_26_source;
  3698. selection = Glass_26_hide;
  3699. };
  3700. class Glass_26_unhide: Glass_1_unhide
  3701. {
  3702. source = Glass_26_source;
  3703. selection = Glass_26_unhide;
  3704. };
  3705. class Glass_27_hide: Glass_1_hide
  3706. {
  3707. source = Glass_27_source;
  3708. selection = Glass_27_hide;
  3709. };
  3710. class Glass_27_unhide: Glass_1_unhide
  3711. {
  3712. source = Glass_27_source;
  3713. selection = Glass_27_unhide;
  3714. };
  3715. class Glass_28_hide: Glass_1_hide
  3716. {
  3717. source = Glass_28_source;
  3718. selection = Glass_28_hide;
  3719. };
  3720. class Glass_28_unhide: Glass_1_unhide
  3721. {
  3722. source = Glass_28_source;
  3723. selection = Glass_28_unhide;
  3724. };
  3725. class Glass_29_hide: Glass_1_hide
  3726. {
  3727. source = Glass_29_source;
  3728. selection = Glass_29_hide;
  3729. };
  3730. class Glass_29_unhide: Glass_1_unhide
  3731. {
  3732. source = Glass_29_source;
  3733. selection = Glass_29_unhide;
  3734. };
  3735. class Glass_30_hide: Glass_1_hide
  3736. {
  3737. source = Glass_30_source;
  3738. selection = Glass_30_hide;
  3739. };
  3740. class Glass_30_unhide: Glass_1_unhide
  3741. {
  3742. source = Glass_30_source;
  3743. selection = Glass_30_unhide;
  3744. };
  3745. class Glass_31_hide: Glass_1_hide
  3746. {
  3747. source = Glass_31_source;
  3748. selection = Glass_31_hide;
  3749. };
  3750. class Glass_31_unhide: Glass_1_unhide
  3751. {
  3752. source = Glass_31_source;
  3753. selection = Glass_31_unhide;
  3754. };
  3755. class Glass_32_hide: Glass_1_hide
  3756. {
  3757. source = Glass_32_source;
  3758. selection = Glass_32_hide;
  3759. };
  3760. class Glass_32_unhide: Glass_1_unhide
  3761. {
  3762. source = Glass_32_source;
  3763. selection = Glass_32_unhide;
  3764. };
  3765. class Tirette_1
  3766. {
  3767. type="translation";
  3768. source="Tirette_1";
  3769. selection="Tirette_1";
  3770. axis="Tirette_1_axis";
  3771. animPeriod = 1;
  3772. minValue="0";
  3773. maxValue="1";
  3774. offset0= "0";
  3775. offset1= "1.0";
  3776. memory=1;
  3777. };
  3778. class Tirette_2 : Tirette_1
  3779. {
  3780. selection="Tirette_2";
  3781. axis="Tirette_2_axis";
  3782. };
  3783. class Dessus_1
  3784. {
  3785. type = rotation;
  3786. source = Dessus_1;
  3787. selection = Dessus_1;
  3788. axis = Dessus_1_axis;
  3789. memory = 1;
  3790. minValue = 0;
  3791. maxValue = 1;
  3792. angle0 = 0;
  3793. angle1 = (rad 85);
  3794. };
  3795. class Dessus_2 : Dessus_1
  3796. {
  3797. selection = Dessus_2;
  3798. axis = Dessus_2_axis;
  3799. };
  3800. };
  3801. };
  3802. class Concessionnaire: Default
  3803. {
  3804. skeletonName = "Concessionnaire";
  3805. sectionsInherit = "";
  3806. sections[] =
  3807. {
  3808. "Door_1",
  3809. "Glass_1_Hide",
  3810. "Glass_1_unhide",
  3811. "Glass_2_hide","",
  3812. "Glass_2_unhide",
  3813. "Glass_3_hide",
  3814. "Glass_3_unhide",
  3815. "Glass_4_hide",
  3816. "Glass_4_unhide",
  3817. "Glass_5_hide",
  3818. "Glass_5_unhide",
  3819. "Glass_6_hide",
  3820. "Glass_6_unhide",
  3821. "Glass_7_hide",
  3822. "Glass_7_unhide",
  3823. "Glass_8_hide",
  3824. "Glass_8_unhide",
  3825. "Glass_9_hide",
  3826. "Glass_9_unhide",
  3827. "Glass_10_hide",
  3828. "Glass_10_unhide",
  3829. "Glass_11_hide",
  3830. "Glass_11_unhide",
  3831. "Glass_12_hide",
  3832. "Glass_12_unhide",
  3833. "Glass_13_hide",
  3834. "Glass_13_unhide",
  3835. "Glass_14_hide",
  3836. "Glass_14_unhide",
  3837. "Glass_15_hide",
  3838. "Glass_15_unhide",
  3839. "Glass_16_hide",
  3840. "Glass_16_unhide"
  3841. };
  3842. class Animations
  3843. {
  3844. class Door_1_rot
  3845. {
  3846. type = rotation;
  3847. source = Door_1_source;
  3848. selection = Door_1;
  3849. axis = Door_1_axis;
  3850. memory = 1;
  3851. minValue = 0;
  3852. maxValue = 1;
  3853. angle0 = 0;
  3854. angle1 = (rad 85);
  3855. };
  3856. class Glass_1_Hide
  3857. {
  3858. type = hide;
  3859. source = Glass_1_source; // This source is defined in config.cpp and relates health of the window (0 = fine, 1 = destroyed)
  3860. selection = Glass_1_Hide; // Selection containing glass pane.
  3861. minValue = 0;
  3862. maxValue = 1;
  3863. hideValue = 0.99999; // Threshold for switching the glass pane for glass shards.
  3864. };
  3865. class Glass_1_unhide: Glass_1_hide
  3866. {
  3867. selection = Glass_1_unhide; // Selection containing glass shards.
  3868. hideValue = 0; // Glass shards are hidden when the window is ok...
  3869. unhideValue = 0.99999; // ...and are shown when damage done to the window reaches set threshold.
  3870. };
  3871.  
  3872. // Here follow animations for the rest of the windows, inherited from the first one.
  3873. class Glass_2_hide: Glass_1_hide
  3874. {
  3875. source = Glass_2_source;
  3876. selection = Glass_2_hide;
  3877. };
  3878. class Glass_2_unhide: Glass_1_unhide
  3879. {
  3880. source = Glass_2_source;
  3881. selection = Glass_2_unhide;
  3882. };
  3883. class Glass_3_hide: Glass_1_hide
  3884. {
  3885. source = Glass_3_source;
  3886. selection = Glass_3_hide;
  3887. };
  3888. class Glass_3_unhide: Glass_1_unhide
  3889. {
  3890. source = Glass_3_source;
  3891. selection = Glass_3_unhide;
  3892. };
  3893. class Glass_4_hide: Glass_1_hide
  3894. {
  3895. source = Glass_4_source;
  3896. selection = Glass_4_hide;
  3897. };
  3898. class Glass_4_unhide: Glass_1_unhide
  3899. {
  3900. source = Glass_4_source;
  3901. selection = Glass_4_unhide;
  3902. };
  3903. class Glass_5_hide: Glass_1_hide
  3904. {
  3905. source = Glass_5_source;
  3906. selection = Glass_5_hide;
  3907. };
  3908. class Glass_5_unhide: Glass_1_unhide
  3909. {
  3910. source = Glass_5_source;
  3911. selection = Glass_5_unhide;
  3912. };
  3913. class Glass_6_hide: Glass_1_hide
  3914. {
  3915. source = Glass_6_source;
  3916. selection = Glass_6_hide;
  3917. };
  3918. class Glass_6_unhide: Glass_1_unhide
  3919. {
  3920. source = Glass_6_source;
  3921. selection = Glass_6_unhide;
  3922. };
  3923. class Glass_7_hide: Glass_1_hide
  3924. {
  3925. source = Glass_7_source;
  3926. selection = Glass_7_hide;
  3927. };
  3928. class Glass_7_unhide: Glass_1_unhide
  3929. {
  3930. source = Glass_7_source;
  3931. selection = Glass_7_unhide;
  3932. };
  3933. class Glass_8_hide: Glass_1_hide
  3934. {
  3935. source = Glass_8_source;
  3936. selection = Glass_8_hide;
  3937. };
  3938. class Glass_8_unhide: Glass_1_unhide
  3939. {
  3940. source = Glass_8_source;
  3941. selection = Glass_8_unhide;
  3942. };
  3943. class Glass_9_hide: Glass_1_hide
  3944. {
  3945. source = Glass_9_source;
  3946. selection = Glass_9_hide;
  3947. };
  3948. class Glass_9_unhide: Glass_1_unhide
  3949. {
  3950. source = Glass_9_source;
  3951. selection = Glass_9_unhide;
  3952. };
  3953. class Glass_10_hide: Glass_1_hide
  3954. {
  3955. source = Glass_10_source;
  3956. selection = Glass_10_hide;
  3957. };
  3958. class Glass_10_unhide: Glass_1_unhide
  3959. {
  3960. source = Glass_10_source;
  3961. selection = Glass_10_unhide;
  3962. };
  3963. class Glass_11_hide: Glass_1_hide
  3964. {
  3965. source = Glass_11_source;
  3966. selection = Glass_11_hide;
  3967. };
  3968. class Glass_11_unhide: Glass_1_unhide
  3969. {
  3970. source = Glass_11_source;
  3971. selection = Glass_11_unhide;
  3972. };
  3973. class Glass_12_hide: Glass_1_hide
  3974. {
  3975. source = Glass_12_source;
  3976. selection = Glass_12_hide;
  3977. };
  3978. class Glass_12_unhide: Glass_1_unhide
  3979. {
  3980. source = Glass_12_source;
  3981. selection = Glass_12_unhide;
  3982. };
  3983. class Glass_13_hide: Glass_1_hide
  3984. {
  3985. source = Glass_13_source;
  3986. selection = Glass_13_hide;
  3987. };
  3988. class Glass_13_unhide: Glass_1_unhide
  3989. {
  3990. source = Glass_13_source;
  3991. selection = Glass_13_unhide;
  3992. };
  3993. class Glass_14_hide: Glass_1_hide
  3994. {
  3995. source = Glass_14_source;
  3996. selection = Glass_14_hide;
  3997. };
  3998. class Glass_14_unhide: Glass_1_unhide
  3999. {
  4000. source = Glass_14_source;
  4001. selection = Glass_14_unhide;
  4002. };
  4003. class Glass_15_hide: Glass_1_hide
  4004. {
  4005. source = Glass_15_source;
  4006. selection = Glass_15_hide;
  4007. };
  4008. class Glass_15_unhide: Glass_1_unhide
  4009. {
  4010. source = Glass_15_source;
  4011. selection = Glass_15_unhide;
  4012. };
  4013. class Glass_16_hide: Glass_1_hide
  4014. {
  4015. source = Glass_16_source;
  4016. selection = Glass_16_hide;
  4017. };
  4018. class Glass_16_unhide: Glass_1_unhide
  4019. {
  4020. source = Glass_16_source;
  4021. selection = Glass_16_unhide;
  4022. };
  4023. };
  4024. };
  4025. class chocolaterie : Default
  4026. {
  4027. sectionsInherit="";
  4028. sections[]=
  4029. {
  4030. "porte_asc_rdc_d_2","porte_asc_rdc_g_2","porte_asc_2_d","porte_asc_2_g","porte_asc_1_d","porte_asc_1_g","porte_asc_1","porte_asc_2","porte_asc_rdc","porte_asc_rdc_d","porte_asc_rdc_g","ascenceur", "door_3", "door_1", "door_2",
  4031. "porte_01_01", "porte_01_02", "porte_01_03", "porte_01_04", "porte_01_05", "porte_01_06", "porte_01_07", "porte_01_08", "rouleau_01",
  4032. "porte_02_01", "porte_02_02", "porte_02_03", "porte_02_04", "porte_02_05", "porte_02_06", "porte_02_07", "porte_02_08", "rouleau_02",
  4033. "porte_03_01", "porte_03_02", "porte_03_03", "porte_03_04", "porte_03_05", "porte_03_06", "porte_03_07", "porte_03_08", "rouleau_03",
  4034. "porte_04_01", "porte_04_02", "porte_04_03", "porte_04_04", "porte_04_05", "porte_04_06", "porte_04_07", "porte_04_08", "rouleau_04",
  4035. "porte_05_01", "porte_05_02", "porte_05_03", "porte_05_04", "porte_05_05", "porte_05_06", "porte_05_07", "porte_05_08", "rouleau_05",
  4036. "porte_06_01", "porte_06_02", "porte_06_03", "porte_06_04", "porte_06_05", "porte_06_06", "porte_06_07", "porte_06_08", "rouleau_06"
  4037.  
  4038. };
  4039. skeletonName="chocolaterie";
  4040. class Animations
  4041. {
  4042.  
  4043. class porte_asc_rdc_g
  4044. {
  4045. type="translationZ";
  4046. source="Animation_porte_asc";
  4047. selection="porte_asc_rdc_g";
  4048. axis="";
  4049. memory=1;
  4050. minPhase=0;
  4051. maxPhase=1;
  4052. minValue=-1;
  4053. maxValue=0;
  4054. angle0=0;
  4055. angle1=0;
  4056. };
  4057. class porte_asc_rdc
  4058. {
  4059. type="translationZ";
  4060. source="Animation_porte";
  4061. selection="porte_asc_rdc";
  4062. axis="";
  4063. memory=1;
  4064. minPhase=0;
  4065. maxPhase=1;
  4066. minValue=0;
  4067. maxValue=2.6;
  4068. angle0=0;
  4069. angle1=0;
  4070. };
  4071. class porte_asc_1 : porte_asc_rdc
  4072. {
  4073. selection="porte_asc_1";
  4074.  
  4075. };
  4076. class porte_asc_2 : porte_asc_rdc
  4077. {
  4078. selection="porte_asc_2";
  4079.  
  4080. };
  4081. class porte_asc_rdc_d : porte_asc_rdc_g
  4082. {
  4083. selection="porte_asc_rdc_d";
  4084. minValue=0;
  4085. maxValue=1;
  4086. };
  4087. class porte_asc_rdc_d_2 : porte_asc_rdc_g
  4088. {
  4089. selection="porte_asc_rdc_d_2";
  4090. minValue=0;
  4091. maxValue=1;
  4092. };
  4093. class porte_asc_rdc_g_2 : porte_asc_rdc_g
  4094. {
  4095. selection="porte_asc_rdc_g_2";
  4096. };
  4097. class porte_asc_1_d : porte_asc_rdc_g
  4098. {
  4099. selection="porte_asc_1_d";
  4100. minValue=0;
  4101. maxValue=1;
  4102. };
  4103. class porte_asc_1_g : porte_asc_rdc_g
  4104. {
  4105. selection="porte_asc_1_g";
  4106.  
  4107. };
  4108. class porte_asc_2_d : porte_asc_rdc_g
  4109. {
  4110. selection="porte_asc_2_d";
  4111. minValue=0;
  4112. maxValue=1;
  4113. };
  4114. class porte_asc_2_g : porte_asc_rdc_g
  4115. {
  4116. selection="porte_asc_2_g";
  4117.  
  4118. };
  4119. class ascenceur
  4120. {
  4121. type="translationY";
  4122. source="Animation_ascenceur";
  4123. selection="ascenceur";
  4124. axis="";
  4125. memory=1;
  4126. minPhase=0;
  4127. maxPhase=1;
  4128. minValue=0;
  4129. maxValue=11.665;
  4130. angle0=0;
  4131. angle1=0;
  4132. };
  4133. class door_1_rot
  4134. {
  4135. type="rotationY";
  4136. source="door_1_source";
  4137. selection="door_1";
  4138. axis="door_1_axis";
  4139. memory=1;
  4140. minPhase=0;
  4141. maxPhase=1;
  4142. minValue=0;
  4143. maxValue=1;
  4144. angle0=0;
  4145. angle1="rad -90";
  4146. };
  4147. class door_3_rot : door_1_rot
  4148. {
  4149. selection="door_3";
  4150. axis="door_3_axis";
  4151. };
  4152. class door_2_rot : door_1_rot
  4153. {
  4154. selection="door_2";
  4155. axis="door_2_axis";
  4156. };
  4157.  
  4158. class ouvrir_porte_02_01
  4159. {
  4160. type="translationY";
  4161. source="Animation_volet";
  4162. selection="porte_02_01";
  4163. axis="";
  4164. memory=1;
  4165. minPhase=0;
  4166. maxPhase=1;
  4167. minValue=0;
  4168. maxValue=0.555;
  4169. angle0=0;
  4170. angle1=0;
  4171. };
  4172. class ouvrir_porte_02_02 : ouvrir_porte_02_01
  4173. {
  4174. selection="porte_02_02";
  4175. };
  4176. class ouvrir_porte_02_03 : ouvrir_porte_02_01
  4177. {
  4178. selection="porte_02_03";
  4179. };
  4180. class ouvrir_porte_02_04 : ouvrir_porte_02_01
  4181. {
  4182. selection="porte_02_04";
  4183. };
  4184. class ouvrir_porte_02_05 : ouvrir_porte_02_01
  4185. {
  4186. selection="porte_02_05";
  4187. };
  4188. class ouvrir_porte_02_06 : ouvrir_porte_02_01
  4189. {
  4190. selection="porte_02_06";
  4191. };
  4192. class ouvrir_porte_02_07 : ouvrir_porte_02_01
  4193. {
  4194. selection="porte_02_07";
  4195. };
  4196. class ouvrir_porte_02_08 : ouvrir_porte_02_01
  4197. {
  4198. selection="porte_02_08";
  4199. };
  4200. class rotation_rouleau_02
  4201. {
  4202. type="rotationX";
  4203. source="Animation_rouleau";
  4204. selection="rouleau_02";
  4205. axis="porte_02_axis";
  4206. memory=1;
  4207. minPhase=0;
  4208. maxPhase=1;
  4209. minValue=0;
  4210. maxValue=1;
  4211. angle0=0;
  4212. angle1="rad -720";
  4213. };
  4214. class ouvrir_porte_01_01 : ouvrir_porte_02_01
  4215. {
  4216. selection="porte_01_01";
  4217. };
  4218. class ouvrir_porte_01_02 : ouvrir_porte_02_01
  4219. {
  4220. selection="porte_01_02";
  4221. };
  4222. class ouvrir_porte_01_03 : ouvrir_porte_02_01
  4223. {
  4224. selection="porte_01_03";
  4225. };
  4226. class ouvrir_porte_01_04 : ouvrir_porte_02_01
  4227. {
  4228. selection="porte_01_04";
  4229. };
  4230. class ouvrir_porte_01_05 : ouvrir_porte_02_01
  4231. {
  4232. selection="porte_01_05";
  4233. };
  4234. class ouvrir_porte_01_06 : ouvrir_porte_02_01
  4235. {
  4236. selection="porte_01_06";
  4237. };
  4238. class ouvrir_porte_01_07 : ouvrir_porte_02_01
  4239. {
  4240. selection="porte_01_07";
  4241. };
  4242. class ouvrir_porte_01_08 : ouvrir_porte_02_01
  4243. {
  4244. selection="porte_01_08";
  4245. };
  4246. class rotation_rouleau_01 : rotation_rouleau_02
  4247. {
  4248. selection="rouleau_01";
  4249. axis="porte_01_axis";
  4250. };
  4251. class ouvrir_porte_03_01 : ouvrir_porte_02_01
  4252. {
  4253. selection="porte_03_01";
  4254. };
  4255. class ouvrir_porte_03_02 : ouvrir_porte_02_01
  4256. {
  4257. selection="porte_03_02";
  4258. };
  4259. class ouvrir_porte_03_03 : ouvrir_porte_02_01
  4260. {
  4261. selection="porte_03_03";
  4262. };
  4263. class ouvrir_porte_03_04 : ouvrir_porte_02_01
  4264. {
  4265. selection="porte_03_04";
  4266. };
  4267. class ouvrir_porte_03_05 : ouvrir_porte_02_01
  4268. {
  4269. selection="porte_03_05";
  4270. };
  4271. class ouvrir_porte_03_06 : ouvrir_porte_02_01
  4272. {
  4273. selection="porte_03_06";
  4274. };
  4275. class ouvrir_porte_03_07 : ouvrir_porte_02_01
  4276. {
  4277. selection="porte_03_07";
  4278. };
  4279. class ouvrir_porte_03_08 : ouvrir_porte_02_01
  4280. {
  4281. selection="porte_03_08";
  4282. };
  4283. class rotation_rouleau_03 : rotation_rouleau_02
  4284. {
  4285. selection="rouleau_03";
  4286. axis="porte_03_axis";
  4287. };
  4288.  
  4289. class ouvrir_porte_04_01 : ouvrir_porte_02_01
  4290. {
  4291. selection="porte_04_01";
  4292. };
  4293. class ouvrir_porte_04_02 : ouvrir_porte_02_01
  4294. {
  4295. selection="porte_04_02";
  4296. };
  4297. class ouvrir_porte_04_03 : ouvrir_porte_02_01
  4298. {
  4299. selection="porte_04_03";
  4300. };
  4301. class ouvrir_porte_04_04 : ouvrir_porte_02_01
  4302. {
  4303. selection="porte_04_04";
  4304. };
  4305. class ouvrir_porte_04_05 : ouvrir_porte_02_01
  4306. {
  4307. selection="porte_04_05";
  4308. };
  4309. class ouvrir_porte_04_06 : ouvrir_porte_02_01
  4310. {
  4311. selection="porte_04_06";
  4312. };
  4313. class ouvrir_porte_04_07 : ouvrir_porte_02_01
  4314. {
  4315. selection="porte_04_07";
  4316. };
  4317. class ouvrir_porte_04_08 : ouvrir_porte_02_01
  4318. {
  4319. selection="porte_04_08";
  4320. };
  4321. class rotation_rouleau_04
  4322. {
  4323. type="rotationX";
  4324. source="Animation_rouleau";
  4325. selection="rouleau_04";
  4326. axis="porte_04_axis";
  4327. memory=1;
  4328. minPhase=0;
  4329. maxPhase=1;
  4330. minValue=0;
  4331. maxValue=1;
  4332. angle0=0;
  4333. angle1="rad 720";
  4334. };
  4335. class ouvrir_porte_05_01 : ouvrir_porte_02_01
  4336. {
  4337. selection="porte_05_01";
  4338. };
  4339. class ouvrir_porte_05_02 : ouvrir_porte_02_01
  4340. {
  4341. selection="porte_05_02";
  4342. };
  4343. class ouvrir_porte_05_03 : ouvrir_porte_02_01
  4344. {
  4345. selection="porte_05_03";
  4346. };
  4347. class ouvrir_porte_05_04 : ouvrir_porte_02_01
  4348. {
  4349. selection="porte_05_04";
  4350. };
  4351. class ouvrir_porte_05_05 : ouvrir_porte_02_01
  4352. {
  4353. selection="porte_05_05";
  4354. };
  4355. class ouvrir_porte_05_06 : ouvrir_porte_02_01
  4356. {
  4357. selection="porte_05_06";
  4358. };
  4359. class ouvrir_porte_05_07 : ouvrir_porte_02_01
  4360. {
  4361. selection="porte_05_07";
  4362. };
  4363. class ouvrir_porte_05_08 : ouvrir_porte_02_01
  4364. {
  4365. selection="porte_05_08";
  4366. };
  4367. class rotation_rouleau_05 : rotation_rouleau_04
  4368. {
  4369. selection="rouleau_05";
  4370. axis="porte_05_axis";
  4371. };
  4372. class ouvrir_porte_06_01 : ouvrir_porte_02_01
  4373. {
  4374. selection="porte_06_01";
  4375. };
  4376. class ouvrir_porte_06_02 : ouvrir_porte_02_01
  4377. {
  4378. selection="porte_06_02";
  4379. };
  4380. class ouvrir_porte_06_03 : ouvrir_porte_02_01
  4381. {
  4382. selection="porte_06_03";
  4383. };
  4384. class ouvrir_porte_06_04 : ouvrir_porte_02_01
  4385. {
  4386. selection="porte_06_04";
  4387. };
  4388. class ouvrir_porte_06_05 : ouvrir_porte_02_01
  4389. {
  4390. selection="porte_06_05";
  4391. };
  4392. class ouvrir_porte_06_06 : ouvrir_porte_02_01
  4393. {
  4394. selection="porte_06_06";
  4395. };
  4396. class ouvrir_porte_06_07 : ouvrir_porte_02_01
  4397. {
  4398. selection="porte_06_07";
  4399. };
  4400. class ouvrir_porte_06_08 : ouvrir_porte_02_01
  4401. {
  4402. selection="porte_06_08";
  4403. };
  4404. class rotation_rouleau_06 : rotation_rouleau_04
  4405. {
  4406. selection="rouleau_06";
  4407. axis="porte_06_axis";
  4408. };
  4409.  
  4410. };
  4411. };
  4412. class chocolaterie_2 : Default
  4413. {
  4414. sectionsInherit="";
  4415. sections[]=
  4416. {
  4417. "porte_battante_2","porte_battante","door_1","battante",
  4418. "porte_07_01", "porte_07_02", "porte_07_03", "porte_07_04", "porte_07_05", "porte_07_06", "porte_07_07", "porte_07_08", "rouleau_07",
  4419. "porte_08_01", "porte_08_02", "porte_08_03", "porte_08_04", "porte_08_05", "porte_08_06", "porte_08_07", "porte_08_08", "rouleau_08"
  4420. };
  4421. skeletonName="chocolaterie_2";
  4422. class Animations
  4423. {
  4424. class ouvrir_porte_battante
  4425. {
  4426. type="rotationY";
  4427. source="Animation_porte";
  4428. selection="porte_battante";
  4429. axis="action_porte_battante";
  4430. memory=1;
  4431. minPhase=0;
  4432. maxPhase=1;
  4433. minValue=0;
  4434. maxValue=1;
  4435. angle0=0;
  4436. angle1="rad 180";
  4437. };
  4438. class battante
  4439. {
  4440. type="rotationY";
  4441. source="Animation_porte";
  4442. selection="battante";
  4443. axis="action_porte_battante";
  4444. memory=1;
  4445. minPhase=0;
  4446. maxPhase=1;
  4447. minValue=0;
  4448. maxValue=1;
  4449. angle0=0;
  4450. angle1="rad 180";
  4451. };
  4452. class ouvrir_porte_battante_2
  4453. {
  4454. type="rotationY";
  4455. source="Animation_porte";
  4456. selection="porte_battante_2";
  4457. axis="action_porte_battante_2";
  4458. memory=1;
  4459. minPhase=0;
  4460. maxPhase=1;
  4461. minValue=0;
  4462. maxValue=1;
  4463. angle0=0;
  4464. angle1="rad 180";
  4465. };
  4466. class ouvrir_porte_1
  4467. {
  4468. type="rotationY";
  4469. source="Animation_porte";
  4470. selection="door_1";
  4471. axis="axe_porte";
  4472. memory=1;
  4473. minPhase=0;
  4474. maxPhase=1;
  4475. minValue=0;
  4476. maxValue=1;
  4477. angle0=0;
  4478. angle1="rad -90";
  4479. };
  4480. class ouvrir_porte_07_01
  4481. {
  4482. type="translationY";
  4483. source="Animation_volet";
  4484. selection="porte_07_01";
  4485. axis="";
  4486. memory=1;
  4487. minPhase=0;
  4488. maxPhase=1;
  4489. minValue=0;
  4490. maxValue=0.555;
  4491. angle0=0;
  4492. angle1=0;
  4493.  
  4494. };
  4495. class ouvrir_porte_07_02 : ouvrir_porte_07_01
  4496. {
  4497. selection="porte_07_02";
  4498. };
  4499. class ouvrir_porte_07_03 : ouvrir_porte_07_01
  4500. {
  4501. selection="porte_07_03";
  4502. };
  4503. class ouvrir_porte_07_04 : ouvrir_porte_07_01
  4504. {
  4505. selection="porte_07_04";
  4506. };
  4507. class ouvrir_porte_07_05 : ouvrir_porte_07_01
  4508. {
  4509. selection="porte_07_05";
  4510. };
  4511. class ouvrir_porte_07_06 : ouvrir_porte_07_01
  4512. {
  4513. selection="porte_07_06";
  4514. };
  4515. class ouvrir_porte_07_07 : ouvrir_porte_07_01
  4516. {
  4517. selection="porte_07_07";
  4518. };
  4519. class ouvrir_porte_07_08 : ouvrir_porte_07_01
  4520. {
  4521. selection="porte_07_08";
  4522. };
  4523. class rotation_rouleau_07
  4524. {
  4525. source="Animation_rouleau";
  4526. type="rotationZ";
  4527. selection="rouleau_07";
  4528. axis="porte_07_axis";
  4529. memory=1;
  4530. minPhase=0;
  4531. maxPhase=1;
  4532. minValue=0;
  4533. maxValue=1;
  4534. angle0=0;
  4535. angle1="rad -720";
  4536.  
  4537. };
  4538. class ouvrir_porte_08_01 : ouvrir_porte_07_01
  4539. {
  4540. selection="porte_08_01";
  4541. };
  4542. class ouvrir_porte_08_02 : ouvrir_porte_07_01
  4543. {
  4544. selection="porte_08_02";
  4545. };
  4546. class ouvrir_porte_08_03 : ouvrir_porte_07_01
  4547. {
  4548. selection="porte_08_03";
  4549. };
  4550. class ouvrir_porte_08_04 : ouvrir_porte_07_01
  4551. {
  4552. selection="porte_08_04";
  4553. };
  4554. class ouvrir_porte_08_05 : ouvrir_porte_07_01
  4555. {
  4556. selection="porte_08_05";
  4557. };
  4558. class ouvrir_porte_08_06 : ouvrir_porte_07_01
  4559. {
  4560. selection="porte_08_06";
  4561. };
  4562. class ouvrir_porte_08_07 : ouvrir_porte_07_01
  4563. {
  4564. selection="porte_08_07";
  4565. };
  4566. class ouvrir_porte_08_08 : ouvrir_porte_07_01
  4567. {
  4568. selection="porte_08_08";
  4569. };
  4570. class rotation_rouleau_08 : rotation_rouleau_07
  4571. {
  4572. type="rotationZ";
  4573. selection="rouleau_08";
  4574. axis="porte_08_axis";
  4575. angle1="rad 720";
  4576. };
  4577. };
  4578. };
  4579. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement