aboutsummaryrefslogtreecommitdiff
path: root/uag/mods/ACE3_PissBags/addons/pissbags/config.cpp
diff options
context:
space:
mode:
authorAlex Pooley (@zuedev) <zuedev@gmail.com>2026-05-27 23:44:57 +0100
committerAlex Pooley (@zuedev) <zuedev@gmail.com>2026-05-27 23:44:57 +0100
commit490eebdede73880ab5d7daebb250ab41e9640e25 (patch)
tree6c5f89e6021d4f61eede570307369afbb3872ff5 /uag/mods/ACE3_PissBags/addons/pissbags/config.cpp
parentc25aa035fecd2427831cdfa17d912dcf1bfd55c8 (diff)
downloadunnamed-group-490eebdede73880ab5d7daebb250ab41e9640e25.tar
unnamed-group-490eebdede73880ab5d7daebb250ab41e9640e25.tar.gz
unnamed-group-490eebdede73880ab5d7daebb250ab41e9640e25.tar.bz2
unnamed-group-490eebdede73880ab5d7daebb250ab41e9640e25.tar.xz
unnamed-group-490eebdede73880ab5d7daebb250ab41e9640e25.zip
better namespacing
Diffstat (limited to 'uag/mods/ACE3_PissBags/addons/pissbags/config.cpp')
-rw-r--r--uag/mods/ACE3_PissBags/addons/pissbags/config.cpp65
1 files changed, 65 insertions, 0 deletions
diff --git a/uag/mods/ACE3_PissBags/addons/pissbags/config.cpp b/uag/mods/ACE3_PissBags/addons/pissbags/config.cpp
new file mode 100644
index 0000000..cea9038
--- /dev/null
+++ b/uag/mods/ACE3_PissBags/addons/pissbags/config.cpp
@@ -0,0 +1,65 @@
+class CfgPatches {
+ class pissbags {
+ name = "pissbags";
+ units[] = {};
+ requiredAddons[] = {"ace_medical_treatment"};
+ authors[] = {"zuedev", "Fluffy"};
+ authorUrl = "https://uagpmc.com";
+ };
+};
+
+class CfgWeapons {
+ class ACE_bloodIV;
+ class ACE_bloodIV_500;
+ class ACE_bloodIV_250;
+
+ class UAGPMC_pissIV: ACE_bloodIV {
+ displayName = "Piss Bag (1000ml)";
+ picture = "\z\ACE3_Pissbags\addons\pissbags\pissiv.paa";
+ hiddenSelectionsTextures[] = {"\z\ACE3_Pissbags\addons\pissbags\Pissbag_ca.paa"};
+ };
+
+ class UAGPMC_pissIV_500: ACE_bloodIV_500 {
+ displayName = "Piss Bag (500ml)";
+ picture = "\z\ACE3_Pissbags\addons\pissbags\pissiv.paa";
+ hiddenSelectionsTextures[] = {"\z\ACE3_Pissbags\addons\pissbags\Pissbag_ca.paa"};
+ };
+
+ class UAGPMC_pissIV_250: ACE_bloodIV_250 {
+ displayName = "Piss Bag (250ml)";
+ picture = "\z\ACE3_Pissbags\addons\pissbags\pissiv.paa";
+ hiddenSelectionsTextures[] = {"\z\ACE3_Pissbags\addons\pissbags\Pissbag_ca.paa"};
+ };
+};
+
+class ace_medical_treatment {
+ class IV {
+ class BloodIV;
+ class BloodIV_500;
+ class BloodIV_250;
+
+ class PissIV: BloodIV {};
+ class PissIV_500: BloodIV_500 {};
+ class PissIV_250: BloodIV_250 {};
+ };
+};
+
+class ace_medical_treatment_actions {
+ class BloodIV;
+
+ class PissIV: BloodIV {
+ displayName = "Give Piss IV (1000ml)";
+ displayNameProgress = "Transfusing Piss...";
+ items[] = {"UAGPMC_pissIV"};
+ };
+
+ class PissIV_500: PissIV {
+ displayName = "Give Piss IV (500ml)";
+ items[] = {"UAGPMC_pissIV_500"};
+ };
+
+ class PissIV_250: PissIV {
+ displayName = "Give Piss IV (250ml)";
+ items[] = {"UAGPMC_pissIV_250"};
+ };
+};