/* * Author: Glowbal * Get the triage status and information from a unit * * Arguments: * 0: The unit * * Return Value: * 0: Name * 1: Status ID * 2: Color > * * Public: Yes */ #include "script_component.hpp" private ["_unit","_return","_status"]; params ["_unit"]; _status = _unit getVariable [QEGVAR(medical,triageLevel), -1]; _return = switch (_status) do { case 1: {[localize ELSTRING(medical,Triage_Status_Minor), 1, [0, 0.5, 0, 0.9]]}; case 2: {[localize ELSTRING(medical,Triage_Status_Delayed), 2, [0.7, 0.5, 0, 0.9]]}; case 3: {[localize ELSTRING(medical,Triage_Status_Immediate), 3, [0.4, 0.07, 0.07, 0.9]]}; case 4: {[localize ELSTRING(medical,Triage_Status_Deceased), 4, [0, 0, 0, 0.9]]}; default {[localize ELSTRING(medical,Triage_Status_None), 0, [0, 0, 0, 0.9]]}; }; _return