config.cpp 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. #include "config_macros.hpp"
  2. #include "..\RD501_main\config_macros.hpp"
  3. class CfgPatches
  4. {
  5. class macro_patch_name(units)
  6. {
  7. author=DANKAUTHORS
  8. requiredAddons[]=
  9. {
  10. macro_lvl2_req
  11. };
  12. requiredVersion=0.1;
  13. units[]={
  14. };
  15. weapons[]={};
  16. };
  17. };
  18. class Extended_Init_EventHandlers
  19. {
  20. class SWOP_CIS_superdroid_B2
  21. {
  22. class set_walk
  23. {
  24. init = [_this select 0] spawn macro_fnc_name(force_b2_walk);
  25. exclude[]={macro_quote(macro_new_unit_class(opfor,B2_super_droid_Rocket)) };
  26. };
  27. class apply_armor
  28. {
  29. init = [_this select 0] spawn macro_fnc_name(b2_apply_armor);
  30. }
  31. };
  32. class macro_new_unit_class(opfor,IG_88)
  33. {
  34. class apply_skills
  35. {
  36. init = [_this select 0] spawn macro_fnc_name(ig88_apply_skill);
  37. };
  38. };
  39. class macro_new_unit_class(opfor,magna_guard_blackop)
  40. {
  41. class apply_skills
  42. {
  43. init = [_this select 0] spawn macro_fnc_name(magna_apply_skill);
  44. };
  45. };
  46. };
  47. class Extended_Respawn_EventHandlers
  48. {
  49. class SWOP_CIS_superdroid_B2
  50. {
  51. class set_walk
  52. {
  53. respawn = [_this select 0] spawn macro_fnc_name(force_b2_walk);
  54. exclude[]={macro_quote(macro_new_unit_class(opfor,B2_super_droid_Rocket)) };
  55. };
  56. };
  57. };
  58. class CfgVehicles
  59. {
  60. class Bag_Base;
  61. class B_UAV_01_backpack_F;
  62. class b_Parachute;
  63. class JLTS_Clone_backpack;
  64. class JLTS_Clone_backpack_s;
  65. class JLTS_Clone_backpack_medic;
  66. class JLTS_Clone_backpack_eod;
  67. class JLTS_Clone_backpack_bomb;
  68. class JLTS_Clone_backpack_RTO;
  69. class JLTS_Clone_backpack_s_RTO;
  70. class JLTS_Clone_belt_bag;
  71. class JLTS_Clone_RTO_pack;
  72. class JLTS_Clone_LR_attachment;
  73. class JLTS_Clone_ARC_backpack;
  74. class EWEB_Bag: B_UAV_01_backpack_F
  75. {
  76. class assembleInfo;
  77. };
  78. #include "_backpacks/legacy_backpacks.hpp"
  79. };