Advertisement
Guest User

Untitled

a guest
Oct 16th, 2019
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.19 KB | None | 0 0
  1. class MRH_117FRadioStation_Base: StaticWeapon //static
  2. {
  3. author = "Mr H";
  4. editorPreview = "\MRHMiscItems\Models\ProjectionScreen\Data\screenPreview.jpg";
  5. //_generalMacro = "Banner_01_F";
  6. scope = 1;
  7. scopeCurator = 1;
  8. side = 1;
  9. typicalCargo[] = {"Soldier"};
  10. displayName = "117F Radio Post";
  11. model = "\MRHMiscItems\Models\117RadioStation\117RadioStation.p3d";
  12. icon = "iconObject_circle";
  13. editorCategory = "EdCat_MRH_Misc";
  14. editorSubcategory = "EdSubcat_MRH_Props";
  15. //vehicleClass = "Small_items";
  16. //destrType = "DestructNo";
  17. mapSize = 0.5;
  18. transportSoldier = 0;
  19. getInAction = "PlayerProne";
  20. getOutAction = "PlayerProne";
  21. threat[] = {0.7, 0.3, 0};
  22. accuracy = 0.12;
  23. cost = 10000;
  24. attenuationEffectType = "";
  25. class SpeechVariants {
  26. class Default {
  27. speechSingular[] = {"veh_infantry_SF_s"};
  28. speechPlural[] = {"veh_infantry_SF_p"};
  29. };
  30. };
  31. textSingular = "$STR_A3_nameSound_veh_infantry_SF_s";
  32. textPlural = "$STR_A3_nameSound_veh_infantry_SF_p";
  33. nameSound = "veh_infantry_SF_s";
  34.  
  35. class Turrets: Turrets {
  36. class MainTurret: MainTurret {
  37. minTurn = -45;
  38. maxTurn = 45;
  39. initTurn = 0;
  40. minElev = -10;
  41. maxElev = 40;
  42. initElev = 0;
  43. axis= "Radio";
  44. memoryPointsGetInGunner = "mem01";
  45. memoryPointsGetInGunnerDir = "mem01";
  46.  
  47. class ViewGunner {
  48. initAngleX = 5;
  49. minAngleX = -30;
  50. maxAngleX = 30;
  51. initAngleY = 0;
  52. minAngleY = -100;
  53. maxAngleY = 100;
  54. initFov = 0.75;
  55. minFov = 0.25;
  56. maxFov = 1.25;
  57. };
  58.  
  59. class ViewOptics {
  60. initAngleX = 0;
  61. minAngleX = -30;
  62. maxAngleX = 30;
  63. initAngleY = 0;
  64. minAngleY = -100;
  65. maxAngleY = 100;
  66. minFov = "0.25/35";
  67. maxFov = "0.25/5";
  68. initFov= "0.25/5";
  69. };
  70.  
  71. weapons[] = {};
  72. magazines[] = {};
  73. gunnerOpticsColor[] = {1,1,1,1};
  74. gunnerOpticsModel = "\A3\Weapons_F\empty.p3d";
  75. gunnerOpticsEffect[] ={}; //{"OpticsCHAbera1","OpticsBlur2"};
  76. gunnerOutOpticsShowCursor = 0;
  77. gunnerOpticsShowCursor = 0;
  78. gunnerAction = "Mortar_Gunner";//"ACE_SpottingScope";
  79. gunnerGetInAction = "GetInMortar";
  80. gunnerGetOutAction = "GetOutLow";
  81. gunnerForceOptics = 0;
  82. ejectDeadGunner = 1;
  83. turretInfoType = "";//"CBA_ScriptedOptic_zooming";
  84. opticsDisablePeripherialVision = 1;
  85. };
  86. };
  87. class Damage {
  88. tex[] = {};
  89. mat[] = {}; //toDo
  90. };
  91.  
  92. hiddenSelections[] = {
  93. "Antenna",
  94. "Cable",
  95. "Phone",
  96. "Radio"
  97. };
  98. hiddenSelectionsTextures[] =
  99. {
  100. "\MRHMiscItems\Models\SatComAntenna\Data\Antenna_co.paa", //antenna
  101. "\MRHMiscItems\Models\117RadioStation\Data\AntennaCable_co.paa", //Cable
  102. "\MRHMiscItems\Models\117RadioStation\Data\Phoneline_co.paa", //Phone
  103. "\MRHMiscItems\Models\117RadioStation\Data\117FwBattery_co.paa" //Radio
  104. };
  105. hiddenSelectionsMaterials[] =
  106. {
  107. "\MRHMiscItems\Models\SatComAntenna\Data\antenna.rvmat", //antenna
  108. "\MRHMiscItems\Models\117RadioStation\Data\AntennaCable.rvmat", //Cable
  109. "\MRHMiscItems\Models\117RadioStation\Data\Phoneline.rvmat", //Phone
  110. "\MRHMiscItems\Models\117RadioStation\Data\117FwBattery.rvmat" //Radio
  111. };
  112. };
  113.  
  114. class B_MRH_117FRadioStation : MRH_117FRadioStation_Base
  115. {
  116. _generalMacro = "B_MRH_117FRadioStation";
  117. scope = 2;
  118. side = 1;
  119. faction = "BLU_F";
  120. crew = "B_spotter_F";
  121. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement