backpacks.hpp 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. class JLTS_B1_backpack;
  2. class JLTS_B1_backpack_prototype;
  3. class JLTS_B1_antenna;
  4. class macro_new_backpack_class(opfor,B1): JLTS_B1_backpack
  5. {
  6. author = "RD501";
  7. scope = 1;
  8. };
  9. class macro_new_backpack_class(opfor,B1_prototype): JLTS_B1_backpack_prototype
  10. {
  11. author = "RD501";
  12. scope = 1;
  13. };
  14. class macro_new_backpack_class(opfor,B1_antenna): JLTS_B1_antenna
  15. {
  16. author = "RD501";
  17. scope = 1;
  18. };
  19. class macro_new_backpack_class(opfor,B1_AT_heavy): JLTS_B1_backpack
  20. {
  21. author = "RD501";
  22. scope=1;
  23. class TransportMagazines
  24. {
  25. class _xx_at_heavy_mag
  26. {
  27. count=3;
  28. magazine=macro_at_heavy_mag;
  29. };
  30. };
  31. };
  32. class macro_new_backpack_class(opfor,B1_AT_light): JLTS_B1_backpack
  33. {
  34. author = "RD501";
  35. scope=1;
  36. class TransportMagazines
  37. {
  38. class _xx_at_light_mag
  39. {
  40. count=2;
  41. magazine=macro_at_light_mag;
  42. };
  43. class _xx_at_light_he_mag
  44. {
  45. count=2;
  46. magazine=macro_at_light_he_mag;
  47. };
  48. };
  49. };
  50. class macro_new_backpack_class(opfor,B1_AA): JLTS_B1_backpack
  51. {
  52. author = "RD501";
  53. scope=1;
  54. class TransportMagazines
  55. {
  56. class _xx_aa_mag
  57. {
  58. count=3;
  59. magazine=macro_aa_mag;
  60. };
  61. };
  62. };
  63. class B_UAV_01_backpack_F;
  64. class EWEB_Bag: B_UAV_01_backpack_F
  65. {
  66. class assembleInfo;
  67. };
  68. class macro_new_backpack_class(opfor,eweb_bag): EWEB_Bag
  69. {
  70. scope = 2;
  71. displayName = "E-WEB Bag";
  72. descriptionShort = "E-WEB Bag";
  73. side = 0;
  74. //faction = "RD501FactionOpfor";
  75. picture = "\A3\Supplies_F_Orange\Bags\Data\UI\icon_C_IDAP_UAV_06_antimine_ca";
  76. model = "\A3\Supplies_F_Orange\Bags\B_UAV_06_antimine_F.p3d";
  77. hiddenSelectionsTextures[] = {"\A3\Supplies_F_Orange\Bags\Data\UAV_backpack_IDAP_co.paa", "a3\air_f_orange\uav_06\data\C_IDAP_UAV_06_antimine_CO.paa"};
  78. maximumLoad = 0;
  79. mass = 300;
  80. class assembleInfo: assembleInfo
  81. {
  82. base = "";
  83. displayName = "E-WEB";
  84. assembleTo = macro_new_vehicle(e_web,cis);
  85. };
  86. };