arc170_common.hpp 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123
  1. #include "../../common/common_pilotCamera.hpp"
  2. scope = 2;
  3. scopeCurator = 2;
  4. scopeArsenal = 2;
  5. stallSpeed=5;
  6. draconicTorqueYCoef[]={1.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
  7. draconicForceYCoef=6;
  8. envelope[] = {0.5,2.11,2.43,1.97,1.72,2.69,3.87,5.27,6.89,8.72,9.7,9.6,9.2,8.5,8.2,8};
  9. faction="RD501_Republic_Faction";
  10. editorSubcategory="RD501_Editor_Category_Air_Republic_vtol";
  11. weapons[]=
  12. {
  13. "Laserdesignator_pilotCamera",
  14. "CMFlareLauncher",
  15. macro_new_weapon(generic,republic_aircraft_cannon),
  16. macro_new_weapon(generic,kannon)
  17. };
  18. magazines[]=
  19. {
  20. macro_new_mag(generic_aircraft_gun_green,1000),
  21. macro_basic_air_mags,
  22. macro_new_mag(Kannon,100),
  23. macro_new_mag(Kannon,100)
  24. };
  25. RD501_magclamp_large_offset[]={0.0,0.0,-3.0};
  26. RD501_magclamp_small_offset[]={0.0,0.0,-0.5};
  27. class Turrets: Turrets
  28. {
  29. class LaserPilot:LaserPilot{};
  30. class Reargun:Reargun{};
  31. };
  32. class Components: Components
  33. {
  34. class TransportPylonsComponent
  35. {
  36. uiPicture = "\A3\Air_F_Gamma\Plane_Fighter_03\Data\UI\Plane_A143_3DEN_CA.paa";
  37. class Pylons
  38. {
  39. class pylons1
  40. {
  41. hardpoints[]=
  42. {
  43. "RD501_Universal_rail"
  44. };
  45. attachment=macro_new_mag(pylon_agm,6)
  46. priority=10;
  47. maxweight=300;
  48. UIposition[]={0.60000002,0.44999999};
  49. };
  50. class pylons2: pylons1
  51. {
  52. UIposition[]={0.050000001,0.44999999};
  53. mirroredMissilePos=1;
  54. };
  55. class pylons3: pylons1
  56. {
  57. hardpoints[]=
  58. {
  59. "RD501_Universal_rail"
  60. };
  61. attachment=macro_new_mag(pylon_agm,6)
  62. priority=9;
  63. maxweight=2500;
  64. UIposition[]={0.55000001,0.34999999};
  65. };
  66. class pylons4: pylons3
  67. {
  68. hardpoints[]=
  69. {
  70. "RD501_Universal_rail"
  71. };
  72. attachment=macro_new_mag(pylon_agm,6)
  73. priority=13;
  74. maxweight=5000;
  75. UIposition[]={0.1,0.34999999};
  76. mirroredMissilePos=3;
  77. };
  78. class pylons5: pylons1
  79. {
  80. hardpoints[]=
  81. {
  82. "RD501_Universal_rail"
  83. };
  84. attachment=macro_new_mag(pylon_agm,6)
  85. priority=7;
  86. maxweight=5000;
  87. UIposition[]={0.5,0.25};
  88. };
  89. class pylons6: pylons5
  90. {
  91. hardpoints[]=
  92. {
  93. "RD501_Universal_rail"
  94. };
  95. attachment=macro_new_mag(pylon_agm,6)
  96. priority=12;
  97. maxweight=5000;
  98. UIposition[]={0.15000001,0.25};
  99. mirroredMissilePos=5;
  100. };
  101. class Pylons7
  102. {
  103. priority = 5;
  104. attachment = "empty";
  105. maxweight = 4000;
  106. UIposition[]={ 0.1, 0.25 };
  107. };
  108. };
  109. class Presets
  110. {
  111. class Empty
  112. {
  113. displayName = "$STR_empty";
  114. attachment[]={};
  115. };
  116. };
  117. };
  118. };