mirror of
https://github.com/acemod/ACE3.git
synced 2024-08-30 18:23:18 +00:00
Merge pull request #929 from acemod/medical-lowercase
Convert Medical stringtable key names to lowercase
This commit is contained in:
commit
7106093f1c
@ -21,7 +21,7 @@ class ACE_Head {
|
||||
};
|
||||
// Advanced medical
|
||||
class FieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_FieldDressing";
|
||||
displayName = "$STR_ACE_Medical_Actions_FieldDressing";
|
||||
distance = 5.0;
|
||||
condition = QUOTE([ARR_4(_player, _target, 'head', 'FieldDressing')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'head', 'FieldDressing')] call DFUNC(treatment));
|
||||
@ -32,47 +32,47 @@ class ACE_Head {
|
||||
icon = PATHTOF(UI\icons\bandage.paa);
|
||||
};
|
||||
class PackingBandage: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_PackingBandage";
|
||||
displayName = "$STR_ACE_Medical_Actions_PackingBandage";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'head', 'PackingBandage')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'head', 'PackingBandage')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
icon = PATHTOF(UI\icons\packingBandage.paa);
|
||||
};
|
||||
class ElasticBandage: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_ElasticBandage";
|
||||
displayName = "$STR_ACE_Medical_Actions_ElasticBandage";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'head', 'ElasticBandage')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'head', 'ElasticBandage')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
icon = PATHTOF(UI\icons\bandage.paa);
|
||||
};
|
||||
class QuikClot: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_QuikClot";
|
||||
displayName = "$STR_ACE_Medical_Actions_QuikClot";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'head', 'QuikClot')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'head', 'QuikClot')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
icon = PATHTOF(UI\icons\bandage.paa);
|
||||
};
|
||||
class CheckPulse: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_CheckPulse";
|
||||
displayName = "$STR_ACE_Medical_Actions_CheckPulse";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'head', 'CheckPulse')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'head', 'CheckPulse')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
icon = "";
|
||||
};
|
||||
class CheckBloodPressure: CheckPulse {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_CheckBloodPressure";
|
||||
displayName = "$STR_ACE_Medical_Actions_CheckBloodPressure";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'head', 'CheckBloodPressure')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'head', 'CheckBloodPressure')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
};
|
||||
class CheckResponse: CheckPulse {
|
||||
displayName = "$STR_ACE_MEDICAL_CHECK_RESPONSE";
|
||||
displayName = "$STR_ACE_Medical_Check_Response";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'head', 'CheckResponse')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'head', 'CheckResponse')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
};
|
||||
class Diagnose: CheckPulse {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_Diagnose";
|
||||
displayName = "$STR_ACE_Medical_Actions_Diagnose";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'head', 'Diagnose')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'head', 'Diagnose')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
@ -100,7 +100,7 @@ class ACE_Torso {
|
||||
icon = PATHTOF(UI\icons\bandage.paa);
|
||||
};
|
||||
class PlaceInBodyBag {
|
||||
displayName = "$STR_ACE_MEDICAL_PlaceInBodyBag";
|
||||
displayName = "$STR_ACE_Medical_PlaceInBodyBag";
|
||||
distance = 2.0;
|
||||
condition = QUOTE([ARR_4(_player, _target, 'body', 'BodyBag')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'body', 'BodyBag')] call DFUNC(treatment));
|
||||
@ -111,7 +111,7 @@ class ACE_Torso {
|
||||
enableInside = 1;
|
||||
};
|
||||
class TriageCard {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_TriageCard";
|
||||
displayName = "$STR_ACE_Medical_Actions_TriageCard";
|
||||
distance = 2.0;
|
||||
condition = "true";
|
||||
statement = QUOTE([ARR_2(_target, true)] call DFUNC(displayTriageCard));
|
||||
@ -125,7 +125,7 @@ class ACE_Torso {
|
||||
|
||||
// Advanced medical
|
||||
class FieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_FieldDressing";
|
||||
displayName = "$STR_ACE_Medical_Actions_FieldDressing";
|
||||
distance = 5.0;
|
||||
condition = QUOTE([ARR_4(_player, _target, 'body', 'FieldDressing')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'body', 'FieldDressing')] call DFUNC(treatment));
|
||||
@ -137,42 +137,42 @@ class ACE_Torso {
|
||||
icon = PATHTOF(UI\icons\bandage.paa);
|
||||
};
|
||||
class PackingBandage: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_PackingBandage";
|
||||
displayName = "$STR_ACE_Medical_Actions_PackingBandage";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'body', 'PackingBandage')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'body', 'PackingBandage')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
icon = PATHTOF(UI\icons\packingBandage.paa);
|
||||
};
|
||||
class ElasticBandage: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_ElasticBandage";
|
||||
displayName = "$STR_ACE_Medical_Actions_ElasticBandage";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'body', 'ElasticBandage')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'body', 'ElasticBandage')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
icon = PATHTOF(UI\icons\bandage.paa);
|
||||
};
|
||||
class QuikClot: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_QuikClot";
|
||||
displayName = "$STR_ACE_Medical_Actions_QuikClot";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'body', 'QuikClot')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'body', 'QuikClot')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
icon = PATHTOF(UI\icons\bandage.paa);
|
||||
};
|
||||
class SurgicalKit: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_USE_SURGICALKIT";
|
||||
displayName = "$STR_ACE_Medical_Use_SurgicalKit";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'body', 'SurgicalKit')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'body', 'SurgicalKit')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
icon = PATHTOF(UI\icons\surgicalKit.paa);
|
||||
};
|
||||
class PersonalAidKit: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_USE_AID_KIT";
|
||||
displayName = "$STR_ACE_Medical_Use_Aid_Kit";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'body', 'PersonalAidKit')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'body', 'PersonalAidKit')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
icon = "";
|
||||
};
|
||||
class CPR: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_CPR";
|
||||
displayName = "$STR_ACE_Medical_Actions_CPR";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'body', 'CPR')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'body', 'CPR')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
@ -203,7 +203,7 @@ class ACE_ArmLeft {
|
||||
|
||||
// Advanced medical
|
||||
class FieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_FieldDressing";
|
||||
displayName = "$STR_ACE_Medical_Actions_FieldDressing";
|
||||
distance = 5.0;
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_l', 'FieldDressing')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_l', 'FieldDressing')] call DFUNC(treatment));
|
||||
@ -214,28 +214,28 @@ class ACE_ArmLeft {
|
||||
icon = PATHTOF(UI\icons\bandage.paa);
|
||||
};
|
||||
class PackingBandage: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_PackingBandage";
|
||||
displayName = "$STR_ACE_Medical_Actions_PackingBandage";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_l', 'PackingBandage')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_l', 'PackingBandage')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
icon = PATHTOF(UI\icons\packingBandage.paa);
|
||||
};
|
||||
class ElasticBandage: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_ElasticBandage";
|
||||
displayName = "$STR_ACE_Medical_Actions_ElasticBandage";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_l', 'ElasticBandage')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_l', 'ElasticBandage')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
icon = PATHTOF(UI\icons\bandage.paa);
|
||||
};
|
||||
class QuikClot: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_QuikClot";
|
||||
displayName = "$STR_ACE_Medical_Actions_QuikClot";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_l', 'QuikClot')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_l', 'QuikClot')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
icon = PATHTOF(UI\icons\bandage.paa);
|
||||
};
|
||||
class Tourniquet: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_Tourniquet";
|
||||
displayName = "$STR_ACE_Medical_Actions_Tourniquet";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_l', 'Tourniquet')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_l', 'Tourniquet')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
@ -263,75 +263,75 @@ class ACE_ArmLeft {
|
||||
icon = PATHTOF(UI\icons\autoInjector.paa);
|
||||
};
|
||||
class BloodIV: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_Blood4_1000";
|
||||
displayName = "$STR_ACE_Medical_Actions_Blood4_1000";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_l', 'BloodIV')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_l', 'BloodIV')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
icon = PATHTOF(UI\icons\iv.paa);
|
||||
};
|
||||
class BloodIV_500: BloodIV {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_Blood4_500";
|
||||
displayName = "$STR_ACE_Medical_Actions_Blood4_500";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_l', 'BloodIV_500')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_l', 'BloodIV_500')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
};
|
||||
class BloodIV_250: BloodIV {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_Blood4_250";
|
||||
displayName = "$STR_ACE_Medical_Actions_Blood4_250";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_l', 'BloodIV_250')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_l', 'BloodIV_250')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
};
|
||||
class PlasmaIV: BloodIV {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_Plasma4_1000";
|
||||
displayName = "$STR_ACE_Medical_Actions_Plasma4_1000";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_l', 'PlasmaIV')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_l', 'PlasmaIV')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
};
|
||||
class PlasmaIV_500: PlasmaIV {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_Plasma4_500";
|
||||
displayName = "$STR_ACE_Medical_Actions_Plasma4_500";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_l', 'PlasmaIV_500')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_l', 'PlasmaIV_500')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
};
|
||||
class PlasmaIV_250: PlasmaIV {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_Plasma4_250";
|
||||
displayName = "$STR_ACE_Medical_Actions_Plasma4_250";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_l', 'PlasmaIV_250')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_l', 'PlasmaIV_250')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
};
|
||||
class SalineIV: BloodIV {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_Saline4_1000";
|
||||
displayName = "$STR_ACE_Medical_Actions_Saline4_1000";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_l', 'SalineIV')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_l', 'SalineIV')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
};
|
||||
class SalineIV_500: SalineIV {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_Saline4_500";
|
||||
displayName = "$STR_ACE_Medical_Actions_Saline4_500";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_l', 'SalineIV_500')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_l', 'SalineIV_500')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
};
|
||||
class SalineIV_250: SalineIV {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_Saline4_250";
|
||||
displayName = "$STR_ACE_Medical_Actions_Saline4_250";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_l', 'SalineIV_250')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_l', 'SalineIV_250')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
};
|
||||
class CheckPulse: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_CheckPulse";
|
||||
displayName = "$STR_ACE_Medical_Actions_CheckPulse";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_l', 'CheckPulse')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_l', 'CheckPulse')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
icon = "";
|
||||
};
|
||||
class CheckBloodPressure: CheckPulse {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_CheckBloodPressure";
|
||||
displayName = "$STR_ACE_Medical_Actions_CheckBloodPressure";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_l', 'CheckBloodPressure')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_l', 'CheckBloodPressure')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
};
|
||||
class RemoveTourniquet: Tourniquet {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_RemoveTourniquet";
|
||||
displayName = "$STR_ACE_Medical_Actions_RemoveTourniquet";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_l', 'RemoveTourniquet')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_l', 'RemoveTourniquet')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
@ -361,7 +361,7 @@ class ACE_ArmRight {
|
||||
|
||||
// Advanced medical
|
||||
class FieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_FieldDressing";
|
||||
displayName = "$STR_ACE_Medical_Actions_FieldDressing";
|
||||
distance = 5.0;
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_r', 'FieldDressing')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_r', 'FieldDressing')] call DFUNC(treatment));
|
||||
@ -372,26 +372,26 @@ class ACE_ArmRight {
|
||||
icon = PATHTOF(UI\icons\bandage.paa);
|
||||
};
|
||||
class PackingBandage: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_PackingBandage";
|
||||
displayName = "$STR_ACE_Medical_Actions_PackingBandage";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_r', 'PackingBandage')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_r', 'PackingBandage')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
icon = PATHTOF(UI\icons\packingBandage.paa);
|
||||
};
|
||||
class ElasticBandage: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_ElasticBandage";
|
||||
displayName = "$STR_ACE_Medical_Actions_ElasticBandage";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_r', 'ElasticBandage')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_r', 'ElasticBandage')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
};
|
||||
class QuikClot: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_QuikClot";
|
||||
displayName = "$STR_ACE_Medical_Actions_QuikClot";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_r', 'QuikClot')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_r', 'QuikClot')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
};
|
||||
class Tourniquet: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_Tourniquet";
|
||||
displayName = "$STR_ACE_Medical_Actions_Tourniquet";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_r', 'Tourniquet')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_r', 'Tourniquet')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
@ -417,75 +417,75 @@ class ACE_ArmRight {
|
||||
EXCEPTIONS
|
||||
};
|
||||
class BloodIV: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_Blood4_1000";
|
||||
displayName = "$STR_ACE_Medical_Actions_Blood4_1000";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_r', 'BloodIV')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_r', 'BloodIV')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
icon = PATHTOF(UI\icons\iv.paa);
|
||||
};
|
||||
class BloodIV_500: BloodIV {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_Blood4_500";
|
||||
displayName = "$STR_ACE_Medical_Actions_Blood4_500";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_r', 'BloodIV_500')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_r', 'BloodIV_500')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
};
|
||||
class BloodIV_250: BloodIV {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_Blood4_250";
|
||||
displayName = "$STR_ACE_Medical_Actions_Blood4_250";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_r', 'BloodIV_250')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_r', 'BloodIV_250')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
};
|
||||
class PlasmaIV: BloodIV {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_Plasma4_1000";
|
||||
displayName = "$STR_ACE_Medical_Actions_Plasma4_1000";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_r', 'PlasmaIV')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_r', 'PlasmaIV')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
};
|
||||
class PlasmaIV_500: PlasmaIV {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_Plasma4_500";
|
||||
displayName = "$STR_ACE_Medical_Actions_Plasma4_500";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_r', 'PlasmaIV_500')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_r', 'PlasmaIV_500')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
};
|
||||
class PlasmaIV_250: PlasmaIV {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_Plasma4_250";
|
||||
displayName = "$STR_ACE_Medical_Actions_Plasma4_250";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_r', 'PlasmaIV_250')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_r', 'PlasmaIV_250')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
};
|
||||
class SalineIV: BloodIV {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_Saline4_1000";
|
||||
displayName = "$STR_ACE_Medical_Actions_Saline4_1000";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_r', 'SalineIV')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_r', 'SalineIV')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
};
|
||||
class SalineIV_500: SalineIV {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_Saline4_500";
|
||||
displayName = "$STR_ACE_Medical_Actions_Saline4_500";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_r', 'SalineIV_500')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_r', 'SalineIV_500')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
};
|
||||
class SalineIV_250: SalineIV {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_Saline4_250";
|
||||
displayName = "$STR_ACE_Medical_Actions_Saline4_250";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_r', 'SalineIV_250')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_r', 'SalineIV_250')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
};
|
||||
class CheckPulse: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_CheckPulse";
|
||||
displayName = "$STR_ACE_Medical_Actions_CheckPulse";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_r', 'CheckPulse')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_r', 'CheckPulse')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
icon = "";
|
||||
};
|
||||
class CheckBloodPressure: CheckPulse {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_CheckBloodPressure";
|
||||
displayName = "$STR_ACE_Medical_Actions_CheckBloodPressure";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_r', 'CheckBloodPressure')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_r', 'CheckBloodPressure')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
};
|
||||
class RemoveTourniquet: Tourniquet {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_RemoveTourniquet";
|
||||
displayName = "$STR_ACE_Medical_Actions_RemoveTourniquet";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_r', 'RemoveTourniquet')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_r', 'RemoveTourniquet')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
@ -517,7 +517,7 @@ class ACE_LegLeft {
|
||||
|
||||
// Advanced medical
|
||||
class FieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_FieldDressing";
|
||||
displayName = "$STR_ACE_Medical_Actions_FieldDressing";
|
||||
distance = 5.0;
|
||||
condition = QUOTE([ARR_4(_player, _target, 'leg_l', 'FieldDressing')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'leg_l', 'FieldDressing')] call DFUNC(treatment));
|
||||
@ -528,26 +528,26 @@ class ACE_LegLeft {
|
||||
icon = PATHTOF(UI\icons\bandage.paa);
|
||||
};
|
||||
class PackingBandage: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_PackingBandage";
|
||||
displayName = "$STR_ACE_Medical_Actions_PackingBandage";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'leg_l', 'PackingBandage')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'leg_l', 'PackingBandage')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
icon = PATHTOF(UI\icons\packingBandage.paa);
|
||||
};
|
||||
class ElasticBandage: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_ElasticBandage";
|
||||
displayName = "$STR_ACE_Medical_Actions_ElasticBandage";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'leg_l', 'ElasticBandage')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'leg_l', 'ElasticBandage')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
};
|
||||
class QuikClot: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_QuikClot";
|
||||
displayName = "$STR_ACE_Medical_Actions_QuikClot";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'leg_l', 'QuikClot')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'leg_l', 'QuikClot')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
};
|
||||
class Tourniquet: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_Tourniquet";
|
||||
displayName = "$STR_ACE_Medical_Actions_Tourniquet";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'leg_l', 'Tourniquet')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'leg_l', 'Tourniquet')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
@ -574,62 +574,62 @@ class ACE_LegLeft {
|
||||
EXCEPTIONS
|
||||
};
|
||||
class BloodIV: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_Blood4_1000";
|
||||
displayName = "$STR_ACE_Medical_Actions_Blood4_1000";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'leg_l', 'BloodIV')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'leg_l', 'BloodIV')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
icon = PATHTOF(UI\icons\iv.paa);
|
||||
};
|
||||
class BloodIV_500: BloodIV {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_Blood4_500";
|
||||
displayName = "$STR_ACE_Medical_Actions_Blood4_500";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'leg_l', 'BloodIV_500')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'leg_l', 'BloodIV_500')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
};
|
||||
class BloodIV_250: BloodIV {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_Blood4_250";
|
||||
displayName = "$STR_ACE_Medical_Actions_Blood4_250";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'leg_l', 'BloodIV_250')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'leg_l', 'BloodIV_250')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
};
|
||||
class PlasmaIV: BloodIV {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_Plasma4_1000";
|
||||
displayName = "$STR_ACE_Medical_Actions_Plasma4_1000";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'leg_l', 'PlasmaIV')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'leg_l', 'PlasmaIV')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
};
|
||||
class PlasmaIV_500: PlasmaIV {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_Plasma4_500";
|
||||
displayName = "$STR_ACE_Medical_Actions_Plasma4_500";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'leg_l', 'PlasmaIV_500')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'leg_l', 'PlasmaIV_500')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
};
|
||||
class PlasmaIV_250: PlasmaIV {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_Plasma4_250";
|
||||
displayName = "$STR_ACE_Medical_Actions_Plasma4_250";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'leg_l', 'PlasmaIV_250')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'leg_l', 'PlasmaIV_250')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
};
|
||||
class SalineIV: BloodIV {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_Saline4_1000";
|
||||
displayName = "$STR_ACE_Medical_Actions_Saline4_1000";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'leg_l', 'SalineIV')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'leg_l', 'SalineIV')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
};
|
||||
class SalineIV_500: SalineIV {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_Saline4_500";
|
||||
displayName = "$STR_ACE_Medical_Actions_Saline4_500";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'leg_l', 'SalineIV_500')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'leg_l', 'SalineIV_500')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
};
|
||||
class SalineIV_250: SalineIV {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_Saline4_250";
|
||||
displayName = "$STR_ACE_Medical_Actions_Saline4_250";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'leg_l', 'SalineIV_250')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'leg_l', 'SalineIV_250')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
};
|
||||
class RemoveTourniquet: Tourniquet {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_RemoveTourniquet";
|
||||
displayName = "$STR_ACE_Medical_Actions_RemoveTourniquet";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'leg_l', 'RemoveTourniquet')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'leg_l', 'RemoveTourniquet')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
@ -660,7 +660,7 @@ class ACE_LegRight {
|
||||
|
||||
// Advanced medical
|
||||
class FieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_FieldDressing";
|
||||
displayName = "$STR_ACE_Medical_Actions_FieldDressing";
|
||||
distance = 5.0;
|
||||
condition = QUOTE([ARR_4(_player, _target, 'leg_r', 'FieldDressing')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'leg_r', 'FieldDressing')] call DFUNC(treatment));
|
||||
@ -671,26 +671,26 @@ class ACE_LegRight {
|
||||
icon = PATHTOF(UI\icons\bandage.paa);
|
||||
};
|
||||
class PackingBandage: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_PackingBandage";
|
||||
displayName = "$STR_ACE_Medical_Actions_PackingBandage";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'leg_r', 'PackingBandage')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'leg_r', 'PackingBandage')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
icon = PATHTOF(UI\icons\packingBandage.paa);
|
||||
};
|
||||
class ElasticBandage: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_ElasticBandage";
|
||||
displayName = "$STR_ACE_Medical_Actions_ElasticBandage";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'leg_r', 'ElasticBandage')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'leg_r', 'ElasticBandage')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
};
|
||||
class QuikClot: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_QuikClot";
|
||||
displayName = "$STR_ACE_Medical_Actions_QuikClot";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'leg_r', 'QuikClot')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'leg_r', 'QuikClot')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
};
|
||||
class Tourniquet: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_Tourniquet";
|
||||
displayName = "$STR_ACE_Medical_Actions_Tourniquet";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'leg_r', 'Tourniquet')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'leg_r', 'Tourniquet')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
@ -716,62 +716,62 @@ class ACE_LegRight {
|
||||
EXCEPTIONS
|
||||
};
|
||||
class BloodIV: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_Blood4_1000";
|
||||
displayName = "$STR_ACE_Medical_Actions_Blood4_1000";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'leg_r', 'BloodIV')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'leg_r', 'BloodIV')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
icon = PATHTOF(UI\icons\iv.paa);
|
||||
};
|
||||
class BloodIV_500: BloodIV {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_Blood4_500";
|
||||
displayName = "$STR_ACE_Medical_Actions_Blood4_500";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'leg_r', 'BloodIV_500')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'leg_r', 'BloodIV_500')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
};
|
||||
class BloodIV_250: BloodIV {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_Blood4_250";
|
||||
displayName = "$STR_ACE_Medical_Actions_Blood4_250";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'leg_r', 'BloodIV_250')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'leg_r', 'BloodIV_250')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
};
|
||||
class PlasmaIV: BloodIV {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_Plasma4_1000";
|
||||
displayName = "$STR_ACE_Medical_Actions_Plasma4_1000";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'leg_r', 'PlasmaIV')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'leg_r', 'PlasmaIV')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
};
|
||||
class PlasmaIV_500: PlasmaIV {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_Plasma4_500";
|
||||
displayName = "$STR_ACE_Medical_Actions_Plasma4_500";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'leg_r', 'PlasmaIV_500')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'leg_r', 'PlasmaIV_500')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
};
|
||||
class PlasmaIV_250: PlasmaIV {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_Plasma4_250";
|
||||
displayName = "$STR_ACE_Medical_Actions_Plasma4_250";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'leg_r', 'PlasmaIV_250')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'leg_r', 'PlasmaIV_250')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
};
|
||||
class SalineIV: BloodIV {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_Saline4_1000";
|
||||
displayName = "$STR_ACE_Medical_Actions_Saline4_1000";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'leg_r', 'SalineIV')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'leg_r', 'SalineIV')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
};
|
||||
class SalineIV_500: SalineIV {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_Saline4_500";
|
||||
displayName = "$STR_ACE_Medical_Actions_Saline4_500";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'leg_r', 'SalineIV_500')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'leg_r', 'SalineIV_500')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
};
|
||||
class SalineIV_250: SalineIV {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_Saline4_250";
|
||||
displayName = "$STR_ACE_Medical_Actions_Saline4_250";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'leg_r', 'SalineIV_250')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'leg_r', 'SalineIV_250')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
};
|
||||
class RemoveTourniquet: Tourniquet {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_RemoveTourniquet";
|
||||
displayName = "$STR_ACE_Medical_Actions_RemoveTourniquet";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'leg_r', 'RemoveTourniquet')] call DFUNC(canTreatCached));
|
||||
statement = QUOTE([ARR_4(_player, _target, 'leg_r', 'RemoveTourniquet')] call DFUNC(treatment));
|
||||
EXCEPTIONS
|
||||
|
@ -1,5 +1,5 @@
|
||||
class Medical {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_Medical";
|
||||
displayName = "$STR_ACE_Medical_Actions_Medical";
|
||||
runOnHover = 1;
|
||||
hotkey = "M";
|
||||
exceptions[] = {"isNotInside"};
|
||||
@ -29,7 +29,7 @@ class Medical {
|
||||
};
|
||||
// Advanced medical
|
||||
class FieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_FieldDressing";
|
||||
displayName = "$STR_ACE_Medical_Actions_FieldDressing";
|
||||
distance = 5.0;
|
||||
condition = QUOTE([ARR_4(_player, _target, 'head', 'FieldDressing')] call DFUNC(canTreatCached));
|
||||
exceptions[] = {"isNotInside"};
|
||||
@ -40,35 +40,35 @@ class Medical {
|
||||
icon = PATHTOF(UI\icons\bandage.paa);
|
||||
};
|
||||
class PackingBandage: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_PackingBandage";
|
||||
displayName = "$STR_ACE_Medical_Actions_PackingBandage";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'head', 'PackingBandage')] call DFUNC(canTreatCached));
|
||||
exceptions[] = {"isNotInside"};
|
||||
statement = QUOTE([ARR_4(_player, _target, 'head', 'PackingBandage')] call DFUNC(treatment));
|
||||
icon = PATHTOF(UI\icons\packingBandage.paa);
|
||||
};
|
||||
class ElasticBandage: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_ElasticBandage";
|
||||
displayName = "$STR_ACE_Medical_Actions_ElasticBandage";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'head', 'ElasticBandage')] call DFUNC(canTreatCached));
|
||||
exceptions[] = {"isNotInside"};
|
||||
statement = QUOTE([ARR_4(_player, _target, 'head', 'ElasticBandage')] call DFUNC(treatment));
|
||||
icon = PATHTOF(UI\icons\bandage.paa);
|
||||
};
|
||||
class QuikClot: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_QuikClot";
|
||||
displayName = "$STR_ACE_Medical_Actions_QuikClot";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'head', 'QuikClot')] call DFUNC(canTreatCached));
|
||||
exceptions[] = {"isNotInside"};
|
||||
statement = QUOTE([ARR_4(_player, _target, 'head', 'QuikClot')] call DFUNC(treatment));
|
||||
icon = PATHTOF(UI\icons\bandage.paa);
|
||||
};
|
||||
class CheckPulse: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_CheckPulse";
|
||||
displayName = "$STR_ACE_Medical_Actions_CheckPulse";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'head', 'CheckPulse')] call DFUNC(canTreatCached));
|
||||
exceptions[] = {"isNotInside"};
|
||||
statement = QUOTE([ARR_4(_player, _target, 'head', 'CheckPulse')] call DFUNC(treatment));
|
||||
icon = "";
|
||||
};
|
||||
class CheckBloodPressure: CheckPulse {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_CheckBloodPressure";
|
||||
displayName = "$STR_ACE_Medical_Actions_CheckBloodPressure";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'head', 'CheckBloodPressure')] call DFUNC(canTreatCached));
|
||||
exceptions[] = {"isNotInside"};
|
||||
statement = QUOTE([ARR_4(_player, _target, 'head', 'CheckBloodPressure')] call DFUNC(treatment));
|
||||
@ -100,7 +100,7 @@ class Medical {
|
||||
};
|
||||
|
||||
class TriageCard {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_TriageCard";
|
||||
displayName = "$STR_ACE_Medical_Actions_TriageCard";
|
||||
distance = 2.0;
|
||||
condition = "true";
|
||||
exceptions[] = {"isNotInside"};
|
||||
@ -113,7 +113,7 @@ class Medical {
|
||||
|
||||
// Advanced medical
|
||||
class FieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_FieldDressing";
|
||||
displayName = "$STR_ACE_Medical_Actions_FieldDressing";
|
||||
distance = 5.0;
|
||||
condition = QUOTE([ARR_4(_player, _target, 'body', 'FieldDressing')] call DFUNC(canTreatCached));
|
||||
exceptions[] = {"isNotInside"};
|
||||
@ -124,21 +124,21 @@ class Medical {
|
||||
icon = PATHTOF(UI\icons\bandage.paa);
|
||||
};
|
||||
class PackingBandage: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_PackingBandage";
|
||||
displayName = "$STR_ACE_Medical_Actions_PackingBandage";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'body', 'PackingBandage')] call DFUNC(canTreatCached));
|
||||
exceptions[] = {"isNotInside"};
|
||||
statement = QUOTE([ARR_4(_player, _target, 'body', 'PackingBandage')] call DFUNC(treatment));
|
||||
icon = PATHTOF(UI\icons\packingBandage.paa);
|
||||
};
|
||||
class ElasticBandage: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_ElasticBandage";
|
||||
displayName = "$STR_ACE_Medical_Actions_ElasticBandage";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'body', 'ElasticBandage')] call DFUNC(canTreatCached));
|
||||
exceptions[] = {"isNotInside"};
|
||||
statement = QUOTE([ARR_4(_player, _target, 'body', 'ElasticBandage')] call DFUNC(treatment));
|
||||
icon = PATHTOF(UI\icons\bandage.paa);
|
||||
};
|
||||
class QuikClot: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_QuikClot";
|
||||
displayName = "$STR_ACE_Medical_Actions_QuikClot";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'body', 'QuikClot')] call DFUNC(canTreatCached));
|
||||
exceptions[] = {"isNotInside"};
|
||||
statement = QUOTE([ARR_4(_player, _target, 'body', 'QuikClot')] call DFUNC(treatment));
|
||||
@ -168,7 +168,7 @@ class Medical {
|
||||
|
||||
// Advanced medical
|
||||
class FieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_FieldDressing";
|
||||
displayName = "$STR_ACE_Medical_Actions_FieldDressing";
|
||||
distance = 5.0;
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_l', 'FieldDressing')] call DFUNC(canTreatCached));
|
||||
exceptions[] = {"isNotInside"};
|
||||
@ -179,28 +179,28 @@ class Medical {
|
||||
icon = PATHTOF(UI\icons\bandage.paa);
|
||||
};
|
||||
class PackingBandage: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_PackingBandage";
|
||||
displayName = "$STR_ACE_Medical_Actions_PackingBandage";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_l', 'PackingBandage')] call DFUNC(canTreatCached));
|
||||
exceptions[] = {"isNotInside"};
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_l', 'PackingBandage')] call DFUNC(treatment));
|
||||
icon = PATHTOF(UI\icons\packingBandage.paa);
|
||||
};
|
||||
class ElasticBandage: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_ElasticBandage";
|
||||
displayName = "$STR_ACE_Medical_Actions_ElasticBandage";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_l', 'ElasticBandage')] call DFUNC(canTreatCached));
|
||||
exceptions[] = {"isNotInside"};
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_l', 'ElasticBandage')] call DFUNC(treatment));
|
||||
icon = PATHTOF(UI\icons\bandage.paa);
|
||||
};
|
||||
class QuikClot: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_QuikClot";
|
||||
displayName = "$STR_ACE_Medical_Actions_QuikClot";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_l', 'QuikClot')] call DFUNC(canTreatCached));
|
||||
exceptions[] = {"isNotInside"};
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_l', 'QuikClot')] call DFUNC(treatment));
|
||||
icon = PATHTOF(UI\icons\bandage.paa);
|
||||
};
|
||||
class Tourniquet: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_Tourniquet";
|
||||
displayName = "$STR_ACE_Medical_Actions_Tourniquet";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_l', 'Tourniquet')] call DFUNC(canTreatCached));
|
||||
exceptions[] = {"isNotInside"};
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_l', 'Tourniquet')] call DFUNC(treatment));
|
||||
@ -228,20 +228,20 @@ class Medical {
|
||||
icon = PATHTOF(UI\icons\autoInjector.paa);
|
||||
};
|
||||
class CheckPulse: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_CheckPulse";
|
||||
displayName = "$STR_ACE_Medical_Actions_CheckPulse";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_l', 'CheckPulse')] call DFUNC(canTreatCached));
|
||||
exceptions[] = {"isNotInside"};
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_l', 'CheckPulse')] call DFUNC(treatment));
|
||||
icon = "";
|
||||
};
|
||||
class CheckBloodPressure: CheckPulse {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_CheckBloodPressure";
|
||||
displayName = "$STR_ACE_Medical_Actions_CheckBloodPressure";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_l', 'CheckBloodPressure')] call DFUNC(canTreatCached));
|
||||
exceptions[] = {"isNotInside"};
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_l', 'CheckBloodPressure')] call DFUNC(treatment));
|
||||
};
|
||||
class RemoveTourniquet: Tourniquet {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_RemoveTourniquet";
|
||||
displayName = "$STR_ACE_Medical_Actions_RemoveTourniquet";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_l', 'RemoveTourniquet')] call DFUNC(canTreatCached));
|
||||
exceptions[] = {"isNotInside"};
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_l', 'RemoveTourniquet')] call DFUNC(treatment));
|
||||
@ -270,7 +270,7 @@ class Medical {
|
||||
|
||||
// Advanced medical
|
||||
class FieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_FieldDressing";
|
||||
displayName = "$STR_ACE_Medical_Actions_FieldDressing";
|
||||
distance = 5.0;
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_r', 'FieldDressing')] call DFUNC(canTreatCached));
|
||||
exceptions[] = {"isNotInside"};
|
||||
@ -281,26 +281,26 @@ class Medical {
|
||||
icon = PATHTOF(UI\icons\bandage.paa);
|
||||
};
|
||||
class PackingBandage: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_PackingBandage";
|
||||
displayName = "$STR_ACE_Medical_Actions_PackingBandage";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_r', 'PackingBandage')] call DFUNC(canTreatCached));
|
||||
exceptions[] = {"isNotInside"};
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_r', 'PackingBandage')] call DFUNC(treatment));
|
||||
icon = PATHTOF(UI\icons\packingBandage.paa);
|
||||
};
|
||||
class ElasticBandage: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_ElasticBandage";
|
||||
displayName = "$STR_ACE_Medical_Actions_ElasticBandage";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_r', 'ElasticBandage')] call DFUNC(canTreatCached));
|
||||
exceptions[] = {"isNotInside"};
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_r', 'ElasticBandage')] call DFUNC(treatment));
|
||||
};
|
||||
class QuikClot: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_QuikClot";
|
||||
displayName = "$STR_ACE_Medical_Actions_QuikClot";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_r', 'QuikClot')] call DFUNC(canTreatCached));
|
||||
exceptions[] = {"isNotInside"};
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_r', 'QuikClot')] call DFUNC(treatment));
|
||||
};
|
||||
class Tourniquet: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_Tourniquet";
|
||||
displayName = "$STR_ACE_Medical_Actions_Tourniquet";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_r', 'Tourniquet')] call DFUNC(canTreatCached));
|
||||
exceptions[] = {"isNotInside"};
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_r', 'Tourniquet')] call DFUNC(treatment));
|
||||
@ -326,20 +326,20 @@ class Medical {
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_r', 'Epinephrine')] call DFUNC(treatment));
|
||||
};
|
||||
class CheckPulse: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_CheckPulse";
|
||||
displayName = "$STR_ACE_Medical_Actions_CheckPulse";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_r', 'CheckPulse')] call DFUNC(canTreatCached));
|
||||
exceptions[] = {"isNotInside"};
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_r', 'CheckPulse')] call DFUNC(treatment));
|
||||
icon = "";
|
||||
};
|
||||
class CheckBloodPressure: CheckPulse {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_CheckBloodPressure";
|
||||
displayName = "$STR_ACE_Medical_Actions_CheckBloodPressure";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_r', 'CheckBloodPressure')] call DFUNC(canTreatCached));
|
||||
exceptions[] = {"isNotInside"};
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_r', 'CheckBloodPressure')] call DFUNC(treatment));
|
||||
};
|
||||
class RemoveTourniquet: Tourniquet {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_RemoveTourniquet";
|
||||
displayName = "$STR_ACE_Medical_Actions_RemoveTourniquet";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'hand_r', 'RemoveTourniquet')] call DFUNC(canTreatCached));
|
||||
exceptions[] = {"isNotInside"};
|
||||
statement = QUOTE([ARR_4(_player, _target, 'hand_r', 'RemoveTourniquet')] call DFUNC(treatment));
|
||||
@ -369,7 +369,7 @@ class Medical {
|
||||
|
||||
// Advanced medical
|
||||
class FieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_FieldDressing";
|
||||
displayName = "$STR_ACE_Medical_Actions_FieldDressing";
|
||||
distance = 5.0;
|
||||
condition = QUOTE([ARR_4(_player, _target, 'leg_l', 'FieldDressing')] call DFUNC(canTreatCached));
|
||||
exceptions[] = {"isNotInside"};
|
||||
@ -380,26 +380,26 @@ class Medical {
|
||||
icon = PATHTOF(UI\icons\bandage.paa);
|
||||
};
|
||||
class PackingBandage: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_PackingBandage";
|
||||
displayName = "$STR_ACE_Medical_Actions_PackingBandage";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'leg_l', 'PackingBandage')] call DFUNC(canTreatCached));
|
||||
exceptions[] = {"isNotInside"};
|
||||
statement = QUOTE([ARR_4(_player, _target, 'leg_l', 'PackingBandage')] call DFUNC(treatment));
|
||||
icon = PATHTOF(UI\icons\packingBandage.paa);
|
||||
};
|
||||
class ElasticBandage: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_ElasticBandage";
|
||||
displayName = "$STR_ACE_Medical_Actions_ElasticBandage";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'leg_l', 'ElasticBandage')] call DFUNC(canTreatCached));
|
||||
exceptions[] = {"isNotInside"};
|
||||
statement = QUOTE([ARR_4(_player, _target, 'leg_l', 'ElasticBandage')] call DFUNC(treatment));
|
||||
};
|
||||
class QuikClot: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_QuikClot";
|
||||
displayName = "$STR_ACE_Medical_Actions_QuikClot";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'leg_l', 'QuikClot')] call DFUNC(canTreatCached));
|
||||
exceptions[] = {"isNotInside"};
|
||||
statement = QUOTE([ARR_4(_player, _target, 'leg_l', 'QuikClot')] call DFUNC(treatment));
|
||||
};
|
||||
class Tourniquet: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_Tourniquet";
|
||||
displayName = "$STR_ACE_Medical_Actions_Tourniquet";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'leg_l', 'Tourniquet')] call DFUNC(canTreatCached));
|
||||
exceptions[] = {"isNotInside"};
|
||||
statement = QUOTE([ARR_4(_player, _target, 'leg_l', 'Tourniquet')] call DFUNC(treatment));
|
||||
@ -426,7 +426,7 @@ class Medical {
|
||||
statement = QUOTE([ARR_4(_player, _target, 'leg_l', 'Epinephrine')] call DFUNC(treatment));
|
||||
};
|
||||
class RemoveTourniquet: Tourniquet {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_RemoveTourniquet";
|
||||
displayName = "$STR_ACE_Medical_Actions_RemoveTourniquet";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'leg_l', 'RemoveTourniquet')] call DFUNC(canTreatCached));
|
||||
exceptions[] = {"isNotInside"};
|
||||
statement = QUOTE([ARR_4(_player, _target, 'leg_l', 'RemoveTourniquet')] call DFUNC(treatment));
|
||||
@ -456,7 +456,7 @@ class Medical {
|
||||
|
||||
// Advanced medical
|
||||
class FieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_FieldDressing";
|
||||
displayName = "$STR_ACE_Medical_Actions_FieldDressing";
|
||||
distance = 5.0;
|
||||
condition = QUOTE([ARR_4(_player, _target, 'leg_r', 'FieldDressing')] call DFUNC(canTreatCached));
|
||||
exceptions[] = {"isNotInside"};
|
||||
@ -467,26 +467,26 @@ class Medical {
|
||||
icon = PATHTOF(UI\icons\bandage.paa);
|
||||
};
|
||||
class PackingBandage: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_PackingBandage";
|
||||
displayName = "$STR_ACE_Medical_Actions_PackingBandage";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'leg_r', 'PackingBandage')] call DFUNC(canTreatCached));
|
||||
exceptions[] = {"isNotInside"};
|
||||
statement = QUOTE([ARR_4(_player, _target, 'leg_r', 'PackingBandage')] call DFUNC(treatment));
|
||||
icon = PATHTOF(UI\icons\packingBandage.paa);
|
||||
};
|
||||
class ElasticBandage: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_ElasticBandage";
|
||||
displayName = "$STR_ACE_Medical_Actions_ElasticBandage";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'leg_r', 'ElasticBandage')] call DFUNC(canTreatCached));
|
||||
exceptions[] = {"isNotInside"};
|
||||
statement = QUOTE([ARR_4(_player, _target, 'leg_r', 'ElasticBandage')] call DFUNC(treatment));
|
||||
};
|
||||
class QuikClot: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_QuikClot";
|
||||
displayName = "$STR_ACE_Medical_Actions_QuikClot";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'leg_r', 'QuikClot')] call DFUNC(canTreatCached));
|
||||
exceptions[] = {"isNotInside"};
|
||||
statement = QUOTE([ARR_4(_player, _target, 'leg_r', 'QuikClot')] call DFUNC(treatment));
|
||||
};
|
||||
class Tourniquet: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_Tourniquet";
|
||||
displayName = "$STR_ACE_Medical_Actions_Tourniquet";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'leg_r', 'Tourniquet')] call DFUNC(canTreatCached));
|
||||
exceptions[] = {"isNotInside"};
|
||||
statement = QUOTE([ARR_4(_player, _target, 'leg_r', 'Tourniquet')] call DFUNC(treatment));
|
||||
@ -512,7 +512,7 @@ class Medical {
|
||||
statement = QUOTE([ARR_4(_player, _target, 'leg_r', 'Epinephrine')] call DFUNC(treatment));
|
||||
};
|
||||
class RemoveTourniquet: Tourniquet {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_RemoveTourniquet";
|
||||
displayName = "$STR_ACE_Medical_Actions_RemoveTourniquet";
|
||||
condition = QUOTE([ARR_4(_player, _target, 'leg_r', 'RemoveTourniquet')] call DFUNC(canTreatCached));
|
||||
exceptions[] = {"isNotInside"};
|
||||
statement = QUOTE([ARR_4(_player, _target, 'leg_r', 'RemoveTourniquet')] call DFUNC(treatment));
|
||||
|
@ -56,8 +56,8 @@ class ACE_Medical_Actions {
|
||||
litter[] = {};
|
||||
};
|
||||
class BodyBag: Bandage {
|
||||
displayName = "$STR_ACE_MEDICAL_PlaceInBodyBag";
|
||||
displayNameProgress = "$STR_ACE_MEDICAL_PlacingInBodyBag";
|
||||
displayName = "$STR_ACE_Medical_PlaceInBodyBag";
|
||||
displayNameProgress = "$STR_ACE_Medical_PlacingInBodyBag";
|
||||
treatmentLocations[] = {"All"};
|
||||
requiredMedic = 0;
|
||||
treatmentTime = 2;
|
||||
@ -72,8 +72,8 @@ class ACE_Medical_Actions {
|
||||
litter[] = {};
|
||||
};
|
||||
class Diagnose: Bandage {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_Diagnose";
|
||||
displayNameProgress = "$STR_ACE_MEDICAL_ACTIONS_Diagnosing";
|
||||
displayName = "$STR_ACE_Medical_Actions_Diagnose";
|
||||
displayNameProgress = "$STR_ACE_Medical_Actions_Diagnosing";
|
||||
treatmentLocations[] = {"All"};
|
||||
requiredMedic = 0;
|
||||
treatmentTime = 1;
|
||||
@ -225,7 +225,7 @@ class ACE_Medical_Actions {
|
||||
};
|
||||
class CheckPulse: fieldDressing {
|
||||
displayName = "";
|
||||
displayNameProgress = "$STR_ACE_MEDICAL_CHECK_PULSE_CONTENT";
|
||||
displayNameProgress = "$STR_ACE_Medical_Check_Pulse_Content";
|
||||
treatmentLocations[] = {"All"};
|
||||
requiredMedic = 0;
|
||||
treatmentTime = 2;
|
||||
@ -240,11 +240,11 @@ class ACE_Medical_Actions {
|
||||
};
|
||||
class CheckBloodPressure: CheckPulse {
|
||||
callbackSuccess = QUOTE(DFUNC(actionCheckBloodPressure));
|
||||
displayNameProgress = "$STR_ACE_MEDICAL_CHECK_BLOODPRESSURE_CONTENT";
|
||||
displayNameProgress = "$STR_ACE_Medical_Check_Bloodpressure_Content";
|
||||
};
|
||||
class CheckResponse: CheckPulse {
|
||||
callbackSuccess = QUOTE(DFUNC(actionCheckResponse));
|
||||
displayNameProgress = "$STR_ACE_MEDICAL_CHECK_RESPONSE_CONTENT";
|
||||
displayNameProgress = "$STR_ACE_Medical_Check_Response_Content";
|
||||
};
|
||||
class RemoveTourniquet: CheckPulse {
|
||||
treatmentTime = 2.5;
|
||||
@ -252,8 +252,8 @@ class ACE_Medical_Actions {
|
||||
condition = QUOTE([ARR_2(_this select 1, _this select 2)] call FUNC(hasTourniquetAppliedTo));
|
||||
};
|
||||
class CPR: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_CPR";
|
||||
displayNameProgress = "$STR_ACE_MEDICAL_ACTIONS_PerformingCPR";
|
||||
displayName = "$STR_ACE_Medical_Actions_CPR";
|
||||
displayNameProgress = "$STR_ACE_Medical_Actions_PerformingCPR";
|
||||
treatmentLocations[] = {"All"};
|
||||
requiredMedic = 0;
|
||||
treatmentTime = 15;
|
||||
@ -272,8 +272,8 @@ class ACE_Medical_Actions {
|
||||
litter[] = {};
|
||||
};
|
||||
class BodyBag: fieldDressing {
|
||||
displayName = "$STR_ACE_MEDICAL_PlaceInBodyBag";
|
||||
displayNameProgress = "$STR_ACE_MEDICAL_PlacingInBodyBag";
|
||||
displayName = "$STR_ACE_Medical_PlaceInBodyBag";
|
||||
displayNameProgress = "$STR_ACE_Medical_PlacingInBodyBag";
|
||||
treatmentLocations[] = {"All"};
|
||||
requiredMedic = 0;
|
||||
treatmentTime = 2;
|
||||
|
@ -444,7 +444,7 @@ class CfgVehicles {
|
||||
// Create a consolidates medical menu for treatment while boarded
|
||||
class ACE_MainActions {
|
||||
class Medical {
|
||||
displayName = "$STR_ACE_MEDICAL_ACTIONS_Medical";
|
||||
displayName = "$STR_ACE_Medical_Actions_Medical";
|
||||
runOnHover = 1;
|
||||
exceptions[] = {"isNotInside"};
|
||||
condition = QUOTE((vehicle _target != _target && vehicle _target == vehicle _player) || GVAR(menuTypeStyle) == 1);
|
||||
@ -653,7 +653,7 @@ class CfgVehicles {
|
||||
side = -1;
|
||||
model = QUOTE(PATHTOF(data\bodybag.p3d));
|
||||
icon = "";
|
||||
displayName = $STR_ACE_MEDICAL_BODYBAG_DISPLAY;
|
||||
displayName = $STR_ACE_Medical_Bodybag_Display;
|
||||
EGVAR(dragging,canDrag) = 1;
|
||||
EGVAR(dragging,dragPosition[]) = {0,1.2,0};
|
||||
EGVAR(dragging,dragDirection) = 0;
|
||||
@ -706,7 +706,7 @@ class CfgVehicles {
|
||||
class ACE_fieldDressingItem: Item_Base_F {
|
||||
scope = 2;
|
||||
scopeCurator = 2;
|
||||
displayName = $STR_ACE_MEDICAL_BANDAGE_BASIC_DISPLAY;
|
||||
displayName = $STR_ACE_Medical_Bandage_Basic_Display;
|
||||
author = "$STR_ACE_Common_ACETeam";
|
||||
vehicleClass = "Items";
|
||||
class TransportItems {
|
||||
@ -719,7 +719,7 @@ class CfgVehicles {
|
||||
class ACE_packingBandageItem: Item_Base_F {
|
||||
scope = 2;
|
||||
scopeCurator = 2;
|
||||
displayName = $STR_ACE_MEDICAL_PACKING_BANDAGE_DISPLAY;
|
||||
displayName = $STR_ACE_Medical_Packing_Bandage_Display;
|
||||
author = "$STR_ACE_Common_ACETeam";
|
||||
vehicleClass = "Items";
|
||||
class TransportItems {
|
||||
@ -732,7 +732,7 @@ class CfgVehicles {
|
||||
class ACE_elasticBandageItem: Item_Base_F {
|
||||
scope = 2;
|
||||
scopeCurator = 2;
|
||||
displayName = $STR_ACE_MEDICAL_BANDAGE_ELASTIC_DISPLAY;
|
||||
displayName = $STR_ACE_Medical_Bandage_Elastic_Display;
|
||||
author = "$STR_ACE_Common_ACETeam";
|
||||
vehicleClass = "Items";
|
||||
class TransportItems {
|
||||
@ -745,7 +745,7 @@ class CfgVehicles {
|
||||
class ACE_tourniquetItem: Item_Base_F {
|
||||
scope = 2;
|
||||
scopeCurator = 2;
|
||||
displayName = $STR_ACE_MEDICAL_TOURNIQUET_DISPLAY;
|
||||
displayName = $STR_ACE_Medical_Tourniquet_Display;
|
||||
author = "$STR_ACE_Common_ACETeam";
|
||||
vehicleClass = "Items";
|
||||
class TransportItems {
|
||||
@ -758,7 +758,7 @@ class CfgVehicles {
|
||||
class ACE_morphineItem: Item_Base_F {
|
||||
scope = 2;
|
||||
scopeCurator = 2;
|
||||
displayName = $STR_ACE_MEDICAL_MORPHINE_DISPLAY;
|
||||
displayName = $STR_ACE_Medical_Morphine_Display;
|
||||
author = "$STR_ACE_Common_ACETeam";
|
||||
vehicleClass = "Items";
|
||||
class TransportItems {
|
||||
@ -771,7 +771,7 @@ class CfgVehicles {
|
||||
class ACE_atropineItem: Item_Base_F {
|
||||
scope = 2;
|
||||
scopeCurator = 2;
|
||||
displayName = $STR_ACE_MEDICAL_ATROPINE_DISPLAY;
|
||||
displayName = $STR_ACE_Medical_Atropine_Display;
|
||||
author = "$STR_ACE_Common_ACETeam";
|
||||
vehicleClass = "Items";
|
||||
class TransportItems {
|
||||
@ -784,7 +784,7 @@ class CfgVehicles {
|
||||
class ACE_epinephrineItem: Item_Base_F {
|
||||
scope = 2;
|
||||
scopeCurator = 2;
|
||||
displayName = $STR_ACE_MEDICAL_EPINEPHRINE_DISPLAY;
|
||||
displayName = $STR_ACE_Medical_Epinephrine_Display;
|
||||
author = "$STR_ACE_Common_ACETeam";
|
||||
vehicleClass = "Items";
|
||||
class TransportItems {
|
||||
@ -797,7 +797,7 @@ class CfgVehicles {
|
||||
class ACE_plasmaIVItem: Item_Base_F {
|
||||
scope = 2;
|
||||
scopeCurator = 2;
|
||||
displayName = $STR_ACE_MEDICAL_PLASMA_IV;
|
||||
displayName = $STR_ACE_Medical_Plasma_IV;
|
||||
author = "$STR_ACE_Common_ACETeam";
|
||||
vehicleClass = "Items";
|
||||
class TransportItems {
|
||||
@ -811,7 +811,7 @@ class CfgVehicles {
|
||||
class ACE_bloodIVItem: Item_Base_F {
|
||||
scope = 2;
|
||||
scopeCurator = 2;
|
||||
displayName = $STR_ACE_MEDICAL_BLOOD_IV;
|
||||
displayName = $STR_ACE_Medical_Blood_IV;
|
||||
author = "$STR_ACE_Common_ACETeam";
|
||||
vehicleClass = "Items";
|
||||
class TransportItems {
|
||||
@ -824,7 +824,7 @@ class CfgVehicles {
|
||||
class ACE_salineIVItem: Item_Base_F {
|
||||
scope = 2;
|
||||
scopeCurator = 2;
|
||||
displayName = $STR_ACE_MEDICAL_SALINE_IV;
|
||||
displayName = $STR_ACE_Medical_Saline_IV;
|
||||
author = "$STR_ACE_Common_ACETeam";
|
||||
vehicleClass = "Items";
|
||||
class TransportItems {
|
||||
@ -837,7 +837,7 @@ class CfgVehicles {
|
||||
class ACE_quikClotItem: Item_Base_F {
|
||||
scope = 2;
|
||||
scopeCurator = 2;
|
||||
displayName = $STR_ACE_MEDICAL_QUIKCLOT_DISPLAY;
|
||||
displayName = $STR_ACE_Medical_QuikClot_Display;
|
||||
author = "$STR_ACE_Common_ACETeam";
|
||||
vehicleClass = "Items";
|
||||
class TransportItems {
|
||||
@ -850,7 +850,7 @@ class CfgVehicles {
|
||||
class ACE_personalAidKitItem: Item_Base_F {
|
||||
scope = 2;
|
||||
scopeCurator = 2;
|
||||
displayName = $STR_ACE_MEDICAL_AID_KIT_DISPLAY;
|
||||
displayName = $STR_ACE_Medical_Aid_Kit_Display;
|
||||
author = "$STR_ACE_Common_ACETeam";
|
||||
vehicleClass = "Items";
|
||||
class TransportItems {
|
||||
@ -863,7 +863,7 @@ class CfgVehicles {
|
||||
class ACE_surgicalKitItem: Item_Base_F {
|
||||
scope = 2;
|
||||
scopeCurator = 2;
|
||||
displayName = $STR_ACE_MEDICAL_SURGICALKIT_DISPLAY;
|
||||
displayName = $STR_ACE_Medical_SurgicalKit_Display;
|
||||
author = "$STR_ACE_Common_ACETeam";
|
||||
vehicleClass = "Items";
|
||||
class TransportItems {
|
||||
@ -876,7 +876,7 @@ class CfgVehicles {
|
||||
class ACE_bodyBagItem: Item_Base_F {
|
||||
scope = 2;
|
||||
scopeCurator = 2;
|
||||
displayName = $STR_ACE_MEDICAL_BODYBAG_DISPLAY;
|
||||
displayName = $STR_ACE_Medical_Bodybag_Display;
|
||||
author = "$STR_ACE_Common_ACETeam";
|
||||
vehicleClass = "Items";
|
||||
class TransportItems {
|
||||
|
@ -24,64 +24,64 @@ class CfgWeapons {
|
||||
scope = 2;
|
||||
model = QUOTE(PATHTOF(data\bandage.p3d));
|
||||
picture = QUOTE(PATHTOF(ui\items\fieldDressing_x_ca.paa));
|
||||
displayName = $STR_ACE_MEDICAL_BANDAGE_BASIC_DISPLAY;
|
||||
descriptionShort = $STR_ACE_MEDICAL_BANDAGE_BASIC_DESC_SHORT;
|
||||
descriptionUse = $STR_ACE_MEDICAL_BANDAGE_BASIC_DESC_USE;
|
||||
displayName = $STR_ACE_Medical_Bandage_Basic_Display;
|
||||
descriptionShort = $STR_ACE_Medical_Bandage_Basic_Desc_Short;
|
||||
descriptionUse = $STR_ACE_Medical_Bandage_Basic_Desc_Use;
|
||||
class ItemInfo: InventoryItem_Base_F {
|
||||
mass = 1;
|
||||
};
|
||||
};
|
||||
class ACE_packingBandage: ACE_ItemCore {
|
||||
scope = 2;
|
||||
displayName = $STR_ACE_MEDICAL_PACKING_BANDAGE_DISPLAY;
|
||||
displayName = $STR_ACE_Medical_Packing_Bandage_Display;
|
||||
picture = QUOTE(PATHTOF(ui\items\packingBandage_x_ca.paa));
|
||||
model = QUOTE(PATHTOF(data\packingbandage.p3d));
|
||||
descriptionShort = $STR_ACE_MEDICAL_PACKING_BANDAGE_DESC_SHORT;
|
||||
descriptionUse = $STR_ACE_MEDICAL_PACKING_BANDAGE_DESC_USE;
|
||||
descriptionShort = $STR_ACE_Medical_Packing_Bandage_Desc_Short;
|
||||
descriptionUse = $STR_ACE_Medical_Packing_Bandage_Desc_Use;
|
||||
class ItemInfo: InventoryItem_Base_F {
|
||||
mass = 1;
|
||||
};
|
||||
};
|
||||
class ACE_elasticBandage: ACE_ItemCore {
|
||||
scope = 2;
|
||||
displayName = $STR_ACE_MEDICAL_BANDAGE_ELASTIC_DISPLAY;
|
||||
displayName = $STR_ACE_Medical_Bandage_Elastic_Display;
|
||||
picture = QUOTE(PATHTOF(ui\items\elasticBandage_x_ca.paa));
|
||||
model = "\A3\Structures_F_EPA\Items\Medical\Bandage_F.p3d";
|
||||
descriptionShort = $STR_ACE_MEDICAL_BANDAGE_ELASTIC_DESC_SHORT;
|
||||
descriptionUse = $STR_ACE_MEDICAL_BANDAGE_ELASTIC_DESC_USE;
|
||||
descriptionShort = $STR_ACE_Medical_Bandage_Elastic_Desc_Short;
|
||||
descriptionUse = $STR_ACE_Medical_Bandage_Elastic_Desc_Use;
|
||||
class ItemInfo: InventoryItem_Base_F {
|
||||
mass = 1;
|
||||
};
|
||||
};
|
||||
class ACE_tourniquet: ACE_ItemCore {
|
||||
scope = 2;
|
||||
displayName = $STR_ACE_MEDICAL_TOURNIQUET_DISPLAY;
|
||||
displayName = $STR_ACE_Medical_Tourniquet_Display;
|
||||
picture = QUOTE(PATHTOF(ui\items\tourniquet_x_ca.paa));
|
||||
model = QUOTE(PATHTOF(data\tourniquet.p3d));
|
||||
descriptionShort = $STR_ACE_MEDICAL_TOURNIQUET_DESC_SHORT;
|
||||
descriptionUse = $STR_ACE_MEDICAL_TOURNIQUET_DESC_USE;
|
||||
descriptionShort = $STR_ACE_Medical_Tourniquet_Desc_Short;
|
||||
descriptionUse = $STR_ACE_Medical_Tourniquet_Desc_Use;
|
||||
class ItemInfo: InventoryItem_Base_F {
|
||||
mass = 1;
|
||||
};
|
||||
};
|
||||
class ACE_morphine: ACE_ItemCore {
|
||||
scope = 2;
|
||||
displayName = $STR_ACE_MEDICAL_MORPHINE_DISPLAY;
|
||||
displayName = $STR_ACE_Medical_Morphine_Display;
|
||||
picture = QUOTE(PATHTOF(ui\items\morphine_x_ca.paa));
|
||||
model = QUOTE(PATHTOF(data\morphine.p3d));
|
||||
descriptionShort = $STR_ACE_MEDICAL_MORPHINE_DESC_SHORT;
|
||||
descriptionUse = $STR_ACE_MEDICAL_MORPHINE_DESC_USE;
|
||||
descriptionShort = $STR_ACE_Medical_Morphine_Desc_Short;
|
||||
descriptionUse = $STR_ACE_Medical_Morphine_Desc_Use;
|
||||
class ItemInfo: InventoryItem_Base_F {
|
||||
mass = 1;
|
||||
};
|
||||
};
|
||||
class ACE_atropine: ACE_ItemCore {
|
||||
scope = 2;
|
||||
displayName = $STR_ACE_MEDICAL_ATROPINE_DISPLAY;
|
||||
displayName = $STR_ACE_Medical_Atropine_Display;
|
||||
picture = QUOTE(PATHTOF(ui\items\atropine_x_ca.paa));
|
||||
model = QUOTE(PATHTOF(data\atropine.p3d));
|
||||
descriptionShort = $STR_ACE_MEDICAL_ATROPINE_DESC_SHORT;
|
||||
descriptionUse = $STR_ACE_MEDICAL_ATROPINE_DESC_USE;
|
||||
descriptionShort = $STR_ACE_Medical_Atropine_Desc_Short;
|
||||
descriptionUse = $STR_ACE_Medical_Atropine_Desc_Use;
|
||||
class ItemInfo: InventoryItem_Base_F {
|
||||
mass = 1;
|
||||
|
||||
@ -89,33 +89,33 @@ class CfgWeapons {
|
||||
};
|
||||
class ACE_epinephrine: ACE_ItemCore {
|
||||
scope = 2;
|
||||
displayName = $STR_ACE_MEDICAL_EPINEPHRINE_DISPLAY;
|
||||
displayName = $STR_ACE_Medical_Epinephrine_Display;
|
||||
picture = QUOTE(PATHTOF(ui\items\epinephrine_x_ca.paa));
|
||||
model = QUOTE(PATHTOF(data\epinephrine.p3d));
|
||||
descriptionShort = $STR_ACE_MEDICAL_EPINEPHRINE_DESC_SHORT;
|
||||
descriptionUse = $STR_ACE_MEDICAL_EPINEPHRINE_DESC_USE;
|
||||
descriptionShort = $STR_ACE_Medical_Epinephrine_Desc_Short;
|
||||
descriptionUse = $STR_ACE_Medical_Epinephrine_Desc_Use;
|
||||
class ItemInfo: InventoryItem_Base_F {
|
||||
mass = 1;
|
||||
};
|
||||
};
|
||||
class ACE_plasmaIV: ACE_ItemCore {
|
||||
scope = 2;
|
||||
displayName = $STR_ACE_MEDICAL_PLASMA_IV;
|
||||
displayName = $STR_ACE_Medical_Plasma_IV;
|
||||
picture = QUOTE(PATHTOF(ui\items\plasmaIV_x_ca.paa));
|
||||
descriptionShort = $STR_ACE_MEDICAL_PLASMA_IV_DESC_SHORT;
|
||||
descriptionUse = $STR_ACE_MEDICAL_PLASMA_IV_DESC_USE;
|
||||
descriptionShort = $STR_ACE_Medical_Plasma_IV_Desc_Short;
|
||||
descriptionUse = $STR_ACE_Medical_Plasma_IV_Desc_Use;
|
||||
class ItemInfo: InventoryItem_Base_F {
|
||||
mass = 10;
|
||||
};
|
||||
};
|
||||
class ACE_plasmaIV_500: ACE_plasmaIV {
|
||||
displayName = $STR_ACE_MEDICAL_PLASMA_IV_500;
|
||||
displayName = $STR_ACE_Medical_Plasma_IV_500;
|
||||
class ItemInfo: InventoryItem_Base_F {
|
||||
mass = 5;
|
||||
};
|
||||
};
|
||||
class ACE_plasmaIV_250: ACE_plasmaIV {
|
||||
displayName = $STR_ACE_MEDICAL_PLASMA_IV_250;
|
||||
displayName = $STR_ACE_Medical_Plasma_IV_250;
|
||||
class ItemInfo: InventoryItem_Base_F {
|
||||
mass = 2.5;
|
||||
};
|
||||
@ -123,86 +123,86 @@ class CfgWeapons {
|
||||
class ACE_bloodIV: ACE_ItemCore {
|
||||
scope = 2;
|
||||
model = "\A3\Structures_F_EPA\Items\Medical\BloodBag_F.p3d";
|
||||
displayName = $STR_ACE_MEDICAL_BLOOD_IV;
|
||||
displayName = $STR_ACE_Medical_Blood_IV;
|
||||
picture = QUOTE(PATHTOF(ui\items\bloodIV_x_ca.paa));
|
||||
descriptionShort = $STR_ACE_MEDICAL_BLOOD_IV_DESC_SHORT;
|
||||
descriptionUse = $STR_ACE_MEDICAL_BLOOD_IV_DESC_USE;
|
||||
descriptionShort = $STR_ACE_Medical_Blood_IV_Desc_Short;
|
||||
descriptionUse = $STR_ACE_Medical_Blood_IV_Desc_Use;
|
||||
class ItemInfo: InventoryItem_Base_F {
|
||||
mass = 10;
|
||||
};
|
||||
};
|
||||
class ACE_bloodIV_500: ACE_bloodIV {
|
||||
displayName = $STR_ACE_MEDICAL_BLOOD_IV_500;
|
||||
displayName = $STR_ACE_Medical_Blood_IV_500;
|
||||
class ItemInfo: InventoryItem_Base_F {
|
||||
mass = 5;
|
||||
};
|
||||
};
|
||||
class ACE_bloodIV_250: ACE_bloodIV {
|
||||
displayName = $STR_ACE_MEDICAL_BLOOD_IV_250;
|
||||
displayName = $STR_ACE_Medical_Blood_IV_250;
|
||||
class ItemInfo: InventoryItem_Base_F {
|
||||
mass = 2.5;
|
||||
};
|
||||
};
|
||||
class ACE_salineIV: ACE_ItemCore {
|
||||
scope = 2;
|
||||
displayName = $STR_ACE_MEDICAL_SALINE_IV;
|
||||
displayName = $STR_ACE_Medical_Saline_IV;
|
||||
picture = QUOTE(PATHTOF(ui\items\salineIV_x_ca.paa));
|
||||
descriptionShort = $STR_ACE_MEDICAL_SALINE_IV_DESC_SHORT;
|
||||
descriptionUse = $STR_ACE_MEDICAL_SALINE_IV_DESC_USE;
|
||||
descriptionShort = $STR_ACE_Medical_Saline_IV_Desc_Short;
|
||||
descriptionUse = $STR_ACE_Medical_Saline_IV_Desc_Use;
|
||||
class ItemInfo: InventoryItem_Base_F {
|
||||
mass = 10;
|
||||
};
|
||||
};
|
||||
class ACE_salineIV_500: ACE_salineIV {
|
||||
displayName = $STR_ACE_MEDICAL_SALINE_IV_500;
|
||||
displayName = $STR_ACE_Medical_Saline_IV_500;
|
||||
class ItemInfo: InventoryItem_Base_F {
|
||||
mass = 2.5;
|
||||
};
|
||||
};
|
||||
class ACE_salineIV_250: ACE_salineIV {
|
||||
displayName = $STR_ACE_MEDICAL_SALINE_IV_250;
|
||||
displayName = $STR_ACE_Medical_Saline_IV_250;
|
||||
class ItemInfo: InventoryItem_Base_F {
|
||||
mass = 2.5;
|
||||
};
|
||||
};
|
||||
class ACE_quikclot: ACE_ItemCore {
|
||||
scope = 2;
|
||||
displayName = $STR_ACE_MEDICAL_QUIKCLOT_DISPLAY;
|
||||
displayName = $STR_ACE_Medical_QuikClot_Display;
|
||||
picture = QUOTE(PATHTOF(ui\items\quickclot_x_ca.paa));
|
||||
descriptionShort = $STR_ACE_MEDICAL_QUIKCLOT_DESC_SHORT;
|
||||
descriptionUse = $STR_ACE_MEDICAL_QUIKCLOT_DESC_USE;
|
||||
descriptionShort = $STR_ACE_Medical_QuikClot_Desc_Short;
|
||||
descriptionUse = $STR_ACE_Medical_QuikClot_Desc_Use;
|
||||
class ItemInfo: InventoryItem_Base_F {
|
||||
mass = 1;
|
||||
};
|
||||
};
|
||||
class ACE_personalAidKit: ACE_ItemCore {
|
||||
scope = 2;
|
||||
displayName = $STR_ACE_MEDICAL_AID_KIT_DISPLAY;
|
||||
displayName = $STR_ACE_Medical_Aid_Kit_Display;
|
||||
picture = QUOTE(PATHTOF(ui\items\personal_aid_kit_x_ca.paa));
|
||||
descriptionShort = $STR_ACE_MEDICAL_AID_KIT_DESC_SHORT;
|
||||
descriptionUse = $STR_ACE_MEDICAL_AID_KIT_DESC_USE;
|
||||
descriptionShort = $STR_ACE_Medical_Aid_Kit_Desc_Short;
|
||||
descriptionUse = $STR_ACE_Medical_Aid_Kit_Desc_Use;
|
||||
class ItemInfo: InventoryItem_Base_F {
|
||||
mass = 2;
|
||||
};
|
||||
};
|
||||
class ACE_surgicalKit: ACE_ItemCore {
|
||||
scope=2;
|
||||
displayName= $STR_ACE_MEDICAL_SURGICALKIT_DISPLAY;
|
||||
displayName= $STR_ACE_Medical_SurgicalKit_Display;
|
||||
model = QUOTE(PATHTOF(data\surgical_kit.p3d));
|
||||
picture = QUOTE(PATHTOF(ui\items\surgicalKit_x_ca.paa));
|
||||
descriptionShort = $STR_ACE_MEDICAL_SURGICALKIT_DESC_SHORT;
|
||||
descriptionUse = $STR_ACE_MEDICAL_SURGICALKIT_DESC_USE;
|
||||
descriptionShort = $STR_ACE_Medical_SurgicalKit_Desc_Short;
|
||||
descriptionUse = $STR_ACE_Medical_SurgicalKit_Desc_Use;
|
||||
class ItemInfo: InventoryItem_Base_F {
|
||||
mass = 5;
|
||||
};
|
||||
};
|
||||
class ACE_bodyBag: ACE_ItemCore {
|
||||
scope=2;
|
||||
displayName= $STR_ACE_MEDICAL_BODYBAG_DISPLAY;
|
||||
displayName= $STR_ACE_Medical_Bodybag_Display;
|
||||
model = QUOTE(PATHTOF(data\bodybagItem.p3d));
|
||||
picture = QUOTE(PATHTOF(ui\items\bodybag_x_ca.paa));
|
||||
descriptionShort = $STR_ACE_MEDICAL_BODYBAG_DESC_SHORT;
|
||||
descriptionUse = $STR_ACE_MEDICAL_BODYBAG_DESC_USE;
|
||||
descriptionShort = $STR_ACE_Medical_Bodybag_Desc_Short;
|
||||
descriptionUse = $STR_ACE_Medical_Bodybag_Desc_Use;
|
||||
class ItemInfo: InventoryItem_Base_F {
|
||||
mass = 15;
|
||||
};
|
||||
|
@ -28,27 +28,27 @@ _bloodPressureLow = _bloodPressure select 0;
|
||||
_output = "";
|
||||
_logOutPut = "";
|
||||
if ([_caller] call FUNC(isMedic)) then {
|
||||
_output = "STR_ACE_MEDICAL_CHECK_BLOODPRESSURE_OUTPUT_1";
|
||||
_output = "STR_ACE_Medical_Check_Bloodpressure_Output_1";
|
||||
_logOutPut = format["%1/%2",round(_bloodPressureHigh),round(_bloodPressureLow)];
|
||||
} else {
|
||||
if (_bloodPressureHigh > 20) then {
|
||||
_output = "STR_ACE_MEDICAL_CHECK_BLOODPRESSURE_OUTPUT_2";
|
||||
_logOutPut = localize "STR_ACE_MEDICAL_CHECK_BLOODPRESSURE_LOW";
|
||||
_output = "STR_ACE_Medical_Check_Bloodpressure_Output_2";
|
||||
_logOutPut = localize "STR_ACE_Medical_Check_Bloodpressure_Low";
|
||||
if (_bloodPressureHigh > 100) then {
|
||||
_output = "STR_ACE_MEDICAL_CHECK_BLOODPRESSURE_OUTPUT_3";
|
||||
_logOutPut = localize "STR_ACE_MEDICAL_CHECK_BLOODPRESSURE_NORMAL";
|
||||
_output = "STR_ACE_Medical_Check_Bloodpressure_Output_3";
|
||||
_logOutPut = localize "STR_ACE_Medical_Check_Bloodpressure_Normal";
|
||||
if (_bloodPressureHigh > 160) then {
|
||||
_output = "STR_ACE_MEDICAL_CHECK_BLOODPRESSURE_OUTPUT_4";
|
||||
_logOutPut = localize "STR_ACE_MEDICAL_CHECK_BLOODPRESSURE_HIGH";
|
||||
_output = "STR_ACE_Medical_Check_Bloodpressure_Output_4";
|
||||
_logOutPut = localize "STR_ACE_Medical_Check_Bloodpressure_High";
|
||||
};
|
||||
|
||||
};
|
||||
} else {
|
||||
if (random(10) > 3) then {
|
||||
_output = "STR_ACE_MEDICAL_CHECK_BLOODPRESSURE_OUTPUT_5";
|
||||
_logOutPut = localize "STR_ACE_MEDICAL_CHECK_BLOODPRESSURE_NOBLOODPRESSURE";
|
||||
_output = "STR_ACE_Medical_Check_Bloodpressure_Output_5";
|
||||
_logOutPut = localize "STR_ACE_Medical_Check_Bloodpressure_NoBloodpressure";
|
||||
} else {
|
||||
_output = "STR_ACE_MEDICAL_CHECK_BLOODPRESSURE_OUTPUT_6";
|
||||
_output = "STR_ACE_Medical_Check_Bloodpressure_Output_6";
|
||||
};
|
||||
};
|
||||
};
|
||||
@ -56,5 +56,5 @@ if ([_caller] call FUNC(isMedic)) then {
|
||||
["displayTextStructured", [_caller], [[_output, [_target] call EFUNC(common,getName), round(_bloodPressureHigh),round(_bloodPressureLow)], 1.75, _caller]] call EFUNC(common,targetEvent);
|
||||
|
||||
if (_logOutPut != "") then {
|
||||
[_target,"activity", localize "STR_ACE_MEDICAL_CHECK_BLOODPRESSURE_LOG", [[_caller] call EFUNC(common,getName), _logOutPut]] call FUNC(addToLog);
|
||||
[_target,"activity", localize "STR_ACE_Medical_Check_Bloodpressure_Log", [[_caller] call EFUNC(common,getName), _logOutPut]] call FUNC(addToLog);
|
||||
};
|
||||
|
@ -23,24 +23,24 @@ _heartRate = _unit getvariable [QGVAR(heartRate), 80];
|
||||
if (!alive _unit) then {
|
||||
_heartRate = 0;
|
||||
};
|
||||
_heartRateOutput = "STR_ACE_MEDICAL_CHECK_PULSE_OUTPUT_5";
|
||||
_heartRateOutput = "STR_ACE_Medical_Check_Pulse_Output_5";
|
||||
_logOutPut = "No heart rate";
|
||||
|
||||
if (_heartRate > 1.0) then {
|
||||
if ([_caller] call FUNC(isMedic)) then {
|
||||
_heartRateOutput = "STR_ACE_MEDICAL_CHECK_PULSE_OUTPUT_1";
|
||||
_heartRateOutput = "STR_ACE_Medical_Check_Pulse_Output_1";
|
||||
_logOutPut = format["%1",round(_heartRate)];
|
||||
} else {
|
||||
// non medical personel will only find a pulse/HR
|
||||
_heartRateOutput = "STR_ACE_MEDICAL_CHECK_PULSE_OUTPUT_2";
|
||||
_logOutPut = localize "STR_ACE_MEDICAL_CHECK_PULSE_WEAK";
|
||||
_heartRateOutput = "STR_ACE_Medical_Check_Pulse_Output_2";
|
||||
_logOutPut = localize "STR_ACE_Medical_Check_Pulse_Weak";
|
||||
if (_heartRate > 60) then {
|
||||
if (_heartRate > 100) then {
|
||||
_heartRateOutput = "STR_ACE_MEDICAL_CHECK_PULSE_OUTPUT_3";
|
||||
_logOutPut = localize "STR_ACE_MEDICAL_CHECK_PULSE_STRONG";
|
||||
_heartRateOutput = "STR_ACE_Medical_Check_Pulse_Output_3";
|
||||
_logOutPut = localize "STR_ACE_Medical_Check_Pulse_Strong";
|
||||
} else {
|
||||
_heartRateOutput = "STR_ACE_MEDICAL_CHECK_PULSE_OUTPUT_4";
|
||||
_logOutPut = localize "STR_ACE_MEDICAL_CHECK_PULSE_NORMAL";
|
||||
_heartRateOutput = "STR_ACE_Medical_Check_Pulse_Output_4";
|
||||
_logOutPut = localize "STR_ACE_Medical_Check_Pulse_Normal";
|
||||
};
|
||||
};
|
||||
};
|
||||
@ -49,5 +49,5 @@ if (_heartRate > 1.0) then {
|
||||
["displayTextStructured", [_caller], [[_heartRateOutput, [_unit] call EFUNC(common,getName), round(_heartRate)], 1.5, _caller]] call EFUNC(common,targetEvent);
|
||||
|
||||
if (_logOutPut != "") then {
|
||||
[_unit,"activity", localize "STR_ACE_MEDICAL_CHECK_PULSE_LOG",[[_caller] call EFUNC(common,getName),_logOutPut]] call FUNC(addToLog);
|
||||
[_unit,"activity", localize "STR_ACE_Medical_Check_Pulse_Log",[[_caller] call EFUNC(common,getName),_logOutPut]] call FUNC(addToLog);
|
||||
};
|
||||
|
@ -20,9 +20,9 @@ _target = _this select 1;
|
||||
|
||||
_output = "";
|
||||
if ([_target] call EFUNC(common,isAwake)) then {
|
||||
_output = "STR_ACE_MEDICAL_CHECK_REPONSE_RESPONSIVE";
|
||||
_output = "STR_ACE_Medical_Check_Response_Responsive";
|
||||
} else {
|
||||
_output = "STR_ACE_MEDICAL_CHECK_REPONSE_UNRESPONSIVE";
|
||||
_output = "STR_ACE_Medical_Check_Response_Unresponsive";
|
||||
};
|
||||
|
||||
["displayTextStructured", [_caller], [[_output, [_target] call EFUNC(common,getName)], 2, _caller]] call EFUNC(common,targetEvent);
|
||||
|
@ -18,28 +18,28 @@ private ["_caller", "_target", "_genericMessages"];
|
||||
_caller = _this select 0;
|
||||
_target = _this select 1;
|
||||
|
||||
_genericMessages = ["STR_ACE_MEDICAL_diagnoseMessage"];
|
||||
_genericMessages = ["STR_ACE_Medical_diagnoseMessage"];
|
||||
|
||||
_genericMessages pushBack ([_target] call EFUNC(common,getName));
|
||||
if (alive _target) then {
|
||||
_genericMessages pushback "STR_ACE_MEDICAL_diagnoseAlive";
|
||||
_genericMessages pushback "STR_ACE_Medical_diagnoseAlive";
|
||||
} else {
|
||||
_genericMessages pushback "STR_ACE_MEDICAL_diagnoseDead";
|
||||
_genericMessages pushback "STR_ACE_Medical_diagnoseDead";
|
||||
};
|
||||
if (_target getvariable[QGVAR(hasLostBlood), 0] > 0) then {
|
||||
if (_target getvariable[QGVAR(hasLostBlood), 0] > 1) then {
|
||||
_genericMessages pushback "STR_ACE_MEDICAL_lostBloodALot";
|
||||
_genericMessages pushback "STR_ACE_Medical_lostBloodALot";
|
||||
} else {
|
||||
_genericMessages pushback "STR_ACE_MEDICAL_lostBlood";
|
||||
_genericMessages pushback "STR_ACE_Medical_lostBlood";
|
||||
};
|
||||
} else {
|
||||
_genericMessages pushback "STR_ACE_MEDICAL_noBloodloss";
|
||||
_genericMessages pushback "STR_ACE_Medical_noBloodloss";
|
||||
};
|
||||
|
||||
if (_target getvariable[QGVAR(hasPain), false]) then {
|
||||
_genericMessages pushback "STR_ACE_MEDICAL_inPain";
|
||||
_genericMessages pushback "STR_ACE_Medical_inPain";
|
||||
} else {
|
||||
_genericMessages pushback "STR_ACE_MEDICAL_noPain";
|
||||
_genericMessages pushback "STR_ACE_Medical_noPain";
|
||||
};
|
||||
|
||||
["displayTextStructured", [_caller], [_genericMessages, 3.0, _caller]] call EFUNC(common,targetEvent);
|
||||
|
@ -55,17 +55,17 @@ if (_show) then {
|
||||
};
|
||||
|
||||
if (_target getvariable[QGVAR(isBleeding), false]) then {
|
||||
_genericMessages pushback [localize "STR_ACE_MEDICAL_STATUS_BLEEDING", [1, 0.1, 0.1, 1]];
|
||||
_genericMessages pushback [localize "STR_ACE_Medical_Status_Bleeding", [1, 0.1, 0.1, 1]];
|
||||
};
|
||||
if (_target getvariable[QGVAR(hasLostBlood), 0] > 1) then {
|
||||
_genericMessages pushback [localize "STR_ACE_MEDICAL_STATUS_LOST_BLOOD", [1, 0.1, 0.1, 1]];
|
||||
_genericMessages pushback [localize "STR_ACE_Medical_Status_Lost_Blood", [1, 0.1, 0.1, 1]];
|
||||
};
|
||||
|
||||
if (((_target getvariable [QGVAR(tourniquets), [0,0,0,0,0,0]]) select _selectionN) > 0) then {
|
||||
_genericMessages pushback [localize "STR_ACE_MEDICAL_STATUS_TOURNIQUET_APPLIED", [0.77, 0.51, 0.08, 1]];
|
||||
_genericMessages pushback [localize "STR_ACE_Medical_Status_Tourniquet_Applied", [0.77, 0.51, 0.08, 1]];
|
||||
};
|
||||
if (_target getvariable[QGVAR(hasPain), false]) then {
|
||||
_genericMessages pushback [localize "STR_ACE_MEDICAL_STATUS_PAIN", [1, 1, 1, 1]];
|
||||
_genericMessages pushback [localize "STR_ACE_Medical_Status_Pain", [1, 1, 1, 1]];
|
||||
};
|
||||
|
||||
_totalIvVolume = 0;
|
||||
@ -77,7 +77,7 @@ if (_show) then {
|
||||
};
|
||||
}foreach GVAR(IVBags);
|
||||
if (_totalIvVolume >= 1) then {
|
||||
_genericMessages pushback [format[localize "STR_ACE_MEDICAL_receivingIvVolume", floor _totalIvVolume], [1, 1, 1, 1]];
|
||||
_genericMessages pushback [format[localize "STR_ACE_Medical_receivingIvVolume", floor _totalIvVolume], [1, 1, 1, 1]];
|
||||
};
|
||||
|
||||
_damaged = [false, false, false, false, false, false];
|
||||
|
@ -58,7 +58,7 @@ if (_show) then {
|
||||
}foreach _log;
|
||||
|
||||
if (count _triageCardTexts == 0) then {
|
||||
_lbCtrl lbAdd (localize "STR_ACE_MEDICAL_TriageCard_NoEntry");
|
||||
_lbCtrl lbAdd (localize "STR_ACE_Medical_TriageCard_NoEntry");
|
||||
};
|
||||
{
|
||||
_lbCtrl lbAdd _x;
|
||||
|
@ -17,10 +17,10 @@ private ["_unit","_return","_status"];
|
||||
_unit = _this select 0;
|
||||
_status = _unit getvariable [QGVAR(triageLevel), -1];
|
||||
_return = switch (_status) do {
|
||||
case 1: {[localize "STR_ACE_MEDICAL_TRIAGE_STATUS_MINOR", 1, [0, 0.5, 0, 0.9]]};
|
||||
case 2: {[localize "STR_ACE_MEDICAL_TRIAGE_STATUS_DELAYED", 2, [0.7, 0.5, 0, 0.9]]};
|
||||
case 3: {[localize "STR_ACE_MEDICAL_TRIAGE_STATUS_IMMEDIATE", 3, [0.4, 0.07, 0.07, 0.9]]};
|
||||
case 4: {[localize "STR_ACE_MEDICAL_TRIAGE_STATUS_DECEASED", 4, [0, 0, 0, 0.9]]};
|
||||
default {[localize "STR_ACE_MEDICAL_TRIAGE_STATUS_NONE", 0, [0, 0, 0, 0.9]]};
|
||||
case 1: {[localize "STR_ACE_Medical_Triage_Status_Minor", 1, [0, 0.5, 0, 0.9]]};
|
||||
case 2: {[localize "STR_ACE_Medical_Triage_Status_Delayed", 2, [0.7, 0.5, 0, 0.9]]};
|
||||
case 3: {[localize "STR_ACE_Medical_Triage_Status_Immediate", 3, [0.4, 0.07, 0.07, 0.9]]};
|
||||
case 4: {[localize "STR_ACE_Medical_Triage_Status_Deceased", 4, [0, 0, 0, 0.9]]};
|
||||
default {[localize "STR_ACE_Medical_Triage_Status_None", 0, [0, 0, 0, 0.9]]};
|
||||
};
|
||||
_return;
|
||||
|
@ -37,6 +37,6 @@ if !([_target] call FUNC(hasMedicalEnabled)) exitwith {
|
||||
};
|
||||
}foreach _items;*/
|
||||
|
||||
[_target, "activity", "STR_ACE_MEDICAL_ACTIVITY_bandagedPatient", [[_caller] call EFUNC(common,getName)]] call FUNC(addToLog);
|
||||
[_target, "activity", "STR_ACE_Medical_Activity_bandagedPatient", [[_caller] call EFUNC(common,getName)]] call FUNC(addToLog);
|
||||
|
||||
true;
|
||||
|
@ -32,6 +32,6 @@ _items = _this select 4;
|
||||
};
|
||||
}foreach _items;
|
||||
|
||||
[_target, "activity", "STR_ACE_MEDICAL_ACTIVITY_usedItem", [[_caller] call EFUNC(common,getName), _className]] call FUNC(addToLog);
|
||||
[_target, "activity", "STR_ACE_Medical_Activity_usedItem", [[_caller] call EFUNC(common,getName), _className]] call FUNC(addToLog);
|
||||
|
||||
true;
|
||||
|
@ -29,4 +29,4 @@ if (count _items == 0) exitwith {};
|
||||
_removeItem = _items select 0;
|
||||
[[_target, _removeItem], QUOTE(DFUNC(treatmentIVLocal)), _target] call EFUNC(common,execRemoteFnc); /* TODO Replace by event system */
|
||||
[_target, _removeItem] call FUNC(addToTriageCard);
|
||||
[_target, "activity", "STR_ACE_MEDICAL_ACTIVITY_gaveIV", [[_caller] call EFUNC(common,getName)]] call FUNC(addToLog);
|
||||
[_target, "activity", "STR_ACE_Medical_Activity_gaveIV", [[_caller] call EFUNC(common,getName)]] call FUNC(addToLog);
|
||||
|
@ -43,7 +43,7 @@ _removeItem = _items select 0;
|
||||
[[_target, _removeItem, _selectionName], QUOTE(DFUNC(treatmentTourniquetLocal)), _target] call EFUNC(common,execRemoteFnc); /* TODO Replace by event system */
|
||||
|
||||
[_target, _removeItem] call FUNC(addToTriageCard);
|
||||
[_target, "activity", "STR_ACE_MEDICAL_ACTIVITY_appliedTourniquet", [[_caller] call EFUNC(common,getName)]] call FUNC(addToLog);
|
||||
[_target, "activity", "STR_ACE_Medical_Activity_appliedTourniquet", [[_caller] call EFUNC(common,getName)]] call FUNC(addToLog);
|
||||
|
||||
|
||||
true;
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -49,7 +49,7 @@ class GVAR(triageCard) {
|
||||
font = "PuristaMedium";
|
||||
colorText[] = {0,0,0,1};
|
||||
colorBackground[] = {0,0,0,0};
|
||||
text = "$STR_ACE_MEDICAL_ACTIONS_TriageCard";
|
||||
text = "$STR_ACE_Medical_Actions_TriageCard";
|
||||
};
|
||||
class TriageList: ACE_gui_listBoxBase {
|
||||
idc = 200;
|
||||
@ -103,7 +103,7 @@ class GVAR(triageCard) {
|
||||
y = 0;
|
||||
w = 0;
|
||||
h = 0;
|
||||
text = $STR_ACE_MEDICAL_TRIAGE_STATUS_NONE;
|
||||
text = $STR_ACE_Medical_Triage_Status_None;
|
||||
style = 0x02;
|
||||
size = "(((((safezoneW / safezoneH) min 1.2) / 1.2) / 25) * 1)";
|
||||
SizeEx = "(((((safezoneW / safezoneH) min 1.2) / 1.2) / 25) * 1)";
|
||||
@ -121,7 +121,7 @@ class GVAR(triageCard) {
|
||||
y = 0;
|
||||
w = 0;
|
||||
h = 0;
|
||||
text = $STR_ACE_MEDICAL_TRIAGE_STATUS_MINOR;
|
||||
text = $STR_ACE_Medical_Triage_Status_Minor;
|
||||
style = 0x02;
|
||||
size = "(((((safezoneW / safezoneH) min 1.2) / 1.2) / 25) * 1)";
|
||||
SizeEx = "(((((safezoneW / safezoneH) min 1.2) / 1.2) / 25) * 1)";
|
||||
@ -139,7 +139,7 @@ class GVAR(triageCard) {
|
||||
y = 0;
|
||||
w = 0;
|
||||
h = 0;
|
||||
text = $STR_ACE_MEDICAL_TRIAGE_STATUS_DELAYED;
|
||||
text = $STR_ACE_Medical_Triage_Status_Delayed;
|
||||
style = 0x02;
|
||||
size = "(((((safezoneW / safezoneH) min 1.2) / 1.2) / 25) * 1)";
|
||||
SizeEx = "(((((safezoneW / safezoneH) min 1.2) / 1.2) / 25) * 1)";
|
||||
@ -157,7 +157,7 @@ class GVAR(triageCard) {
|
||||
y = 0;
|
||||
w = 0;
|
||||
h = 0;
|
||||
text = $STR_ACE_MEDICAL_TRIAGE_STATUS_IMMEDIATE;
|
||||
text = $STR_ACE_Medical_Triage_Status_Immediate;
|
||||
style = 0x02;
|
||||
size = "(((((safezoneW / safezoneH) min 1.2) / 1.2) / 25) * 1)";
|
||||
SizeEx = "(((((safezoneW / safezoneH) min 1.2) / 1.2) / 25) * 1)";
|
||||
@ -175,7 +175,7 @@ class GVAR(triageCard) {
|
||||
y = 0;
|
||||
w = 0;
|
||||
h = 0;
|
||||
text = $STR_ACE_MEDICAL_TRIAGE_STATUS_DECEASED;
|
||||
text = $STR_ACE_Medical_Triage_Status_Deceased;
|
||||
style = 0x02;
|
||||
size = "(((((safezoneW / safezoneH) min 1.2) / 1.2) / 25) * 1)";
|
||||
SizeEx = "(((((safezoneW / safezoneH) min 1.2) / 1.2) / 25) * 1)";
|
||||
|
Loading…
Reference in New Issue
Block a user