* open medical menu from Zeus * fix function header * Zeus can use every action, add room for more buttons in medical menu * Update addons/medical_treatment/functions/fnc_treatment.sqf * Added zeus treatment time coeff * Update addons/medical_gui/functions/fnc_canOpenMenu.sqf Co-authored-by: PabstMirror <pabstmirror@gmail.com> * Update fnc_canOpenMenu.sqf * Update initSettings.sqf * Update fnc_moduleMedicalMenu.sqf * Added check + documentation * Update fnc_canTreat.sqf --------- Authored-by: Brett <brett@mayson.io> Co-authored-by: PabstMirror <pabstmirror@gmail.com>
1.9 KiB
layout | title | description | group | order | parent | mod | version | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
wiki | Medical Treatment Framework | Explains extending the treatment system for developers. | framework | 5 | wiki | ace |
|
1. Config Values
1.1 Vehicle Patient Seats
Defines the seats that will be prioritized when loading patients into vehicles. Uses moveInCargo
indexes.
class CfgVehicles {
class MyCar {
ace_medical_treatment_patientSeats[] = {3,4};
};
};
1.2 Patient Reverse Fill
When no patient seats are available, by default patients will be filled from the highest cargo index to the lowest. This can be changed to fill from the lowest to the highest.
class CfgVehicles {
class MyCar {
ace_medical_treatment_patientReverseFill = 0;
};
};
1.3 Treatment Items
Items in CfgWeapons
with ACE_isMedicalItem
property will be added to the ACE Medical category in the ACE Arsenal.
class CfgWeapons {
class MyMedicalItem {
ACE_isMedicalItem = 1;
};
};
Required items in ACE_Medical_Treatment_Actions
will also be added as a fallback.
class ACE_Medical_Treatment_Actions {
class MyCustomTreatment {
items[] = {"MyMedicalItem"};
};
};
2. Mission Variables
2.1 Grave Digging Object Configuration
The object created when digging a grave can be modified by setting the ace_medical_treatment_graveClassname
variable.
ace_medical_treatment_graveClassname = "Land_Grave_11_F"; // classname, e.g. unmarked gravel (no headstone OR check actions)
The object's rotation can also be modified, if necessary.
ace_medical_treatment_graveRotation = 0; // rotation angle (will depend on model classname)
2.2 Zeus Medical Menu Module
If a mission maker wishes to disable Zeus access to the medical menu, they can set the variable below: ace_medical_gui_enableZeusModule = false; // default is true