config.cpp 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306
  1. class CfgPatches
  2. {
  3. class 442_coreship
  4. {
  5. requiredAddons[]={};
  6. weapons[]={};
  7. units[]=
  8. {
  9. "442_coreship",
  10. "core_control_tower",
  11. "core_core1",
  12. "core_core2",
  13. "core_core3",
  14. "core_core4",
  15. "core_platform1",
  16. "core_platform2",
  17. "core_platform3",
  18. "core_platform4",
  19. "core_radar"
  20. };
  21. author="kripto202";
  22. };
  23. };
  24. class Eventhandlers;
  25. class CfgVehicles
  26. {
  27. class NonStrategic;
  28. class StaticShip;
  29. class Ship;
  30. class Building;
  31. class House_F;
  32. class FloatingStructure_F;
  33. class thingx;
  34. class LandVehicle;
  35. class Motorcycle;
  36. class FlagCarrier;
  37. class Items_base_F;
  38. class 442_coreship: House_F
  39. {
  40. scope=2;
  41. scopecurator=1;
  42. author="kripto202";
  43. displayName="Core Ship";
  44. model="\442_ships\coreship\coreship_base.p3d";
  45. editorcategory="kobra";
  46. editorsubcategory="442_ships";
  47. vehicleClass="Structures";
  48. multistructureparts[]=
  49. {
  50. {
  51. "core_control_tower",
  52. "control_tower"
  53. },
  54. {
  55. "core_core1",
  56. "core1"
  57. },
  58. {
  59. "core_core2",
  60. "core2"
  61. },
  62. {
  63. "core_core3",
  64. "core3"
  65. },
  66. {
  67. "core_core4",
  68. "core4"
  69. },
  70. {
  71. "core_platform1",
  72. "platform1"
  73. },
  74. {
  75. "core_platform2",
  76. "platform2"
  77. },
  78. {
  79. "core_platform3",
  80. "platform3"
  81. },
  82. {
  83. "core_platform4",
  84. "platform4"
  85. },
  86. {
  87. "core_radar",
  88. "radar"
  89. }
  90. };
  91. class Eventhandlers
  92. {
  93. init="_this call BIS_fnc_Destroyer01Init;";
  94. attributesChanged3DEN="_this call BIS_fnc_Destroyer01PosUpdate;";
  95. dragged3DEN="_this call BIS_fnc_Destroyer01PosUpdate;";
  96. registeredToWorld3DEN="_this call BIS_fnc_Destroyer01EdenInit;";
  97. unregisteredFromWorld3DEN="_this call BIS_fnc_Destroyer01EdenDelete;";
  98. };
  99. };
  100. class core_hull_base: House_F
  101. {
  102. reversed=0;
  103. scope=1;
  104. scopeCurator=0;
  105. author="kripto202";
  106. displayname="core_hull_base";
  107. editorpreview="";
  108. editorcategory="kobra";
  109. editorsubcategory="442_ships_parts";
  110. vehicleClass="Structures_Military";
  111. icon="iconObject_1x1";
  112. mapsize=70;
  113. model="\442_ships\coreship\core1.p3d";
  114. armor=1000000000000000000;
  115. hideUnitInfo=1;
  116. nameSound="ship";
  117. featureType=2;
  118. class Hitpoints
  119. {
  120. };
  121. class DestructionEffects
  122. {
  123. };
  124. class Damage
  125. {
  126. tex[]={};
  127. mat[]={};
  128. };
  129. class AnimationSources
  130. {
  131. };
  132. class UserActions
  133. {
  134. };
  135. };
  136. class core_control_tower: core_hull_base
  137. {
  138. scope=2;
  139. scopeCurator=2;
  140. displayname="coreship control_tower";
  141. editorpreview="";
  142. model="\442_ships\coreship\control_tower.p3d";
  143. hiddenselections[]=
  144. {
  145. "control_tower"
  146. };
  147. hiddenselectionstextures[]=
  148. {
  149. "442_ships\coreship\data\control_tower_co.paa"
  150. };
  151. };
  152. class core_core1: core_hull_base
  153. {
  154. scope=2;
  155. scopeCurator=2;
  156. displayname="coreship core1";
  157. editorpreview="";
  158. model="\442_ships\coreship\core1.p3d";
  159. hiddenselections[]=
  160. {
  161. "core"
  162. };
  163. hiddenselectionstextures[]=
  164. {
  165. "442_ships\coreship\data\core_co.paa"
  166. };
  167. };
  168. class core_core2: core_hull_base
  169. {
  170. scope=2;
  171. scopeCurator=2;
  172. displayname="coreship core2";
  173. editorpreview="";
  174. model="\442_ships\coreship\core2.p3d";
  175. hiddenselections[]=
  176. {
  177. "core"
  178. };
  179. hiddenselectionstextures[]=
  180. {
  181. "442_ships\coreship\data\core_co.paa"
  182. };
  183. };
  184. class core_core3: core_hull_base
  185. {
  186. scope=2;
  187. scopeCurator=2;
  188. displayname="coreship core3";
  189. editorpreview="";
  190. model="\442_ships\coreship\core3.p3d";
  191. hiddenselections[]=
  192. {
  193. "core"
  194. };
  195. hiddenselectionstextures[]=
  196. {
  197. "442_ships\coreship\data\core_co.paa"
  198. };
  199. };
  200. class core_core4: core_hull_base
  201. {
  202. scope=2;
  203. scopeCurator=2;
  204. displayname="coreship core4";
  205. editorpreview="";
  206. model="\442_ships\coreship\core4.p3d";
  207. hiddenselections[]=
  208. {
  209. "core"
  210. };
  211. hiddenselectionstextures[]=
  212. {
  213. "442_ships\coreship\data\core_co.paa"
  214. };
  215. };
  216. class core_platform1: core_hull_base
  217. {
  218. scope=2;
  219. scopeCurator=2;
  220. displayname="coreship platform1";
  221. editorpreview="";
  222. model="\442_ships\coreship\platform1.p3d";
  223. hiddenselections[]=
  224. {
  225. "platform"
  226. };
  227. hiddenselectionstextures[]=
  228. {
  229. "442_ships\coreship\data\platform_co.paa"
  230. };
  231. };
  232. class core_platform2: core_hull_base
  233. {
  234. scope=2;
  235. scopeCurator=2;
  236. displayname="coreship platform2";
  237. editorpreview="";
  238. model="\442_ships\coreship\platform2.p3d";
  239. hiddenselections[]=
  240. {
  241. "platform"
  242. };
  243. hiddenselectionstextures[]=
  244. {
  245. "442_ships\coreship\data\platform_co.paa"
  246. };
  247. };
  248. class core_platform3: core_hull_base
  249. {
  250. scope=2;
  251. scopeCurator=2;
  252. displayname="coreship platform3";
  253. editorpreview="";
  254. model="\442_ships\coreship\platform3.p3d";
  255. hiddenselections[]=
  256. {
  257. "platform"
  258. };
  259. hiddenselectionstextures[]=
  260. {
  261. "442_ships\coreship\data\platform_co.paa"
  262. };
  263. };
  264. class core_platform4: core_hull_base
  265. {
  266. scope=2;
  267. scopeCurator=2;
  268. displayname="coreship platform4";
  269. editorpreview="";
  270. model="\442_ships\coreship\platform4.p3d";
  271. hiddenselections[]=
  272. {
  273. "platform"
  274. };
  275. hiddenselectionstextures[]=
  276. {
  277. "442_ships\coreship\data\platform_co.paa"
  278. };
  279. };
  280. class core_radar: core_hull_base
  281. {
  282. scope=2;
  283. scopeCurator=2;
  284. displayname="coreship radar";
  285. editorpreview="";
  286. model="\442_ships\coreship\radar.p3d";
  287. hiddenselections[]=
  288. {
  289. "radar"
  290. };
  291. hiddenselectionstextures[]=
  292. {
  293. "442_ships\coreship\data\radar_co.paa"
  294. };
  295. };
  296. };