diff options
| author | Alex Pooley (@zuedev) <zuedev@gmail.com> | 2026-05-24 12:58:49 +0100 |
|---|---|---|
| committer | Alex Pooley (@zuedev) <zuedev@gmail.com> | 2026-05-24 12:58:49 +0100 |
| commit | e2066f51523ecba0f1991edd0c2b94f8f4cd1820 (patch) | |
| tree | 8aedfff6c5d321d612278b40002a8e8037105b08 /communities/uag/mods/ACE3_Ketamine | |
| parent | 7bcfcc53b2dcbfb6efc82524f7bd078b716fd27b (diff) | |
| download | unnamed-group-e2066f51523ecba0f1991edd0c2b94f8f4cd1820.tar unnamed-group-e2066f51523ecba0f1991edd0c2b94f8f4cd1820.tar.gz unnamed-group-e2066f51523ecba0f1991edd0c2b94f8f4cd1820.tar.bz2 unnamed-group-e2066f51523ecba0f1991edd0c2b94f8f4cd1820.tar.xz unnamed-group-e2066f51523ecba0f1991edd0c2b94f8f4cd1820.zip | |
shorten community subdirs
Diffstat (limited to 'communities/uag/mods/ACE3_Ketamine')
9 files changed, 139 insertions, 0 deletions
diff --git a/communities/uag/mods/ACE3_Ketamine/.gitignore b/communities/uag/mods/ACE3_Ketamine/.gitignore new file mode 100644 index 0000000..d109ec3 --- /dev/null +++ b/communities/uag/mods/ACE3_Ketamine/.gitignore @@ -0,0 +1,4 @@ +.hemttout/ +releases/ +*.pbo +*.pbo.bisign
\ No newline at end of file diff --git a/communities/uag/mods/ACE3_Ketamine/.hemtt/project.toml b/communities/uag/mods/ACE3_Ketamine/.hemtt/project.toml new file mode 100644 index 0000000..3325245 --- /dev/null +++ b/communities/uag/mods/ACE3_Ketamine/.hemtt/project.toml @@ -0,0 +1,25 @@ +name = "ACE3 Ketamine" +prefix = "ACE3_Ketamine" +mainprefix = "z" + +[version] +major = 0 +minor = 0 +patch = 0 +git_hash = 8 + +[properties] +author = "UAG Development Team" +url = "https://github.com/uagpmc/arma3" + +[hemtt.launch.default] +workshop = [ + "2369477168", # Advanced Developer Tools Workshop ID +] + +[hemtt.launch.ace] +extends = "default" +workshop = [ + "450814997", # CBA_A3's Workshop ID + "463939057", # ACE3's Workshop ID +] diff --git a/communities/uag/mods/ACE3_Ketamine/README.md b/communities/uag/mods/ACE3_Ketamine/README.md new file mode 100644 index 0000000..7f0cf56 --- /dev/null +++ b/communities/uag/mods/ACE3_Ketamine/README.md @@ -0,0 +1 @@ +# ACE3 Ketamine diff --git a/communities/uag/mods/ACE3_Ketamine/addons/uag_ketamine/$PBOPREFIX$ b/communities/uag/mods/ACE3_Ketamine/addons/uag_ketamine/$PBOPREFIX$ new file mode 100644 index 0000000..93cc2cd --- /dev/null +++ b/communities/uag/mods/ACE3_Ketamine/addons/uag_ketamine/$PBOPREFIX$ @@ -0,0 +1 @@ +z\ACE3_Ketamine\addons\uag_ketamine diff --git a/communities/uag/mods/ACE3_Ketamine/addons/uag_ketamine/config.cpp b/communities/uag/mods/ACE3_Ketamine/addons/uag_ketamine/config.cpp new file mode 100644 index 0000000..e291285 --- /dev/null +++ b/communities/uag/mods/ACE3_Ketamine/addons/uag_ketamine/config.cpp @@ -0,0 +1,74 @@ +class CfgPatches { + class uag_ketamine { + authors[] = {"zuedev", "fluffy"}; + authorUrl = "https://uagpmc.com"; + name = "uag_ketamine"; + requiredAddons[] = {"ace_medical_treatment"}; + requiredVersion = 2.16; + units[] = {}; + weapons[] = { + "UAG_Ketamine" + }; + }; +}; + +class CfgFunctions { + class uag { + class ketamine { + file = "\z\ACE3_Ketamine\addons\uag_ketamine\functions"; + class injectKetamine {}; + }; + }; +}; + +class CfgWeapons { + class CBA_MiscItem_ItemInfo; + class ACE_morphine; + + class UAG_Ketamine: ACE_morphine + { + displayName = "Vitamin K"; + author = "Fluffy"; + + descriptionShort = "A nice Vitamin."; + descriptionUse = "A Delicious Stick of Vitamin K"; + class ItemInfo: CBA_MiscItem_ItemInfo + { + mass = 0.875; + }; + }; +}; + +class ace_medical_treatment +{ + class Medication + { + class Morphine; + + class UAG_Ketamine: Morphine + { + painReduce = 2.0; + hrIncreaseLow[] = {0, 0}; + hrIncreaseNormal[] = {0, 0}; + hrIncreaseHigh[] = {0, 0}; + timeInSystem = 600; + timeTillMaxEffect = 20; + maxDose = 1; + incompatibleMedication[] = {}; + viscosityChange = 0; + }; + }; +}; + +class ace_medical_treatment_actions +{ + class Morphine; + + class UAG_Ketamine: Morphine + { + displayName = "Inject Ketamine"; + displayNameProgress = "Injecting Vitamin K"; + callbackSuccess = "call ace_medical_treatment_fnc_medication; call UAG_fnc_injectKetamine"; + items[] = {"UAG_Ketamine"}; + }; +}; diff --git a/communities/uag/mods/ACE3_Ketamine/addons/uag_ketamine/functions/fn_injectKetamine.sqf b/communities/uag/mods/ACE3_Ketamine/addons/uag_ketamine/functions/fn_injectKetamine.sqf new file mode 100644 index 0000000..35ff9d6 --- /dev/null +++ b/communities/uag/mods/ACE3_Ketamine/addons/uag_ketamine/functions/fn_injectKetamine.sqf @@ -0,0 +1,28 @@ +/* + * UAG_fnc_injectKetamine + * + * Injects the player with Ketamine. + * + * + * Parameters: + * 0: _player <PLAYER> = player + * + * Return Value: + * None + * + * examples: + * _player call UAG_fnc_injectKetamine; +*/ + + +params ["_player"]; + +// Actually make the Player Invulnerable for 60 seconds +[_player] spawn { + params ["_player"]; + + _player allowDamage false; + _player setStamina ((getStamina _player) / 3); + sleep 60; + _player allowDamage true; +}; diff --git a/communities/uag/mods/ACE3_Ketamine/steam/description.md b/communities/uag/mods/ACE3_Ketamine/steam/description.md new file mode 100644 index 0000000..1605799 --- /dev/null +++ b/communities/uag/mods/ACE3_Ketamine/steam/description.md @@ -0,0 +1,5 @@ +Everything needed to join UAG's Arma 3 sessions. + +Designed to be used with a UAG Erapack, such as Modern, WW2, or Halo. + +Check out the source: https://github.com/uagpmc/arma3/tree/main/mods/UAG_Core diff --git a/communities/uag/mods/ACE3_Ketamine/steam/image.png b/communities/uag/mods/ACE3_Ketamine/steam/image.png Binary files differnew file mode 100644 index 0000000..1b93a7f --- /dev/null +++ b/communities/uag/mods/ACE3_Ketamine/steam/image.png diff --git a/communities/uag/mods/ACE3_Ketamine/steam/workshop_id.txt b/communities/uag/mods/ACE3_Ketamine/steam/workshop_id.txt new file mode 100644 index 0000000..a099036 --- /dev/null +++ b/communities/uag/mods/ACE3_Ketamine/steam/workshop_id.txt @@ -0,0 +1 @@ +TBD |
