config.cpp 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245
  1. class cfgpatches
  2. {
  3. class 442_hardcell
  4. {
  5. requiredAddons[]={};
  6. weapons[]={};
  7. units[]=
  8. {
  9. "hardcell_base",
  10. "hardcell_body",
  11. "hardcell_engine1",
  12. "hardcell_engine2",
  13. "hardcell_engine3",
  14. "hardcell_leg1",
  15. "hardcell_leg2",
  16. "hardcell_leg3"
  17. };
  18. };
  19. };
  20. class Eventhandlers;
  21. class CfgVehicles
  22. {
  23. class NonStrategic;
  24. class StaticShip;
  25. class Ship;
  26. class Building;
  27. class House_F;
  28. class FloatingStructure_F;
  29. class thingx;
  30. class LandVehicle;
  31. class Motorcycle;
  32. class FlagCarrier;
  33. class Items_base_F;
  34. class hardcell_base: StaticShip
  35. {
  36. author="kripto202";
  37. model="\442_ships\hardcell\base.p3d";
  38. reversed=0;
  39. scope=2;
  40. scopecurator=1;
  41. editorpreview="";
  42. editorcategory="kobra";
  43. editorsubcategory="442_ships";
  44. vehicleClass="Structures_Military";
  45. icon="iconObject_1x1";
  46. displayname="Hardcell Transport";
  47. mapsize=3000;
  48. destrType=0;
  49. featureType=2;
  50. multistructureparts[]=
  51. {
  52. {
  53. "hardcell_body",
  54. "body"
  55. },
  56. {
  57. "hardcell_engine1",
  58. "engine1"
  59. },
  60. {
  61. "hardcell_engine2",
  62. "engine2"
  63. },
  64. {
  65. "hardcell_engine3",
  66. "engine3"
  67. },
  68. {
  69. "hardcell_leg1",
  70. "leg1"
  71. },
  72. {
  73. "hardcell_leg2",
  74. "leg2"
  75. },
  76. {
  77. "hardcell_leg3",
  78. "leg3"
  79. }
  80. };
  81. class Eventhandlers
  82. {
  83. init="_this call BIS_fnc_Destroyer01Init;";
  84. attributesChanged3DEN="_this call BIS_fnc_Destroyer01PosUpdate;";
  85. dragged3DEN="_this call BIS_fnc_Destroyer01PosUpdate;";
  86. registeredToWorld3DEN="_this call BIS_fnc_Destroyer01EdenInit;";
  87. unregisteredFromWorld3DEN="_this call BIS_fnc_Destroyer01EdenDelete;";
  88. };
  89. };
  90. class hardcell_hull_base: House_F
  91. {
  92. reversed=0;
  93. scope=1;
  94. scopeCurator=0;
  95. author="kripto202";
  96. displayname="hardcell_hull_base";
  97. editorpreview="";
  98. editorcategory="kobra";
  99. editorsubcategory="442_ships_parts";
  100. vehicleClass="Structures_Military";
  101. icon="iconObject_1x1";
  102. mapsize=70;
  103. model="\442_ships\hardcell\1.p3d";
  104. armor=1000000000000000000;
  105. hideUnitInfo=1;
  106. nameSound="ship";
  107. featureType=2;
  108. class Hitpoints
  109. {
  110. };
  111. class DestructionEffects
  112. {
  113. };
  114. class Damage
  115. {
  116. tex[]={};
  117. mat[]={};
  118. };
  119. class AnimationSources
  120. {
  121. };
  122. class UserActions
  123. {
  124. };
  125. };
  126. class hardcell_body: hardcell_hull_base
  127. {
  128. scope=2;
  129. scopeCurator=2;
  130. displayname="hardcell body";
  131. editorpreview="";
  132. model="\442_ships\hardcell\body.p3d";
  133. hiddenselections[]=
  134. {
  135. "upper"
  136. };
  137. hiddenselectionstextures[]=
  138. {
  139. "442_ships\hardcell\data\upper_co.paa"
  140. };
  141. };
  142. class hardcell_engine1: hardcell_hull_base
  143. {
  144. scope=2;
  145. scopeCurator=2;
  146. displayname="hardcell engine1";
  147. editorpreview="";
  148. model="\442_ships\hardcell\engine1.p3d";
  149. hiddenselections[]=
  150. {
  151. "lower"
  152. };
  153. hiddenselectionstextures[]=
  154. {
  155. "442_ships\hardcell\data\lower_co.paa"
  156. };
  157. };
  158. class hardcell_engine2: hardcell_hull_base
  159. {
  160. scope=2;
  161. scopeCurator=2;
  162. displayname="hardcell engine2";
  163. editorpreview="";
  164. model="\442_ships\hardcell\engine2.p3d";
  165. hiddenselections[]=
  166. {
  167. "lower"
  168. };
  169. hiddenselectionstextures[]=
  170. {
  171. "442_ships\hardcell\data\lower_co.paa"
  172. };
  173. };
  174. class hardcell_engine3: hardcell_hull_base
  175. {
  176. scope=2;
  177. scopeCurator=2;
  178. displayname="hardcell engine3";
  179. editorpreview="";
  180. model="\442_ships\hardcell\engine3.p3d";
  181. hiddenselections[]=
  182. {
  183. "lower"
  184. };
  185. hiddenselectionstextures[]=
  186. {
  187. "442_ships\hardcell\data\lower_co.paa"
  188. };
  189. };
  190. class hardcell_leg1: hardcell_hull_base
  191. {
  192. scope=2;
  193. scopeCurator=2;
  194. displayname="hardcell leg1";
  195. editorpreview="";
  196. model="\442_ships\hardcell\leg1.p3d";
  197. hiddenselections[]=
  198. {
  199. "lower"
  200. };
  201. hiddenselectionstextures[]=
  202. {
  203. "442_ships\hardcell\data\lower_co.paa"
  204. };
  205. };
  206. class hardcell_leg2: hardcell_hull_base
  207. {
  208. scope=2;
  209. scopeCurator=2;
  210. displayname="hardcell leg2";
  211. editorpreview="";
  212. model="\442_ships\hardcell\leg2.p3d";
  213. hiddenselections[]=
  214. {
  215. "lower"
  216. };
  217. hiddenselectionstextures[]=
  218. {
  219. "442_ships\hardcell\data\lower_co.paa"
  220. };
  221. };
  222. class hardcell_leg3: hardcell_hull_base
  223. {
  224. scope=2;
  225. scopeCurator=2;
  226. displayname="hardcell leg3";
  227. editorpreview="";
  228. model="\442_ships\hardcell\leg3.p3d";
  229. hiddenselections[]=
  230. {
  231. "lower"
  232. };
  233. hiddenselectionstextures[]=
  234. {
  235. "442_ships\hardcell\data\lower_co.paa"
  236. };
  237. };
  238. };