config.cpp 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226
  1. class CfgPatches
  2. {
  3. class 442_recusant
  4. {
  5. requiredAddons[]={};
  6. weapons[]={};
  7. units[]=
  8. {
  9. "recusant_zeus",
  10. "recusant_zeus_d",
  11. "rec_body1",
  12. "rec_body2",
  13. "rec_engine",
  14. "rec_body1_d",
  15. "rec_body2_d",
  16. "rec_engine_d"
  17. };
  18. author="kripto202";
  19. };
  20. };
  21. class Eventhandlers;
  22. class CfgVehicles
  23. {
  24. class NonStrategic;
  25. class StaticShip;
  26. class Ship;
  27. class Building;
  28. class House_F;
  29. class FloatingStructure_F;
  30. class thingx;
  31. class LandVehicle;
  32. class Motorcycle;
  33. class FlagCarrier;
  34. class Items_base_F;
  35. class recusant_zeus: House_F
  36. {
  37. author="kripto202";
  38. model="\442_ships\recusant\rec_zeus.p3d";
  39. scope=2;
  40. scopecurator=2;
  41. editorpreview="";
  42. editorcategory="kobra";
  43. editorsubcategory="442_ships";
  44. vehicleClass="Structures";
  45. icon="iconObject_1x1";
  46. displayname="Recusant (Zeus)";
  47. hiddenselections[]=
  48. {
  49. "body1",
  50. "body2",
  51. "engine"
  52. };
  53. hiddenselectionstextures[]=
  54. {
  55. "442_ships\recusant\data\body1_co.paa",
  56. "442_ships\recusant\data\body2_co.paa",
  57. "442_ships\recusant\data\engine_co.paa"
  58. };
  59. };
  60. class recusant_zeus_d: recusant_zeus
  61. {
  62. displayname="Recusant Dreadnought (Zeus)";
  63. };
  64. class recusant_base: StaticShip
  65. {
  66. author="kripto202";
  67. model="\442_ships\recusant\base.p3d";
  68. reversed=0;
  69. scope=2;
  70. scopecurator=1;
  71. editorpreview="";
  72. editorcategory="kobra";
  73. editorsubcategory="442_ships";
  74. vehicleClass="Structures_Military";
  75. icon="iconObject_1x1";
  76. displayname="Recusant";
  77. mapsize=1326;
  78. destrType=0;
  79. featureType=2;
  80. multistructureparts[]=
  81. {
  82. {
  83. "rec_body1",
  84. "body1"
  85. },
  86. {
  87. "rec_body2",
  88. "body2"
  89. },
  90. {
  91. "rec_engine",
  92. "engine"
  93. }
  94. };
  95. class Eventhandlers
  96. {
  97. init="_this call BIS_fnc_Destroyer01Init;";
  98. attributesChanged3DEN="_this call BIS_fnc_Destroyer01PosUpdate;";
  99. dragged3DEN="_this call BIS_fnc_Destroyer01PosUpdate;";
  100. registeredToWorld3DEN="_this call BIS_fnc_Destroyer01EdenInit;";
  101. unregisteredFromWorld3DEN="_this call BIS_fnc_Destroyer01EdenDelete;";
  102. };
  103. };
  104. class recusant_base_d: recusant_base
  105. {
  106. displayname="Recusant Dreadnought";
  107. model="\442_ships\recusant\base_d.p3d";
  108. multistructureparts[]=
  109. {
  110. {
  111. "rec_body1_d",
  112. "body1"
  113. },
  114. {
  115. "rec_body2_d",
  116. "body2"
  117. },
  118. {
  119. "rec_engine_d",
  120. "engine"
  121. }
  122. };
  123. };
  124. class rec_hull_base: House_F
  125. {
  126. reversed=0;
  127. scope=1;
  128. scopeCurator=0;
  129. author="kripto202";
  130. displayname="rec_hull_base";
  131. editorpreview="";
  132. editorcategory="kobra";
  133. editorsubcategory="442_ships_parts";
  134. vehicleClass="Structures_Military";
  135. icon="iconObject_1x1";
  136. mapsize=70;
  137. model="\442_ships\recusant\rec_body1.p3d";
  138. armor=1000000000000000000;
  139. hideUnitInfo=1;
  140. nameSound="ship";
  141. featureType=2;
  142. class Hitpoints
  143. {
  144. };
  145. class DestructionEffects
  146. {
  147. };
  148. class Damage
  149. {
  150. tex[]={};
  151. mat[]={};
  152. };
  153. class AnimationSources
  154. {
  155. };
  156. class UserActions
  157. {
  158. };
  159. };
  160. class rec_body1: rec_hull_base
  161. {
  162. displayname="rec body1";
  163. scope=2;
  164. scopecurator=2;
  165. editorpreview="";
  166. model="\442_ships\recusant\rec_body1.p3d";
  167. hiddenselections[]=
  168. {
  169. "body1"
  170. };
  171. hiddenselectionstextures[]=
  172. {
  173. "442_ships\recusant\data\body1_co.paa"
  174. };
  175. };
  176. class rec_body1_d: rec_body1
  177. {
  178. model="\442_ships\recusant\rec_body1_d.p3d";
  179. };
  180. class rec_body2: rec_hull_base
  181. {
  182. displayname="rec body2";
  183. scope=2;
  184. scopecurator=2;
  185. editorpreview="";
  186. model="\442_ships\recusant\rec_body2.p3d";
  187. hiddenselections[]=
  188. {
  189. "body2"
  190. };
  191. hiddenselectionstextures[]=
  192. {
  193. "442_ships\recusant\data\body2_co.paa"
  194. };
  195. };
  196. class rec_body2_d: rec_body2
  197. {
  198. model="\442_ships\recusant\rec_body2_d.p3d";
  199. };
  200. class rec_engine: rec_hull_base
  201. {
  202. displayname="rec engine";
  203. scope=2;
  204. scopecurator=2;
  205. editorpreview="";
  206. model="\442_ships\recusant\rec_engine.p3d";
  207. hiddenselections[]=
  208. {
  209. "engine"
  210. };
  211. hiddenselectionstextures[]=
  212. {
  213. "442_ships\recusant\data\engine_co.paa"
  214. };
  215. };
  216. class rec_engine_d: rec_engine
  217. {
  218. model="\442_ships\recusant\rec_engine_d.p3d";
  219. };
  220. };