Arma 3
SCO Solo - SP Enhancements
Showing 31-33 of 33 entries
< 1  2  3  >
Update: 29 Aug @ 7:10am

SCOsolo — Change Log

v0.3 — 2025-08-29

Squad Medic: Automated triage & treatment for SP. Requires a real squad Medic (unit trait “Medic”) to perform triage and full heals; if no medic is present/alive, conscious units self-heal when they have a FAK, and units without a FAK are listed per-unit as “#nn — No FAK”. Clear banners (“MEDIC — Squad Responding”, “MEDIC — Squad treated”, “MEDIC — Squad [SELF-HEAL]”); “No MEDIC in squad!” holds for 6s.

Medic Keybind: “Medic — Call triage” default Scroll Lock (on foot; same behavior as the scroll action).

Medic Toggle: CBA checkbox to enable/disable the Squad Medic feature; hides the action and the script exits when disabled.

Auto-Rejoin: After the last casualty is treated, the medic clears doStop and automatically rejoins formation (no manual Regroup required).

Health/Status Alignment: Squad Status Fit now uses the same global health value the Medic triage uses, so fitness labels and medic behavior match.

Player Coverage: The player is always considered a patient when incapacitated or even slightly wounded (damage > 0.01), ensuring the medic responds to the player.

Actions/UI: SCO actions remain bottom-of-menu and A→Z; wording standardized (“Squad no injuries”, “Squad [SELF-HEAL]”).

Reliability: Uses spawn (not call) for scheduled medic script; runtime fallback compiles the medic function if CfgFunctions isn’t ready; robust re-add on team-switch/respawn; threshold-aware, no per-frame loops.

Update: 27 Aug @ 5:17pm

SCOsolo — Change Log

v0.2 — 2025-08-27

Fit/Thresholds: Squad Status now uses HitBody damage so labels match FAK/Heal logic (AOK ≤ 0.25, LGT ≤ 0.50, SER ≤ 0.75, CRT > 0.75).

Player Heal: Cooldown shows a yellow “Unable” hint; using a FAK now also starts the same cooldown (blocks instant FAK→Heal); action hides when disabled; default keybind RAlt+H.

Forced Load (FAKs): Tops off squad FAKs to target (0–3) at start; autodetects the common FAK classname; capacity-safe.

ACE extras (player-only): Optional auto-equip ACE_EarPlugs and ACE_Clacker (CBA checkboxes).

Actions/UI: Scroll actions are low-priority (bottom of menu) and pastel green for visibility.

Keybinds: Defaults now use Right-Alt + letter — RAlt+S (Squad Status), RAlt+H (Heal Player).

Init order: forceLoad runs first, then Squad Status auto-shows once.

Robustness/Perf: Safer inventory scans (no code-count patterns), type-safe vars, no per-frame loops, improved team-switch/respawn re-adds.

Rename: Function autoFak → forceLoad; standardized wording to “top off”.

Update: 26 Aug @ 9:20am

v0.1 — Initial Release

Squad Status panel: position, Fit (AOK/LGT/SER/CRT/DOA), FAK count, primary-compatible mag count, short weapon name; DOA memorialization.

FAK top off at mission start (0–3, default 1).

CBA keybind + scroll action (on foot).

SP/client-only; lightweight.