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