From 0ef8ebca238d0247a7f42ff406269f529bfe15d5 Mon Sep 17 00:00:00 2001 From: Fabio Schick <58027418+mrschick@users.noreply.github.com> Date: Tue, 5 Nov 2024 12:14:38 +0100 Subject: [PATCH] STANAG Sistema Medico (#4) Guida medical generale + spiegazione chiara dei preset Base/Avanzato --- .../cba_setting_presets/MEDICAL_AVANZATO.sqf | 399 ++++++++++++++++++ .../MEDICAL_AVANZATO_OVERRIDE.sqf | 8 + .../cba_setting_presets/MEDICAL_BASE.sqf | 399 ++++++++++++++++++ docs/basso-livello/index.md | 7 + docs/basso-livello/medical.md | 207 +++++++++ includes/abbreviations.md | 6 + mkdocs.yml | 1 + 7 files changed, 1027 insertions(+) create mode 100644 docs/assets/cba_setting_presets/MEDICAL_AVANZATO.sqf create mode 100644 docs/assets/cba_setting_presets/MEDICAL_AVANZATO_OVERRIDE.sqf create mode 100644 docs/assets/cba_setting_presets/MEDICAL_BASE.sqf create mode 100644 docs/basso-livello/medical.md diff --git a/docs/assets/cba_setting_presets/MEDICAL_AVANZATO.sqf b/docs/assets/cba_setting_presets/MEDICAL_AVANZATO.sqf new file mode 100644 index 0000000..4613c2a --- /dev/null +++ b/docs/assets/cba_setting_presets/MEDICAL_AVANZATO.sqf @@ -0,0 +1,399 @@ +// ACE Medical +force ace_medical_ai_enabledFor = 2; +force ace_medical_ai_requireItems = 0; +force ace_medical_AIDamageThreshold = 0.6; +force ace_medical_bleedingCoefficient = 0.4; +force ace_medical_blood_bloodLifetime = 900; +force ace_medical_blood_enabledFor = 2; +force ace_medical_blood_maxBloodObjects = 500; +force ace_medical_deathChance = 1; +force ace_medical_dropWeaponUnconsciousChance = 0; +force ace_medical_enableVehicleCrashes = true; +force ace_medical_engine_damagePassThroughEffect = 1; +force ace_medical_fatalDamageSource = 2; +force ace_medical_fractureChance = 0.4; +force ace_medical_fractures = 2; +force ace_medical_ivFlowRate = 1.5; +force ace_medical_limping = 0; +force ace_medical_painCoefficient = 1.5; +force ace_medical_painUnconsciousChance = 0.1; +force ace_medical_painUnconsciousThreshold = 0.5; +force ace_medical_playerDamageThreshold = 2; +force ace_medical_spontaneousWakeUpChance = 0.4; +force ace_medical_spontaneousWakeUpEpinephrineBoost = 5; +force ace_medical_statemachine_AIUnconsciousness = true; +force ace_medical_statemachine_cardiacArrestBleedoutEnabled = true; +force ace_medical_statemachine_cardiacArrestTime = 300; +force ace_medical_statemachine_fatalInjuriesAI = 0; +force ace_medical_statemachine_fatalInjuriesPlayer = 2; +force ace_medical_treatment_advancedBandages = 2; +force ace_medical_treatment_advancedDiagnose = 2; +force ace_medical_treatment_advancedMedication = true; +force ace_medical_treatment_allowBodyBagUnconscious = true; +force ace_medical_treatment_allowGraveDigging = 2; +force ace_medical_treatment_allowLitterCreation = true; +force ace_medical_treatment_allowSelfIV = 1; +force ace_medical_treatment_allowSelfPAK = 0; +force ace_medical_treatment_allowSelfStitch = 1; +force ace_medical_treatment_allowSharedEquipment = 0; +force ace_medical_treatment_bandageEffectiveness = 1; +force ace_medical_treatment_bandageRollover = true; +force ace_medical_treatment_clearTrauma = 1; +force ace_medical_treatment_consumePAK = 0; +force ace_medical_treatment_consumeSurgicalKit = 0; +force ace_medical_treatment_convertItems = 0; +force ace_medical_treatment_cprSuccessChanceMax = 0.9; +force ace_medical_treatment_cprSuccessChanceMin = 0.6; +force ace_medical_treatment_graveDiggingMarker = true; +force ace_medical_treatment_holsterRequired = 0; +force ace_medical_treatment_litterCleanupDelay = 600; +force ace_medical_treatment_locationEpinephrine = 0; +force ace_medical_treatment_locationIV = 0; +force ace_medical_treatment_locationPAK = 3; +force ace_medical_treatment_locationsBoostTraining = true; +force ace_medical_treatment_locationSurgicalKit = 0; +force ace_medical_treatment_maxLitterObjects = 500; +force ace_medical_treatment_medicEpinephrine = 0; +force ace_medical_treatment_medicIV = 1; +force ace_medical_treatment_medicPAK = 1; +force ace_medical_treatment_medicSurgicalKit = 1; +force ace_medical_treatment_timeCoefficientPAK = 1; +force ace_medical_treatment_treatmentTimeAutoinjector = 4; +force ace_medical_treatment_treatmentTimeBodyBag = 10; +force ace_medical_treatment_treatmentTimeCoeffZeus = 0.2; +force ace_medical_treatment_treatmentTimeCPR = 12; +force ace_medical_treatment_treatmentTimeGrave = 20; +force ace_medical_treatment_treatmentTimeIV = 5; +force ace_medical_treatment_treatmentTimeSplint = 7; +force ace_medical_treatment_treatmentTimeTourniquet = 2; +force ace_medical_treatment_woundReopenChance = 0.25; +force ace_medical_treatment_woundStitchTime = 3; +force ace_medical_vitals_simulateSpO2 = true; + +// ACE Medical Interface +force ace_medical_feedback_bloodVolumeEffectType = 0; +force ace_medical_feedback_enableHUDIndicators = true; +force ace_medical_feedback_painEffectType = 0; +force ace_medical_gui_enableActions = 0; +force ace_medical_gui_enableMedicalMenu = 1; +force ace_medical_gui_enableSelfActions = true; +force ace_medical_gui_interactionMenuShowTriage = 1; +force ace_medical_gui_maxDistance = 3; +force ace_medical_gui_showBleeding = 2; +force ace_medical_gui_showBloodlossEntry = true; +force ace_medical_gui_showDamageEntry = true; + +// KAT - ADV Medical: Airway +force kat_airway_Accuvac_time = 3; +force kat_airway_autoTriage = true; +force kat_airway_block_headTurning_ifAirwayItem = true; +force kat_airway_CancelRecoveryPosition_Time = 2; +force kat_airway_CheckAirway_time = 2; +force kat_airway_checkbox_puking_sound = true; +force kat_airway_enable = true; +force kat_airway_Guedeltubus_time = 3; +force kat_airway_HeadTurn_Interval = 5; +force kat_airway_Hyperextend_Time = 2; +force kat_airway_Larynxtubus_time = 3; +force kat_airway_medLvl_Accuvac = 1; +force kat_airway_medLvl_Guedeltubus = 0; +force kat_airway_medLvl_Larynxtubus = 1; +force kat_airway_medLvl_Suction = 0; +force kat_airway_occlusion_cooldownPeriod = 45; +force kat_airway_occlusion_repeatTimer = 60; +force kat_airway_probability_headturning = 20; +force kat_airway_probability_obstruction = 15; +force kat_airway_probability_occluded = 10; +force kat_airway_RecoveryPosition_Time = 4; +force kat_airway_RecoveryPosition_TimeToDrain = 5; +force kat_airway_ReusableAirwayItems = false; +force kat_airway_string_exit = ""; +force kat_airway_Suction_reuse = false; +force kat_airway_Suction_time = 5; + +// KAT - ADV Medical: Breathing +force kat_breathing_advPtxChance = 20; +force kat_breathing_advPtxEnable = true; +force kat_breathing_arrestPneumothorax_interval = 30; +force kat_breathing_BVMOxygen_Multiplier = 1.5; +force kat_breathing_clearChestSealAfterTreatment = false; +force kat_breathing_deepPenetratingInjuryChance = 30; +force kat_breathing_deterioratingPneumothorax_chance = 50; +force kat_breathing_deterioratingPneumothorax_interval = 60; +force kat_breathing_enable = true; +force kat_breathing_enable_selfChestseal = 1; +force kat_breathing_Etco2_Enabled = true; +force kat_breathing_Etco2_Units = 0; +force kat_breathing_HPTXBleedAmount = 0.06; +force kat_breathing_hptxChance = 10; +force kat_breathing_inspectChest_enable = 2; +force kat_breathing_inspectChest_medLvl = 0; +force kat_breathing_inspectChest_time = 4; +force kat_breathing_locationProvideOxygen = 3; +force kat_breathing_medLvl_BVM = 0; +force kat_breathing_medLvl_BVM_Oxygen = 0; +force kat_breathing_medLvl_Chestseal = 0; +force kat_breathing_medLvl_hemopneumothoraxTreatment = 1; +force kat_breathing_medLvl_NasalCannula = 0; +force kat_breathing_medLvl_PocketBVM = 0; +force kat_breathing_medLvl_Pulseoximeter = 0; +force kat_breathing_mildValue = 80; +force kat_breathing_NasalCannula_time = 3; +force kat_breathing_paco2Active = false; +force kat_breathing_PneumothoraxAlwaysVisible = false; +force kat_breathing_PneumothoraxArrest = true; +force kat_breathing_pneumothoraxChance = 40; +force kat_breathing_pneumothoraxDamageThreshold = 0.4; +force kat_breathing_pneumothoraxDamageThreshold_TakenDamage = true; +force kat_breathing_PortableOxygenTank_RefillTime = 5; +force kat_breathing_PulseOximeter_SpO2Warning = 80; +force kat_breathing_severeValue = 70; +force kat_breathing_showCyanosis = true; +force kat_breathing_showPneumothorax_dupe = false; +force kat_breathing_slightValue = 90; +force kat_breathing_SpO2_cardiacActive = false; +force kat_breathing_SpO2_cardiacValue = 75; +force kat_breathing_SpO2_dieActive = true; +force kat_breathing_SpO2_dieValue = 60; +force kat_breathing_SpO2_MultiplyNegative = 1; +force kat_breathing_SpO2_MultiplyPositive = 1.5; +force kat_breathing_SpO2_perfusion = true; +force kat_breathing_SpO2_PerfusionMultiplier = 1; +force kat_breathing_SpO2_unconscious = 80; +force kat_breathing_Stable_spo2 = 90; +force kat_breathing_staminaLossAtLowSPO2 = true; +force kat_breathing_stethoscopeListeningTime = 15; +force kat_breathing_TensionHemothoraxAlwaysVisible = false; + +// KAT - ADV Medical: Chemical +force kat_chemical_affectAI = false; +force kat_chemical_availGasmask = "'G_AirPurifyingRespirator_01_F', 'kat_mask_M50', 'kat_mask_M04'"; +force kat_chemical_gasmask_durability = 900; +force kat_chemical_infectionTime = 30; + +// KAT - ADV Medical: Circulation +force kat_circulation_AdvRhythm = true; +force kat_circulation_AdvRhythm_AED_ROSC_Chance = 50; +force kat_circulation_AdvRhythm_asystoleBloodlossThreshold = 3.6; +force kat_circulation_AdvRhythm_canDeteriorate = true; +force kat_circulation_AdvRhythm_CPR_ROSC_Chance = 5; +force kat_circulation_AdvRhythm_deteriorateAfterTreatment = false; +force kat_circulation_AdvRhythm_deteriorateTimeMax = 900; +force kat_circulation_AdvRhythm_deteriorateTimeWeight = 300; +force kat_circulation_AdvRhythm_Hardcore_Enable = false; +force kat_circulation_AdvRhythm_hardcoreDeteriorationChance = 10; +force kat_circulation_AdvRhythm_PEAChance = 30; +force kat_circulation_AdvRhythm_VTChance = 70; +force kat_circulation_AED_duringCpr = true; +force kat_circulation_AED_MaxChance = 80; +force kat_circulation_AED_MinChance = 45; +force kat_circulation_AED_X_MaxChance = 90; +force kat_circulation_AED_X_MinChance = 60; +force kat_circulation_AED_X_Monitor_SpO2Warning = 80; +force kat_circulation_AED_X_VitalsMonitor_BloodPressureInterval = 0; +force kat_circulation_AED_X_VitalsMonitor_BloodPressureInterval_Time = 30; +force kat_circulation_AED_X_VitalsMonitor_SoundsSelect = 1; +force kat_circulation_AEDX_VitalsMonitor_AttachTime = 4; +force kat_circulation_AEDX_VitalsMonitor_DetachTime = 2; +force kat_circulation_blood_draw_limit = 3.6; +force kat_circulation_blood_drawTime_250ml = 25; +force kat_circulation_blood_drawTime_500ml = 50; +force kat_circulation_bloodGroups = true; +force kat_circulation_bloodTypeCustomList = "O,O,A,A,O_N,B,A_N,AB,B_N,AB_N"; +force kat_circulation_bloodTypeRandomWeighted = true; +force kat_circulation_bloodTypeSetting = 3; +force kat_circulation_cardiacArrestBleedRate = 0.05; +force kat_circulation_CPR_ChanceInterval = 12; +force kat_circulation_CPR_MaxChance_Default = 50; +force kat_circulation_CPR_MaxChance_Doctor = 70; +force kat_circulation_CPR_MaxChance_RegularMedic = 60; +force kat_circulation_CPR_MinChance_Default = 30; +force kat_circulation_CPR_MinChance_Doctor = 50; +force kat_circulation_CPR_MinChance_RegularMedic = 40; +force kat_circulation_CPR_OxygenationPeriod = 15; +force kat_circulation_Defibrillator_DistanceLimit = 6; +force kat_circulation_DefibrillatorPads_AttachTime = 4; +force kat_circulation_DefibrillatorPads_DetachTime = 2; +force kat_circulation_deterioratingTamponade_chance = 35; +force kat_circulation_deterioratingTamponade_interval = 60; +force kat_circulation_enable = true; +force kat_circulation_enable_CPR_Chances = true; +force kat_circulation_enable_selfBloodDraw = 1; +force kat_circulation_medLvl_AED = 0; +force kat_circulation_medLvl_AED_Station_Interact = 0; +force kat_circulation_medLvl_AED_X = 1; +force kat_circulation_tamponadeChance = 10; +force kat_circulation_useLocation_AED = 0; + +// KAT - ADV Medical: Feedback +force kat_feedback_effectLowSpO2 = 90; +force kat_feedback_enableOpioidEffect = true; + +// KAT - ADV Medical: GUI +force kat_gui_ColoredLogs = true; + +// KAT - ADV Medical: Hypothermia +force kat_hypothermia_hypothermiaActive = false; + +// KAT - ADV Medical: Misc +force kat_misc_AFAK_RemoveWhenEmpty = true; +force kat_misc_AFAKFifthSlotItem = "[['kat_guedel', 4]]"; +force kat_misc_AFAKFirstSlotItem = "[['ACE_tourniquet', 4], ['ACE_splint', 2]]"; +force kat_misc_AFAKFourthSlotItem = "[['kat_chestSeal', 3], ['kat_ncdKit', 3]]"; +force kat_misc_AFAKSecondSlotItem = "[['ACE_packingBandage', 10], ['ACE_quikclot', 10]]"; +force kat_misc_AFAKSixthSlotItem = "[['ACE_epinephrine', 3], ['kat_Carbonate', 1]]"; +force kat_misc_AFAKThirdSlotItem = "[['ACE_morphine', 3], ['kat_Penthrox', 1], ['kat_Painkiller', 1]]"; +force kat_misc_allowSharedVehicleEquipment = 4; +force kat_misc_enable = true; +force kat_misc_enableStitchFullBody = true; +force kat_misc_IFAK_RemoveWhenEmpty = true; +force kat_misc_IFAKFirstSlotItem = "[['ACE_tourniquet', 2]]"; +force kat_misc_IFAKFourthSlotItem = "[['kat_chestSeal', 1]]"; +force kat_misc_IFAKSecondSlotItem = "[['ACE_packingBandage', 5], ['ACE_quikclot', 5]]"; +force kat_misc_IFAKThirdSlotItem = "[['kat_Painkiller', 1]]"; +force kat_misc_incompatibilityWarning = true; +force kat_misc_MFAK_RemoveWhenEmpty = true; +force kat_misc_MFAKEighthSlotItem = "[['kat_Pulseoximeter', 1], ['kat_pocketBVM', 1], ['kat_AED', 1]]"; +force kat_misc_MFAKFifthSlotItem = "[['kat_larynx', 6]]"; +force kat_misc_MFAKFirstSlotItem = "[['ACE_tourniquet', 6], ['ACE_splint', 4]]"; +force kat_misc_MFAKFourthSlotItem = "[['kat_chestSeal', 6], ['kat_aatKit', 3], ['kat_ncdKit', 3], ['kat_stethoscope', 1]]"; +force kat_misc_MFAKSecondSlotItem = "[['ACE_packingBandage', 15], ['ACE_quikclot', 15], ['ACE_fieldDressing', 15]]"; +force kat_misc_MFAKSeventhSlotItem = "[['ACE_salineIV_250', 4], ['kat_IV_16', 4]]"; +force kat_misc_MFAKSixthSlotItem = "[['ACE_epinephrine', 6], ['kat_IV_16', 4], ['kat_nitroglycerin', 2], ['kat_phenylephrine', 2], ['kat_atropine', 2], ['kat_naloxone', 2], ['kat_Carbonate', 1]]"; +force kat_misc_MFAKThirdSlotItem = "[['ACE_morphine', 6], ['kat_Painkiller', 2], ['kat_Penthrox', 2]]"; +force kat_misc_tourniquetEffects_Enable = true; +force kat_misc_tourniquetEffects_NegativeMultiplier = 1; +force kat_misc_tourniquetEffects_PositiveMultiplier = 1; +force kat_misc_treatmentTimeDetachTourniquet = 2; + +// KAT - ADV Medical: Pharmacy +force kat_pharma_allowStackScript_EACA = true; +force kat_pharma_allowStackScript_TXA = true; +force kat_pharma_bandageCycleTime_EACA = 8; +force kat_pharma_bandageCycleTime_TXA = 5; +force kat_pharma_blockChance = 20; +force kat_pharma_carbonateChance = 100; +force kat_pharma_CheckCoag_Location = 0; +force kat_pharma_CheckCoag_MedLevel = 0; +force kat_pharma_CheckCoag_TreatmentTime = 10; +force kat_pharma_coagulation = true; +force kat_pharma_coagulation_allow_clot_text = true; +force kat_pharma_coagulation_allow_EACA_script = true; +force kat_pharma_coagulation_allow_LargeWounds = true; +force kat_pharma_coagulation_allow_MediumWounds = true; +force kat_pharma_coagulation_allow_MinorWounds = true; +force kat_pharma_coagulation_allow_TXA_script = true; +force kat_pharma_coagulation_allowOnAI = false; +force kat_pharma_coagulation_factor_count = 30; +force kat_pharma_coagulation_factor_limit = 60; +force kat_pharma_coagulation_factor_regenerate_time = 150; +force kat_pharma_coagulation_on_all_Bodyparts = true; +force kat_pharma_coagulation_requireBV = 3.6; +force kat_pharma_coagulation_requireHR = true; +force kat_pharma_coagulation_time = 10; +force kat_pharma_coagulation_time_large = 45; +force kat_pharma_coagulation_time_medium = 30; +force kat_pharma_coagulation_time_minor = 15; +force kat_pharma_coagulation_tourniquetBlock = true; +force kat_pharma_eacaClearTrauma = false; +force kat_pharma_ivCheckLimbDamage = false; +force kat_pharma_IVdrop = 600; +force kat_pharma_IVdropEnable = true; +force kat_pharma_IVflowControl = false; +force kat_pharma_IVreuse = false; +force kat_pharma_keepScriptRunning_EACA = true; +force kat_pharma_keepScriptRunning_TXA = true; +force kat_pharma_kidneyAction = false; +force kat_pharma_MedicationsRequireInsIV = true; +force kat_pharma_medLvl_Amiodarone = 0; +force kat_pharma_medLvl_ApplyIO = 1; +force kat_pharma_medLvl_ApplyIV = 1; +force kat_pharma_medLvl_Atropine = 0; +force kat_pharma_medLvl_Carbonate = 0; +force kat_pharma_medLvl_EACA = 0; +force kat_pharma_medLvl_EpinephrineIV = 0; +force kat_pharma_medLvl_Etomidate = 0; +force kat_pharma_medLvl_Fentanyl = 0; +force kat_pharma_medLvl_Flumezenil = 0; +force kat_pharma_medLvl_Ketamine = 0; +force kat_pharma_medLvl_Lidocaine = 0; +force kat_pharma_medLvl_Lorazepam = 0; +force kat_pharma_medLvl_Nalbuphine = 0; +force kat_pharma_medLvl_Naloxone = 0; +force kat_pharma_medLvl_Nitroglycerin = 0; +force kat_pharma_medLvl_Norepinephrine = 0; +force kat_pharma_medLvl_Penthrox = 0; +force kat_pharma_medLvl_Pervitin = 0; +force kat_pharma_medLvl_Phenylephrine = 0; +force kat_pharma_medLvl_Reorientation = 0; +force kat_pharma_medLvl_TXA = 1; +force kat_pharma_pervitinSpeed = 1.15; +force kat_pharma_Reorientation_Enable = true; +force kat_pharma_Reorientation_Slap = true; +force kat_pharma_reorientationChance = 90; +force kat_pharma_RequireInsIV = true; +force kat_pharma_RequireInsIVBloodDraw = true; +force kat_pharma_staminaMedication = false; +force kat_pharma_treatmentTime_Amiodarone = 7; +force kat_pharma_treatmentTime_ApplyIO = 3; +force kat_pharma_treatmentTime_ApplyIV = 5; +force kat_pharma_treatmentTime_Atropine = 7; +force kat_pharma_treatmentTime_Carbonate = 7; +force kat_pharma_treatmentTime_EACA = 7; +force kat_pharma_treatmentTime_EpinephrineIV = 7; +force kat_pharma_treatmentTime_Etomidate = 2; +force kat_pharma_treatmentTime_Fentanyl = 7; +force kat_pharma_treatmentTime_Flumazenil = 2; +force kat_pharma_treatmentTime_Ketamine = 7; +force kat_pharma_treatmentTime_Lidocaine = 7; +force kat_pharma_treatmentTime_Lorazepam = 2; +force kat_pharma_treatmentTime_Nalbuphine = 7; +force kat_pharma_treatmentTime_Naloxone = 7; +force kat_pharma_treatmentTime_Nitroglycerin = 7; +force kat_pharma_treatmentTime_Norepinephrine = 7; +force kat_pharma_treatmentTime_Penthrox = 8; +force kat_pharma_treatmentTime_Pervitin = 5; +force kat_pharma_treatmentTime_Phenylephrine = 7; +force kat_pharma_treatmentTime_Reorientation = 1; +force kat_pharma_treatmentTime_TXA = 7; +force kat_pharma_weapon_sway_pervitin = true; + +// KAT - ADV Medical: Surgery +force kat_surgery_closedLocation = 0; +force kat_surgery_closedReduction_MedLevel = 1; +force kat_surgery_closedReductionFailChance = 0; +force kat_surgery_closedTime = 8; +force kat_surgery_compoundChance = 0; +force kat_surgery_enable_fracture = true; +force kat_surgery_enable_selfCheckFracture = 1; +force kat_surgery_etomidateTime = 45; +force kat_surgery_fractureCheck_MedLevel = 1; +force kat_surgery_fractureCheck_Time = 5; +force kat_surgery_incisionTime = 10; +force kat_surgery_intermediateTime = 8; +force kat_surgery_npwt_MedLevel = 2; +force kat_surgery_npwtLocation = 3; +force kat_surgery_npwtTime = 5; +force kat_surgery_openTime = 15; +force kat_surgery_pericardialtap_MedLevel = 1; +force kat_surgery_pericardialtapLocation = 0; +force kat_surgery_pericardialtapTime = 8; +force kat_surgery_reboa_MedLevel = 1; +force kat_surgery_reboaLocation = 0; +force kat_surgery_reboaTime = 8; +force kat_surgery_simpleChance = 100; +force kat_surgery_Surgery_ConsciousnessRequirement = 0; +force kat_surgery_surgicalAction_MedLevel = 1; +force kat_surgery_surgicalLocation = 0; +force kat_surgery_ultrasound_MedLevel = 1; +force kat_surgery_ultrasoundLocation = 0; +force kat_surgery_ultrasoundTime = 8; + +// KAT - ADV Medical: Vitals +force kat_vitals_enableFluidShift = true; +force kat_vitals_enableSimpleMedical = false; + +// KAT - ADV Medical: Watch +force kat_watch_altitudeUnit = 0; +force kat_watch_pressureUnit = 0; +force kat_watch_temperatureUnit = 0; diff --git a/docs/assets/cba_setting_presets/MEDICAL_AVANZATO_OVERRIDE.sqf b/docs/assets/cba_setting_presets/MEDICAL_AVANZATO_OVERRIDE.sqf new file mode 100644 index 0000000..c341654 --- /dev/null +++ b/docs/assets/cba_setting_presets/MEDICAL_AVANZATO_OVERRIDE.sqf @@ -0,0 +1,8 @@ +// KAT - ADV Medical: Airway +force kat_airway_enable = true; + +// KAT - ADV Medical: Breathing +force kat_breathing_enable = true; + +// KAT - ADV Medical: Circulation +force kat_circulation_AdvRhythm = true; diff --git a/docs/assets/cba_setting_presets/MEDICAL_BASE.sqf b/docs/assets/cba_setting_presets/MEDICAL_BASE.sqf new file mode 100644 index 0000000..d428380 --- /dev/null +++ b/docs/assets/cba_setting_presets/MEDICAL_BASE.sqf @@ -0,0 +1,399 @@ +// ACE Medical +force ace_medical_ai_enabledFor = 2; +force ace_medical_ai_requireItems = 0; +force ace_medical_AIDamageThreshold = 0.6; +force ace_medical_bleedingCoefficient = 0.4; +force ace_medical_blood_bloodLifetime = 900; +force ace_medical_blood_enabledFor = 2; +force ace_medical_blood_maxBloodObjects = 500; +force ace_medical_deathChance = 1; +force ace_medical_dropWeaponUnconsciousChance = 0; +force ace_medical_enableVehicleCrashes = true; +force ace_medical_engine_damagePassThroughEffect = 1; +force ace_medical_fatalDamageSource = 2; +force ace_medical_fractureChance = 0.4; +force ace_medical_fractures = 2; +force ace_medical_ivFlowRate = 1.5; +force ace_medical_limping = 0; +force ace_medical_painCoefficient = 1.5; +force ace_medical_painUnconsciousChance = 0.1; +force ace_medical_painUnconsciousThreshold = 0.5; +force ace_medical_playerDamageThreshold = 2; +force ace_medical_spontaneousWakeUpChance = 0.4; +force ace_medical_spontaneousWakeUpEpinephrineBoost = 5; +force ace_medical_statemachine_AIUnconsciousness = true; +force ace_medical_statemachine_cardiacArrestBleedoutEnabled = true; +force ace_medical_statemachine_cardiacArrestTime = 300; +force ace_medical_statemachine_fatalInjuriesAI = 0; +force ace_medical_statemachine_fatalInjuriesPlayer = 2; +force ace_medical_treatment_advancedBandages = 2; +force ace_medical_treatment_advancedDiagnose = 2; +force ace_medical_treatment_advancedMedication = true; +force ace_medical_treatment_allowBodyBagUnconscious = true; +force ace_medical_treatment_allowGraveDigging = 2; +force ace_medical_treatment_allowLitterCreation = true; +force ace_medical_treatment_allowSelfIV = 1; +force ace_medical_treatment_allowSelfPAK = 0; +force ace_medical_treatment_allowSelfStitch = 1; +force ace_medical_treatment_allowSharedEquipment = 0; +force ace_medical_treatment_bandageEffectiveness = 1; +force ace_medical_treatment_bandageRollover = true; +force ace_medical_treatment_clearTrauma = 1; +force ace_medical_treatment_consumePAK = 0; +force ace_medical_treatment_consumeSurgicalKit = 0; +force ace_medical_treatment_convertItems = 0; +force ace_medical_treatment_cprSuccessChanceMax = 0.9; +force ace_medical_treatment_cprSuccessChanceMin = 0.6; +force ace_medical_treatment_graveDiggingMarker = true; +force ace_medical_treatment_holsterRequired = 0; +force ace_medical_treatment_litterCleanupDelay = 600; +force ace_medical_treatment_locationEpinephrine = 0; +force ace_medical_treatment_locationIV = 0; +force ace_medical_treatment_locationPAK = 3; +force ace_medical_treatment_locationsBoostTraining = true; +force ace_medical_treatment_locationSurgicalKit = 0; +force ace_medical_treatment_maxLitterObjects = 500; +force ace_medical_treatment_medicEpinephrine = 0; +force ace_medical_treatment_medicIV = 1; +force ace_medical_treatment_medicPAK = 1; +force ace_medical_treatment_medicSurgicalKit = 1; +force ace_medical_treatment_timeCoefficientPAK = 1; +force ace_medical_treatment_treatmentTimeAutoinjector = 4; +force ace_medical_treatment_treatmentTimeBodyBag = 10; +force ace_medical_treatment_treatmentTimeCoeffZeus = 0.2; +force ace_medical_treatment_treatmentTimeCPR = 12; +force ace_medical_treatment_treatmentTimeGrave = 20; +force ace_medical_treatment_treatmentTimeIV = 5; +force ace_medical_treatment_treatmentTimeSplint = 7; +force ace_medical_treatment_treatmentTimeTourniquet = 2; +force ace_medical_treatment_woundReopenChance = 0.25; +force ace_medical_treatment_woundStitchTime = 3; +force ace_medical_vitals_simulateSpO2 = true; + +// ACE Medical Interface +force ace_medical_feedback_bloodVolumeEffectType = 0; +force ace_medical_feedback_enableHUDIndicators = true; +force ace_medical_feedback_painEffectType = 0; +force ace_medical_gui_enableActions = 0; +force ace_medical_gui_enableMedicalMenu = 1; +force ace_medical_gui_enableSelfActions = true; +force ace_medical_gui_interactionMenuShowTriage = 1; +force ace_medical_gui_maxDistance = 3; +force ace_medical_gui_showBleeding = 2; +force ace_medical_gui_showBloodlossEntry = true; +force ace_medical_gui_showDamageEntry = true; + +// KAT - ADV Medical: Airway +force kat_airway_Accuvac_time = 3; +force kat_airway_autoTriage = true; +force kat_airway_block_headTurning_ifAirwayItem = true; +force kat_airway_CancelRecoveryPosition_Time = 2; +force kat_airway_CheckAirway_time = 2; +force kat_airway_checkbox_puking_sound = true; +force kat_airway_enable = false; +force kat_airway_Guedeltubus_time = 3; +force kat_airway_HeadTurn_Interval = 5; +force kat_airway_Hyperextend_Time = 2; +force kat_airway_Larynxtubus_time = 3; +force kat_airway_medLvl_Accuvac = 1; +force kat_airway_medLvl_Guedeltubus = 0; +force kat_airway_medLvl_Larynxtubus = 1; +force kat_airway_medLvl_Suction = 0; +force kat_airway_occlusion_cooldownPeriod = 45; +force kat_airway_occlusion_repeatTimer = 60; +force kat_airway_probability_headturning = 20; +force kat_airway_probability_obstruction = 15; +force kat_airway_probability_occluded = 10; +force kat_airway_RecoveryPosition_Time = 4; +force kat_airway_RecoveryPosition_TimeToDrain = 5; +force kat_airway_ReusableAirwayItems = false; +force kat_airway_string_exit = ""; +force kat_airway_Suction_reuse = false; +force kat_airway_Suction_time = 5; + +// KAT - ADV Medical: Breathing +force kat_breathing_advPtxChance = 20; +force kat_breathing_advPtxEnable = true; +force kat_breathing_arrestPneumothorax_interval = 30; +force kat_breathing_BVMOxygen_Multiplier = 1.5; +force kat_breathing_clearChestSealAfterTreatment = false; +force kat_breathing_deepPenetratingInjuryChance = 30; +force kat_breathing_deterioratingPneumothorax_chance = 50; +force kat_breathing_deterioratingPneumothorax_interval = 60; +force kat_breathing_enable = false; +force kat_breathing_enable_selfChestseal = 1; +force kat_breathing_Etco2_Enabled = true; +force kat_breathing_Etco2_Units = 0; +force kat_breathing_HPTXBleedAmount = 0.06; +force kat_breathing_hptxChance = 10; +force kat_breathing_inspectChest_enable = 2; +force kat_breathing_inspectChest_medLvl = 0; +force kat_breathing_inspectChest_time = 4; +force kat_breathing_locationProvideOxygen = 3; +force kat_breathing_medLvl_BVM = 0; +force kat_breathing_medLvl_BVM_Oxygen = 0; +force kat_breathing_medLvl_Chestseal = 0; +force kat_breathing_medLvl_hemopneumothoraxTreatment = 1; +force kat_breathing_medLvl_NasalCannula = 0; +force kat_breathing_medLvl_PocketBVM = 0; +force kat_breathing_medLvl_Pulseoximeter = 0; +force kat_breathing_mildValue = 80; +force kat_breathing_NasalCannula_time = 3; +force kat_breathing_paco2Active = false; +force kat_breathing_PneumothoraxAlwaysVisible = false; +force kat_breathing_PneumothoraxArrest = true; +force kat_breathing_pneumothoraxChance = 40; +force kat_breathing_pneumothoraxDamageThreshold = 0.4; +force kat_breathing_pneumothoraxDamageThreshold_TakenDamage = true; +force kat_breathing_PortableOxygenTank_RefillTime = 5; +force kat_breathing_PulseOximeter_SpO2Warning = 80; +force kat_breathing_severeValue = 70; +force kat_breathing_showCyanosis = true; +force kat_breathing_showPneumothorax_dupe = false; +force kat_breathing_slightValue = 90; +force kat_breathing_SpO2_cardiacActive = false; +force kat_breathing_SpO2_cardiacValue = 75; +force kat_breathing_SpO2_dieActive = true; +force kat_breathing_SpO2_dieValue = 60; +force kat_breathing_SpO2_MultiplyNegative = 1; +force kat_breathing_SpO2_MultiplyPositive = 1.5; +force kat_breathing_SpO2_perfusion = true; +force kat_breathing_SpO2_PerfusionMultiplier = 1; +force kat_breathing_SpO2_unconscious = 80; +force kat_breathing_Stable_spo2 = 90; +force kat_breathing_staminaLossAtLowSPO2 = true; +force kat_breathing_stethoscopeListeningTime = 15; +force kat_breathing_TensionHemothoraxAlwaysVisible = false; + +// KAT - ADV Medical: Chemical +force kat_chemical_affectAI = false; +force kat_chemical_availGasmask = "'G_AirPurifyingRespirator_01_F', 'kat_mask_M50', 'kat_mask_M04'"; +force kat_chemical_gasmask_durability = 900; +force kat_chemical_infectionTime = 30; + +// KAT - ADV Medical: Circulation +force kat_circulation_AdvRhythm = false; +force kat_circulation_AdvRhythm_AED_ROSC_Chance = 50; +force kat_circulation_AdvRhythm_asystoleBloodlossThreshold = 3.6; +force kat_circulation_AdvRhythm_canDeteriorate = true; +force kat_circulation_AdvRhythm_CPR_ROSC_Chance = 5; +force kat_circulation_AdvRhythm_deteriorateAfterTreatment = false; +force kat_circulation_AdvRhythm_deteriorateTimeMax = 900; +force kat_circulation_AdvRhythm_deteriorateTimeWeight = 300; +force kat_circulation_AdvRhythm_Hardcore_Enable = false; +force kat_circulation_AdvRhythm_hardcoreDeteriorationChance = 10; +force kat_circulation_AdvRhythm_PEAChance = 30; +force kat_circulation_AdvRhythm_VTChance = 70; +force kat_circulation_AED_duringCpr = true; +force kat_circulation_AED_MaxChance = 80; +force kat_circulation_AED_MinChance = 45; +force kat_circulation_AED_X_MaxChance = 90; +force kat_circulation_AED_X_MinChance = 60; +force kat_circulation_AED_X_Monitor_SpO2Warning = 80; +force kat_circulation_AED_X_VitalsMonitor_BloodPressureInterval = 0; +force kat_circulation_AED_X_VitalsMonitor_BloodPressureInterval_Time = 30; +force kat_circulation_AED_X_VitalsMonitor_SoundsSelect = 1; +force kat_circulation_AEDX_VitalsMonitor_AttachTime = 4; +force kat_circulation_AEDX_VitalsMonitor_DetachTime = 2; +force kat_circulation_blood_draw_limit = 3.6; +force kat_circulation_blood_drawTime_250ml = 25; +force kat_circulation_blood_drawTime_500ml = 50; +force kat_circulation_bloodGroups = true; +force kat_circulation_bloodTypeCustomList = "O,O,A,A,O_N,B,A_N,AB,B_N,AB_N"; +force kat_circulation_bloodTypeRandomWeighted = true; +force kat_circulation_bloodTypeSetting = 3; +force kat_circulation_cardiacArrestBleedRate = 0.05; +force kat_circulation_CPR_ChanceInterval = 12; +force kat_circulation_CPR_MaxChance_Default = 50; +force kat_circulation_CPR_MaxChance_Doctor = 70; +force kat_circulation_CPR_MaxChance_RegularMedic = 60; +force kat_circulation_CPR_MinChance_Default = 30; +force kat_circulation_CPR_MinChance_Doctor = 50; +force kat_circulation_CPR_MinChance_RegularMedic = 40; +force kat_circulation_CPR_OxygenationPeriod = 15; +force kat_circulation_Defibrillator_DistanceLimit = 6; +force kat_circulation_DefibrillatorPads_AttachTime = 4; +force kat_circulation_DefibrillatorPads_DetachTime = 2; +force kat_circulation_deterioratingTamponade_chance = 35; +force kat_circulation_deterioratingTamponade_interval = 60; +force kat_circulation_enable = true; +force kat_circulation_enable_CPR_Chances = true; +force kat_circulation_enable_selfBloodDraw = 1; +force kat_circulation_medLvl_AED = 0; +force kat_circulation_medLvl_AED_Station_Interact = 0; +force kat_circulation_medLvl_AED_X = 1; +force kat_circulation_tamponadeChance = 10; +force kat_circulation_useLocation_AED = 0; + +// KAT - ADV Medical: Feedback +force kat_feedback_effectLowSpO2 = 90; +force kat_feedback_enableOpioidEffect = true; + +// KAT - ADV Medical: GUI +force kat_gui_ColoredLogs = true; + +// KAT - ADV Medical: Hypothermia +force kat_hypothermia_hypothermiaActive = false; + +// KAT - ADV Medical: Misc +force kat_misc_AFAK_RemoveWhenEmpty = true; +force kat_misc_AFAKFifthSlotItem = "[['kat_guedel', 4]]"; +force kat_misc_AFAKFirstSlotItem = "[['ACE_tourniquet', 4], ['ACE_splint', 2]]"; +force kat_misc_AFAKFourthSlotItem = "[['kat_chestSeal', 3], ['kat_ncdKit', 3]]"; +force kat_misc_AFAKSecondSlotItem = "[['ACE_packingBandage', 10], ['ACE_quikclot', 10]]"; +force kat_misc_AFAKSixthSlotItem = "[['ACE_epinephrine', 3], ['kat_Carbonate', 1]]"; +force kat_misc_AFAKThirdSlotItem = "[['ACE_morphine', 3], ['kat_Penthrox', 1], ['kat_Painkiller', 1]]"; +force kat_misc_allowSharedVehicleEquipment = 4; +force kat_misc_enable = true; +force kat_misc_enableStitchFullBody = true; +force kat_misc_IFAK_RemoveWhenEmpty = true; +force kat_misc_IFAKFirstSlotItem = "[['ACE_tourniquet', 2]]"; +force kat_misc_IFAKFourthSlotItem = "[['kat_chestSeal', 1]]"; +force kat_misc_IFAKSecondSlotItem = "[['ACE_packingBandage', 5], ['ACE_quikclot', 5]]"; +force kat_misc_IFAKThirdSlotItem = "[['kat_Painkiller', 1]]"; +force kat_misc_incompatibilityWarning = true; +force kat_misc_MFAK_RemoveWhenEmpty = true; +force kat_misc_MFAKEighthSlotItem = "[['kat_Pulseoximeter', 1], ['kat_pocketBVM', 1], ['kat_AED', 1]]"; +force kat_misc_MFAKFifthSlotItem = "[['kat_larynx', 6]]"; +force kat_misc_MFAKFirstSlotItem = "[['ACE_tourniquet', 6], ['ACE_splint', 4]]"; +force kat_misc_MFAKFourthSlotItem = "[['kat_chestSeal', 6], ['kat_aatKit', 3], ['kat_ncdKit', 3], ['kat_stethoscope', 1]]"; +force kat_misc_MFAKSecondSlotItem = "[['ACE_packingBandage', 15], ['ACE_quikclot', 15], ['ACE_fieldDressing', 15]]"; +force kat_misc_MFAKSeventhSlotItem = "[['ACE_salineIV_250', 4], ['kat_IV_16', 4]]"; +force kat_misc_MFAKSixthSlotItem = "[['ACE_epinephrine', 6], ['kat_IV_16', 4], ['kat_nitroglycerin', 2], ['kat_phenylephrine', 2], ['kat_atropine', 2], ['kat_naloxone', 2], ['kat_Carbonate', 1]]"; +force kat_misc_MFAKThirdSlotItem = "[['ACE_morphine', 6], ['kat_Painkiller', 2], ['kat_Penthrox', 2]]"; +force kat_misc_tourniquetEffects_Enable = true; +force kat_misc_tourniquetEffects_NegativeMultiplier = 1; +force kat_misc_tourniquetEffects_PositiveMultiplier = 1; +force kat_misc_treatmentTimeDetachTourniquet = 2; + +// KAT - ADV Medical: Pharmacy +force kat_pharma_allowStackScript_EACA = true; +force kat_pharma_allowStackScript_TXA = true; +force kat_pharma_bandageCycleTime_EACA = 8; +force kat_pharma_bandageCycleTime_TXA = 5; +force kat_pharma_blockChance = 20; +force kat_pharma_carbonateChance = 100; +force kat_pharma_CheckCoag_Location = 0; +force kat_pharma_CheckCoag_MedLevel = 0; +force kat_pharma_CheckCoag_TreatmentTime = 10; +force kat_pharma_coagulation = true; +force kat_pharma_coagulation_allow_clot_text = true; +force kat_pharma_coagulation_allow_EACA_script = true; +force kat_pharma_coagulation_allow_LargeWounds = true; +force kat_pharma_coagulation_allow_MediumWounds = true; +force kat_pharma_coagulation_allow_MinorWounds = true; +force kat_pharma_coagulation_allow_TXA_script = true; +force kat_pharma_coagulation_allowOnAI = false; +force kat_pharma_coagulation_factor_count = 30; +force kat_pharma_coagulation_factor_limit = 60; +force kat_pharma_coagulation_factor_regenerate_time = 150; +force kat_pharma_coagulation_on_all_Bodyparts = true; +force kat_pharma_coagulation_requireBV = 3.6; +force kat_pharma_coagulation_requireHR = true; +force kat_pharma_coagulation_time = 10; +force kat_pharma_coagulation_time_large = 45; +force kat_pharma_coagulation_time_medium = 30; +force kat_pharma_coagulation_time_minor = 15; +force kat_pharma_coagulation_tourniquetBlock = true; +force kat_pharma_eacaClearTrauma = false; +force kat_pharma_ivCheckLimbDamage = false; +force kat_pharma_IVdrop = 600; +force kat_pharma_IVdropEnable = true; +force kat_pharma_IVflowControl = false; +force kat_pharma_IVreuse = false; +force kat_pharma_keepScriptRunning_EACA = true; +force kat_pharma_keepScriptRunning_TXA = true; +force kat_pharma_kidneyAction = false; +force kat_pharma_MedicationsRequireInsIV = true; +force kat_pharma_medLvl_Amiodarone = 0; +force kat_pharma_medLvl_ApplyIO = 1; +force kat_pharma_medLvl_ApplyIV = 1; +force kat_pharma_medLvl_Atropine = 0; +force kat_pharma_medLvl_Carbonate = 0; +force kat_pharma_medLvl_EACA = 0; +force kat_pharma_medLvl_EpinephrineIV = 0; +force kat_pharma_medLvl_Etomidate = 0; +force kat_pharma_medLvl_Fentanyl = 0; +force kat_pharma_medLvl_Flumezenil = 0; +force kat_pharma_medLvl_Ketamine = 0; +force kat_pharma_medLvl_Lidocaine = 0; +force kat_pharma_medLvl_Lorazepam = 0; +force kat_pharma_medLvl_Nalbuphine = 0; +force kat_pharma_medLvl_Naloxone = 0; +force kat_pharma_medLvl_Nitroglycerin = 0; +force kat_pharma_medLvl_Norepinephrine = 0; +force kat_pharma_medLvl_Penthrox = 0; +force kat_pharma_medLvl_Pervitin = 0; +force kat_pharma_medLvl_Phenylephrine = 0; +force kat_pharma_medLvl_Reorientation = 0; +force kat_pharma_medLvl_TXA = 1; +force kat_pharma_pervitinSpeed = 1.15; +force kat_pharma_Reorientation_Enable = true; +force kat_pharma_Reorientation_Slap = true; +force kat_pharma_reorientationChance = 90; +force kat_pharma_RequireInsIV = true; +force kat_pharma_RequireInsIVBloodDraw = true; +force kat_pharma_staminaMedication = false; +force kat_pharma_treatmentTime_Amiodarone = 7; +force kat_pharma_treatmentTime_ApplyIO = 3; +force kat_pharma_treatmentTime_ApplyIV = 5; +force kat_pharma_treatmentTime_Atropine = 7; +force kat_pharma_treatmentTime_Carbonate = 7; +force kat_pharma_treatmentTime_EACA = 7; +force kat_pharma_treatmentTime_EpinephrineIV = 7; +force kat_pharma_treatmentTime_Etomidate = 2; +force kat_pharma_treatmentTime_Fentanyl = 7; +force kat_pharma_treatmentTime_Flumazenil = 2; +force kat_pharma_treatmentTime_Ketamine = 7; +force kat_pharma_treatmentTime_Lidocaine = 7; +force kat_pharma_treatmentTime_Lorazepam = 2; +force kat_pharma_treatmentTime_Nalbuphine = 7; +force kat_pharma_treatmentTime_Naloxone = 7; +force kat_pharma_treatmentTime_Nitroglycerin = 7; +force kat_pharma_treatmentTime_Norepinephrine = 7; +force kat_pharma_treatmentTime_Penthrox = 8; +force kat_pharma_treatmentTime_Pervitin = 5; +force kat_pharma_treatmentTime_Phenylephrine = 7; +force kat_pharma_treatmentTime_Reorientation = 1; +force kat_pharma_treatmentTime_TXA = 7; +force kat_pharma_weapon_sway_pervitin = true; + +// KAT - ADV Medical: Surgery +force kat_surgery_closedLocation = 0; +force kat_surgery_closedReduction_MedLevel = 1; +force kat_surgery_closedReductionFailChance = 0; +force kat_surgery_closedTime = 8; +force kat_surgery_compoundChance = 0; +force kat_surgery_enable_fracture = true; +force kat_surgery_enable_selfCheckFracture = 1; +force kat_surgery_etomidateTime = 45; +force kat_surgery_fractureCheck_MedLevel = 1; +force kat_surgery_fractureCheck_Time = 5; +force kat_surgery_incisionTime = 10; +force kat_surgery_intermediateTime = 8; +force kat_surgery_npwt_MedLevel = 2; +force kat_surgery_npwtLocation = 3; +force kat_surgery_npwtTime = 5; +force kat_surgery_openTime = 15; +force kat_surgery_pericardialtap_MedLevel = 1; +force kat_surgery_pericardialtapLocation = 0; +force kat_surgery_pericardialtapTime = 8; +force kat_surgery_reboa_MedLevel = 1; +force kat_surgery_reboaLocation = 0; +force kat_surgery_reboaTime = 8; +force kat_surgery_simpleChance = 100; +force kat_surgery_Surgery_ConsciousnessRequirement = 0; +force kat_surgery_surgicalAction_MedLevel = 1; +force kat_surgery_surgicalLocation = 0; +force kat_surgery_ultrasound_MedLevel = 1; +force kat_surgery_ultrasoundLocation = 0; +force kat_surgery_ultrasoundTime = 8; + +// KAT - ADV Medical: Vitals +force kat_vitals_enableFluidShift = true; +force kat_vitals_enableSimpleMedical = false; + +// KAT - ADV Medical: Watch +force kat_watch_altitudeUnit = 0; +force kat_watch_pressureUnit = 0; +force kat_watch_temperatureUnit = 0; diff --git a/docs/basso-livello/index.md b/docs/basso-livello/index.md index e4da4a0..1ca8929 100644 --- a/docs/basso-livello/index.md +++ b/docs/basso-livello/index.md @@ -8,3 +8,10 @@ title: Basso Livello Gli STANAG di basso livello includono principalmente procedure basilari, ovvero conoscenze e abilità richieste da ogni fante al fine di snellire il flusso della missione. Queste tornano particolarmente utili in situazioni dove più giocatori provenienti da clan/comunità diverse sono costretti a fondersi in una singola unità, evitando fraintendimenti causati da aspettative e abitudini diverse, per esempio quando si tratta di interpretare ordini concisi. + +## Nozioni Fondamentali + +
+- :fontawesome-solid-hand-holding-medical: [__Sistema Medico__](medical.md)
+ Una guida completa sulle fondamenta della cura medica e le particolarità dei nostri settaggi, utile sia a fanti regolari che personale medico specialista. +
diff --git a/docs/basso-livello/medical.md b/docs/basso-livello/medical.md new file mode 100644 index 0000000..a5829e8 --- /dev/null +++ b/docs/basso-livello/medical.md @@ -0,0 +1,207 @@ +--- +template: home.html +title: Sistema Medico +--- + +# Sistema Medico + +Questa sezione copre la standardizzazione del sistema medico usato dal Network Bagigi. + +Le informazioni in questa guida fanno riferimento alle documentazioni delle mod [ACE Medical](https://ace3.acemod.org/wiki/feature/medical-system) e [KAT Advanced Medical](https://docs.google.com/document/d/1YlY00qoL2gdrbOJJzi5aW19A3HqT7uXflszDYuK7h3M/edit). + +## Concetti generali + +A prescindere dalle mod e i settaggi esatti in uso, esistono dei concetti generali utili a medicare altri giocatori in missione in maniera efficiente. + +### Il personale medico + +#### Il Fante + +Un fante senza specializzazione può a volte stabilizzare un ferito senza richiedere l'intervento di un soccorritore o di un medico. Ma anche nei casi in cui questo non sia possibile, può comunque alleggerire il lavoro del personale medico. + +Per questo è importante che ogni fante conosca le fondamenta del sistema medico e settaggi in uso, al fine di accorciare il più possibile i tempi di cura (propri e altrui) e snellire il flusso della missione. + +#### Il Soccorritore + +Un "mini-medico" a livello di gruppo/squadra, capace di stabilizzare autonomamente pazienti con condizioni lievi e in grado di fare affidamento sul supporto del medico per i casi più gravi. + +#### Il Medico + +Il medico totalmente formato a livello di squadra/plotone, che può supervisionare vari paramedici ai livelli sottostanti e supportarli con il suo equipaggiamento più specialistico. Inoltre potrà assumere la responsabilità in eventi di MCI e dirigere la triage di molteplici feriti, in attesa di un eventuale CASEVAC o MEDEVAC. + +### L'ordine di cura + +In entrambi livelli dello STANAG (e molte altre missioni impostate diversamente) i settaggi vigenti comportano un ordine di cura ottimale, che riduce la durata di rinvenimento del paziente e la probabilità del decesso ad un minimo. + +#### 1. Ferma l'emorragia + +L'azione di fermare il dissanguamento è praticamente sempre quella con priorità più alta. Più tempo trascorre e più si dovrà attendere per colmare il volume di fluidi perso mediante flebo. Inoltre, se la perdita di sangue diventa più grave del colore giallo (nel menu medico), sarà impossibile far rinvenire il paziente senza il supporto di personale medico. + +Per fermare l'emorragia da arti (braccia/gambe) è spesso preferibile l'utilizzo di un laccio emostatico (anche chiamato "CAT") visto che il tempo di applicazione è molto minore di una qualsiasi benda. + +Una ferita bendata può riaprirsi se non viene successivamente suturata da un soccorritore/medico. Alcuni tipi di bende sono più veloci nel tappare ampie ferite, altri sono più longevi prima di permettere la riapertura. [Qui potete trovare una tabella che elenca tali differenze](https://i.imgur.com/yr1hXT4.png).
+Come regola generale si può dire che i bendaggi elastici sono i più veloci a tappare ferite ma anche i primi a riaprirsi, i `packing`/`compressivi` sono una buona via di mezzo, mentre i `Quikclot` sono i più longevi e utili quando è prevedibile un'attesa prolungata del personale medico. + +#### 2. Ripristina il battito cardiaco + +Emorragie e ferite gravi, in particolare alla testa, possono spesso causare un arresto cardiaco del paziente. Questa condizione può causare la morte entro pochi minuti, a prescindere dal dissanguamento o altre problematiche più apparenti. + +Per questo motivo è importante ripristinare un ritmo normale appena possibile, prima di perdere tempo prezioso su azioni minori come la suturazione di ferite bendate.
+^^Nel caso specifico in cui un paziente potrebbe già essere in arresto da qualche minuto e la perdita di sangue non è ancora gravissima, il ripristino del ritmo normale diventa prioritario rispetto a fermare prima tutte le emorragie.^^ + +Tutti possono controllare il battito cardiaco mediante opportune interazioni su arti (senza CAT), petto o testa. È dunque la responsabilità del primo soccorritore, a prescindere dal livello di formazione medica, di controllare che il paziente abbia battito. In caso di assenza bisogna immediatamente avvisare tale condizione al proprio gruppo e cominciare (se tatticamente possibile) la RCP. +Un soccorritore/medico potrà poi arrivare per accelerare il ripristino di un ritmo normale con un defibrillatore, ma nella maggioranza dei casi dove il paziente riceve cure quasi subito anche la RCP da un fante normale può bastare. + +#### 3. Controlla le vie aeree + +Nel caso in cui [sono attivi i moduli KAM di vie aeree e respirazione](#vie-aeree) (airway e breathing), per stabilizzare un paziente bisognerà anche controllare che le vie aeree sono libere (prive di ostruzioni o occlusioni) e che i polmoni e la gabbia toracica del paziente sono integri. + +Entrambe le meccaniche hanno a che fare con il sistema KAM di `SpO2`, ovvero l'ossigenazione del sangue del paziente, che idealmente è al 100%. A seconda dei settaggi, valori sotto al 90% possono impossibilitare il rinvenimento (come un volume di sangue ridotto) e valori critici sotto al 60% causano la morte immediata. Un basso livello di SpO2 persistente può prolungare notevolmente i tempi di rinvenimento. + +Il valore di SpO2 può essere stimato, mediante l'indicatore di `Cyanosis`/`Cianosi` su arti e testa del paziente, oppure ricavato esattamente mediante l'utilizzo di strumenti come il pulsossimetro o il `Vitals Monitor` integrato nel AED-X. + +1. Le vie aeree possono essere: + + - ^^Ostruite/Obstructed^^ da una posizione del corpo stesso, es: la testa che in stato di svenimento si accascia. Tale condizione è **mitigabile** mediante `hyperextension`/`iperestensione` della testa (solo finché si rimane accanto al paziente) oppure risolvibile a tempo prolungato mediante l'utilizzo di `Guedel Tube`/`Canula Guedel` o `King LT`/`Tubo Laringeo` (solo da parte del medico).
+ In assenza di utensili (o al fine di non consumarli su lievi feriti) è validissima anche la `Recovery Position`/`Posizione di Sicurezza`, che risolve entrambe le problematiche finché il paziente non viene spostato o medicato con [interazioni che annullano la posizione](https://docs.google.com/document/d/1YlY00qoL2gdrbOJJzi5aW19A3HqT7uXflszDYuK7h3M/edit?tab=t.0#heading=h.ch6nvx96t0nv). + - ^^Occluse/Occluded^^ dalla presenza di fluidi, es: vomito (spesso collegato all'arresto cardiaco). Risolvibile mediante l'utilizzo di una `Manual Suction Pump` (monouso) o del `ACCUVAC` (multiuso più veloce ma anche pesante). In assenza di equipaggiamenti può anche essere effettuato il `Head Turning` per tentare ripetutamente di "scrollare fuori" l'occlusione (richiede più tempo).
+ Finché il paziente è svenuto la condizione si può ripetere, quindi conviene prevenirla mediante un `King LT`/`Tubo Laringeo` o la `Recovery Position`/`Posizione di Sicurezza` (che la può anche risolvere direttamente). + +2. I polmoni di un paziente (anche conscio) possono presentare lesioni più subdule, diagnosticabili mediante `Inspect Chest` o `Auscultando` il torace con uno stetoscopio, [secondo criteri specifici spiegati nella documentazione](https://docs.google.com/document/d/1YlY00qoL2gdrbOJJzi5aW19A3HqT7uXflszDYuK7h3M/edit?tab=t.0#heading=h.cgxm2eh7b3pw). Sono elencate in ordine decrescente di frequenza. + + - ^^Pneumothorax:^^ risolvibile mediante un `Chest Seal` che può applicare chiunque; + - ^^Tension Pneumothorax:^^ risolvibile da un `Chest Seal` + decompressione con `NDC Kit` o `AAT Kit` da parte di un soccorritore/medico. + - ^^Hemothorax:^^ risolvibile da un `Chest Seal` + `Drain Fluids`/`Drenare il liquido` mediante un `AAT Kit` da parte di un soccorritore/medico. + +#### 4. Agevola il rinvenimento + +Una volta stabilizzate le funzioni vitali in modo tale da escludere un eventuale decesso del paziente, si può passare a ridurre il tempo di rinvenimento il più possibile, per liberarsi della zavorra che rappresenta un fante privo di sensi. + +Se il SpO2 è ancora molto inferiore alla soglia minima per rinvenire, conviene l'utilizzo del `BVM` (un [pallone AMBU](https://it.wikipedia.org/wiki/Pallone_autoespandibile)) per accelerare il recupero dell'ossigenazione. Esistono due varianti: + +- Il `Pocket BVM`/`Maschera AMBU portatile` è una versione più leggera ma meno efficace, utile per i loadout più basilari dei soccorritori. +- Il `BVM`/`Maschera AMBU`, oltre ad essere più efficace, permette l'utilizzo di ossigeno supplementare per potenziare ulteriormente il recupero. Le fonti sono: + - Bombole portatili di ossigeno (da 150/300l) nel proprio inventario (irrealistico per soccorritori/medici da campo, visto che IRL se colpiti possono detonare). + - Veicoli/Edifici definiti da ACE3 o l'Editor della missione come medici. Un'interazione su di essi permette anche di riempire una propria bombola portatile. + +??? warning "Attenti quando usate il BVM" + Dato che l'utilizzo di un qualsiasi BVM annulla la posizione di sicurezza, durante l'applicazione può riformarsi un'ostruzione/occlusione se le vie aeree non sono state stabilizzate con un `King LT`/`Tubo Laringeo`. Così ci si accorgerebbe solo dopo aver interrotto l'applicazione che l'SpO2 è rimasto costante oppure calato ulteriormente.
+ Per evitare questo spreco di tempo è meglio stabilizzare sempre le vie aeree di pazienti che hanno l'SpO2 abbastanza basso da richiedere un utilizzo prolungato del BVM. + +Appena i parametri vitali diventano "stabili" da permettere il rinvenimento, possiamo tentare alcune interazioni sulla testa per svegliare forzatamente il paziente. Altrimenti dovrebbe aspettare la probabilità randomica di rinvenimento. + +- `Reorient Patient`/`Stimolare il paziente` effettua uno schiaffo in faccia, non richiede equipaggiamenti specifici. +- `Ammonium Carbonate`/`Carbonato d'ammonio` fa annusare al paziente dei sali da bagno, con probabilità di rinvenimento più alta della stimolazione. + +Il soccorritore/medico deve quindi suturare le ferite del paziente in modo da completare la cura. Il paziente stesso è comunque responsabile di ^^verificare la suturazione^^ di tutte le sue ferite e richiederla altrimenti al personale medico più vicino. + +Anche eventuali fratture possono essere risolte completamente da un soccorritore/medico, mentre lo `Splint`/`Gessatura` da parte di chiunque può solo ripristinare parzialmente la funzionalità dell'arto. + +L'applicazione di antidolorifici ha solo senso se il paziente è conscio e ne ha bisogno, la somministrazione preventiva rischia il prolungamento del rinvenimento e un'eventuale overdose (risolvibile dal `Naloxone`).
+Di solito quelli presenti nell'equipaggiamento da fante bastano e avanzano in tutte le situazioni, di conseguenza è meglio che il paziente se li somministri da solo. + +!!! warning "Attenti a non andare in overdose da un antidolorifico iniettabile, controllate prima nella "triage card" di non aver già ricevuto uno entro gli ultimi 10 minuti." + +## Lo STANAG Medico + +Al fine di essere compatibile sia con piccole missioni improvvisate, che con grandi eventi con decine di giocatori, lo STANAG si suddivide in due livelli, uno Base e uno Avanzato. + +Entrambi richiedono la combinazione di mod ACE Medical + KAT Medical. La differenza consiste solamente nel numero maggiore di moduli KAM abilitati nel sistema Avanzato rispetto a quello Base. + +### Il Sistema Base + +??? note "Impostazioni fondamentali in entrambi i livelli" + Il timeout di decesso dall'arresto cardiaco è di 5 minuti.
Il sanguinamento è ridotto con un moltiplicatore del x0.4.
Sono abilitate le bende avanzate e la riapertura di ferite non suturate.
Le fratture gessate di una gamba ci limitano alla corsa, impedendo lo "scatto". + +Per quanto riguarda il fante non-specialista, il sistema base non aggiunge alcun livello di difficoltà rispetto al solo ACE Medical, la presenza della KAM comporta solamente l'aggiunta di funzionalità utili come il risveglio assistito mediante `Reorient Patient`/`Stimolare il paziente` (schiaffo sulla guancia) e la meccanica di coagulazione. + +Il personale medico invece può trarre beneficio dall'aggiunta di: + +- Defibrillatori (AED e AED-X), utili per ripristinare un ritmo cardiaco normale più velocemente della sola CPR; +- Medicinali avanzati, come antidolorifici più variati e coagulanti (`TXA` ed `EACA`); +- Feature QOL come la suturazione di tutto il corpo mediante una sola interazione; + +Il personale medico deve però considerare anche le seguenti **difficoltà aggiunte**: + +- Per iniettare fluidi o farmaci (eccetto autoiniettori) nel corpo del paziente, dovranno prima piazzare uno dei seguenti collegamenti: + - un collegamento endovenoso in un arto, il `16g IV`; + - un collegamento intraosseo nello sterno, il `Fast IO`; +- Il [sistema di coagulazione avanzata](https://docs.google.com/document/d/1YlY00qoL2gdrbOJJzi5aW19A3HqT7uXflszDYuK7h3M/edit?tab=t.0#heading=h.kftfvmvzcnlk), che accelera la chiusura automatica di ferite (senza richiedere bendaggi). Questa meccanica consuma però certi "fattori coagulanti" nel sangue del paziente, [alcuni fluidi sono più efficaci di altri](https://docs.google.com/document/d/1YlY00qoL2gdrbOJJzi5aW19A3HqT7uXflszDYuK7h3M/edit?tab=t.0#heading=h.brf4cmv3xjxe) nel ripristino di questi fattori. +- La somministrazione di coagulanti come `TXA` ed `EACA` mediante IV può causare il blocco della cannula se non vengono preceduti da altri fluidi. In quel caso potrete somministrare soluzione salina e effettuare un `saline flush` dal tab "farmaci" per sbloccarla. + +### Il Sistema Avanzato + +??? note "Impostazioni fondamentali in entrambi i livelli" + Il timeout di decesso dall'arresto cardiaco è di 5 minuti.
Il sanguinamento è ridotto con un moltiplicatore del x0.4.
Sono abilitate le bende avanzate e la riapertura di ferite non suturate.
Le fratture gessate di una gamba ci limitano alla corsa, impedendo lo "scatto". + +I seguenti moduli KAM vengono abilitati dal sistema avanzato, senza modificare gli esistenti settaggi o altre meccaniche del sistema base. + +Specifichiamo che con "personale medico" si intende almeno l'abilitazione di "Medico" ACE3. Nello STANAG non esistono per il momento strumenti limitati solo al ruolo di "Dottore" ACE3. + +#### Vie Aeree + +Abilitate tutte le meccaniche di ostruzione/occlusione, le ultime possono ripetersi ogni 60s (dopo un cooldown di 45s) con probabilità del 10%. + +Per stabilizzare le vie aeree può essere applicato un `Guedel Tube`/`Canula Guedel` o `King LT`/`Tubo Laringeo` in 3s (il secondo solo da personale medico). + +Per la risoluzione di ostruzioni possono essere usati: `ACCUVAC` per 3s (da personale medico), `Manual Suction Pump` per 5s o `Head Turning` per una probabilità di successo del 20% ogni 5s. + +La `Recovery Position`/`Posizione di Sicurezza` può essere applicata in 4s, annullata in 2s e risolvere un'ostruzione in 5s. + +#### Respirazione + +La condizione di `Cyanosis`/`Cianosi` viene indicata come `Slight`/`Leggera` a SpO2 <90% (minimo per il rinvenimento), `Mild`/`Moderata` a <80% (soglia di svenimento) e `Severe`/`Severa` a <70%. La soglia letale è il 60%. + +Abilitati tutti i tipi di condizioni toraciche con descrescente probabilità di occorrenza: + +- `Pneumothorax` al 40%
+Risolvibile da chiunque mediante un `Chest Seal`; +- `Tension Pneumothorax` al 20%
+Risolvibile da personale medico mediante un `Chest Seal` + decompressione con `NDC Kit`/`AAT Kit`; +- `Hemothorax` al 10%
+Risolvibile da personale medico mediante un `Chest Seal` + `Drain Fluids`/`Drenare il liquido` con un `AAT Kit`; + +!!! warning "Le condizioni NON sono visibili nel menu medico, vanno diagnosticate con lo stetoscopio o mediante Inspect Chest." + +Tutte le varianti del `BVM`/`Maschera AMBU` sono utilizzabili da chiunque, anche con ossigeno supplementare. + +#### Circolazione + +Sono abilitati i ritmi avanzati [come spiegati dalla documentazione](https://docs.google.com/document/d/1YlY00qoL2gdrbOJJzi5aW19A3HqT7uXflszDYuK7h3M/edit?tab=t.0#heading=h.bvxbceizzega), con tempo di degradazione massimo di 900s. Probabilità del 70% per `VTac` e del 30% per `PEA`. + +Le [condizioni H&T](https://docs.google.com/document/d/1YlY00qoL2gdrbOJJzi5aW19A3HqT7uXflszDYuK7h3M/edit?tab=t.0#heading=h.ke7yki3idopn) "hardcore" sono disabilitate. + +La RCP ha intervallo di 12s per probabilità di successo (minime-massime) del 30-50% per chiunque, 40-60% per "Medici" e 50-70% per "Dottori" ACE. + +Il defibrillatore `AED` ha probabilità di successo (minima-massima) del 45-80%, mentre l'`AED-X` (solo utilizzabile da personale medico) del 60-90%. + +Sono abilitati i gruppi sanguigni, essi vengono assegnati randomicamente a tutti ogni volta che entrano in missione. Il settaggio del "proprio gruppo" viene quindi ignorato. + +#### Coagulazione + +Medesima meccanica già accennata nel [sistema base](#il-sistema-base), impostata come "avanzata" in maniera realistica. `TXA`/`EACA` somministrato senza altri fluidi può causare un blocco della cannula. + +#### Chirurgia + +Le fratture avanzate (composte/pluriframmentarie) sono disabilitate per motivi di giocabilità e realismo (non si effettuano interventi chirurgici di quella scala sul campo). + +Sono attive solo le fratture semplici, riducibili da personale medico (non è possibile ridurre da soli le proprie fratture). + +#### Altri Sistemi + +Il sistema renale e di pH sanguineo è disattivato, così come la PaCO2 e il nuovo sistema di ipotermia (ancora in valutazione). + +### Download dei settaggi CBA + +
+- :material-chevron-triple-down: [__Sistema Base__](../assets/cba_setting_presets/MEDICAL_BASE.sqf)
+ Preset medico base, completo di tutti i settaggi. +
+
+- :material-chevron-double-up: [__Override Base :material-arrow-right: Avanzato__](../assets/cba_setting_presets/MEDICAL_AVANZATO_OVERRIDE.sqf)
+ Preset con i soli settaggi necessari per abilitare moduli avanzati sovrascrivendoli dalla missione, quando il server è impostato con il preset base. +
+
+- :material-chevron-triple-up: [__Sistema Avanzato__](../assets/cba_setting_presets/MEDICAL_AVANZATO.sqf)
+ Preset medico avanzato, completo di tutti i settaggi. +
diff --git a/includes/abbreviations.md b/includes/abbreviations.md index ac6c73a..25c129c 100644 --- a/includes/abbreviations.md +++ b/includes/abbreviations.md @@ -1,2 +1,8 @@ *[SOP]: Standard Operating Procedures *[CAS]: Close Air Support +*[MCI]: Mass Casualty Incident, una situazione con molteplici feriti più o meno gravi, richiedente l'intervento di più soccorritori e medici. +*[CASEVAC]: Evacuazione improvvisata di feriti utilizzando un veicolo/velivolo qualsiasi, come camion/MRAP/APC o elicotteri da trasporto generale. +*[MEDEVAC]: Evacuazione di feriti mediante un veicolo/velivolo opportunamente equipaggiato e destinato già dal piano missione a quello scopo, come camion/MRAP/APC ambulanza o elicotteri da soccorso medico. +*[KAM]: KAT - Advanced Medical +*[CAT]: Combat Application Tourniquet, un laccio emostatico che può essere infilato su un arto per fermare l'emorragia. +*[RCP]: Rianimazione Cardio-Polmonare (anche chiamata "massaggio cardiaco"), un'azione effettuabile da un qualsiasi giocatore sul torace di un paziente in assenza di battito cardiaco, al fine di ristabilire un ritmo normale e interrompere così il timeout di morte in seguito a 5m di arresto. diff --git a/mkdocs.yml b/mkdocs.yml index f494ec6..0b610e5 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -192,5 +192,6 @@ nav: - Introduzione: index.md - Basso livello: - basso-livello/index.md + - Sistema Medico: basso-livello/medical.md - Alto livello: - alto-livello/index.md