Didnt really check their github but the guys who basically run armaworld.de, which is a german community page for ArmA 3 are also ACE3 devs. One guy usually does a community SITREP video about every 2-4 weeks and he mentioned stuff from ACE3.
RationaleThe medical component is one of our most used and obvious features. At the moment, the size and complexity of this component is large and it is quite an obstacle for other devs and contributors to contribute to medical.
There are also a few issues with medical it self, where we have some underlaying issues and high maintance code, as well as some long outstanding issues (revive and prevent instant death being the obvious ones).
This rewrite aims to address both these topics.
FocusThe rewrite focus on the following:
- Split up the medical component into seperate smaller logical components.
- Combine the basic and advanced medical systems into one
- Remove any inconsistencies within the code
- A lot of the medical code has not been updated when BI introduced new script commands. The rewrite will address this as well.
Design Component diagram

State Machine
The new medical rewrite will apply the medical state diagram for handling unit vitals and other tasks.

Backwards compatabilityI will try to maintain backwards compatability as much as possible, but because I am redesigning a lot of the parts within medical, this will not be 100% possible. Once the rewrite is done, we should list all functions that have changed.
Settings will also change, but this will probably work out well if we switch to the CBA settings framework anyway.