Guest User

Untitled

a guest
Aug 13th, 2020
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.71 KB | None | 0 0
  1. class CfgPatches
  2. {
  3. class 160thSOR_Arsenal
  4. {
  5. author = "Skyyz";
  6. units[] = {"SKYYZ_moduleBase","SKYYZ_loadoutArea"};
  7. requiredVersion = 1.0;
  8. requiredAddons[] = {"A3_Modules_F","A3_Modules_F_Curator"};
  9. };
  10. };
  11.  
  12. class CfgFunctions
  13. {
  14. class SKYYZ
  15. {
  16. tag = "SKYYZ";
  17. class selector
  18. {
  19. file = "160thSORArsenal\functions";
  20. class Arsenal {};
  21.  
  22. };
  23. };
  24. };
  25.  
  26. class CfgVehicles
  27. {
  28. class Man;
  29. class CAManBase : Man
  30. {
  31. class ACE_SelfActions
  32. {
  33. class ACE_SKYYZ_WeaponMenu
  34. {
  35. displayName = "Loadout Arsenal";
  36. condition = "((player distance (getmarkerpos 'respawn_west')) <= 50) || !(nearestobject [player,'SKYYZ_ArsenalArea'] isEqualTo objNull)";
  37. statement = "[] spawn skyyz_fnc_arsenal";
  38. showDisabled = 0;
  39. };
  40. };
  41. };
  42. class Logic;
  43. class Module_F: Logic
  44. {
  45. class ArgumentsBaseUnits
  46. {
  47. class Units;
  48. };
  49. class ModuleDescription
  50. {
  51. class EmptyDetector;
  52. };
  53. };
  54.  
  55. class SKYYZ_moduleBase: Module_F
  56. {
  57. displayName = "";
  58. scope = 1;
  59. vehicleClass = "Modules";
  60. category = "NO_CATEGORY";
  61. function = "SKYYZ_fnc_Arsenal";
  62. functionPriority = 1;
  63. isGlobal = 2;
  64. isDisposable = 0;
  65. };
  66.  
  67. class SKYYZ_ArsenalArea: SKYYZ_moduleBase
  68. {
  69. displayName = "Loadout selector Arsenal area (50m)";
  70. scope = 2;
  71. class ModuleDescription
  72. {
  73. description = "Enables loadout selector Arsenal use within 50m";
  74. };
  75. };
  76. };
  77.  
  78.  
  79.  
Add Comment
Please, Sign In to add comment