From ba3ec713d82beea71919903b64361a80188c45a6 Mon Sep 17 00:00:00 2001 From: MiszczuZPolski <71414303+MiszczuZPolski@users.noreply.github.com> Date: Mon, 25 Apr 2022 10:45:43 +0200 Subject: [PATCH 01/32] First commit --- .../ACE_Medical_Treatment_Actions.hpp | 9 ++++ .../breathing/functions/fnc_checkCyanosis.sqf | 22 +++++++++ .../functions/fnc_checkCyanosisLocal.sqf | 45 +++++++++++++++++++ addons/breathing/stringtable.xml | 18 ++++++++ 4 files changed, 94 insertions(+) create mode 100644 addons/breathing/functions/fnc_checkCyanosis.sqf create mode 100644 addons/breathing/functions/fnc_checkCyanosisLocal.sqf diff --git a/addons/breathing/ACE_Medical_Treatment_Actions.hpp b/addons/breathing/ACE_Medical_Treatment_Actions.hpp index ff222f404..e4aa08041 100644 --- a/addons/breathing/ACE_Medical_Treatment_Actions.hpp +++ b/addons/breathing/ACE_Medical_Treatment_Actions.hpp @@ -143,4 +143,13 @@ class ACE_Medical_Treatment_Actions { animationPatientUnconscious = "AinjPpneMstpSnonWrflDnon_rolltoback"; animationPatientUnconsciousExcludeOn[] = {"ainjppnemstpsnonwrfldnon"}; }; + class CheckCyanosis: CheckPulse{ + displayName = CSTRING(CheckCyanosis_Name); + displayNameProgress = CSTRING(CheckCyanosis_Progress); + treatmentTime = 3; + allowedSelections[] = {"All"}; + allowSelfTreatment = 1; + condition = "true"; + callbackSuccess = QFUNC(checkCyanosis); + }; }; diff --git a/addons/breathing/functions/fnc_checkCyanosis.sqf b/addons/breathing/functions/fnc_checkCyanosis.sqf new file mode 100644 index 000000000..54956eb40 --- /dev/null +++ b/addons/breathing/functions/fnc_checkCyanosis.sqf @@ -0,0 +1,22 @@ +#include "script_component.hpp" +/* + * Author: MiszczuZPolski + * Checks the cyanosis level of the patient. + * + * Arguments: + * 0: Medic + * 1: Patient + * 2: Body Part + * + * Return Value: + * None + * + * Example: + * [player, cursorObject, "Head"] call kat_breathing_fnc_checkCyanosis + * + * Public: No + */ + +params ["_medic", "_patient", "_bodyPart"]; + +[QGVAR(checkCyanosisLocal), [_medic, _patient, _bodyPart], _patient] call CBA_fnc_targetEvent; diff --git a/addons/breathing/functions/fnc_checkCyanosisLocal.sqf b/addons/breathing/functions/fnc_checkCyanosisLocal.sqf new file mode 100644 index 000000000..eac05ee52 --- /dev/null +++ b/addons/breathing/functions/fnc_checkCyanosisLocal.sqf @@ -0,0 +1,45 @@ +#include "script_component.hpp" +/* + * Author: MiszczuZPolski + * Local callback for checking the cyanosis level of a patient. + * + * Arguments: + * 0: Medic + * 1: Patient + * 2: Body Part + * + * Return Value: + * None + * + * Example: + * [player, cursorObject, "Head"] call kat_breathing_fnc_checkCyanosisLocal + * + * Public: No + */ + +params ["_medic", "_patient", "_bodyPart"]; + +private _spO2 = 0; + +if (alive _patient) then { + _spO2 = _patient getVariable ["KAT_medical_airwayStatus", 100]; +}; + +private _spO2Output = LSTRING(CyanosisStatus_N); + +if (_spO2 < 100) then { + if (_spO2 < 99 && _spO2 >= 1.66 * {GVAR(dieValue)}) then { + _spO2Output = LSTRING(CyanosisStatus_Slight); + }; + if (_spO2 < 1.66 * {GVAR(dieValue)} && _spO2 >= 1.33 * {GVAR(dieValue)}) then { + _spO2Output = LSTRING(CyanosisStatus_Mild); + }; + if (_spO2 < 1.33 * {GVAR(dieValue)} && _spO2 >= 1.01 * {GVAR(dieValue)}) then { + _spO2Output = LSTRING(CyanosisStatus_Severe); + }; + +}; + +[_SpO2Output, 2, _player] call ace_common_fnc_displayTextStructured; + +[_patient, "activity", LSTRING(Check_Cyanosise_Log), [_medic call ace_common_fnc_getName, _spO2Output]] call ace_medical_treatment_fnc_addToLog; \ No newline at end of file diff --git a/addons/breathing/stringtable.xml b/addons/breathing/stringtable.xml index 3faf9320d..b380dc81b 100644 --- a/addons/breathing/stringtable.xml +++ b/addons/breathing/stringtable.xml @@ -752,5 +752,23 @@ Valore di SpO2 sotto il quale causa la perdita di coscienza SpO2(血中酸素濃度)が設定した値を下回ると気絶し、無意識状態に陥ります。 + + Check Cyanosise + + + Checking Cyanosise + + + No Cyanosise + + + Slight Cyanosise + + + Mild Cyanosise + + + Severe Cyanosise + From 9af2a9eabdb3aa5564edb92da708a873f9f575c5 Mon Sep 17 00:00:00 2001 From: MiszczuZPolski <71414303+MiszczuZPolski@users.noreply.github.com> Date: Mon, 25 Apr 2022 11:54:22 +0200 Subject: [PATCH 02/32] Log update --- addons/breathing/functions/fnc_checkCyanosisLocal.sqf | 2 +- addons/breathing/stringtable.xml | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/addons/breathing/functions/fnc_checkCyanosisLocal.sqf b/addons/breathing/functions/fnc_checkCyanosisLocal.sqf index eac05ee52..1f7f574c3 100644 --- a/addons/breathing/functions/fnc_checkCyanosisLocal.sqf +++ b/addons/breathing/functions/fnc_checkCyanosisLocal.sqf @@ -42,4 +42,4 @@ if (_spO2 < 100) then { [_SpO2Output, 2, _player] call ace_common_fnc_displayTextStructured; -[_patient, "activity", LSTRING(Check_Cyanosise_Log), [_medic call ace_common_fnc_getName, _spO2Output]] call ace_medical_treatment_fnc_addToLog; \ No newline at end of file +[_patient, "activity", LSTRING(CheckCyanosise_Log), [_medic call ace_common_fnc_getName, _spO2Output]] call ace_medical_treatment_fnc_addToLog; \ No newline at end of file diff --git a/addons/breathing/stringtable.xml b/addons/breathing/stringtable.xml index b380dc81b..8e42eac93 100644 --- a/addons/breathing/stringtable.xml +++ b/addons/breathing/stringtable.xml @@ -758,6 +758,9 @@ Checking Cyanosise + + Checking Cyanosise + No Cyanosise From 0c8d570ea0cc4e241feabea775dcb583861ab6e9 Mon Sep 17 00:00:00 2001 From: MiszczuZPolski <71414303+MiszczuZPolski@users.noreply.github.com> Date: Mon, 25 Apr 2022 22:06:23 +0200 Subject: [PATCH 03/32] Update stringtable.xml --- addons/breathing/stringtable.xml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/addons/breathing/stringtable.xml b/addons/breathing/stringtable.xml index 8e42eac93..1728636a9 100644 --- a/addons/breathing/stringtable.xml +++ b/addons/breathing/stringtable.xml @@ -754,24 +754,31 @@ Check Cyanosise + Sprawdź sinicę Checking Cyanosise + Sprawdzanie sinicy - Checking Cyanosise + Cyanosise Status: + Status sinicy: No Cyanosise + Brak sinicy Slight Cyanosise + Lekka sinica Mild Cyanosise + Średnia sinica Severe Cyanosise + Ciężka sinica From 3f035ecb29a330fc6735e97070ce252670ba8628 Mon Sep 17 00:00:00 2001 From: MiszczuZPolski <71414303+MiszczuZPolski@users.noreply.github.com> Date: Mon, 25 Apr 2022 22:09:56 +0200 Subject: [PATCH 04/32] Update XEH_PREP.hpp --- addons/breathing/XEH_PREP.hpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/addons/breathing/XEH_PREP.hpp b/addons/breathing/XEH_PREP.hpp index 28d25e949..839cf61f4 100644 --- a/addons/breathing/XEH_PREP.hpp +++ b/addons/breathing/XEH_PREP.hpp @@ -3,6 +3,8 @@ PREP(handleBreathing); PREP(handlePulmoHit); PREP(hasStableVitals); PREP(init); +PREP(checkCyanosis); +PREP(checkCyanosisLocal); PREP(treatmentAdvanced_chestSeal); PREP(treatmentAdvanced_chestSealLocal); PREP(treatmentAdvanced_hemopneumothorax); From b02b4a1d94f732f9a95b206700f0fc5eefe76423 Mon Sep 17 00:00:00 2001 From: MiszczuZPolski <71414303+MiszczuZPolski@users.noreply.github.com> Date: Mon, 25 Apr 2022 22:33:15 +0200 Subject: [PATCH 05/32] fix --- addons/breathing/ACE_Medical_Treatment_Actions.hpp | 2 +- ...eckCyanosis.sqf => fnc_treatmentAdvanced_Cyanosis.sqf} | 8 +++++++- ...sLocal.sqf => fnc_treatmentAdvanced_CyanosisLocal.sqf} | 0 addons/breathing/stringtable.xml | 4 ++-- 4 files changed, 10 insertions(+), 4 deletions(-) rename addons/breathing/functions/{fnc_checkCyanosis.sqf => fnc_treatmentAdvanced_Cyanosis.sqf} (62%) rename addons/breathing/functions/{fnc_checkCyanosisLocal.sqf => fnc_treatmentAdvanced_CyanosisLocal.sqf} (100%) diff --git a/addons/breathing/ACE_Medical_Treatment_Actions.hpp b/addons/breathing/ACE_Medical_Treatment_Actions.hpp index e4aa08041..6da3218ac 100644 --- a/addons/breathing/ACE_Medical_Treatment_Actions.hpp +++ b/addons/breathing/ACE_Medical_Treatment_Actions.hpp @@ -150,6 +150,6 @@ class ACE_Medical_Treatment_Actions { allowedSelections[] = {"All"}; allowSelfTreatment = 1; condition = "true"; - callbackSuccess = QFUNC(checkCyanosis); + callbackSuccess = QFUNC(Cyanosis); }; }; diff --git a/addons/breathing/functions/fnc_checkCyanosis.sqf b/addons/breathing/functions/fnc_treatmentAdvanced_Cyanosis.sqf similarity index 62% rename from addons/breathing/functions/fnc_checkCyanosis.sqf rename to addons/breathing/functions/fnc_treatmentAdvanced_Cyanosis.sqf index 54956eb40..3b78fe1a5 100644 --- a/addons/breathing/functions/fnc_checkCyanosis.sqf +++ b/addons/breathing/functions/fnc_treatmentAdvanced_Cyanosis.sqf @@ -19,4 +19,10 @@ params ["_medic", "_patient", "_bodyPart"]; -[QGVAR(checkCyanosisLocal), [_medic, _patient, _bodyPart], _patient] call CBA_fnc_targetEvent; +if (local _patient) then { + ["treatmentCyanosis", [_patient, _medic, _bodypart]] call CBA_fnc_localEvent; +} else { + ["treatmentCyanosis", [_patient, _medic, _bodypart], _patient] call CBA_fnc_targetEvent; +}; + +true; \ No newline at end of file diff --git a/addons/breathing/functions/fnc_checkCyanosisLocal.sqf b/addons/breathing/functions/fnc_treatmentAdvanced_CyanosisLocal.sqf similarity index 100% rename from addons/breathing/functions/fnc_checkCyanosisLocal.sqf rename to addons/breathing/functions/fnc_treatmentAdvanced_CyanosisLocal.sqf diff --git a/addons/breathing/stringtable.xml b/addons/breathing/stringtable.xml index 1728636a9..53f6214d7 100644 --- a/addons/breathing/stringtable.xml +++ b/addons/breathing/stringtable.xml @@ -752,11 +752,11 @@ Valore di SpO2 sotto il quale causa la perdita di coscienza SpO2(血中酸素濃度)が設定した値を下回ると気絶し、無意識状態に陥ります。 - + Check Cyanosise Sprawdź sinicę - + Checking Cyanosise Sprawdzanie sinicy From 26323a97487f02cea36cd94029b3cd768597ce28 Mon Sep 17 00:00:00 2001 From: MiszczuZPolski <71414303+MiszczuZPolski@users.noreply.github.com> Date: Mon, 25 Apr 2022 22:37:48 +0200 Subject: [PATCH 06/32] fix --- addons/breathing/ACE_Medical_Treatment_Actions.hpp | 2 +- .../breathing/functions/fnc_treatmentAdvanced_Cyanosis.sqf | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/addons/breathing/ACE_Medical_Treatment_Actions.hpp b/addons/breathing/ACE_Medical_Treatment_Actions.hpp index 6da3218ac..c741cbd59 100644 --- a/addons/breathing/ACE_Medical_Treatment_Actions.hpp +++ b/addons/breathing/ACE_Medical_Treatment_Actions.hpp @@ -150,6 +150,6 @@ class ACE_Medical_Treatment_Actions { allowedSelections[] = {"All"}; allowSelfTreatment = 1; condition = "true"; - callbackSuccess = QFUNC(Cyanosis); + callbackSuccess = QFUNC(treatmentAdvanced_Cyanosis); }; }; diff --git a/addons/breathing/functions/fnc_treatmentAdvanced_Cyanosis.sqf b/addons/breathing/functions/fnc_treatmentAdvanced_Cyanosis.sqf index 3b78fe1a5..83e0723c4 100644 --- a/addons/breathing/functions/fnc_treatmentAdvanced_Cyanosis.sqf +++ b/addons/breathing/functions/fnc_treatmentAdvanced_Cyanosis.sqf @@ -17,12 +17,12 @@ * Public: No */ -params ["_medic", "_patient", "_bodyPart"]; +params ["_medic", "_patient"]; if (local _patient) then { - ["treatmentCyanosis", [_patient, _medic, _bodypart]] call CBA_fnc_localEvent; + ["treatmentCyanosis", [_patient, _medic]] call CBA_fnc_localEvent; } else { - ["treatmentCyanosis", [_patient, _medic, _bodypart], _patient] call CBA_fnc_targetEvent; + ["treatmentCyanosis", [_patient, _medic], _patient] call CBA_fnc_targetEvent; }; true; \ No newline at end of file From b73554e3ed4199bf2905684e3409597e2194d5c7 Mon Sep 17 00:00:00 2001 From: MiszczuZPolski <71414303+MiszczuZPolski@users.noreply.github.com> Date: Mon, 25 Apr 2022 23:33:45 +0200 Subject: [PATCH 07/32] ITS WORKING --- addons/breathing/XEH_PREP.hpp | 4 ++-- addons/breathing/XEH_postInit.sqf | 1 + .../functions/fnc_treatmentAdvanced_Cyanosis.sqf | 11 +++++------ .../functions/fnc_treatmentAdvanced_CyanosisLocal.sqf | 4 ++-- 4 files changed, 10 insertions(+), 10 deletions(-) diff --git a/addons/breathing/XEH_PREP.hpp b/addons/breathing/XEH_PREP.hpp index 839cf61f4..91f7a17a4 100644 --- a/addons/breathing/XEH_PREP.hpp +++ b/addons/breathing/XEH_PREP.hpp @@ -3,10 +3,10 @@ PREP(handleBreathing); PREP(handlePulmoHit); PREP(hasStableVitals); PREP(init); -PREP(checkCyanosis); -PREP(checkCyanosisLocal); PREP(treatmentAdvanced_chestSeal); PREP(treatmentAdvanced_chestSealLocal); +PREP(treatmentAdvanced_Cyanosis); +PREP(treatmentAdvanced_CyanosisLocal); PREP(treatmentAdvanced_hemopneumothorax); PREP(treatmentAdvanced_hemopneumothoraxLocal); PREP(treatmentAdvanced_pulseoximeter); diff --git a/addons/breathing/XEH_postInit.sqf b/addons/breathing/XEH_postInit.sqf index 08dbbc3b4..8d8adbfcf 100644 --- a/addons/breathing/XEH_postInit.sqf +++ b/addons/breathing/XEH_postInit.sqf @@ -5,6 +5,7 @@ ["handleBreathing", {_this call FUNC(handleBreathing)}] call CBA_fnc_addEventHandler; ["treatmentHemopneumothorax", {_this call FUNC(treatmentAdvanced_hemopneumothoraxLocal)}] call CBA_fnc_addEventHandler; ["treatmentTensionpneumothorax", {_this call FUNC(treatmentAdvanced_tensionpneumothoraxLocal)}] call CBA_fnc_addEventHandler; +["treatmentCyanosis", {_this call FUNC(treatmentAdvanced_CyanosisLocal)}] call CBA_fnc_addEventHandler; ["ace_medical_woundReceived",{_this call FUNC(handlePulmoHit);}] call CBA_fnc_addEventHandler; diff --git a/addons/breathing/functions/fnc_treatmentAdvanced_Cyanosis.sqf b/addons/breathing/functions/fnc_treatmentAdvanced_Cyanosis.sqf index 83e0723c4..2da520203 100644 --- a/addons/breathing/functions/fnc_treatmentAdvanced_Cyanosis.sqf +++ b/addons/breathing/functions/fnc_treatmentAdvanced_Cyanosis.sqf @@ -6,23 +6,22 @@ * Arguments: * 0: Medic * 1: Patient - * 2: Body Part * * Return Value: * None * * Example: - * [player, cursorObject, "Head"] call kat_breathing_fnc_checkCyanosis + * call kat_breathing_fnc_checkCyanosis * * Public: No */ -params ["_medic", "_patient"]; +params ["_player", "_target"]; -if (local _patient) then { - ["treatmentCyanosis", [_patient, _medic]] call CBA_fnc_localEvent; +if (local _target) then { + ["treatmentCyanosis", [_player, _target]] call CBA_fnc_localEvent; } else { - ["treatmentCyanosis", [_patient, _medic], _patient] call CBA_fnc_targetEvent; + ["treatmentCyanosis", [_player, _target], _target] call CBA_fnc_targetEvent; }; true; \ No newline at end of file diff --git a/addons/breathing/functions/fnc_treatmentAdvanced_CyanosisLocal.sqf b/addons/breathing/functions/fnc_treatmentAdvanced_CyanosisLocal.sqf index 1f7f574c3..e60a066fb 100644 --- a/addons/breathing/functions/fnc_treatmentAdvanced_CyanosisLocal.sqf +++ b/addons/breathing/functions/fnc_treatmentAdvanced_CyanosisLocal.sqf @@ -12,12 +12,12 @@ * None * * Example: - * [player, cursorObject, "Head"] call kat_breathing_fnc_checkCyanosisLocal + * call kat_breathing_fnc_checkCyanosisLocal * * Public: No */ -params ["_medic", "_patient", "_bodyPart"]; +params ["_medic", "_patient"]; private _spO2 = 0; From 7ecae710946ab14a8361180c8451aa8773a87c43 Mon Sep 17 00:00:00 2001 From: MiszczuZPolski <71414303+MiszczuZPolski@users.noreply.github.com> Date: Tue, 26 Apr 2022 00:17:53 +0200 Subject: [PATCH 08/32] Message improvement --- .../fnc_treatmentAdvanced_CyanosisLocal.sqf | 13 +++++++++---- addons/breathing/stringtable.xml | 14 +++++++------- 2 files changed, 16 insertions(+), 11 deletions(-) diff --git a/addons/breathing/functions/fnc_treatmentAdvanced_CyanosisLocal.sqf b/addons/breathing/functions/fnc_treatmentAdvanced_CyanosisLocal.sqf index e60a066fb..e6fafcc5e 100644 --- a/addons/breathing/functions/fnc_treatmentAdvanced_CyanosisLocal.sqf +++ b/addons/breathing/functions/fnc_treatmentAdvanced_CyanosisLocal.sqf @@ -17,29 +17,34 @@ * Public: No */ -params ["_medic", "_patient"]; +params ["_player", "_target"]; private _spO2 = 0; -if (alive _patient) then { +if (alive _target) then { _spO2 = _patient getVariable ["KAT_medical_airwayStatus", 100]; }; +private _messageCyanosis = LLSTRING(CyanosisStatus_N); private _spO2Output = LSTRING(CyanosisStatus_N); if (_spO2 < 100) then { if (_spO2 < 99 && _spO2 >= 1.66 * {GVAR(dieValue)}) then { _spO2Output = LSTRING(CyanosisStatus_Slight); + _messageCyanosis = LLSTRING(CyanosisStatus_Slight); }; if (_spO2 < 1.66 * {GVAR(dieValue)} && _spO2 >= 1.33 * {GVAR(dieValue)}) then { _spO2Output = LSTRING(CyanosisStatus_Mild); + _messageCyanosis = LLSTRING(CyanosisStatus_Mild); }; if (_spO2 < 1.33 * {GVAR(dieValue)} && _spO2 >= 1.01 * {GVAR(dieValue)}) then { _spO2Output = LSTRING(CyanosisStatus_Severe); + _messageCyanosis = LLSTRING(CyanosisStatus_Severe); }; }; -[_SpO2Output, 2, _player] call ace_common_fnc_displayTextStructured; +private _message = format ["%1",_messageCyanosis]; +[_message, 2, _player] call ace_common_fnc_displayTextStructured; -[_patient, "activity", LSTRING(CheckCyanosise_Log), [_medic call ace_common_fnc_getName, _spO2Output]] call ace_medical_treatment_fnc_addToLog; \ No newline at end of file +[_target, "activity", LSTRING(CheckCyanosis_Log), [[_player] call ace_common_fnc_getName, _spO2Output]] call ace_medical_treatment_fnc_addToLog; \ No newline at end of file diff --git a/addons/breathing/stringtable.xml b/addons/breathing/stringtable.xml index 53f6214d7..67b6fdc88 100644 --- a/addons/breathing/stringtable.xml +++ b/addons/breathing/stringtable.xml @@ -760,23 +760,23 @@ Checking Cyanosise Sprawdzanie sinicy - - Cyanosise Status: - Status sinicy: + + Cyanosise Status: %2 + Status sinicy: %2 - + No Cyanosise Brak sinicy - + Slight Cyanosise Lekka sinica - + Mild Cyanosise Średnia sinica - + Severe Cyanosise Ciężka sinica From 0ceb8ba86746afa88a51b8bbae2cfbca50b1d9b7 Mon Sep 17 00:00:00 2001 From: MiszczuZPolski <71414303+MiszczuZPolski@users.noreply.github.com> Date: Tue, 26 Apr 2022 00:35:23 +0200 Subject: [PATCH 09/32] adjusting SpO2 level to defaulf dieValue (65) --- .../functions/fnc_treatmentAdvanced_CyanosisLocal.sqf | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/addons/breathing/functions/fnc_treatmentAdvanced_CyanosisLocal.sqf b/addons/breathing/functions/fnc_treatmentAdvanced_CyanosisLocal.sqf index e6fafcc5e..cef59dd4a 100644 --- a/addons/breathing/functions/fnc_treatmentAdvanced_CyanosisLocal.sqf +++ b/addons/breathing/functions/fnc_treatmentAdvanced_CyanosisLocal.sqf @@ -29,15 +29,15 @@ private _messageCyanosis = LLSTRING(CyanosisStatus_N); private _spO2Output = LSTRING(CyanosisStatus_N); if (_spO2 < 100) then { - if (_spO2 < 99 && _spO2 >= 1.66 * {GVAR(dieValue)}) then { + if (_spO2 < 99 && _spO2 >= 1.35 * GVAR(dieValue)) then { _spO2Output = LSTRING(CyanosisStatus_Slight); _messageCyanosis = LLSTRING(CyanosisStatus_Slight); }; - if (_spO2 < 1.66 * {GVAR(dieValue)} && _spO2 >= 1.33 * {GVAR(dieValue)}) then { + if (_spO2 < 1.35 * GVAR(dieValue) && _spO2 >= 1.17 * GVAR(dieValue)) then { _spO2Output = LSTRING(CyanosisStatus_Mild); _messageCyanosis = LLSTRING(CyanosisStatus_Mild); }; - if (_spO2 < 1.33 * {GVAR(dieValue)} && _spO2 >= 1.01 * {GVAR(dieValue)}) then { + if (_spO2 < 1.17 * GVAR(dieValue) && _spO2 >= 1.01 * GVAR(dieValue)) then { _spO2Output = LSTRING(CyanosisStatus_Severe); _messageCyanosis = LLSTRING(CyanosisStatus_Severe); }; From ff8f01dc43dc48c05b053f4e56783c8bd09fdf82 Mon Sep 17 00:00:00 2001 From: MiszczuZPolski <71414303+MiszczuZPolski@users.noreply.github.com> Date: Tue, 26 Apr 2022 10:45:22 +0200 Subject: [PATCH 10/32] Settings improvement --- .../ACE_Medical_Treatment_Actions.hpp | 4 +- addons/breathing/XEH_preInit.sqf | 40 ++++++++++++++++ .../fnc_treatmentAdvanced_CyanosisLocal.sqf | 7 ++- addons/breathing/stringtable.xml | 46 ++++++++++++++++--- 4 files changed, 84 insertions(+), 13 deletions(-) diff --git a/addons/breathing/ACE_Medical_Treatment_Actions.hpp b/addons/breathing/ACE_Medical_Treatment_Actions.hpp index c741cbd59..6334e63ee 100644 --- a/addons/breathing/ACE_Medical_Treatment_Actions.hpp +++ b/addons/breathing/ACE_Medical_Treatment_Actions.hpp @@ -147,9 +147,9 @@ class ACE_Medical_Treatment_Actions { displayName = CSTRING(CheckCyanosis_Name); displayNameProgress = CSTRING(CheckCyanosis_Progress); treatmentTime = 3; - allowedSelections[] = {"All"}; + allowedSelections[] = {"Head"}; allowSelfTreatment = 1; - condition = "true"; + condition = QGVAR(enableCyanosis); callbackSuccess = QFUNC(treatmentAdvanced_Cyanosis); }; }; diff --git a/addons/breathing/XEH_preInit.sqf b/addons/breathing/XEH_preInit.sqf index e730812aa..fd8c81c0e 100644 --- a/addons/breathing/XEH_preInit.sqf +++ b/addons/breathing/XEH_preInit.sqf @@ -179,6 +179,46 @@ PREP_RECOMPILE_END; true ] call CBA_Settings_fnc_init; +//Enables cyanosis diagnose +[ + QGVAR(enableCyanosis), + "CHECKBOX", + [LLSTRING(SETTING_Cyanosis), LLSTRING(SETTING_Cyanosis_DESC)], + CBA_SETTINGS_CAT, + [true], + true +] call CBA_Settings_fnc_init; + +//Slight level for cyanosis +[ + QGVAR(slightValue), + "SLIDER", + [LLSTRING(SETTING_slightValue), LLSTRING(SETTING_slightValue_DESC)], + CBA_SETTINGS_CAT, + [0, 100, 90, 1], + true +] call CBA_Settings_fnc_init; + +//Mild level for cyanosis +[ + QGVAR(mildValue), + "SLIDER", + [LLSTRING(SETTING_mildValue), LLSTRING(SETTING_mildValue_DESC)], + CBA_SETTINGS_CAT, + [0, 100, 75, 1], + true +] call CBA_Settings_fnc_init; + +//Severe level for cyanosis +[ + QGVAR(severeValue), + "SLIDER", + [LLSTRING(SETTING_severeValue), LLSTRING(SETTING_severeValue_DESC)], + CBA_SETTINGS_CAT, + [0, 100, 66, 1], + true +] call CBA_Settings_fnc_init; + // sound volume for Stethoscope /* [ diff --git a/addons/breathing/functions/fnc_treatmentAdvanced_CyanosisLocal.sqf b/addons/breathing/functions/fnc_treatmentAdvanced_CyanosisLocal.sqf index cef59dd4a..424fa9d96 100644 --- a/addons/breathing/functions/fnc_treatmentAdvanced_CyanosisLocal.sqf +++ b/addons/breathing/functions/fnc_treatmentAdvanced_CyanosisLocal.sqf @@ -6,7 +6,6 @@ * Arguments: * 0: Medic * 1: Patient - * 2: Body Part * * Return Value: * None @@ -29,15 +28,15 @@ private _messageCyanosis = LLSTRING(CyanosisStatus_N); private _spO2Output = LSTRING(CyanosisStatus_N); if (_spO2 < 100) then { - if (_spO2 < 99 && _spO2 >= 1.35 * GVAR(dieValue)) then { + if (_spO2 < 100 && _spO2 >= GVAR(slightValue)) then { _spO2Output = LSTRING(CyanosisStatus_Slight); _messageCyanosis = LLSTRING(CyanosisStatus_Slight); }; - if (_spO2 < 1.35 * GVAR(dieValue) && _spO2 >= 1.17 * GVAR(dieValue)) then { + if (_spO2 < GVAR(slightValue) && _spO2 >= GVAR(mildValue)) then { _spO2Output = LSTRING(CyanosisStatus_Mild); _messageCyanosis = LLSTRING(CyanosisStatus_Mild); }; - if (_spO2 < 1.17 * GVAR(dieValue) && _spO2 >= 1.01 * GVAR(dieValue)) then { + if (_spO2 < GVAR(mildValue) && _spO2 >= GVAR(severeValue)) then { _spO2Output = LSTRING(CyanosisStatus_Severe); _messageCyanosis = LLSTRING(CyanosisStatus_Severe); }; diff --git a/addons/breathing/stringtable.xml b/addons/breathing/stringtable.xml index 67b6fdc88..3359a40b9 100644 --- a/addons/breathing/stringtable.xml +++ b/addons/breathing/stringtable.xml @@ -753,32 +753,64 @@ SpO2(血中酸素濃度)が設定した値を下回ると気絶し、無意識状態に陥ります。 - Check Cyanosise + Check Cyanosis Sprawdź sinicę - Checking Cyanosise + Checking Cyanosis Sprawdzanie sinicy - Cyanosise Status: %2 + Cyanosis Status: %2 Status sinicy: %2 - No Cyanosise + No Cyanosis Brak sinicy - Slight Cyanosise + Slight Cyanosis Lekka sinica - Mild Cyanosise + Mild Cyanosis Średnia sinica - Severe Cyanosise + Severe Cyanosis Ciężka sinica + + Enable cyanosis diagnose + Włącz diagnozę sinicy + + + Enables cyanosis diagnose + Włącza diagnozę sinicy + + + Slight cyanosis SpO2 value + Poziom SpO2 dla lekkiej sinicy + + + Slight cyanosis value - default 90 SpO2 + Poziom SpO2 dla lekkiej sinicy - domyślnie 90 SpO2 + + + Mild cyanosis SpO2 value + Poziom SpO2 dla średniej sinicy + + + Mild cyanosis value - default 75 SpO2 + Poziom SpO2 dla średniej sinicy - domyślnie 75 SpO2 + + + Severe cyanosis SpO2 value + Poziom SpO2 dla ciężkiej sinicy + + + Severe cyanosis value - default 66 SpO2 + Poziom SpO2 dla ciężkiej sinicy - domyślnie 66 SpO2 + From 1fe0885dd3675a2ed89da9cd25d8cb2e3659b475 Mon Sep 17 00:00:00 2001 From: MiszczuZPolski <71414303+MiszczuZPolski@users.noreply.github.com> Date: Tue, 26 Apr 2022 10:56:12 +0200 Subject: [PATCH 11/32] little change --- addons/breathing/stringtable.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/addons/breathing/stringtable.xml b/addons/breathing/stringtable.xml index 3359a40b9..aeccf8164 100644 --- a/addons/breathing/stringtable.xml +++ b/addons/breathing/stringtable.xml @@ -774,7 +774,7 @@ Mild Cyanosis - Średnia sinica + Umiarkowana sinica Severe Cyanosis @@ -798,11 +798,11 @@ Mild cyanosis SpO2 value - Poziom SpO2 dla średniej sinicy + Poziom SpO2 dla umiarkowanej sinicy Mild cyanosis value - default 75 SpO2 - Poziom SpO2 dla średniej sinicy - domyślnie 75 SpO2 + Poziom SpO2 dla umiarkowanej sinicy - domyślnie 75 SpO2 Severe cyanosis SpO2 value From 9649d2aea9a7475be346265285e01fefec7b4a71 Mon Sep 17 00:00:00 2001 From: MiszczuZPolski <71414303+MiszczuZPolski@users.noreply.github.com> Date: Tue, 26 Apr 2022 18:14:03 +0200 Subject: [PATCH 12/32] Update stringtable.xml --- addons/breathing/stringtable.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/breathing/stringtable.xml b/addons/breathing/stringtable.xml index aeccf8164..3716fe7db 100644 --- a/addons/breathing/stringtable.xml +++ b/addons/breathing/stringtable.xml @@ -809,8 +809,8 @@ Poziom SpO2 dla ciężkiej sinicy - Severe cyanosis value - default 66 SpO2 - Poziom SpO2 dla ciężkiej sinicy - domyślnie 66 SpO2 + Severe cyanosis value - default 66 SpO2 \nShould be little bit higher than lethal SpO2 value + Poziom SpO2 dla ciężkiej sinicy - domyślnie 66 SpO2 \nPowinien być minimalnie wyższy niż wartość śmiertelna SpO2 From a7e25937b2dc137b6a2ac0506aaf5010c2d2d223 Mon Sep 17 00:00:00 2001 From: MiszczuZPolski <71414303+MiszczuZPolski@users.noreply.github.com> Date: Tue, 26 Apr 2022 21:43:34 +0200 Subject: [PATCH 13/32] Add medical level for action --- addons/breathing/ACE_Medical_Treatment_Actions.hpp | 1 + addons/breathing/XEH_preInit.sqf | 10 ++++++++++ addons/breathing/stringtable.xml | 8 ++++++++ 3 files changed, 19 insertions(+) diff --git a/addons/breathing/ACE_Medical_Treatment_Actions.hpp b/addons/breathing/ACE_Medical_Treatment_Actions.hpp index 6334e63ee..a99ed7c61 100644 --- a/addons/breathing/ACE_Medical_Treatment_Actions.hpp +++ b/addons/breathing/ACE_Medical_Treatment_Actions.hpp @@ -149,6 +149,7 @@ class ACE_Medical_Treatment_Actions { treatmentTime = 3; allowedSelections[] = {"Head"}; allowSelfTreatment = 1; + medicRequired = QGVAR(medLvl_Cyanosis); condition = QGVAR(enableCyanosis); callbackSuccess = QFUNC(treatmentAdvanced_Cyanosis); }; diff --git a/addons/breathing/XEH_preInit.sqf b/addons/breathing/XEH_preInit.sqf index fd8c81c0e..f0e8685b6 100644 --- a/addons/breathing/XEH_preInit.sqf +++ b/addons/breathing/XEH_preInit.sqf @@ -189,6 +189,16 @@ PREP_RECOMPILE_END; true ] call CBA_Settings_fnc_init; +//Settable list for checking Cyanosis per medical class +[ + QGVAR(medLvl_Cyanosis), + "LIST", + [LLSTRING(CYANOSIS_TREATMENT_LEVEL), LLSTRING(CYANOSIS_TREATMENT_LEVEL_DESCRIPTION)], + CBA_SETTINGS_CAT, + [[0, 1, 2], ["Anyone", "Medics", "Doctors"], 1], + true +] call CBA_settings_fnc_init; + //Slight level for cyanosis [ QGVAR(slightValue), diff --git a/addons/breathing/stringtable.xml b/addons/breathing/stringtable.xml index 3716fe7db..a96f10016 100644 --- a/addons/breathing/stringtable.xml +++ b/addons/breathing/stringtable.xml @@ -812,5 +812,13 @@ Severe cyanosis value - default 66 SpO2 \nShould be little bit higher than lethal SpO2 value Poziom SpO2 dla ciężkiej sinicy - domyślnie 66 SpO2 \nPowinien być minimalnie wyższy niż wartość śmiertelna SpO2 + + Check Cyanosis Minimum Level + Minimalny poziom wyszkolenia do sprawdzenia sinicy + + + The minimum medical level required for someone to be able to check cyanosis. + Minimalny poziom wyszkolenia medycznego wymagany, aby ktoś był w stanie sprawdzić sinicę. + From e647e8bde4405c1e870417c490819e5225084070 Mon Sep 17 00:00:00 2001 From: MiszczuZPolski <71414303+MiszczuZPolski@users.noreply.github.com> Date: Wed, 27 Apr 2022 09:04:08 +0200 Subject: [PATCH 14/32] improvement Added leftArm and rightArm to allowed selection Moved log from activity to quick view --- addons/breathing/ACE_Medical_Treatment_Actions.hpp | 2 +- .../breathing/functions/fnc_treatmentAdvanced_CyanosisLocal.sqf | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/breathing/ACE_Medical_Treatment_Actions.hpp b/addons/breathing/ACE_Medical_Treatment_Actions.hpp index a99ed7c61..c27568d50 100644 --- a/addons/breathing/ACE_Medical_Treatment_Actions.hpp +++ b/addons/breathing/ACE_Medical_Treatment_Actions.hpp @@ -147,7 +147,7 @@ class ACE_Medical_Treatment_Actions { displayName = CSTRING(CheckCyanosis_Name); displayNameProgress = CSTRING(CheckCyanosis_Progress); treatmentTime = 3; - allowedSelections[] = {"Head"}; + allowedSelections[] = {"Head", "LeftArm", "RightArm"}; allowSelfTreatment = 1; medicRequired = QGVAR(medLvl_Cyanosis); condition = QGVAR(enableCyanosis); diff --git a/addons/breathing/functions/fnc_treatmentAdvanced_CyanosisLocal.sqf b/addons/breathing/functions/fnc_treatmentAdvanced_CyanosisLocal.sqf index 424fa9d96..412c28fb5 100644 --- a/addons/breathing/functions/fnc_treatmentAdvanced_CyanosisLocal.sqf +++ b/addons/breathing/functions/fnc_treatmentAdvanced_CyanosisLocal.sqf @@ -46,4 +46,4 @@ if (_spO2 < 100) then { private _message = format ["%1",_messageCyanosis]; [_message, 2, _player] call ace_common_fnc_displayTextStructured; -[_target, "activity", LSTRING(CheckCyanosis_Log), [[_player] call ace_common_fnc_getName, _spO2Output]] call ace_medical_treatment_fnc_addToLog; \ No newline at end of file +[_target, "quick_view", LSTRING(CheckCyanosis_Log), [[_player] call ace_common_fnc_getName, _spO2Output]] call ace_medical_treatment_fnc_addToLog; \ No newline at end of file From 6d96c7179e908c5748f94a58ed2658c8d487137a Mon Sep 17 00:00:00 2001 From: Tomcat <51529018+Tomcat-SG@users.noreply.github.com> Date: Mon, 9 May 2022 23:47:00 +0200 Subject: [PATCH 15/32] Update addons/breathing/stringtable.xml --- addons/breathing/stringtable.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/addons/breathing/stringtable.xml b/addons/breathing/stringtable.xml index a96f10016..fd0fabc2a 100644 --- a/addons/breathing/stringtable.xml +++ b/addons/breathing/stringtable.xml @@ -754,6 +754,7 @@ Check Cyanosis + Zyanose überprüfen Sprawdź sinicę From 4690f1ce626327ce1cbf94d34f1bddea0d898bd1 Mon Sep 17 00:00:00 2001 From: Tomcat <51529018+Tomcat-SG@users.noreply.github.com> Date: Mon, 9 May 2022 23:47:06 +0200 Subject: [PATCH 16/32] Update addons/breathing/stringtable.xml --- addons/breathing/stringtable.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/addons/breathing/stringtable.xml b/addons/breathing/stringtable.xml index fd0fabc2a..853de1145 100644 --- a/addons/breathing/stringtable.xml +++ b/addons/breathing/stringtable.xml @@ -759,6 +759,7 @@ Checking Cyanosis + Zyanose prüfen Sprawdzanie sinicy From d1f657a401f6b344f0e9674597f1b8d787575404 Mon Sep 17 00:00:00 2001 From: Tomcat <51529018+Tomcat-SG@users.noreply.github.com> Date: Mon, 9 May 2022 23:47:12 +0200 Subject: [PATCH 17/32] Update addons/breathing/functions/fnc_treatmentAdvanced_CyanosisLocal.sqf --- .../breathing/functions/fnc_treatmentAdvanced_CyanosisLocal.sqf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/breathing/functions/fnc_treatmentAdvanced_CyanosisLocal.sqf b/addons/breathing/functions/fnc_treatmentAdvanced_CyanosisLocal.sqf index 412c28fb5..9cc222cb0 100644 --- a/addons/breathing/functions/fnc_treatmentAdvanced_CyanosisLocal.sqf +++ b/addons/breathing/functions/fnc_treatmentAdvanced_CyanosisLocal.sqf @@ -46,4 +46,4 @@ if (_spO2 < 100) then { private _message = format ["%1",_messageCyanosis]; [_message, 2, _player] call ace_common_fnc_displayTextStructured; -[_target, "quick_view", LSTRING(CheckCyanosis_Log), [[_player] call ace_common_fnc_getName, _spO2Output]] call ace_medical_treatment_fnc_addToLog; \ No newline at end of file +[_target, "quick_view", LSTRING(CheckCyanosis_Log), [_spO2Output]] call ace_medical_treatment_fnc_addToLog; \ No newline at end of file From a1d7cdaa3cb2bec799f3c4a9d22b6ce9e5c1dd40 Mon Sep 17 00:00:00 2001 From: Tomcat <51529018+Tomcat-SG@users.noreply.github.com> Date: Mon, 9 May 2022 23:47:48 +0200 Subject: [PATCH 18/32] Update addons/breathing/stringtable.xml --- addons/breathing/stringtable.xml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/addons/breathing/stringtable.xml b/addons/breathing/stringtable.xml index 853de1145..6821f1df7 100644 --- a/addons/breathing/stringtable.xml +++ b/addons/breathing/stringtable.xml @@ -763,8 +763,9 @@ Sprawdzanie sinicy - Cyanosis Status: %2 - Status sinicy: %2 + Cyanosis Status: %1 + Status der Zyanose: %1 + Status sinicy: %1 No Cyanosis From 4570aaf2d3063cf74c2dfdd8ce8bfcb4fc35f175 Mon Sep 17 00:00:00 2001 From: Tomcat <51529018+Tomcat-SG@users.noreply.github.com> Date: Mon, 9 May 2022 23:47:58 +0200 Subject: [PATCH 19/32] Update addons/breathing/stringtable.xml --- addons/breathing/stringtable.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/addons/breathing/stringtable.xml b/addons/breathing/stringtable.xml index 6821f1df7..c6f92ac7e 100644 --- a/addons/breathing/stringtable.xml +++ b/addons/breathing/stringtable.xml @@ -769,6 +769,7 @@ No Cyanosis + Keine Zyanose Brak sinicy From 7d1f4abbde14684c4039b170d258aa45a7c9e3a1 Mon Sep 17 00:00:00 2001 From: Tomcat <51529018+Tomcat-SG@users.noreply.github.com> Date: Mon, 9 May 2022 23:48:06 +0200 Subject: [PATCH 20/32] Update addons/breathing/stringtable.xml --- addons/breathing/stringtable.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/addons/breathing/stringtable.xml b/addons/breathing/stringtable.xml index c6f92ac7e..1b70ceab0 100644 --- a/addons/breathing/stringtable.xml +++ b/addons/breathing/stringtable.xml @@ -774,6 +774,7 @@ Slight Cyanosis + Leichte Zyanose Lekka sinica From 308e80c35e9a90f252054a89c1d4b513556b28cc Mon Sep 17 00:00:00 2001 From: Tomcat <51529018+Tomcat-SG@users.noreply.github.com> Date: Mon, 9 May 2022 23:48:14 +0200 Subject: [PATCH 21/32] Update addons/breathing/stringtable.xml --- addons/breathing/stringtable.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/addons/breathing/stringtable.xml b/addons/breathing/stringtable.xml index 1b70ceab0..15dfe6381 100644 --- a/addons/breathing/stringtable.xml +++ b/addons/breathing/stringtable.xml @@ -779,6 +779,7 @@ Mild Cyanosis + Mittelschwere Zyanose Umiarkowana sinica From 2469a6e9d421babb7d94ec2a628a091bba79c2f9 Mon Sep 17 00:00:00 2001 From: Tomcat <51529018+Tomcat-SG@users.noreply.github.com> Date: Mon, 9 May 2022 23:48:21 +0200 Subject: [PATCH 22/32] Update addons/breathing/stringtable.xml --- addons/breathing/stringtable.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/addons/breathing/stringtable.xml b/addons/breathing/stringtable.xml index 15dfe6381..0d8472263 100644 --- a/addons/breathing/stringtable.xml +++ b/addons/breathing/stringtable.xml @@ -784,6 +784,7 @@ Severe Cyanosis + Schwere Zyanose Ciężka sinica From 17a532273bb406051e655f1309ce9f08678e1bf5 Mon Sep 17 00:00:00 2001 From: Tomcat <51529018+Tomcat-SG@users.noreply.github.com> Date: Mon, 9 May 2022 23:48:29 +0200 Subject: [PATCH 23/32] Update addons/breathing/stringtable.xml --- addons/breathing/stringtable.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/addons/breathing/stringtable.xml b/addons/breathing/stringtable.xml index 0d8472263..dd71c1eab 100644 --- a/addons/breathing/stringtable.xml +++ b/addons/breathing/stringtable.xml @@ -789,6 +789,7 @@ Enable cyanosis diagnose + Zyanose-Diagnose aktivieren Włącz diagnozę sinicy From c59abb0082b42b91e020b35ad973cf3cdde6f1af Mon Sep 17 00:00:00 2001 From: Tomcat <51529018+Tomcat-SG@users.noreply.github.com> Date: Mon, 9 May 2022 23:48:37 +0200 Subject: [PATCH 24/32] Update addons/breathing/stringtable.xml --- addons/breathing/stringtable.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/addons/breathing/stringtable.xml b/addons/breathing/stringtable.xml index dd71c1eab..0acf38e22 100644 --- a/addons/breathing/stringtable.xml +++ b/addons/breathing/stringtable.xml @@ -794,6 +794,7 @@ Enables cyanosis diagnose + Aktiviert die Zyanose-Diagnose Włącza diagnozę sinicy From 1740cea3aa7ecaf2f986b2f3e57d92488c0829f5 Mon Sep 17 00:00:00 2001 From: Tomcat <51529018+Tomcat-SG@users.noreply.github.com> Date: Mon, 9 May 2022 23:48:44 +0200 Subject: [PATCH 25/32] Update addons/breathing/stringtable.xml --- addons/breathing/stringtable.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/addons/breathing/stringtable.xml b/addons/breathing/stringtable.xml index 0acf38e22..83941a63b 100644 --- a/addons/breathing/stringtable.xml +++ b/addons/breathing/stringtable.xml @@ -799,6 +799,7 @@ Slight cyanosis SpO2 value + Leichter Zyanose SpO2-Wert Poziom SpO2 dla lekkiej sinicy From fa7760d1a566a9b6879ad70069ec45a1503ce6b6 Mon Sep 17 00:00:00 2001 From: Tomcat <51529018+Tomcat-SG@users.noreply.github.com> Date: Mon, 9 May 2022 23:48:51 +0200 Subject: [PATCH 26/32] Update addons/breathing/stringtable.xml --- addons/breathing/stringtable.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/addons/breathing/stringtable.xml b/addons/breathing/stringtable.xml index 83941a63b..e7c832eac 100644 --- a/addons/breathing/stringtable.xml +++ b/addons/breathing/stringtable.xml @@ -804,6 +804,7 @@ Slight cyanosis value - default 90 SpO2 + Leichte Zyanose - Standardwert 90 SpO2 Poziom SpO2 dla lekkiej sinicy - domyślnie 90 SpO2 From 06845dc12022da933e7b273729c8f91e2375347d Mon Sep 17 00:00:00 2001 From: Tomcat <51529018+Tomcat-SG@users.noreply.github.com> Date: Mon, 9 May 2022 23:49:00 +0200 Subject: [PATCH 27/32] Update addons/breathing/stringtable.xml --- addons/breathing/stringtable.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/addons/breathing/stringtable.xml b/addons/breathing/stringtable.xml index e7c832eac..6fcd7677b 100644 --- a/addons/breathing/stringtable.xml +++ b/addons/breathing/stringtable.xml @@ -809,6 +809,7 @@ Mild cyanosis SpO2 value + Mittelschwere Zyanose SpO2-Wert Poziom SpO2 dla umiarkowanej sinicy From f8c74729d7ab709a61cee73122430bc4ce580626 Mon Sep 17 00:00:00 2001 From: Tomcat <51529018+Tomcat-SG@users.noreply.github.com> Date: Mon, 9 May 2022 23:49:07 +0200 Subject: [PATCH 28/32] Update addons/breathing/stringtable.xml --- addons/breathing/stringtable.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/addons/breathing/stringtable.xml b/addons/breathing/stringtable.xml index 6fcd7677b..960370439 100644 --- a/addons/breathing/stringtable.xml +++ b/addons/breathing/stringtable.xml @@ -814,6 +814,7 @@ Mild cyanosis value - default 75 SpO2 + Mittelschwere Zyanose - Standardwert 75 SpO2 Poziom SpO2 dla umiarkowanej sinicy - domyślnie 75 SpO2 From cbc6d1a3783382943501c570f2dd147b35425389 Mon Sep 17 00:00:00 2001 From: Tomcat <51529018+Tomcat-SG@users.noreply.github.com> Date: Mon, 9 May 2022 23:49:15 +0200 Subject: [PATCH 29/32] Update addons/breathing/stringtable.xml --- addons/breathing/stringtable.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/addons/breathing/stringtable.xml b/addons/breathing/stringtable.xml index 960370439..ccf1a318e 100644 --- a/addons/breathing/stringtable.xml +++ b/addons/breathing/stringtable.xml @@ -819,6 +819,7 @@ Severe cyanosis SpO2 value + Schwere Zyanose SpO2-Wert Poziom SpO2 dla ciężkiej sinicy From b301a2df4b0d66547c9a4820da12721166d9deea Mon Sep 17 00:00:00 2001 From: Tomcat <51529018+Tomcat-SG@users.noreply.github.com> Date: Mon, 9 May 2022 23:49:23 +0200 Subject: [PATCH 30/32] Update addons/breathing/stringtable.xml --- addons/breathing/stringtable.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/addons/breathing/stringtable.xml b/addons/breathing/stringtable.xml index ccf1a318e..2cf48c6b0 100644 --- a/addons/breathing/stringtable.xml +++ b/addons/breathing/stringtable.xml @@ -824,6 +824,7 @@ Severe cyanosis value - default 66 SpO2 \nShould be little bit higher than lethal SpO2 value + Schwere Zyanose - Standardwert 66 SpO2 \nSollte etwas höher sein als der tödliche SpO2-Wert Poziom SpO2 dla ciężkiej sinicy - domyślnie 66 SpO2 \nPowinien być minimalnie wyższy niż wartość śmiertelna SpO2 From bf3b8c678da313903090a266ee8756ef36e60b43 Mon Sep 17 00:00:00 2001 From: Tomcat <51529018+Tomcat-SG@users.noreply.github.com> Date: Mon, 9 May 2022 23:49:30 +0200 Subject: [PATCH 31/32] Update addons/breathing/stringtable.xml --- addons/breathing/stringtable.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/addons/breathing/stringtable.xml b/addons/breathing/stringtable.xml index 2cf48c6b0..dc494a6fb 100644 --- a/addons/breathing/stringtable.xml +++ b/addons/breathing/stringtable.xml @@ -829,6 +829,7 @@ Check Cyanosis Minimum Level + Zyanose prüfen Medic Level Minimalny poziom wyszkolenia do sprawdzenia sinicy From 13f15350eb0339abf4739fc2f5bca08cd5fc3248 Mon Sep 17 00:00:00 2001 From: Tomcat <51529018+Tomcat-SG@users.noreply.github.com> Date: Mon, 9 May 2022 23:49:37 +0200 Subject: [PATCH 32/32] Update addons/breathing/stringtable.xml --- addons/breathing/stringtable.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/addons/breathing/stringtable.xml b/addons/breathing/stringtable.xml index dc494a6fb..e7595649d 100644 --- a/addons/breathing/stringtable.xml +++ b/addons/breathing/stringtable.xml @@ -834,6 +834,7 @@ The minimum medical level required for someone to be able to check cyanosis. + Das Medic Level, das erforderlich ist, damit jemand eine Zyanose feststellen kann. Minimalny poziom wyszkolenia medycznego wymagany, aby ktoś był w stanie sprawdzić sinicę.