aboutsummaryrefslogtreecommitdiff
path: root/communities/unnamed-arma-group/mods/ACE3_Painkillers/addons/painkillers/config.cpp
blob: 09f2c24ccc04777aee1bd3e712127d9a4c974ffc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
class CfgPatches
{
    class painkillers
    {
        authors[] = {"zuedev","fluffy"};
        authorUrl = "https://uagpmc.com";
        name = "painkillers";
        units[] = {};
        weapons[] = {};
        requireAddons[] = {"ace_medical_treatment"};
    };
};

class CfgWeapons 
{
    class CBA_MiscItem_ItemInfo;
    class ACE_morphine;

    class UAGPMC_Painkiller: ACE_morphine 
    {
        displayName = "Painkiller";
        author = "Fluffy";
        model = "\z\ACE3_Painkillers\addons\painkillers\data\Painkiller.p3d";
        picture = "\z\ACE3_Painkillers\addons\painkillers\data\PainkillerIcon_ca.paa";
        descriptionShort = "Used to Treat Pain";
        descriptionUse = "Tablets used to cure Slight Pain, 1 out of 10 Operators Recommend!";
        hiddenSelections[] = {"camo"};
        hiddenSelectionsTextures[] = {"\z\ACE3_Painkillers\addons\painkillers\data\painkiller_ca.paa"};
        
        class ItemInfo: CBA_MiscItem_ItemInfo 
        {
            mass = 0.875;
        };
    };
};

class ace_medical_treatment 
{
    class Medication
    {
        class Morphine;

        class UAGPMC_Painkiller: Morphine
        {
            painReduce = 0.2;
            hrIncreaseLow[] = {0, 0};
            hrIncreaseNormal[] = {0, 0};
            hrIncreaseHigh[] = {0, 0};
            timeInSystem = 600;
            timeTillMaxEffect = 120;
            maxDose = 5;
            incompatibleMedication[] = {};
            viscosityChange = 0;
        };
    };
};

class ace_medical_treatment_actions 
{
    class Morphine;

    class UAGPMC_Painkiller: Morphine 
    {
        allowedSelections[] = {"Head"};
        displayName = "Use Painkiller";
        displayNameProgress = "Using Painkiller";
        items[] = {"UAGPMC_Painkiller"};
    };
};