From db2900eeb92545ba7b914e72e119c19ad5b67e70 Mon Sep 17 00:00:00 2001 From: diwako Date: Thu, 16 Jan 2020 00:28:02 +0100 Subject: [PATCH 1/4] Add setting for blood transfusion medic level --- .../medical_treatment/ACE_Medical_Treatment_Actions.hpp | 2 +- addons/medical_treatment/initSettings.sqf | 9 +++++++++ addons/medical_treatment/stringtable.xml | 8 ++++++++ 3 files changed, 18 insertions(+), 1 deletion(-) diff --git a/addons/medical_treatment/ACE_Medical_Treatment_Actions.hpp b/addons/medical_treatment/ACE_Medical_Treatment_Actions.hpp index 1799d4f583..dd792efa0d 100644 --- a/addons/medical_treatment/ACE_Medical_Treatment_Actions.hpp +++ b/addons/medical_treatment/ACE_Medical_Treatment_Actions.hpp @@ -147,7 +147,7 @@ class GVAR(actions) { allowedSelections[] = {"LeftArm", "RightArm", "LeftLeg", "RightLeg"}; allowSelfTreatment = QGVAR(allowSelfIV); category = "advanced"; - medicRequired = 1; + medicRequired = QGVAR(medicIV); treatmentTime = 12; items[] = {"ACE_bloodIV"}; condition = ""; diff --git a/addons/medical_treatment/initSettings.sqf b/addons/medical_treatment/initSettings.sqf index a4f8191563..f6daf26e5f 100644 --- a/addons/medical_treatment/initSettings.sqf +++ b/addons/medical_treatment/initSettings.sqf @@ -181,6 +181,15 @@ true ] call CBA_settings_fnc_init; +[ + QGVAR(medicIV), + "LIST", + [LSTRING(MedicIV_DisplayName), LSTRING(MedicIV_Description)], + [ELSTRING(medical,Category), LSTRING(SubCategory_Treatment)], + [[0, 1, 2], [LSTRING(Anyone), LSTRING(Medics), LSTRING(Doctors)], 1], + true +] call CBA_settings_fnc_init; + [ QGVAR(cprSuccessChance), "SLIDER", diff --git a/addons/medical_treatment/stringtable.xml b/addons/medical_treatment/stringtable.xml index 325051f093..4453c024e2 100644 --- a/addons/medical_treatment/stringtable.xml +++ b/addons/medical_treatment/stringtable.xml @@ -507,6 +507,14 @@ Pozwala przetoczyć płyny IV samemu sobie Abilita la trasfusione in endovena su se stessi. + + Allow IV Transfusion + Erlaube Bluttransfusionen + + + Training level required to transfuse IVs. + 'Fähigkeiten-Level', das benötigt wird, um Blut zu transfunieren. + Convert Vanilla Items Standard Arma-Equipment in ACE-Items umwandeln From b442f60e89fc82db4588ecae4552304db95d6c69 Mon Sep 17 00:00:00 2001 From: Filip Maciejewski Date: Thu, 16 Jan 2020 14:10:36 +0100 Subject: [PATCH 2/4] Add polish translations --- addons/medical_treatment/stringtable.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/addons/medical_treatment/stringtable.xml b/addons/medical_treatment/stringtable.xml index 4453c024e2..7c42e61e21 100644 --- a/addons/medical_treatment/stringtable.xml +++ b/addons/medical_treatment/stringtable.xml @@ -510,10 +510,12 @@ Allow IV Transfusion Erlaube Bluttransfusionen + Zezwalaj na przetaczanie płynów IV Training level required to transfuse IVs. 'Fähigkeiten-Level', das benötigt wird, um Blut zu transfunieren. + Poziom wyszkolenia potrzebny aby móc przetaczać płyny IV. Convert Vanilla Items From c6147da1b8de1308ef8fcbc4ac4a65291c6d217f Mon Sep 17 00:00:00 2001 From: diwako Date: Thu, 16 Jan 2020 19:24:39 +0100 Subject: [PATCH 3/4] Fix spelling Move setting above allowSelfIV --- addons/medical_treatment/initSettings.sqf | 18 +++++++++--------- addons/medical_treatment/stringtable.xml | 2 +- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/addons/medical_treatment/initSettings.sqf b/addons/medical_treatment/initSettings.sqf index f6daf26e5f..636e0330e7 100644 --- a/addons/medical_treatment/initSettings.sqf +++ b/addons/medical_treatment/initSettings.sqf @@ -172,15 +172,6 @@ true ] call CBA_settings_fnc_init; -[ - QGVAR(allowSelfIV), - "LIST", - [LSTRING(AllowSelfIV_DisplayName), LSTRING(AllowSelfIV_Description)], - [ELSTRING(medical,Category), LSTRING(SubCategory_Treatment)], - [[0, 1], [ELSTRING(common,No), ELSTRING(common,Yes)], 1], - true -] call CBA_settings_fnc_init; - [ QGVAR(medicIV), "LIST", @@ -190,6 +181,15 @@ true ] call CBA_settings_fnc_init; +[ + QGVAR(allowSelfIV), + "LIST", + [LSTRING(AllowSelfIV_DisplayName), LSTRING(AllowSelfIV_Description)], + [ELSTRING(medical,Category), LSTRING(SubCategory_Treatment)], + [[0, 1], [ELSTRING(common,No), ELSTRING(common,Yes)], 1], + true +] call CBA_settings_fnc_init; + [ QGVAR(cprSuccessChance), "SLIDER", diff --git a/addons/medical_treatment/stringtable.xml b/addons/medical_treatment/stringtable.xml index 7c42e61e21..e5d2736646 100644 --- a/addons/medical_treatment/stringtable.xml +++ b/addons/medical_treatment/stringtable.xml @@ -514,7 +514,7 @@ Training level required to transfuse IVs. - 'Fähigkeiten-Level', das benötigt wird, um Blut zu transfunieren. + 'Fähigkeiten-Level', das benötigt wird, um Blut zu transfundieren. Poziom wyszkolenia potrzebny aby móc przetaczać płyny IV. From 37bea2eb81e0e902310da32d838cd4dc7dd861ce Mon Sep 17 00:00:00 2001 From: diwako Date: Fri, 17 Jan 2020 17:45:06 +0100 Subject: [PATCH 4/4] French translation by Elgin675 --- addons/medical_treatment/stringtable.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/addons/medical_treatment/stringtable.xml b/addons/medical_treatment/stringtable.xml index e5d2736646..c47dc7a7f4 100644 --- a/addons/medical_treatment/stringtable.xml +++ b/addons/medical_treatment/stringtable.xml @@ -511,11 +511,13 @@ Allow IV Transfusion Erlaube Bluttransfusionen Zezwalaj na przetaczanie płynów IV + Pose de perfusion autorisée pour Training level required to transfuse IVs. 'Fähigkeiten-Level', das benötigt wird, um Blut zu transfundieren. Poziom wyszkolenia potrzebny aby móc przetaczać płyny IV. + Définit quelle qualification médicale est requise pour pouvoir poser des perfusions intraveineuses. Convert Vanilla Items