Guest User

Untitled

a guest
Jan 19th, 2018
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.94 KB | None | 0 0
  1. define _ARMA_
  2.  
  3. //Class praa_crate : config.bin{
  4. class CfgPatches
  5. {
  6. class PRAA_crate
  7. {
  8. units[] = {"PRAA_green_military_container","PRAA_green_military_container_stack","PRAA_grey_military_container","PRAA_grey_military_container_stack"};
  9. weapons[] = {};
  10. requiredVersion = 0.1;
  11. requiredAddons[] = {"CAData","CACharacters","CAWeapons","CASounds","CAWheeled"};
  12. };
  13. };
  14. class CfgVehicleClasses
  15. {
  16. access = 1;
  17. class PRAA_Misc_Cargo
  18. {
  19. displayName = "cargo containers";
  20. };
  21. };
  22. class CfgVehicles
  23. {
  24. class ReammoBox;
  25. class Land_transport_crates_EP1;
  26. class Fort_Crate_wood;
  27. class Misc_cargo_cont_net1;
  28. class PRAA_WoodenBox_1: Fort_Crate_wood
  29. {
  30. scope = 2;
  31. displayName = "Wooden box (1)";
  32. vehicleClass = "PRAA_vehclass_cargo";
  33. model = "praa\praa_crate\woodenBox_1\woodenbox_1.p3d";
  34. icon = "praa\praa_crate\icons\icon_structure_horiz.paa";
  35. mapSize = 1.2;
  36. destrType = "DestructBuilding";
  37. armor = 150;
  38. class EventHandle
  39. {
  40. };
  41. };
  42. class PRAA_WoodenBox_1b: PRAA_WoodenBox_1
  43. {
  44. model = "praa\praa_crate\woodenBox_1\woodenbox_1b.p3d";
  45. displayName = "Wooden box (1b; low)";
  46. mapSize = 1.2;
  47. };
  48. class PRAA_WoodenBox_1b_stacked: Land_transport_crates_EP1
  49. {
  50. scope = 2;
  51. displayName = "Wooden boxes (1b; stacked)";
  52. vehicleClass = "PRAA_vehclass_cargo";
  53. model = "praa\praa_crate\woodenBox_1\woodenbox_1b_stacked.p3d";
  54. icon = "praa\praa_crate\icons\icon_structure_horiz.paa";
  55. mapSize = 2.5;
  56. destrType = "DestructBuilding";
  57. armor = 150;
  58. };
  59. class PRAA_WoodenBox_2: Misc_cargo_cont_net1
  60. {
  61. scope = 2;
  62. displayName = "Wooden box (2)";
  63. vehicleClass = "PRAA_vehclass_cargo";
  64. model = "praa\praa_crate\woodenBox_2\woodenbox_2.p3d";
  65. icon = "praa\praa_crate\icons\icon_structure.paa";
  66. mapSize = 1.7;
  67. destrType = "DestructBuilding";
  68. armor = 200;
  69. class EventHandlers
  70. {
  71. };
  72. };
  73. class PRAA_WoodenBox_2c: PRAA_WoodenBox_2
  74. {
  75. scope = 2;
  76. displayName = "Wooden box (2c; wide)";
  77. model = "praa\praa_crate\woodenBox_2\woodenbox_2c.p3d";
  78. mapSize = 3.0;
  79. };
  80. class PRAA_WoodenBox_2_stacked1: Land_transport_crates_EP1
  81. {
  82. scope = 2;
  83. displayName = "Wooden boxes (2; small group)";
  84. vehicleClass = "PRAA_vehclass_cargo";
  85. model = "praa\praa_crate\woodenBox_1\woodenbox_2_stacked1.p3d";
  86. icon = "praa\praa_crate\icons\iconContainer2.paa";
  87. mapSize = 3.2;
  88. destrType = "DestructBuilding";
  89. armor = 200;
  90. };
  91. class PRAA_WoodenBox_2_stacked2: PRAA_WoodenBox_2_stacked1
  92. {
  93. displayName = "Wooden boxes (2; large stack)";
  94. model = "praa\praa_crate\woodenBox_1\woodenbox_2_stacked2.p3d";
  95. icon = "praa\praa_crate\icons\iconContainer3.paa";
  96. mapSize = 4.9;
  97. };
  98. class PRAA_WoodenBox_2_stacked3: PRAA_WoodenBox_2_stacked2
  99. {
  100. displayName = "Wooden boxes (2; large group)";
  101. model = "praa\praa_crate\woodenBox_1\woodenbox_2_stacked3.p3d";
  102. icon = "praa\praa_crate\icons\iconContainer3.paa";
  103. mapSize = 4.9;
  104. };
  105. class house;
  106. class NonStrategic;
  107. class PRAA_WoodenBox_3: NonStrategic
  108. {
  109. displayName = "Wooden box (3)";
  110. vehicleClass = "PRAA_vehclass_cargo";
  111. model = "PRAA\PRAA_crate\woodenBox_3\woodenbox_3.p3d";
  112. mapSize = 3.0;
  113. animated = 1;
  114. class AnimationSources
  115. {
  116. class lid
  117. {
  118. source = "user";
  119. animPeriod = 3;
  120. initPhase = 0;
  121. };
  122. };
  123. class UserActions
  124. {
  125. class OpenDoors1
  126. {
  127. displayNameDefault = "<img image='\ca\ui\data\ui_action_open_ca.paa' size='2' />";
  128. displayName = "Open lid";
  129. priority = 5;
  130. position = "axis_lid";
  131. radius = 3.5;
  132. onlyForPlayer = 0;
  133. condition = "true";
  134. statement = "player sidechat format [""[%1][%2]"", this animationPhase ""lid"", animationState this]; this animate [""lid"", 1];";
  135. };
  136. class CloseDoors1
  137. {
  138. displayNameDefault = "<img image='\ca\ui\data\ui_action_close_ca.paa' size='2' />";
  139. displayName = "Close lid";
  140. priority = 5;
  141. position = "axis_lid";
  142. radius = 3.5;
  143. onlyForPlayer = 0;
  144. condition = "true";
  145. statement = "player sidechat format [""[%1][%2]"", this animationPhase ""lid"", animationState this]; this animate [""lid"", 0]";
  146. };
  147. };
  148. };
  149. class PRAA_pallet_1: Fort_Crate_wood
  150. {
  151. scope = 2;
  152. displayName = "Pallet";
  153. vehicleClass = "PRAA_vehclass_cargo";
  154. model = "praa\praa_crate\Pallet\PRAA_Rad_Pallet.p3d";
  155. icon = "praa\praa_crate\icons\icon_structure.paa";
  156. mapSize = 1.2;
  157. destrType = "DestructBuilding";
  158. armor = 150;
  159. };
  160. class PRAA_military_container_stack_base: ReammoBox
  161. {
  162. scope = 0;
  163. vehicleClass = "PRAA_vehclass_cargo";
  164. class TransportMagazines{};
  165. class TransportWeapons{};
  166. icon = "\praa\PRAA_crate\icons\icon_structure_horiz.paa";
  167. mapSize = 3.2;
  168. };
  169. class PRAA_military_container_base: ReammoBox
  170. {
  171. scope = 0;
  172. vehicleClass = "PRAA_vehclass_cargo";
  173. class TransportMagazines{};
  174. class TransportWeapons{};
  175. icon = "\praa\praa_crate\data\icomap_container_ca.paa";
  176. mapSize = 1.5;
  177. class EventHandlers
  178. {
  179. };
  180. };
  181. class PRAA_green_military_container: PRAA_military_container_base
  182. {
  183. scope = 2;
  184. model = "praa\praa_crate\military_container\green_crate";
  185. displayName = "Military container (green)";
  186. };
  187. class PRAA_green_military_container_stack: PRAA_military_container_stack_base
  188. {
  189. scope = 2;
  190. model = "praa\praa_crate\military_container\green_crates";
  191. displayName = "Military containers (green)";
  192. };
  193. class PRAA_grey_military_container: PRAA_military_container_base
  194. {
  195. scope = 2;
  196. model = "praa\praa_crate\military_container\grey_crate";
  197. displayName = "Military container (grey)";
  198. };
  199. class PRAA_grey_military_container_stack: PRAA_military_container_stack_base
  200. {
  201. scope = 2;
  202. model = "praa\praa_crate\military_container\grey_crates";
  203. displayName = "Military containers (grey)";
  204. };
  205. class PRAA_mixed_military_container_stack: PRAA_military_container_stack_base
  206. {
  207. scope = 2;
  208. model = "praa\praa_crate\military_container\mixed_crates";
  209. displayName = "Military containers (mixed)";
  210. };
  211. };
  212. //};
Add Comment
Please, Sign In to add comment