private _categoryName = format ["ACE %1", localize ELSTRING(map,Module_DisplayName)]; [ QGVAR(moveRestriction), "LIST", [LSTRING(MoveRestriction), LSTRING(MoveRestriction_Description)], [_categoryName, LLSTRING(Module_DisplayName)], [ [ MOVE_RESTRICTION_NOBODY, MOVE_RESTRICTION_ALL, MOVE_RESTRICTION_ADMINS, MOVE_RESTRICTION_GROUP_LEADERS, MOVE_RESTRICTION_GROUP_LEADERS_ADMINS, MOVE_RESTRICTION_OWNER ], [ LSTRING(MoveRestriction_Nobody), LSTRING(MoveRestriction_All), LSTRING(MoveRestriction_Admins), LSTRING(MoveRestriction_GroupLeaders), LSTRING(MoveRestriction_GroupLeadersAndAdmins), LSTRING(MoveRestriction_Owner) ], 1 ] ] call CBA_fnc_addSetting; [ QGVAR(timestampEnabled), "CHECKBOX", [LSTRING(TimestampEnabled), LSTRING(TimestampEnabledDescription)], [_categoryName, LLSTRING(Module_DisplayName)], true ] call CBA_fnc_addSetting; [ QGVAR(timestampTimezone), "LIST", [LSTRING(TimestampTimezone), LSTRING(TimestampTimezoneDescription)], [_categoryName, LLSTRING(Module_DisplayName)], [ [0, 1, 2], [LSTRING(TimestampTimezoneIngameTime), LSTRING(TimestampTimezoneSystemTime), LSTRING(TimestampTimezoneUTCTime)], 0 ], true ] call CBA_fnc_addSetting; [ QGVAR(timestampUTCOffset), "SLIDER", [LSTRING(TimestampUTCOffset), LSTRING(TimestampUTCOffsetDescription)], [_categoryName, LLSTRING(Module_DisplayName)], [-12, 14, 0, 0], true ] call CBA_fnc_addSetting; [ QGVAR(TimestampUTCMinutesOffset), "LIST", [LSTRING(TimestampUTCMinutesOffset), LSTRING(TimestampUTCMinutesOffsetDescription)], [_categoryName, LLSTRING(Module_DisplayName)], [ [0, 15, 30, 45], [0, 15, 30, 45], 0 ] ] call CBA_fnc_addSetting; [ QGVAR(timestampHourFormat), "LIST", [LSTRING(TimestampHourFormat), LSTRING(TimestampHourFormatDescription)], [_categoryName, LLSTRING(Module_DisplayName)], [ [24, 12], [LSTRING(TimestampHourFormat24), LSTRING(TimestampHourFormat12)], 0 ] ] call CBA_fnc_addSetting; private _formatDescription = [ LLSTRING(TimestampFormatDescription0), LLSTRING(TimestampFormatDescription1), LLSTRING(TimestampFormatDescription2), LLSTRING(TimestampFormatDescription3), LLSTRING(TimestampFormatDescription4), LLSTRING(TimestampFormatDescription5) ] joinString endl; [ QGVAR(timestampFormat), "LIST", [LSTRING(timestampFormat), _formatDescription], [_categoryName, LLSTRING(Module_DisplayName)], [ ["HH", "HH:MM", "HH:MM:SS", "HH:MM:SS:MM", "HH:MM:SS.mmm"], ["HH", "HH:MM", "HH:MM:SS", "HH:MM:SS:MM", "HH:MM:SS.mmm"], 1 ] ] call CBA_fnc_addSetting;