/* * Author: Glowbal * Update the quick view log * * Arguments: * 0: display * 1: log collection * * Return Value: * None * * Example: * [some_display, log] call ace_medical_menu_updateQuickViewLog * * Public: No */ #include "script_component.hpp" private "_logCtrl"; params ["_display", "_logs"]; _logCtrl = _display displayCtrl 215; lbClear _logCtrl; { _x params ["_message", "_moment", "_dummy", "_arguments"]; if (isLocalized _message) then { _message = localize _message; }; { if (typeName _x == "STRING" && {isLocalized _x}) then { _arguments set [_foreachIndex, localize _x]; }; } forEach _arguments; _message = format ([_message] + _arguments); _logCtrl lbAdd format ["%1 %2", _moment, _message]; nil } count _logs;