Advertisement
Guest User

Untitled

a guest
Jan 19th, 2019
312
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 285.34 KB | None | 0 0
  1. #include "BIS_AddonInfo.hpp"
  2. class CfgPatches
  3. {
  4. class A3PL_Cars
  5. {
  6. units[]=
  7. {
  8. "A3PL_Rear_Ladder"
  9. };
  10. weapons[]={};
  11. requiredAddons[]=
  12. {
  13. "A3_Soft_F"
  14. };
  15. requiredVersion=0.30000001;
  16. };
  17. };
  18. class Extended_Init_EventHandlers
  19. {
  20. class Man
  21. {
  22. Player_Help_init="[] call BIS_fnc_IsOutsideArea;";
  23. };
  24. };
  25. class SensorTemplatePassiveRadar;
  26. class SensorTemplateActiveRadar;
  27. class SensorTemplateIR;
  28. class SensorTemplateVisual;
  29. class SensorTemplateMan;
  30. class SensorTemplateLaser;
  31. class SensorTemplateNV;
  32. class DefaultVehicleSystemsDisplayManagerLeft
  33. {
  34. class components;
  35. };
  36. class DefaultVehicleSystemsDisplayManagerRight
  37. {
  38. class components;
  39. };
  40. class CBA_Extended_EventHandlers_base;
  41. class CopilotTurret;
  42. class CfgVehicles
  43. {
  44. class House_F;
  45. class Land_LampDecor_F;
  46. class LandVehicle;
  47. class Sound_Alarm;
  48. class Flag_US_F;
  49. class Boat_F;
  50. class Boat_Transport_02_base_F: Boat_F
  51. {
  52. class AnimationSources;
  53. class HitPoints;
  54. class Eventhandlers;
  55. class Sounds;
  56. };
  57. class Plane_Base_F;
  58. class I_APC_tracked_03_base_F;
  59. class Car: LandVehicle
  60. {
  61. class HitPoints;
  62. class NewTurret;
  63. };
  64. class Car_F: Car
  65. {
  66. class HitPoints
  67. {
  68. class HitLFWheel;
  69. class HitLF2Wheel;
  70. class HitRFWheel;
  71. class HitRF2Wheel;
  72. class HitBody;
  73. class HitFuel;
  74. class HitEngine;
  75. class HitGlass1;
  76. class HitGlass2;
  77. class HitGlass3;
  78. class HitGlass4;
  79. };
  80. class Turrets
  81. {
  82. class MainTurret: NewTurret
  83. {
  84. class ViewOptics;
  85. };
  86. };
  87. };
  88. class Hatchback_01_base_F: Car_F
  89. {
  90. class HitPoints
  91. {
  92. class HitFuel;
  93. class HitEngine;
  94. class HitBody;
  95. class HitLFWheel;
  96. class HitGlass1;
  97. class HitGlass2;
  98. class HitGlass3;
  99. class HitGlass4;
  100. };
  101. class EventHandlers;
  102. class Sounds;
  103. class AnimationSources;
  104. };
  105. class Truck_F: Car_F
  106. {
  107. };
  108. class I_APC_tracked_03_cannon_F: I_APC_tracked_03_base_F
  109. {
  110. class AnimationSources;
  111. class HitPoints;
  112. class Sounds;
  113. class MainTurret;
  114. class Turrets;
  115. };
  116. class Truck_02_base_F: Truck_F
  117. {
  118. class HitPoints
  119. {
  120. class HitFuel;
  121. class HitEngine;
  122. class HitBody;
  123. class HitLFWheel;
  124. class HitLBWheel;
  125. class HitLMWheel;
  126. class HitLF2Wheel;
  127. class HitRFWheel;
  128. class HitRBWheel;
  129. class HitRMWheel;
  130. class HitRF2Wheel;
  131. class HitGlass1;
  132. class HitGlass2;
  133. class HitGlass3;
  134. class HitGlass4;
  135. };
  136. class EventHandlers;
  137. class AnimationSources;
  138. class Sounds;
  139. };
  140. class Plane_Civil_01_base_F: Plane_Base_F
  141. {
  142. class AnimationSources;
  143. class EventHandlers;
  144. class ViewPilot;
  145. class Turrets;
  146. class CopilotTurret;
  147. class Sounds;
  148. };
  149. class Hatchback_01_sport_base_F: Hatchback_01_base_F
  150. {
  151. };
  152. class Heli_Transport_01_base_F;
  153. class B_Heli_Transport_01_F: Heli_Transport_01_base_F
  154. {
  155. class Turrets;
  156. class AnimationSources;
  157. class Eventhandlers;
  158. class ViewOptics;
  159. class ViewPilot;
  160. class Sounds;
  161. class HitPoints;
  162. class ViewGunner;
  163. class CopilotTurret;
  164. };
  165. class A3PL_Car_Base: Hatchback_01_sport_base_F
  166. {
  167. photo="\A3PL_Characters\A3PL_Logo.paa";
  168. picture="\A3PL_Characters\A3PL_Logo.paa";
  169. hiddenSelections[]=
  170. {
  171. "Body",
  172. "Lett_1",
  173. "Lett_2",
  174. "Lett_3",
  175. "num_1",
  176. "num_2",
  177. "num_3",
  178. "num_4"
  179. };
  180. hiddenSelectionsTextures[]=
  181. {
  182. "#(argb,8,8,3)color(1,1,1,1.0,CO)",
  183. "",
  184. "",
  185. "",
  186. "",
  187. "",
  188. "",
  189. "",
  190. "",
  191. ""
  192. };
  193. class Damage
  194. {
  195. tex[]={};
  196. mat[]=
  197. {
  198. "A3PL_Cars\Common\rvmats\car_paint_old.rvmat",
  199. "A3PL_Cars\Common\rvmats\Body_damage.rvmat",
  200. "A3PL_Cars\Common\rvmats\Body_destruct.rvmat",
  201. "A3PL_Cars\Common\rvmats\Car_paint.rvmat",
  202. "A3PL_Cars\Common\rvmats\Body_damage.rvmat",
  203. "A3PL_Cars\Common\rvmats\Body_destruct.rvmat",
  204. "A3PL_Cars\Common\rvmats\Car_paint_mat.rvmat",
  205. "A3PL_Cars\Common\rvmats\Body_damage.rvmat",
  206. "A3PL_Cars\Common\rvmats\Body_destruct.rvmat"
  207. };
  208. };
  209. class Sounds
  210. {
  211. delete Engine;
  212. delete Engine_ext;
  213. delete Engine_int;
  214. delete Idle_ext;
  215. delete Idle_int;
  216. delete IdleThrust;
  217. delete IdleThrust_int;
  218. delete Engine1_ext;
  219. delete Engine1_int;
  220. delete Engine1_Thrust_ext;
  221. delete Engine1_Thrust_int;
  222. delete Engine2_ext;
  223. delete Engine2_int;
  224. delete Engine2_Thrust_ext;
  225. delete Engine2_Thrust_int;
  226. delete Engine3_ext;
  227. delete Engine3_int;
  228. delete Engine3_Thrust_ext;
  229. delete Engine3_Thrust_int;
  230. delete Engine4_ext;
  231. delete Engine4_int;
  232. delete Engine4_Thrust_ext;
  233. delete Engine4_Thrust_int;
  234. delete Engine5_ext;
  235. delete Engine5_int;
  236. delete Engine5_Thrust_ext;
  237. delete Engine5_Thrust_int;
  238. class Movement
  239. {
  240. sound="soundEnviron";
  241. frequency="1";
  242. volume="0";
  243. };
  244. class TiresRockOut
  245. {
  246. sound[]=
  247. {
  248. "A3\Sounds_F\vehicles\soft\tires\ext_tires_dirt_soft_1",
  249. 0.50118721,
  250. 1,
  251. 60
  252. };
  253. frequency="1";
  254. volume="camPos*rock*(speed factor[2, 20])";
  255. };
  256. class TiresSandOut
  257. {
  258. sound[]=
  259. {
  260. "A3\Sounds_F\vehicles\soft\tires\ext-tires-sand1",
  261. 0.50118721,
  262. 1,
  263. 60
  264. };
  265. frequency="1";
  266. volume="camPos*sand*(speed factor[2, 20])";
  267. };
  268. class TiresGrassOut
  269. {
  270. sound[]=
  271. {
  272. "A3\Sounds_F\vehicles\soft\tires\ext_tires_dirt_soft_2",
  273. 0.50118721,
  274. 1,
  275. 60
  276. };
  277. frequency="1";
  278. volume="camPos*grass*(speed factor[2, 20])";
  279. };
  280. class TiresMudOut
  281. {
  282. sound[]=
  283. {
  284. "A3\Sounds_F\vehicles\soft\tires\ext-tires-mud2",
  285. 0.50118721,
  286. 1,
  287. 60
  288. };
  289. frequency="1";
  290. volume="camPos*mud*(speed factor[2, 20])";
  291. };
  292. class TiresGravelOut
  293. {
  294. sound[]=
  295. {
  296. "A3\Sounds_F\vehicles\soft\tires\ext_tires_gravel_1",
  297. 0.50118721,
  298. 1,
  299. 60
  300. };
  301. frequency="1";
  302. volume="camPos*gravel*(speed factor[2, 20])";
  303. };
  304. class TiresAsphaltOut
  305. {
  306. sound[]=
  307. {
  308. "A3\Sounds_F\vehicles\soft\tires\ext_tires_asfalt_2",
  309. 0.50118721,
  310. 1,
  311. 60
  312. };
  313. frequency="1";
  314. volume="camPos*asphalt*(speed factor[2, 20])";
  315. };
  316. class NoiseOut
  317. {
  318. sound[]=
  319. {
  320. "A3\Sounds_F\vehicles\soft\noises\noise_ext_car_3",
  321. 0.39810717,
  322. 1,
  323. 90
  324. };
  325. frequency="1";
  326. volume="camPos*(damper0 max 0.02)*(speed factor[0, 8])";
  327. };
  328. class TiresRockIn
  329. {
  330. sound[]=
  331. {
  332. "A3\Sounds_F\vehicles\soft\tires\int_tires_dirt_soft_1",
  333. 0.50118721,
  334. 1
  335. };
  336. frequency="1";
  337. volume="(1-camPos)*rock*(speed factor[2, 20])";
  338. };
  339. class TiresSandIn
  340. {
  341. sound[]=
  342. {
  343. "A3\Sounds_F\vehicles\soft\tires\int-tires-sand2",
  344. 0.50118721,
  345. 1
  346. };
  347. frequency="1";
  348. volume="(1-camPos)*sand*(speed factor[2, 20])";
  349. };
  350. class TiresGrassIn
  351. {
  352. sound[]=
  353. {
  354. "A3\Sounds_F\vehicles\soft\tires\int_tires_dirt_soft_2",
  355. 0.50118721,
  356. 1
  357. };
  358. frequency="1";
  359. volume="(1-camPos)*grass*(speed factor[2, 20])";
  360. };
  361. class TiresMudIn
  362. {
  363. sound[]=
  364. {
  365. "A3\Sounds_F\vehicles\soft\tires\int-tires-mud2",
  366. 0.50118721,
  367. 1
  368. };
  369. frequency="1";
  370. volume="(1-camPos)*mud*(speed factor[2, 20])";
  371. };
  372. class TiresGravelIn
  373. {
  374. sound[]=
  375. {
  376. "A3\Sounds_F\vehicles\soft\tires\int_tires_gravel_1",
  377. 0.50118721,
  378. 1
  379. };
  380. frequency="1";
  381. volume="(1-camPos)*gravel*(speed factor[2, 20])";
  382. };
  383. class TiresAsphaltIn
  384. {
  385. sound[]=
  386. {
  387. "A3\Sounds_F\vehicles\soft\tires\int_tires_asfalt_2",
  388. 0.50118721,
  389. 1
  390. };
  391. frequency="1";
  392. volume="(1-camPos)*asphalt*(speed factor[2, 20])";
  393. };
  394. class NoiseIn
  395. {
  396. sound[]=
  397. {
  398. "A3\Sounds_F\vehicles\soft\noises\noise_int_car_3",
  399. 0.25118864,
  400. 1
  401. };
  402. frequency="1";
  403. volume="(damper0 max 0.1)*(speed factor[0, 8])*(1-camPos)";
  404. };
  405. class breaking_ext_road
  406. {
  407. sound[]=
  408. {
  409. "A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_04",
  410. 0.70794576,
  411. 1,
  412. 80
  413. };
  414. frequency=1;
  415. volume="engineOn*camPos*asphalt*(LongSlipDrive Factor[-0.1, -0.4])*(Speed Factor[2, 15])";
  416. };
  417. class acceleration_ext_road
  418. {
  419. sound[]=
  420. {
  421. "A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02",
  422. 0.70794576,
  423. 1,
  424. 80
  425. };
  426. frequency=1;
  427. volume="engineOn*camPos*asphalt*(LongSlipDrive Factor[0.1, 0.4])*(Speed Factor[15, 2])";
  428. };
  429. class turn_left_ext_road
  430. {
  431. sound[]=
  432. {
  433. "A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02",
  434. 0.70794576,
  435. 1,
  436. 80
  437. };
  438. frequency=1;
  439. volume="engineOn*camPos*asphalt*(latSlipDrive Factor[0.1, 0.4])*(Speed Factor[2, 15])";
  440. };
  441. class turn_right_ext_road
  442. {
  443. sound[]=
  444. {
  445. "A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02",
  446. 0.70794576,
  447. 1,
  448. 80
  449. };
  450. frequency=1;
  451. volume="engineOn*camPos*asphalt*(latSlipDrive Factor[-0.1, -0.4])*(Speed Factor[2, 15])";
  452. };
  453. class breaking_ext_dirt
  454. {
  455. sound[]=
  456. {
  457. "A3\Sounds_F\vehicles\soft\noises\slipping_tires_14_dirt_breaking",
  458. 0.70794576,
  459. 1,
  460. 60
  461. };
  462. frequency=1;
  463. volume="engineOn*camPos*(1-asphalt)*(LongSlipDrive Factor[-0.1, -0.4])*(Speed Factor[1, 15])";
  464. };
  465. class acceleration_ext_dirt
  466. {
  467. sound[]=
  468. {
  469. "A3\Sounds_F\vehicles\soft\noises\slipping_tires_16_dirt_acceleration",
  470. 0.70794576,
  471. 1,
  472. 60
  473. };
  474. frequency=1;
  475. volume="engineOn*camPos*(1-asphalt)*(LongSlipDrive Factor[0.1, 0.4])*(Speed Factor[15, 1])";
  476. };
  477. class turn_left_ext_dirt
  478. {
  479. sound[]=
  480. {
  481. "A3\Sounds_F\vehicles\soft\noises\slipping_tires_18_dirt",
  482. 0.70794576,
  483. 1,
  484. 60
  485. };
  486. frequency=1;
  487. volume="engineOn*camPos*(1-asphalt)*(latSlipDrive Factor[0.1, 0.4])*(Speed Factor[1, 15])";
  488. };
  489. class turn_right_ext_dirt
  490. {
  491. sound[]=
  492. {
  493. "A3\Sounds_F\vehicles\soft\noises\slipping_tires_18_dirt",
  494. 0.70794576,
  495. 1,
  496. 60
  497. };
  498. frequency=1;
  499. volume="engineOn*camPos*(1-asphalt)*(latSlipDrive Factor[-0.1, -0.4])*(Speed Factor[1, 15])";
  500. };
  501. class breaking_int_road
  502. {
  503. sound[]=
  504. {
  505. "A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_04_int",
  506. 0.31622776,
  507. 1
  508. };
  509. frequency=1;
  510. volume="engineOn*asphalt*(1-camPos)*(LongSlipDrive Factor[-0.1, -0.4])*(Speed Factor[2, 15])";
  511. };
  512. class acceleration_int_road
  513. {
  514. sound[]=
  515. {
  516. "A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02_int",
  517. 0.31622776,
  518. 1
  519. };
  520. frequency=1;
  521. volume="engineOn*asphalt*(1-camPos)*(LongSlipDrive Factor[0.1, 0.4])*(Speed Factor[15, 2])";
  522. };
  523. class turn_left_int_road
  524. {
  525. sound[]=
  526. {
  527. "A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02_int",
  528. 0.31622776,
  529. 1
  530. };
  531. frequency=1;
  532. volume="engineOn*asphalt*(1-camPos)*(latSlipDrive Factor[0.1, 0.4])*(Speed Factor[2, 15])";
  533. };
  534. class turn_right_int_road
  535. {
  536. sound[]=
  537. {
  538. "A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02_int",
  539. 0.31622776,
  540. 1
  541. };
  542. frequency=1;
  543. volume="engineOn*asphalt*(1-camPos)*(latSlipDrive Factor[-0.1, -0.4])*(Speed Factor[2, 15])";
  544. };
  545. class breaking_int_dirt
  546. {
  547. sound[]=
  548. {
  549. "A3\Sounds_F\vehicles\soft\noises\slipping_tires_14_dirt_breaking_int",
  550. 0.31622776,
  551. 1
  552. };
  553. frequency=1;
  554. volume="engineOn*(1-asphalt)*(1-camPos)*(LongSlipDrive Factor[-01, -0.4])*(Speed Factor[2, 15])";
  555. };
  556. class acceleration_int_dirt
  557. {
  558. sound[]=
  559. {
  560. "A3\Sounds_F\vehicles\soft\noises\slipping_tires_16_dirt_acceleration_int",
  561. 0.31622776,
  562. 1
  563. };
  564. frequency=1;
  565. volume="engineOn*(1-asphalt)*(1-camPos)*(LongSlipDrive Factor[0.1, 0.4])*(Speed Factor[15, 2])";
  566. };
  567. class turn_left_int_dirt
  568. {
  569. sound[]=
  570. {
  571. "A3\Sounds_F\vehicles\soft\noises\slipping_tires_18_dirt_int",
  572. 0.31622776,
  573. 1
  574. };
  575. frequency=1;
  576. volume="engineOn*(1-asphalt)*(1-camPos)*(latSlipDrive Factor[0.1, 0.4])*(Speed Factor[2, 15])";
  577. };
  578. class turn_right_int_dirt
  579. {
  580. sound[]=
  581. {
  582. "A3\Sounds_F\vehicles\soft\noises\slipping_tires_18_dirt_int",
  583. 0.31622776,
  584. 1
  585. };
  586. frequency=1;
  587. volume="engineOn*(1-asphalt)*(1-camPos)*(latSlipDrive Factor[-0.1, -0.4])*(Speed Factor[2, 15])";
  588. };
  589. };
  590. collisionEffect="EmptyEffect";
  591. Crash0[]=
  592. {
  593. "",
  594. 1,
  595. 1,
  596. 100
  597. };
  598. Crash1[]=
  599. {
  600. "",
  601. 1,
  602. 1,
  603. 100
  604. };
  605. Crash2[]=
  606. {
  607. "",
  608. 1,
  609. 1,
  610. 100
  611. };
  612. Crash3[]=
  613. {
  614. "",
  615. 1,
  616. 1,
  617. 100
  618. };
  619. Crash4[]=
  620. {
  621. "",
  622. 1,
  623. 1,
  624. 100
  625. };
  626. ArmorCrash0[]=
  627. {
  628. "",
  629. 1,
  630. 1,
  631. 200
  632. };
  633. ArmorCrash1[]=
  634. {
  635. "",
  636. 1,
  637. 1,
  638. 200
  639. };
  640. ArmorCrash2[]=
  641. {
  642. "",
  643. 1,
  644. 1,
  645. 200
  646. };
  647. ArmorCrash3[]=
  648. {
  649. "",
  650. 1,
  651. 1,
  652. 200
  653. };
  654. buildCrash0[]=
  655. {
  656. "",
  657. 1,
  658. 1,
  659. 200
  660. };
  661. buildCrash1[]=
  662. {
  663. "",
  664. 1,
  665. 1,
  666. 200
  667. };
  668. buildCrash2[]=
  669. {
  670. "",
  671. 1,
  672. 1,
  673. 200
  674. };
  675. buildCrash3[]=
  676. {
  677. "",
  678. 1,
  679. 1,
  680. 200
  681. };
  682. soundDammage[]=
  683. {
  684. "",
  685. 0.56234133,
  686. 1
  687. };
  688. WoodCrash0[]=
  689. {
  690. "",
  691. 1,
  692. 1,
  693. 200
  694. };
  695. WoodCrash1[]=
  696. {
  697. "",
  698. 1,
  699. 1,
  700. 200
  701. };
  702. WoodCrash2[]=
  703. {
  704. "",
  705. 1,
  706. 1,
  707. 200
  708. };
  709. WoodCrash3[]=
  710. {
  711. "",
  712. 1,
  713. 1,
  714. 200
  715. };
  716. WoodCrash4[]=
  717. {
  718. "",
  719. 1,
  720. 1,
  721. 200
  722. };
  723. WoodCrash5[]=
  724. {
  725. "",
  726. 1,
  727. 1,
  728. 200
  729. };
  730. displayName="A3PL_Car_Base";
  731. class Library
  732. {
  733. libTextDesc="";
  734. };
  735. maxFordingDepth=0.5;
  736. waterResistance=1;
  737. maxSpeed=450;
  738. idleRpm=900;
  739. redRpm=11900;
  740. enginePower=350;
  741. maxOmega=1247;
  742. peakTorque=400;
  743. engineLosses=8;
  744. thrustDelay=0.0099999998;
  745. fuelCapacity=16.6;
  746. class complexGearbox
  747. {
  748. GearboxRatios[]=
  749. {
  750. "R1",
  751. -3.2309999,
  752. "N",
  753. 0,
  754. "D1",
  755. 4.4619999,
  756. "D2",
  757. 3.5699999,
  758. "D3",
  759. 2.5710001,
  760. "D4",
  761. 1.97,
  762. "D5",
  763. 1.601,
  764. "D6",
  765. 0.89999998,
  766. "D7",
  767. 0.64999998
  768. };
  769. TransmissionRatios[]=
  770. {
  771. "High",
  772. 4.1110001
  773. };
  774. gearBoxMode="auto";
  775. moveOffGear=1;
  776. driveString="D";
  777. neutralString="N";
  778. reverseString="R";
  779. transmissionDelay=0.0099999998;
  780. };
  781. class UserActions
  782. {
  783. };
  784. author="Jonzie";
  785. crew="C_man_1";
  786. side=3;
  787. faction="CIV_F";
  788. class Turrets
  789. {
  790. };
  791. class EventHandlers
  792. {
  793. init="if (!isDedicated) then { [_this] spawn {waituntil{sleep 1; !isNil 'A3PL_HandleVehicleInit'}; [_this] call A3PL_HandleVehicleInit}; };";
  794. class CBA_Extended_EventHandlers: CBA_Extended_EventHandlers_base
  795. {
  796. };
  797. };
  798. nameSound="veh_vehicle_car_s";
  799. class AnimationSources: AnimationSources
  800. {
  801. class Light
  802. {
  803. source="user";
  804. animPeriod=0.2;
  805. initPhase=0;
  806. };
  807. class Proxy
  808. {
  809. source="user";
  810. animPeriod=0.001;
  811. initPhase=1;
  812. };
  813. class Common
  814. {
  815. source="user";
  816. animPeriod=0.001;
  817. initPhase=0;
  818. };
  819. class Head_Lights: Common
  820. {
  821. };
  822. class High_Beam: Common
  823. {
  824. };
  825. class Spotlight: Common
  826. {
  827. };
  828. class Lightbar: Common
  829. {
  830. };
  831. class Directional_R: Common
  832. {
  833. };
  834. class Directional_S: Common
  835. {
  836. };
  837. class Directional_F: Common
  838. {
  839. };
  840. class Lightbar1
  841. {
  842. source="MarkerLight";
  843. markerLight="Lightbar1";
  844. };
  845. class Lightbar2: Lightbar1
  846. {
  847. markerLight="Lightbar2";
  848. };
  849. class DirectL1: Lightbar1
  850. {
  851. markerLight="DirectL1";
  852. };
  853. class DirectL2: Lightbar1
  854. {
  855. markerLight="DirectL2";
  856. };
  857. class DirectL3: Lightbar1
  858. {
  859. markerLight="DirectL3";
  860. };
  861. class DirectL4: Lightbar1
  862. {
  863. markerLight="DirectL4";
  864. };
  865. class DirectL5: Lightbar1
  866. {
  867. markerLight="DirectL5";
  868. };
  869. class DirectL6: Lightbar1
  870. {
  871. markerLight="DirectL6";
  872. };
  873. class DirectL7: Lightbar1
  874. {
  875. markerLight="DirectL7";
  876. };
  877. class DirectL8: Lightbar1
  878. {
  879. markerLight="DirectL8";
  880. };
  881. class DirectR1: Lightbar1
  882. {
  883. markerLight="DirectR1";
  884. };
  885. class DirectR2: Lightbar1
  886. {
  887. markerLight="DirectR2";
  888. };
  889. class DirectR3: Lightbar1
  890. {
  891. markerLight="DirectR3";
  892. };
  893. class DirectR4: Lightbar1
  894. {
  895. markerLight="DirectR4";
  896. };
  897. class DirectR5: Lightbar1
  898. {
  899. markerLight="DirectR5";
  900. };
  901. class DirectR6: Lightbar1
  902. {
  903. markerLight="DirectR6";
  904. };
  905. class DirectR7: Lightbar1
  906. {
  907. markerLight="DirectR7";
  908. };
  909. class DirectR8: Lightbar1
  910. {
  911. markerLight="DirectR8";
  912. };
  913. class DirectS1: Lightbar1
  914. {
  915. markerLight="DirectS1";
  916. };
  917. class DirectS2: Lightbar1
  918. {
  919. markerLight="DirectS2";
  920. };
  921. class DirectS3: Lightbar1
  922. {
  923. markerLight="DirectS3";
  924. };
  925. class DirectS4: Lightbar1
  926. {
  927. markerLight="DirectS4";
  928. };
  929. class DirectS5: Lightbar1
  930. {
  931. markerLight="DirectS5";
  932. };
  933. class DirectS6: Lightbar1
  934. {
  935. markerLight="DirectS6";
  936. };
  937. class DirectS7: Lightbar1
  938. {
  939. markerLight="DirectS7";
  940. };
  941. class DirectS8: Lightbar1
  942. {
  943. markerLight="DirectS8";
  944. };
  945. class DirectF1: Lightbar1
  946. {
  947. markerLight="DirectF1";
  948. };
  949. class DirectF2: Lightbar1
  950. {
  951. markerLight="DirectF2";
  952. };
  953. class DirectF3: Lightbar1
  954. {
  955. markerLight="DirectF3";
  956. };
  957. class DirectF4: Lightbar1
  958. {
  959. markerLight="DirectF4";
  960. };
  961. class DirectF5: Lightbar1
  962. {
  963. markerLight="DirectF5";
  964. };
  965. class DirectF6: Lightbar1
  966. {
  967. markerLight="DirectF6";
  968. };
  969. class DirectF7: Lightbar1
  970. {
  971. markerLight="DirectF7";
  972. };
  973. class DirectF8: Lightbar1
  974. {
  975. markerLight="DirectF8";
  976. };
  977. class Fair_Available: Common
  978. {
  979. };
  980. class Hitched: Common
  981. {
  982. animPeriod=1;
  983. };
  984. class Turntable: Common
  985. {
  986. initPhase=0.25;
  987. };
  988. class Boom: Common
  989. {
  990. };
  991. class Collision_Lights: Common
  992. {
  993. };
  994. class Mods
  995. {
  996. initPhase=0;
  997. displayName="Mods";
  998. source="user";
  999. animPeriod=0.001;
  1000. forceAnimatePhase=1;
  1001. forceAnimate[]={};
  1002. };
  1003. class Towbar_Addon: Mods
  1004. {
  1005. displayName="Towbar Addon";
  1006. forceAnimate[]=
  1007. {
  1008. "Turntable",
  1009. 0
  1010. };
  1011. };
  1012. class Doors
  1013. {
  1014. source="user";
  1015. animPeriod=2;
  1016. initPhase=0;
  1017. };
  1018. class AUX
  1019. {
  1020. source="user";
  1021. animPeriod=0.2;
  1022. initPhase=0;
  1023. };
  1024. class Siren_Control_Noob
  1025. {
  1026. source="user";
  1027. animPeriod=0.050000001;
  1028. initPhase=5.5999999;
  1029. };
  1030. class Laptop
  1031. {
  1032. source="user";
  1033. animPeriod=2;
  1034. initPhase=0;
  1035. };
  1036. class Laptop_Top
  1037. {
  1038. source="user";
  1039. animPeriod=1.5;
  1040. initPhase=0;
  1041. };
  1042. class LPlate
  1043. {
  1044. source="user";
  1045. animPeriod=1.5;
  1046. initPhase=0;
  1047. };
  1048. class HitLFWheel
  1049. {
  1050. source="Hit";
  1051. hitpoint="HitLFWheel";
  1052. raw=1;
  1053. };
  1054. class HitRFWheel: HitLFWheel
  1055. {
  1056. hitpoint="HitRFWheel";
  1057. };
  1058. class HitLBWheel: HitLFWheel
  1059. {
  1060. hitpoint="HitLF2Wheel";
  1061. };
  1062. class HitRBWheel: HitLFWheel
  1063. {
  1064. hitpoint="HitRF2Wheel";
  1065. };
  1066. class HitLF2Wheel: HitLFWheel
  1067. {
  1068. hitpoint="HitLBWheel";
  1069. };
  1070. class HitRF2Wheel: HitLFWheel
  1071. {
  1072. hitpoint="HitRBWheel";
  1073. };
  1074. class HitLMWheel: HitLFWheel
  1075. {
  1076. hitpoint="HitLMWheel";
  1077. };
  1078. class HitRMWheel: HitLFWheel
  1079. {
  1080. hitpoint="HitRMWheel";
  1081. };
  1082. class HitGlass1
  1083. {
  1084. source="Hit";
  1085. hitpoint="HitGlass1";
  1086. raw=1;
  1087. };
  1088. class HitGlass2: HitGlass1
  1089. {
  1090. hitpoint="HitGlass2";
  1091. };
  1092. class HitGlass3: HitGlass1
  1093. {
  1094. hitpoint="HitGlass3";
  1095. };
  1096. class HitGlass4: HitGlass1
  1097. {
  1098. hitpoint="HitGlass4";
  1099. };
  1100. class HitGlass5: HitGlass1
  1101. {
  1102. hitpoint="HitGlass5";
  1103. };
  1104. class HitGlass6: HitGlass1
  1105. {
  1106. hitpoint="HitGlass6";
  1107. };
  1108. class HitGlass7: HitGlass1
  1109. {
  1110. hitpoint="HitGlass7";
  1111. };
  1112. class HitGlass8: HitGlass1
  1113. {
  1114. hitpoint="HitGlass8";
  1115. };
  1116. class HitGlass9: HitGlass1
  1117. {
  1118. hitpoint="HitGlass9";
  1119. };
  1120. class HitGlass10: HitGlass1
  1121. {
  1122. hitpoint="HitGlass10";
  1123. };
  1124. class HitRGlass: HitGlass1
  1125. {
  1126. hitpoint="HitRGlass";
  1127. };
  1128. class HitLGlass: HitGlass1
  1129. {
  1130. hitpoint="HitLGlass";
  1131. };
  1132. class DoorL
  1133. {
  1134. source="user";
  1135. animPeriod=1;
  1136. initPhase=0;
  1137. };
  1138. class DoorR
  1139. {
  1140. source="user";
  1141. animPeriod=1;
  1142. initPhase=0;
  1143. };
  1144. class Door_LF
  1145. {
  1146. source="door";
  1147. animPeriod=0.40000001;
  1148. sound="A3PL_Open_Close";
  1149. soundPosition="Door_LF_axis";
  1150. };
  1151. class Door_RF: Door_LF
  1152. {
  1153. soundPosition="Door_RF_axis";
  1154. };
  1155. class Door_LB: Door_LF
  1156. {
  1157. soundPosition="Door_LB_axis";
  1158. };
  1159. class Door_LB2: Door_LF
  1160. {
  1161. soundPosition="Door_LB2_axis";
  1162. };
  1163. class Door_LB3: Door_LF
  1164. {
  1165. soundPosition="Door_LB3_axis";
  1166. };
  1167. class Door_LB4: Door_LF
  1168. {
  1169. soundPosition="Door_LB4_axis";
  1170. };
  1171. class Door_LB5: Door_LF
  1172. {
  1173. soundPosition="Door_LB5_axis";
  1174. };
  1175. class Door_LB6: Door_LF
  1176. {
  1177. soundPosition="Door_LB6_axis";
  1178. };
  1179. class Door_RB: Door_LF
  1180. {
  1181. soundPosition="Door_RB_axis";
  1182. };
  1183. class Door_RB2: Door_LF
  1184. {
  1185. soundPosition="Door_RB2_axis";
  1186. };
  1187. class Door_RB3: Door_LF
  1188. {
  1189. soundPosition="Door_RB3_axis";
  1190. };
  1191. class Door_RB4: Door_LF
  1192. {
  1193. soundPosition="Door_RB4_axis";
  1194. };
  1195. class Door_RB5: Door_LF
  1196. {
  1197. soundPosition="Door_RB5_axis";
  1198. };
  1199. class Door_RB6: Door_LF
  1200. {
  1201. soundPosition="Door_RB6_axis";
  1202. };
  1203. class Trunk: Door_LF
  1204. {
  1205. soundPosition="Trunk_axis";
  1206. animPeriod=1;
  1207. source="user";
  1208. };
  1209. class Hood: Door_LF
  1210. {
  1211. soundPosition="Bonnet_axis";
  1212. animPeriod=1;
  1213. source="user";
  1214. };
  1215. class Cargo_Door
  1216. {
  1217. source="user";
  1218. animPeriod=1;
  1219. sound="A3PL_Cargo_Open_Close";
  1220. soundPosition="";
  1221. };
  1222. class Cargo_Door_1: Cargo_Door
  1223. {
  1224. soundPosition="Cargo_Door_1_axis";
  1225. };
  1226. class Cargo_Door_2: Cargo_Door
  1227. {
  1228. soundPosition="Cargo_Door_2_axis";
  1229. };
  1230. class Cargo_Door_3: Cargo_Door
  1231. {
  1232. soundPosition="Cargo_Door_3_axis";
  1233. };
  1234. class Cargo_Door_4: Cargo_Door
  1235. {
  1236. soundPosition="Cargo_Door_4_axis";
  1237. };
  1238. class Cargo_Door_5: Cargo_Door
  1239. {
  1240. soundPosition="Cargo_Door_5_axis";
  1241. };
  1242. class Cargo_Door_6: Cargo_Door
  1243. {
  1244. soundPosition="Cargo_Door_6_axis";
  1245. };
  1246. class Cargo_Door_7: Cargo_Door
  1247. {
  1248. soundPosition="Cargo_Door_7_axis";
  1249. };
  1250. class Cargo_Door_8: Cargo_Door
  1251. {
  1252. soundPosition="Cargo_Door_8_axis";
  1253. };
  1254. class Cargo_Door_9: Cargo_Door
  1255. {
  1256. soundPosition="Cargo_Door_9_axis";
  1257. };
  1258. class Cargo_Door_10: Cargo_Door
  1259. {
  1260. soundPosition="Cargo_Door_10_axis";
  1261. };
  1262. class Cargo_Door_11: Cargo_Door
  1263. {
  1264. soundPosition="Cargo_Door_11_axis";
  1265. };
  1266. class Cargo_Door_12: Cargo_Door
  1267. {
  1268. soundPosition="Cargo_Door_12_axis";
  1269. };
  1270. class Cargo_Door_13: Cargo_Door
  1271. {
  1272. soundPosition="Cargo_Door_13_axis";
  1273. };
  1274. class Cargo_Door_14: Cargo_Door
  1275. {
  1276. soundPosition="Cargo_Door_14_axis";
  1277. };
  1278. class Cargo_Door_15: Cargo_Door
  1279. {
  1280. soundPosition="Cargo_Door_15_axis";
  1281. };
  1282. class Cargo_Door_16: Cargo_Door
  1283. {
  1284. soundPosition="Cargo_Door_16_axis";
  1285. };
  1286. class Cargo_Door_17: Cargo_Door
  1287. {
  1288. soundPosition="Cargo_Door_17_axis";
  1289. };
  1290. class Cargo_Door_18: Cargo_Door
  1291. {
  1292. soundPosition="Cargo_Door_18_axis";
  1293. };
  1294. class Cargo_Door_19: Cargo_Door
  1295. {
  1296. soundPosition="Cargo_Door_19_axis";
  1297. };
  1298. class Cargo_Door_20: Cargo_Door
  1299. {
  1300. soundPosition="Cargo_Door_20_axis";
  1301. };
  1302. class Outriggers
  1303. {
  1304. source="user";
  1305. animPeriod=5;
  1306. sound="A3PL_Hydraulic";
  1307. soundPosition="";
  1308. };
  1309. class Extension
  1310. {
  1311. source="user";
  1312. animPeriod=5;
  1313. };
  1314. class Solid_Red1
  1315. {
  1316. source="MarkerLight";
  1317. markerLight="Solid_Red1";
  1318. };
  1319. class Solid_White1: Solid_Red1
  1320. {
  1321. markerLight="Solid_White1";
  1322. };
  1323. };
  1324. class HitPoints: HitPoints
  1325. {
  1326. class HitFuel: HitFuel
  1327. {
  1328. armor=2;
  1329. passThrough=1;
  1330. minimalHit=0.1;
  1331. explosionShielding=1.5;
  1332. radius=0.25;
  1333. name="palivo";
  1334. };
  1335. class HitEngine: HitEngine
  1336. {
  1337. armor=0.5;
  1338. passThrough=1;
  1339. minimalHit=0.1;
  1340. explosionShielding=0.5;
  1341. radius=0.44999999;
  1342. name="engine";
  1343. };
  1344. class HitBody: HitBody
  1345. {
  1346. armor=1;
  1347. passThrough=1;
  1348. minimalHit=0;
  1349. explosionShielding=1.5;
  1350. radius=0.33000001;
  1351. name="Body";
  1352. visual="Body";
  1353. };
  1354. class HitLFWheel: HitLFWheel
  1355. {
  1356. name="wheel_1_1_steering";
  1357. armor=0.125;
  1358. material=-1;
  1359. passThrough=0;
  1360. explosionShielding=4;
  1361. radius=0.25;
  1362. visual="";
  1363. };
  1364. class HitLF2Wheel: HitLFWheel
  1365. {
  1366. name="wheel_1_2_steering";
  1367. };
  1368. class HitLMWheel: HitLFWheel
  1369. {
  1370. name="wheel_1_3_steering";
  1371. };
  1372. class HitLBWheel: HitLFWheel
  1373. {
  1374. name="wheel_1_4_steering";
  1375. };
  1376. class HitRFWheel: HitLFWheel
  1377. {
  1378. name="wheel_2_1_steering";
  1379. };
  1380. class HitRF2Wheel: HitLFWheel
  1381. {
  1382. name="wheel_2_2_steering";
  1383. };
  1384. class HitRMWheel: HitLFWheel
  1385. {
  1386. name="wheel_2_3_steering";
  1387. };
  1388. class HitRBWheel: HitLFWheel
  1389. {
  1390. name="wheel_2_4_steering";
  1391. };
  1392. class HitGlass1
  1393. {
  1394. armor=0.050000001;
  1395. material=-1;
  1396. name="glass1";
  1397. visual="glass1";
  1398. passThrough=0;
  1399. radius=0.40000001;
  1400. };
  1401. class HitGlass2: HitGlass1
  1402. {
  1403. name="glass2";
  1404. visual="glass2";
  1405. };
  1406. class HitGlass3: HitGlass1
  1407. {
  1408. name="glass3";
  1409. visual="glass3";
  1410. };
  1411. class HitGlass4: HitGlass1
  1412. {
  1413. name="glass4";
  1414. visual="glass4";
  1415. };
  1416. class HitGlass5: HitGlass1
  1417. {
  1418. name="glass5";
  1419. visual="glass5";
  1420. };
  1421. class HitGlass6: HitGlass1
  1422. {
  1423. name="glass6";
  1424. visual="glass6";
  1425. };
  1426. class HitGlass7: HitGlass1
  1427. {
  1428. name="glass7";
  1429. visual="glass7";
  1430. };
  1431. class HitGlass8: HitGlass1
  1432. {
  1433. name="glass8";
  1434. visual="glass8";
  1435. };
  1436. class HitGlass9: HitGlass1
  1437. {
  1438. name="glass9";
  1439. visual="glass9";
  1440. };
  1441. class HitGlass10: HitGlass1
  1442. {
  1443. name="glass10";
  1444. visual="glass10";
  1445. };
  1446. class HitRGlass: HitGlass1
  1447. {
  1448. name="RGlass";
  1449. visual="RGlass";
  1450. };
  1451. class HitLGlass: HitGlass1
  1452. {
  1453. name="LGlass";
  1454. visual="LGlass";
  1455. };
  1456. };
  1457. class textureSources
  1458. {
  1459. };
  1460. textureList[]={};
  1461. vehicleClass="A3PL_Vehicles";
  1462. model="";
  1463. transportSoldier=3;
  1464. armor=100;
  1465. getInProxyOrder[]={1,2,3};
  1466. driverDoor="Door_LF";
  1467. cargoDoors[]=
  1468. {
  1469. "Door_RF",
  1470. "Door_LB",
  1471. "Door_RB"
  1472. };
  1473. weapons[]=
  1474. {
  1475. "A3PL_CarHorn"
  1476. };
  1477. class TransportItems
  1478. {
  1479. };
  1480. class TransportMagazines
  1481. {
  1482. };
  1483. class TransportWeapons
  1484. {
  1485. };
  1486. driverAction="A3PL_Driver1";
  1487. cargoAction[]=
  1488. {
  1489. "passenger_low01"
  1490. };
  1491. cargoIsCoDriver[]={1,0};
  1492. driverLeftHandAnimName="steering_wheel";
  1493. driverRightHandAnimName="steering_wheel";
  1494. differentialType="rear_open";
  1495. dustBackLeftPos="wheel_1_2_bound";
  1496. dustBackRightPos="wheel_2_2_bound";
  1497. dustFrontLeftPos="wheel_1_1_bound";
  1498. dustFrontRightPos="wheel_2_1_bound";
  1499. secondaryExplosion=0;
  1500. supplyRadius=1;
  1501. simulation="carx";
  1502. crewCrashProtection=0;
  1503. ejectDeadGunner="true";
  1504. ejectDeadCargo="true";
  1505. ejectDeadDriver="true";
  1506. ejectDeadCommander="true";
  1507. extCameraPosition[]={0,1,-5};
  1508. class Exhausts
  1509. {
  1510. class Exhaust1
  1511. {
  1512. position="exhaust1_pos";
  1513. direction="exhaust1_dir";
  1514. effect="ExhaustEffectOffroad";
  1515. };
  1516. class Exhaust2: Exhaust1
  1517. {
  1518. position="exhaust2_pos";
  1519. direction="exhaust2_dir";
  1520. };
  1521. };
  1522. scope=1;
  1523. access=1;
  1524. scopeCurator=0;
  1525. scopeArsenal=2;
  1526. forceInGarage=0;
  1527. terrainCoef=5;
  1528. turnCoef=2.5;
  1529. fireResistance=5;
  1530. transportMaxBackpacks=4;
  1531. attenuationEffectType="OpenCarAttenuation";
  1532. soundEngineOnInt[]=
  1533. {
  1534. "A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_int_start",
  1535. 0.39810717,
  1536. 1
  1537. };
  1538. soundEngineOnExt[]=
  1539. {
  1540. "A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_ext_start",
  1541. 0.44668359,
  1542. 1,
  1543. 200
  1544. };
  1545. soundEngineOffInt[]=
  1546. {
  1547. "A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_int_stop",
  1548. 0.39810717,
  1549. 1
  1550. };
  1551. soundEngineOffExt[]=
  1552. {
  1553. "A3\Sounds_F\vehicles\soft\Hatchback_01\Hatchback_01_ext_stop",
  1554. 0.44668359,
  1555. 1,
  1556. 200
  1557. };
  1558. insideSoundCoef=1;
  1559. outsideSoundFilter=1;
  1560. occludeSoundsWhenIn=1;
  1561. obstructSoundsWhenIn=1;
  1562. obstructSoundLFRatio=1;
  1563. occludeSoundLFRatio=1;
  1564. canLock=2;
  1565. allowTabLock=1;
  1566. LockDetectionSystem="2 + 8 + 4";
  1567. class RenderTargets
  1568. {
  1569. class LeftMirror
  1570. {
  1571. renderTarget="rendertarget0";
  1572. class CameraView1
  1573. {
  1574. pointPosition="PIP0_pos";
  1575. pointDirection="PIP0_dir";
  1576. renderQuality=2;
  1577. renderVisionMode=0;
  1578. fov=0.69999999;
  1579. };
  1580. };
  1581. class CenterMirror
  1582. {
  1583. renderTarget="rendertarget1";
  1584. class CameraView1
  1585. {
  1586. pointPosition="PIP1_pos";
  1587. pointDirection="PIP1_dir";
  1588. renderQuality=2;
  1589. renderVisionMode=0;
  1590. fov=0.69999999;
  1591. };
  1592. };
  1593. class RightMirror
  1594. {
  1595. renderTarget="rendertarget2";
  1596. class CameraView1
  1597. {
  1598. pointPosition="PIP2_pos";
  1599. pointDirection="PIP2_dir";
  1600. renderQuality=2;
  1601. renderVisionMode=0;
  1602. fov=0.69999999;
  1603. };
  1604. };
  1605. class Reversing_Camera
  1606. {
  1607. renderTarget="rendertarget3";
  1608. class Camera
  1609. {
  1610. pointPosition="PIP3_pos";
  1611. pointDirection="PIP3_dir";
  1612. renderQuality=2;
  1613. renderVisionMode=0;
  1614. fov=0.69999999;
  1615. };
  1616. };
  1617. };
  1618. normalSpeedForwardCoef=1;
  1619. brakeIdleSpeed=0.1;
  1620. frontRearSplit=0.5;
  1621. frontBias=1.5;
  1622. rearBias=1.3;
  1623. centreBias=1.3;
  1624. clutchStrength=15;
  1625. transmissionLosses=20;
  1626. torqueCurve[]=
  1627. {
  1628. {0,0},
  1629. {0.185,0.713},
  1630. {0.34999999,0.97500002},
  1631. {0.5,1},
  1632. {0.75,0.97500002},
  1633. {0.85000002,0.755},
  1634. {1,0.62699997}
  1635. };
  1636. changeGearMinEffectivity[]={0.94999999,0.15000001,0.94999999,0.94999999,0.94999999,0.94999999,0.94999999};
  1637. switchTime=0.14;
  1638. latency=0.5;
  1639. engineBrakeCoef=0.60000002;
  1640. dampersBumpCoef=1.8;
  1641. dampingRateFullThrottle=0.15000001;
  1642. dampingRateZeroThrottleClutchEngaged=0.25;
  1643. dampingRateZeroThrottleClutchDisengaged=0.25;
  1644. wheelDamageRadiusCoef=0.89999998;
  1645. wheelDestroyRadiusCoef=0.5;
  1646. wheelDamageThreshold=0.69999999;
  1647. wheelDestroyThreshold=0.99000001;
  1648. wheelCircumference=2.0899999;
  1649. antiRollbarForceCoef=4;
  1650. antiRollbarForceLimit=3;
  1651. antiRollbarSpeedMin=40;
  1652. antiRollbarSpeedMax=150;
  1653. class Wheels
  1654. {
  1655. class LF
  1656. {
  1657. boneName="wheel_1_1_damper";
  1658. steering=1;
  1659. side="left";
  1660. center="wheel_1_1_axis";
  1661. boundary="wheel_1_1_bound";
  1662. width="0.2";
  1663. mass=20;
  1664. MOI=5.3000002;
  1665. dampingRate=0.5;
  1666. maxBrakeTorque=7800;
  1667. maxHandBrakeTorque=0;
  1668. suspTravelDirection[]={0,-1,0};
  1669. suspForceAppPointOffset="wheel_1_1_axis";
  1670. tireForceAppPointOffset="wheel_1_1_axis";
  1671. maxCompression=0.18000001;
  1672. mMaxDroop=0.050000001;
  1673. sprungMass=272.5;
  1674. springStrength=27250;
  1675. springDamperRate=6725;
  1676. longitudinalStiffnessPerUnitGravity=100000;
  1677. latStiffX=25;
  1678. latStiffY=18000;
  1679. frictionVsSlipGraph[]=
  1680. {
  1681. {0,1},
  1682. {0.5,1},
  1683. {1,1}
  1684. };
  1685. };
  1686. class LR: LF
  1687. {
  1688. boneName="wheel_1_2_damper";
  1689. steering=0;
  1690. center="wheel_1_2_axis";
  1691. boundary="wheel_1_2_bound";
  1692. suspForceAppPointOffset="wheel_1_2_axis";
  1693. tireForceAppPointOffset="wheel_1_2_axis";
  1694. maxBrakeTorque=5200;
  1695. maxHandBrakeTorque=50000;
  1696. };
  1697. class RF: LF
  1698. {
  1699. boneName="wheel_2_1_damper";
  1700. center="wheel_2_1_axis";
  1701. boundary="wheel_2_1_bound";
  1702. suspForceAppPointOffset="wheel_2_1_axis";
  1703. tireForceAppPointOffset="wheel_2_1_axis";
  1704. steering=1;
  1705. maxBrakeTorque=7800;
  1706. side="right";
  1707. };
  1708. class RR: RF
  1709. {
  1710. boneName="wheel_2_2_damper";
  1711. steering=0;
  1712. center="wheel_2_2_axis";
  1713. boundary="wheel_2_2_bound";
  1714. suspForceAppPointOffset="wheel_2_2_axis";
  1715. tireForceAppPointOffset="wheel_2_2_axis";
  1716. maxHandBrakeTorque=50000;
  1717. maxBrakeTorque=5200;
  1718. };
  1719. };
  1720. class Reflectors
  1721. {
  1722. class LightCarHeadL01
  1723. {
  1724. color[]={1000,1000,1200};
  1725. ambient[]={15,15,15};
  1726. position="LightCarHeadL01";
  1727. direction="LightCarHeadL01_end";
  1728. hitpoint="L svetlo";
  1729. selection="L svetlo";
  1730. size=1;
  1731. innerAngle=100;
  1732. outerAngle=179;
  1733. coneFadeCoef=10;
  1734. intensity=1;
  1735. useFlare=1;
  1736. dayLight=0;
  1737. flareSize=1;
  1738. class Attenuation
  1739. {
  1740. start=1;
  1741. constant=0;
  1742. linear=0;
  1743. quadratic=0.25;
  1744. hardLimitStart=30;
  1745. hardLimitEnd=60;
  1746. };
  1747. };
  1748. class LightCarHeadR01: LightCarHeadL01
  1749. {
  1750. position="LightCarHeadR01";
  1751. direction="LightCarHeadR01_end";
  1752. hitpoint="P svetlo";
  1753. selection="P svetlo";
  1754. };
  1755. class LightCarHeadL02: LightCarHeadL01
  1756. {
  1757. position="LightCarHeadL02";
  1758. direction="LightCarHeadL02_end";
  1759. hitpoint="HighBeamL";
  1760. color[]={1300,1300,2200};
  1761. innerAngle=60;
  1762. outerAngle=100;
  1763. coneFadeCoef=10;
  1764. intensity=2;
  1765. class Attenuation
  1766. {
  1767. start=2;
  1768. constant=0;
  1769. linear=0.1;
  1770. quadratic=0.0099999998;
  1771. hardLimitStart=390;
  1772. hardLimitEnd=450;
  1773. };
  1774. };
  1775. class LightCarHeadR02: LightCarHeadR01
  1776. {
  1777. position="LightCarHeadR02";
  1778. direction="LightCarHeadR02_end";
  1779. hitpoint="HighBeamR";
  1780. color[]={1300,1300,2200};
  1781. innerAngle=60;
  1782. outerAngle=100;
  1783. coneFadeCoef=10;
  1784. intensity=2;
  1785. class Attenuation
  1786. {
  1787. start=2;
  1788. constant=0;
  1789. linear=0.1;
  1790. quadratic=0.0099999998;
  1791. hardLimitStart=390;
  1792. hardLimitEnd=450;
  1793. };
  1794. };
  1795. };
  1796. aggregateReflectors[]=
  1797. {
  1798.  
  1799. {
  1800. "LightCarHeadL01",
  1801. "LightCarHeadR01"
  1802. },
  1803.  
  1804. {
  1805. "LightCarHeadL02",
  1806. "LightCarHeadR02"
  1807. }
  1808. };
  1809. };
  1810. class A3PL_Truck_Base: Truck_02_base_F
  1811. {
  1812. photo="\A3PL_Cars\Common\textures\Debug.paa";
  1813. picture="\A3PL_Cars\Common\textures\Debug.paa";
  1814. class Damage
  1815. {
  1816. tex[]={};
  1817. mat[]=
  1818. {
  1819. "A3PL_Cars\Common\rvmats\car_paint_old.rvmat",
  1820. "A3PL_Cars\Common\rvmats\Body_damage.rvmat",
  1821. "A3PL_Cars\Common\rvmats\Body_destruct.rvmat",
  1822. "A3PL_Cars\Common\rvmats\Car_paint.rvmat",
  1823. "A3PL_Cars\Common\rvmats\Body_damage.rvmat",
  1824. "A3PL_Cars\Common\rvmats\Body_destruct.rvmat",
  1825. "A3PL_Cars\Common\rvmats\Car_paint_mat.rvmat",
  1826. "A3PL_Cars\Common\rvmats\Body_damage.rvmat",
  1827. "A3PL_Cars\Common\rvmats\Body_destruct.rvmat"
  1828. };
  1829. };
  1830. class EventHandlers
  1831. {
  1832. init="if (!isDedicated) then { [_this] spawn {waituntil{sleep 1; !isNil 'A3PL_HandleVehicleInit'}; [_this] call A3PL_HandleVehicleInit}; };";
  1833. class CBA_Extended_EventHandlers: CBA_Extended_EventHandlers_base
  1834. {
  1835. };
  1836. };
  1837. class Sounds
  1838. {
  1839. class Idle_ext
  1840. {
  1841. sound[]=
  1842. {
  1843. "A3PL_FD\Sounds\Idle.ogg",
  1844. 0.22387211,
  1845. 1,
  1846. 150
  1847. };
  1848. frequency="0.9 + ((rpm/ 6900) factor[(400/ 6900),(1150/ 6900)])*0.2";
  1849. volume="engineOn*camPos*(((rpm/ 6900) factor[(400/ 6900),(700/ 6900)]) * ((rpm/ 6900) factor[(1100/ 6900),(900/ 6900)]))* 2";
  1850. };
  1851. class Engine
  1852. {
  1853. sound[]=
  1854. {
  1855. "A3PL_FD\Sounds\1000.ogg",
  1856. 0.2818383,
  1857. 1,
  1858. 200
  1859. };
  1860. frequency="0.8 + ((rpm/ 6900) factor[(900/ 6900),(2100/ 6900)])*0.2";
  1861. volume="engineOn*camPos*(((rpm/ 6900) factor[(870/ 6900),(1100/ 6900)]) * ((rpm/ 6900) factor[(2100/ 6900),(1300/ 6900)]))* 2";
  1862. };
  1863. class Engine1_ext
  1864. {
  1865. sound[]=
  1866. {
  1867. "A3PL_FD\Sounds\1500.ogg",
  1868. 0.3548134,
  1869. 1,
  1870. 240
  1871. };
  1872. frequency="0.8 + ((rpm/ 6900) factor[(1300/ 6900),(3100/ 6900)])*0.2";
  1873. volume="engineOn*camPos*(((rpm/ 6900) factor[(1250/ 6900),(2050/ 6900)]) * ((rpm/ 6900) factor[(3100/ 6900),(2300/ 6900)]))* 2";
  1874. };
  1875. class Engine2_ext
  1876. {
  1877. sound[]=
  1878. {
  1879. "A3PL_FD\Sounds\2000.ogg",
  1880. 0.39810717,
  1881. 1,
  1882. 280
  1883. };
  1884. frequency="0.8 + ((rpm/ 6900) factor[(2200/ 6900),(4100/ 6900)])*0.2";
  1885. volume="engineOn*camPos*(((rpm/ 6900) factor[(2250/ 6900),(3050/ 6900)]) * ((rpm/ 6900) factor[(4100/ 6900),(3300/ 6900)]))* 2";
  1886. };
  1887. class Engine3_ext
  1888. {
  1889. sound[]=
  1890. {
  1891. "A3PL_FD\Sounds\2500.ogg",
  1892. 0.44668359,
  1893. 1,
  1894. 320
  1895. };
  1896. frequency="0.8 + ((rpm/ 6900) factor[(3300/ 6900),(4900/ 6900)])*0.2";
  1897. volume="engineOn*camPos*(((rpm/ 6900) factor[(3250/ 6900),(4050/ 6900)]) * ((rpm/ 6900) factor[(4870/ 6900),(4200/ 6900)]))* 2";
  1898. };
  1899. class Engine4_ext
  1900. {
  1901. sound[]=
  1902. {
  1903. "A3PL_FD\Sounds\3000.ogg",
  1904. 0.50118721,
  1905. 1,
  1906. 360
  1907. };
  1908. frequency="0.8 + ((rpm/ 6900) factor[(4200/ 6900),(6200/ 6900)])*0.2";
  1909. volume="engineOn*camPos*(((rpm/ 6900) factor[(4150/ 6900),(4800/ 6900)]) * ((rpm/ 6900) factor[(6150/ 6900),(5150/ 6900)]))* 2";
  1910. };
  1911. class Engine5_ext
  1912. {
  1913. sound[]=
  1914. {
  1915. "A3PL_FD\Sounds\3500.ogg",
  1916. 0.56234133,
  1917. 1,
  1918. 420
  1919. };
  1920. frequency="0.95 + ((rpm/ 6900) factor[(5100/ 6900),(6900/ 6900)])*0.15";
  1921. volume="engineOn*camPos*((rpm/ 6900) factor[(5100/ 6900),(6100/ 6900)])* 2";
  1922. };
  1923. class Idle_int
  1924. {
  1925. sound[]=
  1926. {
  1927. "A3PL_FD\Sounds\Idle.ogg",
  1928. 0.17782794,
  1929. 1
  1930. };
  1931. frequency="0.9 + ((rpm/ 6900) factor[(400/ 6900),(1150/ 6900)])*0.2";
  1932. volume="engineOn*(1-camPos)*(((rpm/ 6900) factor[(400/ 6900),(700/ 6900)]) * ((rpm/ 6900) factor[(1100/ 6900),(900/ 6900)]))* 2";
  1933. };
  1934. class Engine_int
  1935. {
  1936. sound[]=
  1937. {
  1938. "A3PL_FD\Sounds\1000.ogg",
  1939. 0.19952622,
  1940. 1
  1941. };
  1942. frequency="0.8 + ((rpm/ 6900) factor[(900/ 6900),(2100/ 6900)])*0.2";
  1943. volume="engineOn*(1-camPos)*(((rpm/ 6900) factor[(870/ 6900),(1100/ 6900)]) * ((rpm/ 6900) factor[(2100/ 6900),(1300/ 6900)]))* 2";
  1944. };
  1945. class Engine1_int
  1946. {
  1947. sound[]=
  1948. {
  1949. "A3PL_FD\Sounds\1500.ogg",
  1950. 0.25118864,
  1951. 1
  1952. };
  1953. frequency="0.8 + ((rpm/ 6900) factor[(1300/ 6900),(3100/ 6900)])*0.2";
  1954. volume="engineOn*(1-camPos)*(((rpm/ 6900) factor[(1250/ 6900),(2050/ 6900)]) * ((rpm/ 6900) factor[(3100/ 6900),(2300/ 6900)]))* 2";
  1955. };
  1956. class Engine2_int
  1957. {
  1958. sound[]=
  1959. {
  1960. "A3PL_FD\Sounds\2000.ogg",
  1961. 0.2818383,
  1962. 1
  1963. };
  1964. frequency="0.8 + ((rpm/ 6900) factor[(2200/ 6900),(4100/ 6900)])*0.2";
  1965. volume="engineOn*(1-camPos)*(((rpm/ 6900) factor[(2250/ 6900),(3050/ 6900)]) * ((rpm/ 6900) factor[(4100/ 6900),(3300/ 6900)]))* 2";
  1966. };
  1967. class Engine3_int
  1968. {
  1969. sound[]=
  1970. {
  1971. "A3PL_FD\Sounds\2500.ogg",
  1972. 0.31622776,
  1973. 1
  1974. };
  1975. frequency="0.8 + ((rpm/ 6900) factor[(3300/ 6900),(4900/ 6900)])*0.2";
  1976. volume="engineOn*(1-camPos)*(((rpm/ 6900) factor[(3250/ 6900),(4050/ 6900)]) * ((rpm/ 6900) factor[(4870/ 6900),(4200/ 6900)]))* 2";
  1977. };
  1978. class Engine4_int
  1979. {
  1980. sound[]=
  1981. {
  1982. "A3PL_FD\Sounds\3000.ogg",
  1983. 0.3548134,
  1984. 1
  1985. };
  1986. frequency="0.8 + ((rpm/ 6900) factor[(4200/ 6900),(6200/ 6900)])*0.2";
  1987. volume="engineOn*(1-camPos)*(((rpm/ 6900) factor[(4150/ 6900),(4800/ 6900)]) * ((rpm/ 6900) factor[(6150/ 6900),(5150/ 6900)]))* 2";
  1988. };
  1989. class Engine5_int
  1990. {
  1991. sound[]=
  1992. {
  1993. "A3PL_FD\Sounds\3500.ogg",
  1994. 0.50118721,
  1995. 1
  1996. };
  1997. frequency="0.95 + ((rpm/ 6900) factor[(5100/ 6900),(6900/ 6900)])*0.15";
  1998. volume="engineOn*(1-camPos)*((rpm/ 6900) factor[(5100/ 6900),(6100/ 6900)])* 2";
  1999. };
  2000. class Engine1_turbo_ext
  2001. {
  2002. sound[]=
  2003. {
  2004. "A3PL_FD\Sounds\turbo_ext.ogg",
  2005. 0.44668359,
  2006. 1,
  2007. 320
  2008. };
  2009. frequency="0.8 + ((rpm/ 6900) factor[(3300/ 6900),(4900/ 6900)])*0.2";
  2010. volume="engineOn*camPos*(((rpm/ 6900) factor[(3250/ 6900),(4050/ 6900)]) * ((rpm/ 6900) factor[(4870/ 6900),(4200/ 6900)]))";
  2011. };
  2012. class Engine2_turbo_ext
  2013. {
  2014. sound[]=
  2015. {
  2016. "A3PL_FD\Sounds\turbo_ext.ogg",
  2017. 0.50118721,
  2018. 1,
  2019. 360
  2020. };
  2021. frequency="0.8 + ((rpm/ 6900) factor[(4200/ 6900),(6200/ 6900)])*0.2";
  2022. volume="engineOn*camPos*(((rpm/ 6900) factor[(4150/ 6900),(4800/ 6900)]) * ((rpm/ 6900) factor[(6150/ 6900),(5150/ 6900)]))* 1";
  2023. };
  2024. class Engine3_turbo_ext
  2025. {
  2026. sound[]=
  2027. {
  2028. "A3PL_FD\Sounds\turbo_ext.ogg",
  2029. 0.56234133,
  2030. 1,
  2031. 420
  2032. };
  2033. frequency="0.95 + ((rpm/ 6900) factor[(5100/ 6900),(6900/ 6900)])*0.15";
  2034. volume="engineOn*camPos*((rpm/ 6900) factor[(5100/ 6900),(6100/ 6900)])* 2";
  2035. };
  2036. class Engine1_turbo_int
  2037. {
  2038. sound[]=
  2039. {
  2040. "A3PL_FD\Sounds\turbo_ext.ogg",
  2041. 0.31622776,
  2042. 1
  2043. };
  2044. frequency="0.8 + ((rpm/ 6900) factor[(3300/ 6900),(4900/ 6900)])*0.2";
  2045. volume="engineOn*(1-camPos)*(((rpm/ 6900) factor[(3250/ 6900),(4050/ 6900)]) * ((rpm/ 6900) factor[(4870/ 6900),(4200/ 6900)]))";
  2046. };
  2047. class Engine2_turbo_int
  2048. {
  2049. sound[]=
  2050. {
  2051. "A3PL_FD\Sounds\turbo_ext.ogg",
  2052. 0.3548134,
  2053. 1
  2054. };
  2055. frequency="0.8 + ((rpm/ 6900) factor[(4200/ 6900),(6200/ 6900)])*0.2";
  2056. volume="engineOn*(1-camPos)*(((rpm/ 6900) factor[(4150/ 6900),(4800/ 6900)]) * ((rpm/ 6900) factor[(6150/ 6900),(5150/ 6900)]))* 1";
  2057. };
  2058. class Engine3_turbo_int
  2059. {
  2060. sound[]=
  2061. {
  2062. "A3PL_FD\Sounds\turbo_ext.ogg",
  2063. 0.50118721,
  2064. 1
  2065. };
  2066. frequency="0.95 + ((rpm/ 6900) factor[(5100/ 6900),(6900/ 6900)])*0.15";
  2067. volume="engineOn*(1-camPos)*((rpm/ 6900) factor[(5100/ 6900),(6100/ 6900)])* 2";
  2068. };
  2069. class TiresRockOut
  2070. {
  2071. sound[]=
  2072. {
  2073. "A3\Sounds_F\vehicles\soft\tires\ext_tires_rock_final_2",
  2074. 0.79432821,
  2075. 1,
  2076. 120
  2077. };
  2078. frequency="1";
  2079. volume="camPos*rock*(speed factor[2, 20])";
  2080. };
  2081. class TiresSandOut
  2082. {
  2083. sound[]=
  2084. {
  2085. "A3\Sounds_F\vehicles\soft\tires\ext-tires-sand1",
  2086. 0.70794576,
  2087. 1,
  2088. 120
  2089. };
  2090. frequency="1";
  2091. volume="camPos*sand*(speed factor[2, 20])";
  2092. };
  2093. class TiresGrassOut
  2094. {
  2095. sound[]=
  2096. {
  2097. "A3\Sounds_F\vehicles\soft\tires\ext_tires_road_final_1",
  2098. 0.70794576,
  2099. 1,
  2100. 120
  2101. };
  2102. frequency="1";
  2103. volume="camPos*grass*(speed factor[2, 20])";
  2104. };
  2105. class TiresMudOut
  2106. {
  2107. sound[]=
  2108. {
  2109. "A3\Sounds_F\vehicles\soft\tires\ext-tires-mud2",
  2110. 0.70794576,
  2111. 1,
  2112. 120
  2113. };
  2114. frequency="1";
  2115. volume="camPos*mud*(speed factor[2, 20])";
  2116. };
  2117. class TiresGravelOut
  2118. {
  2119. sound[]=
  2120. {
  2121. "A3\Sounds_F\vehicles\soft\tires\ext_tires_rock_final_2",
  2122. 0.70794576,
  2123. 1,
  2124. 120
  2125. };
  2126. frequency="1";
  2127. volume="camPos*gravel*(speed factor[2, 20])";
  2128. };
  2129. class TiresAsphaltOut
  2130. {
  2131. sound[]=
  2132. {
  2133. "A3\Sounds_F\vehicles\soft\tires\ext_tires_road_final_1",
  2134. 0.70794576,
  2135. 1,
  2136. 120
  2137. };
  2138. frequency="1";
  2139. volume="camPos*asphalt*(speed factor[2, 20])";
  2140. };
  2141. class NoiseOut
  2142. {
  2143. sound[]=
  2144. {
  2145. "A3\Sounds_F\vehicles\soft\noises\noise_ext_car_3",
  2146. 1.2589254,
  2147. 1,
  2148. 90
  2149. };
  2150. frequency="1";
  2151. volume="camPos*(damper0 max 0.02)*(speed factor[0, 8])";
  2152. };
  2153. class TiresRockIn
  2154. {
  2155. sound[]=
  2156. {
  2157. "A3\Sounds_F\vehicles\soft\tires\int_tires_rock_final_2",
  2158. 0.39810717,
  2159. 1
  2160. };
  2161. frequency="1";
  2162. volume="(1-camPos)*rock*(speed factor[2, 20])";
  2163. };
  2164. class TiresSandIn
  2165. {
  2166. sound[]=
  2167. {
  2168. "A3\Sounds_F\vehicles\soft\tires\int-tires-sand2",
  2169. 0.39810717,
  2170. 1
  2171. };
  2172. frequency="1";
  2173. volume="(1-camPos)*sand*(speed factor[2, 20])";
  2174. };
  2175. class TiresGrassIn
  2176. {
  2177. sound[]=
  2178. {
  2179. "A3\Sounds_F\vehicles\soft\tires\int_tires_road_final_1",
  2180. 0.39810717,
  2181. 1
  2182. };
  2183. frequency="1";
  2184. volume="(1-camPos)*grass*(speed factor[2, 20])";
  2185. };
  2186. class TiresMudIn
  2187. {
  2188. sound[]=
  2189. {
  2190. "A3\Sounds_F\vehicles\soft\tires\int-tires-mud2",
  2191. 0.39810717,
  2192. 1
  2193. };
  2194. frequency="1";
  2195. volume="(1-camPos)*mud*(speed factor[2, 20])";
  2196. };
  2197. class TiresGravelIn
  2198. {
  2199. sound[]=
  2200. {
  2201. "A3\Sounds_F\vehicles\soft\tires\int_tires_rock_final_2",
  2202. 0.39810717,
  2203. 1
  2204. };
  2205. frequency="1";
  2206. volume="(1-camPos)*gravel*(speed factor[2, 20])";
  2207. };
  2208. class TiresAsphaltIn
  2209. {
  2210. sound[]=
  2211. {
  2212. "A3\Sounds_F\vehicles\soft\tires\int_tires_road_final_1",
  2213. 0.39810717,
  2214. 1
  2215. };
  2216. frequency="1";
  2217. volume="(1-camPos)*asphalt*(speed factor[2, 20])";
  2218. };
  2219. class NoiseIn
  2220. {
  2221. sound[]=
  2222. {
  2223. "A3\Sounds_F\vehicles\soft\noises\noise_int_car_3",
  2224. 0.50118721,
  2225. 1
  2226. };
  2227. frequency="1";
  2228. volume="(damper0 max 0.1)*(speed factor[0, 8])*(1-camPos)";
  2229. };
  2230. class breaking_ext_road
  2231. {
  2232. sound[]=
  2233. {
  2234. "A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_04",
  2235. 0.39810717,
  2236. 1,
  2237. 100
  2238. };
  2239. frequency=1;
  2240. volume="engineOn*camPos*(LongSlipDrive Factor[-0.1, -0.3])*(Speed Factor[2, 10])";
  2241. };
  2242. class acceleration_ext_road
  2243. {
  2244. sound[]=
  2245. {
  2246. "A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02",
  2247. 0.39810717,
  2248. 1,
  2249. 100
  2250. };
  2251. frequency=1;
  2252. volume="engineOn*camPos*(LongSlipDrive Factor[0.1, 0.3])*(Speed Factor[10, 1])";
  2253. };
  2254. class turn_left_ext_road
  2255. {
  2256. sound[]=
  2257. {
  2258. "A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02",
  2259. 0.39810717,
  2260. 1,
  2261. 100
  2262. };
  2263. frequency=1;
  2264. volume="engineOn*camPos*(latSlipDrive Factor[0.1, 0.3])*(Speed Factor[0, 10])";
  2265. };
  2266. class turn_right_ext_road
  2267. {
  2268. sound[]=
  2269. {
  2270. "A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02",
  2271. 0.39810717,
  2272. 1,
  2273. 100
  2274. };
  2275. frequency=1;
  2276. volume="engineOn*camPos*(latSlipDrive Factor[-0.1, -0.3])*(Speed Factor[0, 10])";
  2277. };
  2278. class breaking_ext_dirt
  2279. {
  2280. sound[]=
  2281. {
  2282. "A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_04",
  2283. 0.39810717,
  2284. 1,
  2285. 100
  2286. };
  2287. frequency=1;
  2288. volume="engineOn*camPos*(LongSlipDrive Factor[-0.1, -0.3])*(Speed Factor[2, 10])";
  2289. };
  2290. class acceleration_ext_dirt
  2291. {
  2292. sound[]=
  2293. {
  2294. "A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02",
  2295. 0.39810717,
  2296. 1,
  2297. 100
  2298. };
  2299. frequency=1;
  2300. volume="engineOn*camPos*(LongSlipDrive Factor[0.1, 0.3])*(Speed Factor[10, 1])";
  2301. };
  2302. class turn_left_ext_dirt
  2303. {
  2304. sound[]=
  2305. {
  2306. "A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02",
  2307. 0.39810717,
  2308. 1,
  2309. 100
  2310. };
  2311. frequency=1;
  2312. volume="engineOn*camPos*(latSlipDrive Factor[0.1, 0.3])*(Speed Factor[0, 10])";
  2313. };
  2314. class turn_right_ext_dirt
  2315. {
  2316. sound[]=
  2317. {
  2318. "A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02",
  2319. 0.39810717,
  2320. 1,
  2321. 100
  2322. };
  2323. frequency=1;
  2324. volume="engineOn*camPos*(latSlipDrive Factor[-0.1, -0.3])*(Speed Factor[0, 10])";
  2325. };
  2326. class breaking_int_road
  2327. {
  2328. sound[]=
  2329. {
  2330. "A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_04_int",
  2331. 0.56234133,
  2332. 1
  2333. };
  2334. frequency=1;
  2335. volume="engineOn*(1-camPos)*(LongSlipDrive Factor[-0.1, -0.3])*(Speed Factor[2, 6])";
  2336. };
  2337. class acceleration_int_road
  2338. {
  2339. sound[]=
  2340. {
  2341. "A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02_int",
  2342. 0.56234133,
  2343. 1
  2344. };
  2345. frequency=1;
  2346. volume="engineOn*(1-camPos)*(LongSlipDrive Factor[0.1, 0.3])*(Speed Factor[10, 1])";
  2347. };
  2348. class turn_left_int_road
  2349. {
  2350. sound[]=
  2351. {
  2352. "A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02_int",
  2353. 0.56234133,
  2354. 1
  2355. };
  2356. frequency=1;
  2357. volume="engineOn*(1-camPos)*(latSlipDrive Factor[0.1, 0.3])*(Speed Factor[0, 10])";
  2358. };
  2359. class turn_right_int_road
  2360. {
  2361. sound[]=
  2362. {
  2363. "A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02_int",
  2364. 0.56234133,
  2365. 1
  2366. };
  2367. frequency=1;
  2368. volume="engineOn*(1-camPos)*(latSlipDrive Factor[-0.1, -0.3])*(Speed Factor[0, 10])";
  2369. };
  2370. class breaking_int_dirt
  2371. {
  2372. sound[]=
  2373. {
  2374. "A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_04_int",
  2375. 0.56234133,
  2376. 1
  2377. };
  2378. frequency=1;
  2379. volume="engineOn*(1-camPos)*(LongSlipDrive Factor[-0.1, -0.3])*(Speed Factor[2, 6])";
  2380. };
  2381. class acceleration_int_dirt
  2382. {
  2383. sound[]=
  2384. {
  2385. "A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02_int",
  2386. 0.56234133,
  2387. 1
  2388. };
  2389. frequency=1;
  2390. volume="engineOn*(1-camPos)*(LongSlipDrive Factor[0.1, 0.3])*(Speed Factor[10, 1])";
  2391. };
  2392. class turn_left_int_dirt
  2393. {
  2394. sound[]=
  2395. {
  2396. "A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02_int",
  2397. 0.56234133,
  2398. 1
  2399. };
  2400. frequency=1;
  2401. volume="engineOn*(1-camPos)*(latSlipDrive Factor[0.1, 0.3])*(Speed Factor[0, 10])";
  2402. };
  2403. class turn_right_int_dirt
  2404. {
  2405. sound[]=
  2406. {
  2407. "A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02_int",
  2408. 0.56234133,
  2409. 1
  2410. };
  2411. frequency=1;
  2412. volume="engineOn*(1-camPos)*(latSlipDrive Factor[-0.1, -0.3])*(Speed Factor[0, 10])";
  2413. };
  2414. };
  2415. author="Jonzie";
  2416. mapSize=12.29;
  2417. _generalMacro="Truck_01_base_F";
  2418. class Library
  2419. {
  2420. libTextDesc="";
  2421. };
  2422. editorSubcategory="EdSubcat_Cars";
  2423. transportSoldier=1;
  2424. memoryPointTaskMarker="TaskMarker_1_pos";
  2425. slingLoadCargoMemoryPoints[]=
  2426. {
  2427. "SlingLoadCargo1",
  2428. "SlingLoadCargo2",
  2429. "SlingLoadCargo3",
  2430. "SlingLoadCargo4"
  2431. };
  2432. vehicleClass="A3PL_Vehicles";
  2433. model="";
  2434. cost=50000;
  2435. scope=1;
  2436. access=1;
  2437. scopeCurator=0;
  2438. scopeArsenal=2;
  2439. crew="C_man_1";
  2440. side=3;
  2441. faction="CIV_F";
  2442. armor=100;
  2443. secondaryExplosion=0;
  2444. maxFordingDepth=0.5;
  2445. wheelDamageThreshold=0.94999999;
  2446. wheelDestroyThreshold=0.99000001;
  2447. wheelDamageRadiusCoef=0.69999999;
  2448. wheelDestroyRadiusCoef=0.69999999;
  2449. class HitPoints: HitPoints
  2450. {
  2451. class HitFuel: HitFuel
  2452. {
  2453. armor=2;
  2454. passThrough=1;
  2455. minimalHit=0.1;
  2456. explosionShielding=1.5;
  2457. radius=0.25;
  2458. };
  2459. class HitEngine: HitEngine
  2460. {
  2461. armor=0.5;
  2462. passThrough=1;
  2463. minimalHit=0.1;
  2464. explosionShielding=0.5;
  2465. radius=0.44999999;
  2466. };
  2467. class HitBody: HitBody
  2468. {
  2469. armor=1;
  2470. passThrough=1;
  2471. minimalHit=0;
  2472. explosionShielding=1.5;
  2473. radius=0.33000001;
  2474. name="Body";
  2475. visual="Body";
  2476. };
  2477. class HitLFWheel: HitLFWheel
  2478. {
  2479. name="wheel_1_1_steering";
  2480. armor=1;
  2481. minimalHit=0.02;
  2482. passThrough=0.30000001;
  2483. explosionShielding=4;
  2484. radius=0.25;
  2485. };
  2486. class HitLF2Wheel: HitLF2Wheel
  2487. {
  2488. name="wheel_1_2_steering";
  2489. armor=1;
  2490. minimalHit=0.02;
  2491. passThrough=0.30000001;
  2492. explosionShielding=4;
  2493. radius=0.25;
  2494. };
  2495. class HitLMWheel: HitLMWheel
  2496. {
  2497. name="wheel_1_3_steering";
  2498. armor=1;
  2499. minimalHit=0.02;
  2500. passThrough=0.30000001;
  2501. explosionShielding=4;
  2502. radius=0.25;
  2503. };
  2504. class HitLBWheel: HitLBWheel
  2505. {
  2506. name="wheel_1_4_steering";
  2507. armor=1;
  2508. minimalHit=0.02;
  2509. passThrough=0.30000001;
  2510. explosionShielding=4;
  2511. radius=0.25;
  2512. };
  2513. class HitRFWheel: HitRFWheel
  2514. {
  2515. name="wheel_2_1_steering";
  2516. armor=1;
  2517. minimalHit=0.02;
  2518. passThrough=0.30000001;
  2519. explosionShielding=4;
  2520. radius=0.25;
  2521. };
  2522. class HitRF2Wheel: HitRF2Wheel
  2523. {
  2524. name="wheel_2_2_steering";
  2525. armor=1;
  2526. minimalHit=0.02;
  2527. passThrough=0.30000001;
  2528. explosionShielding=4;
  2529. radius=0.25;
  2530. };
  2531. class HitRMWheel: HitRMWheel
  2532. {
  2533. name="wheel_2_3_steering";
  2534. armor=1;
  2535. minimalHit=0.02;
  2536. passThrough=0.30000001;
  2537. explosionShielding=4;
  2538. radius=0.25;
  2539. };
  2540. class HitRBWheel: HitRBWheel
  2541. {
  2542. name="wheel_2_4_steering";
  2543. armor=1;
  2544. minimalHit=0.02;
  2545. passThrough=0.30000001;
  2546. explosionShielding=4;
  2547. radius=0.25;
  2548. };
  2549. class HitGlass1
  2550. {
  2551. armor=0.050000001;
  2552. material=-1;
  2553. name="glass1";
  2554. visual="glass1";
  2555. passThrough=0;
  2556. radius=0.40000001;
  2557. };
  2558. class HitGlass2: HitGlass1
  2559. {
  2560. name="glass2";
  2561. visual="glass2";
  2562. };
  2563. class HitGlass3: HitGlass1
  2564. {
  2565. name="glass3";
  2566. visual="glass3";
  2567. };
  2568. class HitGlass4: HitGlass1
  2569. {
  2570. name="glass4";
  2571. visual="glass4";
  2572. };
  2573. class HitGlass5: HitGlass1
  2574. {
  2575. name="glass5";
  2576. visual="glass5";
  2577. };
  2578. class HitGlass6: HitGlass1
  2579. {
  2580. name="glass6";
  2581. visual="glass6";
  2582. };
  2583. class HitGlass7: HitGlass1
  2584. {
  2585. name="glass7";
  2586. visual="glass7";
  2587. };
  2588. class HitGlass8: HitGlass1
  2589. {
  2590. name="glass8";
  2591. visual="glass8";
  2592. };
  2593. class HitGlass9: HitGlass1
  2594. {
  2595. name="glass9";
  2596. visual="glass9";
  2597. };
  2598. class HitGlass10: HitGlass1
  2599. {
  2600. name="glass10";
  2601. visual="glass10";
  2602. };
  2603. class HitRGlass: HitGlass1
  2604. {
  2605. name="RGlass";
  2606. visual="RGlass";
  2607. };
  2608. class HitLGlass: HitGlass1
  2609. {
  2610. name="LGlass";
  2611. visual="LGlass";
  2612. };
  2613. };
  2614. class AnimationSources: AnimationSources
  2615. {
  2616. class Light
  2617. {
  2618. source="user";
  2619. animPeriod=0.2;
  2620. initPhase=0;
  2621. };
  2622. class Proxy
  2623. {
  2624. source="user";
  2625. animPeriod=0.001;
  2626. initPhase=1;
  2627. };
  2628. class Common
  2629. {
  2630. source="user";
  2631. animPeriod=0.001;
  2632. initPhase=0;
  2633. };
  2634. class Head_Lights: Common
  2635. {
  2636. };
  2637. class High_Beam: Common
  2638. {
  2639. };
  2640. class Spotlight: Common
  2641. {
  2642. };
  2643. class Lightbar: Common
  2644. {
  2645. };
  2646. class Collision_Lights: Common
  2647. {
  2648. };
  2649. class Doors
  2650. {
  2651. source="user";
  2652. animPeriod=2;
  2653. initPhase=0;
  2654. };
  2655. class AUX
  2656. {
  2657. source="user";
  2658. animPeriod=0.2;
  2659. initPhase=0;
  2660. };
  2661. class Siren_Control_Noob
  2662. {
  2663. source="user";
  2664. animPeriod=0.050000001;
  2665. initPhase=5.5999999;
  2666. };
  2667. class Laptop
  2668. {
  2669. source="user";
  2670. animPeriod=2;
  2671. initPhase=0;
  2672. };
  2673. class Laptop_Top
  2674. {
  2675. source="user";
  2676. animPeriod=1.5;
  2677. initPhase=0;
  2678. };
  2679. class HitLFWheel
  2680. {
  2681. source="Hit";
  2682. hitpoint="HitLFWheel";
  2683. raw=1;
  2684. };
  2685. class HitRFWheel: HitLFWheel
  2686. {
  2687. hitpoint="HitRFWheel";
  2688. };
  2689. class HitLBWheel: HitLFWheel
  2690. {
  2691. hitpoint="HitLF2Wheel";
  2692. };
  2693. class HitRBWheel: HitLFWheel
  2694. {
  2695. hitpoint="HitRF2Wheel";
  2696. };
  2697. class HitLF2Wheel: HitLFWheel
  2698. {
  2699. hitpoint="HitLBWheel";
  2700. };
  2701. class HitRF2Wheel: HitLFWheel
  2702. {
  2703. hitpoint="HitRBWheel";
  2704. };
  2705. class HitLMWheel: HitLFWheel
  2706. {
  2707. hitpoint="HitLMWheel";
  2708. };
  2709. class HitRMWheel: HitLFWheel
  2710. {
  2711. hitpoint="HitRMWheel";
  2712. };
  2713. class HitGlass1
  2714. {
  2715. source="Hit";
  2716. hitpoint="HitGlass1";
  2717. raw=1;
  2718. };
  2719. class HitGlass2: HitGlass1
  2720. {
  2721. hitpoint="HitGlass2";
  2722. };
  2723. class HitGlass3: HitGlass1
  2724. {
  2725. hitpoint="HitGlass3";
  2726. };
  2727. class HitGlass4: HitGlass1
  2728. {
  2729. hitpoint="HitGlass4";
  2730. };
  2731. class HitGlass5: HitGlass1
  2732. {
  2733. hitpoint="HitGlass5";
  2734. };
  2735. class HitGlass6: HitGlass1
  2736. {
  2737. hitpoint="HitGlass6";
  2738. };
  2739. class HitGlass7: HitGlass1
  2740. {
  2741. hitpoint="HitGlass7";
  2742. };
  2743. class HitGlass8: HitGlass1
  2744. {
  2745. hitpoint="HitGlass8";
  2746. };
  2747. class HitGlass9: HitGlass1
  2748. {
  2749. hitpoint="HitGlass9";
  2750. };
  2751. class HitGlass10: HitGlass1
  2752. {
  2753. hitpoint="HitGlass10";
  2754. };
  2755. class DoorL
  2756. {
  2757. source="user";
  2758. animPeriod=1;
  2759. initPhase=0;
  2760. };
  2761. class DoorR
  2762. {
  2763. source="user";
  2764. animPeriod=1;
  2765. initPhase=0;
  2766. };
  2767. class Door_LF
  2768. {
  2769. source="door";
  2770. animPeriod=0.40000001;
  2771. sound="A3PL_Truck_Open_Close";
  2772. soundPosition="Door_LF_axis";
  2773. };
  2774. class Door_RF: Door_LF
  2775. {
  2776. soundPosition="Door_RF_axis";
  2777. };
  2778. class Door_LB: Door_LF
  2779. {
  2780. soundPosition="Door_LB_axis";
  2781. };
  2782. class Door_LB2: Door_LF
  2783. {
  2784. soundPosition="Door_LB2_axis";
  2785. };
  2786. class Door_LB3: Door_LF
  2787. {
  2788. soundPosition="Door_LB3_axis";
  2789. };
  2790. class Door_LB4: Door_LF
  2791. {
  2792. soundPosition="Door_LB4_axis";
  2793. };
  2794. class Door_LB5: Door_LF
  2795. {
  2796. soundPosition="Door_LB5_axis";
  2797. };
  2798. class Door_LB6: Door_LF
  2799. {
  2800. soundPosition="Door_LB6_axis";
  2801. };
  2802. class Door_RB: Door_LF
  2803. {
  2804. soundPosition="Door_RB_axis";
  2805. };
  2806. class Door_RB2: Door_LF
  2807. {
  2808. soundPosition="Door_RB2_axis";
  2809. };
  2810. class Door_RB3: Door_LF
  2811. {
  2812. soundPosition="Door_RB3_axis";
  2813. };
  2814. class Door_RB4: Door_LF
  2815. {
  2816. soundPosition="Door_RB4_axis";
  2817. };
  2818. class Door_RB5: Door_LF
  2819. {
  2820. soundPosition="Door_RB5_axis";
  2821. };
  2822. class Door_RB6: Door_LF
  2823. {
  2824. soundPosition="Door_RB6_axis";
  2825. };
  2826. class Cargo_Door
  2827. {
  2828. source="user";
  2829. animPeriod=1;
  2830. sound="A3PL_Cargo_Open_Close";
  2831. soundPosition="";
  2832. };
  2833. class Cargo_Door_1: Cargo_Door
  2834. {
  2835. soundPosition="Cargo_Door_1_axis";
  2836. };
  2837. class Cargo_Door_2: Cargo_Door
  2838. {
  2839. soundPosition="Cargo_Door_2_axis";
  2840. };
  2841. class Cargo_Door_3: Cargo_Door
  2842. {
  2843. soundPosition="Cargo_Door_3_axis";
  2844. };
  2845. class Cargo_Door_4: Cargo_Door
  2846. {
  2847. soundPosition="Cargo_Door_4_axis";
  2848. };
  2849. class Cargo_Door_5: Cargo_Door
  2850. {
  2851. soundPosition="Cargo_Door_5_axis";
  2852. };
  2853. class Cargo_Door_6: Cargo_Door
  2854. {
  2855. soundPosition="Cargo_Door_6_axis";
  2856. };
  2857. class Cargo_Door_7: Cargo_Door
  2858. {
  2859. soundPosition="Cargo_Door_7_axis";
  2860. };
  2861. class Cargo_Door_8: Cargo_Door
  2862. {
  2863. soundPosition="Cargo_Door_8_axis";
  2864. };
  2865. class Cargo_Door_9: Cargo_Door
  2866. {
  2867. soundPosition="Cargo_Door_9_axis";
  2868. };
  2869. class Cargo_Door_10: Cargo_Door
  2870. {
  2871. soundPosition="Cargo_Door_10_axis";
  2872. };
  2873. class Cargo_Door_11: Cargo_Door
  2874. {
  2875. soundPosition="Cargo_Door_11_axis";
  2876. };
  2877. class Cargo_Door_12: Cargo_Door
  2878. {
  2879. soundPosition="Cargo_Door_12_axis";
  2880. };
  2881. class Cargo_Door_13: Cargo_Door
  2882. {
  2883. soundPosition="Cargo_Door_13_axis";
  2884. };
  2885. class Cargo_Door_14: Cargo_Door
  2886. {
  2887. soundPosition="Cargo_Door_14_axis";
  2888. };
  2889. class Cargo_Door_15: Cargo_Door
  2890. {
  2891. soundPosition="Cargo_Door_15_axis";
  2892. };
  2893. class Cargo_Door_16: Cargo_Door
  2894. {
  2895. soundPosition="Cargo_Door_16_axis";
  2896. };
  2897. class Cargo_Door_17: Cargo_Door
  2898. {
  2899. soundPosition="Cargo_Door_17_axis";
  2900. };
  2901. class Cargo_Door_18: Cargo_Door
  2902. {
  2903. soundPosition="Cargo_Door_18_axis";
  2904. };
  2905. class Cargo_Door_19: Cargo_Door
  2906. {
  2907. soundPosition="Cargo_Door_19_axis";
  2908. };
  2909. class Cargo_Door_20: Cargo_Door
  2910. {
  2911. soundPosition="Cargo_Door_20_axis";
  2912. };
  2913. class Outriggers
  2914. {
  2915. source="user";
  2916. animPeriod=5;
  2917. sound="A3PL_Hydraulic";
  2918. soundPosition="";
  2919. };
  2920. class truck_flatbed
  2921. {
  2922. source="user";
  2923. animPeriod=20;
  2924. initPhase=0;
  2925. sound="A3PL_Hydraulic";
  2926. soundPosition="flatbed_axis";
  2927. };
  2928. class Fire_Nozzle
  2929. {
  2930. source="user";
  2931. animPeriod=0.1;
  2932. initPhase=0;
  2933. };
  2934. class Ladder_Extend
  2935. {
  2936. source="user";
  2937. animPeriod=0.1;
  2938. sound="A3PL_Hydraulic";
  2939. soundPosition="";
  2940. initPhase=0;
  2941. };
  2942. class Turntable_Spin
  2943. {
  2944. source="user";
  2945. animPeriod=0.1;
  2946. sound="A3PL_Hydraulic";
  2947. soundPosition="";
  2948. initPhase=0;
  2949. };
  2950. class Ladder_Lift
  2951. {
  2952. source="user";
  2953. animPeriod=0.1;
  2954. sound="A3PL_Hydraulic";
  2955. soundPosition="";
  2956. initPhase=0;
  2957. };
  2958. class Ladder_Holder
  2959. {
  2960. source="user";
  2961. animPeriod=6;
  2962. };
  2963. class Trunk: Door_LF
  2964. {
  2965. soundPosition="Trunk_axis";
  2966. animPeriod=1;
  2967. source="user";
  2968. };
  2969. class truck_flatbed_rope
  2970. {
  2971. source="user";
  2972. animPeriod=6;
  2973. };
  2974. class truck_flatbed_hook
  2975. {
  2976. source="user";
  2977. animPeriod=6;
  2978. };
  2979. class Bin1: Common
  2980. {
  2981. animPeriod=4;
  2982. sound="A3PL_Hydraulic";
  2983. soundPosition="";
  2984. };
  2985. class Bin2: Bin1
  2986. {
  2987. };
  2988. class Mods
  2989. {
  2990. initPhase=0;
  2991. displayName="Mods";
  2992. source="user";
  2993. animPeriod=0.001;
  2994. forceAnimatePhase=1;
  2995. forceAnimate[]={};
  2996. };
  2997. };
  2998. class TransportItems
  2999. {
  3000. };
  3001. class TransportMagazines
  3002. {
  3003. };
  3004. class TransportWeapons
  3005. {
  3006. };
  3007. weapons[]=
  3008. {
  3009. "A3PL_Truck_Horn"
  3010. };
  3011. driverAction="driver_hemtt";
  3012. cargoAction[]=
  3013. {
  3014. "passenger_generic01_foldhands",
  3015. "passenger_apc_generic02",
  3016. "passenger_apc_generic04",
  3017. "passenger_apc_generic03",
  3018. "passenger_apc_generic01",
  3019. "passenger_apc_narrow_generic01",
  3020. "passenger_generic01_foldhands",
  3021. "passenger_generic01_leanleft",
  3022. "passenger_generic01_leanright",
  3023. "passenger_apc_generic01",
  3024. "passenger_generic01_leanleft",
  3025. "passenger_generic01_foldhands",
  3026. "passenger_apc_generic02",
  3027. "passenger_apc_generic03",
  3028. "passenger_apc_narrow_generic01",
  3029. "passenger_apc_narrow_generic03",
  3030. "passenger_generic01_foldhands"
  3031. };
  3032. cargoGetInAction[]=
  3033. {
  3034. "GetInLow"
  3035. };
  3036. cargoGetOutAction[]=
  3037. {
  3038. "GetInLow"
  3039. };
  3040. cargoIsCoDriver[]={1,0};
  3041. getInAction="GetInLow";
  3042. getOutAction="GetOutLow";
  3043. driverLeftHandAnimName="steering_wheel";
  3044. driverRightHandAnimName="steering_wheel";
  3045. hideWeaponsDriver=1;
  3046. hideWeaponsCargo=1;
  3047. canLock=2;
  3048. allowTabLock=1;
  3049. LockDetectionSystem="2 + 8 + 4";
  3050. destrType="DestructDefault";
  3051. collisionEffect="EmptyEffect";
  3052. terrainCoef=5;
  3053. showNVGCargo[]={0,1};
  3054. soundAttenuationCargo[]={1,0};
  3055. attenuationEffectType="OpenCarAttenuation";
  3056. soundGetIn[]=
  3057. {
  3058. "A3\Sounds_F\vehicles\soft\Truck_02\getin",
  3059. 0.56234133,
  3060. 1
  3061. };
  3062. soundGetOut[]=
  3063. {
  3064. "A3\Sounds_F\vehicles\soft\Truck_02\getout",
  3065. 0.56234133,
  3066. 1,
  3067. 20
  3068. };
  3069. soundEngineOnInt[]=
  3070. {
  3071. "A3\Sounds_F\vehicles\soft\Truck_02\int_start",
  3072. 0.70794576,
  3073. 1
  3074. };
  3075. soundEngineOnExt[]=
  3076. {
  3077. "A3\Sounds_F\vehicles\soft\Truck_02\ext_start",
  3078. 0.70794576,
  3079. 1,
  3080. 200
  3081. };
  3082. soundEngineOffInt[]=
  3083. {
  3084. "A3\Sounds_F\vehicles\soft\Truck_02\int_stop",
  3085. 0.70794576,
  3086. 1
  3087. };
  3088. soundEngineOffExt[]=
  3089. {
  3090. "A3\Sounds_F\vehicles\soft\Truck_02\ext_stop",
  3091. 0.70794576,
  3092. 1,
  3093. 200
  3094. };
  3095. Crash0[]=
  3096. {
  3097. "",
  3098. 1,
  3099. 1,
  3100. 100
  3101. };
  3102. Crash1[]=
  3103. {
  3104. "",
  3105. 1,
  3106. 1,
  3107. 100
  3108. };
  3109. Crash2[]=
  3110. {
  3111. "",
  3112. 1,
  3113. 1,
  3114. 100
  3115. };
  3116. Crash3[]=
  3117. {
  3118. "",
  3119. 1,
  3120. 1,
  3121. 100
  3122. };
  3123. Crash4[]=
  3124. {
  3125. "",
  3126. 1,
  3127. 1,
  3128. 100
  3129. };
  3130. ArmorCrash0[]=
  3131. {
  3132. "",
  3133. 1,
  3134. 1,
  3135. 200
  3136. };
  3137. ArmorCrash1[]=
  3138. {
  3139. "",
  3140. 1,
  3141. 1,
  3142. 200
  3143. };
  3144. ArmorCrash2[]=
  3145. {
  3146. "",
  3147. 1,
  3148. 1,
  3149. 200
  3150. };
  3151. ArmorCrash3[]=
  3152. {
  3153. "",
  3154. 1,
  3155. 1,
  3156. 200
  3157. };
  3158. buildCrash0[]=
  3159. {
  3160. "",
  3161. 1,
  3162. 1,
  3163. 200
  3164. };
  3165. buildCrash1[]=
  3166. {
  3167. "",
  3168. 1,
  3169. 1,
  3170. 200
  3171. };
  3172. buildCrash2[]=
  3173. {
  3174. "",
  3175. 1,
  3176. 1,
  3177. 200
  3178. };
  3179. buildCrash3[]=
  3180. {
  3181. "",
  3182. 1,
  3183. 1,
  3184. 200
  3185. };
  3186. soundDammage[]=
  3187. {
  3188. "",
  3189. 0.56234133,
  3190. 1
  3191. };
  3192. WoodCrash0[]=
  3193. {
  3194. "",
  3195. 1,
  3196. 1,
  3197. 200
  3198. };
  3199. WoodCrash1[]=
  3200. {
  3201. "",
  3202. 1,
  3203. 1,
  3204. 200
  3205. };
  3206. WoodCrash2[]=
  3207. {
  3208. "",
  3209. 1,
  3210. 1,
  3211. 200
  3212. };
  3213. WoodCrash3[]=
  3214. {
  3215. "",
  3216. 1,
  3217. 1,
  3218. 200
  3219. };
  3220. WoodCrash4[]=
  3221. {
  3222. "",
  3223. 1,
  3224. 1,
  3225. 200
  3226. };
  3227. WoodCrash5[]=
  3228. {
  3229. "",
  3230. 1,
  3231. 1,
  3232. 200
  3233. };
  3234. insideSoundCoef=1;
  3235. outsideSoundFilter=1;
  3236. occludeSoundsWhenIn=1;
  3237. obstructSoundsWhenIn=1;
  3238. obstructSoundLFRatio=1;
  3239. occludeSoundLFRatio=1;
  3240. thrustDelay=0.5;
  3241. brakeIdleSpeed=1.78;
  3242. maxSpeed=80;
  3243. fuelCapacity=45;
  3244. antiRollbarForceCoef=0;
  3245. antiRollbarForceLimit=5;
  3246. antiRollbarSpeedMin=0;
  3247. antiRollbarSpeedMax=20;
  3248. idleRpm=900;
  3249. redRpm=6900;
  3250. class complexGearbox
  3251. {
  3252. GearboxRatios[]=
  3253. {
  3254. "R1",
  3255. -10.094,
  3256. "N",
  3257. 0,
  3258. "D1",
  3259. 5.5619998,
  3260. "D2",
  3261. 3.4560001,
  3262. "D3",
  3263. 2.6229999,
  3264. "D4",
  3265. 1.678,
  3266. "D5",
  3267. 1.0779999
  3268. };
  3269. TransmissionRatios[]=
  3270. {
  3271. "High",
  3272. 8
  3273. };
  3274. gearBoxMode="auto";
  3275. moveOffGear=1;
  3276. driveString="D";
  3277. neutralString="N";
  3278. reverseString="R";
  3279. gearUpMaxCoef=0.94999999;
  3280. gearDownMaxCoef=0.5;
  3281. gearUpMinCoef=0.89999998;
  3282. gearDownMinCoef=0.15000001;
  3283. transmissionDelay=2;
  3284. };
  3285. simulation="carx";
  3286. dampersBumpCoef=6;
  3287. differentialType="rear_open";
  3288. frontRearSplit=0.5;
  3289. frontBias=1.3;
  3290. rearBias=1.3;
  3291. centreBias=1.3;
  3292. clutchStrength=55;
  3293. enginePower=244;
  3294. maxOmega=722;
  3295. peakTorque=1200;
  3296. dampingRateFullThrottle=0.079999998;
  3297. dampingRateZeroThrottleClutchEngaged=2;
  3298. dampingRateZeroThrottleClutchDisengaged=0.34999999;
  3299. torqueCurve[]=
  3300. {
  3301. {0,0},
  3302. {0.185,0.713},
  3303. {0.34999999,0.97500002},
  3304. {0.5,1},
  3305. {0.75,0.97500002},
  3306. {0.85000002,0.755},
  3307. {1,0.62699997}
  3308. };
  3309. changeGearMinEffectivity[]={0.94999999,0.15000001,0.81,0.81,0.81999999,0.94999999,0.94999999};
  3310. switchTime=0.50999999;
  3311. class Exhausts
  3312. {
  3313. class Exhaust1
  3314. {
  3315. position="exhaust1_pos";
  3316. direction="exhaust1_dir";
  3317. effect="Jonzie_ExhaustTruckEffect";
  3318. };
  3319. };
  3320. class Wheels
  3321. {
  3322. class L1
  3323. {
  3324. boneName="wheel_1_1";
  3325. steering=1;
  3326. side="left";
  3327. center="wheel_1_1_axis";
  3328. boundary="wheel_1_1_bound";
  3329. width="0.2";
  3330. mass=80;
  3331. MOI=40;
  3332. dampingRate=0.1;
  3333. dampingRateDamaged=1;
  3334. dampingRateDestroyed=1000;
  3335. maxBrakeTorque=30000;
  3336. maxHandBrakeTorque=0;
  3337. suspTravelDirection[]={0,-1,0};
  3338. suspForceAppPointOffset="wheel_1_1_axis";
  3339. tireForceAppPointOffset="wheel_1_1_axis";
  3340. maxCompression=0.15000001;
  3341. mMaxDroop=0.15000001;
  3342. sprungMass=1500;
  3343. springStrength=51338;
  3344. springDamperRate=5000;
  3345. longitudinalStiffnessPerUnitGravity=10000;
  3346. latStiffX=25;
  3347. latStiffY=180;
  3348. frictionVsSlipGraph[]=
  3349. {
  3350. {0,1},
  3351. {0.5,1},
  3352. {1,1}
  3353. };
  3354. };
  3355. class L2: L1
  3356. {
  3357. boneName="wheel_1_2_damper";
  3358. steering=0;
  3359. center="wheel_1_2_axis";
  3360. boundary="wheel_1_2_bound";
  3361. suspForceAppPointOffset="wheel_1_2_axis";
  3362. tireForceAppPointOffset="wheel_1_2_axis";
  3363. maxHandBrakeTorque=300000;
  3364. };
  3365. class L3: L1
  3366. {
  3367. boneName="wheel_1_3_damper";
  3368. steering=0;
  3369. center="wheel_1_3_axis";
  3370. boundary="wheel_1_3_bound";
  3371. suspForceAppPointOffset="wheel_1_3_axis";
  3372. tireForceAppPointOffset="wheel_1_3_axis";
  3373. maxHandBrakeTorque=300000;
  3374. };
  3375. class R1: L1
  3376. {
  3377. boneName="wheel_2_1_damper";
  3378. center="wheel_2_1_axis";
  3379. boundary="wheel_2_1_bound";
  3380. suspForceAppPointOffset="wheel_2_1_axis";
  3381. tireForceAppPointOffset="wheel_2_1_axis";
  3382. steering=1;
  3383. side="right";
  3384. };
  3385. class R2: R1
  3386. {
  3387. boneName="wheel_2_2_damper";
  3388. steering=0;
  3389. center="wheel_2_2_axis";
  3390. boundary="wheel_2_2_bound";
  3391. suspForceAppPointOffset="wheel_2_2_axis";
  3392. tireForceAppPointOffset="wheel_2_2_axis";
  3393. maxHandBrakeTorque=300000;
  3394. };
  3395. class R3: R1
  3396. {
  3397. boneName="wheel_2_3_damper";
  3398. steering=0;
  3399. center="wheel_2_3_axis";
  3400. boundary="wheel_2_3_bound";
  3401. suspForceAppPointOffset="wheel_2_3_axis";
  3402. tireForceAppPointOffset="wheel_2_3_axis";
  3403. maxHandBrakeTorque=300000;
  3404. };
  3405. };
  3406. class RenderTargets
  3407. {
  3408. class Left_mirror
  3409. {
  3410. renderTarget="rendertarget1";
  3411. class mirror
  3412. {
  3413. pointPosition="PIP1_pos";
  3414. pointDirection="PIP1_dir";
  3415. renderVisionMode=4;
  3416. renderQuality=2;
  3417. fov=0.5;
  3418. };
  3419. };
  3420. class Right_mirror
  3421. {
  3422. renderTarget="rendertarget2";
  3423. class mirror
  3424. {
  3425. pointPosition="PIP2_pos";
  3426. pointDirection="PIP2_dir";
  3427. renderVisionMode=4;
  3428. renderQuality=2;
  3429. fov=0.5;
  3430. };
  3431. };
  3432. class Left_Small_mirror
  3433. {
  3434. renderTarget="rendertarget3";
  3435. class mirror
  3436. {
  3437. pointPosition="PIP3_pos";
  3438. pointDirection="PIP3_dir";
  3439. renderVisionMode=4;
  3440. renderQuality=2;
  3441. fov=1;
  3442. };
  3443. };
  3444. class Right_Small_mirror
  3445. {
  3446. renderTarget="rendertarget4";
  3447. class mirror
  3448. {
  3449. pointPosition="PIP4_pos";
  3450. pointDirection="PIP4_dir";
  3451. renderVisionMode=4;
  3452. renderQuality=2;
  3453. fov=1;
  3454. };
  3455. };
  3456. class Reversing_Camera
  3457. {
  3458. renderTarget="rendertarget5";
  3459. class Camera
  3460. {
  3461. pointPosition="PIP5_pos";
  3462. pointDirection="PIP5_dir";
  3463. renderQuality=2;
  3464. renderVisionMode=0;
  3465. fov=0.69999999;
  3466. };
  3467. };
  3468. };
  3469. extCameraPosition[]={0,3,-15};
  3470. class Turrets
  3471. {
  3472. };
  3473. class Reflectors
  3474. {
  3475. class Left
  3476. {
  3477. color[]={1900,1300,950};
  3478. ambient[]={5,5,5};
  3479. position="LightCarHeadL01";
  3480. direction="LightCarHeadL01_end";
  3481. hitpoint="L svetlo";
  3482. selection="L svetlo";
  3483. size=1;
  3484. innerAngle=100;
  3485. outerAngle=179;
  3486. coneFadeCoef=10;
  3487. intensity=1;
  3488. useFlare=1;
  3489. dayLight=0;
  3490. flareSize=1;
  3491. class Attenuation
  3492. {
  3493. start=1;
  3494. constant=0;
  3495. linear=0;
  3496. quadratic=0.25;
  3497. hardLimitStart=30;
  3498. hardLimitEnd=60;
  3499. };
  3500. };
  3501. class Right: Left
  3502. {
  3503. position="LightCarHeadR01";
  3504. direction="LightCarHeadR01_end";
  3505. hitpoint="P svetlo";
  3506. selection="P svetlo";
  3507. };
  3508. class Right2: Right
  3509. {
  3510. position="LightCarHeadR02";
  3511. direction="LightCarHeadR02_end";
  3512. hitpoint="HighBeamR";
  3513. innerAngle=60;
  3514. outerAngle=100;
  3515. coneFadeCoef=10;
  3516. intensity=2;
  3517. class Attenuation
  3518. {
  3519. start=2;
  3520. constant=0;
  3521. linear=0.1;
  3522. quadratic=0.0099999998;
  3523. hardLimitStart=390;
  3524. hardLimitEnd=450;
  3525. };
  3526. };
  3527. class Left2: Left
  3528. {
  3529. position="LightCarHeadL02";
  3530. direction="LightCarHeadL02_end";
  3531. hitpoint="HighBeamL";
  3532. innerAngle=60;
  3533. outerAngle=100;
  3534. coneFadeCoef=10;
  3535. intensity=2;
  3536. class Attenuation
  3537. {
  3538. start=2;
  3539. constant=0;
  3540. linear=0.1;
  3541. quadratic=0.0099999998;
  3542. hardLimitStart=390;
  3543. hardLimitEnd=450;
  3544. };
  3545. };
  3546. };
  3547. aggregateReflectors[]=
  3548. {
  3549.  
  3550. {
  3551. "Left",
  3552. "Right"
  3553. },
  3554.  
  3555. {
  3556. "Right2",
  3557. "Left2"
  3558. }
  3559. };
  3560. hiddenSelections[]=
  3561. {
  3562. "Body",
  3563. "Lett_1",
  3564. "Lett_2",
  3565. "Lett_3",
  3566. "num_1",
  3567. "num_2",
  3568. "num_3",
  3569. "num_4"
  3570. };
  3571. hiddenSelectionsTextures[]=
  3572. {
  3573. "#(argb,8,8,3)color(1,1,1,1.0,CO)",
  3574. "",
  3575. "",
  3576. "",
  3577. "",
  3578. "",
  3579. "",
  3580. "",
  3581. "",
  3582. ""
  3583. };
  3584. numberPhysicalWheels=6;
  3585. };
  3586. class A3PL_Prime_Mover_Base: A3PL_Truck_Base
  3587. {
  3588. author="Jonzie";
  3589. displayName="Jonzie_Prime_Mover";
  3590. wheelCircumference=6.27;
  3591. driverLeftHandAnimName="steering_wheel";
  3592. driverLeftLegAnimName="Brake";
  3593. driverRightLegAnimName="Accelerator";
  3594. clutchStrength=55;
  3595. class Wheels: Wheels
  3596. {
  3597. };
  3598. maxSpeed=300;
  3599. maxOmega=560;
  3600. changeGearMinEffectivity[]={0.94999999,0.15000001,0.94999999,0.94999999,0.94999999,0.94999999,0.94999999,0.94999999};
  3601. class complexGearbox
  3602. {
  3603. GearboxRatios[]=
  3604. {
  3605. "R1",
  3606. -4.4899998,
  3607. "N",
  3608. 0,
  3609. "D1",
  3610. 3.0999999,
  3611. "D2",
  3612. 1.8099999,
  3613. "D3",
  3614. 1.41,
  3615. "D4",
  3616. 1,
  3617. "D5",
  3618. 0.70999998,
  3619. "D6",
  3620. 0.5
  3621. };
  3622. TransmissionRatios[]=
  3623. {
  3624. "High",
  3625. 10
  3626. };
  3627. gearBoxMode="auto";
  3628. moveOffGear=1;
  3629. driveString="D";
  3630. neutralString="N";
  3631. reverseString="R";
  3632. gearUpMaxCoef=0.94999999;
  3633. gearDownMaxCoef=0.5;
  3634. gearUpMinCoef=0.89999998;
  3635. gearDownMinCoef=0.15000001;
  3636. transmissionDelay=2;
  3637. };
  3638. class AnimationSources: AnimationSources
  3639. {
  3640. class Hitched
  3641. {
  3642. source="user";
  3643. animPeriod=1;
  3644. initPhase=0;
  3645. };
  3646. class ASC
  3647. {
  3648. source="user";
  3649. animPeriod=8;
  3650. initPhase=0;
  3651. };
  3652. };
  3653. class Exhausts
  3654. {
  3655. class Exhaust1
  3656. {
  3657. position="exhaust1_pos";
  3658. direction="exhaust1_dir";
  3659. effect="Jonzie_ExhaustTruckEffect";
  3660. };
  3661. class Exhaust2
  3662. {
  3663. position="exhaust2_pos";
  3664. direction="exhaust2_dir";
  3665. effect="Jonzie_ExhaustTruckEffect";
  3666. };
  3667. };
  3668. numberPhysicalWheels=6;
  3669. };
  3670. class Jonzie_Public_Prime_Mover: A3PL_Prime_Mover_Base
  3671. {
  3672. };
  3673. class A3PL_Trailer_Base: Truck_02_base_F
  3674. {
  3675. armor=320;
  3676. wheelCircumference=3.776;
  3677. collisionEffect="EmptyEffect";
  3678. scope=1;
  3679. access=1;
  3680. scopeCurator=0;
  3681. scopeArsenal=2;
  3682. class HitPoints: HitPoints
  3683. {
  3684. class HitWheel_1_1: HitLFWheel
  3685. {
  3686. name="wheel_1_1_steering";
  3687. };
  3688. class HitWheel_1_2: HitLBWheel
  3689. {
  3690. name="wheel_1_2_steering";
  3691. };
  3692. class HitWheel_1_3: HitLMWheel
  3693. {
  3694. name="wheel_1_3_steering";
  3695. };
  3696. class HitWheel_1_4: HitLF2Wheel
  3697. {
  3698. name="wheel_1_4_steering";
  3699. };
  3700. class HitWheel_1_5: HitLF2Wheel
  3701. {
  3702. name="wheel_1_5_steering";
  3703. };
  3704. class HitWheel_1_6: HitLF2Wheel
  3705. {
  3706. name="wheel_1_6_steering";
  3707. };
  3708. class HitWheel_1_7: HitLF2Wheel
  3709. {
  3710. name="wheel_1_7_steering";
  3711. };
  3712. class HitWheel_1_8: HitLF2Wheel
  3713. {
  3714. name="wheel_1_8_steering";
  3715. };
  3716. class HitWheel_1_9: HitLF2Wheel
  3717. {
  3718. name="wheel_1_9_steering";
  3719. };
  3720. class HitWheel_1_10: HitLF2Wheel
  3721. {
  3722. name="wheel_1_10_steering";
  3723. };
  3724. class HitWheel_1_11: HitLF2Wheel
  3725. {
  3726. name="wheel_1_11_steering";
  3727. };
  3728. class HitWheel_1_12: HitLF2Wheel
  3729. {
  3730. name="wheel_1_12_steering";
  3731. };
  3732. class HitWheel_2_1: HitRFWheel
  3733. {
  3734. name="wheel_2_1_steering";
  3735. };
  3736. class HitWheel_2_2: HitRBWheel
  3737. {
  3738. name="wheel_2_2_steering";
  3739. };
  3740. class HitWheel_2_3: HitRMWheel
  3741. {
  3742. name="wheel_2_3_steering";
  3743. };
  3744. class HitWheel_2_4: HitRF2Wheel
  3745. {
  3746. name="wheel_2_4_steering";
  3747. };
  3748. class HitWheel_2_5: HitRF2Wheel
  3749. {
  3750. name="wheel_2_5_steering";
  3751. };
  3752. class HitWheel_2_6: HitRF2Wheel
  3753. {
  3754. name="wheel_2_6_steering";
  3755. };
  3756. class HitWheel_2_7: HitRF2Wheel
  3757. {
  3758. name="wheel_2_7_steering";
  3759. };
  3760. class HitWheel_2_8: HitRF2Wheel
  3761. {
  3762. name="wheel_2_8_steering";
  3763. };
  3764. class HitWheel_2_9: HitRF2Wheel
  3765. {
  3766. name="wheel_2_9_steering";
  3767. };
  3768. class HitWheel_2_10: HitRF2Wheel
  3769. {
  3770. name="wheel_2_10_steering";
  3771. };
  3772. class HitWheel_2_11: HitRF2Wheel
  3773. {
  3774. name="wheel_2_11_steering";
  3775. };
  3776. class HitWheel_2_12: HitRF2Wheel
  3777. {
  3778. name="wheel_2_12_steering";
  3779. };
  3780. };
  3781. class AnimationSources: AnimationSources
  3782. {
  3783. class Hitched
  3784. {
  3785. source="user";
  3786. animPeriod=1;
  3787. initPhase=0;
  3788. };
  3789. class Light
  3790. {
  3791. source="user";
  3792. animPeriod=0.2;
  3793. initPhase=0;
  3794. };
  3795. class Proxy
  3796. {
  3797. source="user";
  3798. animPeriod=0.001;
  3799. initPhase=1;
  3800. };
  3801. class Common
  3802. {
  3803. source="user";
  3804. animPeriod=0.001;
  3805. initPhase=0;
  3806. };
  3807. class Head_Lights: Common
  3808. {
  3809. };
  3810. class High_Beam: Common
  3811. {
  3812. };
  3813. class Spotlight: Common
  3814. {
  3815. };
  3816. class Lightbar: Common
  3817. {
  3818. };
  3819. class Gooseneck_Hide: Common
  3820. {
  3821. };
  3822. class Collision_Lights: Common
  3823. {
  3824. };
  3825. class drill_arm_position: Common
  3826. {
  3827. animPeriod=12;
  3828. sound="A3PL_Hydraulic";
  3829. soundPosition="Ramp_axis";
  3830. };
  3831. class drill: Common
  3832. {
  3833. animPeriod=100;
  3834. sound="A3PL_Drill";
  3835. soundPosition="drill_axis";
  3836. };
  3837. class Mods
  3838. {
  3839. initPhase=0;
  3840. displayName="Mods";
  3841. source="user";
  3842. animPeriod=0.001;
  3843. forceAnimatePhase=1;
  3844. forceAnimate[]={};
  3845. };
  3846. class Extension
  3847. {
  3848. source="user";
  3849. animPeriod=5;
  3850. };
  3851. class Doors
  3852. {
  3853. source="user";
  3854. animPeriod=2;
  3855. initPhase=0;
  3856. };
  3857. class Ramp
  3858. {
  3859. source="user";
  3860. animPeriod=8;
  3861. initPhase=0;
  3862. sound="A3PL_Hydraulic";
  3863. soundPosition="Ramp_axis";
  3864. };
  3865. class Hitch_Fold
  3866. {
  3867. source="user";
  3868. animPeriod=4;
  3869. initPhase=1;
  3870. sound="A3PL_Hydraulic";
  3871. soundPosition="Hitch_Fold_axis";
  3872. };
  3873. class AUX
  3874. {
  3875. source="user";
  3876. animPeriod=0.2;
  3877. initPhase=0;
  3878. };
  3879. class Siren_Control_Noob
  3880. {
  3881. source="user";
  3882. animPeriod=0.050000001;
  3883. initPhase=5.5999999;
  3884. };
  3885. class Laptop
  3886. {
  3887. source="user";
  3888. animPeriod=2;
  3889. initPhase=0;
  3890. };
  3891. class Laptop_Top
  3892. {
  3893. source="user";
  3894. animPeriod=1.5;
  3895. initPhase=0;
  3896. };
  3897. class HitWheel_1_1
  3898. {
  3899. source="Hit";
  3900. hitpoint="HitWheel_1_1";
  3901. raw=1;
  3902. };
  3903. class HitWheel_1_2: HitWheel_1_1
  3904. {
  3905. hitpoint="HitWheel_1_2";
  3906. };
  3907. class HitWheel_1_3: HitWheel_1_1
  3908. {
  3909. hitpoint="HitWheel_1_3";
  3910. };
  3911. class HitWheel_1_4: HitWheel_1_1
  3912. {
  3913. hitpoint="HitWheel_1_4";
  3914. };
  3915. class HitWheel_1_5: HitWheel_1_1
  3916. {
  3917. hitpoint="HitWheel_1_5";
  3918. };
  3919. class HitWheel_1_6: HitWheel_1_1
  3920. {
  3921. hitpoint="HitWheel_1_6";
  3922. };
  3923. class HitWheel_1_7: HitWheel_1_1
  3924. {
  3925. hitpoint="HitWheel_1_7";
  3926. };
  3927. class HitWheel_1_8: HitWheel_1_1
  3928. {
  3929. hitpoint="HitWheel_1_8";
  3930. };
  3931. class HitWheel_1_9: HitWheel_1_1
  3932. {
  3933. hitpoint="HitWheel_1_9";
  3934. };
  3935. class HitWheel_1_10: HitWheel_1_1
  3936. {
  3937. hitpoint="HitWheel_1_10";
  3938. };
  3939. class HitWheel_1_11: HitWheel_1_1
  3940. {
  3941. hitpoint="HitWheel_1_11";
  3942. };
  3943. class HitWheel_1_12: HitWheel_1_1
  3944. {
  3945. hitpoint="HitWheel_1_12";
  3946. };
  3947. class HitWheel_2_1: HitWheel_1_1
  3948. {
  3949. hitpoint="HitWheel_2_1";
  3950. };
  3951. class HitWheel_2_2: HitWheel_1_1
  3952. {
  3953. hitpoint="HitWheel_2_2";
  3954. };
  3955. class HitWheel_2_3: HitWheel_1_1
  3956. {
  3957. hitpoint="HitWheel_2_3";
  3958. };
  3959. class HitWheel_2_4: HitWheel_1_1
  3960. {
  3961. hitpoint="HitWheel_2_4";
  3962. };
  3963. class HitWheel_2_5: HitWheel_1_1
  3964. {
  3965. hitpoint="HitWheel_2_5";
  3966. };
  3967. class HitWheel_2_6: HitWheel_1_1
  3968. {
  3969. hitpoint="HitWheel_2_6";
  3970. };
  3971. class HitWheel_2_7: HitWheel_1_1
  3972. {
  3973. hitpoint="HitWheel_2_7";
  3974. };
  3975. class HitWheel_2_8: HitWheel_1_1
  3976. {
  3977. hitpoint="HitWheel_2_8";
  3978. };
  3979. class HitWheel_2_9: HitWheel_1_1
  3980. {
  3981. hitpoint="HitWheel_2_9";
  3982. };
  3983. class HitWheel_2_10: HitWheel_1_1
  3984. {
  3985. hitpoint="HitWheel_2_10";
  3986. };
  3987. class HitWheel_2_11: HitWheel_1_1
  3988. {
  3989. hitpoint="HitWheel_2_11";
  3990. };
  3991. class HitWheel_2_12: HitWheel_1_1
  3992. {
  3993. hitpoint="HitWheel_2_12";
  3994. };
  3995. class DoorL
  3996. {
  3997. source="user";
  3998. animPeriod=1;
  3999. initPhase=0;
  4000. };
  4001. class DoorR
  4002. {
  4003. source="user";
  4004. animPeriod=1;
  4005. initPhase=0;
  4006. };
  4007. class Door_LF
  4008. {
  4009. source="door";
  4010. animPeriod=0.40000001;
  4011. sound="A3PL_Open_Close";
  4012. soundPosition="Door_LF_axis";
  4013. };
  4014. class Door_RF: Door_LF
  4015. {
  4016. soundPosition="Door_RF_axis";
  4017. };
  4018. class Door_LB: Door_LF
  4019. {
  4020. soundPosition="Door_LB_axis";
  4021. };
  4022. class Door_LB2: Door_LF
  4023. {
  4024. soundPosition="Door_LB2_axis";
  4025. };
  4026. class Door_LB3: Door_LF
  4027. {
  4028. soundPosition="Door_LB3_axis";
  4029. };
  4030. class Door_LB4: Door_LF
  4031. {
  4032. soundPosition="Door_LB4_axis";
  4033. };
  4034. class Door_LB5: Door_LF
  4035. {
  4036. soundPosition="Door_LB5_axis";
  4037. };
  4038. class Door_LB6: Door_LF
  4039. {
  4040. soundPosition="Door_LB6_axis";
  4041. };
  4042. class Door_RB: Door_LF
  4043. {
  4044. soundPosition="Door_RB_axis";
  4045. };
  4046. class Door_RB2: Door_LF
  4047. {
  4048. soundPosition="Door_RB2_axis";
  4049. };
  4050. class Door_RB3: Door_LF
  4051. {
  4052. soundPosition="Door_RB3_axis";
  4053. };
  4054. class Door_RB4: Door_LF
  4055. {
  4056. soundPosition="Door_RB4_axis";
  4057. };
  4058. class Door_RB5: Door_LF
  4059. {
  4060. soundPosition="Door_RB5_axis";
  4061. };
  4062. class Door_RB6: Door_LF
  4063. {
  4064. soundPosition="Door_RB6_axis";
  4065. };
  4066. class Trunk: Door_LF
  4067. {
  4068. soundPosition="Trunk_axis";
  4069. animPeriod=1;
  4070. source="user";
  4071. };
  4072. class Cargo_Door
  4073. {
  4074. source="user";
  4075. animPeriod=1;
  4076. sound="A3PL_Cargo_Open_Close";
  4077. soundPosition="";
  4078. };
  4079. class Cargo_Door_1: Cargo_Door
  4080. {
  4081. soundPosition="Cargo_Door_1_axis";
  4082. };
  4083. class Cargo_Door_2: Cargo_Door
  4084. {
  4085. soundPosition="Cargo_Door_2_axis";
  4086. };
  4087. class Cargo_Door_3: Cargo_Door
  4088. {
  4089. soundPosition="Cargo_Door_3_axis";
  4090. };
  4091. class Cargo_Door_4: Cargo_Door
  4092. {
  4093. soundPosition="Cargo_Door_4_axis";
  4094. };
  4095. class Cargo_Door_5: Cargo_Door
  4096. {
  4097. soundPosition="Cargo_Door_5_axis";
  4098. };
  4099. class Cargo_Door_6: Cargo_Door
  4100. {
  4101. soundPosition="Cargo_Door_6_axis";
  4102. };
  4103. class Cargo_Door_7: Cargo_Door
  4104. {
  4105. soundPosition="Cargo_Door_7_axis";
  4106. };
  4107. class Cargo_Door_8: Cargo_Door
  4108. {
  4109. soundPosition="Cargo_Door_8_axis";
  4110. };
  4111. class Cargo_Door_9: Cargo_Door
  4112. {
  4113. soundPosition="Cargo_Door_9_axis";
  4114. };
  4115. class Cargo_Door_10: Cargo_Door
  4116. {
  4117. soundPosition="Cargo_Door_10_axis";
  4118. };
  4119. class Cargo_Door_11: Cargo_Door
  4120. {
  4121. soundPosition="Cargo_Door_11_axis";
  4122. };
  4123. class Cargo_Door_12: Cargo_Door
  4124. {
  4125. soundPosition="Cargo_Door_12_axis";
  4126. };
  4127. class Cargo_Door_13: Cargo_Door
  4128. {
  4129. soundPosition="Cargo_Door_13_axis";
  4130. };
  4131. class Cargo_Door_14: Cargo_Door
  4132. {
  4133. soundPosition="Cargo_Door_14_axis";
  4134. };
  4135. class Cargo_Door_15: Cargo_Door
  4136. {
  4137. soundPosition="Cargo_Door_15_axis";
  4138. };
  4139. class Cargo_Door_16: Cargo_Door
  4140. {
  4141. soundPosition="Cargo_Door_16_axis";
  4142. };
  4143. class Cargo_Door_17: Cargo_Door
  4144. {
  4145. soundPosition="Cargo_Door_17_axis";
  4146. };
  4147. class Cargo_Door_18: Cargo_Door
  4148. {
  4149. soundPosition="Cargo_Door_18_axis";
  4150. };
  4151. class Cargo_Door_19: Cargo_Door
  4152. {
  4153. soundPosition="Cargo_Door_19_axis";
  4154. };
  4155. class Cargo_Door_20: Cargo_Door
  4156. {
  4157. soundPosition="Cargo_Door_20_axis";
  4158. };
  4159. };
  4160. class Sounds
  4161. {
  4162. delete Engine;
  4163. delete Engine_ext;
  4164. delete Engine_int;
  4165. delete Idle_ext;
  4166. delete Idle_int;
  4167. delete IdleThrust;
  4168. delete IdleThrust_int;
  4169. delete Engine1_ext;
  4170. delete Engine1_int;
  4171. delete Engine1_Thrust_ext;
  4172. delete Engine1_Thrust_int;
  4173. delete Engine2_ext;
  4174. delete Engine2_int;
  4175. delete Engine2_Thrust_ext;
  4176. delete Engine2_Thrust_int;
  4177. delete Engine3_ext;
  4178. delete Engine3_int;
  4179. delete Engine3_Thrust_ext;
  4180. delete Engine3_Thrust_int;
  4181. delete Engine4_ext;
  4182. delete Engine4_int;
  4183. delete Engine4_Thrust_ext;
  4184. delete Engine4_Thrust_int;
  4185. delete Engine5_ext;
  4186. delete Engine5_int;
  4187. delete Engine5_Thrust_ext;
  4188. delete Engine5_Thrust_int;
  4189. class Movement
  4190. {
  4191. sound="soundEnviron";
  4192. frequency="1";
  4193. volume="0";
  4194. };
  4195. class TiresRockOut
  4196. {
  4197. sound[]=
  4198. {
  4199. "A3\Sounds_F\vehicles\soft\tires\ext_tires_dirt_soft_1",
  4200. 0.50118721,
  4201. 1,
  4202. 60
  4203. };
  4204. frequency="1";
  4205. volume="camPos*rock*(speed factor[2, 20])";
  4206. };
  4207. class TiresSandOut
  4208. {
  4209. sound[]=
  4210. {
  4211. "A3\Sounds_F\vehicles\soft\tires\ext-tires-sand1",
  4212. 0.50118721,
  4213. 1,
  4214. 60
  4215. };
  4216. frequency="1";
  4217. volume="camPos*sand*(speed factor[2, 20])";
  4218. };
  4219. class TiresGrassOut
  4220. {
  4221. sound[]=
  4222. {
  4223. "A3\Sounds_F\vehicles\soft\tires\ext_tires_dirt_soft_2",
  4224. 0.50118721,
  4225. 1,
  4226. 60
  4227. };
  4228. frequency="1";
  4229. volume="camPos*grass*(speed factor[2, 20])";
  4230. };
  4231. class TiresMudOut
  4232. {
  4233. sound[]=
  4234. {
  4235. "A3\Sounds_F\vehicles\soft\tires\ext-tires-mud2",
  4236. 0.50118721,
  4237. 1,
  4238. 60
  4239. };
  4240. frequency="1";
  4241. volume="camPos*mud*(speed factor[2, 20])";
  4242. };
  4243. class TiresGravelOut
  4244. {
  4245. sound[]=
  4246. {
  4247. "A3\Sounds_F\vehicles\soft\tires\ext_tires_gravel_1",
  4248. 0.50118721,
  4249. 1,
  4250. 60
  4251. };
  4252. frequency="1";
  4253. volume="camPos*gravel*(speed factor[2, 20])";
  4254. };
  4255. class TiresAsphaltOut
  4256. {
  4257. sound[]=
  4258. {
  4259. "A3\Sounds_F\vehicles\soft\tires\ext_tires_asfalt_2",
  4260. 0.50118721,
  4261. 1,
  4262. 60
  4263. };
  4264. frequency="1";
  4265. volume="camPos*asphalt*(speed factor[2, 20])";
  4266. };
  4267. class NoiseOut
  4268. {
  4269. sound[]=
  4270. {
  4271. "A3\Sounds_F\vehicles\soft\noises\noise_ext_car_3",
  4272. 0.39810717,
  4273. 1,
  4274. 90
  4275. };
  4276. frequency="1";
  4277. volume="camPos*(damper0 max 0.02)*(speed factor[0, 8])";
  4278. };
  4279. class TiresRockIn
  4280. {
  4281. sound[]=
  4282. {
  4283. "A3\Sounds_F\vehicles\soft\tires\int_tires_dirt_soft_1",
  4284. 0.50118721,
  4285. 1
  4286. };
  4287. frequency="1";
  4288. volume="(1-camPos)*rock*(speed factor[2, 20])";
  4289. };
  4290. class TiresSandIn
  4291. {
  4292. sound[]=
  4293. {
  4294. "A3\Sounds_F\vehicles\soft\tires\int-tires-sand2",
  4295. 0.50118721,
  4296. 1
  4297. };
  4298. frequency="1";
  4299. volume="(1-camPos)*sand*(speed factor[2, 20])";
  4300. };
  4301. class TiresGrassIn
  4302. {
  4303. sound[]=
  4304. {
  4305. "A3\Sounds_F\vehicles\soft\tires\int_tires_dirt_soft_2",
  4306. 0.50118721,
  4307. 1
  4308. };
  4309. frequency="1";
  4310. volume="(1-camPos)*grass*(speed factor[2, 20])";
  4311. };
  4312. class TiresMudIn
  4313. {
  4314. sound[]=
  4315. {
  4316. "A3\Sounds_F\vehicles\soft\tires\int-tires-mud2",
  4317. 0.50118721,
  4318. 1
  4319. };
  4320. frequency="1";
  4321. volume="(1-camPos)*mud*(speed factor[2, 20])";
  4322. };
  4323. class TiresGravelIn
  4324. {
  4325. sound[]=
  4326. {
  4327. "A3\Sounds_F\vehicles\soft\tires\int_tires_gravel_1",
  4328. 0.50118721,
  4329. 1
  4330. };
  4331. frequency="1";
  4332. volume="(1-camPos)*gravel*(speed factor[2, 20])";
  4333. };
  4334. class TiresAsphaltIn
  4335. {
  4336. sound[]=
  4337. {
  4338. "A3\Sounds_F\vehicles\soft\tires\int_tires_asfalt_2",
  4339. 0.50118721,
  4340. 1
  4341. };
  4342. frequency="1";
  4343. volume="(1-camPos)*asphalt*(speed factor[2, 20])";
  4344. };
  4345. class NoiseIn
  4346. {
  4347. sound[]=
  4348. {
  4349. "A3\Sounds_F\vehicles\soft\noises\noise_int_car_3",
  4350. 0.25118864,
  4351. 1
  4352. };
  4353. frequency="1";
  4354. volume="(damper0 max 0.1)*(speed factor[0, 8])*(1-camPos)";
  4355. };
  4356. class breaking_ext_road
  4357. {
  4358. sound[]=
  4359. {
  4360. "A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_04",
  4361. 0.70794576,
  4362. 1,
  4363. 80
  4364. };
  4365. frequency=1;
  4366. volume="engineOn*camPos*asphalt*(LongSlipDrive Factor[-0.1, -0.4])*(Speed Factor[2, 15])";
  4367. };
  4368. class acceleration_ext_road
  4369. {
  4370. sound[]=
  4371. {
  4372. "A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02",
  4373. 0.70794576,
  4374. 1,
  4375. 80
  4376. };
  4377. frequency=1;
  4378. volume="engineOn*camPos*asphalt*(LongSlipDrive Factor[0.1, 0.4])*(Speed Factor[15, 2])";
  4379. };
  4380. class turn_left_ext_road
  4381. {
  4382. sound[]=
  4383. {
  4384. "A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02",
  4385. 0.70794576,
  4386. 1,
  4387. 80
  4388. };
  4389. frequency=1;
  4390. volume="engineOn*camPos*asphalt*(latSlipDrive Factor[0.1, 0.4])*(Speed Factor[2, 15])";
  4391. };
  4392. class turn_right_ext_road
  4393. {
  4394. sound[]=
  4395. {
  4396. "A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02",
  4397. 0.70794576,
  4398. 1,
  4399. 80
  4400. };
  4401. frequency=1;
  4402. volume="engineOn*camPos*asphalt*(latSlipDrive Factor[-0.1, -0.4])*(Speed Factor[2, 15])";
  4403. };
  4404. class breaking_ext_dirt
  4405. {
  4406. sound[]=
  4407. {
  4408. "A3\Sounds_F\vehicles\soft\noises\slipping_tires_14_dirt_breaking",
  4409. 0.70794576,
  4410. 1,
  4411. 60
  4412. };
  4413. frequency=1;
  4414. volume="engineOn*camPos*(1-asphalt)*(LongSlipDrive Factor[-0.1, -0.4])*(Speed Factor[1, 15])";
  4415. };
  4416. class acceleration_ext_dirt
  4417. {
  4418. sound[]=
  4419. {
  4420. "A3\Sounds_F\vehicles\soft\noises\slipping_tires_16_dirt_acceleration",
  4421. 0.70794576,
  4422. 1,
  4423. 60
  4424. };
  4425. frequency=1;
  4426. volume="engineOn*camPos*(1-asphalt)*(LongSlipDrive Factor[0.1, 0.4])*(Speed Factor[15, 1])";
  4427. };
  4428. class turn_left_ext_dirt
  4429. {
  4430. sound[]=
  4431. {
  4432. "A3\Sounds_F\vehicles\soft\noises\slipping_tires_18_dirt",
  4433. 0.70794576,
  4434. 1,
  4435. 60
  4436. };
  4437. frequency=1;
  4438. volume="engineOn*camPos*(1-asphalt)*(latSlipDrive Factor[0.1, 0.4])*(Speed Factor[1, 15])";
  4439. };
  4440. class turn_right_ext_dirt
  4441. {
  4442. sound[]=
  4443. {
  4444. "A3\Sounds_F\vehicles\soft\noises\slipping_tires_18_dirt",
  4445. 0.70794576,
  4446. 1,
  4447. 60
  4448. };
  4449. frequency=1;
  4450. volume="engineOn*camPos*(1-asphalt)*(latSlipDrive Factor[-0.1, -0.4])*(Speed Factor[1, 15])";
  4451. };
  4452. class breaking_int_road
  4453. {
  4454. sound[]=
  4455. {
  4456. "A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_04_int",
  4457. 0.31622776,
  4458. 1
  4459. };
  4460. frequency=1;
  4461. volume="engineOn*asphalt*(1-camPos)*(LongSlipDrive Factor[-0.1, -0.4])*(Speed Factor[2, 15])";
  4462. };
  4463. class acceleration_int_road
  4464. {
  4465. sound[]=
  4466. {
  4467. "A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02_int",
  4468. 0.31622776,
  4469. 1
  4470. };
  4471. frequency=1;
  4472. volume="engineOn*asphalt*(1-camPos)*(LongSlipDrive Factor[0.1, 0.4])*(Speed Factor[15, 2])";
  4473. };
  4474. class turn_left_int_road
  4475. {
  4476. sound[]=
  4477. {
  4478. "A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02_int",
  4479. 0.31622776,
  4480. 1
  4481. };
  4482. frequency=1;
  4483. volume="engineOn*asphalt*(1-camPos)*(latSlipDrive Factor[0.1, 0.4])*(Speed Factor[2, 15])";
  4484. };
  4485. class turn_right_int_road
  4486. {
  4487. sound[]=
  4488. {
  4489. "A3\Sounds_F\vehicles\soft\noises\slipping_tires_loop_02_int",
  4490. 0.31622776,
  4491. 1
  4492. };
  4493. frequency=1;
  4494. volume="engineOn*asphalt*(1-camPos)*(latSlipDrive Factor[-0.1, -0.4])*(Speed Factor[2, 15])";
  4495. };
  4496. class breaking_int_dirt
  4497. {
  4498. sound[]=
  4499. {
  4500. "A3\Sounds_F\vehicles\soft\noises\slipping_tires_14_dirt_breaking_int",
  4501. 0.31622776,
  4502. 1
  4503. };
  4504. frequency=1;
  4505. volume="engineOn*(1-asphalt)*(1-camPos)*(LongSlipDrive Factor[-01, -0.4])*(Speed Factor[2, 15])";
  4506. };
  4507. class acceleration_int_dirt
  4508. {
  4509. sound[]=
  4510. {
  4511. "A3\Sounds_F\vehicles\soft\noises\slipping_tires_16_dirt_acceleration_int",
  4512. 0.31622776,
  4513. 1
  4514. };
  4515. frequency=1;
  4516. volume="engineOn*(1-asphalt)*(1-camPos)*(LongSlipDrive Factor[0.1, 0.4])*(Speed Factor[15, 2])";
  4517. };
  4518. class turn_left_int_dirt
  4519. {
  4520. sound[]=
  4521. {
  4522. "A3\Sounds_F\vehicles\soft\noises\slipping_tires_18_dirt_int",
  4523. 0.31622776,
  4524. 1
  4525. };
  4526. frequency=1;
  4527. volume="engineOn*(1-asphalt)*(1-camPos)*(latSlipDrive Factor[0.1, 0.4])*(Speed Factor[2, 15])";
  4528. };
  4529. class turn_right_int_dirt
  4530. {
  4531. sound[]=
  4532. {
  4533. "A3\Sounds_F\vehicles\soft\noises\slipping_tires_18_dirt_int",
  4534. 0.31622776,
  4535. 1
  4536. };
  4537. frequency=1;
  4538. volume="engineOn*(1-asphalt)*(1-camPos)*(latSlipDrive Factor[-0.1, -0.4])*(Speed Factor[2, 15])";
  4539. };
  4540. };
  4541. wheelDamageRadiusCoef=0.94999999;
  4542. wheelDestroyRadiusCoef=0.69999999;
  4543. brakeIdleSpeed=1;
  4544. fuelCapacity=0;
  4545. canLock=2;
  4546. allowTabLock=1;
  4547. LockDetectionSystem="2 + 8 + 4";
  4548. secondaryExplosion=0;
  4549. picture="\A3PL_Characters\A3PL_Logo.paa";
  4550. differentialType="rear_open";
  4551. hiddenSelections[]=
  4552. {
  4553. "Body",
  4554. "Lett_1",
  4555. "Lett_2",
  4556. "Lett_3",
  4557. "num_1",
  4558. "num_2",
  4559. "num_3",
  4560. "num_4"
  4561. };
  4562. hiddenSelectionsTextures[]=
  4563. {
  4564. "#(argb,8,8,3)color(0,0,0,1.0,CO)",
  4565. "",
  4566. "",
  4567. "",
  4568. "",
  4569. "",
  4570. "",
  4571. "",
  4572. ""
  4573. };
  4574. displayName="A3PL_Trailer_Base";
  4575. author="Jonzie";
  4576. getInRadius=0.001;
  4577. aggregateReflectors[]={};
  4578. weapons[]={};
  4579. magazines[]={};
  4580. class Exhausts
  4581. {
  4582. };
  4583. class EventHandlers
  4584. {
  4585. init="if (!isDedicated) then { [_this] spawn {waituntil{sleep 1; !isNil 'A3PL_HandleVehicleInit'}; [_this] call A3PL_HandleVehicleInit}; };";
  4586. class CBA_Extended_EventHandlers: CBA_Extended_EventHandlers_base
  4587. {
  4588. };
  4589. };
  4590. class RenderTargets
  4591. {
  4592. };
  4593. class Reflectors
  4594. {
  4595. };
  4596. class Turrets
  4597. {
  4598. };
  4599. class TransportItems
  4600. {
  4601. };
  4602. class TransportMagazines
  4603. {
  4604. };
  4605. class TransportWeapons
  4606. {
  4607. };
  4608. Crash0[]=
  4609. {
  4610. "",
  4611. 1,
  4612. 1,
  4613. 100
  4614. };
  4615. Crash1[]=
  4616. {
  4617. "",
  4618. 1,
  4619. 1,
  4620. 100
  4621. };
  4622. Crash2[]=
  4623. {
  4624. "",
  4625. 1,
  4626. 1,
  4627. 100
  4628. };
  4629. Crash3[]=
  4630. {
  4631. "",
  4632. 1,
  4633. 1,
  4634. 100
  4635. };
  4636. Crash4[]=
  4637. {
  4638. "",
  4639. 1,
  4640. 1,
  4641. 100
  4642. };
  4643. ArmorCrash0[]=
  4644. {
  4645. "",
  4646. 1,
  4647. 1,
  4648. 200
  4649. };
  4650. ArmorCrash1[]=
  4651. {
  4652. "",
  4653. 1,
  4654. 1,
  4655. 200
  4656. };
  4657. ArmorCrash2[]=
  4658. {
  4659. "",
  4660. 1,
  4661. 1,
  4662. 200
  4663. };
  4664. ArmorCrash3[]=
  4665. {
  4666. "",
  4667. 1,
  4668. 1,
  4669. 200
  4670. };
  4671. buildCrash0[]=
  4672. {
  4673. "",
  4674. 1,
  4675. 1,
  4676. 200
  4677. };
  4678. buildCrash1[]=
  4679. {
  4680. "",
  4681. 1,
  4682. 1,
  4683. 200
  4684. };
  4685. buildCrash2[]=
  4686. {
  4687. "",
  4688. 1,
  4689. 1,
  4690. 200
  4691. };
  4692. buildCrash3[]=
  4693. {
  4694. "",
  4695. 1,
  4696. 1,
  4697. 200
  4698. };
  4699. soundDammage[]=
  4700. {
  4701. "",
  4702. 0.56234133,
  4703. 1
  4704. };
  4705. WoodCrash0[]=
  4706. {
  4707. "",
  4708. 1,
  4709. 1,
  4710. 200
  4711. };
  4712. WoodCrash1[]=
  4713. {
  4714. "",
  4715. 1,
  4716. 1,
  4717. 200
  4718. };
  4719. WoodCrash2[]=
  4720. {
  4721. "",
  4722. 1,
  4723. 1,
  4724. 200
  4725. };
  4726. WoodCrash3[]=
  4727. {
  4728. "",
  4729. 1,
  4730. 1,
  4731. 200
  4732. };
  4733. WoodCrash4[]=
  4734. {
  4735. "",
  4736. 1,
  4737. 1,
  4738. 200
  4739. };
  4740. WoodCrash5[]=
  4741. {
  4742. "",
  4743. 1,
  4744. 1,
  4745. 200
  4746. };
  4747. class Library
  4748. {
  4749. libTextDesc="Trailers for Semi Trucks";
  4750. };
  4751. class Wheels
  4752. {
  4753. class L1
  4754. {
  4755. boneName="wheel_1_1";
  4756. steering=0;
  4757. side="left";
  4758. center="wheel_1_1_axis";
  4759. boundary="wheel_1_1_bound";
  4760. width="0.2";
  4761. mass=80;
  4762. MOI=40;
  4763. dampingRate=0.079999998;
  4764. dampingRateDamaged=1;
  4765. dampingRateDestroyed=1000;
  4766. maxBrakeTorque=0;
  4767. maxHandBrakeTorque=0;
  4768. suspTravelDirection[]={0,-1,0};
  4769. suspForceAppPointOffset="wheel_1_1_axis";
  4770. tireForceAppPointOffset="wheel_1_1_axis";
  4771. maxCompression=0.15000001;
  4772. mMaxDroop=0.15000001;
  4773. sprungMass=583;
  4774. springStrength=83333;
  4775. springDamperRate=13333;
  4776. longitudinalStiffnessPerUnitGravity=10000;
  4777. latStiffX=25;
  4778. latStiffY=180;
  4779. frictionVsSlipGraph[]=
  4780. {
  4781. {0,1},
  4782. {0.5,1},
  4783. {1,1}
  4784. };
  4785. };
  4786. class L2: L1
  4787. {
  4788. boneName="wheel_1_2";
  4789. center="wheel_1_2_axis";
  4790. boundary="wheel_1_2_bound";
  4791. suspForceAppPointOffset="wheel_1_2_axis";
  4792. tireForceAppPointOffset="wheel_1_2_axis";
  4793. };
  4794. class L3: L1
  4795. {
  4796. boneName="wheel_1_3";
  4797. center="wheel_1_3_axis";
  4798. boundary="wheel_1_3_bound";
  4799. suspForceAppPointOffset="wheel_1_3_axis";
  4800. tireForceAppPointOffset="wheel_1_3_axis";
  4801. };
  4802. class R1: L1
  4803. {
  4804. boneName="wheel_2_1";
  4805. center="wheel_2_1_axis";
  4806. boundary="wheel_2_1_bound";
  4807. suspForceAppPointOffset="wheel_2_1_axis";
  4808. tireForceAppPointOffset="wheel_2_1_axis";
  4809. side="right";
  4810. };
  4811. class R2: L1
  4812. {
  4813. boneName="wheel_2_2";
  4814. center="wheel_2_2_axis";
  4815. boundary="wheel_2_2_bound";
  4816. suspForceAppPointOffset="wheel_2_2_axis";
  4817. tireForceAppPointOffset="wheel_2_2_axis";
  4818. side="right";
  4819. };
  4820. class R3: L1
  4821. {
  4822. boneName="wheel_2_3";
  4823. center="wheel_2_3_axis";
  4824. boundary="wheel_2_3_bound";
  4825. suspForceAppPointOffset="wheel_2_3_axis";
  4826. tireForceAppPointOffset="wheel_2_3_axis";
  4827. side="right";
  4828. };
  4829. };
  4830. };
  4831. class Jonzie_Public_Trailer_Base: A3PL_Trailer_Base
  4832. {
  4833. };
  4834. class A3PL_Ship_Base: Boat_Transport_02_base_F
  4835. {
  4836. displayName="A3PL_Ship_Base";
  4837. scope=1;
  4838. access=1;
  4839. scopeCurator=0;
  4840. scopeArsenal=2;
  4841. model="";
  4842. DLC="";
  4843. picture="\A3PL_Characters\A3PL_Logo.paa";
  4844. class Library
  4845. {
  4846. libTextDesc="";
  4847. };
  4848. driverAction="driver_boat01";
  4849. driverLeftHandAnimName="steering_wheel";
  4850. driverRightHandAnimName="steering_wheel";
  4851. cargoAction[]=
  4852. {
  4853. "passenger_low01"
  4854. };
  4855. weapons[]=
  4856. {
  4857. "A3PL_Truck_Horn"
  4858. };
  4859. class TransportItems
  4860. {
  4861. };
  4862. class TransportMagazines
  4863. {
  4864. };
  4865. class TransportWeapons
  4866. {
  4867. };
  4868. attenuationEffectType="OpenCarAttenuation";
  4869. canLock=2;
  4870. allowTabLock=1;
  4871. LockDetectionSystem="2 + 8 + 4";
  4872. memoryPointsGetInDriver="pos driver";
  4873. memoryPointsGetInDriverDir="pos driver dir";
  4874. class Eventhandlers: Eventhandlers
  4875. {
  4876. init="if (!isDedicated) then { [_this] spawn {waituntil{sleep 1; !isNil 'A3PL_HandleVehicleInit'}; [_this] call A3PL_HandleVehicleInit}; };";
  4877. class CBA_Extended_EventHandlers: CBA_Extended_EventHandlers_base
  4878. {
  4879. };
  4880. };
  4881. class HitPoints: HitPoints
  4882. {
  4883. class HitFuel
  4884. {
  4885. armor=2;
  4886. explosionShielding=1.5;
  4887. material=-1;
  4888. minimalHit=0.1;
  4889. name="fuel";
  4890. passThrough=1;
  4891. radius=0.25;
  4892. visual="";
  4893. };
  4894. class HitEngine
  4895. {
  4896. armor=0.5;
  4897. explosionShielding=0.5;
  4898. material=-1;
  4899. minimalHit=0.1;
  4900. name="engine";
  4901. passThrough=1;
  4902. radius=0.44999999;
  4903. visual="";
  4904. };
  4905. class HitBody
  4906. {
  4907. armor=1;
  4908. passThrough=1;
  4909. minimalHit=0;
  4910. material=-1;
  4911. explosionShielding=1.5;
  4912. radius=0.33000001;
  4913. name="Body";
  4914. visual="Body";
  4915. };
  4916. class HitGlass1
  4917. {
  4918. armor=0.050000001;
  4919. material=-1;
  4920. name="glass1";
  4921. visual="glass1";
  4922. passThrough=0;
  4923. radius=0.40000001;
  4924. };
  4925. class HitGlass2: HitGlass1
  4926. {
  4927. name="glass2";
  4928. visual="glass2";
  4929. };
  4930. class HitGlass3: HitGlass1
  4931. {
  4932. name="glass3";
  4933. visual="glass3";
  4934. };
  4935. class HitGlass4: HitGlass1
  4936. {
  4937. name="glass4";
  4938. visual="glass4";
  4939. };
  4940. class HitGlass5: HitGlass1
  4941. {
  4942. name="glass5";
  4943. visual="glass5";
  4944. };
  4945. class HitGlass6: HitGlass1
  4946. {
  4947. name="glass6";
  4948. visual="glass6";
  4949. };
  4950. class HitGlass7: HitGlass1
  4951. {
  4952. name="glass7";
  4953. visual="glass7";
  4954. };
  4955. class HitGlass8: HitGlass1
  4956. {
  4957. name="glass8";
  4958. visual="glass8";
  4959. };
  4960. class HitGlass9: HitGlass1
  4961. {
  4962. name="glass9";
  4963. visual="glass9";
  4964. };
  4965. class HitGlass10: HitGlass1
  4966. {
  4967. name="glass10";
  4968. visual="glass10";
  4969. };
  4970. class HitGlass11: HitGlass1
  4971. {
  4972. name="glass11";
  4973. visual="glass11";
  4974. };
  4975. class HitGlass12: HitGlass1
  4976. {
  4977. name="glass12";
  4978. visual="glass12";
  4979. };
  4980. class HitGlass13: HitGlass1
  4981. {
  4982. name="glass13";
  4983. visual="glass13";
  4984. };
  4985. class HitGlass14: HitGlass1
  4986. {
  4987. name="glass14";
  4988. visual="glass14";
  4989. };
  4990. class HitGlass15: HitGlass1
  4991. {
  4992. name="glass15";
  4993. visual="glass15";
  4994. };
  4995. class HitGlass16: HitGlass1
  4996. {
  4997. name="glass16";
  4998. visual="glass16";
  4999. };
  5000. class HitGlass17: HitGlass1
  5001. {
  5002. name="glass17";
  5003. visual="glass17";
  5004. };
  5005. class HitGlass18: HitGlass1
  5006. {
  5007. name="glass18";
  5008. visual="glass18";
  5009. };
  5010. class HitGlass19: HitGlass1
  5011. {
  5012. name="glass19";
  5013. visual="glass19";
  5014. };
  5015. class HitGlass20: HitGlass1
  5016. {
  5017. name="glass20";
  5018. visual="glass20";
  5019. };
  5020. class HitRGlass: HitGlass1
  5021. {
  5022. name="RGlass";
  5023. visual="RGlass";
  5024. };
  5025. class HitLGlass: HitGlass1
  5026. {
  5027. name="LGlass";
  5028. visual="LGlass";
  5029. };
  5030. };
  5031. class AnimationSources: AnimationSources
  5032. {
  5033. class Platform
  5034. {
  5035. source="user";
  5036. animPeriod=5;
  5037. initPhase=0;
  5038. };
  5039. class Light
  5040. {
  5041. source="user";
  5042. animPeriod=0.2;
  5043. initPhase=0;
  5044. };
  5045. class Proxy
  5046. {
  5047. source="user";
  5048. animPeriod=0.001;
  5049. initPhase=1;
  5050. };
  5051. class Common
  5052. {
  5053. source="user";
  5054. animPeriod=0.001;
  5055. initPhase=0;
  5056. };
  5057. class Head_Lights: Common
  5058. {
  5059. };
  5060. class High_Beam: Common
  5061. {
  5062. };
  5063. class Spotlight: Common
  5064. {
  5065. };
  5066. class Lightbar: Common
  5067. {
  5068. };
  5069. class Fair_Available: Common
  5070. {
  5071. };
  5072. class All_Lights: Common
  5073. {
  5074. };
  5075. class Hitched: Common
  5076. {
  5077. animPeriod=1;
  5078. };
  5079. class Collision_Lights: Common
  5080. {
  5081. };
  5082. class C1: Common
  5083. {
  5084. };
  5085. class C2: Common
  5086. {
  5087. };
  5088. class C3: Common
  5089. {
  5090. };
  5091. class C4: Common
  5092. {
  5093. };
  5094. class C5: Common
  5095. {
  5096. };
  5097. class C6: Common
  5098. {
  5099. };
  5100. class C7: Common
  5101. {
  5102. };
  5103. class C8: Common
  5104. {
  5105. };
  5106. class C9: Common
  5107. {
  5108. };
  5109. class C10: Common
  5110. {
  5111. };
  5112. class C11: Common
  5113. {
  5114. };
  5115. class C12: Common
  5116. {
  5117. };
  5118. class C13: Common
  5119. {
  5120. };
  5121. class C14: Common
  5122. {
  5123. };
  5124. class C15: Common
  5125. {
  5126. };
  5127. class C16: Common
  5128. {
  5129. };
  5130. class C17: Common
  5131. {
  5132. };
  5133. class C18: Common
  5134. {
  5135. };
  5136. class C19: Common
  5137. {
  5138. };
  5139. class C20: Common
  5140. {
  5141. };
  5142. class C21: Common
  5143. {
  5144. };
  5145. class C22: Common
  5146. {
  5147. };
  5148. class C23: Common
  5149. {
  5150. };
  5151. class C24: Common
  5152. {
  5153. };
  5154. class C25: Common
  5155. {
  5156. };
  5157. class C26: Common
  5158. {
  5159. };
  5160. class C27: Common
  5161. {
  5162. };
  5163. class C28: Common
  5164. {
  5165. };
  5166. class C29: Common
  5167. {
  5168. };
  5169. class C30: Common
  5170. {
  5171. };
  5172. class C31: Common
  5173. {
  5174. };
  5175. class C32: Common
  5176. {
  5177. };
  5178. class C33: Common
  5179. {
  5180. };
  5181. class C34: Common
  5182. {
  5183. };
  5184. class C35: Common
  5185. {
  5186. };
  5187. class C36: Common
  5188. {
  5189. };
  5190. class C37: Common
  5191. {
  5192. };
  5193. class C38: Common
  5194. {
  5195. };
  5196. class C39: Common
  5197. {
  5198. };
  5199. class C40: Common
  5200. {
  5201. };
  5202. class C41: Common
  5203. {
  5204. };
  5205. class C42: Common
  5206. {
  5207. };
  5208. class C43: Common
  5209. {
  5210. };
  5211. class C44: Common
  5212. {
  5213. };
  5214. class C45: Common
  5215. {
  5216. };
  5217. class C46: Common
  5218. {
  5219. };
  5220. class C47: Common
  5221. {
  5222. };
  5223. class C48: Common
  5224. {
  5225. };
  5226. class C49: Common
  5227. {
  5228. };
  5229. class C50: Common
  5230. {
  5231. };
  5232. class C51: Common
  5233. {
  5234. };
  5235. class C52: Common
  5236. {
  5237. };
  5238. class C53: Common
  5239. {
  5240. };
  5241. class C54: Common
  5242. {
  5243. };
  5244. class C55: Common
  5245. {
  5246. };
  5247. class C56: Common
  5248. {
  5249. };
  5250. class C57: Common
  5251. {
  5252. };
  5253. class C58: Common
  5254. {
  5255. };
  5256. class C59: Common
  5257. {
  5258. };
  5259. class C60: Common
  5260. {
  5261. };
  5262. class C61: Common
  5263. {
  5264. };
  5265. class C62: Common
  5266. {
  5267. };
  5268. class C63: Common
  5269. {
  5270. };
  5271. class C64: Common
  5272. {
  5273. };
  5274. class C65: Common
  5275. {
  5276. };
  5277. class C66: Common
  5278. {
  5279. };
  5280. class C67: Common
  5281. {
  5282. };
  5283. class C68: Common
  5284. {
  5285. };
  5286. class C69: Common
  5287. {
  5288. };
  5289. class C70: Common
  5290. {
  5291. };
  5292. class C71: Common
  5293. {
  5294. };
  5295. class C72: Common
  5296. {
  5297. };
  5298. class C73: Common
  5299. {
  5300. };
  5301. class C74: Common
  5302. {
  5303. };
  5304. class C75: Common
  5305. {
  5306. };
  5307. class C76: Common
  5308. {
  5309. };
  5310. class C77: Common
  5311. {
  5312. };
  5313. class C78: Common
  5314. {
  5315. };
  5316. class C79: Common
  5317. {
  5318. };
  5319. class C80: Common
  5320. {
  5321. };
  5322. class Mods
  5323. {
  5324. initPhase=0;
  5325. displayName="Mods";
  5326. source="user";
  5327. animPeriod=0.001;
  5328. forceAnimatePhase=1;
  5329. forceAnimate[]={};
  5330. };
  5331. class Doors
  5332. {
  5333. source="user";
  5334. animPeriod=0.40000001;
  5335. initPhase=0;
  5336. };
  5337. class AUX
  5338. {
  5339. source="user";
  5340. animPeriod=0.2;
  5341. initPhase=0;
  5342. };
  5343. class Siren_Control_Noob
  5344. {
  5345. source="user";
  5346. animPeriod=0.050000001;
  5347. initPhase=5.5999999;
  5348. };
  5349. class Laptop
  5350. {
  5351. source="user";
  5352. animPeriod=2;
  5353. initPhase=0;
  5354. };
  5355. class Laptop_Top
  5356. {
  5357. source="user";
  5358. animPeriod=1.5;
  5359. initPhase=0;
  5360. };
  5361. class HitGlass1
  5362. {
  5363. source="Hit";
  5364. hitpoint="HitGlass1";
  5365. raw=1;
  5366. };
  5367. class HitGlass2: HitGlass1
  5368. {
  5369. hitpoint="HitGlass2";
  5370. };
  5371. class HitGlass3: HitGlass1
  5372. {
  5373. hitpoint="HitGlass3";
  5374. };
  5375. class HitGlass4: HitGlass1
  5376. {
  5377. hitpoint="HitGlass4";
  5378. };
  5379. class HitGlass5: HitGlass1
  5380. {
  5381. hitpoint="HitGlass5";
  5382. };
  5383. class HitGlass6: HitGlass1
  5384. {
  5385. hitpoint="HitGlass6";
  5386. };
  5387. class HitGlass7: HitGlass1
  5388. {
  5389. hitpoint="HitGlass7";
  5390. };
  5391. class HitGlass8: HitGlass1
  5392. {
  5393. hitpoint="HitGlass8";
  5394. };
  5395. class HitGlass9: HitGlass1
  5396. {
  5397. hitpoint="HitGlass9";
  5398. };
  5399. class HitGlass10: HitGlass1
  5400. {
  5401. hitpoint="HitGlass10";
  5402. };
  5403. class HitGlass11: HitGlass1
  5404. {
  5405. hitpoint="HitGlass11";
  5406. };
  5407. class HitGlass12: HitGlass1
  5408. {
  5409. hitpoint="HitGlass12";
  5410. };
  5411. class HitGlass13: HitGlass1
  5412. {
  5413. hitpoint="HitGlass13";
  5414. };
  5415. class HitGlass14: HitGlass1
  5416. {
  5417. hitpoint="HitGlass14";
  5418. };
  5419. class HitGlass15: HitGlass1
  5420. {
  5421. hitpoint="HitGlass15";
  5422. };
  5423. class HitGlass16: HitGlass1
  5424. {
  5425. hitpoint="HitGlass16";
  5426. };
  5427. class HitGlass17: HitGlass1
  5428. {
  5429. hitpoint="HitGlass17";
  5430. };
  5431. class HitGlass18: HitGlass1
  5432. {
  5433. hitpoint="HitGlass18";
  5434. };
  5435. class HitGlass19: HitGlass1
  5436. {
  5437. hitpoint="HitGlass19";
  5438. };
  5439. class HitGlass20: HitGlass1
  5440. {
  5441. hitpoint="HitGlass20";
  5442. };
  5443. class HitRGlass: HitGlass1
  5444. {
  5445. hitpoint="HitRGlass";
  5446. };
  5447. class HitLGlass: HitGlass1
  5448. {
  5449. hitpoint="HitLGlass";
  5450. };
  5451. class Solid_Red1
  5452. {
  5453. source="MarkerLight";
  5454. markerLight="Solid_Red1";
  5455. };
  5456. class Solid_White1: Solid_Red1
  5457. {
  5458. markerLight="Solid_White1";
  5459. };
  5460. class Solid_White2: Solid_Red1
  5461. {
  5462. markerLight="Solid_White2";
  5463. };
  5464. class Solid_Green1: Solid_Red1
  5465. {
  5466. markerLight="Solid_Green1";
  5467. };
  5468. class Solid_Green2: Solid_Red1
  5469. {
  5470. markerLight="Solid_Green2";
  5471. };
  5472. class Solid_Green3: Solid_Red1
  5473. {
  5474. markerLight="Solid_Green3";
  5475. };
  5476. class Solid_Green4: Solid_Red1
  5477. {
  5478. markerLight="Solid_Green4";
  5479. };
  5480. class Solid_Green5: Solid_Red1
  5481. {
  5482. markerLight="Solid_Green5";
  5483. };
  5484. class Solid_Green6: Solid_Red1
  5485. {
  5486. markerLight="Solid_Green6";
  5487. };
  5488. class Solid_Green7: Solid_Red1
  5489. {
  5490. markerLight="Solid_Green7";
  5491. };
  5492. class Solid_Green8: Solid_Red1
  5493. {
  5494. markerLight="Solid_Green8";
  5495. };
  5496. class Solid_Green9: Solid_Red1
  5497. {
  5498. markerLight="Solid_Green9";
  5499. };
  5500. class Solid_Green10: Solid_Red1
  5501. {
  5502. markerLight="Solid_Green10";
  5503. };
  5504. class door1
  5505. {
  5506. source="user";
  5507. animPeriod=1.5;
  5508. initPhase=0;
  5509. };
  5510. class door2: door1
  5511. {
  5512. };
  5513. class door3: door1
  5514. {
  5515. };
  5516. class door4: door1
  5517. {
  5518. };
  5519. class door
  5520. {
  5521. source="user";
  5522. animPeriod=2;
  5523. initPhase=0;
  5524. };
  5525. class DoorL
  5526. {
  5527. source="user";
  5528. animPeriod=1;
  5529. initPhase=0;
  5530. };
  5531. class DoorR
  5532. {
  5533. source="user";
  5534. animPeriod=1;
  5535. initPhase=0;
  5536. };
  5537. class Door_LF
  5538. {
  5539. source="door";
  5540. animPeriod=0.40000001;
  5541. sound="A3PL_Open_Close";
  5542. soundPosition="Door_LF_axis";
  5543. };
  5544. class Door_RF: Door_LF
  5545. {
  5546. soundPosition="Door_RF_axis";
  5547. };
  5548. class Door_LB: Door_LF
  5549. {
  5550. soundPosition="Door_LB_axis";
  5551. };
  5552. class Door_LB2: Door_LF
  5553. {
  5554. soundPosition="Door_LB2_axis";
  5555. };
  5556. class Door_LB3: Door_LF
  5557. {
  5558. soundPosition="Door_LB3_axis";
  5559. };
  5560. class Door_LB4: Door_LF
  5561. {
  5562. soundPosition="Door_LB4_axis";
  5563. };
  5564. class Door_LB5: Door_LF
  5565. {
  5566. soundPosition="Door_LB5_axis";
  5567. };
  5568. class Door_LB6: Door_LF
  5569. {
  5570. soundPosition="Door_LB6_axis";
  5571. };
  5572. class Door_RB: Door_LF
  5573. {
  5574. soundPosition="Door_RB_axis";
  5575. };
  5576. class Door_RB2: Door_LF
  5577. {
  5578. soundPosition="Door_RB2_axis";
  5579. };
  5580. class Door_RB3: Door_LF
  5581. {
  5582. soundPosition="Door_RB3_axis";
  5583. };
  5584. class Door_RB4: Door_LF
  5585. {
  5586. soundPosition="Door_RB4_axis";
  5587. };
  5588. class Door_RB5: Door_LF
  5589. {
  5590. soundPosition="Door_RB5_axis";
  5591. };
  5592. class Door_RB6: Door_LF
  5593. {
  5594. soundPosition="Door_RB6_axis";
  5595. };
  5596. class Trunk: Door_LF
  5597. {
  5598. soundPosition="Trunk_axis";
  5599. animPeriod=1;
  5600. source="user";
  5601. };
  5602. class Cargo_Door
  5603. {
  5604. source="user";
  5605. animPeriod=1;
  5606. sound="A3PL_Cargo_Open_Close";
  5607. soundPosition="";
  5608. };
  5609. class Cargo_Door_1: Cargo_Door
  5610. {
  5611. soundPosition="Cargo_Door_1_axis";
  5612. };
  5613. class Cargo_Door_2: Cargo_Door
  5614. {
  5615. soundPosition="Cargo_Door_2_axis";
  5616. };
  5617. class Cargo_Door_3: Cargo_Door
  5618. {
  5619. soundPosition="Cargo_Door_3_axis";
  5620. };
  5621. class Cargo_Door_4: Cargo_Door
  5622. {
  5623. soundPosition="Cargo_Door_4_axis";
  5624. };
  5625. class Cargo_Door_5: Cargo_Door
  5626. {
  5627. soundPosition="Cargo_Door_5_axis";
  5628. };
  5629. class Cargo_Door_6: Cargo_Door
  5630. {
  5631. soundPosition="Cargo_Door_6_axis";
  5632. };
  5633. class Cargo_Door_7: Cargo_Door
  5634. {
  5635. soundPosition="Cargo_Door_7_axis";
  5636. };
  5637. class Cargo_Door_8: Cargo_Door
  5638. {
  5639. soundPosition="Cargo_Door_8_axis";
  5640. };
  5641. class Cargo_Door_9: Cargo_Door
  5642. {
  5643. soundPosition="Cargo_Door_9_axis";
  5644. };
  5645. class Cargo_Door_10: Cargo_Door
  5646. {
  5647. soundPosition="Cargo_Door_10_axis";
  5648. };
  5649. class Cargo_Door_11: Cargo_Door
  5650. {
  5651. soundPosition="Cargo_Door_11_axis";
  5652. };
  5653. class Cargo_Door_12: Cargo_Door
  5654. {
  5655. soundPosition="Cargo_Door_12_axis";
  5656. };
  5657. class Cargo_Door_13: Cargo_Door
  5658. {
  5659. soundPosition="Cargo_Door_13_axis";
  5660. };
  5661. class Cargo_Door_14: Cargo_Door
  5662. {
  5663. soundPosition="Cargo_Door_14_axis";
  5664. };
  5665. class Cargo_Door_15: Cargo_Door
  5666. {
  5667. soundPosition="Cargo_Door_15_axis";
  5668. };
  5669. class Cargo_Door_16: Cargo_Door
  5670. {
  5671. soundPosition="Cargo_Door_16_axis";
  5672. };
  5673. class Cargo_Door_17: Cargo_Door
  5674. {
  5675. soundPosition="Cargo_Door_17_axis";
  5676. };
  5677. class Cargo_Door_18: Cargo_Door
  5678. {
  5679. soundPosition="Cargo_Door_18_axis";
  5680. };
  5681. class Cargo_Door_19: Cargo_Door
  5682. {
  5683. soundPosition="Cargo_Door_19_axis";
  5684. };
  5685. class Cargo_Door_20: Cargo_Door
  5686. {
  5687. soundPosition="Cargo_Door_20_axis";
  5688. };
  5689. class GunBack
  5690. {
  5691. source="revolving";
  5692. weapon="cannon_105mm";
  5693. animPeriod=0.5;
  5694. };
  5695. class GunFront
  5696. {
  5697. source="revolving";
  5698. weapon="cannon_105mm";
  5699. animPeriod=0.5;
  5700. };
  5701. class boatDoor
  5702. {
  5703. source="user";
  5704. animPeriod=2;
  5705. initPhase=0;
  5706. };
  5707. class extPressure
  5708. {
  5709. source="user";
  5710. animPeriod=2;
  5711. initPhase=0;
  5712. };
  5713. class extPump
  5714. {
  5715. source="user";
  5716. animPeriod=2;
  5717. initPhase=0;
  5718. };
  5719. class Door_1: door
  5720. {
  5721. };
  5722. class Door_2: door
  5723. {
  5724. };
  5725. class Door_3: door
  5726. {
  5727. };
  5728. class Door_4: door
  5729. {
  5730. };
  5731. class Door_5: door
  5732. {
  5733. };
  5734. class Door_6: door
  5735. {
  5736. };
  5737. class Door_7: door
  5738. {
  5739. };
  5740. class Door_8: door
  5741. {
  5742. };
  5743. class Door_9: door
  5744. {
  5745. };
  5746. class Door_10: door
  5747. {
  5748. };
  5749. class Door_11: door
  5750. {
  5751. };
  5752. class Door_12: door
  5753. {
  5754. };
  5755. class Door_13: door
  5756. {
  5757. };
  5758. class Door_14: door
  5759. {
  5760. };
  5761. class Door_15: door
  5762. {
  5763. };
  5764. class Door_16: door
  5765. {
  5766. };
  5767. class Door_17: door
  5768. {
  5769. };
  5770. class Door_18: door
  5771. {
  5772. };
  5773. class Door_19: door
  5774. {
  5775. };
  5776. class Door_20: door
  5777. {
  5778. };
  5779. class Door_21: door
  5780. {
  5781. };
  5782. class Door_22: door
  5783. {
  5784. };
  5785. class Door_23: door
  5786. {
  5787. };
  5788. class Door_24: door
  5789. {
  5790. };
  5791. class Door_25: door
  5792. {
  5793. };
  5794. class Door_26: door
  5795. {
  5796. };
  5797. class Door_27: door
  5798. {
  5799. };
  5800. class Door_28: door
  5801. {
  5802. };
  5803. class Door_29: door
  5804. {
  5805. };
  5806. class Door_30: door
  5807. {
  5808. };
  5809. class Door_31: door
  5810. {
  5811. };
  5812. class Door_32: door
  5813. {
  5814. };
  5815. class Door_33: door
  5816. {
  5817. };
  5818. class Door_34: door
  5819. {
  5820. };
  5821. class Door_35: door
  5822. {
  5823. };
  5824. class Door_36: door
  5825. {
  5826. };
  5827. class Door_37: door
  5828. {
  5829. };
  5830. class Door_38: door
  5831. {
  5832. };
  5833. class Door_39: door
  5834. {
  5835. };
  5836. class Door_40: door
  5837. {
  5838. };
  5839. class Door_41: door
  5840. {
  5841. };
  5842. class Door_42: door
  5843. {
  5844. };
  5845. class Door_43: door
  5846. {
  5847. };
  5848. class Door_44: door
  5849. {
  5850. };
  5851. class Door_45: door
  5852. {
  5853. };
  5854. class Door_46: door
  5855. {
  5856. };
  5857. class Door_47: door
  5858. {
  5859. };
  5860. class Door_48: door
  5861. {
  5862. };
  5863. class Door_49: door
  5864. {
  5865. };
  5866. class Door_50: door
  5867. {
  5868. };
  5869. class LockedDoor_source: Common
  5870. {
  5871. animPeriod=0.1;
  5872. };
  5873. class Door_1_source: Common
  5874. {
  5875. animPeriod=1;
  5876. sound="MetalBigDoorsSound";
  5877. soundPosition="Door_1_trigger";
  5878. };
  5879. class Door_1_handle_source: Common
  5880. {
  5881. animPeriod=1;
  5882. };
  5883. class Door_2_source: Common
  5884. {
  5885. animPeriod=1;
  5886. sound="MetalBigDoorsSound";
  5887. soundPosition="Door_2_trigger";
  5888. };
  5889. class Door_2_handle_source: Common
  5890. {
  5891. animPeriod=1;
  5892. };
  5893. };
  5894. class Sounds
  5895. {
  5896. class IdleOut
  5897. {
  5898. sound[]=
  5899. {
  5900. "A3PL_FD\Sounds\Idle.ogg",
  5901. 0.44668359,
  5902. 1,
  5903. 300
  5904. };
  5905. frequency="0.95 + ((rpm/ 1000) factor[(100/ 1000),(250/ 1000)])*0.15";
  5906. volume="engineOn*(((rpm/ 1000) factor[(100/ 1000),(150/ 1000)]) * ((rpm/ 1000) factor[(270/ 1000),(200/ 1000)]))";
  5907. };
  5908. class Engine
  5909. {
  5910. sound[]=
  5911. {
  5912. "A3PL_FD\Sounds\1000.ogg",
  5913. 0.63095737,
  5914. 1,
  5915. 350
  5916. };
  5917. frequency="0.85 + ((rpm/ 1000) factor[(200/ 1000),(370/ 1000)])*0.2";
  5918. volume="engineOn*(((rpm/ 1000) factor[(190/ 1000),(250/ 1000)]) * ((rpm/ 1000) factor[(380/ 1000),(280/ 1000)]))";
  5919. };
  5920. class EngineMidOut
  5921. {
  5922. sound[]=
  5923. {
  5924. "A3PL_FD\Sounds\1500.ogg",
  5925. 0.79432821,
  5926. 1,
  5927. 380
  5928. };
  5929. frequency="0.85 + ((rpm/ 1000) factor[(280/ 1000),(480/ 1000)])*0.2";
  5930. volume="engineOn*(((rpm/ 1000) factor[(250/ 1000),(350/ 1000)]) * ((rpm/ 1000) factor[(480/ 1000),(390/ 1000)]))";
  5931. };
  5932. class EngineMaxOut
  5933. {
  5934. sound[]=
  5935. {
  5936. "A3PL_FD\Sounds\2000.ogg",
  5937. 0.89125091,
  5938. 1,
  5939. 440
  5940. };
  5941. frequency="0.86 + ((rpm/ 1000) factor[(380/ 1000),(580/ 1000)])*0.2";
  5942. volume="engineOn*(((rpm/ 1000) factor[(370/ 1000),(440/ 1000)]) * ((rpm/ 1000) factor[(585/ 1000),(495/ 1000)]))";
  5943. };
  5944. class EngineMaxOut1
  5945. {
  5946. sound[]=
  5947. {
  5948. "A3PL_FD\Sounds\2500.ogg",
  5949. 1,
  5950. 1,
  5951. 500
  5952. };
  5953. frequency="0.85 + ((rpm/ 1000) factor[(490/ 1000),(800/ 1000)])*0.2";
  5954. volume="engineOn*(((rpm/ 1000) factor[(460/ 1000),(550/ 1000)]) * ((rpm/ 1000) factor[(780/ 1000),(620/ 1000)]))";
  5955. };
  5956. class EngineMaxOut2
  5957. {
  5958. sound[]=
  5959. {
  5960. "A3PL_FD\Sounds\3000.ogg",
  5961. 1.2589254,
  5962. 1,
  5963. 550
  5964. };
  5965. frequency="0.85 + ((rpm/ 1000) factor[(650/ 1000),(1000/ 1000)])*0.2";
  5966. volume="engineOn*((rpm/ 1000) factor[(600/ 1000),(800/ 1000)])";
  5967. };
  5968. class EngineMaxOut1_Turbo
  5969. {
  5970. sound[]=
  5971. {
  5972. "A3PL_FD\Sounds\turbo_ext.ogg",
  5973. 0.44668359,
  5974. 1,
  5975. 320
  5976. };
  5977. frequency="0.86 + ((rpm/ 1000) factor[(380/ 1000),(580/ 1000)])*0.2";
  5978. volume="engineOn*(((rpm/ 1000) factor[(370/ 1000),(440/ 1000)]) * ((rpm/ 1000) factor[(585/ 1000),(495/ 1000)]))";
  5979. };
  5980. class EngineMaxOut2_Turbo
  5981. {
  5982. sound[]=
  5983. {
  5984. "A3PL_FD\Sounds\turbo_ext.ogg",
  5985. 0.50118721,
  5986. 1,
  5987. 360
  5988. };
  5989. frequency="0.85 + ((rpm/ 1000) factor[(490/ 1000),(800/ 1000)])*0.2";
  5990. volume="engineOn*(((rpm/ 1000) factor[(460/ 1000),(550/ 1000)]) * ((rpm/ 1000) factor[(780/ 1000),(620/ 1000)]))";
  5991. };
  5992. class EngineMaxOut3_Turbo
  5993. {
  5994. sound[]=
  5995. {
  5996. "A3PL_FD\Sounds\turbo_ext.ogg",
  5997. 0.56234133,
  5998. 1,
  5999. 420
  6000. };
  6001. frequency="0.85 + ((rpm/ 1000) factor[(650/ 1000),(1000/ 1000)])*0.2";
  6002. volume="engineOn*((rpm/ 1000) factor[(600/ 1000),(800/ 1000)])";
  6003. };
  6004. class WaternoiseOutW0
  6005. {
  6006. sound[]=
  6007. {
  6008. "A3\Sounds_F\vehicles\boat\SFX\voda-o-bok-lodi-0-speed1",
  6009. 1,
  6010. 1,
  6011. 100
  6012. };
  6013. frequency="1";
  6014. volume="(speed factor[4, 1]) * water";
  6015. };
  6016. class WaternoiseOutW1
  6017. {
  6018. sound[]=
  6019. {
  6020. "A3\Sounds_F\vehicles\boat\SFX\voda-o-bok-lodi-20-speed",
  6021. 1,
  6022. 1,
  6023. 150
  6024. };
  6025. frequency="1";
  6026. volume="((speed factor[2, 6]) min (speed factor[6, 4]))";
  6027. };
  6028. class WaternoiseOutW2
  6029. {
  6030. sound[]=
  6031. {
  6032. "A3\Sounds_F\vehicles\boat\SFX\voda-o-bok-lodi-50-speed",
  6033. 1,
  6034. 1,
  6035. 300
  6036. };
  6037. frequency="1";
  6038. volume="(speed factor[3, 9])";
  6039. };
  6040. class WaternoiseOutW3
  6041. {
  6042. sound[]=
  6043. {
  6044. "A3\Sounds_F\vehicles\boat\SFX\voda-o-bok-lodi-0-speed1",
  6045. 1,
  6046. 1,
  6047. 100
  6048. };
  6049. frequency="1";
  6050. volume="(speed factor[-4, -1]) * water";
  6051. };
  6052. class WaternoiseOutW4
  6053. {
  6054. sound[]=
  6055. {
  6056. "A3\Sounds_F\vehicles\boat\SFX\voda-o-bok-lodi-20-speed",
  6057. 1,
  6058. 0.89999998,
  6059. 150
  6060. };
  6061. frequency="1";
  6062. volume="((speed factor[-2, -6]) min (speed factor[-6, -4]))";
  6063. };
  6064. class WaternoiseOutW5
  6065. {
  6066. sound[]=
  6067. {
  6068. "A3\Sounds_F\vehicles\boat\SFX\voda-o-bok-lodi-50-speed",
  6069. 1,
  6070. 0.89999998,
  6071. 300
  6072. };
  6073. frequency="1";
  6074. volume="(speed factor[-3, -9])";
  6075. };
  6076. class scrubLandExt
  6077. {
  6078. sound[]=
  6079. {
  6080. "A3\Sounds_F\vehicles\boat\noises\boat_land_on_shallow",
  6081. 1.7782794,
  6082. 0.94999999,
  6083. 100
  6084. };
  6085. frequency=1;
  6086. volume="(scrubLand factor[0.01, 0.20])";
  6087. };
  6088. };
  6089. class Exhausts
  6090. {
  6091. class Exhaust1
  6092. {
  6093. position="exhaust1_pos";
  6094. direction="exhaust1_dir";
  6095. effect="Jonzie_ExhaustTruckEffect";
  6096. };
  6097. class Exhaust2
  6098. {
  6099. position="exhaust2_pos";
  6100. direction="exhaust2_dir";
  6101. effect="Jonzie_ExhaustTruckEffect";
  6102. };
  6103. };
  6104. class MarkerLights
  6105. {
  6106. class Solid_Red1
  6107. {
  6108. color[]={1,0,0};
  6109. ambient[]={0.5,0,0};
  6110. intensity=75;
  6111. name="Solid_Red1_pos";
  6112. activeLight=1;
  6113. blinking=0;
  6114. blinkingPattern[]={0.2,1.3};
  6115. blinkingPatternGuarantee=1;
  6116. blinkingStartsOn=1;
  6117. drawLight=1;
  6118. drawLightSize=0.25;
  6119. drawLightCenterSize=0.079999998;
  6120. dayLight=0;
  6121. useFlare=0;
  6122. class Attenuation
  6123. {
  6124. start=0;
  6125. constant=0;
  6126. linear=25;
  6127. quadratic=50;
  6128. hardLimitStart=0.75;
  6129. hardLimitEnd=1;
  6130. };
  6131. };
  6132. class Solid_White1: Solid_Red1
  6133. {
  6134. color[]={1,1,1};
  6135. ambient[]={0.1,0.1,0.1};
  6136. name="Solid_White1_pos";
  6137. };
  6138. class Solid_White2: Solid_White1
  6139. {
  6140. name="Solid_White2_pos";
  6141. };
  6142. class Solid_Green1: Solid_Red1
  6143. {
  6144. color[]={0,0.80000001,0};
  6145. ambient[]={0,0.079999998,0};
  6146. name="Solid_Green1_pos";
  6147. };
  6148. };
  6149. extCameraPosition[]={0,1,-8};
  6150. };
  6151. class A3PL_Plane_Base: Plane_Civil_01_base_F
  6152. {
  6153. displayName="A3PL_Plane_Base";
  6154. model="";
  6155. scope=1;
  6156. access=1;
  6157. scopeCurator=0;
  6158. scopeArsenal=2;
  6159. secondaryExplosion=0;
  6160. DLC="";
  6161. weapons[]={};
  6162. magazines[]={};
  6163. driverDoor="Door_LF";
  6164. cargoDoors[]=
  6165. {
  6166. "Door_RF"
  6167. };
  6168. driverCanEject=1;
  6169. driverLeftHandAnimName="stick_pilot";
  6170. driverRightHandAnimName="stick_pilot";
  6171. driverLeftLegAnimName="rudder_pilot1";
  6172. driverRightLegAnimName="rudder_pilot2";
  6173. canLock=2;
  6174. allowTabLock=1;
  6175. LockDetectionSystem="2 + 8 + 4";
  6176. incomingMissileDetectionSystem=0;
  6177. weaponLockSystem=8;
  6178. driveOnComponent[]=
  6179. {
  6180. "wheel_1",
  6181. "wheel_2",
  6182. "wheel_3"
  6183. };
  6184. thrustCoef[]={2,1.9,1.7,1.4,1.3,1.2,1,0.89999998,0.80000001,0.69999999,0.40000001,0.1,0,0};
  6185. cabinOpening=0;
  6186. cargoCanEject=1;
  6187. airBrake=0;
  6188. ejectSpeed[]={0,0,0};
  6189. flaps=1;
  6190. gearDownTime=5;
  6191. gearRetracting=1;
  6192. gearUpTime=5;
  6193. landingAoa=0.1;
  6194. lightOnGear=0;
  6195. stallWarningTreshold=0.2;
  6196. vtol=0;
  6197. wheelSteeringSensitivity=1.5;
  6198. selectionRotorMove="Rotor_Blur";
  6199. selectionRotorStill="Rotor_Static";
  6200. preciseGetInOut=0;
  6201. memoryPointsGetInDriver="pos driver";
  6202. memoryPointsGetInDriverPrecise="pos driver";
  6203. memoryPointsGetInDriverDir="pos driver dir";
  6204. memoryPointsGetInGunner="pos gunner";
  6205. memoryPointsGetInGunnerPrecise="pos gunner";
  6206. memoryPointsGetInGunnerDir="pos gunner dir";
  6207. memoryPointsGetInCargo="pos cargo";
  6208. memoryPointsGetInCargoDir="pos cargo dir";
  6209. memoryPointsGetInCargoPrecise="pos cargo";
  6210. attenuationEffectType="PlaneAttenuation";
  6211. soundDammage[]=
  6212. {
  6213. "",
  6214. 0.56234097,
  6215. 1
  6216. };
  6217. soundLocked[]=
  6218. {
  6219. "",
  6220. 0.56234097,
  6221. 1
  6222. };
  6223. soundIncommingMissile[]=
  6224. {
  6225. "",
  6226. 0.56234097,
  6227. 1
  6228. };
  6229. soundGearUp[]=
  6230. {
  6231. "A3\Sounds_F_EPC\CAS_01\gear_up",
  6232. 0.79432797,
  6233. 1,
  6234. 150
  6235. };
  6236. soundGearDown[]=
  6237. {
  6238. "A3\Sounds_F_EPC\CAS_01\gear_down",
  6239. 0.79432797,
  6240. 1,
  6241. 150
  6242. };
  6243. soundFlapsUp[]=
  6244. {
  6245. "A3\Sounds_F_EPC\CAS_01\Flaps_Up",
  6246. 0.63095701,
  6247. 1,
  6248. 100
  6249. };
  6250. soundFlapsDown[]=
  6251. {
  6252. "A3\Sounds_F_EPC\CAS_01\Flaps_Down",
  6253. 0.63095701,
  6254. 1,
  6255. 100
  6256. };
  6257. soundGetIn[]=
  6258. {
  6259. "A3\Sounds_F_Exp\vehicles\air\Plane_Civil_01\BTT_door_close",
  6260. 0.31622776,
  6261. 1
  6262. };
  6263. soundGetOut[]=
  6264. {
  6265. "A3\Sounds_F_Exp\vehicles\air\Plane_Civil_01\BTT_door_open",
  6266. 0.31622776,
  6267. 1,
  6268. 40
  6269. };
  6270. soundEngineOnInt[]=
  6271. {
  6272. "A3\Sounds_F_Exp\vehicles\air\Plane_Civil_01\BTT_engine_start_int",
  6273. 1,
  6274. 1
  6275. };
  6276. soundEngineOnExt[]=
  6277. {
  6278. "A3\Sounds_F_Exp\vehicles\air\Plane_Civil_01\BTT_engine_start_ext",
  6279. 1,
  6280. 1,
  6281. 600
  6282. };
  6283. soundEngineOffInt[]=
  6284. {
  6285. "A3\Sounds_F_Exp\vehicles\air\Plane_Civil_01\BTT_engine_stop_int",
  6286. 1,
  6287. 1
  6288. };
  6289. soundEngineOffExt[]=
  6290. {
  6291. "A3\Sounds_F_Exp\vehicles\air\Plane_Civil_01\BTT_engine_stop_ext",
  6292. 1,
  6293. 1,
  6294. 600
  6295. };
  6296. class EventHandlers: EventHandlers
  6297. {
  6298. init="if (!isDedicated) then { [_this] spawn {waituntil{sleep 1; !isNil 'A3PL_HandleVehicleInit'}; [_this] call A3PL_HandleVehicleInit}; };";
  6299. class CBA_Extended_EventHandlers: CBA_Extended_EventHandlers_base
  6300. {
  6301. };
  6302. };
  6303. class ViewPilot: ViewPilot
  6304. {
  6305. maxFov=0.80000001;
  6306. };
  6307. class Sounds: Sounds
  6308. {
  6309. };
  6310. class TransportItems
  6311. {
  6312. };
  6313. class TransportMagazines
  6314. {
  6315. };
  6316. class TransportWeapons
  6317. {
  6318. };
  6319. class RenderTargets
  6320. {
  6321. };
  6322. class Turrets: Turrets
  6323. {
  6324. class CopilotTurret: CopilotTurret
  6325. {
  6326. aggregateReflectors[]={};
  6327. allowLauncherIn=0;
  6328. allowLauncherOut=0;
  6329. allowTabLock=1;
  6330. animationSourceBody="";
  6331. animationSourceCamElev="camElev";
  6332. animationSourceGun="";
  6333. animationSourceHatch="hatchGunner";
  6334. armorLights=0.40000001;
  6335. body="";
  6336. canEject=1;
  6337. canHideGunner=-1;
  6338. canUseScanners=1;
  6339. castGunnerShadow=0;
  6340. commanding=-1;
  6341. disableSoundAttenuation=0;
  6342. dontCreateAI=0;
  6343. ejectDeadGunner=0;
  6344. ejectSpeed[]={0,0,3};
  6345. forceHideGunner=0;
  6346. forceNVG=0;
  6347. gun="";
  6348. gunBeg="usti hlavne";
  6349. gunEnd="konec hlavne";
  6350. gunnerAction="Copilot_Plane_Civil_01";
  6351. gunnerCompartments="Compartment1";
  6352. gunnerDoor="";
  6353. gunnerFireAlsoInInternalCamera=1;
  6354. gunnerForceOptics=0;
  6355. gunnerGetInAction="Copilot_Plane_Civil_01_Enter";
  6356. gunnerGetOutAction="Copilot_Plane_Civil_01_Exit";
  6357. gunnerInAction="Copilot_Plane_Civil_01";
  6358. gunnerLeftHandAnimName="";
  6359. gunnerLeftLegAnimName="rudder_copilot1";
  6360. gunnerRightLegAnimName="rudder_copilot2";
  6361. gunnerName="Copilot";
  6362. gunnerOpticsColor[]={0,0,0,1};
  6363. gunnerOpticsEffect[]={};
  6364. gunnerOpticsModel="";
  6365. gunnerOpticsShowCursor=0;
  6366. gunnerOutFireAlsoInInternalCamera=1;
  6367. gunnerOutForceOptics=0;
  6368. gunnerOutOpticsColor[]={0,0,0,1};
  6369. gunnerOutOpticsEffect[]={};
  6370. gunnerOutOpticsModel="";
  6371. gunnerOutOpticsShowCursor=0;
  6372. gunnerRightHandAnimName="cabin_stick_copilot";
  6373. gunnerType="";
  6374. gunnerUsesPilotView=0;
  6375. hasGunner=1;
  6376. hideWeaponsGunner=1;
  6377. inGunnerMayFire=0;
  6378. initElev=11;
  6379. initOutElev=0;
  6380. initOutTurn=0;
  6381. initTurn=0;
  6382. isCopilot=1;
  6383. lockWhenDriverOut=0;
  6384. lockWhenVehicleSpeed=-1;
  6385. LODTurnedIn=-1;
  6386. LODTurnedOut=-1;
  6387. magazines[]={};
  6388. maxElev=30;
  6389. maxHorizontalRotSpeed=3;
  6390. maxOutElev=20;
  6391. maxOutTurn=60;
  6392. maxTurn=130;
  6393. maxVerticalRotSpeed=3;
  6394. memoryPointGun="kulas";
  6395. memoryPointGunnerOptics="gunnerview";
  6396. memoryPointGunnerOutOptics="";
  6397. memoryPointsGetInGunner="pos gunner";
  6398. memoryPointsGetInGunnerDir="pos gunner dir";
  6399. memoryPointsGetInGunnerPrecise="pos gunner";
  6400. minElev=-50;
  6401. minOutElev=-4;
  6402. minOutTurn=-60;
  6403. minTurn=-130;
  6404. missileBeg="spice rakety";
  6405. missileEnd="konec rakety";
  6406. outGunnerMayFire=0;
  6407. playerPosition=0;
  6408. preciseGetInOut=0;
  6409. primary=1;
  6410. primaryGunner=0;
  6411. primaryObserver=0;
  6412. proxyIndex=1;
  6413. proxyType="CPGunner";
  6414. selectionFireAnim="zasleh";
  6415. showAllTargets=0;
  6416. showCrewAim=0;
  6417. showHMD=0;
  6418. slingLoadOperator=0;
  6419. soundElevation[]=
  6420. {
  6421. "",
  6422. 1,
  6423. 1
  6424. };
  6425. soundServo[]=
  6426. {
  6427. "",
  6428. 0.0099999998,
  6429. 1
  6430. };
  6431. stabilizedInAxes=3;
  6432. startEngine=0;
  6433. turrentInfoType="";
  6434. turretCanSee=0;
  6435. turretFollowFreeLook=0;
  6436. viewGunnerInExternal=0;
  6437. viewGunnerShadow=1;
  6438. viewGunnerShadowAmb=1;
  6439. viewGunnerShadowDiff=1;
  6440. weapons[]={};
  6441. };
  6442. };
  6443. class AnimationSources: AnimationSources
  6444. {
  6445. class Common
  6446. {
  6447. source="user";
  6448. animPeriod=0.001;
  6449. initPhase=0;
  6450. };
  6451. class Light: Common
  6452. {
  6453. animPeriod=0.2;
  6454. };
  6455. class Proxy: Common
  6456. {
  6457. animPeriod=0.001;
  6458. initPhase=1;
  6459. };
  6460. class Head_Lights: Common
  6461. {
  6462. };
  6463. class High_Beam: Common
  6464. {
  6465. };
  6466. class Spotlight: Common
  6467. {
  6468. };
  6469. class Lightbar: Common
  6470. {
  6471. };
  6472. class Fair_Available: Common
  6473. {
  6474. };
  6475. class Hitched: Common
  6476. {
  6477. animPeriod=1;
  6478. };
  6479. class Doors: Common
  6480. {
  6481. animPeriod=2;
  6482. };
  6483. class AUX: Common
  6484. {
  6485. animPeriod=0.2;
  6486. };
  6487. class Collision_Lights: Common
  6488. {
  6489. };
  6490. class HitEngine
  6491. {
  6492. source="hit";
  6493. hitpoint="HitEngine";
  6494. raw=1;
  6495. };
  6496. class HitGlass1
  6497. {
  6498. source="Hit";
  6499. hitpoint="HitGlass1";
  6500. raw=1;
  6501. };
  6502. class HitGlass2: HitGlass1
  6503. {
  6504. hitpoint="HitGlass2";
  6505. };
  6506. class HitGlass3: HitGlass1
  6507. {
  6508. hitpoint="HitGlass3";
  6509. };
  6510. class HitGlass4: HitGlass1
  6511. {
  6512. hitpoint="HitGlass4";
  6513. };
  6514. class HitGlass5: HitGlass1
  6515. {
  6516. hitpoint="HitGlass5";
  6517. };
  6518. class HitGlass6: HitGlass1
  6519. {
  6520. hitpoint="HitGlass6";
  6521. };
  6522. class HitGlass7: HitGlass1
  6523. {
  6524. hitpoint="HitGlass7";
  6525. };
  6526. class HitGlass8: HitGlass1
  6527. {
  6528. hitpoint="HitGlass8";
  6529. };
  6530. class HitGlass9: HitGlass1
  6531. {
  6532. hitpoint="HitGlass9";
  6533. };
  6534. class HitGlass10: HitGlass1
  6535. {
  6536. hitpoint="HitGlass10";
  6537. };
  6538. class HitRGlass: HitGlass1
  6539. {
  6540. hitpoint="HitRGlass";
  6541. };
  6542. class HitLGlass: HitGlass1
  6543. {
  6544. hitpoint="HitLGlass";
  6545. };
  6546. class DoorL: Common
  6547. {
  6548. animPeriod=1;
  6549. };
  6550. class DoorR: Common
  6551. {
  6552. animPeriod=1;
  6553. };
  6554. class Door_LF
  6555. {
  6556. source="door";
  6557. animPeriod=0.40000001;
  6558. sound="A3PL_Open_Close";
  6559. soundPosition="Door_LF_axis";
  6560. };
  6561. class Door_RF: Door_LF
  6562. {
  6563. soundPosition="Door_RF_axis";
  6564. };
  6565. class Door_LB: Door_LF
  6566. {
  6567. soundPosition="Door_LB_axis";
  6568. };
  6569. class Door_Pilot: Door_LF
  6570. {
  6571. soundPosition="Door_Pilot_axis";
  6572. };
  6573. class Door_CoPilot: Door_LF
  6574. {
  6575. soundPosition="Door_CoPilot_axis";
  6576. };
  6577. class Door_Cargo1: Door_LF
  6578. {
  6579. soundPosition="Door_Cargo1_axis";
  6580. };
  6581. class Door_Cargo2: Door_LF
  6582. {
  6583. soundPosition="Door_Cargo2_axis";
  6584. };
  6585. class Door_Cargo3: Door_LF
  6586. {
  6587. soundPosition="Door_Cargo3_axis";
  6588. };
  6589. class Door_Cargo4: Door_LF
  6590. {
  6591. soundPosition="Door_Cargo4_axis";
  6592. };
  6593. class Door_Cargo5: Door_LF
  6594. {
  6595. soundPosition="Door_Cargo5_axis";
  6596. };
  6597. class Pilot_Door: Door_LF
  6598. {
  6599. soundPosition="Pilot_Door_axis";
  6600. };
  6601. class CoPilot_Door: Door_LF
  6602. {
  6603. soundPosition="CoPilot_Door_axis";
  6604. };
  6605. class Trunk: Door_LF
  6606. {
  6607. soundPosition="Trunk_axis";
  6608. animPeriod=1;
  6609. source="user";
  6610. };
  6611. class Mods
  6612. {
  6613. initPhase=0;
  6614. displayName="Mods";
  6615. source="user";
  6616. animPeriod=0.001;
  6617. forceAnimatePhase=1;
  6618. forceAnimate[]={};
  6619. };
  6620. class Floats
  6621. {
  6622. source="user";
  6623. animPeriod=8;
  6624. initPhase=0;
  6625. };
  6626. class Fuelpump
  6627. {
  6628. source="user";
  6629. animPeriod=1;
  6630. initPhase=0;
  6631. sound="GooseFuelPump";
  6632. };
  6633. class Flaps: Fuelpump
  6634. {
  6635. };
  6636. class Generator: Fuelpump
  6637. {
  6638. sound="GooseGen";
  6639. };
  6640. class Ignition: Fuelpump
  6641. {
  6642. initPhase=0;
  6643. sound="GooseStartup";
  6644. };
  6645. class Batteries: Fuelpump
  6646. {
  6647. };
  6648. class Solid_Red1
  6649. {
  6650. source="MarkerLight";
  6651. markerLight="Solid_Red1";
  6652. };
  6653. class GreenStill: Solid_Red1
  6654. {
  6655. markerLight="GreenStill";
  6656. };
  6657. class WhiteBlinking: Solid_Red1
  6658. {
  6659. markerLight="WhiteBlinking";
  6660. };
  6661. class WhiteStill: Solid_Red1
  6662. {
  6663. markerLight="WhiteStill";
  6664. };
  6665. class RedBlinking: Solid_Red1
  6666. {
  6667. markerLight="RedBlinking";
  6668. };
  6669. class collisionlightwhite1t_source: Solid_Red1
  6670. {
  6671. markerLight="Collision_Light_hull_White";
  6672. };
  6673. };
  6674. class HitPoints
  6675. {
  6676. class HitHull
  6677. {
  6678. armor=1.5;
  6679. explosionShielding=1;
  6680. material=-1;
  6681. radius=0.30000001;
  6682. passThrough=0.5;
  6683. name="HitHull";
  6684. visual="Camo1";
  6685. depends="Total";
  6686. minimalHit=0;
  6687. };
  6688. class HitRotor: HitHull
  6689. {
  6690. armor=0.25;
  6691. explosionShielding=1;
  6692. name="HitRotor";
  6693. passThrough=0.2;
  6694. radius=0.13;
  6695. visual="";
  6696. depends="0";
  6697. minimalHit=0.1;
  6698. };
  6699. class HitEngine: HitRotor
  6700. {
  6701. armor=0.25;
  6702. explosionShielding=1;
  6703. name="HitEngine";
  6704. passThrough=0.2;
  6705. radius=0.40000001;
  6706. visual="Hit_Engine";
  6707. depends="HitRotor";
  6708. minimalHit=0.1;
  6709. material=-1;
  6710. };
  6711. class HitAvionics: HitHull
  6712. {
  6713. armor=0.1;
  6714. explosionShielding=3;
  6715. name="HitAvionics";
  6716. passThrough=0.2;
  6717. radius=0.2;
  6718. visual="MFD_off_dmg";
  6719. depends="0";
  6720. minimalHit=0.050000001;
  6721. material=-1;
  6722. };
  6723. class HitFuel: HitHull
  6724. {
  6725. armor=1.5;
  6726. explosionShielding=2;
  6727. name="HitFuel";
  6728. passThrough=0.2;
  6729. radius=0.1;
  6730. visual="Hit_AileronL";
  6731. depends="0";
  6732. };
  6733. class HitFuel2: HitHull
  6734. {
  6735. armor=1.5;
  6736. explosionShielding=2;
  6737. name="HitFuel2";
  6738. passThrough=0.2;
  6739. radius=0.1;
  6740. visual="Hit_AileronR";
  6741. depends="0";
  6742. };
  6743. class HitLAileron: HitHull
  6744. {
  6745. armor=1.5;
  6746. explosionShielding=3;
  6747. name="HitLAileron";
  6748. passThrough=0.1;
  6749. radius=0.15000001;
  6750. visual="Hit_AileronL";
  6751. depends="0";
  6752. minimalHit=0.1;
  6753. };
  6754. class HitRAileron: HitLAileron
  6755. {
  6756. armor=1.5;
  6757. explosionShielding=3;
  6758. name="HitRAileron";
  6759. passThrough=0.1;
  6760. radius=0.15000001;
  6761. visual="Hit_AileronR";
  6762. depends="0";
  6763. minimalHit=0.1;
  6764. };
  6765. class HitLCRudder: HitHull
  6766. {
  6767. armor=1.5;
  6768. explosionShielding=3;
  6769. name="HitLCRudder";
  6770. passThrough=0.1;
  6771. radius=0.15000001;
  6772. visual="Hit_RudderC";
  6773. depends="0";
  6774. minimalHit=0.1;
  6775. };
  6776. class HitLCElevator: HitHull
  6777. {
  6778. armor=1.5;
  6779. explosionShielding=3;
  6780. name="HitLCElevator";
  6781. passThrough=0.1;
  6782. radius=0.15000001;
  6783. visual="Hit_ElevatorL";
  6784. depends="0";
  6785. minimalHit=0.1;
  6786. };
  6787. class HitRElevator: HitLCElevator
  6788. {
  6789. armor=1.5;
  6790. explosionShielding=3;
  6791. name="HitRElevator";
  6792. passThrough=0.1;
  6793. radius=0.15000001;
  6794. visual="Hit_ElevatorR";
  6795. depends="0";
  6796. minimalHit=0.1;
  6797. };
  6798. class HitGlass1
  6799. {
  6800. source="Hit";
  6801. hitpoint="glass1";
  6802. raw=1;
  6803. armor=0.5;
  6804. explosionShielding=0.1;
  6805. name="glass1";
  6806. passThrough=0;
  6807. radius=0.1;
  6808. visual="glass1";
  6809. depends="0";
  6810. material=-1;
  6811. };
  6812. class HitGlass2: HitGlass1
  6813. {
  6814. hitpoint="glass2";
  6815. name="glass2";
  6816. };
  6817. class HitGlass3: HitGlass1
  6818. {
  6819. hitpoint="glass3";
  6820. name="glass3";
  6821. };
  6822. class HitGlass4: HitGlass1
  6823. {
  6824. hitpoint="glass4";
  6825. name="glass4";
  6826. };
  6827. class HitGlass5: HitGlass1
  6828. {
  6829. hitpoint="glass5";
  6830. name="glass5";
  6831. };
  6832. class HitGlass6: HitGlass1
  6833. {
  6834. hitpoint="glass6";
  6835. name="glass6";
  6836. };
  6837. class HitGlass7: HitGlass1
  6838. {
  6839. hitpoint="glass7";
  6840. name="glass7";
  6841. };
  6842. class HitGlass8: HitGlass1
  6843. {
  6844. hitpoint="glass8";
  6845. name="glass8";
  6846. };
  6847. class HitGlass9: HitGlass1
  6848. {
  6849. hitpoint="glass9";
  6850. name="glass9";
  6851. };
  6852. class HitGlass10: HitGlass1
  6853. {
  6854. hitpoint="glass10";
  6855. name="glass10";
  6856. };
  6857. class HitRGlass: HitGlass1
  6858. {
  6859. hitpoint="HitRGlass";
  6860. };
  6861. class HitLGlass: HitGlass1
  6862. {
  6863. hitpoint="HitLGlass";
  6864. };
  6865. };
  6866. class WingVortices
  6867. {
  6868. };
  6869. };
  6870. class A3PL_Tracked_base: I_APC_tracked_03_cannon_F
  6871. {
  6872. simulation="tankX";
  6873. crew="C_man_1";
  6874. side=3;
  6875. faction="CIV_F";
  6876. scope=1;
  6877. access=1;
  6878. secondaryExplosion=0;
  6879. fuelExplosionPower=0;
  6880. scopeCurator=0;
  6881. scopeArsenal=2;
  6882. enginePower=105;
  6883. maxOmega=262;
  6884. peakTorque=570;
  6885. torqueCurve[]=
  6886. {
  6887.  
  6888. {
  6889. "(0/8000)",
  6890. "(2300/2300)"
  6891. },
  6892.  
  6893. {
  6894. "(1143/8000)",
  6895. "(2300/2300)"
  6896. },
  6897.  
  6898. {
  6899. "(2286/8000)",
  6900. "(2300/2300)"
  6901. },
  6902.  
  6903. {
  6904. "(3429/8000)",
  6905. "(2300/2300)"
  6906. },
  6907.  
  6908. {
  6909. "(4572/8000)",
  6910. "(2300/2300)"
  6911. },
  6912.  
  6913. {
  6914. "(5715/8000)",
  6915. "(2300/2300)"
  6916. },
  6917.  
  6918. {
  6919. "(6858/8000)",
  6920. "(2300/2300)"
  6921. },
  6922.  
  6923. {
  6924. "(8000/8000)",
  6925. "(2300/2300)"
  6926. }
  6927. };
  6928. fuelCapacity=360;
  6929. tankTurnForce=100000;
  6930. idleRPM=550;
  6931. redRPM=2500;
  6932. thrustDelay=0.80000001;
  6933. enableManualFire=1;
  6934. class complexGearbox
  6935. {
  6936. GearboxRatios[]=
  6937. {
  6938. "R1",
  6939. -2,
  6940. "N",
  6941. 0,
  6942. "D1",
  6943. 2
  6944. };
  6945. TransmissionRatios[]=
  6946. {
  6947. "High",
  6948. 9
  6949. };
  6950. gearBoxMode="auto";
  6951. moveOffGear=1;
  6952. driveString="D";
  6953. neutralString="N";
  6954. reverseString="R";
  6955. transmissionDelay=0.1;
  6956. };
  6957. class Wheels
  6958. {
  6959. class LF
  6960. {
  6961. boneName="podkoloL1";
  6962. center="wheel_1_1_axis";
  6963. boundary="wheel_1_1_bound";
  6964. maxCompression=0.075000003;
  6965. mMaxDroop=0.075000003;
  6966. steering=0;
  6967. side="left";
  6968. width="0.2";
  6969. mass=80;
  6970. MOI=40;
  6971. dampingRate=0.1;
  6972. dampingRateDamaged=1;
  6973. dampingRateDestroyed=1000;
  6974. maxBrakeTorque=30000;
  6975. maxHandBrakeTorque=0;
  6976. suspTravelDirection[]={0,-1,0};
  6977. sprungMass=1500;
  6978. springStrength=51338;
  6979. springDamperRate=5000;
  6980. longitudinalStiffnessPerUnitGravity=10000;
  6981. latStiffX=25;
  6982. latStiffY=180;
  6983. frictionVsSlipGraph[]=
  6984. {
  6985. {0,1},
  6986. {0.5,1},
  6987. {1,1}
  6988. };
  6989. };
  6990. class LR: LF
  6991. {
  6992. boneName="podkoloL2";
  6993. center="wheel_1_2_axis";
  6994. boundary="wheel_1_2_bound";
  6995. };
  6996. class RF: LF
  6997. {
  6998. boneName="podkoloP1";
  6999. center="wheel_2_1_axis";
  7000. boundary="wheel_2_1_bound";
  7001. side="right";
  7002. };
  7003. class RR: RF
  7004. {
  7005. boneName="podkoloP2";
  7006. center="wheel_2_2_axis";
  7007. boundary="wheel_2_2_bound";
  7008. };
  7009. };
  7010. maxSpeed=60;
  7011. transportSoldier=0;
  7012. getInAction="GetInLow";
  7013. getOutAction="GetOutLow";
  7014. cargoGetInAction[]=
  7015. {
  7016. "GetInLow"
  7017. };
  7018. cargoGetOutAction[]=
  7019. {
  7020. "GetOutLow"
  7021. };
  7022. cargoAction[]=
  7023. {
  7024. "passenger_apc_narrow_generic01",
  7025. "passenger_apc_generic03",
  7026. "passenger_apc_narrow_generic01",
  7027. "passenger_apc_generic02",
  7028. "passenger_apc_narrow_generic02",
  7029. "passenger_generic01_foldhands",
  7030. "passenger_generic01_leanleft"
  7031. };
  7032. driverAction="driver_apctracked3_out";
  7033. driverInAction="driver_apctracked3_in";
  7034. extCameraPosition[]={0,2,-11};
  7035. forceHideDriver=0;
  7036. hideProxyInCombat=0;
  7037. DriverForceOptics=0;
  7038. hasGunner=0;
  7039. hasCommander=0;
  7040. numberPhysicalWheels=4;
  7041. terrainCoef=0;
  7042. turnCoef=5;
  7043. canFloat=0;
  7044. maxFordingDepth=1.5;
  7045. LODTurnedIn=0;
  7046. LODTurnedOut=0;
  7047. model="";
  7048. picture="\A3\Armor_F_EPB\APC_Tracked_03\Data\UI\APC_Tracked_03_Base_ca.paa";
  7049. icon="\A3\Armor_F_EPB\APC_Tracked_03\Data\UI\map_APC_Tracked_03_CA.paa";
  7050. class TransportItems
  7051. {
  7052. };
  7053. class TransportMagazines
  7054. {
  7055. };
  7056. class TransportWeapons
  7057. {
  7058. };
  7059. class HitPoints: HitPoints
  7060. {
  7061. class HitGlass1
  7062. {
  7063. armor=0.050000001;
  7064. material=-1;
  7065. name="glass1";
  7066. visual="glass1";
  7067. passThrough=0;
  7068. radius=0.40000001;
  7069. };
  7070. class HitGlass2: HitGlass1
  7071. {
  7072. name="glass2";
  7073. visual="glass2";
  7074. };
  7075. class HitGlass3: HitGlass1
  7076. {
  7077. name="glass3";
  7078. visual="glass3";
  7079. };
  7080. class HitGlass4: HitGlass1
  7081. {
  7082. name="glass4";
  7083. visual="glass4";
  7084. };
  7085. class HitGlass5: HitGlass1
  7086. {
  7087. name="glass5";
  7088. visual="glass5";
  7089. };
  7090. class HitGlass6: HitGlass1
  7091. {
  7092. name="glass6";
  7093. visual="glass6";
  7094. };
  7095. class HitGlass7: HitGlass1
  7096. {
  7097. name="glass7";
  7098. visual="glass7";
  7099. };
  7100. class HitGlass8: HitGlass1
  7101. {
  7102. name="glass8";
  7103. visual="glass8";
  7104. };
  7105. class HitGlass9: HitGlass1
  7106. {
  7107. name="glass9";
  7108. visual="glass9";
  7109. };
  7110. class HitGlass10: HitGlass1
  7111. {
  7112. name="glass10";
  7113. visual="glass10";
  7114. };
  7115. };
  7116. selectionFireAnim="";
  7117. class Exhausts
  7118. {
  7119. class Exhaust1
  7120. {
  7121. position="exhaust";
  7122. direction="exhaust_dir";
  7123. effect="ExhaustsEffectBig";
  7124. };
  7125. };
  7126. insideSoundCoef=0;
  7127. selectionLeftOffset="PasOffsetL";
  7128. selectionRightOffset="PasOffsetP";
  7129. attenuationEffectType="OpenCarAttenuation";
  7130. soundEngineOnInt[]=
  7131. {
  7132. "A3\Sounds_F_EPB\Tracked\engines\engine1\epb_1_int_start",
  7133. 0.63095737,
  7134. 1
  7135. };
  7136. soundEngineOnExt[]=
  7137. {
  7138. "A3\Sounds_F_EPB\Tracked\engines\engine1\epb_1_ext_start",
  7139. 0.79432821,
  7140. 1,
  7141. 200
  7142. };
  7143. soundEngineOffInt[]=
  7144. {
  7145. "A3\Sounds_F_EPB\Tracked\engines\engine1\epb_1_int_stop",
  7146. 0.63095737,
  7147. 1
  7148. };
  7149. soundEngineOffExt[]=
  7150. {
  7151. "A3\Sounds_F_EPB\Tracked\engines\engine1\epb_1_ext_stop",
  7152. 0.79432821,
  7153. 1,
  7154. 200
  7155. };
  7156. class Sounds: Sounds
  7157. {
  7158. class Idle_ext
  7159. {
  7160. sound[]=
  7161. {
  7162. "A3\Sounds_F_EPB\Tracked\engines\engine1\engine_epb_1_ext_1",
  7163. 0.79432821,
  7164. 1,
  7165. 200
  7166. };
  7167. frequency="0.95 + ((rpm/ 2300) factor[(400/ 2300),(750/ 2300)])*0.15";
  7168. volume="engineOn*camPos*(((rpm/ 2300) factor[(100/ 2300),(200/ 2300)]) * ((rpm/ 2300) factor[(760/ 2300),(600/ 2300)]))";
  7169. };
  7170. class Engine
  7171. {
  7172. sound[]=
  7173. {
  7174. "A3\Sounds_F_EPB\Tracked\engines\engine1\engine_epb_1_ext_2",
  7175. 0.89125091,
  7176. 1,
  7177. 240
  7178. };
  7179. frequency="0.8 + ((rpm/ 2300) factor[(620/ 2300),(910/ 2300)])*0.2";
  7180. volume="engineOn*camPos*(((rpm/ 2300) factor[(620/ 2300),(750/ 2300)]) * ((rpm/ 2300) factor[(920/ 2300),(800/ 2300)]))";
  7181. };
  7182. class Engine1_ext
  7183. {
  7184. sound[]=
  7185. {
  7186. "A3\Sounds_F_EPB\Tracked\engines\engine1\engine_epb_1_ext_3",
  7187. 1.1220185,
  7188. 1,
  7189. 280
  7190. };
  7191. frequency="0.8 + ((rpm/ 2300) factor[(800/ 2300),(1150/ 2300)])*0.2";
  7192. volume="engineOn*camPos*(((rpm/ 2300) factor[(800/ 2300),(900/ 2300)]) * ((rpm/ 2300) factor[(1150/ 2300),(960/ 2300)]))";
  7193. };
  7194. class Engine2_ext
  7195. {
  7196. sound[]=
  7197. {
  7198. "A3\Sounds_F_EPB\Tracked\engines\engine1\engine_epb_1_ext_4",
  7199. 1.2589254,
  7200. 1,
  7201. 320
  7202. };
  7203. frequency="0.8 + ((rpm/ 2300) factor[(960/ 2300),(1500/ 2300)])*0.2";
  7204. volume="engineOn*camPos*(((rpm/ 2300) factor[(950/ 2300),(1100/ 2300)]) * ((rpm/ 2300) factor[(1500/ 2300),(1250/ 2300)]))";
  7205. };
  7206. class Engine3_ext
  7207. {
  7208. sound[]=
  7209. {
  7210. "A3\Sounds_F_EPB\Tracked\engines\engine1\engine_epb_1_ext_5",
  7211. 1.4125376,
  7212. 1,
  7213. 360
  7214. };
  7215. frequency="0.8 + ((rpm/ 2300) factor[(1200/ 2300),(1700/ 2300)])*0.1";
  7216. volume="engineOn*camPos*(((rpm/ 2300) factor[(1250/ 2300),(1450/ 2300)]) * ((rpm/ 2300) factor[(1700/ 2300),(1560/ 2300)]))";
  7217. };
  7218. class Engine4_ext
  7219. {
  7220. sound[]=
  7221. {
  7222. "A3\Sounds_F_EPB\Tracked\engines\engine1\engine_epb_1_ext_6",
  7223. 1.5848932,
  7224. 1,
  7225. 400
  7226. };
  7227. frequency="0.8 + ((rpm/ 2300) factor[(1520/ 2300),(2000/ 2300)])*0.1";
  7228. volume="engineOn*camPos*(((rpm/ 2300) factor[(1570/ 2300),(1670/ 2300)]) * ((rpm/ 2300) factor[(2000/ 2300),(1800/ 2300)]))";
  7229. };
  7230. class Engine5_ext
  7231. {
  7232. sound[]=
  7233. {
  7234. "A3\Sounds_F_EPB\Tracked\engines\engine1\engine_epb_1_ext_7",
  7235. 1.7782794,
  7236. 1,
  7237. 440
  7238. };
  7239. frequency="0.8 + ((rpm/ 2300) factor[(1800/ 2300),(2300/ 2300)])*0.1";
  7240. volume="engineOn*camPos*((rpm/ 2300) factor[(1850/ 2300),(1950/ 2300)])";
  7241. };
  7242. class IdleThrust
  7243. {
  7244. sound[]=
  7245. {
  7246. "A3\Sounds_F_EPB\Tracked\engines\engine1\exhaust_epb_1_ext_1",
  7247. 1.1220185,
  7248. 1,
  7249. 200
  7250. };
  7251. frequency="0.8 + ((rpm/ 2300) factor[(400/ 2300),(750/ 2300)])*0.15";
  7252. volume="engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 2300) factor[(100/ 2300),(200/ 2300)]) * ((rpm/ 2300) factor[(760/ 2300),(600/ 2300)]))";
  7253. };
  7254. class EngineThrust
  7255. {
  7256. sound[]=
  7257. {
  7258. "A3\Sounds_F_EPB\Tracked\engines\engine1\exhaust_epb_1_ext_2",
  7259. 1.4125376,
  7260. 1,
  7261. 200
  7262. };
  7263. frequency="0.8 + ((rpm/ 2300) factor[(620/ 2300),(910/ 2300)])*0.2";
  7264. volume="engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 2300) factor[(620/ 2300),(750/ 2300)]) * ((rpm/ 2300) factor[(920/ 2300),(800/ 2300)]))";
  7265. };
  7266. class Engine1_Thrust_ext
  7267. {
  7268. sound[]=
  7269. {
  7270. "A3\Sounds_F_EPB\Tracked\engines\engine1\exhaust_epb_1_ext_3",
  7271. 1.7782794,
  7272. 1,
  7273. 230
  7274. };
  7275. frequency="0.8 + ((rpm/ 2300) factor[(800/ 2300),(1150/ 2300)])*0.2";
  7276. volume="engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 2300) factor[(800/ 2300),(900/ 2300)]) * ((rpm/ 2300) factor[(1150/ 2300),(960/ 2300)]))";
  7277. };
  7278. class Engine2_Thrust_ext
  7279. {
  7280. sound[]=
  7281. {
  7282. "A3\Sounds_F_EPB\Tracked\engines\engine1\exhaust_epb_1_ext_4",
  7283. 1.9952624,
  7284. 1,
  7285. 290
  7286. };
  7287. frequency="0.8 + ((rpm/ 2300) factor[(960/ 2300),(1500/ 2300)])*0.2";
  7288. volume="engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 2300) factor[(950/ 2300),(1100/ 2300)]) * ((rpm/ 2300) factor[(1500/ 2300),(1250/ 2300)]))";
  7289. };
  7290. class Engine3_Thrust_ext
  7291. {
  7292. sound[]=
  7293. {
  7294. "A3\Sounds_F_EPB\Tracked\engines\engine1\exhaust_epb_1_ext_5",
  7295. 1.7782794,
  7296. 1,
  7297. 350
  7298. };
  7299. frequency="0.8 + ((rpm/ 2300) factor[(1200/ 2300),(1700/ 2300)])*0.1";
  7300. volume="engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 2300) factor[(1250/ 2300),(1450/ 2300)]) * ((rpm/ 2300) factor[(1700/ 2300),(1560/ 2300)]))";
  7301. };
  7302. class Engine4_Thrust_ext
  7303. {
  7304. sound[]=
  7305. {
  7306. "A3\Sounds_F_EPB\Tracked\engines\engine1\exhaust_epb_1_ext_6",
  7307. 2.2387211,
  7308. 1,
  7309. 400
  7310. };
  7311. frequency="0.8 + ((rpm/ 2300) factor[(1520/ 2300),(2000/ 2300)])*0.1";
  7312. volume="engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 2300) factor[(1570/ 2300),(1670/ 2300)]) * ((rpm/ 2300) factor[(2000/ 2300),(1800/ 2300)]))";
  7313. };
  7314. class Engine5_Thrust_ext
  7315. {
  7316. sound[]=
  7317. {
  7318. "A3\Sounds_F_EPB\Tracked\engines\engine1\exhaust_epb_1_ext_7",
  7319. 2.5118864,
  7320. 1,
  7321. 450
  7322. };
  7323. frequency="0.8 + ((rpm/ 2300) factor[(1800/ 2300),(2300/ 2300)])*0.1";
  7324. volume="engineOn*camPos*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 2300) factor[(1850/ 2300),(1950/ 2300)])";
  7325. };
  7326. class Idle_int
  7327. {
  7328. sound[]=
  7329. {
  7330. "A3\Sounds_F_EPB\Tracked\engines\engine1\engine_epb_1_int_1",
  7331. 0.50118721,
  7332. 1
  7333. };
  7334. frequency="0.8 + ((rpm/ 2300) factor[(400/ 2300),(750/ 2300)])*0.15";
  7335. volume="engineOn*(1-camPos)*(((rpm/ 2300) factor[(100/ 2300),(200/ 2300)]) * ((rpm/ 2300) factor[(760/ 2300),(600/ 2300)]))";
  7336. };
  7337. class Engine_int
  7338. {
  7339. sound[]=
  7340. {
  7341. "A3\Sounds_F_EPB\Tracked\engines\engine1\engine_epb_1_int_2",
  7342. 0.35481337,
  7343. 1
  7344. };
  7345. frequency="0.8 + ((rpm/ 2300) factor[(620/ 2300),(910/ 2300)])*0.2";
  7346. volume="engineOn*(1-camPos)*(((rpm/ 2300) factor[(620/ 2300),(750/ 2300)]) * ((rpm/ 2300) factor[(920/ 2300),(800/ 2300)]))";
  7347. };
  7348. class Engine1_int
  7349. {
  7350. sound[]=
  7351. {
  7352. "A3\Sounds_F_EPB\Tracked\engines\engine1\engine_epb_1_int_3",
  7353. 0.39810717,
  7354. 1
  7355. };
  7356. frequency="0.8 + ((rpm/ 2300) factor[(800/ 2300),(1150/ 2300)])*0.2";
  7357. volume="engineOn*(1-camPos)*(((rpm/ 2300) factor[(800/ 2300),(900/ 2300)]) * ((rpm/ 2300) factor[(1150/ 2300),(960/ 2300)]))";
  7358. };
  7359. class Engine2_int
  7360. {
  7361. sound[]=
  7362. {
  7363. "A3\Sounds_F_EPB\Tracked\engines\engine1\engine_epb_1_int_4",
  7364. 0.44668359,
  7365. 1
  7366. };
  7367. frequency="0.8 + ((rpm/ 2300) factor[(960/ 2300),(1500/ 2300)])*0.2";
  7368. volume="engineOn*(1-camPos)*(((rpm/ 2300) factor[(950/ 2300),(1100/ 2300)]) * ((rpm/ 2300) factor[(1500/ 2300),(1250/ 2300)]))";
  7369. };
  7370. class Engine3_int
  7371. {
  7372. sound[]=
  7373. {
  7374. "A3\Sounds_F_EPB\Tracked\engines\engine1\engine_epb_1_int_5",
  7375. 0.50118721,
  7376. 1
  7377. };
  7378. frequency="0.8 + ((rpm/ 2300) factor[(1200/ 2300),(1700/ 2300)])*0.1";
  7379. volume="engineOn*(1-camPos)*(((rpm/ 2300) factor[(1250/ 2300),(1450/ 2300)]) * ((rpm/ 2300) factor[(1700/ 2300),(1560/ 2300)]))";
  7380. };
  7381. class Engine4_int
  7382. {
  7383. sound[]=
  7384. {
  7385. "A3\Sounds_F_EPB\Tracked\engines\engine1\engine_epb_1_int_6",
  7386. 0.56234133,
  7387. 1
  7388. };
  7389. frequency="0.8 + ((rpm/ 2300) factor[(1520/ 2300),(2000/ 2300)])*0.1";
  7390. volume="engineOn*(1-camPos)*(((rpm/ 2300) factor[(1570/ 2300),(1670/ 2300)]) * ((rpm/ 2300) factor[(2000/ 2300),(1800/ 2300)]))";
  7391. };
  7392. class Engine5_int
  7393. {
  7394. sound[]=
  7395. {
  7396. "A3\Sounds_F_EPB\Tracked\engines\engine1\engine_epb_1_int_7",
  7397. 0.63095737,
  7398. 1
  7399. };
  7400. frequency="0.8 + ((rpm/ 2300) factor[(1800/ 2300),(2300/ 2300)])*0.1";
  7401. volume="engineOn*(1-camPos)*((rpm/ 2300) factor[(1850/ 2300),(1950/ 2300)])";
  7402. };
  7403. class IdleThrust_int
  7404. {
  7405. sound[]=
  7406. {
  7407. "A3\Sounds_F_EPB\Tracked\engines\engine1\exhaust_epb_1_int_1",
  7408. 0.63095737,
  7409. 1
  7410. };
  7411. frequency="0.8 + ((rpm/ 2300) factor[(400/ 2300),(750/ 2300)])*0.15";
  7412. volume="engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 2300) factor[(100/ 2300),(200/ 2300)]) * ((rpm/ 2300) factor[(760/ 2300),(600/ 2300)]))";
  7413. };
  7414. class EngineThrust_int
  7415. {
  7416. sound[]=
  7417. {
  7418. "A3\Sounds_F_EPB\Tracked\engines\engine1\exhaust_epb_1_int_2",
  7419. 0.39810717,
  7420. 1
  7421. };
  7422. frequency="0.8 + ((rpm/ 2300) factor[(620/ 2300),(910/ 2300)])*0.2";
  7423. volume="engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 2300) factor[(620/ 2300),(750/ 2300)]) * ((rpm/ 2300) factor[(920/ 2300),(800/ 2300)]))";
  7424. };
  7425. class Engine1_Thrust_int
  7426. {
  7427. sound[]=
  7428. {
  7429. "A3\Sounds_F_EPB\Tracked\engines\engine1\exhaust_epb_1_int_3",
  7430. 0.44668359,
  7431. 1
  7432. };
  7433. frequency="0.8 + ((rpm/ 2300) factor[(800/ 2300),(1150/ 2300)])*0.2";
  7434. volume="engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 2300) factor[(800/ 2300),(900/ 2300)]) * ((rpm/ 2300) factor[(1150/ 2300),(960/ 2300)]))";
  7435. };
  7436. class Engine2_Thrust_int
  7437. {
  7438. sound[]=
  7439. {
  7440. "A3\Sounds_F_EPB\Tracked\engines\engine1\exhaust_epb_1_int_4",
  7441. 0.44668359,
  7442. 1
  7443. };
  7444. frequency="0.8 + ((rpm/ 2300) factor[(960/ 2300),(1500/ 2300)])*0.2";
  7445. volume="engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 2300) factor[(950/ 2300),(1100/ 2300)]) * ((rpm/ 2300) factor[(1500/ 2300),(1250/ 2300)]))";
  7446. };
  7447. class Engine3_Thrust_int
  7448. {
  7449. sound[]=
  7450. {
  7451. "A3\Sounds_F_EPB\Tracked\engines\engine1\exhaust_epb_1_int_5",
  7452. 0.50118721,
  7453. 1
  7454. };
  7455. frequency="0.8 + ((rpm/ 2300) factor[(1200/ 2300),(1700/ 2300)])*0.1";
  7456. volume="engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 2300) factor[(1250/ 2300),(1450/ 2300)]) * ((rpm/ 2300) factor[(1700/ 2300),(1560/ 2300)]))";
  7457. };
  7458. class Engine4_Thrust_int
  7459. {
  7460. sound[]=
  7461. {
  7462. "A3\Sounds_F_EPB\Tracked\engines\engine1\exhaust_epb_1_int_6",
  7463. 0.56234133,
  7464. 1
  7465. };
  7466. frequency="0.8 + ((rpm/ 2300) factor[(1520/ 2300),(2000/ 2300)])*0.1";
  7467. volume="engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*(((rpm/ 2300) factor[(1570/ 2300),(1670/ 2300)]) * ((rpm/ 2300) factor[(2000/ 2300),(1800/ 2300)]))";
  7468. };
  7469. class Engine5_Thrust_int
  7470. {
  7471. sound[]=
  7472. {
  7473. "A3\Sounds_F_EPB\Tracked\engines\engine1\exhaust_epb_1_int_7",
  7474. 0.63095737,
  7475. 1
  7476. };
  7477. frequency="0.8 + ((rpm/ 2300) factor[(1800/ 2300),(2300/ 2300)])*0.1";
  7478. volume="engineOn*(1-camPos)*(0.4+(0.6*(thrust factor[0.1,1])))*((rpm/ 2300) factor[(1850/ 2300),(1950/ 2300)])";
  7479. };
  7480. };
  7481. class Reflectors
  7482. {
  7483. class Left
  7484. {
  7485. color[]={1900,1800,1700};
  7486. ambient[]={5,5,5};
  7487. position="Light_L";
  7488. direction="Light_L_end";
  7489. hitpoint="Light_L";
  7490. selection="Light_L";
  7491. size=1;
  7492. innerAngle=100;
  7493. outerAngle=179;
  7494. coneFadeCoef=10;
  7495. intensity=1;
  7496. useFlare=0;
  7497. dayLight=0;
  7498. flareSize=1;
  7499. class Attenuation
  7500. {
  7501. start=1;
  7502. constant=0;
  7503. linear=0;
  7504. quadratic=0.25;
  7505. hardLimitStart=30;
  7506. hardLimitEnd=60;
  7507. };
  7508. };
  7509. class Right: Left
  7510. {
  7511. position="Light_R";
  7512. direction="Light_R_end";
  7513. hitpoint="Light_R";
  7514. selection="Light_R";
  7515. };
  7516. class Right2: Right
  7517. {
  7518. position="light_R_flare";
  7519. useFlare=1;
  7520. };
  7521. class Left2: Left
  7522. {
  7523. position="light_L_flare";
  7524. useFlare=1;
  7525. };
  7526. };
  7527. aggregateReflectors[]=
  7528. {
  7529.  
  7530. {
  7531. "Left",
  7532. "Left2",
  7533. "Right",
  7534. "Right2"
  7535. }
  7536. };
  7537. class RenderTargets
  7538. {
  7539. class mirror_l
  7540. {
  7541. renderTarget="mirror_l";
  7542. class Camera
  7543. {
  7544. pointPosition="PIP0_pos";
  7545. pointDirection="PIP0_dir";
  7546. renderVisionMode=4;
  7547. renderQuality=2;
  7548. fov=0.69999999;
  7549. };
  7550. };
  7551. class mirror_r
  7552. {
  7553. renderTarget="mirror_r";
  7554. class Camera
  7555. {
  7556. pointPosition="PIP1_pos";
  7557. pointDirection="PIP1_dir";
  7558. renderVisionMode=4;
  7559. renderQuality=2;
  7560. fov=0.69999999;
  7561. };
  7562. };
  7563. };
  7564. smokeLauncherGrenadeCount=0;
  7565. smokeLauncherVelocity=0;
  7566. smokeLauncherOnTurret=0;
  7567. smokeLauncherAngle=0;
  7568. class ViewPilot
  7569. {
  7570. minFov=0.25;
  7571. maxFov=1.25;
  7572. initFov=0.75;
  7573. initAngleX=0;
  7574. minAngleX=-65;
  7575. maxAngleX=85;
  7576. initAngleY=0;
  7577. maxAngleY=165;
  7578. minAngleY=-165;
  7579. };
  7580. class ViewOptics: ViewPilot
  7581. {
  7582. };
  7583. class Damage
  7584. {
  7585. tex[]={};
  7586. mat[]=
  7587. {
  7588. "A3PL_Cars\Common\rvmats\car_paint_old.rvmat",
  7589. "A3PL_Cars\Common\rvmats\Body_damage.rvmat",
  7590. "A3PL_Cars\Common\rvmats\Body_destruct.rvmat",
  7591. "A3PL_Cars\Common\rvmats\Car_paint.rvmat",
  7592. "A3PL_Cars\Common\rvmats\Body_damage.rvmat",
  7593. "A3PL_Cars\Common\rvmats\Body_destruct.rvmat",
  7594. "A3PL_Cars\Common\rvmats\Car_paint_mat.rvmat",
  7595. "A3PL_Cars\Common\rvmats\Body_damage.rvmat",
  7596. "A3PL_Cars\Common\rvmats\Body_destruct.rvmat"
  7597. };
  7598. };
  7599. class AnimationSources: AnimationSources
  7600. {
  7601. class Light
  7602. {
  7603. source="user";
  7604. animPeriod=0.2;
  7605. initPhase=0;
  7606. };
  7607. class Proxy
  7608. {
  7609. source="user";
  7610. animPeriod=0.001;
  7611. initPhase=1;
  7612. };
  7613. class Common
  7614. {
  7615. source="user";
  7616. animPeriod=0.001;
  7617. initPhase=0;
  7618. };
  7619. class Head_Lights: Common
  7620. {
  7621. };
  7622. class High_Beam: Common
  7623. {
  7624. };
  7625. class Spotlight: Common
  7626. {
  7627. };
  7628. class Lightbar: Common
  7629. {
  7630. };
  7631. class Collision_Lights: Common
  7632. {
  7633. };
  7634. class Doors
  7635. {
  7636. source="user";
  7637. animPeriod=2;
  7638. initPhase=0;
  7639. };
  7640. class AUX
  7641. {
  7642. source="user";
  7643. animPeriod=0.2;
  7644. initPhase=0;
  7645. };
  7646. class Siren_Control_Noob
  7647. {
  7648. source="user";
  7649. animPeriod=0.050000001;
  7650. initPhase=5.5999999;
  7651. };
  7652. class Laptop
  7653. {
  7654. source="user";
  7655. animPeriod=2;
  7656. initPhase=0;
  7657. };
  7658. class Laptop_Top
  7659. {
  7660. source="user";
  7661. animPeriod=1.5;
  7662. initPhase=0;
  7663. };
  7664. class HitGlass1
  7665. {
  7666. source="Hit";
  7667. hitpoint="HitGlass1";
  7668. raw=1;
  7669. };
  7670. class HitGlass2: HitGlass1
  7671. {
  7672. hitpoint="HitGlass2";
  7673. };
  7674. class HitGlass3: HitGlass1
  7675. {
  7676. hitpoint="HitGlass3";
  7677. };
  7678. class HitGlass4: HitGlass1
  7679. {
  7680. hitpoint="HitGlass4";
  7681. };
  7682. class HitGlass5: HitGlass1
  7683. {
  7684. hitpoint="HitGlass5";
  7685. };
  7686. class HitGlass6: HitGlass1
  7687. {
  7688. hitpoint="HitGlass6";
  7689. };
  7690. class HitGlass7: HitGlass1
  7691. {
  7692. hitpoint="HitGlass7";
  7693. };
  7694. class HitGlass8: HitGlass1
  7695. {
  7696. hitpoint="HitGlass8";
  7697. };
  7698. class HitGlass9: HitGlass1
  7699. {
  7700. hitpoint="HitGlass9";
  7701. };
  7702. class HitGlass10: HitGlass1
  7703. {
  7704. hitpoint="HitGlass10";
  7705. };
  7706. class DoorL
  7707. {
  7708. source="user";
  7709. animPeriod=1;
  7710. initPhase=0;
  7711. };
  7712. class DoorR
  7713. {
  7714. source="user";
  7715. animPeriod=1;
  7716. initPhase=0;
  7717. };
  7718. class Door_LF
  7719. {
  7720. source="door";
  7721. animPeriod=0.40000001;
  7722. sound="A3PL_Truck_Open_Close";
  7723. soundPosition="Door_LF_axis";
  7724. };
  7725. class Door_RF: Door_LF
  7726. {
  7727. soundPosition="Door_RF_axis";
  7728. };
  7729. class Door_LB: Door_LF
  7730. {
  7731. soundPosition="Door_LB_axis";
  7732. };
  7733. class Door_LB2: Door_LF
  7734. {
  7735. soundPosition="Door_LB2_axis";
  7736. };
  7737. class Door_LB3: Door_LF
  7738. {
  7739. soundPosition="Door_LB3_axis";
  7740. };
  7741. class Door_LB4: Door_LF
  7742. {
  7743. soundPosition="Door_LB4_axis";
  7744. };
  7745. class Door_LB5: Door_LF
  7746. {
  7747. soundPosition="Door_LB5_axis";
  7748. };
  7749. class Door_LB6: Door_LF
  7750. {
  7751. soundPosition="Door_LB6_axis";
  7752. };
  7753. class Door_RB: Door_LF
  7754. {
  7755. soundPosition="Door_RB_axis";
  7756. };
  7757. class Door_RB2: Door_LF
  7758. {
  7759. soundPosition="Door_RB2_axis";
  7760. };
  7761. class Door_RB3: Door_LF
  7762. {
  7763. soundPosition="Door_RB3_axis";
  7764. };
  7765. class Door_RB4: Door_LF
  7766. {
  7767. soundPosition="Door_RB4_axis";
  7768. };
  7769. class Door_RB5: Door_LF
  7770. {
  7771. soundPosition="Door_RB5_axis";
  7772. };
  7773. class Door_RB6: Door_LF
  7774. {
  7775. soundPosition="Door_RB6_axis";
  7776. };
  7777. class Cargo_Door
  7778. {
  7779. source="user";
  7780. animPeriod=1;
  7781. sound="A3PL_Cargo_Open_Close";
  7782. soundPosition="";
  7783. };
  7784. class Cargo_Door_1: Cargo_Door
  7785. {
  7786. soundPosition="Cargo_Door_1_axis";
  7787. };
  7788. class Cargo_Door_2: Cargo_Door
  7789. {
  7790. soundPosition="Cargo_Door_2_axis";
  7791. };
  7792. class Cargo_Door_3: Cargo_Door
  7793. {
  7794. soundPosition="Cargo_Door_3_axis";
  7795. };
  7796. class Cargo_Door_4: Cargo_Door
  7797. {
  7798. soundPosition="Cargo_Door_4_axis";
  7799. };
  7800. class Cargo_Door_5: Cargo_Door
  7801. {
  7802. soundPosition="Cargo_Door_5_axis";
  7803. };
  7804. class Cargo_Door_6: Cargo_Door
  7805. {
  7806. soundPosition="Cargo_Door_6_axis";
  7807. };
  7808. class Cargo_Door_7: Cargo_Door
  7809. {
  7810. soundPosition="Cargo_Door_7_axis";
  7811. };
  7812. class Cargo_Door_8: Cargo_Door
  7813. {
  7814. soundPosition="Cargo_Door_8_axis";
  7815. };
  7816. class Cargo_Door_9: Cargo_Door
  7817. {
  7818. soundPosition="Cargo_Door_9_axis";
  7819. };
  7820. class Cargo_Door_10: Cargo_Door
  7821. {
  7822. soundPosition="Cargo_Door_10_axis";
  7823. };
  7824. class Cargo_Door_11: Cargo_Door
  7825. {
  7826. soundPosition="Cargo_Door_11_axis";
  7827. };
  7828. class Cargo_Door_12: Cargo_Door
  7829. {
  7830. soundPosition="Cargo_Door_12_axis";
  7831. };
  7832. class Cargo_Door_13: Cargo_Door
  7833. {
  7834. soundPosition="Cargo_Door_13_axis";
  7835. };
  7836. class Cargo_Door_14: Cargo_Door
  7837. {
  7838. soundPosition="Cargo_Door_14_axis";
  7839. };
  7840. class Cargo_Door_15: Cargo_Door
  7841. {
  7842. soundPosition="Cargo_Door_15_axis";
  7843. };
  7844. class Cargo_Door_16: Cargo_Door
  7845. {
  7846. soundPosition="Cargo_Door_16_axis";
  7847. };
  7848. class Cargo_Door_17: Cargo_Door
  7849. {
  7850. soundPosition="Cargo_Door_17_axis";
  7851. };
  7852. class Cargo_Door_18: Cargo_Door
  7853. {
  7854. soundPosition="Cargo_Door_18_axis";
  7855. };
  7856. class Cargo_Door_19: Cargo_Door
  7857. {
  7858. soundPosition="Cargo_Door_19_axis";
  7859. };
  7860. class Cargo_Door_20: Cargo_Door
  7861. {
  7862. soundPosition="Cargo_Door_20_axis";
  7863. };
  7864. class Outriggers
  7865. {
  7866. source="user";
  7867. animPeriod=5;
  7868. sound="A3PL_Hydraulic";
  7869. soundPosition="";
  7870. };
  7871. class truck_flatbed
  7872. {
  7873. source="user";
  7874. animPeriod=20;
  7875. initPhase=0;
  7876. sound="A3PL_Hydraulic";
  7877. soundPosition="flatbed_axis";
  7878. };
  7879. class Ladder_Extend
  7880. {
  7881. source="user";
  7882. animPeriod=25;
  7883. sound="A3PL_Hydraulic";
  7884. soundPosition="";
  7885. };
  7886. class Ladder_Holder
  7887. {
  7888. source="user";
  7889. animPeriod=6;
  7890. };
  7891. class Trunk: Door_LF
  7892. {
  7893. soundPosition="Trunk_axis";
  7894. animPeriod=1;
  7895. source="user";
  7896. };
  7897. class Cabin
  7898. {
  7899. source="user";
  7900. animPeriod=0.1;
  7901. initPhase=0;
  7902. };
  7903. class frontArm_Gun
  7904. {
  7905. source="user";
  7906. animPeriod=0.1;
  7907. initPhase=0;
  7908. };
  7909. class groundShov
  7910. {
  7911. source="user";
  7912. animPeriod=5;
  7913. initPhase=-0.5;
  7914. };
  7915. class armHinge
  7916. {
  7917. source="user";
  7918. animPeriod=0.1;
  7919. initPhase=0;
  7920. };
  7921. class arm
  7922. {
  7923. source="user";
  7924. animPeriod=0.1;
  7925. initPhase=0.80000001;
  7926. };
  7927. class frontArm
  7928. {
  7929. source="user";
  7930. animPeriod=0.1;
  7931. initPhase=-0.60000002;
  7932. };
  7933. class Mods
  7934. {
  7935. initPhase=0;
  7936. displayName="Mods";
  7937. source="user";
  7938. animPeriod=0.001;
  7939. forceAnimatePhase=1;
  7940. forceAnimate[]={};
  7941. };
  7942. class attachment
  7943. {
  7944. source="user";
  7945. animPeriod=0.1;
  7946. initPhase=0.5;
  7947. };
  7948. };
  7949. class Library
  7950. {
  7951. libTextDesc="";
  7952. };
  7953. };
  7954. class A3PL_Helicopter_Medium_Base: B_Heli_Transport_01_F
  7955. {
  7956. author="A3PL Development Team";
  7957. scope=1;
  7958. access=1;
  7959. scopeCurator=0;
  7960. scopeArsenal=2;
  7961. secondaryExplosion=0;
  7962. displayName="A3PL_Helicopter_Medium_Base";
  7963. model="";
  7964. crew="C_man_1";
  7965. side=3;
  7966. faction="CIV_F";
  7967. class MFD
  7968. {
  7969. };
  7970. driverInAction="pilot_Heli_Transport_01";
  7971. driverAction="pilot_Heli_Transport_01";
  7972. cargoAction[]=
  7973. {
  7974. "passenger_flatground_leanleft",
  7975. "passenger_flatground_leanright",
  7976. "passenger_flatground_crosslegs",
  7977. "passenger_flatground_leanleft"
  7978. };
  7979. cargogetinaction[]=
  7980. {
  7981. "bench_mh9_get_in"
  7982. };
  7983. cargogetoutaction[]=
  7984. {
  7985. "bench_mh9_get_out"
  7986. };
  7987. getinaction="ChopperLight_L_In_H";
  7988. getoutaction="GetOutLow";
  7989. canLock=2;
  7990. allowTabLock=1;
  7991. LockDetectionSystem="2 + 8 + 4";
  7992. incomingMissileDetectionSystem=0;
  7993. class EventHandlers: Eventhandlers
  7994. {
  7995. init="if (!isDedicated) then { [_this] spawn {waituntil{sleep 1; !isNil 'A3PL_HandleVehicleInit'}; [_this] call A3PL_HandleVehicleInit}; };";
  7996. };
  7997. class Damage
  7998. {
  7999. tex[]={};
  8000. mat[]=
  8001. {
  8002. "A3PL_Cars\Common\rvmats\car_paint_old.rvmat",
  8003. "A3PL_Cars\Common\rvmats\Body_damage.rvmat",
  8004. "A3PL_Cars\Common\rvmats\Body_destruct.rvmat",
  8005. "A3PL_Cars\Common\rvmats\Car_paint.rvmat",
  8006. "A3PL_Cars\Common\rvmats\Body_damage.rvmat",
  8007. "A3PL_Cars\Common\rvmats\Body_destruct.rvmat",
  8008. "A3PL_Cars\Common\rvmats\Car_paint_mat.rvmat",
  8009. "A3PL_Cars\Common\rvmats\Body_damage.rvmat",
  8010. "A3PL_Cars\Common\rvmats\Body_destruct.rvmat"
  8011. };
  8012. };
  8013. class textureSources
  8014. {
  8015. };
  8016. class CargoTurret;
  8017. class AnimationSources: AnimationSources
  8018. {
  8019. class Light
  8020. {
  8021. source="user";
  8022. animPeriod=0.2;
  8023. initPhase=0;
  8024. };
  8025. class Proxy
  8026. {
  8027. source="user";
  8028. animPeriod=0.001;
  8029. initPhase=1;
  8030. };
  8031. class Common
  8032. {
  8033. source="user";
  8034. animPeriod=0.001;
  8035. initPhase=0;
  8036. };
  8037. class Head_Lights: Common
  8038. {
  8039. };
  8040. class High_Beam: Common
  8041. {
  8042. };
  8043. class Spotlight: Common
  8044. {
  8045. };
  8046. class Lightbar: Common
  8047. {
  8048. };
  8049. class Collision_Lights: Common
  8050. {
  8051. };
  8052. class Cockpit_Lights: Common
  8053. {
  8054. };
  8055. class Fair_Available: Common
  8056. {
  8057. };
  8058. class Hitched: Common
  8059. {
  8060. animPeriod=1;
  8061. };
  8062. class Doors
  8063. {
  8064. source="user";
  8065. animPeriod=2;
  8066. initPhase=0;
  8067. };
  8068. class AUX
  8069. {
  8070. source="user";
  8071. animPeriod=0.2;
  8072. initPhase=0;
  8073. };
  8074. class Siren_Control_Noob
  8075. {
  8076. source="user";
  8077. animPeriod=0.050000001;
  8078. initPhase=5.5999999;
  8079. };
  8080. class Laptop
  8081. {
  8082. source="user";
  8083. animPeriod=2;
  8084. initPhase=0;
  8085. };
  8086. class Laptop_Top
  8087. {
  8088. source="user";
  8089. animPeriod=1.5;
  8090. initPhase=0;
  8091. };
  8092. class Spotlight_Spin
  8093. {
  8094. source="user";
  8095. animPeriod=1;
  8096. initPhase=1;
  8097. };
  8098. class Spotlight_Lift: Spotlight_Spin
  8099. {
  8100. };
  8101. class HitLFWheel
  8102. {
  8103. source="Hit";
  8104. hitpoint="HitLFWheel";
  8105. raw=1;
  8106. };
  8107. class HitRFWheel: HitLFWheel
  8108. {
  8109. hitpoint="HitRFWheel";
  8110. };
  8111. class HitLBWheel: HitLFWheel
  8112. {
  8113. hitpoint="HitLF2Wheel";
  8114. };
  8115. class HitRBWheel: HitLFWheel
  8116. {
  8117. hitpoint="HitRF2Wheel";
  8118. };
  8119. class HitLF2Wheel: HitLFWheel
  8120. {
  8121. hitpoint="HitLBWheel";
  8122. };
  8123. class HitRF2Wheel: HitLFWheel
  8124. {
  8125. hitpoint="HitRBWheel";
  8126. };
  8127. class HitLMWheel: HitLFWheel
  8128. {
  8129. hitpoint="HitLMWheel";
  8130. };
  8131. class HitRMWheel: HitLFWheel
  8132. {
  8133. hitpoint="HitRMWheel";
  8134. };
  8135. class HitGlass1
  8136. {
  8137. source="Hit";
  8138. hitpoint="HitGlass1";
  8139. raw=1;
  8140. };
  8141. class HitGlass2: HitGlass1
  8142. {
  8143. hitpoint="HitGlass2";
  8144. };
  8145. class HitGlass3: HitGlass1
  8146. {
  8147. hitpoint="HitGlass3";
  8148. };
  8149. class HitGlass4: HitGlass1
  8150. {
  8151. hitpoint="HitGlass4";
  8152. };
  8153. class HitGlass5: HitGlass1
  8154. {
  8155. hitpoint="HitGlass5";
  8156. };
  8157. class HitGlass6: HitGlass1
  8158. {
  8159. hitpoint="HitGlass6";
  8160. };
  8161. class HitGlass7: HitGlass1
  8162. {
  8163. hitpoint="HitGlass7";
  8164. };
  8165. class HitGlass8: HitGlass1
  8166. {
  8167. hitpoint="HitGlass8";
  8168. };
  8169. class HitGlass9: HitGlass1
  8170. {
  8171. hitpoint="HitGlass9";
  8172. };
  8173. class HitGlass10: HitGlass1
  8174. {
  8175. hitpoint="HitGlass10";
  8176. };
  8177. class HitRGlass: HitGlass1
  8178. {
  8179. hitpoint="HitRGlass";
  8180. };
  8181. class HitLGlass: HitGlass1
  8182. {
  8183. hitpoint="HitLGlass";
  8184. };
  8185. class DoorL
  8186. {
  8187. source="user";
  8188. animPeriod=1;
  8189. initPhase=0;
  8190. };
  8191. class DoorR
  8192. {
  8193. source="user";
  8194. animPeriod=1;
  8195. initPhase=0;
  8196. };
  8197. class Door_LF
  8198. {
  8199. source="door";
  8200. animPeriod=0.40000001;
  8201. sound="A3PL_Open_Close";
  8202. soundPosition="Door_LF_axis";
  8203. };
  8204. class Door_RF: Door_LF
  8205. {
  8206. soundPosition="Door_RF_axis";
  8207. };
  8208. class Door_LB: Door_LF
  8209. {
  8210. soundPosition="Door_LB_axis";
  8211. };
  8212. class Door_LB2: Door_LF
  8213. {
  8214. soundPosition="Door_LB2_axis";
  8215. };
  8216. class Door_LB3: Door_LF
  8217. {
  8218. soundPosition="Door_LB3_axis";
  8219. };
  8220. class Door_LB4: Door_LF
  8221. {
  8222. soundPosition="Door_LB4_axis";
  8223. };
  8224. class Door_LB5: Door_LF
  8225. {
  8226. soundPosition="Door_LB5_axis";
  8227. };
  8228. class Door_LB6: Door_LF
  8229. {
  8230. soundPosition="Door_LB6_axis";
  8231. };
  8232. class Door_RB: Door_LF
  8233. {
  8234. soundPosition="Door_RB_axis";
  8235. };
  8236. class Door_RB2: Door_LF
  8237. {
  8238. soundPosition="Door_RB2_axis";
  8239. };
  8240. class Door_RB3: Door_LF
  8241. {
  8242. soundPosition="Door_RB3_axis";
  8243. };
  8244. class Door_RB4: Door_LF
  8245. {
  8246. soundPosition="Door_RB4_axis";
  8247. };
  8248. class Door_RB5: Door_LF
  8249. {
  8250. soundPosition="Door_RB5_axis";
  8251. };
  8252. class Door_RB6: Door_LF
  8253. {
  8254. soundPosition="Door_RB6_axis";
  8255. };
  8256. class Door_Pilot: Door_LF
  8257. {
  8258. soundPosition="Door_Pilot_axis";
  8259. };
  8260. class Door_CoPilot: Door_LF
  8261. {
  8262. soundPosition="Door_CoPilot_axis";
  8263. };
  8264. class Door_Cargo1: Door_LF
  8265. {
  8266. soundPosition="Door_Cargo1_axis";
  8267. };
  8268. class Door_Cargo2: Door_LF
  8269. {
  8270. soundPosition="Door_Cargo2_axis";
  8271. };
  8272. class Door_Cargo3: Door_LF
  8273. {
  8274. soundPosition="Door_Cargo3_axis";
  8275. };
  8276. class Door_Cargo4: Door_LF
  8277. {
  8278. soundPosition="Door_Cargo4_axis";
  8279. };
  8280. class Door_Cargo5: Door_LF
  8281. {
  8282. soundPosition="Door_Cargo5_axis";
  8283. };
  8284. class Trunk: Door_LF
  8285. {
  8286. soundPosition="Trunk_axis";
  8287. animPeriod=1;
  8288. source="user";
  8289. };
  8290. class Cargo_Door
  8291. {
  8292. source="user";
  8293. animPeriod=1;
  8294. sound="A3PL_Cargo_Open_Close";
  8295. soundPosition="";
  8296. };
  8297. class Cargo_Door_1: Cargo_Door
  8298. {
  8299. soundPosition="Cargo_Door_1_axis";
  8300. };
  8301. class Cargo_Door_2: Cargo_Door
  8302. {
  8303. soundPosition="Cargo_Door_2_axis";
  8304. };
  8305. class Cargo_Door_3: Cargo_Door
  8306. {
  8307. soundPosition="Cargo_Door_3_axis";
  8308. };
  8309. class Cargo_Door_4: Cargo_Door
  8310. {
  8311. soundPosition="Cargo_Door_4_axis";
  8312. };
  8313. class Cargo_Door_5: Cargo_Door
  8314. {
  8315. soundPosition="Cargo_Door_5_axis";
  8316. };
  8317. class Cargo_Door_6: Cargo_Door
  8318. {
  8319. soundPosition="Cargo_Door_6_axis";
  8320. };
  8321. class Cargo_Door_7: Cargo_Door
  8322. {
  8323. soundPosition="Cargo_Door_7_axis";
  8324. };
  8325. class Cargo_Door_8: Cargo_Door
  8326. {
  8327. soundPosition="Cargo_Door_8_axis";
  8328. };
  8329. class Cargo_Door_9: Cargo_Door
  8330. {
  8331. soundPosition="Cargo_Door_9_axis";
  8332. };
  8333. class Cargo_Door_10: Cargo_Door
  8334. {
  8335. soundPosition="Cargo_Door_10_axis";
  8336. };
  8337. class Cargo_Door_11: Cargo_Door
  8338. {
  8339. soundPosition="Cargo_Door_11_axis";
  8340. };
  8341. class Cargo_Door_12: Cargo_Door
  8342. {
  8343. soundPosition="Cargo_Door_12_axis";
  8344. };
  8345. class Cargo_Door_13: Cargo_Door
  8346. {
  8347. soundPosition="Cargo_Door_13_axis";
  8348. };
  8349. class Cargo_Door_14: Cargo_Door
  8350. {
  8351. soundPosition="Cargo_Door_14_axis";
  8352. };
  8353. class Cargo_Door_15: Cargo_Door
  8354. {
  8355. soundPosition="Cargo_Door_15_axis";
  8356. };
  8357. class Cargo_Door_16: Cargo_Door
  8358. {
  8359. soundPosition="Cargo_Door_16_axis";
  8360. };
  8361. class Cargo_Door_17: Cargo_Door
  8362. {
  8363. soundPosition="Cargo_Door_17_axis";
  8364. };
  8365. class Cargo_Door_18: Cargo_Door
  8366. {
  8367. soundPosition="Cargo_Door_18_axis";
  8368. };
  8369. class Cargo_Door_19: Cargo_Door
  8370. {
  8371. soundPosition="Cargo_Door_19_axis";
  8372. };
  8373. class Cargo_Door_20: Cargo_Door
  8374. {
  8375. soundPosition="Cargo_Door_20_axis";
  8376. };
  8377. class Outriggers
  8378. {
  8379. source="user";
  8380. animPeriod=5;
  8381. sound="A3PL_Hydraulic";
  8382. soundPosition="";
  8383. };
  8384. class Solid_Red1
  8385. {
  8386. source="MarkerLight";
  8387. markerLight="Solid_Red1";
  8388. };
  8389. class Solid_White1: Solid_Red1
  8390. {
  8391. markerLight="Solid_White1";
  8392. };
  8393. class Solid_Green1: Solid_Red1
  8394. {
  8395. markerLight="Solid_Green1";
  8396. };
  8397. class Blinking_Red1: Solid_Red1
  8398. {
  8399. markerLight="Blinking_Red1";
  8400. };
  8401. class Blinking_Red2: Solid_Red1
  8402. {
  8403. markerLight="Blinking_Red2";
  8404. };
  8405. class Interior_Light: Solid_Red1
  8406. {
  8407. markerLight="Interior_Light";
  8408. };
  8409. class RedStill: Solid_Red1
  8410. {
  8411. markerLight="RedStill";
  8412. };
  8413. class RedStill_2: Solid_Red1
  8414. {
  8415. markerLight="RedStill_2";
  8416. };
  8417. class GreenStill: Solid_Red1
  8418. {
  8419. markerLight="GreenStill";
  8420. };
  8421. class GreenStill_2: Solid_Red1
  8422. {
  8423. markerLight="GreenStill_2";
  8424. };
  8425. class WhiteBlinking: Solid_Red1
  8426. {
  8427. markerLight="WhiteBlinking";
  8428. };
  8429. class WhiteBlinking_2: Solid_Red1
  8430. {
  8431. markerLight="WhiteBlinking_2";
  8432. };
  8433. class WhiteStill: Solid_Red1
  8434. {
  8435. markerLight="WhiteStill";
  8436. };
  8437. class RedBlinking: Solid_Red1
  8438. {
  8439. markerLight="RedBlinking";
  8440. };
  8441. class Mods
  8442. {
  8443. initPhase=0;
  8444. displayName="Mods";
  8445. source="user";
  8446. animPeriod=0.001;
  8447. forceAnimatePhase=1;
  8448. forceAnimate[]={};
  8449. };
  8450. class fold
  8451. {
  8452. source="user";
  8453. animperiod=0.5;
  8454. initPhase=0.5;
  8455. };
  8456. class Jayhawk_Fold
  8457. {
  8458. source="user";
  8459. animperiod=25;
  8460. initPhase=0;
  8461. };
  8462. class battery: fold
  8463. {
  8464. initPhase=0;
  8465. };
  8466. class gen1: fold
  8467. {
  8468. };
  8469. class gen2: gen1
  8470. {
  8471. };
  8472. class gen3: gen1
  8473. {
  8474. };
  8475. class ecs: fold
  8476. {
  8477. };
  8478. class fuelpump: fold
  8479. {
  8480. };
  8481. class ignition: fold
  8482. {
  8483. };
  8484. class apucontrol: fold
  8485. {
  8486. };
  8487. class windshield
  8488. {
  8489. source="user";
  8490. animperiod=0.5;
  8491. initPhase=0;
  8492. };
  8493. class RotorManual
  8494. {
  8495. source="user";
  8496. animperiod=8;
  8497. initPhase=0;
  8498. };
  8499. class wingbackmiddle
  8500. {
  8501. source="user";
  8502. animperiod=6;
  8503. initPhase=1;
  8504. };
  8505. class wingbackleft: wingbackmiddle
  8506. {
  8507. animperiod=5;
  8508. };
  8509. class wingbackright: wingbackmiddle
  8510. {
  8511. animperiod=5;
  8512. };
  8513. class blade1
  8514. {
  8515. source="user";
  8516. animperiod=4;
  8517. initPhase=1;
  8518. };
  8519. class blade2: blade1
  8520. {
  8521. };
  8522. class blade3: blade1
  8523. {
  8524. };
  8525. class blade4: blade1
  8526. {
  8527. };
  8528. class ctail
  8529. {
  8530. source="user";
  8531. animperiod=5;
  8532. initPhase=1;
  8533. };
  8534. class door1
  8535. {
  8536. source="user";
  8537. animPeriod=1;
  8538. initPhase=0;
  8539. };
  8540. class door2: door1
  8541. {
  8542. };
  8543. class door3: door1
  8544. {
  8545. };
  8546. };
  8547. class TransportWeapons
  8548. {
  8549. };
  8550. class TransportMagazines
  8551. {
  8552. };
  8553. class TransportItems
  8554. {
  8555. };
  8556. class UserActions
  8557. {
  8558. };
  8559. class HitPoints: HitPoints
  8560. {
  8561. };
  8562. class Turrets: Turrets
  8563. {
  8564. };
  8565. class ViewGunner: ViewGunner
  8566. {
  8567. };
  8568. class MarkerLights
  8569. {
  8570. class WhiteStill
  8571. {
  8572. color[]={0.80000001,0,0};
  8573. ambient[]={0.079999998,0,0};
  8574. name="bily pozicni";
  8575. intensity=75;
  8576. blinking=1;
  8577. blinkingPattern[]={0.1,0.89999998};
  8578. blinkingPatternGuarantee=0;
  8579. drawLightSize=0.2;
  8580. drawLightCenterSize=0.039999999;
  8581. };
  8582. class RedStill
  8583. {
  8584. color[]={0.80000001,0,0};
  8585. ambient[]={0.079999998,0,0};
  8586. name="cerveny pozicni";
  8587. intensity=75;
  8588. drawLight=3;
  8589. drawLightSize=0.15000001;
  8590. drawLightCenterSize=0.039999999;
  8591. activeLight=0;
  8592. blinking=0;
  8593. dayLight=0;
  8594. useFlare=0;
  8595. };
  8596. class GreenStill
  8597. {
  8598. color[]={0,0.80000001,0};
  8599. ambient[]={0,0.079999998,0};
  8600. name="zeleny pozicni";
  8601. intensity=75;
  8602. drawLight=3;
  8603. drawLightSize=0.15000001;
  8604. drawLightCenterSize=0.039999999;
  8605. activeLight=0;
  8606. blinking=0;
  8607. dayLight=0;
  8608. useFlare=0;
  8609. };
  8610. class WhiteBlinking
  8611. {
  8612. name="cerveny pozicni blik";
  8613. color[]={0.80000001,0,0};
  8614. intensity=75;
  8615. ambient[]={0.090000004,0.015,0.0099999998};
  8616. blinking=1;
  8617. blinkingPattern[]={0.1,0.69999999};
  8618. blinkingPatternGuarantee=0;
  8619. drawLightSize=0.25;
  8620. drawLightCenterSize=0.079999998;
  8621. };
  8622. };
  8623. };
  8624. class A3PL_TOH_Base: A3PL_Helicopter_Medium_Base
  8625. {
  8626. access=0;
  8627. accuracy=0.5;
  8628. afMax=200;
  8629. aggregateReflectors[]={};
  8630. allowTabLock=1;
  8631. alwaysTarget=0;
  8632. animated=1;
  8633. armor=20;
  8634. armorLights=0.40000001;
  8635. armorStructural=4;
  8636. artilleryScanner=0;
  8637. artilleryTarget=0;
  8638. attendant=0;
  8639. audible=30;
  8640. author="hsim";
  8641. autocenter=1;
  8642. backRotorSpeed=1.5;
  8643. brakeDistance=200;
  8644. camouflage=100;
  8645. cargoAction[]=
  8646. {
  8647. "chopperMedium_C_Straight_static_H",
  8648. "chopperMedium_C_Straight_static_H",
  8649. "chopperMedium_C_Straight_static_H",
  8650. "chopperMedium_C_Straight_static_H",
  8651. "chopperMedium_C_Straight_static_H",
  8652. "chopperMedium_C_01_H",
  8653. "chopperMedium_C_01_H",
  8654. "chopperMedium_C_01_H",
  8655. "chopperMedium_C_01_H",
  8656. "chopperMedium_C_Straight_static_H",
  8657. "chopperMedium_C_Straight_static_H"
  8658. };
  8659. cargoCanEject=0;
  8660. cargoCompartments[]={0};
  8661. getInProxyOrder[]={1,2,3,4,5,6,7,8,9,10,11};
  8662. cargoDoors[]=
  8663. {
  8664. "Door_LB",
  8665. "Door_RB",
  8666. "Door_LB",
  8667. "Door_RB",
  8668. "Door_LB",
  8669. "Door_RB",
  8670. "Door_LB",
  8671. "Door_RB",
  8672. "Door_LB",
  8673. "Door_RB",
  8674. "Door_LB"
  8675. };
  8676. cargoGetInAction[]=
  8677. {
  8678. "GetInHelicopterCargo"
  8679. };
  8680. cargoGetOutAction[]=
  8681. {
  8682. "GetOutHelicopterCargo"
  8683. };
  8684. cargoIsCoDriver[]={0};
  8685. cargoProxyIndexes[]={};
  8686. castCargoShadow=1;
  8687. castDriverShadow=0;
  8688. commanderCanSee="1 + 2 + 4 + 8 + 32";
  8689. cost=10000000;
  8690. crewVulnerable=1;
  8691. damageEffect="DamageSmokeHeli";
  8692. damageResistance=0.0040000002;
  8693. dammageFull[]={};
  8694. dammageHalf[]={};
  8695. destrType="DestructWreck";
  8696. displayName="Medium (Civil)";
  8697. driverAction="ChopperMedium_R_static_H";
  8698. driverCanEject=0;
  8699. driverCanSee="1 + 2 + 4 + 8 + 32";
  8700. driverCompartments=0;
  8701. driverDoor="Pilot_Door";
  8702. driverForceOptics=0;
  8703. driverInAction="";
  8704. driverLeftHandAnimName="lever_pilot";
  8705. driverLeftLegAnimName="pedalL";
  8706. driverOpticsColor[]={1,1,1,1};
  8707. driverOpticsEffect[]={};
  8708. driverOpticsModel="";
  8709. driverRightHandAnimName="stick_pilot";
  8710. driverRightLegAnimName="pedalR";
  8711. dustEffect="HeliDust";
  8712. ejectDeadCargo=0;
  8713. ejectDeadDriver=0;
  8714. enableGPS=1;
  8715. enableManualFire=1;
  8716. enableRadio=0;
  8717. enableSweep=1;
  8718. enableWatch=0;
  8719. engineer=0;
  8720. envelope[]={0,0.2,0.89999998,2.0999999,2.5,3.3,3.5,3.5999999,3.7,3.8,3.8,3,0.89999998,0.69999999,0.5};
  8721. extCameraPosition[]={0,-1,-20};
  8722. featureSize=0;
  8723. flareVelocity=100;
  8724. forceHideDriver=0;
  8725. formationTime=10;
  8726. formationX=50;
  8727. formationZ=100;
  8728. fuelCapacity=1251;
  8729. fuelConsumptionRate=0.093900003;
  8730. gearDownTime=2;
  8731. gearRetracting=0;
  8732. gearUpTime=3.3299999;
  8733. getInRadius=5;
  8734. ghostPreview="";
  8735. gunnerCanSee="1 + 2 + 4 + 8 + 32";
  8736. gunnerHasFlares=1;
  8737. hasDriver=1;
  8738. HeadAimDown=0;
  8739. hiddenSelections[]=
  8740. {
  8741. "camo1",
  8742. "camo2",
  8743. "camo3"
  8744. };
  8745. hiddenSelectionsTextures[]=
  8746. {
  8747. "A3PL_Planes\Helicopters_Medium\data\Heli_Medium01_1_main_co.paa",
  8748. "A3PL_Planes\Helicopters_Medium\data\Heli_Medium01_1_ext_co.paa",
  8749. "A3PL_Planes\Helicopters_Medium\data\Heli_Medium01_1_ext1_co.paa"
  8750. };
  8751. hideProxyInCombat=0;
  8752. hideUnitInfo=0;
  8753. hideWeaponsCargo=1;
  8754. hideWeaponsDriver=1;
  8755. htMax=1800;
  8756. htMin=60;
  8757. icon="\A3PL_Planes\Helicopters_Medium\data\UI\icons\heli_medium01_CA.paa";
  8758. IncommingMisslieDetectionSystem=0;
  8759. insideSoundCoef=0.5;
  8760. irScanGround=1;
  8761. irScanRangeMax=1000;
  8762. irScanRangeMin=500;
  8763. irScanToEyeFactor=2;
  8764. irTarget=1;
  8765. laserScanner=0;
  8766. laserTarget=0;
  8767. limitedSpeedCoef=0.22;
  8768. LockDetectionSystem=8;
  8769. magazines[]={};
  8770. mainRotorSpeed=1;
  8771. mapSize=9;
  8772. maxBackRotorDive=0;
  8773. maxMainRotorDive=0;
  8774. maxSpeed=259;
  8775. memoryPointCM[]=
  8776. {
  8777. "flare_launcher1",
  8778. "flare_launcher2"
  8779. };
  8780. memoryPointCMDir[]=
  8781. {
  8782. "flare_launcher1_dir",
  8783. "flare_launcher2_dir"
  8784. };
  8785. memoryPointDriverOptics[]=
  8786. {
  8787. "driverview",
  8788. "pilot"
  8789. };
  8790. memoryPointGun="";
  8791. memoryPointLMissile="L strela";
  8792. memoryPointLRocket="L raketa";
  8793. memoryPointPilot="pilot";
  8794. memoryPointRMissile="P strela";
  8795. memoryPointRRocket="P raketa";
  8796. memoryPointsGetInCargo[]=
  8797. {
  8798. "pos Cargo L",
  8799. "pos Cargo R",
  8800. "pos Cargo L",
  8801. "pos Cargo R",
  8802. "pos Cargo L",
  8803. "pos Cargo R",
  8804. "pos Cargo L",
  8805. "pos Cargo R",
  8806. "pos Cargo L",
  8807. "pos Cargo R",
  8808. "pos Cargo L"
  8809. };
  8810. memoryPointsGetInCargoDir[]=
  8811. {
  8812. "pos Cargo L dir",
  8813. "pos Cargo R dir",
  8814. "pos Cargo L dir",
  8815. "pos Cargo R dir",
  8816. "pos Cargo L dir",
  8817. "pos Cargo R dir",
  8818. "pos Cargo L dir",
  8819. "pos Cargo R dir",
  8820. "pos Cargo L dir",
  8821. "pos Cargo R dir",
  8822. "pos Cargo L dir"
  8823. };
  8824. memoryPointsGetInCargoPrecise[]=
  8825. {
  8826. "GetIn_L_Cargo",
  8827. "GetIn_R_Cargo",
  8828. "GetIn_L_Cargo",
  8829. "GetIn_R_Cargo",
  8830. "GetIn_L_Cargo",
  8831. "GetIn_R_Cargo",
  8832. "GetIn_L_Cargo",
  8833. "GetIn_R_Cargo",
  8834. "GetIn_L_Cargo",
  8835. "GetIn_R_Cargo",
  8836. "GetIn_L_Cargo"
  8837. };
  8838. memoryPointsGetInCoDriver="pos codriver";
  8839. memoryPointsGetInCoDriverDir="pos codriver dir";
  8840. memoryPointsGetInDriver="pos driver";
  8841. memoryPointsGetInDriverDir="pos driver dir";
  8842. memoryPointsGetInDriverPrecise="GetIn_Pilot";
  8843. memoryPointsLeftWaterEffect="waterEffectL";
  8844. memoryPointsRightWaterEffect="waterEffectR";
  8845. memoryPointSupply="doplnovani";
  8846. mFact=0;
  8847. mfMax=100;
  8848. minBackRotorDive=0;
  8849. minFireTime=20;
  8850. minMainRotorDive=0;
  8851. model="\A3PL_Planes\Helicopters_Medium\Heli_Medium01_H.p3d";
  8852. nameSound="veh_Helicopter";
  8853. neutralBackRotorDive=0;
  8854. neutralMainRotorDive=0;
  8855. nightVision=0;
  8856. nvScanner=0;
  8857. nvTarget=0;
  8858. obstructSoundLFRatio=0;
  8859. obstructSoundsWhenIn=0.316228;
  8860. occludeSoundLFRatio=0.25;
  8861. occludeSoundsWhenIn=0.56234097;
  8862. outsideSoundFilter=1;
  8863. picture="\A3PL_Planes\Helicopters_Medium\data\UI\pictures\heli_medium01_CA.paa";
  8864. portrait="";
  8865. preciseGetInOut=1;
  8866. precision=100;
  8867. predictTurnPlan=1;
  8868. predictTurnSimul=1.2;
  8869. preferRoads=0;
  8870. radarType=0;
  8871. replaceDamaged="";
  8872. replaceDamagedHitpoints[]={};
  8873. replaceDamagedLimit=0.89999998;
  8874. reversed=1;
  8875. scope=0;
  8876. secondaryExplosion=-0.1;
  8877. selectionBackLights="zadni svetlo";
  8878. selectionClan="clan";
  8879. selectionDamage="zbytek";
  8880. selectionDashboard="podsvit pristroju";
  8881. selectionFireAnim="zasleh";
  8882. selectionHRotorMove="main rotor blur";
  8883. selectionHRotorStill="main rotor static";
  8884. selectionLeftOffset="";
  8885. selectionRightOffset="";
  8886. selectionShowDamage="poskozeni";
  8887. selectionVRotorMove="tail rotor blur";
  8888. selectionVRotorStill="tail rotor static";
  8889. sensitivity=2.5;
  8890. sensitivityEar=0.0074999998;
  8891. shadow=1;
  8892. showAllTargets=0;
  8893. soundDammage[]=
  8894. {
  8895. "A3\Sounds_F\vehicles\crashes\helis\Heli_crash_default_int_1",
  8896. 10,
  8897. 1
  8898. };
  8899. soundEngineOffExt[]=
  8900. {
  8901. "A3\Sounds_F\vehicles\air\Heli_Light_01\Heli_Light_01_ext_stop",
  8902. 0.79432797,
  8903. 1,
  8904. 600
  8905. };
  8906. soundEngineOffInt[]=
  8907. {
  8908. "A3\Sounds_F\vehicles\air\Heli_Light_01\Heli_Light_01_int_stop",
  8909. 0.316228,
  8910. 1
  8911. };
  8912. soundEngineOnExt[]=
  8913. {
  8914. "A3\Sounds_F\vehicles\air\Heli_Light_01\Heli_Light_01_ext_start",
  8915. 0.79432797,
  8916. 1,
  8917. 600
  8918. };
  8919. soundEngineOnInt[]=
  8920. {
  8921. "A3\Sounds_F\vehicles\air\Heli_Light_01\Heli_Light_01_int_start",
  8922. 0.316228,
  8923. 1
  8924. };
  8925. soundGetIn[]=
  8926. {
  8927. "A3PL_Planes\Helicopters_Medium\Sounds\medium-get",
  8928. 1,
  8929. 1
  8930. };
  8931. soundGetOut[]=
  8932. {
  8933. "A3PL_Planes\Helicopters_Medium\Sounds\medium-get",
  8934. 1,
  8935. 1,
  8936. 40
  8937. };
  8938. startDuration=20;
  8939. spotableDarkNightLightsOff=0.003;
  8940. spotableNightLightsOff=0.035;
  8941. spotableNightLightsOn=4;
  8942. steerAheadPlan=0.69999999;
  8943. steerAheadSimul=0.5;
  8944. supplyRadius=1.2;
  8945. tBody=0;
  8946. TextPlural="Helicopters";
  8947. TextSingular="Helicopter";
  8948. threat[]={0.30000001,1,0.69999999};
  8949. tracksSpeed=0;
  8950. transportAmmo=0;
  8951. transportFuel=0;
  8952. transportMaxBackpacks=1;
  8953. transportMaxMagazines=20;
  8954. transportMaxWeapons=3;
  8955. transportRepair=0;
  8956. transportSoldier=11;
  8957. transportVehiclesCount=0;
  8958. transportVehiclesMass=0;
  8959. type=2;
  8960. typicalCargo[]=
  8961. {
  8962. "Soldier"
  8963. };
  8964. unitInfoType="RscUnitInfoAirRTDFull";
  8965. unitInfoTypeLite="RscUnitInfoAirRTDBasic";
  8966. unloadInCombat=0;
  8967. usePreciseGetInAction=1;
  8968. vehicleClass="Helicopters_Medium";
  8969. viewCargoShadow=1;
  8970. viewCargoShadowAmb=1;
  8971. viewCargoShadowDiff=1;
  8972. viewDriverShadow=1;
  8973. viewDriverShadowAmb=1;
  8974. viewDriverShadowDiff=1;
  8975. visibleNightLightsOff=0.1;
  8976. visibleNightLightsOn=0.2;
  8977. waterEffect="HeliWater";
  8978. weapons[]={};
  8979. weaponSlots=0;
  8980. wheelCircumference=1;
  8981. class TransportWeapons
  8982. {
  8983. };
  8984. class TransportMagazines
  8985. {
  8986. };
  8987. class TransportItems
  8988. {
  8989. };
  8990. class AnimationSources: AnimationSources
  8991. {
  8992. class AddCargoHook
  8993. {
  8994. source="user";
  8995. animPeriod=1e-007;
  8996. initPhase=0;
  8997. isComponent=1;
  8998. };
  8999. class AddCargoHook_cover
  9000. {
  9001. source="user";
  9002. animPeriod=1e-007;
  9003. initPhase=1;
  9004. isComponent=1;
  9005. };
  9006. class CoPilot_Door
  9007. {
  9008. source="door";
  9009. animPeriod=0.60000002;
  9010. };
  9011. class Door_LB2
  9012. {
  9013. source="door";
  9014. animPeriod=0.60000002;
  9015. initPhase=0;
  9016. };
  9017. class Door_LB
  9018. {
  9019. source="door";
  9020. animPeriod=1;
  9021. initPhase=0;
  9022. };
  9023. class Inspect_Panel1_1
  9024. {
  9025. source="user";
  9026. animPeriod=0.60000002;
  9027. initPhase=0;
  9028. };
  9029. class Pilot_Door: CoPilot_Door
  9030. {
  9031. };
  9032. class Door_RB2: Door_LB2
  9033. {
  9034. };
  9035. class Door_RB: Door_LB
  9036. {
  9037. };
  9038. class Inspect_Panel2_1: Inspect_Panel1_1
  9039. {
  9040. };
  9041. class Inspect_HitHRotor1
  9042. {
  9043. source="user";
  9044. animPeriod=1.5;
  9045. initPhase=0;
  9046. };
  9047. class Inspect_HitVRotor1
  9048. {
  9049. source="user";
  9050. animPeriod=1.5;
  9051. initPhase=0;
  9052. };
  9053. class RotorCover_Hide
  9054. {
  9055. source="user";
  9056. animPeriod=9.9999997e-006;
  9057. initPhase=0;
  9058. };
  9059. class HitHRotor
  9060. {
  9061. source="hit";
  9062. hitpoint="HitHRotor";
  9063. raw=1;
  9064. };
  9065. class HitVRotor
  9066. {
  9067. source="hit";
  9068. hitpoint="HitVRotor";
  9069. raw=1;
  9070. };
  9071. class HitEngine
  9072. {
  9073. source="hit";
  9074. hitpoint="HitEngine";
  9075. raw=1;
  9076. };
  9077. class HitEngine2
  9078. {
  9079. source="hit";
  9080. hitpoint="HitEngine2";
  9081. raw=1;
  9082. };
  9083. class HitBatteries
  9084. {
  9085. source="hit";
  9086. hitpoint="HitBatteries";
  9087. raw=1;
  9088. };
  9089. class HitTransmission
  9090. {
  9091. source="hit";
  9092. hitpoint="HitTransmission";
  9093. raw=1;
  9094. };
  9095. class HitHydraulics
  9096. {
  9097. source="hit";
  9098. hitpoint="HitHydraulics";
  9099. raw=1;
  9100. };
  9101. class HitFuel
  9102. {
  9103. source="hit";
  9104. hitpoint="HitFuel";
  9105. raw=1;
  9106. };
  9107. class HitGlass1
  9108. {
  9109. source="Hit";
  9110. hitpoint="HitGlass1";
  9111. raw=1;
  9112. };
  9113. class HitGlass2: HitGlass1
  9114. {
  9115. hitpoint="HitGlass2";
  9116. };
  9117. class HitGlass3: HitGlass1
  9118. {
  9119. hitpoint="HitGlass3";
  9120. };
  9121. class HitGlass4: HitGlass1
  9122. {
  9123. hitpoint="HitGlass4";
  9124. };
  9125. class HitGlass5: HitGlass1
  9126. {
  9127. hitpoint="HitGlass5";
  9128. };
  9129. class HitGlass6: HitGlass1
  9130. {
  9131. hitpoint="HitGlass6";
  9132. };
  9133. };
  9134. class CargoSpec
  9135. {
  9136. class Cargo1
  9137. {
  9138. showHeadPhones=1;
  9139. };
  9140. };
  9141. class Damage
  9142. {
  9143. tex[]={};
  9144. mat[]={};
  9145. };
  9146. class DestructionEffects
  9147. {
  9148. };
  9149. class FxExplo
  9150. {
  9151. access=1;
  9152. };
  9153. class HeadLimits
  9154. {
  9155. initAngleX=5;
  9156. minAngleX=-40;
  9157. maxAngleX=40;
  9158. initAngleY=0;
  9159. minAngleY=-90;
  9160. maxAngleY=90;
  9161. minAngleZ=-45;
  9162. maxAngleZ=45;
  9163. rotZRadius=0.2;
  9164. };
  9165. class HitPoints: HitPoints
  9166. {
  9167. class HitHull
  9168. {
  9169. armor=1;
  9170. material=51;
  9171. name="hull";
  9172. passThrough=1;
  9173. visual="trup";
  9174. };
  9175. class HitEngine
  9176. {
  9177. armor=0.25;
  9178. material=51;
  9179. name="Engine";
  9180. passThrough=1;
  9181. visual="motor";
  9182. };
  9183. class HitAvionics
  9184. {
  9185. armor=0.15000001;
  9186. material=51;
  9187. name="instruments";
  9188. passThrough=1;
  9189. visual="elektronika";
  9190. };
  9191. class HitVRotor
  9192. {
  9193. armor=0.30000001;
  9194. material=51;
  9195. name="tail rotor";
  9196. passThrough=0.30000001;
  9197. visual="mala vrtule staticka";
  9198. };
  9199. class HitHRotor
  9200. {
  9201. armor=0.2;
  9202. material=51;
  9203. name="main rotor";
  9204. passThrough=0.1;
  9205. visual="velka vrtule staticka";
  9206. };
  9207. class HitMissiles
  9208. {
  9209. armor=0.1;
  9210. material=51;
  9211. name="ammunition";
  9212. passThrough=0.5;
  9213. visual="munice";
  9214. };
  9215. class HitRGlass
  9216. {
  9217. convexComponent="sklo predni P";
  9218. armor=0.1;
  9219. material=51;
  9220. name="sklo predni P";
  9221. passThrough=0;
  9222. visual="sklo predni P";
  9223. };
  9224. class HitLGlass
  9225. {
  9226. convexComponent="sklo predni L";
  9227. armor=0.1;
  9228. material=51;
  9229. name="sklo predni L";
  9230. passThrough=0;
  9231. visual="sklo predni L";
  9232. };
  9233. class HitGlass1
  9234. {
  9235. armor=2;
  9236. material=-1;
  9237. name="glass1";
  9238. passThrough=0;
  9239. visual="glass1";
  9240. };
  9241. class HitGlass2
  9242. {
  9243. armor=2;
  9244. material=-1;
  9245. name="glass2";
  9246. passThrough=0;
  9247. visual="glass2";
  9248. };
  9249. class HitGlass3
  9250. {
  9251. armor=2;
  9252. material=-1;
  9253. name="glass3";
  9254. passThrough=0;
  9255. visual="glass3";
  9256. };
  9257. class HitGlass4
  9258. {
  9259. armor=2;
  9260. material=-1;
  9261. name="glass4";
  9262. passThrough=0;
  9263. visual="glass4";
  9264. };
  9265. class HitGlass5
  9266. {
  9267. armor=2;
  9268. material=-1;
  9269. name="glass5";
  9270. passThrough=0;
  9271. visual="glass5";
  9272. };
  9273. class HitGlass6
  9274. {
  9275. armor=2;
  9276. material=-1;
  9277. name="glass6";
  9278. passThrough=0;
  9279. visual="glass6";
  9280. };
  9281. class HitEngine2
  9282. {
  9283. armor=1;
  9284. material=-1;
  9285. name="engine2";
  9286. passThrough=0;
  9287. };
  9288. class HitEngine3
  9289. {
  9290. armor=1;
  9291. material=-1;
  9292. name="engine3";
  9293. passThrough=0;
  9294. };
  9295. class HitBatteries
  9296. {
  9297. armor=1;
  9298. material=-1;
  9299. name="batteries";
  9300. passThrough=0;
  9301. };
  9302. class HitLight
  9303. {
  9304. armor=1;
  9305. material=-1;
  9306. name="light";
  9307. passThrough=0;
  9308. };
  9309. class HitHydraulics
  9310. {
  9311. armor=1;
  9312. material=-1;
  9313. name="hydraulics";
  9314. passThrough=0;
  9315. };
  9316. class HitTransmission
  9317. {
  9318. armor=1;
  9319. material=-1;
  9320. name="transmission";
  9321. passThrough=0;
  9322. };
  9323. class HitGear
  9324. {
  9325. armor=1;
  9326. material=-1;
  9327. name="gear";
  9328. passThrough=0;
  9329. };
  9330. class HitFuel
  9331. {
  9332. armor=1;
  9333. material=-1;
  9334. name="fuel tanks";
  9335. passThrough=0;
  9336. };
  9337. class HitHStabilizerL1
  9338. {
  9339. armor=1;
  9340. material=-1;
  9341. name="HStabilizerL1";
  9342. passThrough=0;
  9343. };
  9344. class HitHStabilizerR1
  9345. {
  9346. armor=1;
  9347. material=-1;
  9348. name="HStabilizerR1";
  9349. passThrough=0;
  9350. };
  9351. class HitVStabilizer1
  9352. {
  9353. armor=1;
  9354. material=-1;
  9355. name="VStabilizer1";
  9356. passThrough=0;
  9357. };
  9358. class HitTail
  9359. {
  9360. armor=1;
  9361. material=-1;
  9362. name="tail boom";
  9363. passThrough=0;
  9364. };
  9365. class HitPitotTube
  9366. {
  9367. armor=1;
  9368. material=-1;
  9369. name="pitot tube";
  9370. passThrough=0;
  9371. };
  9372. class HitStaticPort
  9373. {
  9374. armor=1;
  9375. material=-1;
  9376. name="static port";
  9377. passThrough=0;
  9378. };
  9379. class HitStarter1
  9380. {
  9381. armor=1;
  9382. material=-1;
  9383. name="starter1";
  9384. passThrough=0;
  9385. };
  9386. class HitStarter2
  9387. {
  9388. armor=1;
  9389. material=-1;
  9390. name="starter2";
  9391. passThrough=0;
  9392. };
  9393. class HitStarter3
  9394. {
  9395. armor=1;
  9396. material=-1;
  9397. name="starter3";
  9398. passThrough=0;
  9399. };
  9400. };
  9401. class MarkerLights
  9402. {
  9403. class RedStill
  9404. {
  9405. color[]={25,0,0};
  9406. ambient[]={1,0,0};
  9407. intensity=75;
  9408. name="cerveny pozicni";
  9409. activeLight=1;
  9410. blinking=0;
  9411. blinkingPattern[]={0.2,1.3};
  9412. blinkingPatternGuarantee=1;
  9413. blinkingStartsOn=1;
  9414. drawLight=1;
  9415. drawLightSize=0.25;
  9416. drawLightCenterSize=0.079999998;
  9417. dayLight=1;
  9418. useFlare=0;
  9419. class Attenuation
  9420. {
  9421. start=0;
  9422. constant=0;
  9423. linear=25;
  9424. quadratic=50;
  9425. hardLimitStart=1;
  9426. hardLimitEnd=10;
  9427. };
  9428. };
  9429. class GreenStill: RedStill
  9430. {
  9431. color[]={0,25,0};
  9432. ambient[]={0,1,0};
  9433. name="zeleny pozicni";
  9434. };
  9435. class WhiteStill: RedStill
  9436. {
  9437. color[]={100,100,100};
  9438. ambient[]={1,1,1};
  9439. name="bily pozicni";
  9440. drawLightSize=0.25;
  9441. drawLightCenterSize=0.079999998;
  9442. class Attenuation: Attenuation
  9443. {
  9444. hardLimitEnd=3;
  9445. };
  9446. };
  9447. class RedBlinking: RedStill
  9448. {
  9449. name="cerveny pozicni blik";
  9450. blinking=1;
  9451. blinkingPattern[]={1,2};
  9452. blinkingPatternGuarantee=1;
  9453. drawLightSize=0.40000001;
  9454. drawLightCenterSize=0.079999998;
  9455. };
  9456. class WhiteBlinking: WhiteStill
  9457. {
  9458. name="bily pozicni blik";
  9459. blinking=1;
  9460. blinkingPattern[]={0.050000001,0.1,0.050000001,1};
  9461. blinkingPatternGuarantee=1;
  9462. class Attenuation: Attenuation
  9463. {
  9464. hardLimitEnd=10;
  9465. };
  9466. };
  9467. class WhiteBlinking_2: WhiteBlinking
  9468. {
  9469. name="bily pozicni blik_2";
  9470. };
  9471. };
  9472. class MFD
  9473. {
  9474. };
  9475. class PilotSpec
  9476. {
  9477. showHeadPhones=1;
  9478. };
  9479. class Reflectors
  9480. {
  9481. class landinglight01
  9482. {
  9483. color[]={1900,1800,1700};
  9484. ambient[]={5,5,5};
  9485. position="landinglight01_pos";
  9486. direction="landinglight01_dir";
  9487. hitpoint="landinglight01";
  9488. selection="landinglight01";
  9489. size=1;
  9490. innerAngle=120;
  9491. outerAngle=180;
  9492. coneFadeCoef=2;
  9493. intensity=1;
  9494. useFlare=1;
  9495. dayLight=0;
  9496. flareSize=1;
  9497. class Attenuation
  9498. {
  9499. start=2;
  9500. constant=0;
  9501. linear=0.1;
  9502. quadratic=0.050000001;
  9503. hardLimitStart=50;
  9504. hardLimitEnd=150;
  9505. };
  9506. };
  9507. };
  9508. class RenderTargets
  9509. {
  9510. };
  9511. class ViewPilot
  9512. {
  9513. initAngleX=5;
  9514. minAngleX=-85;
  9515. maxAngleX=85;
  9516. initAngleY=0;
  9517. minAngleY=-150;
  9518. maxAngleY=150;
  9519. initFov=0.69999999;
  9520. minFov=0.41999999;
  9521. maxFov=1.2;
  9522. minMoveX=0;
  9523. maxMoveX=0;
  9524. minMoveY=0;
  9525. maxMoveY=0;
  9526. minMoveZ=0;
  9527. maxMoveZ=0;
  9528. };
  9529. class ViewCargo
  9530. {
  9531. initAngleX=5;
  9532. minAngleX=-85;
  9533. maxAngleX=85;
  9534. initAngleY=0;
  9535. minAngleY=-150;
  9536. maxAngleY=150;
  9537. initFov=0.69999999;
  9538. minFov=0.41999999;
  9539. maxFov=0.85000002;
  9540. minMoveX=0;
  9541. maxMoveX=0;
  9542. minMoveY=0;
  9543. maxMoveY=0;
  9544. minMoveZ=0;
  9545. maxMoveZ=0;
  9546. };
  9547. class ViewOptics
  9548. {
  9549. initAngleX=0;
  9550. minAngleX=-30;
  9551. maxAngleX=30;
  9552. initAngleY=0;
  9553. minAngleY=-100;
  9554. maxAngleY=100;
  9555. initFov=0.69999999;
  9556. minFov=0.41999999;
  9557. maxFov=0.85000002;
  9558. minMoveX=0;
  9559. maxMoveX=0;
  9560. minMoveY=0;
  9561. maxMoveY=0;
  9562. minMoveZ=0;
  9563. maxMoveZ=0;
  9564. };
  9565. class Turrets: Turrets
  9566. {
  9567. class CopilotTurret: CopilotTurret
  9568. {
  9569. allowTabLock=1;
  9570. animationSourceBody="searchLight_HRot";
  9571. animationSourceGun="searchLight_VRot";
  9572. animationSourceHatch="hatchGunner";
  9573. armorLights=0.40000001;
  9574. body="searchLight_HRot";
  9575. canEject=0;
  9576. castGunnerShadow=1;
  9577. commanding=-1;
  9578. ejectDeadGunner=0;
  9579. enableManualFire=0;
  9580. forceHideGunner=0;
  9581. forceNVG=0;
  9582. gun="searchLight_VRot";
  9583. gunBeg="usti hlavne";
  9584. gunEnd="konec hlavne";
  9585. gunnerAction="chopperMedium_L_static_H";
  9586. gunnerCompartments="Compartment1";
  9587. GunnerDoor="CoPilot_Door";
  9588. gunnerFireAlsoInInternalCamera=1;
  9589. gunnerGetInAction="ChopperMedium_L_getIn_H";
  9590. gunnerGetOutAction="ChopperMedium_L_getOut_H";
  9591. gunnerInAction="chopperMedium_L_static_H";
  9592. gunnerLeftHandAnimName="lever_copilot";
  9593. gunnerLeftLegAnimName="pedalL";
  9594. gunnerName="copilot";
  9595. gunnerNotSpawned=1;
  9596. gunnerOpticsModel="\a3\weapons_f\Reticle\optics_empty.p3d";
  9597. gunnerOpticsShowCursor=0;
  9598. gunnerOutFireAlsoInInternalCamera=1;
  9599. gunnerOutForceOptics=0;
  9600. gunnerOutOpticsEffect[]={};
  9601. gunnerOutOpticsModel="";
  9602. gunnerOutOpticsShowCursor=0;
  9603. gunnerRightHandAnimName="stick_copilot";
  9604. gunnerRightLegAnimName="pedalR";
  9605. gunnerUsesPilotView=0;
  9606. hasGunner=1;
  9607. hideWeaponsGunner=1;
  9608. inGunnerMayFire=1;
  9609. initElev=-5;
  9610. initTurn=0;
  9611. isCopilot=1;
  9612. lockWhenDriverOut=0;
  9613. lockWhenVehicleSpeed=-1;
  9614. LODTurnedIn=-1;
  9615. LODTurnedOut=-1;
  9616. maxElev=14;
  9617. maxHorizontalRotSpeed=3;
  9618. maxTurn=171;
  9619. maxVerticalRotSpeed=3;
  9620. memoryPointGun="machinegun";
  9621. memoryPointGunnerOptics="z_searchlight_cam";
  9622. memoryPointGunnerOutOptics="";
  9623. memoryPointsGetInGunner="pos codriver";
  9624. memoryPointsGetInGunnerDir="pos codriver dir";
  9625. memoryPointsGetInGunnerPrecise="GetIn_Turret";
  9626. minElev=-74;
  9627. minTurn=-171;
  9628. missileBeg="spice rakety";
  9629. missileEnd="konec rakety";
  9630. outGunnerMayFire=1;
  9631. optics=1;
  9632. preciseGetInOut=1;
  9633. primary=1;
  9634. primaryGunner=1;
  9635. primaryObserver=1;
  9636. proxyIndex=1;
  9637. proxyType="CPGunner";
  9638. selectionFireAnim="zasleh";
  9639. showgunneroptics=1;
  9640. startEngine=0;
  9641. turretInfoType="RscOptics_Offroad_01";
  9642. viewGunnerInExternal=0;
  9643. viewGunnerShadow=1;
  9644. viewGunnerShadowAmb=1;
  9645. viewGunnerShadowDiff=1;
  9646. allowLauncherIn=0;
  9647. allowLauncherOut=0;
  9648. animationSourceCamElev="camElev";
  9649. canHideGunner=-1;
  9650. canUseScanners=1;
  9651. disableSoundAttenuation=0;
  9652. discreteDistance[]={};
  9653. discreteDistanceInitIndex=0;
  9654. dontCreateAI=0;
  9655. gunnerForceOptics=0;
  9656. gunnerOpticsColor[]={0,0,0,1};
  9657. gunnerOpticsEffect[]={};
  9658. gunnerOutOpticsColor[]={0,0,0,1};
  9659. gunnerType="";
  9660. magazines[]={};
  9661. playerPosition=0;
  9662. showAllTargets=4;
  9663. showCrewAim=0;
  9664. showHMD=0;
  9665. slingLoadOperator=0;
  9666. soundElevation[]=
  9667. {
  9668. "",
  9669. 0.00316228,
  9670. 1
  9671. };
  9672. soundServo[]=
  9673. {
  9674. "",
  9675. 0.56234097,
  9676. 1,
  9677. 30
  9678. };
  9679. soundServoVertical[]=
  9680. {
  9681. "",
  9682. 0.56234097,
  9683. 1,
  9684. 30
  9685. };
  9686. stabilizedInAxes=3;
  9687. turretCanSee=0;
  9688. turretFollowFreeLook=0;
  9689. class Reflectors
  9690. {
  9691. class Cabin
  9692. {
  9693. color[]={20,0,0};
  9694. ambient[]={20,0,0};
  9695. intensity=10;
  9696. size=1;
  9697. innerAngle=179;
  9698. outerAngle=180;
  9699. coneFadeCoef=0;
  9700. position="cabin_light";
  9701. direction="cabin_light_dir";
  9702. hitpoint="";
  9703. selection="";
  9704. useFlare=0;
  9705. flareSize=0;
  9706. flareMaxDistance=0;
  9707. dayLight=1;
  9708. blinking=0;
  9709. class Attenuation
  9710. {
  9711. start=0;
  9712. constant=0;
  9713. linear=1;
  9714. quadratic=1;
  9715. hardLimitStart=0.1;
  9716. hardLimitEnd=1.3;
  9717. };
  9718. };
  9719. class cargo_light_1: Cabin
  9720. {
  9721. position="cargo_light_1";
  9722. direction="cargo_light_1_dir";
  9723. class Attenuation: Attenuation
  9724. {
  9725. hardLimitEnd=4;
  9726. };
  9727. };
  9728. };
  9729. class ViewOptics: ViewOptics
  9730. {
  9731. initAngleX=0;
  9732. minAngleX=-30;
  9733. maxAngleX=30;
  9734. initAngleY=0;
  9735. minAngleY=-100;
  9736. maxAngleY=100;
  9737. initFov=0.46599999;
  9738. minFov=0.1;
  9739. maxFov=0.69999999;
  9740. visionMode[]=
  9741. {
  9742. "Normal"
  9743. };
  9744. thermalMode[]={0,0};
  9745. };
  9746. class ViewGunner: ViewGunner
  9747. {
  9748. minAngleX=-65;
  9749. maxAngleX=85;
  9750. initAngleX=0;
  9751. minAngleY=-150;
  9752. maxAngleY=150;
  9753. initAngleY=0;
  9754. minFov=0.30000001;
  9755. maxFov=1.2;
  9756. initFov=1;
  9757. };
  9758. };
  9759. };
  9760. };
  9761. class A3PL_Rear_Ladder: House_F
  9762. {
  9763. author="Jonzie";
  9764. mapSize=1;
  9765. scope=2;
  9766. access=1;
  9767. scopeCurator=0;
  9768. scopeArsenal=2;
  9769. model="\A3PL_FD\Ladder\Proxies\Rear_Ladder.p3d";
  9770. displayName="A3PL_Rear_Ladder";
  9771. picture="\A3PL_Characters\A3PL_Logo.paa";
  9772. ladders[]=
  9773. {
  9774.  
  9775. {
  9776. "Ladder_1_start",
  9777. "Ladder_1_end"
  9778. },
  9779.  
  9780. {
  9781. "Ladder_2_start",
  9782. "Ladder_2_end"
  9783. }
  9784. };
  9785. };
  9786. class A3PL_Floodlight_Double: Land_LampDecor_F
  9787. {
  9788. author="Jonzie";
  9789. scope=1;
  9790. access=1;
  9791. scopeCurator=0;
  9792. scopeArsenal=2;
  9793. displayName="A3PL_Floodlight_Double";
  9794. model="A3PL_Cars\Common\Proxies\A3PL_Floodlight_Double.p3d";
  9795. picture="\A3PL_Characters\A3PL_Logo.paa";
  9796. hiddenSelections[]=
  9797. {
  9798. ""
  9799. };
  9800. hiddenSelectionsTextures[]=
  9801. {
  9802. ""
  9803. };
  9804. aggregateReflectors[]=
  9805. {
  9806.  
  9807. {
  9808. "Light_1",
  9809. "Light_2"
  9810. }
  9811. };
  9812. class Reflectors
  9813. {
  9814. class Light_1
  9815. {
  9816. color[]={1900,1300,950};
  9817. ambient[]={5,5,5};
  9818. position="Light_1_Pos";
  9819. direction="Light_1_Dir";
  9820. hitpoint="Light_1";
  9821. selection="Light_1";
  9822. size=1;
  9823. innerAngle=120;
  9824. outerAngle=170;
  9825. coneFadeCoef=10;
  9826. intensity=1;
  9827. useFlare=1;
  9828. dayLight=1;
  9829. flareSize=1;
  9830. class Attenuation
  9831. {
  9832. start=0;
  9833. constant=0;
  9834. linear=0.1;
  9835. quadratic=0;
  9836. hardLimitStart=800;
  9837. hardLimitEnd=1800;
  9838. };
  9839. };
  9840. class Light_2: Light_1
  9841. {
  9842. position="Light_2_Pos";
  9843. direction="Light_2_Dir";
  9844. hitpoint="Light_2";
  9845. selection="Light_2";
  9846. };
  9847. };
  9848. };
  9849. class A3PL_Floodlight: A3PL_Floodlight_Double
  9850. {
  9851. displayName="A3PL_Floodlight";
  9852. model="A3PL_Cars\Common\Proxies\A3PL_Floodlight.p3d";
  9853. aggregateReflectors[]=
  9854. {
  9855.  
  9856. {
  9857. "Light_1"
  9858. }
  9859. };
  9860. class Reflectors
  9861. {
  9862. class Light_1
  9863. {
  9864. color[]={8000,8000,8000};
  9865. ambient[]={20,20,20};
  9866. position="Light_1_Pos";
  9867. direction="Light_1_Dir";
  9868. hitpoint="Light_1";
  9869. selection="Light_1";
  9870. size=1;
  9871. innerAngle=100;
  9872. outerAngle=179;
  9873. coneFadeCoef=10;
  9874. intensity=1;
  9875. useFlare=1;
  9876. dayLight=1;
  9877. flareSize=1;
  9878. class Attenuation
  9879. {
  9880. start=0;
  9881. constant=0;
  9882. linear=0.1;
  9883. quadratic=0;
  9884. hardLimitStart=800;
  9885. hardLimitEnd=1800;
  9886. };
  9887. };
  9888. };
  9889. };
  9890. class A3PL_Floodlight_Level: A3PL_Floodlight
  9891. {
  9892. displayName="A3PL_Floodlight_Level";
  9893. model="A3PL_Cars\Common\Proxies\A3PL_Floodlight_Level.p3d";
  9894. class Reflectors
  9895. {
  9896. class Light_1
  9897. {
  9898. color[]={240,240,240};
  9899. ambient[]={100,100,100};
  9900. position="Light_1_Pos";
  9901. direction="Light_1_Dir";
  9902. hitpoint="Light_1";
  9903. selection="Light_1";
  9904. size=1;
  9905. innerAngle=40;
  9906. outerAngle=80;
  9907. coneFadeCoef=10;
  9908. intensity=1;
  9909. useFlare=1;
  9910. dayLight=1;
  9911. flareSize=1;
  9912. class Attenuation
  9913. {
  9914. start=2;
  9915. constant=0;
  9916. linear=0.1;
  9917. quadratic=0.0099999998;
  9918. hardLimitStart=800;
  9919. hardLimitEnd=1800;
  9920. };
  9921. };
  9922. };
  9923. };
  9924. class A3PL_Interior_light: A3PL_Floodlight_Double
  9925. {
  9926. displayName="A3PL_Interior_light";
  9927. model="A3PL_Cars\Common\Proxies\A3PL_Interior_light.p3d";
  9928. aggregateReflectors[]=
  9929. {
  9930.  
  9931. {
  9932. "Light_1"
  9933. }
  9934. };
  9935. class Reflectors
  9936. {
  9937. class Light_1
  9938. {
  9939. color[]={1000,1100,1200};
  9940. ambient[]={10,11,12};
  9941. intensity=3;
  9942. size=1;
  9943. innerAngle=120;
  9944. outerAngle=170;
  9945. coneFadeCoef=1;
  9946. position="Light_1_Pos";
  9947. direction="Light_1_Dir";
  9948. hitpoint="Light_1";
  9949. selection="Light_1";
  9950. useFlare=0;
  9951. flareSize=0;
  9952. flareMaxDistance=0;
  9953. class Attenuation
  9954. {
  9955. start=0;
  9956. constant=0;
  9957. linear=10;
  9958. quadratic=0.1;
  9959. hardLimitStart=1;
  9960. hardLimitEnd=3;
  9961. };
  9962. };
  9963. };
  9964. };
  9965. class A3PL_Red_Rotator: A3PL_Floodlight_Double
  9966. {
  9967. displayName="A3PL_Red_Rotator";
  9968. model="A3PL_Cars\Common\Proxies\A3PL_Red_Rotator.p3d";
  9969. aggregateReflectors[]=
  9970. {
  9971.  
  9972. {
  9973. "Light_1"
  9974. }
  9975. };
  9976. class Reflectors
  9977. {
  9978. class Light_1
  9979. {
  9980. color[]={1500,0,0};
  9981. ambient[]={30,0,0};
  9982. position="Light_Pos";
  9983. direction="Light_Dir";
  9984. hitpoint="Light";
  9985. selection="Light";
  9986. size=1;
  9987. innerAngle=100;
  9988. outerAngle=179;
  9989. coneFadeCoef=10;
  9990. intensity=1;
  9991. useFlare=1;
  9992. dayLight=1;
  9993. flareSize=0.5;
  9994. class Attenuation
  9995. {
  9996. start=0;
  9997. constant=0;
  9998. linear=0.1;
  9999. quadratic=0;
  10000. hardLimitStart=800;
  10001. hardLimitEnd=1800;
  10002. };
  10003. };
  10004. };
  10005. };
  10006. class A3PL_White_Rotator: A3PL_Floodlight_Double
  10007. {
  10008. displayName="A3PL_White_Rotator";
  10009. model="A3PL_Cars\Common\Proxies\A3PL_White_Rotator.p3d";
  10010. aggregateReflectors[]=
  10011. {
  10012.  
  10013. {
  10014. "Light_1"
  10015. }
  10016. };
  10017. class Reflectors
  10018. {
  10019. class Light_1
  10020. {
  10021. color[]={125,125,125};
  10022. ambient[]={10,10,10};
  10023. position="Light_Pos";
  10024. direction="Light_Dir";
  10025. hitpoint="Light";
  10026. selection="Light";
  10027. size=1;
  10028. innerAngle=100;
  10029. outerAngle=179;
  10030. coneFadeCoef=10;
  10031. intensity=1;
  10032. useFlare=1;
  10033. dayLight=1;
  10034. flareSize=0.5;
  10035. class Attenuation
  10036. {
  10037. start=0;
  10038. constant=0;
  10039. linear=0.1;
  10040. quadratic=0;
  10041. hardLimitStart=800;
  10042. hardLimitEnd=1800;
  10043. };
  10044. };
  10045. };
  10046. };
  10047. class A3PL_Red_Rotator_Off: A3PL_Floodlight_Double
  10048. {
  10049. displayName="A3PL_Red_Rotator";
  10050. model="A3PL_Cars\Common\Proxies\A3PL_Red_Rotator.p3d";
  10051. class Reflectors
  10052. {
  10053. };
  10054. };
  10055. class A3PL_White_Rotator_Off: A3PL_Floodlight_Double
  10056. {
  10057. displayName="A3PL_White_Rotator";
  10058. model="A3PL_Cars\Common\Proxies\A3PL_White_Rotator.p3d";
  10059. class Reflectors
  10060. {
  10061. };
  10062. };
  10063. class A3PL_Mini_Flag_US: Flag_US_F
  10064. {
  10065. author="Jonzie";
  10066. _generalMacro="A3PL_Mini_Flag_US";
  10067. displayName="A3PL_Mini_Flag_US";
  10068. model="A3PL_FD\Objects\Mast_F.p3d";
  10069. scope=1;
  10070. class EventHandlers
  10071. {
  10072. init="(_this select 0) setFlagTexture '\A3\Data_F\Flags\Flag_us_CO.paa'";
  10073. class CBA_Extended_EventHandlers: CBA_Extended_EventHandlers_base
  10074. {
  10075. };
  10076. };
  10077. };
  10078. class Jonzie_Public_Car_Base: A3PL_Car_Base
  10079. {
  10080. };
  10081. class Jonzie_Public_truck_base: A3PL_Truck_Base
  10082. {
  10083. };
  10084. class A3PL_FT_Pump: Sound_Alarm
  10085. {
  10086. author="Jonzie";
  10087. _generalMacro="SFX";
  10088. sound="A3PL_FT_Pump";
  10089. displayName="FT_Pump";
  10090. };
  10091. class A3PL_Airhorn_1: A3PL_FT_Pump
  10092. {
  10093. _generalMacro="Airhorn";
  10094. sound="A3PL_Airhorn_1";
  10095. displayName="Airhorn";
  10096. };
  10097. class A3PL_Electric_Horn: A3PL_Airhorn_1
  10098. {
  10099. sound="A3PL_Electric_Horn";
  10100. };
  10101. class A3PL_Electric_Airhorn: A3PL_Airhorn_1
  10102. {
  10103. sound="A3PL_Electric_Airhorn";
  10104. };
  10105. class A3PL_EQ2B_Priority: A3PL_Airhorn_1
  10106. {
  10107. sound="A3PL_EQ2B_Priority";
  10108. _generalMacro="Siren";
  10109. displayName="Siren";
  10110. };
  10111. class A3PL_EQ2B_Wail: A3PL_EQ2B_Priority
  10112. {
  10113. sound="A3PL_EQ2B_Wail";
  10114. };
  10115. class A3PL_EQ2B_Yelp: A3PL_EQ2B_Priority
  10116. {
  10117. sound="A3PL_EQ2B_Yelp";
  10118. };
  10119. class A3PL_Priority_1: A3PL_EQ2B_Priority
  10120. {
  10121. sound="A3PL_Priority_1";
  10122. };
  10123. class A3PL_Priority_2: A3PL_EQ2B_Priority
  10124. {
  10125. sound="A3PL_Priority_2";
  10126. };
  10127. class A3PL_Rumbler_Manual: A3PL_EQ2B_Priority
  10128. {
  10129. sound="A3PL_Rumbler_Manual";
  10130. };
  10131. class A3PL_SmartSiren_Manual: A3PL_EQ2B_Priority
  10132. {
  10133. sound="A3PL_SmartSiren_Manual";
  10134. };
  10135. class A3PL_Wail: A3PL_EQ2B_Priority
  10136. {
  10137. sound="A3PL_Wail";
  10138. };
  10139. class A3PL_Yelp: A3PL_EQ2B_Priority
  10140. {
  10141. sound="A3PL_Yelp";
  10142. };
  10143. class A3PL_FSS_Phaser: A3PL_EQ2B_Priority
  10144. {
  10145. sound="A3PL_FSS_Phaser";
  10146. };
  10147. class A3PL_FSS_Priority: A3PL_EQ2B_Priority
  10148. {
  10149. sound="A3PL_FSS_Priority";
  10150. };
  10151. class A3PL_FSS_Rumbler: A3PL_EQ2B_Priority
  10152. {
  10153. sound="A3PL_FSS_Rumbler";
  10154. };
  10155. class A3PL_FSS_Siren: A3PL_EQ2B_Priority
  10156. {
  10157. sound="A3PL_FSS_Siren";
  10158. };
  10159. class A3PL_Whelen_Warble: A3PL_EQ2B_Priority
  10160. {
  10161. sound="A3PL_Whelen_Warble";
  10162. };
  10163. class A3PL_Whelen_Siren: A3PL_EQ2B_Priority
  10164. {
  10165. sound="A3PL_Whelen_Siren";
  10166. };
  10167. class A3PL_Whelen_Priority: A3PL_EQ2B_Priority
  10168. {
  10169. sound="A3PL_Whelen_Priority";
  10170. };
  10171. class A3PL_Whelen_Priority2: A3PL_EQ2B_Priority
  10172. {
  10173. sound="A3PL_Whelen_Priority2";
  10174. };
  10175. class A3PL_FSUO_Siren: A3PL_EQ2B_Priority
  10176. {
  10177. sound="A3PL_FSUO_Siren";
  10178. };
  10179. class A3PL_Whelen_Priority3: A3PL_EQ2B_Priority
  10180. {
  10181. sound="A3PL_Whelen_Priority3";
  10182. };
  10183. class A3PL_FIPA20A_Priority: A3PL_EQ2B_Priority
  10184. {
  10185. sound="A3PL_FIPA20A_Priority";
  10186. };
  10187. };
  10188. class CfgVehicleClasses
  10189. {
  10190. class A3PL_Vehicles
  10191. {
  10192. displayName="A3PL Vehicles";
  10193. };
  10194. class A3PL_Objects
  10195. {
  10196. displayName="A3PL Objects";
  10197. };
  10198. };
  10199. class CfgAnimationSourceSounds
  10200. {
  10201. class A3PL_Open_Close
  10202. {
  10203. class Door_Open
  10204. {
  10205. loop=0;
  10206. terminate=0;
  10207. trigger="direction * (phase factor[0.01,0.02])";
  10208. sound0[]=
  10209. {
  10210. "\A3PL_Cars\Common\Sounds\A3PL_Car_Open.ogg",
  10211. "db+6",
  10212. 1,
  10213. 20
  10214. };
  10215. sound[]=
  10216. {
  10217. "sound0",
  10218. 1
  10219. };
  10220. };
  10221. class Door_Close
  10222. {
  10223. loop=0;
  10224. terminate=0;
  10225. trigger="(1 - direction) * (phase factor[0.1,0.09])";
  10226. sound0[]=
  10227. {
  10228. "\A3PL_Cars\Common\Sounds\A3PL_Car_Close.ogg",
  10229. "db+6",
  10230. 1,
  10231. 20
  10232. };
  10233. sound[]=
  10234. {
  10235. "sound0",
  10236. 1
  10237. };
  10238. };
  10239. };
  10240. class A3PL_Truck_Open_Close
  10241. {
  10242. class Door_Open
  10243. {
  10244. loop=0;
  10245. terminate=0;
  10246. trigger="direction * (phase factor[0.01,0.02])";
  10247. sound0[]=
  10248. {
  10249. "\A3PL_Cars\Common\Sounds\A3PL_Truck_Open.ogg",
  10250. "db+6",
  10251. 1,
  10252. 20
  10253. };
  10254. sound[]=
  10255. {
  10256. "sound0",
  10257. 1
  10258. };
  10259. };
  10260. class Door_Close
  10261. {
  10262. loop=0;
  10263. terminate=0;
  10264. trigger="(1 - direction) * (phase factor[0.1,0.09])";
  10265. sound0[]=
  10266. {
  10267. "\A3PL_Cars\Common\Sounds\A3PL_Truck_Close.ogg",
  10268. "db+6",
  10269. 1,
  10270. 20
  10271. };
  10272. sound[]=
  10273. {
  10274. "sound0",
  10275. 1
  10276. };
  10277. };
  10278. };
  10279. class A3PL_Cargo_Open_Close
  10280. {
  10281. class DoorMovement
  10282. {
  10283. loop=0;
  10284. terminate=0;
  10285. trigger="(phase factor[0.05,0.10]) * (phase factor[0.95,0.9])";
  10286. sound0[]=
  10287. {
  10288. "\A3PL_Cars\Common\Sounds\A3PL_Cargo_Open_Close.ogg",
  10289. "db+6",
  10290. 1,
  10291. 20
  10292. };
  10293. sound[]=
  10294. {
  10295. "sound0",
  10296. 1
  10297. };
  10298. };
  10299. };
  10300. class A3PL_Hydraulic
  10301. {
  10302. class HydraulicMovement
  10303. {
  10304. loop=0;
  10305. terminate=1;
  10306. trigger="(phase factor[0.05,0.10]) * (phase factor[0.95,0.9])";
  10307. sound0[]=
  10308. {
  10309. "\A3PL_Cars\Common\Sounds\A3PL_Hydraulic.ogg",
  10310. 1,
  10311. 1,
  10312. 50
  10313. };
  10314. sound[]=
  10315. {
  10316. "sound0",
  10317. 1
  10318. };
  10319. };
  10320. };
  10321. class A3PL_Drill
  10322. {
  10323. class HydraulicMovement
  10324. {
  10325. loop=0;
  10326. terminate=1;
  10327. trigger="(phase factor[0.01,0.10]) * (phase factor[0.99,0.9])";
  10328. sound0[]=
  10329. {
  10330. "\A3PL_Cars\Common\Sounds\A3PL_Drill_Move.ogg",
  10331. 1,
  10332. 1,
  10333. 20
  10334. };
  10335. sound[]=
  10336. {
  10337. "sound0",
  10338. 1
  10339. };
  10340. };
  10341. };
  10342. class GooseGear
  10343. {
  10344. class GearUp
  10345. {
  10346. loop=0;
  10347. terminate=0;
  10348. trigger="direction * (phase factor[0.1,0.2])";
  10349. sound0[]=
  10350. {
  10351. "A3PL_Planes\Goose\Sounds\Goose_Gearup.ogg",
  10352. 0.79432797,
  10353. 1,
  10354. 150
  10355. };
  10356. sound[]=
  10357. {
  10358. "sound0",
  10359. 1
  10360. };
  10361. };
  10362. class GearDown
  10363. {
  10364. loop=0;
  10365. terminate=0;
  10366. trigger="(1 - direction) * (phase factor[0.9,0.8])";
  10367. sound0[]=
  10368. {
  10369. "A3PL_Planes\Goose\Sounds\Goose_Shutdown.ogg",
  10370. 1,
  10371. 1
  10372. };
  10373. sound[]=
  10374. {
  10375. "sound0",
  10376. 1
  10377. };
  10378. };
  10379. };
  10380. class GooseGen
  10381. {
  10382. class ButtonMovement
  10383. {
  10384. loop=0;
  10385. terminate=0;
  10386. trigger="direction * (phase factor[0.98,0.99])";
  10387. sound0[]=
  10388. {
  10389. "\A3PL_Planes\Goose\sounds\Goose_Gyro.ogg",
  10390. 1,
  10391. 1,
  10392. 50
  10393. };
  10394. sound[]=
  10395. {
  10396. "sound0",
  10397. 1
  10398. };
  10399. };
  10400. };
  10401. class GooseFuelPump
  10402. {
  10403. class ButtonMovement
  10404. {
  10405. loop=0;
  10406. terminate=0;
  10407. trigger="direction * (phase factor[0.98,0.99])";
  10408. sound0[]=
  10409. {
  10410. "\A3PL_Planes\Goose\sounds\Goose_Fuelpump.ogg",
  10411. 1,
  10412. 1,
  10413. 50
  10414. };
  10415. sound[]=
  10416. {
  10417. "sound0",
  10418. 1
  10419. };
  10420. };
  10421. };
  10422. class GooseStartup
  10423. {
  10424. class ButtonMovement
  10425. {
  10426. loop=0;
  10427. terminate=0;
  10428. trigger="direction * (phase factor[0.51,0.52])";
  10429. sound0[]=
  10430. {
  10431. "A3PL_Planes\Goose\Sounds\Goose_Startup.ogg",
  10432. 1,
  10433. 1,
  10434. 600
  10435. };
  10436. sound[]=
  10437. {
  10438. "sound0",
  10439. 1
  10440. };
  10441. };
  10442. class ButtonMovement2
  10443. {
  10444. loop=0;
  10445. terminate=0;
  10446. trigger="(1 - direction) * (phase factor[0.4,0.39])";
  10447. sound0[]=
  10448. {
  10449. "A3PL_Planes\Goose\Sounds\Goose_Startup.ogg",
  10450. 1,
  10451. 1,
  10452. 600
  10453. };
  10454. sound[]=
  10455. {
  10456. "sound0",
  10457. 1
  10458. };
  10459. };
  10460. class ButtonMovement3
  10461. {
  10462. loop=0;
  10463. terminate=0;
  10464. trigger="(1 - direction) * (phase factor[0.02,0.01])";
  10465. sound0[]=
  10466. {
  10467. "A3PL_Planes\Goose\Sounds\Goose_Startup.ogg",
  10468. 1,
  10469. 1,
  10470. 600
  10471. };
  10472. sound[]=
  10473. {
  10474. "sound0",
  10475. 1
  10476. };
  10477. };
  10478. };
  10479. };
  10480. class CfgCloudlets
  10481. {
  10482. class Default;
  10483. class JonzieSmokeTruck: Default
  10484. {
  10485. interval="(0.05 - 0.0497 * intensity)/2";
  10486. circleRadius=0;
  10487. circleVelocity[]={0,0,0};
  10488. particleShape="\A3\data_f\ParticleEffects\Universal\Universal";
  10489. particleFSNtieth=16;
  10490. particleFSIndex=7;
  10491. particleFSFrameCount=48;
  10492. particleFSLoop=1;
  10493. angleVar=1;
  10494. animationName="";
  10495. particleType="Billboard";
  10496. timerPeriod=1;
  10497. lifeTime="4 * (engineOn interpolate [0,1,4,1])";
  10498. moveVelocity[]=
  10499. {
  10500. "speedX * 6",
  10501. "speedY * 6",
  10502. "speedZ * 6"
  10503. };
  10504. rotationVelocity=1;
  10505. weight=1.15;
  10506. volume=1;
  10507. rubbing=0.40000001;
  10508. size[]={0.1,0.40000001,0.60000002,0.75,0.85000002,0.92000002,1};
  10509. sizeCoef="2 * (engineOn interpolate [0,1,4,1])";
  10510. color[]=
  10511. {
  10512. {0.059999999,0.059999999,0.059999999,0.1},
  10513. {0.30000001,0.30000001,0.30000001,0.079999998},
  10514. {0.30000001,0.30000001,0.30000001,0.039999999},
  10515. {0.30000001,0.30000001,0.30000001,0.02},
  10516. {0.30000001,0.30000001,0.30000001,0.0099999998},
  10517. {0.30000001,0.30000001,0.30000001,0.0040000002},
  10518. {0.30000001,0.30000001,0.30000001,0.0020000001},
  10519. {0.30000001,0.30000001,0.30000001,0.001}
  10520. };
  10521. colorCoef[]=
  10522. {
  10523. 0.2,
  10524. 0.2,
  10525. 0.2,
  10526. "(intensity * 1.3 * engineOn) + (4 * (1 - engineOn))"
  10527. };
  10528. animationSpeed[]={2,1};
  10529. animationSpeedCoef=1;
  10530. randomDirectionPeriod=0.1;
  10531. randomDirectionIntensity=0.15000001;
  10532. onTimerScript="";
  10533. beforeDestroyScript="";
  10534. blockAIVisibility=1;
  10535. destroyOnWaterSurface=1;
  10536. destroyOnWaterSurfaceOffset=-0.1;
  10537. lifeTimeVar=0.18000001;
  10538. position[]=
  10539. {
  10540. "positionX",
  10541. "positionY",
  10542. "positionZ"
  10543. };
  10544. positionVar[]={0.050000001,0.050000001,0.050000001};
  10545. MoveVelocityVar[]={0.40000001,0.40000001,0.40000001};
  10546. rotationVelocityVar=20;
  10547. sizeVar=0.1;
  10548. colorVar[]={0,0,0,0};
  10549. randomDirectionPeriodVar=0;
  10550. randomDirectionIntensityVar=0;
  10551. };
  10552. class JonzieSmokeTruckRefract: JonzieSmokeTruck
  10553. {
  10554. interval="(0.05 - 0.049 * intensity)/2";
  10555. circleRadius=0;
  10556. circleVelocity[]={0,0,0};
  10557. particleShape="\A3\data_f\ParticleEffects\Universal\Refract";
  10558. particleFSNtieth=1;
  10559. particleFSIndex=0;
  10560. particleFSFrameCount=1;
  10561. particleFSLoop=0;
  10562. angleVar=1;
  10563. animationName="";
  10564. particleType="Billboard";
  10565. timerPeriod=1;
  10566. lifeTime=0.2;
  10567. moveVelocity[]=
  10568. {
  10569. "speedX * 2",
  10570. "speedY * 2",
  10571. "speedZ * 2"
  10572. };
  10573. rotationVelocity=1;
  10574. weight=1.1;
  10575. volume=1;
  10576. rubbing=0.1;
  10577. size[]={0.2,1};
  10578. sizeCoef=1;
  10579. color[]=
  10580. {
  10581. {0.059999999,0.059999999,0.059999999,0.30000001},
  10582. {0.30000001,0.30000001,0.30000001,0.18000001},
  10583. {0.30000001,0.30000001,0.30000001,0.059999999}
  10584. };
  10585. colorCoef[]={1,1,1,1};
  10586. animationSpeed[]={2,1};
  10587. animationSpeedCoef=1;
  10588. randomDirectionPeriod=0.1;
  10589. randomDirectionIntensity=0.050000001;
  10590. onTimerScript="";
  10591. beforeDestroyScript="";
  10592. destroyOnWaterSurface=1;
  10593. destroyOnWaterSurfaceOffset=-0.1;
  10594. lifeTimeVar=0;
  10595. position[]=
  10596. {
  10597. "positionX",
  10598. "positionY",
  10599. "positionZ"
  10600. };
  10601. positionVar[]={0.1,0.1,0.1};
  10602. MoveVelocityVar[]={0.25,0.25,0.25};
  10603. rotationVelocityVar=20;
  10604. sizeVar=0.050000001;
  10605. colorVar[]={0,0,0,0};
  10606. randomDirectionPeriodVar=0;
  10607. randomDirectionIntensityVar=0;
  10608. };
  10609. class A3PL_SmokeShip: Default
  10610. {
  10611. interval="(0.05 - 0.0497 * intensity)/2";
  10612. circleRadius=0;
  10613. circleVelocity[]={0,0,0};
  10614. particleShape="\A3\data_f\ParticleEffects\Universal\Universal";
  10615. particleFSNtieth=16;
  10616. particleFSIndex=7;
  10617. particleFSFrameCount=48;
  10618. particleFSLoop=1;
  10619. angleVar=1;
  10620. animationName="";
  10621. particleType="Billboard";
  10622. timerPeriod=1;
  10623. lifeTime="8 * (engineOn interpolate [0,1,4,1])";
  10624. moveVelocity[]=
  10625. {
  10626. "speedX * 2",
  10627. "speedY * 2",
  10628. "speedZ * 2"
  10629. };
  10630. rotationVelocity=1;
  10631. weight=1.15;
  10632. volume=1;
  10633. rubbing=0.40000001;
  10634. sizeCoef="(engineOn interpolate [0,1,4,1])";
  10635. size[]={3,4,5};
  10636. color[]=
  10637. {
  10638. {0.059999999,0.059999999,0.059999999,1},
  10639. {0.30000001,0.30000001,0.30000001,0.89999998},
  10640. {0.30000001,0.30000001,0.30000001,0.80000001},
  10641. {0.30000001,0.30000001,0.30000001,0.40000001},
  10642. {0.30000001,0.30000001,0.30000001,0.2},
  10643. {0.30000001,0.30000001,0.30000001,0.1},
  10644. {0.30000001,0.30000001,0.30000001,0.039999999},
  10645. {0.30000001,0.30000001,0.30000001,0.02}
  10646. };
  10647. colorCoef[]=
  10648. {
  10649. 0.2,
  10650. 0.2,
  10651. 0.2,
  10652. "(intensity * 1.3 * engineOn) + (4 * (1 - engineOn))"
  10653. };
  10654. animationSpeed[]={2,1};
  10655. animationSpeedCoef=1;
  10656. randomDirectionPeriod=0.1;
  10657. randomDirectionIntensity=0.15000001;
  10658. onTimerScript="";
  10659. beforeDestroyScript="";
  10660. blockAIVisibility=1;
  10661. destroyOnWaterSurface=1;
  10662. destroyOnWaterSurfaceOffset=-0.1;
  10663. lifeTimeVar=0.18000001;
  10664. position[]=
  10665. {
  10666. "positionX",
  10667. "positionY",
  10668. "positionZ"
  10669. };
  10670. positionVar[]={0.050000001,0.050000001,0.050000001};
  10671. MoveVelocityVar[]={0.40000001,0.40000001,0.40000001};
  10672. rotationVelocityVar=20;
  10673. sizeVar=0.1;
  10674. colorVar[]={0,0,0,0};
  10675. randomDirectionPeriodVar=0;
  10676. randomDirectionIntensityVar=0;
  10677. };
  10678. };
  10679. class CfgWeapons
  10680. {
  10681. class CarHorn;
  10682. class A3PL_CarHorn: CarHorn
  10683. {
  10684. displayname="Horn";
  10685. reloadTime=0;
  10686. drySound[]=
  10687. {
  10688. "A3PL_Cars\Common\Sounds\A3PL_CarHorn.ogg",
  10689. 2,
  10690. 1,
  10691. 200
  10692. };
  10693. };
  10694. class A3PL_DixieHorn: CarHorn
  10695. {
  10696. displayname="Horn";
  10697. reloadTime=3;
  10698. drySound[]=
  10699. {
  10700. "A3PL_Cars\Common\Sounds\A3PL_DixieHorn.ogg",
  10701. 2,
  10702. 1,
  10703. 200
  10704. };
  10705. };
  10706. class A3PL_Ambulance_Air_Horn: CarHorn
  10707. {
  10708. displayname="Horn";
  10709. reloadTime=1.5;
  10710. drySound[]=
  10711. {
  10712. "A3PL_Cars\Common\Sounds\A3PL_Ambulance_Air_Horn.ogg",
  10713. 2,
  10714. 1,
  10715. 200
  10716. };
  10717. };
  10718. class A3PL_Truck_Horn: CarHorn
  10719. {
  10720. displayname="Horn";
  10721. reloadTime=0;
  10722. drySound[]=
  10723. {
  10724. "A3PL_Cars\Common\Sounds\A3PL_Truck_Horn.ogg",
  10725. 2,
  10726. 1,
  10727. 200
  10728. };
  10729. };
  10730. };
  10731. class CfgSounds
  10732. {
  10733. class A3PL_Car_Lock
  10734. {
  10735. name="Car Lock Alarm";
  10736. sound[]=
  10737. {
  10738. "A3PL_Cars\Common\Sounds\A3PL_Car_Lock.ogg",
  10739. 1.12202,
  10740. 1,
  10741. 300,
  10742. 1,
  10743. 0,
  10744. 0,
  10745. 0
  10746. };
  10747. titles[]={};
  10748. };
  10749. };
  10750. class CfgSFX
  10751. {
  10752. class A3PL_FSS_Phaser
  10753. {
  10754. sounds[]=
  10755. {
  10756. "Siren"
  10757. };
  10758. name="Federal Signal Smart Phaser";
  10759. Siren[]=
  10760. {
  10761. "A3PL_Cars\Common\Sounds\Federal_Signal_Smart_Siren\Phaser.ogg",
  10762. 1,
  10763. 1,
  10764. 400,
  10765. 1,
  10766. 0,
  10767. 0,
  10768. 0
  10769. };
  10770. empty[]=
  10771. {
  10772. "",
  10773. 0,
  10774. 0,
  10775. 0,
  10776. 0,
  10777. 0,
  10778. 0,
  10779. 0
  10780. };
  10781. };
  10782. class A3PL_FSS_Priority
  10783. {
  10784. sounds[]=
  10785. {
  10786. "Siren"
  10787. };
  10788. name="Federal Signal Smart Siren Priority";
  10789. Siren[]=
  10790. {
  10791. "A3PL_Cars\Common\Sounds\Federal_Signal_Smart_Siren\Priority.ogg",
  10792. 1,
  10793. 1,
  10794. 400,
  10795. 1,
  10796. 0,
  10797. 0,
  10798. 0
  10799. };
  10800. empty[]=
  10801. {
  10802. "",
  10803. 0,
  10804. 0,
  10805. 0,
  10806. 0,
  10807. 0,
  10808. 0,
  10809. 0
  10810. };
  10811. };
  10812. class A3PL_FSS_Rumbler
  10813. {
  10814. sounds[]=
  10815. {
  10816. "Siren"
  10817. };
  10818. name="Federal Signal Smart Siren Rumbler";
  10819. Siren[]=
  10820. {
  10821. "A3PL_Cars\Common\Sounds\Federal_Signal_Smart_Siren\Rumbler.ogg",
  10822. 1,
  10823. 1,
  10824. 400,
  10825. 1,
  10826. 0,
  10827. 0,
  10828. 0
  10829. };
  10830. empty[]=
  10831. {
  10832. "",
  10833. 0,
  10834. 0,
  10835. 0,
  10836. 0,
  10837. 0,
  10838. 0,
  10839. 0
  10840. };
  10841. };
  10842. class A3PL_FSS_Siren
  10843. {
  10844. sounds[]=
  10845. {
  10846. "Siren"
  10847. };
  10848. name="Federal Signal Smart Siren";
  10849. Siren[]=
  10850. {
  10851. "A3PL_Cars\Common\Sounds\Federal_Signal_Smart_Siren\Siren.ogg",
  10852. 1,
  10853. 1,
  10854. 400,
  10855. 1,
  10856. 0,
  10857. 0,
  10858. 0
  10859. };
  10860. empty[]=
  10861. {
  10862. "",
  10863. 0,
  10864. 0,
  10865. 0,
  10866. 0,
  10867. 0,
  10868. 0,
  10869. 0
  10870. };
  10871. };
  10872. class A3PL_Whelen_Warble
  10873. {
  10874. sounds[]=
  10875. {
  10876. "Siren"
  10877. };
  10878. name="Whelen 295SL100 Warble";
  10879. Siren[]=
  10880. {
  10881. "A3PL_Cars\Common\Sounds\Whelen_295SL100\Warble.ogg",
  10882. 1,
  10883. 1,
  10884. 400,
  10885. 1,
  10886. 0,
  10887. 0,
  10888. 0
  10889. };
  10890. empty[]=
  10891. {
  10892. "",
  10893. 0,
  10894. 0,
  10895. 0,
  10896. 0,
  10897. 0,
  10898. 0,
  10899. 0
  10900. };
  10901. };
  10902. class A3PL_Whelen_Siren
  10903. {
  10904. sounds[]=
  10905. {
  10906. "Siren"
  10907. };
  10908. name="Whelen 295SL100 Siren";
  10909. Siren[]=
  10910. {
  10911. "A3PL_Cars\Common\Sounds\Whelen_295SL100\Siren.ogg",
  10912. 1,
  10913. 1,
  10914. 400,
  10915. 1,
  10916. 0,
  10917. 0,
  10918. 0
  10919. };
  10920. empty[]=
  10921. {
  10922. "",
  10923. 0,
  10924. 0,
  10925. 0,
  10926. 0,
  10927. 0,
  10928. 0,
  10929. 0
  10930. };
  10931. };
  10932. class A3PL_Whelen_Priority
  10933. {
  10934. sounds[]=
  10935. {
  10936. "Siren"
  10937. };
  10938. name="Whelen 295SLASA6 Priority";
  10939. Siren[]=
  10940. {
  10941. "A3PL_Cars\Common\Sounds\Whelen_295SLASA6\Priority.ogg",
  10942. 1,
  10943. 1,
  10944. 400,
  10945. 1,
  10946. 0,
  10947. 0,
  10948. 0
  10949. };
  10950. empty[]=
  10951. {
  10952. "",
  10953. 0,
  10954. 0,
  10955. 0,
  10956. 0,
  10957. 0,
  10958. 0,
  10959. 0
  10960. };
  10961. };
  10962. class A3PL_Whelen_Priority2
  10963. {
  10964. sounds[]=
  10965. {
  10966. "Siren"
  10967. };
  10968. name="Whelen 295SLSA1 Priority";
  10969. Siren[]=
  10970. {
  10971. "A3PL_Cars\Common\Sounds\Whelen_295SLSA1\Priority.ogg",
  10972. 1,
  10973. 1,
  10974. 400,
  10975. 1,
  10976. 0,
  10977. 0,
  10978. 0
  10979. };
  10980. empty[]=
  10981. {
  10982. "",
  10983. 0,
  10984. 0,
  10985. 0,
  10986. 0,
  10987. 0,
  10988. 0,
  10989. 0
  10990. };
  10991. };
  10992. class A3PL_FSUO_Siren
  10993. {
  10994. sounds[]=
  10995. {
  10996. "Siren"
  10997. };
  10998. name="Federal Signal Unitrol Omega Siren";
  10999. Siren[]=
  11000. {
  11001. "A3PL_Cars\Common\Sounds\Federal_Signal_Unitrol_Omega\Siren.ogg",
  11002. 1,
  11003. 1,
  11004. 400,
  11005. 1,
  11006. 0,
  11007. 0,
  11008. 0
  11009. };
  11010. empty[]=
  11011. {
  11012. "",
  11013. 0,
  11014. 0,
  11015. 0,
  11016. 0,
  11017. 0,
  11018. 0,
  11019. 0
  11020. };
  11021. };
  11022. class A3PL_Whelen_Priority3
  11023. {
  11024. sounds[]=
  11025. {
  11026. "Siren"
  11027. };
  11028. name="Whelen Epsilon Priority";
  11029. Siren[]=
  11030. {
  11031. "A3PL_Cars\Common\Sounds\Whelen_Epsilon\Priority.ogg",
  11032. 1,
  11033. 1,
  11034. 400,
  11035. 1,
  11036. 0,
  11037. 0,
  11038. 0
  11039. };
  11040. empty[]=
  11041. {
  11042. "",
  11043. 0,
  11044. 0,
  11045. 0,
  11046. 0,
  11047. 0,
  11048. 0,
  11049. 0
  11050. };
  11051. };
  11052. class A3PL_FIPA20A_Priority
  11053. {
  11054. sounds[]=
  11055. {
  11056. "Siren"
  11057. };
  11058. name="Federal Interceptor PA-20A Series 2E";
  11059. Siren[]=
  11060. {
  11061. "A3PL_Cars\Common\Sounds\Federal_Interceptor_PA20A_Series_2E\Priority.ogg",
  11062. 1,
  11063. 1,
  11064. 400,
  11065. 1,
  11066. 0,
  11067. 0,
  11068. 0
  11069. };
  11070. empty[]=
  11071. {
  11072. "",
  11073. 0,
  11074. 0,
  11075. 0,
  11076. 0,
  11077. 0,
  11078. 0,
  11079. 0
  11080. };
  11081. };
  11082. };
  11083. class Jonzie_ExhaustTruckEffect
  11084. {
  11085. class ExhaustsEffect01
  11086. {
  11087. simulation="particles";
  11088. type="JonzieSmokeTruck";
  11089. };
  11090. class ExhaustsEffectRefract01
  11091. {
  11092. simulation="particles";
  11093. type="JonzieSmokeTruckRefract";
  11094. };
  11095. };
  11096. class A3PL_ExhaustBigShipEffect
  11097. {
  11098. class ExhaustsEffectShip
  11099. {
  11100. simulation="particles";
  11101. type="A3PL_SmokeShip";
  11102. };
  11103. };
  11104. class CfgMovesBasic
  11105. {
  11106. class Default;
  11107. class DefaultDie;
  11108. class ManActions
  11109. {
  11110. A3PL_Driver_Tahoe="A3PL_Driver_Tahoe";
  11111. A3PL_Passenger_Low="A3PL_Passenger_Low";
  11112. A3PL_Passenger_Low2="A3PL_Passenger_Low2";
  11113. A3PL_Truck_Driver1="A3PL_Truck_Driver1";
  11114. A3PL_Ship_driver="A3PL_Ship_Driver";
  11115. A3PL_Cessna_Pilot="A3PL_Cessna_Pilot";
  11116. A3PL_Goose_Pilot="A3PL_Goose_Pilot";
  11117. A3PL_Crane_Driver="A3PL_Crane_Driver";
  11118. A3PL_Excavator_Driver="A3PL_Excavator_Driver";
  11119. A3PL_Driver1="A3PL_Driver1";
  11120. A3PL_Driver2="A3PL_Driver2";
  11121. A3PL_Passenger2="A3PL_Passenger2";
  11122. A3PL_Passenger_Rear="A3PL_Passenger_Rear";
  11123. A3PL_Jawhawk_Pilot="A3PL_Jawhawk_Pilot";
  11124. A3PL_Jawhawk_CoPilot="A3PL_Jawhawk_CoPilot";
  11125. A3PL_medevac="A3PL_medevac";
  11126. A3PL_Crew="A3PL_Crew";
  11127. A3PL_TowTractor_driver="A3PL_TowTractor_driver";
  11128. A3PL_Lifebuoy_Cargo="A3PL_Lifebuoy_Cargo";
  11129. A3PL_Bed="A3PL_Bed";
  11130. A3PL_Garbage_Truck_Passenger_Left="A3PL_Garbage_Truck_Passenger_Left";
  11131. A3PL_Garbage_Truck_Passenger_Right="A3PL_Garbage_Truck_Passenger_Right";
  11132. chopperMedium_R_buttonPush_H="chopperMedium_R_buttonPush_H";
  11133. chopperMedium_R_getIn_H="chopperMedium_R_getIn_H";
  11134. chopperMedium_R_getOut_H="chopperMedium_R_getOut_H";
  11135. chopperMedium_R_greetFront_H="chopperMedium_R_greetFront_H";
  11136. chopperMedium_R_greetLeft_H="chopperMedium_R_greetLeft_H";
  11137. chopperMedium_R_greetRight_H="chopperMedium_R_greetRight_H";
  11138. chopperMedium_R_headInHand_H="chopperMedium_R_headInHand_H";
  11139. chopperMedium_R_idleLoopA_H="chopperMedium_R_idleLoopA_H";
  11140. chopperMedium_R_idleLoopB_H="chopperMedium_R_idleLoopB_H";
  11141. chopperMedium_R_idleLoopC_H="chopperMedium_R_idleLoopC_H";
  11142. chopperMedium_R_idleLoopD_H="chopperMedium_R_idleLoopD_H";
  11143. chopperMedium_R_idleLoopE_H="chopperMedium_R_idleLoopE_H";
  11144. chopperMedium_R_lookLeft_H="chopperMedium_R_lookLeft_H";
  11145. chopperMedium_R_lookLeftBackUp_H="chopperMedium_R_lookLeftBackUp_H";
  11146. chopperMedium_R_lookRight_H="chopperMedium_R_lookRight_H";
  11147. chopperMedium_R_lookRightBackUp_H="chopperMedium_R_lookRightBackUp_H";
  11148. chopperMedium_R_pointFront_H="chopperMedium_R_pointFront_H";
  11149. chopperMedium_R_pointLeft_H="chopperMedium_R_pointLeft_H";
  11150. chopperMedium_R_pointRight_H="chopperMedium_R_pointRight_H";
  11151. chopperMedium_R_seatBeltOff_H="chopperMedium_R_seatBeltOff_H";
  11152. chopperMedium_R_seatBeltOn_H="chopperMedium_R_seatBeltOn_H";
  11153. chopperMedium_R_static_H="chopperMedium_R_static_H";
  11154. chopperMedium_R_switchOff_H="chopperMedium_R_switchOff_H";
  11155. chopperMedium_R_switchOn_H="chopperMedium_R_switchOn_H";
  11156. chopperMedium_R_thumbDownFront_H="chopperMedium_R_thumbDownFront_H";
  11157. chopperMedium_R_thumbDownLeft_H="chopperMedium_R_thumbDownLeft_H";
  11158. chopperMedium_R_thumbDownRight_H="chopperMedium_R_thumbDownRight_H";
  11159. chopperMedium_R_thumbUpFront_H="chopperMedium_R_thumbUpFront_H";
  11160. chopperMedium_R_thumbUpLeft_H="chopperMedium_R_thumbUpLeft_H";
  11161. chopperMedium_R_thumbUpRight_H="chopperMedium_R_thumbUpRight_H";
  11162. chopperMedium_R_tweakHeadSetMicA_H="chopperMedium_R_tweakHeadSetMicA_H";
  11163. chopperMedium_R_tweakHeadSetMicB_H="chopperMedium_R_tweakHeadSetMicB_H";
  11164. chopperMedium_L_buttonPush_H="chopperMedium_L_buttonPush_H";
  11165. chopperMedium_L_copilot_to_passenger_H="chopperMedium_L_copilot_to_passenger_H";
  11166. chopperMedium_L_GetIn_H="chopperMedium_L_GetIn_H";
  11167. chopperMedium_L_GetOut_H="chopperMedium_L_GetOut_H";
  11168. chopperMedium_L_greetFront_H="chopperMedium_L_greetFront_H";
  11169. chopperMedium_L_greetLeft_H="chopperMedium_L_greetLeft_H";
  11170. chopperMedium_L_greetRight_H="chopperMedium_L_greetRight_H";
  11171. chopperMedium_L_HeadInHand_H="chopperMedium_L_HeadInHand_H";
  11172. chopperMedium_L_headSetOff_H="chopperMedium_L_headSetOff_H";
  11173. chopperMedium_L_headSetOn_H="chopperMedium_L_headSetOn_H";
  11174. chopperMedium_L_idleLoopA_H="chopperMedium_L_idleLoopA_H";
  11175. chopperMedium_L_idleLoopB_H="chopperMedium_L_idleLoopB_H";
  11176. chopperMedium_L_idleLoopC_H="chopperMedium_L_idleLoopC_H";
  11177. chopperMedium_L_idleLoopD_H="chopperMedium_L_idleLoopD_H";
  11178. chopperMedium_L_idleLoopE_H="chopperMedium_L_idleLoopE_H";
  11179. chopperMedium_L_lookLeft_H="chopperMedium_L_lookLeft_H";
  11180. chopperMedium_L_lookLeftBackUp_H="chopperMedium_L_lookLeftBackUp_H";
  11181. chopperMedium_L_lookRight_H="chopperMedium_L_lookRight_H";
  11182. chopperMedium_L_lookRightBackUp_H="chopperMedium_L_lookRightBackUp_H";
  11183. chopperMedium_L_pointFront_H="chopperMedium_L_pointFront_H";
  11184. chopperMedium_L_pointLeft_H="chopperMedium_L_pointLeft_H";
  11185. chopperMedium_L_pointRight_H="chopperMedium_L_pointRight_H";
  11186. chopperMedium_L_seatBeltOff_H="chopperMedium_L_seatBeltOff_H";
  11187. chopperMedium_L_seatBeltOn_H="chopperMedium_L_seatBeltOn_H";
  11188. chopperMedium_L_static_H="chopperMedium_L_static_H";
  11189. chopperMedium_L_switchOff_H="chopperMedium_L_switchOff_H";
  11190. chopperMedium_L_switchOn_H="chopperMedium_L_switchOn_H";
  11191. chopperMedium_L_thumbDownFront_H="chopperMedium_L_thumbDownFront_H";
  11192. chopperMedium_L_thumbDownLeft_H="chopperMedium_L_thumbDownLeft_H";
  11193. chopperMedium_L_thumbDownRight_H="chopperMedium_L_thumbDownRight_H";
  11194. chopperMedium_L_thumbUpFront_H="chopperMedium_L_thumbUpFront_H";
  11195. chopperMedium_L_thumbUpLeft_H="chopperMedium_L_thumbUpLeft_H";
  11196. chopperMedium_L_thumbUpRight_H="chopperMedium_L_thumbUpRight_H";
  11197. chopperMedium_L_tweakHeadSetMicA_H="chopperMedium_L_tweakHeadSetMicA_H";
  11198. chopperMedium_L_tweakHeadSetMicB_H="chopperMedium_L_tweakHeadSetMicB_H";
  11199. chopperMedium_LP_idleA_H="chopperMedium_LP_idleA_H";
  11200. chopperMedium_LP_idleB_H="chopperMedium_LP_idleB_H";
  11201. chopperMedium_LP_idleC_H="chopperMedium_LP_idleC_H";
  11202. chopperMedium_LP_idleD_H="chopperMedium_LP_idleD_H";
  11203. chopperMedium_LP_idleEtalk_H="chopperMedium_LP_idleEtalk_H";
  11204. chopperMedium_LP_idleGtalk_H="chopperMedium_LP_idleGtalk_H";
  11205. chopperMedium_LP_idleH_H="chopperMedium_LP_idleH_H";
  11206. chopperMedium_LP_idleI_H="chopperMedium_LP_idleI_H";
  11207. chopperMedium_LP_idleJ_H="chopperMedium_LP_idleJ_H";
  11208. chopperMedium_LP_passenger_to_copilot_H="chopperMedium_LP_passenger_to_copilot_H";
  11209. chopperMedium_LP_static_H="chopperMedium_LP_static_H";
  11210. chopperMedium_GUN_FLIR_H="chopperMedium_GUN_FLIR_H";
  11211. chopperMedium_GUN_Left_H="chopperMedium_GUN_Left_H";
  11212. chopperMedium_GUN_Right_H="chopperMedium_GUN_Right_H";
  11213. chopperMedium_C_01_H="chopperMedium_C_01_H";
  11214. chopperMedium_C_02_H="chopperMedium_C_02_H";
  11215. chopperMedium_C_03_H="chopperMedium_C_03_H";
  11216. chopperMedium_C_Lin_H="chopperMedium_C_Lin_H";
  11217. chopperMedium_C_Lout_H="chopperMedium_C_Lout_H";
  11218. chopperMedium_C_Rin_H="chopperMedium_C_Rin_H";
  11219. chopperMedium_C_Rout_H="chopperMedium_C_Rout_H";
  11220. chopperMedium_C_VIP_Lin_H="chopperMedium_C_VIP_Lin_H";
  11221. chopperMedium_C_VIP_Lout_H="chopperMedium_C_VIP_Lout_H";
  11222. chopperMedium_C_VIP_Rin_H="chopperMedium_C_VIP_Rin_H";
  11223. chopperMedium_C_VIP_Rout_H="chopperMedium_C_VIP_Rout_H";
  11224. chopperMedium_C_Relax_IdleAtalk_H="chopper_Relax_IdleAtalk_H";
  11225. chopperMedium_C_Relax_IdleBtalk_H="chopper_Relax_IdleBtalk_H";
  11226. chopperMedium_C_Relax_IdleCtalk_H="chopper_Relax_IdleCtalk_H";
  11227. chopperMedium_C_Relax_IdleDtalk_H="chopper_Relax_IdleDtalk_H";
  11228. chopperMedium_C_Relax_IdleEtalk_H="chopper_Relax_IdleEtalk_H";
  11229. chopperMedium_C_Relax_IdleFtalk_H="chopper_Relax_IdleFtalk_H";
  11230. chopperMedium_C_Relax_IdleGtalk_H="chopper_Relax_IdleGtalk_H";
  11231. chopperMedium_C_Relax_IdleHbasicLoop_H="chopper_Relax_IdleHbasicLoop_H";
  11232. chopperMedium_C_Relax_IdleIbasicLoop_H="chopper_Relax_IdleIbasicLoop_H";
  11233. chopperMedium_C_Relax_IdleJlookaround_H="chopper_Relax_IdleJlookaround_H";
  11234. chopperMedium_C_Relax_IdleKlookaround_H="chopper_Relax_IdleKlookaround_H";
  11235. chopperMedium_C_Relax_static_H="chopper_Relax_static_H";
  11236. chopperMedium_C_Straight_IdleAtalk_H="chopper_Straight_IdleAtalk_H";
  11237. chopperMedium_C_Straight_IdleBtalk_H="chopper_Straight_IdleBtalk_H";
  11238. chopperMedium_C_Straight_IdleCtalk_H="chopper_Straight_IdleCtalk_H";
  11239. chopperMedium_C_Straight_IdleDtalk_H="chopper_Straight_IdleDtalk_H";
  11240. chopperMedium_C_Straight_IdleEtalk_H="chopper_Straight_IdleEtalk_H";
  11241. chopperMedium_C_Straight_IdleFtalk_H="chopper_Straight_IdleFtalk_H";
  11242. chopperMedium_C_Straight_IdleGtalk_H="chopper_Straight_IdleGtalk_H";
  11243. chopperMedium_C_Straight_IdleHbasicLoop_H="chopper_Straight_IdleHbasicLoop_H";
  11244. chopperMedium_C_Straight_IdleIbasicLoop_H="chopper_Straight_IdleIbasicLoop_H";
  11245. chopperMedium_C_Straight_IdleJlookaround_H="chopper_Straight_IdleJlookaround_H";
  11246. chopperMedium_C_Straight_IdleKlookaround_H="chopper_Straight_IdleKlookaround_H";
  11247. chopperMedium_C_Straight_static_H="chopper_Straight_static_H";
  11248. chopperMedium_CIN_hitBedinPain_H="chopperMedium_CIN_hitBedinPain_H";
  11249. chopperMedium_CIN_idleA_H="chopperMedium_CIN_idleA_H";
  11250. chopperMedium_CIN_idleB_H="chopperMedium_CIN_idleB_H";
  11251. chopperMedium_CIN_idleCbellyPain_H="chopperMedium_CIN_idleCbellyPain_H";
  11252. chopperMedium_CIN_idleDbellyPain_H="chopperMedium_CIN_idleDbellyPain_H";
  11253. chopperMedium_CIN_lookAhead_H="chopperMedium_CIN_lookAhead_H";
  11254. chopperMedium_CIN_spasm_H="chopperMedium_CIN_spasm_H";
  11255. chopperMedium_CIN_static_H="chopperMedium_CIN_static_H";
  11256. chopperMedium_CIN_watchWrist_H="chopperMedium_CIN_watchWrist_H";
  11257. };
  11258. };
  11259. class CfgMovesMaleSdr: CfgMovesBasic
  11260. {
  11261. class States
  11262. {
  11263. class driver_offroad01;
  11264. class passenger_low01;
  11265. class Truck_02_Driver;
  11266. class driver_boat01;
  11267. class Pilot_Plane_Civil_01;
  11268. class GetInHelicopterCargo;
  11269. class A3PL_Driver_Tahoe: driver_offroad01
  11270. {
  11271. file="\A3PL_Cars\Common\Proxies\Anim\A3PL_Driver_Tahoe.rtm";
  11272. };
  11273. class A3PL_Truck_Driver1: Truck_02_Driver
  11274. {
  11275. file="\A3PL_Cars\Common\Proxies\Anim\A3PL_Truck_Driver1.rtm";
  11276. };
  11277. class A3PL_Passenger_Low: passenger_low01
  11278. {
  11279. file="\A3PL_Cars\Common\Proxies\Anim\A3PL_Passenger_Low.rtm";
  11280. };
  11281. class A3PL_Passenger_Low2: passenger_low01
  11282. {
  11283. file="\A3PL_Cars\Common\Proxies\Anim\A3PL_Passenger_Low2.rtm";
  11284. };
  11285. class A3PL_Ship_Driver: driver_boat01
  11286. {
  11287. file="\A3PL_Cars\Common\Proxies\Anim\Ship_driver.rtm";
  11288. };
  11289. class Crew: Default
  11290. {
  11291. actions="CargoActions";
  11292. file="\A3\anims_f\Data\Anim\Sdr\Mov\Sit\stp\non\non\AmovPsitMstpSnonWnonDnon";
  11293. speed=1e+010;
  11294. soundEnabled=0;
  11295. collisionShape="A3\anims_f\Data\Geom\Sdr\geom_empty.p3d";
  11296. useIdles=0;
  11297. canPullTrigger=0;
  11298. leaning="crewShake";
  11299. mask="empty";
  11300. forceAim=1;
  11301. disableWeapons=1;
  11302. disableWeaponsLong=1;
  11303. rightHandIKCurve[]={1};
  11304. leftHandIKCurve[]={1};
  11305. rightLegIKCurve[]={1};
  11306. leftLegIKCurve[]={1};
  11307. InterpolateTo[]=
  11308. {
  11309. "Unconscious",
  11310. 0.1
  11311. };
  11312. };
  11313. class A3PL_Cessna_Pilot: Pilot_Plane_Civil_01
  11314. {
  11315. file="\A3PL_Cars\Common\Proxies\Anim\A3PL_Cessna_Pilot.rtm";
  11316. };
  11317. class A3PL_Goose_Pilot: Pilot_Plane_Civil_01
  11318. {
  11319. file="\A3PL_Cars\Common\Proxies\Anim\A3PL_Goose_Pilot.rtm";
  11320. };
  11321. class A3PL_Jawhawk_CoPilot: Pilot_Plane_Civil_01
  11322. {
  11323. file="\A3PL_Cars\Common\Proxies\Anim\A3PL_Jawhawk_CoPilot.rtm";
  11324. };
  11325. class A3PL_Jawhawk_Pilot: Pilot_Plane_Civil_01
  11326. {
  11327. file="\A3PL_Cars\Common\Proxies\Anim\A3PL_Jawhawk_Pilot.rtm";
  11328. };
  11329. class A3PL_Crane_Driver: Truck_02_Driver
  11330. {
  11331. file="\A3PL_Cars\Common\Proxies\Anim\A3PL_Crane_Driver.rtm";
  11332. };
  11333. class A3PL_Excavator_Driver: Truck_02_Driver
  11334. {
  11335. file="\A3PL_Cars\Common\Proxies\Anim\A3PL_Excavator_Driver.rtm";
  11336. };
  11337. class A3PL_Driver1: driver_offroad01
  11338. {
  11339. file="\A3PL_Cars\Common\Proxies\Anim\A3PL_Driver1.rtm";
  11340. };
  11341. class A3PL_Driver2: Truck_02_Driver
  11342. {
  11343. file="\A3PL_Cars\Common\Proxies\Anim\A3PL_Driver2.rtm";
  11344. };
  11345. class A3PL_Passenger2: passenger_low01
  11346. {
  11347. file="\A3PL_Cars\Common\Proxies\Anim\A3PL_Passenger2.rtm";
  11348. };
  11349. class A3PL_Passenger_Rear: passenger_low01
  11350. {
  11351. file="\A3PL_Cars\Common\Proxies\Anim\A3PL_Passenger_Rear.rtm";
  11352. };
  11353. class A3PL_medevac: passenger_low01
  11354. {
  11355. file="\A3PL_Cars\Common\Proxies\Anim\A3PL_medevac.rtm";
  11356. };
  11357. class A3PL_Crew: passenger_low01
  11358. {
  11359. file="\A3PL_Cars\Common\Proxies\Anim\A3PL_Crew.rtm";
  11360. };
  11361. class A3PL_TowTractor_driver: Truck_02_Driver
  11362. {
  11363. file="\A3PL_Cars\Common\Proxies\Anim\A3PL_TowTractor_driver.rtm";
  11364. };
  11365. class A3PL_Lifebuoy_Cargo: passenger_low01
  11366. {
  11367. file="\A3PL_Cars\Common\Proxies\Anim\A3PL_Lifebuoy_Cargo.rtm";
  11368. speed=0.188347;
  11369. relSpeedMin=0.5;
  11370. soundEdge[]={0.5};
  11371. headBobStrength=0.56999999;
  11372. InterpolationSpeed=1.5;
  11373. duty=-0.2;
  11374. disableWeapons=1;
  11375. soundOverride="swim";
  11376. soundEnabled=1;
  11377. };
  11378. class A3PL_Bed: Crew
  11379. {
  11380. file="\A3PL_Cars\Common\Proxies\Anim\A3PL_Bed.rtm";
  11381. };
  11382. class A3PL_Garbage_Truck_Passenger_Left: passenger_low01
  11383. {
  11384. file="\A3PL_Cars\Common\Proxies\Anim\A3PL_Garbage_Truck_Passenger_Left.rtm";
  11385. };
  11386. class A3PL_Garbage_Truck_Passenger_Right: passenger_low01
  11387. {
  11388. file="\A3PL_Cars\Common\Proxies\Anim\A3PL_Garbage_Truck_Passenger_Right.rtm";
  11389. };
  11390. class KIA_chopperMedium_R_01_H: DefaultDie
  11391. {
  11392. actions="DeadActions";
  11393. file="\A3PL_Planes\Helicopters_Medium\data\Anim\R\death1.rtm";
  11394. speed=0.76923102;
  11395. terminal=1;
  11396. soundEnabled=0;
  11397. looped=0;
  11398. connectTo[]=
  11399. {
  11400. "DeadState",
  11401. 0.1
  11402. };
  11403. };
  11404. class KIA_chopperMedium_R_02_H: KIA_chopperMedium_R_01_H
  11405. {
  11406. file="\A3PL_Planes\Helicopters_Medium\data\Anim\R\death2.rtm";
  11407. speed=0.625;
  11408. };
  11409. class KIA_chopperMedium_R_03_H: KIA_chopperMedium_R_01_H
  11410. {
  11411. file="\A3PL_Planes\Helicopters_Medium\data\Anim\R\death3.rtm";
  11412. speed=0.652174;
  11413. };
  11414. class KIA_chopperMedium_L_01_H: KIA_chopperMedium_R_01_H
  11415. {
  11416. file="\A3PL_Planes\Helicopters_Medium\data\Anim\L\death1.rtm";
  11417. speed=0.76923102;
  11418. };
  11419. class KIA_chopperMedium_L_02_H: KIA_chopperMedium_R_01_H
  11420. {
  11421. file="\A3PL_Planes\Helicopters_Medium\data\Anim\L\death2.rtm";
  11422. speed=0.625;
  11423. };
  11424. class KIA_chopperMedium_L_03_H: KIA_chopperMedium_R_01_H
  11425. {
  11426. file="\A3PL_Planes\Helicopters_Medium\data\Anim\L\death3.rtm";
  11427. speed=0.652174;
  11428. };
  11429. class KIA_chopperMedium_LP_01_H: KIA_chopperMedium_R_01_H
  11430. {
  11431. file="\A3PL_Planes\Helicopters_Medium\data\Anim\LP\death1.rtm";
  11432. speed=0.441176;
  11433. };
  11434. class KIA_chopperMedium_LP_02_H: KIA_chopperMedium_R_01_H
  11435. {
  11436. file="\A3PL_Planes\Helicopters_Medium\data\Anim\LP\death2.rtm";
  11437. speed=0.652174;
  11438. };
  11439. class KIA_chopperMedium_LP_03_H: KIA_chopperMedium_R_01_H
  11440. {
  11441. file="\A3PL_Planes\Helicopters_Medium\data\Anim\LP\death3.rtm";
  11442. speed=0.76923102;
  11443. };
  11444. class KIA_chopperMedium_GUN_FLIR_H: KIA_chopperMedium_R_01_H
  11445. {
  11446. file="\A3PL_Planes\Helicopters_Medium\data\Anim\C\KIA_01.rtm";
  11447. speed=0.5;
  11448. };
  11449. class KIA_chopperMedium_GUN_left_H: KIA_chopperMedium_R_01_H
  11450. {
  11451. file="\A3PL_Planes\Helicopters_Medium\data\Anim\GUN\KIA_Left.rtm";
  11452. speed=0.5;
  11453. };
  11454. class KIA_chopperMedium_GUN_right_H: KIA_chopperMedium_R_01_H
  11455. {
  11456. file="\A3PL_Planes\Helicopters_Medium\data\Anim\GUN\Right.rtm";
  11457. speed=0.5;
  11458. };
  11459. class KIA_chopperMedium_C_01_H: KIA_chopperMedium_R_01_H
  11460. {
  11461. file="\A3PL_Planes\Helicopters_Medium\data\Anim\C\KIA_01.rtm";
  11462. speed=0.5;
  11463. };
  11464. class KIA_chopperMedium_C_02_H: KIA_chopperMedium_R_01_H
  11465. {
  11466. file="\A3PL_Planes\Helicopters_Medium\data\Anim\C\KIA_02.rtm";
  11467. speed=0.5;
  11468. };
  11469. class KIA_chopperMedium_C_03_H: KIA_chopperMedium_R_01_H
  11470. {
  11471. file="\A3PL_Planes\Helicopters_Medium\data\Anim\C\KIA_03.rtm";
  11472. speed=0.5;
  11473. };
  11474. class KIA_chopperMedium_CIN_H: KIA_chopperMedium_R_01_H
  11475. {
  11476. file="\A3PL_Planes\Helicopters_Medium\data\Anim\CIN\death.rtm";
  11477. };
  11478. class ChopperMedium_R_static_H: Crew
  11479. {
  11480. leftHandIKCurve[]={1};
  11481. rightHandIKCurve[]={1};
  11482. leftLegIKCurve[]={1};
  11483. rightLegIKCurve[]={1};
  11484. file="\A3PL_Planes\Helicopters_Medium\data\Anim\R\static.rtm";
  11485. speed=1e+010;
  11486. looped=0;
  11487. interpolateTo[]=
  11488. {
  11489. "KIA_chopperMedium_R_01_H",
  11490. 1,
  11491. "KIA_chopperMedium_R_02_H",
  11492. 1,
  11493. "KIA_chopperMedium_R_03_H",
  11494. 1
  11495. };
  11496. };
  11497. class ChopperMedium_L_static_H: Crew
  11498. {
  11499. leftHandIKCurve[]={1};
  11500. rightHandIKCurve[]={1};
  11501. leftLegIKCurve[]={1};
  11502. rightLegIKCurve[]={1};
  11503. file="\A3PL_Planes\Helicopters_Medium\data\Anim\L\static.rtm";
  11504. speed=1e+010;
  11505. looped=0;
  11506. connectTo[]=
  11507. {
  11508. "ChopperMedium_L_copilot_to_passenger_H",
  11509. 1
  11510. };
  11511. interpolateTo[]=
  11512. {
  11513. "KIA_chopperMedium_L_01_H",
  11514. 1,
  11515. "KIA_chopperMedium_L_02_H",
  11516. 1,
  11517. "KIA_chopperMedium_L_03_H",
  11518. 1
  11519. };
  11520. };
  11521. class ChopperMedium_LP_static_H: Crew
  11522. {
  11523. file="\A3PL_Planes\Helicopters_Medium\data\Anim\LP\static.rtm";
  11524. speed=1e+010;
  11525. looped=0;
  11526. connectTo[]=
  11527. {
  11528. "chopperMedium_LP_passenger_to_copilot_H",
  11529. 1
  11530. };
  11531. interpolateTo[]=
  11532. {
  11533. "KIA_chopperMedium_LP_01_H",
  11534. 1,
  11535. "KIA_chopperMedium_LP_02_H",
  11536. 1,
  11537. "KIA_chopperMedium_LP_03_H",
  11538. 1
  11539. };
  11540. };
  11541. class ChopperMedium_CIN_static_H: Crew
  11542. {
  11543. file="\A3PL_Planes\Helicopters_Medium\data\Anim\CIN\static.rtm";
  11544. speed=1e+010;
  11545. looped=0;
  11546. interpolateTo[]=
  11547. {
  11548. "KIA_chopperMedium_CIN_H",
  11549. 1
  11550. };
  11551. };
  11552. class ChopperMedium_R_buttonPush_H: ChopperMedium_R_static_H
  11553. {
  11554. file="A3PL_Planes\Helicopters_Medium\data\Anim\R\buttonPush";
  11555. speed=0.5;
  11556. };
  11557. class ChopperMedium_R_greetFront_H: ChopperMedium_R_static_H
  11558. {
  11559. file="A3PL_Planes\Helicopters_Medium\data\Anim\R\greetFront";
  11560. speed=0.384615;
  11561. };
  11562. class ChopperMedium_R_greetLeft_H: ChopperMedium_R_static_H
  11563. {
  11564. file="A3PL_Planes\Helicopters_Medium\data\Anim\R\greetLeft";
  11565. speed=0.5;
  11566. };
  11567. class ChopperMedium_R_greetRight_H: ChopperMedium_R_static_H
  11568. {
  11569. file="A3PL_Planes\Helicopters_Medium\data\Anim\R\greetRight";
  11570. speed=0.365854;
  11571. };
  11572. class ChopperMedium_R_headInHand_H: ChopperMedium_R_static_H
  11573. {
  11574. file="A3PL_Planes\Helicopters_Medium\data\Anim\R\headInHand";
  11575. speed=0.27026999;
  11576. };
  11577. class ChopperMedium_R_idleLoopA_H: ChopperMedium_R_static_H
  11578. {
  11579. file="A3PL_Planes\Helicopters_Medium\data\Anim\R\idleLoopA";
  11580. speed=0.35714301;
  11581. };
  11582. class ChopperMedium_R_idleLoopB_H: ChopperMedium_R_static_H
  11583. {
  11584. file="A3PL_Planes\Helicopters_Medium\data\Anim\R\idleLoopB";
  11585. speed=0.26548699;
  11586. };
  11587. class ChopperMedium_R_idleLoopC_H: ChopperMedium_R_static_H
  11588. {
  11589. file="A3PL_Planes\Helicopters_Medium\data\Anim\R\idleLoopC";
  11590. speed=0.160428;
  11591. };
  11592. class ChopperMedium_R_idleLoopD_H: ChopperMedium_R_static_H
  11593. {
  11594. file="A3PL_Planes\Helicopters_Medium\data\Anim\R\idleLoopD";
  11595. speed=0.31914899;
  11596. };
  11597. class ChopperMedium_R_idleLoopE_H: ChopperMedium_R_static_H
  11598. {
  11599. file="A3PL_Planes\Helicopters_Medium\data\Anim\R\idleLoopE";
  11600. speed=0.234375;
  11601. };
  11602. class ChopperMedium_R_lookLeft_H: ChopperMedium_R_static_H
  11603. {
  11604. file="A3PL_Planes\Helicopters_Medium\data\Anim\R\lookLeft";
  11605. speed=0.56603801;
  11606. };
  11607. class ChopperMedium_R_lookLeftBackUp_H: ChopperMedium_R_static_H
  11608. {
  11609. file="A3PL_Planes\Helicopters_Medium\data\Anim\R\lookLeftBackUp";
  11610. speed=0.34883699;
  11611. };
  11612. class ChopperMedium_R_lookRight_H: ChopperMedium_R_static_H
  11613. {
  11614. file="A3PL_Planes\Helicopters_Medium\data\Anim\R\lookRight";
  11615. speed=0.34883699;
  11616. };
  11617. class ChopperMedium_R_lookRightBackUp_H: ChopperMedium_R_static_H
  11618. {
  11619. file="A3PL_Planes\Helicopters_Medium\data\Anim\R\lookRightBackUp";
  11620. speed=0.277778;
  11621. };
  11622. class ChopperMedium_R_pointFront_H: ChopperMedium_R_static_H
  11623. {
  11624. file="A3PL_Planes\Helicopters_Medium\data\Anim\R\pointFront";
  11625. speed=0.40000001;
  11626. };
  11627. class ChopperMedium_R_pointLeft_H: ChopperMedium_R_static_H
  11628. {
  11629. file="A3PL_Planes\Helicopters_Medium\data\Anim\R\pointLeft";
  11630. speed=0.40000001;
  11631. };
  11632. class ChopperMedium_R_pointRight_H: ChopperMedium_R_static_H
  11633. {
  11634. file="A3PL_Planes\Helicopters_Medium\data\Anim\R\pointRight";
  11635. speed=0.291262;
  11636. };
  11637. class ChopperMedium_R_seatBeltOff_H: ChopperMedium_R_static_H
  11638. {
  11639. file="A3PL_Planes\Helicopters_Medium\data\Anim\R\seatBeltOff";
  11640. speed=0.225564;
  11641. };
  11642. class ChopperMedium_R_seatBeltOn_H: ChopperMedium_R_static_H
  11643. {
  11644. file="A3PL_Planes\Helicopters_Medium\data\Anim\R\seatBeltOn";
  11645. speed=0.180723;
  11646. };
  11647. class ChopperMedium_R_switchOff_H: ChopperMedium_R_static_H
  11648. {
  11649. file="A3PL_Planes\Helicopters_Medium\data\Anim\R\switchOff";
  11650. speed=0.517241;
  11651. };
  11652. class ChopperMedium_R_switchOn_H: ChopperMedium_R_static_H
  11653. {
  11654. file="A3PL_Planes\Helicopters_Medium\data\Anim\R\switchOn";
  11655. speed=0.56603801;
  11656. };
  11657. class ChopperMedium_R_thumbDownFront_H: ChopperMedium_R_static_H
  11658. {
  11659. file="A3PL_Planes\Helicopters_Medium\data\Anim\R\thumbDownFront";
  11660. speed=0.42857099;
  11661. };
  11662. class ChopperMedium_R_thumbDownLeft_H: ChopperMedium_R_static_H
  11663. {
  11664. file="A3PL_Planes\Helicopters_Medium\data\Anim\R\thumbDownLeft";
  11665. speed=0.422535;
  11666. };
  11667. class ChopperMedium_R_thumbDownRight_H: ChopperMedium_R_static_H
  11668. {
  11669. file="A3PL_Planes\Helicopters_Medium\data\Anim\R\thumbDownRight";
  11670. speed=0.48387101;
  11671. };
  11672. class ChopperMedium_R_thumbUpFront_H: ChopperMedium_R_static_H
  11673. {
  11674. file="A3PL_Planes\Helicopters_Medium\data\Anim\R\thumbUpFront";
  11675. speed=0.48387101;
  11676. };
  11677. class ChopperMedium_R_thumbUpLeft_H: ChopperMedium_R_static_H
  11678. {
  11679. file="A3PL_Planes\Helicopters_Medium\data\Anim\R\thumbUpLeft";
  11680. speed=0.53571397;
  11681. };
  11682. class ChopperMedium_R_thumbUpRight_H: ChopperMedium_R_static_H
  11683. {
  11684. file="A3PL_Planes\Helicopters_Medium\data\Anim\R\thumbUpRight";
  11685. speed=0.48387101;
  11686. };
  11687. class ChopperMedium_R_tweakHeadSetMicA_H: ChopperMedium_R_static_H
  11688. {
  11689. file="A3PL_Planes\Helicopters_Medium\data\Anim\R\tweakHeadSetMicA";
  11690. speed=0.422535;
  11691. };
  11692. class ChopperMedium_R_tweakHeadSetMicB_H: ChopperMedium_R_static_H
  11693. {
  11694. file="A3PL_Planes\Helicopters_Medium\data\Anim\R\tweakHeadSetMicB";
  11695. speed=0.422535;
  11696. };
  11697. class ChopperMedium_L_buttonPush_H: ChopperMedium_L_static_H
  11698. {
  11699. file="A3PL_Planes\Helicopters_Medium\data\Anim\L\buttonPush";
  11700. speed=0.5;
  11701. };
  11702. class ChopperMedium_L_copilot_to_passenger_H: ChopperMedium_L_static_H
  11703. {
  11704. leftHandIKCurve[]={0,1,1,0};
  11705. rightHandIKCurve[]={0,1,1,0};
  11706. leftLegIKCurve[]={0,1,1,0};
  11707. rightLegIKCurve[]={0,1,1,0};
  11708. file="A3PL_Planes\Helicopters_Medium\data\Anim\L\copilot_to_passenger";
  11709. speed=0.38960999;
  11710. connectTo[]=
  11711. {
  11712. "ChopperMedium_LP_static_H",
  11713. 1
  11714. };
  11715. };
  11716. class ChopperMedium_L_greetFront_H: ChopperMedium_L_static_H
  11717. {
  11718. file="A3PL_Planes\Helicopters_Medium\data\Anim\L\greetFront";
  11719. speed=0.384615;
  11720. };
  11721. class ChopperMedium_L_greetLeft_H: ChopperMedium_L_static_H
  11722. {
  11723. file="A3PL_Planes\Helicopters_Medium\data\Anim\L\greetLeft";
  11724. speed=0.5;
  11725. };
  11726. class ChopperMedium_L_greetRight_H: ChopperMedium_L_static_H
  11727. {
  11728. file="A3PL_Planes\Helicopters_Medium\data\Anim\L\greetRight";
  11729. speed=0.365854;
  11730. };
  11731. class ChopperMedium_L_HeadInHand_H: ChopperMedium_L_static_H
  11732. {
  11733. file="A3PL_Planes\Helicopters_Medium\data\Anim\L\HeadInHand";
  11734. speed=0.27272701;
  11735. };
  11736. class ChopperMedium_L_headSetOff_H: ChopperMedium_L_static_H
  11737. {
  11738. file="A3PL_Planes\Helicopters_Medium\data\Anim\L\headSetOff";
  11739. speed=0.27272701;
  11740. };
  11741. class ChopperMedium_L_headSetOn_H: ChopperMedium_L_static_H
  11742. {
  11743. file="A3PL_Planes\Helicopters_Medium\data\Anim\L\headSetOn";
  11744. speed=0.23999999;
  11745. };
  11746. class ChopperMedium_L_idleLoopA_H: ChopperMedium_L_static_H
  11747. {
  11748. file="A3PL_Planes\Helicopters_Medium\data\Anim\L\idleLoopA";
  11749. speed=0.35714301;
  11750. };
  11751. class ChopperMedium_L_idleLoopB_H: ChopperMedium_L_static_H
  11752. {
  11753. file="A3PL_Planes\Helicopters_Medium\data\Anim\L\idleLoopB";
  11754. speed=0.26548699;
  11755. };
  11756. class ChopperMedium_L_idleLoopC_H: ChopperMedium_L_static_H
  11757. {
  11758. file="A3PL_Planes\Helicopters_Medium\data\Anim\L\idleLoopC";
  11759. speed=0.160428;
  11760. };
  11761. class ChopperMedium_L_idleLoopD_H: ChopperMedium_L_static_H
  11762. {
  11763. file="A3PL_Planes\Helicopters_Medium\data\Anim\L\idleLoopD";
  11764. speed=0.31914899;
  11765. };
  11766. class ChopperMedium_L_idleLoopE_H: ChopperMedium_L_static_H
  11767. {
  11768. file="A3PL_Planes\Helicopters_Medium\data\Anim\L\idleLoopE";
  11769. speed=0.234375;
  11770. };
  11771. class ChopperMedium_L_lookLeft_H: ChopperMedium_L_static_H
  11772. {
  11773. file="A3PL_Planes\Helicopters_Medium\data\Anim\L\lookLeft";
  11774. speed=0.56603801;
  11775. };
  11776. class ChopperMedium_L_lookLeftBackUp_H: ChopperMedium_L_static_H
  11777. {
  11778. file="A3PL_Planes\Helicopters_Medium\data\Anim\L\lookLeftBackUp";
  11779. speed=0.34883699;
  11780. };
  11781. class ChopperMedium_L_lookRight_H: ChopperMedium_L_static_H
  11782. {
  11783. file="A3PL_Planes\Helicopters_Medium\data\Anim\L\lookRight";
  11784. speed=0.34883699;
  11785. };
  11786. class ChopperMedium_L_lookRightBackUp_H: ChopperMedium_L_static_H
  11787. {
  11788. file="A3PL_Planes\Helicopters_Medium\data\Anim\L\lookRightBackUp";
  11789. speed=0.28037399;
  11790. };
  11791. class ChopperMedium_L_pointFront_H: ChopperMedium_L_static_H
  11792. {
  11793. file="A3PL_Planes\Helicopters_Medium\data\Anim\L\pointFront";
  11794. speed=0.40000001;
  11795. };
  11796. class ChopperMedium_L_pointLeft_H: ChopperMedium_L_static_H
  11797. {
  11798. file="A3PL_Planes\Helicopters_Medium\data\Anim\L\pointLeft";
  11799. speed=0.40000001;
  11800. };
  11801. class ChopperMedium_L_pointRight_H: ChopperMedium_L_static_H
  11802. {
  11803. file="A3PL_Planes\Helicopters_Medium\data\Anim\L\pointRight";
  11804. speed=0.291262;
  11805. };
  11806. class ChopperMedium_L_seatBeltOff_H: ChopperMedium_L_static_H
  11807. {
  11808. file="A3PL_Planes\Helicopters_Medium\data\Anim\L\seatBeltOff";
  11809. speed=0.225564;
  11810. };
  11811. class ChopperMedium_L_seatBeltOn_H: ChopperMedium_L_static_H
  11812. {
  11813. file="A3PL_Planes\Helicopters_Medium\data\Anim\L\seatBeltOn";
  11814. speed=0.180723;
  11815. };
  11816. class ChopperMedium_L_switchOff_H: ChopperMedium_L_static_H
  11817. {
  11818. file="A3PL_Planes\Helicopters_Medium\data\Anim\L\switchOff";
  11819. speed=0.517241;
  11820. };
  11821. class ChopperMedium_L_switchOn_H: ChopperMedium_L_static_H
  11822. {
  11823. file="A3PL_Planes\Helicopters_Medium\data\Anim\L\switchOn";
  11824. speed=0.56603801;
  11825. };
  11826. class ChopperMedium_L_thumbDownFront_H: ChopperMedium_L_static_H
  11827. {
  11828. file="A3PL_Planes\Helicopters_Medium\data\Anim\L\thumbDownFront";
  11829. speed=0.42857099;
  11830. };
  11831. class ChopperMedium_L_thumbDownLeft_H: ChopperMedium_L_static_H
  11832. {
  11833. file="A3PL_Planes\Helicopters_Medium\data\Anim\L\thumbDownLeft";
  11834. speed=0.422535;
  11835. };
  11836. class ChopperMedium_L_thumbDownRight_H: ChopperMedium_L_static_H
  11837. {
  11838. file="A3PL_Planes\Helicopters_Medium\data\Anim\L\thumbDownRight";
  11839. speed=0.48387101;
  11840. };
  11841. class ChopperMedium_L_thumbUpFront_H: ChopperMedium_L_static_H
  11842. {
  11843. file="A3PL_Planes\Helicopters_Medium\data\Anim\L\thumbUpFront";
  11844. speed=0.48387101;
  11845. };
  11846. class ChopperMedium_L_thumbUpLeft_H: ChopperMedium_L_static_H
  11847. {
  11848. file="A3PL_Planes\Helicopters_Medium\data\Anim\L\thumbUpLeft";
  11849. speed=0.53571397;
  11850. };
  11851. class ChopperMedium_L_thumbUpRight_H: ChopperMedium_L_static_H
  11852. {
  11853. file="A3PL_Planes\Helicopters_Medium\data\Anim\L\thumbUpRight";
  11854. speed=0.48387101;
  11855. };
  11856. class ChopperMedium_L_tweakHeadSetMicA_H: ChopperMedium_L_static_H
  11857. {
  11858. file="A3PL_Planes\Helicopters_Medium\data\Anim\L\tweakHeadSetMicA";
  11859. speed=0.422535;
  11860. };
  11861. class ChopperMedium_L_tweakHeadSetMicB_H: ChopperMedium_L_static_H
  11862. {
  11863. file="A3PL_Planes\Helicopters_Medium\data\Anim\L\tweakHeadSetMicB";
  11864. speed=0.422535;
  11865. };
  11866. class ChopperMedium_LP_idleA_H: ChopperMedium_LP_static_H
  11867. {
  11868. file="A3PL_Planes\Helicopters_Medium\data\Anim\LP\idleA";
  11869. speed=0.26548699;
  11870. };
  11871. class ChopperMedium_LP_idleB_H: ChopperMedium_LP_static_H
  11872. {
  11873. file="A3PL_Planes\Helicopters_Medium\data\Anim\LP\idleB";
  11874. speed=0.160428;
  11875. };
  11876. class ChopperMedium_LP_idleC_H: ChopperMedium_LP_static_H
  11877. {
  11878. file="A3PL_Planes\Helicopters_Medium\data\Anim\LP\idleC";
  11879. speed=0.31914899;
  11880. };
  11881. class ChopperMedium_LP_idleD_H: ChopperMedium_LP_static_H
  11882. {
  11883. file="A3PL_Planes\Helicopters_Medium\data\Anim\LP\idleD";
  11884. speed=0.234375;
  11885. };
  11886. class ChopperMedium_LP_idleEtalk_H: ChopperMedium_LP_static_H
  11887. {
  11888. file="A3PL_Planes\Helicopters_Medium\data\Anim\LP\idleEtalk";
  11889. speed=0.099009998;
  11890. };
  11891. class ChopperMedium_LP_idleGtalk_H: ChopperMedium_LP_static_H
  11892. {
  11893. file="A3PL_Planes\Helicopters_Medium\data\Anim\LP\idleGtalk";
  11894. speed=0.092308;
  11895. };
  11896. class ChopperMedium_LP_idleH_H: ChopperMedium_LP_static_H
  11897. {
  11898. file="A3PL_Planes\Helicopters_Medium\data\Anim\LP\idleH";
  11899. speed=0.050505001;
  11900. };
  11901. class ChopperMedium_LP_idleI_H: ChopperMedium_LP_static_H
  11902. {
  11903. file="A3PL_Planes\Helicopters_Medium\data\Anim\LP\idleI";
  11904. speed=0.044842999;
  11905. };
  11906. class ChopperMedium_LP_idleJ_H: ChopperMedium_LP_static_H
  11907. {
  11908. file="A3PL_Planes\Helicopters_Medium\data\Anim\LP\idleJ";
  11909. speed=0.048232;
  11910. };
  11911. class ChopperMedium_LP_passenger_to_copilot_H: ChopperMedium_LP_static_H
  11912. {
  11913. leftHandIKCurve[]={0,0,1,1};
  11914. rightHandIKCurve[]={0,0,1,1};
  11915. leftLegIKCurve[]={0,0,1,1};
  11916. rightLegIKCurve[]={0,0,1,1};
  11917. file="A3PL_Planes\Helicopters_Medium\data\Anim\LP\passenger_to_copilot";
  11918. speed=0.34883699;
  11919. connectTo[]=
  11920. {
  11921. "ChopperMedium_L_static_H",
  11922. 1
  11923. };
  11924. };
  11925. class ChopperMedium_GUN_FLIR_H: Crew
  11926. {
  11927. file="A3PL_Planes\Helicopters_Medium\data\Anim\GUN\FLIR";
  11928. speed=1e+010;
  11929. looped=0;
  11930. interpolateTo[]=
  11931. {
  11932. "KIA_chopperMedium_GUN_FLIR_H",
  11933. 0.1
  11934. };
  11935. };
  11936. class ChopperMedium_GUN_Left_H: Crew
  11937. {
  11938. file="A3PL_Planes\Helicopters_Medium\data\Anim\GUN\Left";
  11939. speed=1e+010;
  11940. looped=0;
  11941. interpolateTo[]=
  11942. {
  11943. "KIA_chopperMedium_GUN_left_H",
  11944. 0.1
  11945. };
  11946. };
  11947. class ChopperMedium_GUN_Right_H: Crew
  11948. {
  11949. file="A3PL_Planes\Helicopters_Medium\data\Anim\GUN\Right";
  11950. speed=1e+010;
  11951. looped=0;
  11952. interpolateTo[]=
  11953. {
  11954. "KIA_chopperMedium_GUN_right_H",
  11955. 0.1
  11956. };
  11957. };
  11958. class ChopperMedium_C_01_H: Crew
  11959. {
  11960. file="A3PL_Planes\Helicopters_Medium\data\Anim\C\01";
  11961. speed=0.30000001;
  11962. equivalentTo="ChopperMedium_C_01_H";
  11963. connectTo[]=
  11964. {
  11965. "ChopperMedium_C_01_H",
  11966. 0.30000001,
  11967. "ChopperMedium_C_01_V1_H",
  11968. 0.1,
  11969. "ChopperMedium_C_01_V2_H",
  11970. 0.1,
  11971. "ChopperMedium_C_01_V3_H",
  11972. 0.1
  11973. };
  11974. interpolateTo[]=
  11975. {
  11976. "KIA_chopperMedium_C_01_H",
  11977. 1
  11978. };
  11979. variantsAI[]=
  11980. {
  11981. "ChopperMedium_C_01_H",
  11982. 0.40000001,
  11983. "ChopperMedium_C_01_V1_H",
  11984. 0.2,
  11985. "ChopperMedium_C_01_V2_H",
  11986. 0.2,
  11987. "ChopperMedium_C_01_V3_H",
  11988. 0.2
  11989. };
  11990. variantAfter[]={5,10,20};
  11991. };
  11992. class ChopperMedium_C_01_V1_H: ChopperMedium_C_01_H
  11993. {
  11994. file="A3PL_Planes\Helicopters_Medium\data\Anim\C\01nadech";
  11995. speed=0.39500001;
  11996. looped=0;
  11997. connectTo[]=
  11998. {
  11999. "ChopperMedium_C_01_H",
  12000. 0.1
  12001. };
  12002. variantAfter[]={5,5,5};
  12003. };
  12004. class ChopperMedium_C_01_V2_H: ChopperMedium_C_01_V1_H
  12005. {
  12006. file="A3PL_Planes\Helicopters_Medium\data\Anim\C\01poposed";
  12007. speed=0.588;
  12008. };
  12009. class ChopperMedium_C_01_V3_H: ChopperMedium_C_01_V2_H
  12010. {
  12011. file="A3PL_Planes\Helicopters_Medium\data\Anim\C\01presunruky";
  12012. speed=0.491;
  12013. };
  12014. class ChopperMedium_C_02_H: Crew
  12015. {
  12016. file="A3PL_Planes\Helicopters_Medium\data\Anim\C\02";
  12017. speed=0.30000001;
  12018. equivalentTo="ChopperMedium_C_02_H";
  12019. connectTo[]=
  12020. {
  12021. "ChopperMedium_C_02_H",
  12022. 0.30000001,
  12023. "ChopperMedium_C_02_V1_H",
  12024. 0.1,
  12025. "ChopperMedium_C_02_V1_H",
  12026. 0.1,
  12027. "ChopperMedium_C_02_V1_H",
  12028. 0.1
  12029. };
  12030. interpolateTo[]=
  12031. {
  12032. "KIA_chopperMedium_C_02_H",
  12033. 1
  12034. };
  12035. variantsAI[]=
  12036. {
  12037. "ChopperMedium_C_02_H",
  12038. 0.40000001,
  12039. "ChopperMedium_C_02_V1_H",
  12040. 0.2,
  12041. "ChopperMedium_C_02_V1_H",
  12042. 0.2,
  12043. "ChopperMedium_C_02_V1_H",
  12044. 0.2
  12045. };
  12046. variantAfter[]={5,10,20};
  12047. };
  12048. class ChopperMedium_C_02_V1_H: ChopperMedium_C_02_H
  12049. {
  12050. file="A3PL_Planes\Helicopters_Medium\data\Anim\C\02poposed";
  12051. speed=0.65200001;
  12052. looped=0;
  12053. connectTo[]=
  12054. {
  12055. "ChopperMedium_C_02_H",
  12056. 0.1
  12057. };
  12058. variantAfter[]={5,5,5};
  12059. };
  12060. class ChopperMedium_C_02_V2_H: ChopperMedium_C_02_V1_H
  12061. {
  12062. file="A3PL_Planes\Helicopters_Medium\data\Anim\C\02predklon";
  12063. speed=0.3125;
  12064. };
  12065. class ChopperMedium_C_02_V3_H: ChopperMedium_C_02_V2_H
  12066. {
  12067. file="A3PL_Planes\Helicopters_Medium\data\Anim\C\02presunruky";
  12068. speed=0.37;
  12069. };
  12070. class ChopperMedium_C_03_H: Crew
  12071. {
  12072. file="A3PL_Planes\Helicopters_Medium\data\Anim\C\03";
  12073. speed=0.30000001;
  12074. equivalentTo="ChopperMedium_C_03_H";
  12075. connectTo[]=
  12076. {
  12077. "ChopperMedium_C_03_H",
  12078. 0.30000001,
  12079. "ChopperMedium_C_03_V1_H",
  12080. 0.1,
  12081. "ChopperMedium_C_03_V2_H",
  12082. 0.1,
  12083. "ChopperMedium_C_03_V3_H",
  12084. 0.1
  12085. };
  12086. interpolateTo[]=
  12087. {
  12088. "KIA_chopperMedium_C_03_H",
  12089. 1
  12090. };
  12091. variantsAI[]=
  12092. {
  12093. "ChopperMedium_C_03_H",
  12094. 0.40000001,
  12095. "ChopperMedium_C_03_V1_H",
  12096. 0.1,
  12097. "ChopperMedium_C_03_V2_H",
  12098. 0.25,
  12099. "ChopperMedium_C_03_V3_H",
  12100. 0.25
  12101. };
  12102. variantAfter[]={5,10,20};
  12103. };
  12104. class ChopperMedium_C_03_V1_H: ChopperMedium_C_03_H
  12105. {
  12106. file="A3PL_Planes\Helicopters_Medium\data\Anim\C\03predklon";
  12107. speed=0.37;
  12108. looped=0;
  12109. connectTo[]=
  12110. {
  12111. "ChopperMedium_C_03_H",
  12112. 0.1
  12113. };
  12114. variantAfter[]={5,5,5};
  12115. };
  12116. class ChopperMedium_C_03_V2_H: ChopperMedium_C_03_V1_H
  12117. {
  12118. file="A3PL_Planes\Helicopters_Medium\data\Anim\C\03presunruky";
  12119. speed=0.37;
  12120. };
  12121. class ChopperMedium_C_03_V3_H: ChopperMedium_C_03_V2_H
  12122. {
  12123. file="A3PL_Planes\Helicopters_Medium\data\Anim\C\03protazenizad";
  12124. speed=0.491;
  12125. };
  12126. class ChopperMedium_C_LIn_H: GetInHelicopterCargo
  12127. {
  12128. file="A3PL_Planes\Helicopters_Medium\data\Anim\C\LIn";
  12129. speed=0.49180299;
  12130. };
  12131. class ChopperMedium_C_LOut_H: ChopperMedium_C_LIn_H
  12132. {
  12133. file="A3PL_Planes\Helicopters_Medium\data\Anim\C\LOut";
  12134. speed=0.5;
  12135. };
  12136. class ChopperMedium_C_RIn_H: ChopperMedium_C_LIn_H
  12137. {
  12138. file="A3PL_Planes\Helicopters_Medium\data\Anim\C\RIn";
  12139. speed=0.49180299;
  12140. };
  12141. class ChopperMedium_C_ROut_H: ChopperMedium_C_LIn_H
  12142. {
  12143. file="A3PL_Planes\Helicopters_Medium\data\Anim\C\ROut";
  12144. speed=0.5;
  12145. };
  12146. class ChopperMedium_C_VIP_LIn_H: ChopperMedium_C_LIn_H
  12147. {
  12148. file="A3PL_Planes\Helicopters_Medium\data\Anim\C\VIP_LIn";
  12149. speed=0.32967001;
  12150. };
  12151. class ChopperMedium_C_VIP_LOut_H: ChopperMedium_C_LIn_H
  12152. {
  12153. file="A3PL_Planes\Helicopters_Medium\data\Anim\C\VIP_LOut";
  12154. speed=0.326087;
  12155. };
  12156. class ChopperMedium_C_VIP_RIn_H: ChopperMedium_C_LIn_H
  12157. {
  12158. file="A3PL_Planes\Helicopters_Medium\data\Anim\C\VIP_RIn";
  12159. speed=0.32967001;
  12160. };
  12161. class ChopperMedium_C_VIP_ROut_H: ChopperMedium_C_LIn_H
  12162. {
  12163. file="A3PL_Planes\Helicopters_Medium\data\Anim\C\VIP_ROut";
  12164. speed=0.326087;
  12165. };
  12166. class ChopperMedium_CIN_hitBedinPain_H: ChopperMedium_CIN_static_H
  12167. {
  12168. file="A3PL_Planes\Helicopters_Medium\data\Anim\CIN\hitBedinPain";
  12169. speed=0.165746;
  12170. };
  12171. class ChopperMedium_CIN_idleA_H: ChopperMedium_CIN_static_H
  12172. {
  12173. file="A3PL_Planes\Helicopters_Medium\data\Anim\CIN\idleA";
  12174. speed=0.103093;
  12175. };
  12176. class ChopperMedium_CIN_idleB_H: ChopperMedium_CIN_static_H
  12177. {
  12178. file="A3PL_Planes\Helicopters_Medium\data\Anim\CIN\idleB";
  12179. speed=0.087977;
  12180. };
  12181. class ChopperMedium_CIN_idleCbellyPain_H: ChopperMedium_CIN_static_H
  12182. {
  12183. file="A3PL_Planes\Helicopters_Medium\data\Anim\CIN\idleCbellyPain";
  12184. speed=0.112782;
  12185. };
  12186. class ChopperMedium_CIN_idleDbellyPain_H: ChopperMedium_CIN_static_H
  12187. {
  12188. file="A3PL_Planes\Helicopters_Medium\data\Anim\CIN\idleDbellyPain";
  12189. speed=0.12987;
  12190. };
  12191. class ChopperMedium_CIN_lookAhead_H: ChopperMedium_CIN_static_H
  12192. {
  12193. file="A3PL_Planes\Helicopters_Medium\data\Anim\CIN\lookAhead";
  12194. speed=0.165746;
  12195. };
  12196. class ChopperMedium_CIN_spasm_H: ChopperMedium_CIN_static_H
  12197. {
  12198. file="A3PL_Planes\Helicopters_Medium\data\Anim\CIN\spasm";
  12199. speed=0.093457997;
  12200. };
  12201. class ChopperMedium_CIN_watchWrist_H: ChopperMedium_CIN_static_H
  12202. {
  12203. file="A3PL_Planes\Helicopters_Medium\data\Anim\CIN\watchWrist";
  12204. speed=0.165746;
  12205. };
  12206. class ChopperMedium_R_GetIn_H: GetInHelicopterCargo
  12207. {
  12208. actions="CivilStandActions";
  12209. file="A3PL_Planes\Helicopters_Medium\data\Anim\R\getIn";
  12210. speed=0.30000001;
  12211. looped=0;
  12212. soundEnabled=0;
  12213. disableWeapons=1;
  12214. enableOptics=0;
  12215. canPullTrigger=0;
  12216. connectTo[]=
  12217. {
  12218. "chopperMedium_R_static_H",
  12219. 0.02
  12220. };
  12221. interpolateTo[]={};
  12222. collisionShape="A3\anims_f\Data\Geom\Sdr\geom_empty.p3d";
  12223. leftHandIKCurve[]={0,0,0.94999999,1};
  12224. rightHandIKCurve[]={0,0,0.94999999,1};
  12225. head="headNo";
  12226. headBobMode=1;
  12227. headBobStrength=-0.5;
  12228. };
  12229. class ChopperMedium_R_GetOut_H: GetInHelicopterCargo
  12230. {
  12231. actions="CivilStandActions";
  12232. file="A3PL_Planes\Helicopters_Medium\data\Anim\R\getOut";
  12233. speed=0.40000001;
  12234. looped=0;
  12235. soundEnabled=0;
  12236. disableWeapons=1;
  12237. enableOptics=0;
  12238. canPullTrigger=0;
  12239. connectTo[]=
  12240. {
  12241. "AmovPercMstpSnonWnonDnon",
  12242. 0.02
  12243. };
  12244. interpolateTo[]={};
  12245. collisionShape="A3\anims_f\Data\Geom\Sdr\geom_empty.p3d";
  12246. leftHandIKCurve[]={0,1,0.050000001,0};
  12247. rightHandIKCurve[]={0,1,0.050000001,0};
  12248. head="headNo";
  12249. headBobMode=1;
  12250. headBobStrength=-0.5;
  12251. };
  12252. class ChopperMedium_L_GetIn_H: ChopperMedium_R_GetIn_H
  12253. {
  12254. file="A3PL_Planes\Helicopters_Medium\data\Anim\L\GetIn";
  12255. connectTo[]=
  12256. {
  12257. "ChopperMedium_GUN_Left_H",
  12258. 0.02
  12259. };
  12260. };
  12261. class ChopperMedium_L_GetOut_H: ChopperMedium_R_GetOut_H
  12262. {
  12263. file="A3PL_Planes\Helicopters_Medium\data\Anim\L\GetOut";
  12264. };
  12265. class KIA_chopper_Relax01_H: DefaultDie
  12266. {
  12267. actions="DeadActions";
  12268. file="A3PL_Planes\Helicopters_Medium\data\Anim\Relax\death1.rtm";
  12269. speed=0.76923102;
  12270. terminal=1;
  12271. soundEnabled=0;
  12272. looped=0;
  12273. connectTo[]=
  12274. {
  12275. "DeadState",
  12276. 0.1
  12277. };
  12278. };
  12279. class KIA_chopper_Relax02_H: KIA_chopper_Relax01_H
  12280. {
  12281. file="A3PL_Planes\Helicopters_Medium\data\Anim\Relax\death2.rtm";
  12282. speed=0.441176;
  12283. };
  12284. class KIA_chopper_Relax03_H: KIA_chopper_Relax01_H
  12285. {
  12286. file="A3PL_Planes\Helicopters_Medium\data\Anim\Relax\death3.rtm";
  12287. speed=0.652174;
  12288. };
  12289. class KIA_chopper_Straight01_H: KIA_chopper_Relax01_H
  12290. {
  12291. file="A3PL_Planes\Helicopters_Medium\data\Anim\Straight\death1.rtm";
  12292. speed=0.76923102;
  12293. };
  12294. class KIA_chopper_Straight02_H: KIA_chopper_Relax01_H
  12295. {
  12296. file="A3PL_Planes\Helicopters_Medium\data\Anim\Straight\death2.rtm";
  12297. speed=0.441176;
  12298. };
  12299. class KIA_chopper_Straight03_H: KIA_chopper_Relax01_H
  12300. {
  12301. file="A3PL_Planes\Helicopters_Medium\data\Anim\Straight\death3.rtm";
  12302. speed=0.62517399;
  12303. };
  12304. class Chopper_Relax_Static_H: ChopperMedium_R_static_H
  12305. {
  12306. file="A3PL_Planes\Helicopters_Medium\data\Anim\Relax\static.rtm";
  12307. speed=1e+010;
  12308. looped=0;
  12309. interpolateTo[]=
  12310. {
  12311. "KIA_chopper_Relax01_H",
  12312. 1,
  12313. "KIA_chopper_Relax02_H",
  12314. 1,
  12315. "KIA_chopper_Relax03_H",
  12316. 1
  12317. };
  12318. };
  12319. class Chopper_Straight_Static_H: ChopperMedium_R_static_H
  12320. {
  12321. file="A3PL_Planes\Helicopters_Medium\data\Anim\Straight\static.rtm";
  12322. speed=1e+010;
  12323. looped=0;
  12324. interpolateTo[]=
  12325. {
  12326. "KIA_chopper_Straight01_H",
  12327. 1,
  12328. "KIA_chopper_Straight02_H",
  12329. 1,
  12330. "KIA_chopper_Straight03_H",
  12331. 1
  12332. };
  12333. };
  12334. class Chopper_Relax_IdleAtalk_H: Chopper_Relax_Static_H
  12335. {
  12336. file="A3PL_Planes\Helicopters_Medium\data\Anim\Relax\IdleAtalk";
  12337. speed=0.099009998;
  12338. };
  12339. class Chopper_Relax_IdleBtalk_H: Chopper_Relax_Static_H
  12340. {
  12341. file="A3PL_Planes\Helicopters_Medium\data\Anim\Relax\IdleBtalk";
  12342. speed=0.092308;
  12343. };
  12344. class Chopper_Relax_IdleCtalk_H: Chopper_Relax_Static_H
  12345. {
  12346. file="A3PL_Planes\Helicopters_Medium\data\Anim\Relax\IdleCtalk";
  12347. speed=0.050505001;
  12348. };
  12349. class Chopper_Relax_IdleDtalk_H: Chopper_Relax_Static_H
  12350. {
  12351. file="A3PL_Planes\Helicopters_Medium\data\Anim\Relax\IdleDtalk";
  12352. speed=0.044842999;
  12353. };
  12354. class Chopper_Relax_IdleEtalk_H: Chopper_Relax_Static_H
  12355. {
  12356. file="A3PL_Planes\Helicopters_Medium\data\Anim\Relax\IdleEtalk";
  12357. speed=0.048232;
  12358. };
  12359. class Chopper_Relax_IdleFtalk_H: Chopper_Relax_Static_H
  12360. {
  12361. file="A3PL_Planes\Helicopters_Medium\data\Anim\Relax\IdleFtalk";
  12362. speed=0.1;
  12363. };
  12364. class Chopper_Relax_IdleGtalk_H: Chopper_Relax_Static_H
  12365. {
  12366. file="A3PL_Planes\Helicopters_Medium\data\Anim\Relax\IdleGtalk";
  12367. speed=0.45454499;
  12368. };
  12369. class Chopper_Relax_IdleHbasicLoop_H: Chopper_Relax_Static_H
  12370. {
  12371. file="A3PL_Planes\Helicopters_Medium\data\Anim\Relax\IdleHbasicLoop";
  12372. speed=0.26548699;
  12373. };
  12374. class Chopper_Relax_IdleIbasicLoop_H: Chopper_Relax_Static_H
  12375. {
  12376. file="A3PL_Planes\Helicopters_Medium\data\Anim\Relax\IdleIbasicLoop";
  12377. speed=0.160428;
  12378. };
  12379. class Chopper_Relax_IdleJlookaround_H: Chopper_Relax_Static_H
  12380. {
  12381. file="A3PL_Planes\Helicopters_Medium\data\Anim\Relax\IdleJlookaround";
  12382. speed=0.31914899;
  12383. };
  12384. class Chopper_Relax_IdleKlookaround_H: Chopper_Relax_Static_H
  12385. {
  12386. file="A3PL_Planes\Helicopters_Medium\data\Anim\Relax\IdleKlookaround";
  12387. speed=0.234375;
  12388. };
  12389. class Chopper_Straight_IdleAtalk_H: Chopper_Straight_Static_H
  12390. {
  12391. file="A3PL_Planes\Helicopters_Medium\data\Anim\Straight\IdleAtalk";
  12392. speed=0.099009998;
  12393. };
  12394. class Chopper_Straight_IdleBtalk_H: Chopper_Straight_Static_H
  12395. {
  12396. file="A3PL_Planes\Helicopters_Medium\data\Anim\Straight\IdleBtalk";
  12397. speed=0.092308;
  12398. };
  12399. class Chopper_Straight_IdleCtalk_H: Chopper_Straight_Static_H
  12400. {
  12401. file="A3PL_Planes\Helicopters_Medium\data\Anim\Straight\IdleCtalk";
  12402. speed=0.050505001;
  12403. };
  12404. class Chopper_Straight_IdleDtalk_H: Chopper_Straight_Static_H
  12405. {
  12406. file="A3PL_Planes\Helicopters_Medium\data\Anim\Straight\IdleDtalk";
  12407. speed=0.044842999;
  12408. };
  12409. class Chopper_Straight_IdleEtalk_H: Chopper_Straight_Static_H
  12410. {
  12411. file="A3PL_Planes\Helicopters_Medium\data\Anim\Straight\IdleEtalk";
  12412. speed=0.048232;
  12413. };
  12414. class Chopper_Straight_IdleFtalk_H: Chopper_Straight_Static_H
  12415. {
  12416. file="A3PL_Planes\Helicopters_Medium\data\Anim\Straight\IdleFtalk";
  12417. speed=0.1;
  12418. };
  12419. class Chopper_Straight_IdleGtalk_H: Chopper_Straight_Static_H
  12420. {
  12421. file="A3PL_Planes\Helicopters_Medium\data\Anim\Straight\IdleGtalk";
  12422. speed=0.45454499;
  12423. };
  12424. class Chopper_Straight_IdleHbasicLoop_H: Chopper_Straight_Static_H
  12425. {
  12426. file="A3PL_Planes\Helicopters_Medium\data\Anim\Straight\IdleHbasicLoop";
  12427. speed=0.26548699;
  12428. };
  12429. class Chopper_Straight_IdleIbasicLoop_H: Chopper_Straight_Static_H
  12430. {
  12431. file="A3PL_Planes\Helicopters_Medium\data\Anim\Straight\IdleIbasicLoop";
  12432. speed=0.160428;
  12433. };
  12434. class Chopper_Straight_IdleJlookaround_H: Chopper_Straight_Static_H
  12435. {
  12436. file="A3PL_Planes\Helicopters_Medium\data\Anim\Straight\IdleJlookaround";
  12437. speed=0.31914899;
  12438. };
  12439. class Chopper_Straight_IdleKlookaround_H: Chopper_Straight_Static_H
  12440. {
  12441. file="A3PL_Planes\Helicopters_Medium\data\Anim\Straight\IdleKlookaround";
  12442. speed=0.234375;
  12443. };
  12444. };
  12445. };
  12446. class CfgActions
  12447. {
  12448. class None
  12449. {
  12450. priority=0;
  12451. show=0;
  12452. showWindow=0;
  12453. hideOnUse=1;
  12454. shortcut="";
  12455. text="";
  12456. textDefault="";
  12457. textSimple="";
  12458. };
  12459. class HookCargo: None
  12460. {
  12461. priority=3;
  12462. text="Hook";
  12463. };
  12464. class UnhookCargo: None
  12465. {
  12466. priority=3;
  12467. text="Unhook";
  12468. };
  12469. class LoadVehicle: None
  12470. {
  12471. priority=3;
  12472. text="Load vehicle";
  12473. textDefault="<img image='\A3\Ui_f\data\IGUI\Cfg\Actions\loadVehicle_ca.paa' size='1.8' shadow=2 />";
  12474. };
  12475. class UnloadVehicle: None
  12476. {
  12477. priority=3;
  12478. text="Unload vehicle";
  12479. textDefault="<img image='\A3\Ui_f\data\IGUI\Cfg\Actions\unloadVehicle_ca.paa' size='1.8' shadow=2 />";
  12480. };
  12481. class UnloadAllVehicles: None
  12482. {
  12483. priority=3;
  12484. text="Unload all vehicles";
  12485. textDefault="<img image='\A3\Ui_f\data\IGUI\Cfg\Actions\unloadAllVehicles_ca.paa' size='1.8' shadow=2 />";
  12486. };
  12487. class GetInCommander: None
  12488. {
  12489. text="Get in %1 as commander";
  12490. showWindow=1;
  12491. priority=5.9000001;
  12492. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\getincommander_ca.paa' size='1.8' shadow=2 />";
  12493. radius=1.5;
  12494. radiusView=0.5;
  12495. showIn3D=1;
  12496. };
  12497. class GetInDriver: None
  12498. {
  12499. text="Get in %1 as Driver";
  12500. showWindow=1;
  12501. priority=5.8000002;
  12502. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\getindriver_ca.paa' size='1.8' shadow=2 />";
  12503. radius=1.5;
  12504. radiusView=0.5;
  12505. showIn3D=1;
  12506. };
  12507. class GetInPilot: None
  12508. {
  12509. text="Get in %1 as Pilot";
  12510. showWindow=1;
  12511. priority=5.5999999;
  12512. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\getinpilot_ca.paa' size='1.8' shadow=2 />";
  12513. radius=1.5;
  12514. radiusView=0.5;
  12515. showIn3D=1;
  12516. };
  12517. class GetInGunner: None
  12518. {
  12519. text="Get in %1 as gunner";
  12520. showWindow=1;
  12521. priority=5.6999998;
  12522. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\getingunner_ca.paa' size='1.8' shadow=2 />";
  12523. radius=1.5;
  12524. radiusView=0.5;
  12525. showIn3D=1;
  12526. };
  12527. class GetInCargo: None
  12528. {
  12529. text="Get in %1 Ride in back";
  12530. showWindow=1;
  12531. priority=5.5;
  12532. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\getincargo_ca.paa' size='1.8' shadow=2 />";
  12533. radius=1.5;
  12534. radiusView=0.5;
  12535. showIn3D=1;
  12536. };
  12537. class GetInTurret: None
  12538. {
  12539. text="Get in %1 as %2";
  12540. showWindow=1;
  12541. priority=5.4000001;
  12542. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\getingunner_ca.paa' size='1.8' shadow=2 />";
  12543. radius=1.5;
  12544. radiusView=0.5;
  12545. showIn3D=1;
  12546. };
  12547. class PutInPilot: None
  12548. {
  12549. showWindow=1;
  12550. textDefault="Put in Pilot";
  12551. priority=9.6000004;
  12552. text="Load In Pilot";
  12553. };
  12554. class PutInDriver: None
  12555. {
  12556. showWindow=1;
  12557. textDefault="Put in Driver";
  12558. priority=9.5;
  12559. text="Load In Driver";
  12560. };
  12561. class PutInCargo: None
  12562. {
  12563. showWindow=1;
  12564. textDefault="Put in Cargo";
  12565. priority=9.6999998;
  12566. text="Load In Cargo";
  12567. };
  12568. class Heal: None
  12569. {
  12570. text="Treat at %1";
  12571. showWindow=1;
  12572. priority=10;
  12573. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\heal_ca.paa' size='1.8' shadow=2 />";
  12574. };
  12575. class HealSoldier: None
  12576. {
  12577. text="Treat %1";
  12578. priority=10;
  12579. showWindow=1;
  12580. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\heal_ca.paa' size='1.8' shadow=2 />";
  12581. };
  12582. class RepairVehicle: None
  12583. {
  12584. text="Repair %1";
  12585. priority=9;
  12586. showWindow=1;
  12587. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\repair_ca.paa' size='1.8' shadow=2 />";
  12588. };
  12589. class FirstAid: None
  12590. {
  12591. text="First Aid";
  12592. priority=10;
  12593. showWindow=1;
  12594. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\heal_ca.paa' size='1.8' shadow=2 />";
  12595. };
  12596. class DragSoldier: None
  12597. {
  12598. priority=0.60000002;
  12599. text="Drag %1";
  12600. };
  12601. class DragSoldierInterrupt: None
  12602. {
  12603. priority=0.60000002;
  12604. text="Drop Draged";
  12605. };
  12606. class CarrySoldier: None
  12607. {
  12608. priority=0.60000002;
  12609. text="Carry %1";
  12610. };
  12611. class CarrySoldierInterrupt: None
  12612. {
  12613. priority=0.60000002;
  12614. text="Drop Body";
  12615. };
  12616. class DropCarried: None
  12617. {
  12618. priority=0.60000002;
  12619. text="Drop Carried";
  12620. };
  12621. class Repair: None
  12622. {
  12623. text="Repair at %1";
  12624. showWindow=1;
  12625. priority=6;
  12626. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\repair_ca.paa' size='1.8' shadow=2 />";
  12627. };
  12628. class Refuel: None
  12629. {
  12630. text="Refuel at %1";
  12631. showWindow=1;
  12632. priority=2;
  12633. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\refuel_ca.paa' size='1.8' shadow=2 />";
  12634. };
  12635. class Rearm: None
  12636. {
  12637. text="Rearm at %1";
  12638. showWindow=1;
  12639. priority=5.0999999;
  12640. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\reammo_ca.paa' size='1.8' shadow=2 />";
  12641. };
  12642. class GetOut: None
  12643. {
  12644. shortcut="GetOut";
  12645. text="Get out";
  12646. showWindow=0;
  12647. priority=6.1999998;
  12648. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\getout_ca.paa' size='1.8' shadow=2 />";
  12649. };
  12650. class LightOn: None
  12651. {
  12652. shortcut="Headlights";
  12653. priority=0.30000001;
  12654. text="Lights on";
  12655. textDefault="<img image='A3\ui_f\data\igui\cfg\actions\ico_cpt_land_ON_ca' size='2' shadow='true' />";
  12656. modelPositions="switch_lightsldg";
  12657. radius=3;
  12658. radiusView=0.029999999;
  12659. showIn3D=87;
  12660. available=3;
  12661. showWindow=0;
  12662. };
  12663. class LightOff: LightOn
  12664. {
  12665. shortcut="Headlights";
  12666. text="Lights off";
  12667. textDefault="<img image='A3\ui_f\data\igui\cfg\actions\ico_cpt_land_OFF_ca' size='2' shadow='true' />";
  12668. };
  12669. class SearchLightOn: None
  12670. {
  12671. priority=0.30000001;
  12672. show=0;
  12673. text="Searchlight on";
  12674. textDefault="Searchlight on";
  12675. };
  12676. class SearchLightOff: SearchLightOn
  12677. {
  12678. text="Searchlight off";
  12679. textDefault="Searchlight off";
  12680. };
  12681. class CollisionLightOn: None
  12682. {
  12683. priority=0.30000001;
  12684. show=0;
  12685. text="Collision lights on";
  12686. textDefault="<img image='A3\ui_f\data\igui\cfg\actions\ico_cpt_col_ON_ca' size='2' shadow='true' />";
  12687. modelPositions="switch_lightsac";
  12688. radius=3;
  12689. radiusView=0.029999999;
  12690. showIn3D=87;
  12691. available=3;
  12692. showWindow=0;
  12693. };
  12694. class CollisionLightOff: CollisionLightOn
  12695. {
  12696. text="Collision lights off";
  12697. textDefault="<img image='A3\ui_f\data\igui\cfg\actions\ico_cpt_col_OFF_ca' size='2' shadow='true' />";
  12698. };
  12699. class GunLightOn: None
  12700. {
  12701. priority=0.1;
  12702. show=0;
  12703. text="Light on";
  12704. textDefault="Light on";
  12705. };
  12706. class GunLightOff: None
  12707. {
  12708. priority=0.1;
  12709. show=0;
  12710. text="Light off";
  12711. textDefault="Light off";
  12712. };
  12713. class ArtilleryComputer: None
  12714. {
  12715. priority=0.1;
  12716. show=0;
  12717. text="Artillery computer";
  12718. textDefault="Artillery computer";
  12719. };
  12720. class EngineOn: None
  12721. {
  12722. shortcut="EngineToggle";
  12723. text="Engine on";
  12724. showWindow=0;
  12725. priority=6;
  12726. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\engine_on_ca.paa' size='1.8' shadow=2 />";
  12727. };
  12728. class EngineOff: None
  12729. {
  12730. shortcut="EngineToggle";
  12731. text="Engine off";
  12732. show=0;
  12733. showWindow=0;
  12734. priority=6;
  12735. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\engine_off_ca.paa' size='1.8' shadow=2 />";
  12736. };
  12737. class TakeVehicleControl: None
  12738. {
  12739. priority=8;
  12740. text="Take controls";
  12741. textDefault="Take controls";
  12742. };
  12743. class SuspendVehicleControl: None
  12744. {
  12745. priority=7;
  12746. text="Release controls";
  12747. textDefault="Release controls";
  12748. };
  12749. class LockVehicleControl: None
  12750. {
  12751. priority=7;
  12752. text="Lock controls";
  12753. textDefault="Lock controls";
  12754. };
  12755. class UnlockVehicleControl: None
  12756. {
  12757. priority=7;
  12758. text="Unlock controls";
  12759. textDefault="Unlock controls";
  12760. };
  12761. class SwitchWeapon: None
  12762. {
  12763. hideActions[]=
  12764. {
  12765. "SwitchSecondary"
  12766. };
  12767. priority=3.0999999;
  12768. shortcut="SwitchWeapon";
  12769. text="Weapon %1";
  12770. textDefault="Weapon %1";
  12771. };
  12772. class SwitchMagazine: SwitchWeapon
  12773. {
  12774. shortcut="ReloadMagazine";
  12775. };
  12776. class HideWeapon: SwitchWeapon
  12777. {
  12778. text="Hide %1";
  12779. textDefault="Hide %1";
  12780. };
  12781. class UseWeapon: None
  12782. {
  12783. priority=1.2;
  12784. text="%1";
  12785. textDefault="%1";
  12786. };
  12787. class LoadMagazine: None
  12788. {
  12789. shortcut="ReloadMagazine";
  12790. text="Reload %1";
  12791. textDefault="Reload %1";
  12792. priority=2;
  12793. show=0;
  12794. };
  12795. class LoadOtherMagazine: LoadMagazine
  12796. {
  12797. show=0;
  12798. priority=2;
  12799. showWindow=0;
  12800. };
  12801. class LoadEmptyMagazine: LoadMagazine
  12802. {
  12803. show=0;
  12804. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\reload_ca.paa' size='1.8' shadow=2 />";
  12805. priority=2.0999999;
  12806. showWindow=1;
  12807. };
  12808. class TakeWeapon: None
  12809. {
  12810. text="Take %1%2";
  12811. showWindow=1;
  12812. priority=5.3000002;
  12813. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\take_ca.paa' size='1.8' shadow=2 />";
  12814. };
  12815. class TakeDropWeapon: TakeWeapon
  12816. {
  12817. text="Take %1 (drop %2)%3";
  12818. textDefault="Take %1 (drop %2)%3";
  12819. };
  12820. class TakeMagazine: None
  12821. {
  12822. text="Take %1%2";
  12823. showWindow=1;
  12824. priority=5.3000002;
  12825. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\take_ca.paa' size='1.8' shadow=2 />";
  12826. };
  12827. class TakeDropMagazine: TakeMagazine
  12828. {
  12829. text="Take %1 (drop %2)%3";
  12830. textDefault="Take %1 (drop %2)%3";
  12831. };
  12832. class TakeFlag: None
  12833. {
  12834. text="Take Flag";
  12835. showWindow=1;
  12836. priority=7;
  12837. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\takeflag_ca.paa' size='1.8' shadow=2 />";
  12838. };
  12839. class ReturnFlag: None
  12840. {
  12841. text="Return Flag";
  12842. showWindow=1;
  12843. priority=8;
  12844. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\returnflag_ca.paa' size='1.8' shadow=2 />";
  12845. };
  12846. class TurnIn: None
  12847. {
  12848. priority=0.94999999;
  12849. shortcut="TurnIn";
  12850. text="Turn in";
  12851. textDefault="Turn in";
  12852. };
  12853. class TurnOut: None
  12854. {
  12855. priority=0.60000002;
  12856. shortcut="TurnOut";
  12857. text="Turn out";
  12858. textDefault="Turn out";
  12859. };
  12860. class WeaponInHand: None
  12861. {
  12862. priority=2;
  12863. text="%1 in hand";
  12864. textDefault="%1 in hand";
  12865. show=0;
  12866. };
  12867. class WeaponOnBack: None
  12868. {
  12869. priority=0.30000001;
  12870. text="%1 on back";
  12871. textDefault="%1 on back";
  12872. show=0;
  12873. };
  12874. class SitDown: None
  12875. {
  12876. priority=1;
  12877. shortcut="SitDown";
  12878. show=0;
  12879. text="Sit down";
  12880. textDefault="Sit down";
  12881. };
  12882. class Land: None
  12883. {
  12884. priority=0.89999998;
  12885. text="Landing autopilot";
  12886. textDefault="<img image='\A3\Ui_f\data\IGUI\Cfg\Actions\landingAutopilot_ON_ca.paa' size='1.8' shadow=2 />";
  12887. };
  12888. class CancelLand: None
  12889. {
  12890. priority=0.89999998;
  12891. text="Landing autopilot off";
  12892. textDefault="<img image='\A3\Ui_f\data\IGUI\Cfg\Actions\landingAutopilot_OFF_ca.paa' size='1.8' shadow=2 />";
  12893. };
  12894. class Eject: None
  12895. {
  12896. shortcut="Eject";
  12897. text="Eject";
  12898. showWindow=0;
  12899. priority=6.0999999;
  12900. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\eject_ca.paa' size='1.8' shadow=2 />";
  12901. };
  12902. class MoveToDriver: None
  12903. {
  12904. shortcut="SwapGunner";
  12905. text="To Driver's seat";
  12906. showWindow=0;
  12907. priority=1.1;
  12908. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\getindriver_ca.paa' size='1.8' shadow=2 />";
  12909. };
  12910. class MoveToPilot: MoveToDriver
  12911. {
  12912. text="To Pilot's seat";
  12913. priority=1.2;
  12914. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\getinpilot_ca.paa' size='1.8' shadow=2 />";
  12915. };
  12916. class MoveToGunner: None
  12917. {
  12918. shortcut="SwapGunner";
  12919. text="To Gunner's seat";
  12920. showWindow=0;
  12921. priority=1.5;
  12922. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\getingunner_ca.paa' size='1.8' shadow=2 />";
  12923. };
  12924. class MoveToCommander: None
  12925. {
  12926. shortcut="SwapGunner";
  12927. text="To Commander's seat";
  12928. showWindow=0;
  12929. priority=1.4;
  12930. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\getincommander_ca.paa' size='1.8' shadow=2 />";
  12931. };
  12932. class MoveToCargo: None
  12933. {
  12934. text="To Passenger seat";
  12935. showWindow=0;
  12936. priority=1;
  12937. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\getincargo_ca.paa' size='1.8' shadow=2 />";
  12938. };
  12939. class MoveToTurret: None
  12940. {
  12941. shortcut="SwapGunner";
  12942. text="To %2's seat";
  12943. showWindow=0;
  12944. priority=1.3;
  12945. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\getingunner_ca.paa' size='1.8' shadow=2 />";
  12946. };
  12947. class HideBody: None
  12948. {
  12949. priority=0.50999999;
  12950. text="Hide body";
  12951. textDefault="Hide body";
  12952. };
  12953. class TouchOff: None
  12954. {
  12955. text="Touch off %1 bomb(s)";
  12956. textDefault="Touch off %1 bomb(s)";
  12957. showWindow=1;
  12958. priority=0.1;
  12959. };
  12960. class TouchOffMines: None
  12961. {
  12962. text="Touch off %1 bomb(s)";
  12963. textDefault="Touch off %1 bomb(s)";
  12964. showWindow=1;
  12965. priority=0.1;
  12966. };
  12967. class SetTimer: None
  12968. {
  12969. text="Set timer +%1 sec. (%2 remaining)";
  12970. showWindow=1;
  12971. priority=2.0999999;
  12972. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\settimer_ca.paa' size='1.8' shadow=2 />";
  12973. };
  12974. class StartTimer: SetTimer
  12975. {
  12976. text="Set timer on (%1 seconds)";
  12977. textDefault="Set timer on (%1 seconds)";
  12978. };
  12979. class Deactivate: None
  12980. {
  12981. text="Deactivate bomb";
  12982. showWindow=1;
  12983. priority=2.0999999;
  12984. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\ico_OFF_ca.paa' size='1.8' shadow=2 />";
  12985. };
  12986. class NVGoggles: None
  12987. {
  12988. priority=0.51099998;
  12989. text="Put on NV goggles";
  12990. textDefault="Put on NV goggles";
  12991. show=0;
  12992. };
  12993. class NVGogglesOff: NVGoggles
  12994. {
  12995. text="Take off NV goggles";
  12996. textDefault="Take off NV goggles";
  12997. show=0;
  12998. };
  12999. class ManualFire: None
  13000. {
  13001. priority=0.58999997;
  13002. shortcut="HeliManualFire";
  13003. text="Manual fire";
  13004. textDefault="Manual fire";
  13005. };
  13006. class ManualFireCancel: ManualFire
  13007. {
  13008. text="Cancel manual fire";
  13009. textDefault="Cancel manual fire";
  13010. };
  13011. class AutoHover: None
  13012. {
  13013. shortcut="AutoHover";
  13014. showWindow=0;
  13015. priority=3;
  13016. text="Auto-hover on";
  13017. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\autohover_ca.paa' size='1.8' shadow=2 />";
  13018. };
  13019. class AutoHoverCancel: AutoHover
  13020. {
  13021. shortcut="AutoHoverCancel";
  13022. text="Auto-hover off";
  13023. showWindow=0;
  13024. priority=3;
  13025. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\cancelhover_ca.paa' size='1.8' shadow=2 />";
  13026. };
  13027. class VTOLVectoring: AutoHover
  13028. {
  13029. shortcut="VTOLVectoringCancel";
  13030. text="Vectoring off";
  13031. textDefault="<img image='\A3\Ui_f\data\IGUI\Cfg\Actions\VTOLVectoring_ca.paa' size='1.8' shadow=2 />";
  13032. showWindow=0;
  13033. priority=3;
  13034. };
  13035. class VTOLVectoringCancel: AutoHover
  13036. {
  13037. shortcut="VTOLVectoring";
  13038. text="Vectoring on";
  13039. textDefault="<img image='\A3\Ui_f\data\IGUI\Cfg\Actions\VTOLVectoringCancel_ca.paa' size='1.8' shadow=2 />";
  13040. showWindow=0;
  13041. priority=3;
  13042. };
  13043. class StrokeFist: None
  13044. {
  13045. priority=0.1;
  13046. text="Strike with fist";
  13047. textDefault="Strike with fist";
  13048. };
  13049. class StrokeGun: None
  13050. {
  13051. priority=0.1;
  13052. text="Strike with weapon";
  13053. textDefault="Strike with weapon";
  13054. };
  13055. class LadderUp: None
  13056. {
  13057. text="Climb Ladder Up";
  13058. textDefault="Climb Ladder Up";
  13059. };
  13060. class LadderDown: None
  13061. {
  13062. text="Climb Ladder Down";
  13063. textDefault="Climb Ladder Down";
  13064. };
  13065. class LadderOnDown: None
  13066. {
  13067. text="Climb Ladder Down";
  13068. showWindow=1;
  13069. priority=8;
  13070. radius=2;
  13071. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\ladderdown_ca.paa' size='1.8' shadow=2 />";
  13072. };
  13073. class LadderOnUp: None
  13074. {
  13075. text="Climb Ladder Up";
  13076. showWindow=1;
  13077. priority=8;
  13078. radius=2;
  13079. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\ladderup_ca.paa' size='1.8' shadow=2 />";
  13080. };
  13081. class LadderOff: None
  13082. {
  13083. showWindow=1;
  13084. priority=5;
  13085. radius=2;
  13086. text="Drop Down Ladder";
  13087. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\ladderoff_ca.paa' size='1.8' shadow=2 />";
  13088. };
  13089. class FireInflame: None
  13090. {
  13091. priority=0.99000001;
  13092. showWindow=1;
  13093. text="Light fire";
  13094. textDefault="Light fire";
  13095. };
  13096. class FirePutDown: None
  13097. {
  13098. priority=0.99000001;
  13099. showWindow=1;
  13100. text="Put out fire";
  13101. textDefault="Put out fire";
  13102. };
  13103. class LandGear: None
  13104. {
  13105. priority=0.80000001;
  13106. hideOnUse=0;
  13107. shortcut="LandGear";
  13108. text="Gear down";
  13109. textDefault="Gear down";
  13110. };
  13111. class LandGearUp: LandGear
  13112. {
  13113. shortcut="LandGearUp";
  13114. text="Gear up";
  13115. textDefault="Gear up";
  13116. };
  13117. class FlapsDown: None
  13118. {
  13119. priority=0.69999999;
  13120. hideOnUse=0;
  13121. shortcut="FlapsDown";
  13122. text="Flaps down";
  13123. textDefault="<img image='\A3\Ui_f\data\IGUI\Cfg\Actions\flapsExtend_ca.paa' size='1.8' shadow=2 />";
  13124. };
  13125. class FlapsUp: None
  13126. {
  13127. priority=0.69999999;
  13128. hideOnUse=0;
  13129. shortcut="FlapsUp";
  13130. text="Flaps up";
  13131. textDefault="<img image='\A3\Ui_f\data\IGUI\Cfg\Actions\flapsRetract_ca.paa' size='1.8' shadow=2 />";
  13132. };
  13133. class Salute: None
  13134. {
  13135. priority=1;
  13136. shortcut="Salute";
  13137. show=0;
  13138. text="Salute";
  13139. textDefault="Salute";
  13140. };
  13141. class ScudLaunch: None
  13142. {
  13143. priority=0.039999999;
  13144. text="Prepare Scud launch";
  13145. textDefault="Prepare Scud launch";
  13146. };
  13147. class ScudStart: None
  13148. {
  13149. priority=0.039999999;
  13150. text="Launch Scud";
  13151. textDefault="Launch Scud";
  13152. };
  13153. class ScudCancel: None
  13154. {
  13155. priority=0.039000001;
  13156. text="Cancel Scud launch";
  13157. textDefault="Cancel Scud launch";
  13158. };
  13159. class User: None
  13160. {
  13161. priority=1.5;
  13162. showWindow=1;
  13163. text="%1";
  13164. textDefault="%2";
  13165. textToolTip="%3";
  13166. };
  13167. class DropWeapon: None
  13168. {
  13169. textDefault="Drop %1";
  13170. showWindow=1;
  13171. priority=2;
  13172. text="Drop %1";
  13173. };
  13174. class PutWeapon: DropWeapon
  13175. {
  13176. textDefault="Put %1 to %2";
  13177. showWindow=1;
  13178. priority=5;
  13179. text="Put %1 to %2";
  13180. };
  13181. class DropMagazine: None
  13182. {
  13183. text="Drop %1";
  13184. textDefault="Drop %1";
  13185. };
  13186. class PutMagazine: DropMagazine
  13187. {
  13188. text="Put %1 to %2";
  13189. textDefault="Put %1 to %2";
  13190. };
  13191. class UserType: None
  13192. {
  13193. priority=1.4;
  13194. showWindow=1;
  13195. text="%1";
  13196. textDefault="%2";
  13197. textToolTip="%3";
  13198. };
  13199. class HandGunOn: None
  13200. {
  13201. priority=3;
  13202. text="Weapon %1";
  13203. textDefault="Weapon %1";
  13204. hideActions[]=
  13205. {
  13206. "SwitchHandGun"
  13207. };
  13208. };
  13209. class HandGunOnStand: HandGunOn
  13210. {
  13211. text="%1 in hand";
  13212. textDefault="%1 in hand";
  13213. };
  13214. class HandGunOff: None
  13215. {
  13216. priority=3;
  13217. text="Weapon %1";
  13218. textDefault="Weapon %1";
  13219. hideActions[]=
  13220. {
  13221. "SwitchPrimary"
  13222. };
  13223. };
  13224. class HandGunOffStand: HandGunOff
  13225. {
  13226. text="%1 in hand";
  13227. textDefault="%1 in hand";
  13228. };
  13229. class TakeMine: None
  13230. {
  13231. showWindow=1;
  13232. priority=3;
  13233. text="Take mine";
  13234. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\take_ca.paa' size='1.8' shadow=2 />";
  13235. };
  13236. class DeactivateMine: None
  13237. {
  13238. text="Deactivate mine";
  13239. showWindow=1;
  13240. priority=9;
  13241. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\ico_OFF_ca.paa' size='1.8' shadow=2 />";
  13242. };
  13243. class UseMagazine: None
  13244. {
  13245. priority=3;
  13246. text="%1";
  13247. textDefault="%1";
  13248. };
  13249. class IngameMenu: None
  13250. {
  13251. priority=-1;
  13252. shortcut="MenuSelect";
  13253. text="Command menu";
  13254. textDefault="Command menu";
  13255. };
  13256. class CancelTakeFlag: None
  13257. {
  13258. text="Cancel action";
  13259. showWindow=1;
  13260. priority=8;
  13261. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\close_ca.paa' size='1.8' shadow=2 />";
  13262. };
  13263. class CancelAction: None
  13264. {
  13265. shortcut="CancelAction";
  13266. text="Cancel action";
  13267. showWindow=0;
  13268. priority=8;
  13269. textDefault="";
  13270. };
  13271. class MarkEntity: None
  13272. {
  13273. priority=0.51990002;
  13274. showWindow=1;
  13275. text="Collect from %1";
  13276. textDefault="Collect from %1";
  13277. };
  13278. class MarkWeapon: MarkEntity
  13279. {
  13280. text="Collect weapon";
  13281. textDefault="Collect weapon";
  13282. };
  13283. class TeamSwitch: None
  13284. {
  13285. priority=0.11;
  13286. shortcut="TeamSwitch";
  13287. text="Team switch";
  13288. textDefault="Team switch";
  13289. show=0;
  13290. };
  13291. class Gear: None
  13292. {
  13293. priority=5.0999999;
  13294. showWindow=1;
  13295. shortcut="Gear";
  13296. text="Inventory";
  13297. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\gear_ca.paa' size='2.5' shadow=2 />";
  13298. };
  13299. class GearOpen: None
  13300. {
  13301. priority=5.0999999;
  13302. showWindow=1;
  13303. text="Open subordinate's inventory";
  13304. textDefault="Open subordinate's inventory";
  13305. };
  13306. class OpenBag: None
  13307. {
  13308. priority=5.1999998;
  13309. showWindow=1;
  13310. text="Open %1";
  13311. textDefault="Open %1";
  13312. };
  13313. class TakeBag: None
  13314. {
  13315. priority=5.3000002;
  13316. text="Take %1";
  13317. textDefault="Take %1";
  13318. showWindow=1;
  13319. };
  13320. class PutBag: None
  13321. {
  13322. priority=5.1999998;
  13323. showWindow=0;
  13324. text="Drop %1";
  13325. textDefault="Drop %1";
  13326. };
  13327. class DropBag: None
  13328. {
  13329. priority=5.1999998;
  13330. showWindow=0;
  13331. text="Drop %1";
  13332. textDefault="Drop %1";
  13333. };
  13334. class AddBag: None
  13335. {
  13336. priority=5.3000002;
  13337. showWindow=0;
  13338. text="Take %1";
  13339. textDefault="Take %1";
  13340. };
  13341. class IRLaserOn: None
  13342. {
  13343. priority=0.1;
  13344. show=0;
  13345. text="Laser Enable";
  13346. textDefault="Laser Enable";
  13347. };
  13348. class IRLaserOff: None
  13349. {
  13350. priority=0.1;
  13351. show=0;
  13352. text="Laser Disable";
  13353. textDefault="Laser Disable";
  13354. };
  13355. class Assemble: None
  13356. {
  13357. priority=6;
  13358. showWindow=0;
  13359. text="Assemble %1";
  13360. textDefault="Assemble %1";
  13361. };
  13362. class DisAssemble: None
  13363. {
  13364. priority=5;
  13365. showWindow=0;
  13366. text="Disassemble %1";
  13367. textDefault="Disassemble %1";
  13368. };
  13369. class Talk: None
  13370. {
  13371. showWindow=1;
  13372. priority=9;
  13373. text="Talk to %1";
  13374. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\talk_ca.paa' size='1.8' shadow=2 />";
  13375. };
  13376. class Tell: None
  13377. {
  13378. priority=2;
  13379. showWindow=1;
  13380. text="""%1""";
  13381. textDefault="""%1""";
  13382. };
  13383. class Surrender: None
  13384. {
  13385. priority=0.11;
  13386. shortcut="Surrender";
  13387. show=0;
  13388. text="Surrender";
  13389. textDefault="Surrender";
  13390. };
  13391. class GetOver: None
  13392. {
  13393. priority=0.11;
  13394. shortcut="GetOver";
  13395. show=0;
  13396. text="Step over";
  13397. textDefault="Step over";
  13398. };
  13399. class OpenParachute: None
  13400. {
  13401. priority=9.1000004;
  13402. text="Open Parachute";
  13403. };
  13404. class HelicopterAutoTrimOn: None
  13405. {
  13406. text="Auto-trim on";
  13407. textDefault="Auto-trim on";
  13408. priority=3;
  13409. show=0;
  13410. };
  13411. class HelicopterAutoTrimOff: None
  13412. {
  13413. text="Auto-trim off";
  13414. textDefault="Auto-trim off";
  13415. priority=3;
  13416. show=0;
  13417. };
  13418. class HelicopterTrimOn: None
  13419. {
  13420. text="Manual trim set";
  13421. textDefault="Manual trim set";
  13422. priority=3;
  13423. show=0;
  13424. };
  13425. class HelicopterTrimOff: None
  13426. {
  13427. text="Manual trim release";
  13428. textDefault="Manual trim release";
  13429. priority=3;
  13430. show=0;
  13431. };
  13432. class WheelsBrakeOn: None
  13433. {
  13434. show=0;
  13435. text="Wheel brake on";
  13436. textDefault="<img image='A3\ui_f\data\igui\cfg\actions\ico_ON_ca' size='2' shadow='true' />";
  13437. priority=0.60000002;
  13438. radius=3;
  13439. radiusView=0.029999999;
  13440. showIn3D=87;
  13441. available=0;
  13442. modelPositions="switch_rotor_brake";
  13443. showWindow=0;
  13444. };
  13445. class WheelsBrakeOff: WheelsBrakeOn
  13446. {
  13447. text="Wheel brake off";
  13448. textDefault="<img image='A3\ui_f\data\igui\cfg\actions\ico_OFF_ca' size='2' shadow='true' />";
  13449. priority=0.30000001;
  13450. };
  13451. class PeriscopeDepthOn: None
  13452. {
  13453. text="Maintain periscope depth";
  13454. textDefault="<img image='\A3\Ui_f\data\IGUI\Cfg\Actions\periscopeDepth_ON_ca.paa' size='1.8' shadow=2 />";
  13455. };
  13456. class PeriscopeDepthOff: None
  13457. {
  13458. text="Leave periscope depth";
  13459. textDefault="<img image='\A3\Ui_f\data\IGUI\Cfg\Actions\periscopeDepth_OFF_ca.paa' size='1.8' shadow=2 />";
  13460. };
  13461. class UAVTerminalOpen: None
  13462. {
  13463. text="Open UAV Terminal";
  13464. textDefault="Open UAV Terminal";
  13465. };
  13466. class UAVTerminalMakeConnection: None
  13467. {
  13468. text="Connect terminal to UAV";
  13469. textDefault="Connect terminal to UAV";
  13470. };
  13471. class UAVTerminalReleaseConnection: None
  13472. {
  13473. text="Disconnect terminal from UAV";
  13474. textDefault="Disconnect terminal from UAV";
  13475. };
  13476. class UAVTerminalHackConnection: None
  13477. {
  13478. text="Hack UAV";
  13479. textDefault="Hack UAV";
  13480. };
  13481. class BackFromUAV: None
  13482. {
  13483. text="Release UAV controls";
  13484. textDefault="Release UAV controls";
  13485. };
  13486. class SwitchToUAVDriver: None
  13487. {
  13488. text="Take UAV controls";
  13489. textDefault="Take UAV controls";
  13490. };
  13491. class SwitchToUAVGunner: None
  13492. {
  13493. text="Take UAV turret controls";
  13494. textDefault="Take UAV turret controls";
  13495. };
  13496. class Sleep: None
  13497. {
  13498. text="Sleep";
  13499. };
  13500. class WakeUp: None
  13501. {
  13502. text="WakeUp";
  13503. };
  13504. class UnmountItem: None
  13505. {
  13506. showWindow=1;
  13507. priority=2;
  13508. text="Take it off";
  13509. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\clear_empty_ca.paa' size='2.5' shadow=0 />";
  13510. };
  13511. class MountItem: None
  13512. {
  13513. showWindow=1;
  13514. priority=2;
  13515. text="Put it on";
  13516. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\clear_empty_ca.paa' size='2.5' shadow=0 />";
  13517. };
  13518. class DropItem: None
  13519. {
  13520. showWindow=1;
  13521. priority=2;
  13522. text="Drop it";
  13523. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\clear_empty_ca.paa' size='2.5' shadow=0 />";
  13524. };
  13525. class TakeItem: None
  13526. {
  13527. showWindow=1;
  13528. priority=5.3000002;
  13529. text="Take %1";
  13530. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\take_ca.paa' size='1.8' shadow=2 />";
  13531. };
  13532. class UnloadMagazine: None
  13533. {
  13534. showWindow=1;
  13535. priority=2;
  13536. text="Unload magazine";
  13537. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\clear_empty_ca.paa' size='2.5' shadow=0 />";
  13538. };
  13539. class ChangeUniformWithBody: None
  13540. {
  13541. showWindow=0;
  13542. priority=2;
  13543. text="Change uniform from body";
  13544. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\clear_empty_ca.paa' size='2.5' shadow=0 />";
  13545. };
  13546. class DropItemFromBody: None
  13547. {
  13548. showWindow=0;
  13549. priority=4;
  13550. text="Drop item from body";
  13551. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\clear_empty_ca.paa' size='2.5' shadow=0 />";
  13552. };
  13553. class TakeItemFromBody: None
  13554. {
  13555. showWindow=0;
  13556. priority=5.3000002;
  13557. text="Take item from body";
  13558. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\clear_empty_ca.paa' size='2.5' shadow=0 />";
  13559. };
  13560. class ChangeBackpackFromBackpack: None
  13561. {
  13562. showWindow=0;
  13563. priority=4;
  13564. text="Change backpack from backpack";
  13565. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\clear_empty_ca.paa' size='2.5' shadow=0 />";
  13566. };
  13567. class TakeWeaponFromBody: None
  13568. {
  13569. showWindow=0;
  13570. priority=5;
  13571. text="Take weapon from body";
  13572. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\clear_empty_ca.paa' size='2.5' shadow=0 />";
  13573. };
  13574. class TakeBackpackFromBody: None
  13575. {
  13576. showWindow=0;
  13577. priority=5;
  13578. text="Take backpack from body";
  13579. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\clear_empty_ca.paa' size='2.5' shadow=0 />";
  13580. };
  13581. class UnmountUniformItem: None
  13582. {
  13583. showWindow=0;
  13584. priority=2;
  13585. text="Take off uniform";
  13586. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\clear_empty_ca.paa' size='2.5' shadow=0 />";
  13587. };
  13588. class MountUniformItem: None
  13589. {
  13590. showWindow=0;
  13591. priority=2;
  13592. text="Put on uniform";
  13593. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\clear_empty_ca.paa' size='2.5' shadow=0 />";
  13594. };
  13595. class MountWeaponFromInv: None
  13596. {
  13597. showWindow=1;
  13598. priority=2;
  13599. text="Take weapon from inventory";
  13600. extDefault="<img image='\A3\ui_f\data\igui\cfg\actions\clear_empty_ca.paa' size='2.5' shadow=0 />";
  13601. };
  13602. class UnmountWeaponToInv: None
  13603. {
  13604. showWindow=1;
  13605. priority=2;
  13606. text="Take weapon to inventory";
  13607. extDefault="<img image='\A3\ui_f\data\igui\cfg\actions\clear_empty_ca.paa' size='2.5' shadow=0 />";
  13608. };
  13609. class OpenParachuteSteerable: None
  13610. {
  13611. priority=9.1000004;
  13612. text="Open steerable parachute";
  13613. };
  13614. class OpenParachuteNonSteerable: None
  13615. {
  13616. priority=9.1999998;
  13617. text="Open non-steerable parachute";
  13618. };
  13619. class ActivateBreathingBomb: None
  13620. {
  13621. priority=9.3000002;
  13622. text="Activate oxygen tube";
  13623. };
  13624. class DeactivateBreathingBomb: None
  13625. {
  13626. priority=9.3999996;
  13627. text="Deactivate oxygen tube";
  13628. };
  13629. class PatchSoldier: None
  13630. {
  13631. text="Provide help";
  13632. priority=10;
  13633. showWindow=1;
  13634. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\bandage_ca.paa' size='1.8' shadow=2 />";
  13635. };
  13636. class HealSoldierSelf: None
  13637. {
  13638. text="Treat yourself";
  13639. priority=10;
  13640. showWindow=1;
  13641. textDefault="<img image='\A3\ui_f\data\igui\cfg\actions\heal_ca.paa' size='1.8' shadow=2 />";
  13642. };
  13643. class AIAssemble: None
  13644. {
  13645. priority=6;
  13646. showWindow=0;
  13647. text="Assemble %1";
  13648. textDefault="Assemble %1";
  13649. };
  13650. class PutInGunner: None
  13651. {
  13652. priority=9.5;
  13653. text="Load In Gunner";
  13654. };
  13655. class PutInCommander: None
  13656. {
  13657. priority=9.6000004;
  13658. text="Load In Commander";
  13659. };
  13660. class PutInTurret: None
  13661. {
  13662. priority=9.6999998;
  13663. text="Load In Turret";
  13664. };
  13665. class UnloadFromDriver: None
  13666. {
  13667. priority=8.5;
  13668. text="Unload From Driver";
  13669. };
  13670. class UnloadFromPilot: None
  13671. {
  13672. priority=8.6000004;
  13673. text="Unload From Pilot";
  13674. };
  13675. class UnloadFromCargo: None
  13676. {
  13677. priority=8.6999998;
  13678. text="Unload From Cargo";
  13679. };
  13680. class UnloadFromCommander: None
  13681. {
  13682. priority=8.5;
  13683. text="Unload From Commander";
  13684. };
  13685. class UnloadFromGunner: None
  13686. {
  13687. priority=8.6000004;
  13688. text="Unload From Gunner";
  13689. };
  13690. class UnloadFromTurret: None
  13691. {
  13692. priority=8.6999998;
  13693. text="Unload From Turret";
  13694. };
  13695. class HealBleedingOnly: None
  13696. {
  13697. text="Staunch bleeding";
  13698. };
  13699. class HealBleedingSelfOnly: None
  13700. {
  13701. text="Staunch your bleeding";
  13702. };
  13703. class HealSoldierAuto: None
  13704. {
  13705. text="Heal soldier";
  13706. };
  13707. class HealBleedingAuto: None
  13708. {
  13709. text="Staunch bleeding";
  13710. };
  13711. class ActivateFins: None
  13712. {
  13713. text="Activate fins";
  13714. };
  13715. class DeactivateFins: None
  13716. {
  13717. text="Deactivate fins";
  13718. };
  13719. class BatteriesOn: None
  13720. {
  13721. text="Batteries on";
  13722. textDefault="<img image='A3\ui_f\data\igui\cfg\actions\ico_cpt_batt_ON_ca' size='2' shadow='true' />";
  13723. radius=3;
  13724. radiusView=0.029999999;
  13725. showIn3D=87;
  13726. available=3;
  13727. modelPositions="switch_batteries";
  13728. showWindow=1;
  13729. };
  13730. class BatteriesOff: BatteriesOn
  13731. {
  13732. text="Batteries off";
  13733. textDefault="<img image='A3\ui_f\data\igui\cfg\actions\ico_cpt_batt_OFF_ca' size='2' shadow='true' />";
  13734. priority=2;
  13735. };
  13736. class APUOn: None
  13737. {
  13738. radius=3;
  13739. radiusView=0.029999999;
  13740. showIn3D=87;
  13741. available=3;
  13742. modelPositions="switch_apu";
  13743. showWindow=1;
  13744. priority=4;
  13745. text="APU on";
  13746. textDefault="<img image='A3\ui_f\data\igui\cfg\actions\ico_ON_ca' size='2' shadow='true' />";
  13747. };
  13748. class APUOff: APUOn
  13749. {
  13750. text="APU off";
  13751. textDefault="<img image='A3\ui_f\data\igui\cfg\actions\ico_OFF_ca' size='2' shadow='true' />";
  13752. priority=3;
  13753. };
  13754. class StarterOn1: None
  13755. {
  13756. text="Starter on (engine 1)";
  13757. textDefault="<img image='A3\ui_f\data\igui\cfg\actions\ico_cpt_start_ON_ca' size='2.5' shadow='true' />";
  13758. radius=3;
  13759. radiusView=0.079999998;
  13760. showIn3D=87;
  13761. available=3;
  13762. modelPositions[]=
  13763. {
  13764. "switch_starter",
  13765. "switch_starter_2"
  13766. };
  13767. showWindow=1;
  13768. };
  13769. class StarterOff1: StarterOn1
  13770. {
  13771. text="Starter off (engine 1)";
  13772. textDefault="<img image='A3\ui_f\data\igui\cfg\actions\ico_cpt_start_OFF_ca' size='2.5' shadow='true' />";
  13773. priority=3;
  13774. };
  13775. class StarterOn2: None
  13776. {
  13777. text="Starter on (engine 2)";
  13778. textDefault="<img image='A3\ui_f\data\igui\cfg\actions\ico_cpt_start_ON_ca' size='2.5' shadow='true' />";
  13779. radius=3;
  13780. radiusView=0.079999998;
  13781. showIn3D=87;
  13782. available=3;
  13783. modelPositions[]=
  13784. {
  13785. "switch_starter2",
  13786. "switch_starter2_2"
  13787. };
  13788. showWindow=1;
  13789. };
  13790. class StarterOff2: StarterOn2
  13791. {
  13792. text="Starter off (engine 2)";
  13793. textDefault="<img image='A3\ui_f\data\igui\cfg\actions\ico_cpt_start_OFF_ca' size='2.5' shadow='true' />";
  13794. priority=3;
  13795. };
  13796. class StarterOn3: None
  13797. {
  13798. text="Starter on (engine 3)";
  13799. textDefault="<img image='A3\ui_f\data\igui\cfg\actions\ico_cpt_start_ON_ca' size='2.5' shadow='true' />";
  13800. radius=3;
  13801. radiusView=0.079999998;
  13802. showIn3D=87;
  13803. available=3;
  13804. modelPositions[]=
  13805. {
  13806. "switch_starter3",
  13807. "switch_starter3_2"
  13808. };
  13809. showWindow=1;
  13810. };
  13811. class StarterOff3: StarterOn3
  13812. {
  13813. text="Starter off (engine 3)";
  13814. textDefault="<img image='A3\ui_f\data\igui\cfg\actions\ico_cpt_start_OFF_ca' size='2.5' shadow='true' />";
  13815. priority=3;
  13816. };
  13817. class ThrottleOff1: None
  13818. {
  13819. text="Throttle closed (engine 1)";
  13820. textDefault="<img image='A3\ui_f\data\igui\cfg\actions\ico_cpt_thtl_OFF_ca' size='2' shadow='true' />";
  13821. priority=3;
  13822. radius=3;
  13823. radiusView=0.079999998;
  13824. showIn3D=87;
  13825. available=3;
  13826. modelPositions[]=
  13827. {
  13828. "switch_throttle",
  13829. "switch_throttle_2"
  13830. };
  13831. showWindow=1;
  13832. };
  13833. class ThrottleIdle1: ThrottleOff1
  13834. {
  13835. text="Throttle idle (engine 1)";
  13836. textDefault="<img image='A3\ui_f\data\igui\cfg\actions\ico_cpt_thtl_IDL_ca' size='2' shadow='true' />";
  13837. priority=3;
  13838. };
  13839. class ThrottleFull1: ThrottleOff1
  13840. {
  13841. text="Throttle full (engine 1)";
  13842. textDefault="<img image='A3\ui_f\data\igui\cfg\actions\ico_cpt_thtl_ON_ca' size='2' shadow='true' />";
  13843. priority=3;
  13844. };
  13845. class ThrottleOff2: None
  13846. {
  13847. text="Throttle closed (engine 2)";
  13848. textDefault="<img image='A3\ui_f\data\igui\cfg\actions\ico_cpt_thtl_OFF_ca' size='2' shadow='true' />";
  13849. priority=3;
  13850. radius=3;
  13851. radiusView=0.079999998;
  13852. showIn3D=87;
  13853. available=3;
  13854. modelPositions[]=
  13855. {
  13856. "switch_throttle2",
  13857. "switch_throttle2_2"
  13858. };
  13859. showWindow=1;
  13860. };
  13861. class ThrottleIdle2: ThrottleOff2
  13862. {
  13863. text="Throttle idle (engine 2)";
  13864. textDefault="<img image='A3\ui_f\data\igui\cfg\actions\ico_cpt_thtl_IDL_ca' size='2' shadow='true' />";
  13865. priority=3;
  13866. };
  13867. class ThrottleFull2: ThrottleOff2
  13868. {
  13869. text="Throttle full (engine 2)";
  13870. textDefault="<img image='A3\ui_f\data\igui\cfg\actions\ico_cpt_thtl_ON_ca' size='2' shadow='true' />";
  13871. priority=3;
  13872. };
  13873. class ThrottleOff3: None
  13874. {
  13875. text="Throttle closed (engine 3)";
  13876. textDefault="<img image='A3\ui_f\data\igui\cfg\actions\ico_cpt_thtl_OFF_ca' size='2' shadow='true' />";
  13877. priority=3;
  13878. radius=3;
  13879. radiusView=0.079999998;
  13880. showIn3D=87;
  13881. available=3;
  13882. modelPositions[]=
  13883. {
  13884. "switch_throttle3",
  13885. "switch_throttle3_2"
  13886. };
  13887. showWindow=1;
  13888. };
  13889. class ThrottleIdle3: ThrottleOff3
  13890. {
  13891. text="Throttle idle (engine 3)";
  13892. textDefault="<img image='A3\ui_f\data\igui\cfg\actions\ico_cpt_thtl_IDL_ca' size='2' shadow='true' />";
  13893. priority=4;
  13894. };
  13895. class ThrottleFull3: ThrottleOff3
  13896. {
  13897. text="Throttle full (engine 3)";
  13898. textDefault="<img image='A3\ui_f\data\igui\cfg\actions\ico_cpt_thtl_ON_ca' size='2' shadow='true' />";
  13899. priority=4;
  13900. };
  13901. class RotorBrakeOn: None
  13902. {
  13903. text="Rotor brake on";
  13904. textDefault="<img image='A3\ui_f\data\igui\cfg\actions\ico_cpt_brk_ON_ca' size='2' shadow='true' />";
  13905. priority=0.60000002;
  13906. radius=3;
  13907. radiusView=0.029999999;
  13908. showIn3D=87;
  13909. available=3;
  13910. modelPositions="switch_rotor_brake";
  13911. showWindow=0;
  13912. };
  13913. class RotorBrakeOff: RotorBrakeOn
  13914. {
  13915. text="Rotor brake off";
  13916. textDefault="<img image='A3\ui_f\data\igui\cfg\actions\ico_OFF_ca' size='2' shadow='true' />";
  13917. priority=0.30000001;
  13918. };
  13919. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement