mirror of
https://github.com/acemod/ACE3.git
synced 2024-08-30 18:23:18 +00:00
Medical - Report non-default settings to rpt (#7233)
* Medical - Report non-default settings to rpt * Update reportSettings.sqf
This commit is contained in:
parent
4eeac9f649
commit
2f3d8db134
@ -3,6 +3,9 @@
|
||||
|
||||
[QEGVAR(medical,setUnconscious), LINKFUNC(setUnconscious)] call CBA_fnc_addEventHandler;
|
||||
|
||||
// For BETA/RC - debug non-default settings to rpt:
|
||||
call compile preprocessFileLineNumbers QPATHTOF(dev\reportSettings.sqf);
|
||||
|
||||
if (!hasInterface) exitWith {};
|
||||
|
||||
[missionNamespace, "ACE_setCustomAimCoef", QUOTE(ADDON), {
|
||||
|
14
addons/medical/dev/reportSettings.sqf
Normal file
14
addons/medical/dev/reportSettings.sqf
Normal file
@ -0,0 +1,14 @@
|
||||
#include "\z\ace\addons\medical\script_component.hpp"
|
||||
// Dumps info on all non-default medical settings
|
||||
|
||||
[{
|
||||
private _medicalSettings = cba_settings_allSettings select {(_x select [0,11]) == "ace_medical"};
|
||||
INFO_1("-- Checking %1 medical Settings --",count _medicalSettings);
|
||||
{
|
||||
private _currentValue = missionNamespace getVariable [_x, "$"];
|
||||
private _defaultValue = (cba_settings_default getVariable [_x, []]) param [0, "#"];
|
||||
if !(_currentValue isEqualTo _defaultValue) then {
|
||||
diag_log text format ["%1: [Current %2] [Default: %3]", _x, _currentValue, _defaultValue];
|
||||
};
|
||||
} forEach _medicalSettings;
|
||||
}, nil, 2] call CBA_fnc_waitAndExecute;
|
Loading…
Reference in New Issue
Block a user