cfgfunctions.hpp 2.2 KB

12345678910111213141516171819202122232425262728293031323334
  1. class VAS
  2. {
  3. tag = "VAS";
  4. class functions
  5. {
  6. file = "VAS\functions";
  7. class onRespawn {description = "Called when a selected loadout is set to be loaded on respawn.";};
  8. class deleteGear {description = "Deletes the selected slot from the profileNamespace.";};
  9. class loadoutInfo {description = "Pulls up information about the selected slot and displays it.";};
  10. class loadGear {description = "Loads the selected VAS saved slot.";};
  11. class saveGear {description = "Saves current gear into selected slot for VAS.";};
  12. class SaveLoad {description = "Handles request and pulls up either the load menu or save menu.";};
  13. class details {description = "Handles request, if it is a weapon it will display the magazines for the weapon.";};
  14. class removeGear {description = "Handles request and removes the selected gear from the player.";};
  15. class addGear {description = "Adds the selected gear to the player.";};
  16. class handleItem {description = "Handles the incoming requests and decides how it is to be added or removed.";};
  17. class filterShow {description = "Checks if we need to hide/show filters.";};
  18. class filterMenu {description = "When a filter is called it will give us the details and we shall short her out!";};
  19. class fetchCfg {description = "Checks where to fetch the Cfg Patches from.";};
  20. class fetchCfgDetails {description = "Returns information about the entity, if no information it will return either nil or an empty array";};
  21. class buildConfig {description = "Used in preloading of VAS, builds the arrays of weapons/items.";};
  22. class filter {description = "Takes array of types and filters it and returns what the filter was.";};
  23. class fetchPlayerGear {description = "Fetches all the gear on the player and returns as one single array.";};
  24. class mainDisplay {description = "Handles the main part of VAS's Display";};
  25. class playerDisplay {description = "Used in refreshing the items a player has.";};
  26. class accType {_description = "Checks what type of an attachment is passed and what it is compatible with.";};
  27. class openDetails {};
  28. class closeDetails {};
  29. class quickMag {};
  30. class quickItem {};
  31. class qRemoveItem {};
  32. class mainInit {description = "Main initilization of VAS, called on mission start."; preInit = 1;};
  33. };
  34. };