diff --git a/.sconsign.dblite b/.sconsign.dblite index 45d3dab..e3d942c 100644 Binary files a/.sconsign.dblite and b/.sconsign.dblite differ diff --git a/addons/hatchet_vxf_interaction/functions/attemptCloseActionMenu.sqf b/addons/hatchet_vxf_interaction/functions/attemptCloseActionMenu.sqf index 9c1778b..a26e1ac 100644 --- a/addons/hatchet_vxf_interaction/functions/attemptCloseActionMenu.sqf +++ b/addons/hatchet_vxf_interaction/functions/attemptCloseActionMenu.sqf @@ -1,5 +1,5 @@ [] spawn { - if (missionNamespace getVariable ["vxf_uh60_interaction_autoclose_actionmenu", false]) then { + if (missionNamespace getVariable ["vxf_interaction_autoclose_actionmenu", false]) then { showCommandingMenu "RscMainMenu"; showCommandingMenu ""; }; diff --git a/addons/hatchet_vxf_interaction/functions/keys/buttonUp.sqf b/addons/hatchet_vxf_interaction/functions/keys/buttonUp.sqf index a44fc25..6102255 100644 --- a/addons/hatchet_vxf_interaction/functions/keys/buttonUp.sqf +++ b/addons/hatchet_vxf_interaction/functions/keys/buttonUp.sqf @@ -22,7 +22,7 @@ vxf_interaction_buttonHoldCode = nil; if (!isNil "_knobClick") then { private _clickTime = time - vxf_interaction_dragging_buttonDownTime; if (_clickTime < 0.25) then { - systemChat format["CLICK TIME %1", _clickTime]; + if (vxf_interactionShowDebugMessages) then {systemChat format["CLICK TIME %1", _clickTime];}; [_vehicle] call _knobClick; }; }; diff --git a/addons/hatchet_vxf_interaction/functions/keys/drag.sqf b/addons/hatchet_vxf_interaction/functions/keys/drag.sqf index d830ee0..8bc5947 100644 --- a/addons/hatchet_vxf_interaction/functions/keys/drag.sqf +++ b/addons/hatchet_vxf_interaction/functions/keys/drag.sqf @@ -23,7 +23,7 @@ if (count _screenPos == 2) then { //systemchat str (_verticalDistance / _dragRange) * _animRange; //systemChat str [abs _verticalDistance, abs vxf_interaction_dragging_lastDragDistance, abs (abs vxf_interaction_dragging_lastDragDistance - abs _verticalDistance)]; if(abs (abs vxf_interaction_dragging_lastDragDistance - abs _verticalDistance) > 0.02) then { - systemChat str _verticalDistance; + if (vxf_interactionShowDebugMessages) then {systemChat str _verticalDistance;}; private _animRange = (_animLimits # 0) - (_animLimits # 1); vxf_interaction_dragging_lastDragDistance = _verticalDistance; private _dragEndPoint = vxf_interaction_dragging_startAnimPhase + ((_verticalDistance / _dragRange) * _animRange); diff --git a/addons/hatchet_vxf_interaction/functions/pointing/pointNetSend.sqf b/addons/hatchet_vxf_interaction/functions/pointing/pointNetSend.sqf index 71f52ca..d7d709c 100644 --- a/addons/hatchet_vxf_interaction/functions/pointing/pointNetSend.sqf +++ b/addons/hatchet_vxf_interaction/functions/pointing/pointNetSend.sqf @@ -8,6 +8,6 @@ params ["_vehicle", "_pointPos", "_iconIndex", "_label"]; -if(vxf_uh60_interaction_pointing) then { +if(vxf_interaction_pointing) then { [_pointPos, _iconIndex, _label] remoteExecCall ["vxf_interaction_fnc_pointNetReceive", crew _vehicle]; }; diff --git a/addons/hatchet_vxf_interaction/functions/preInit.sqf b/addons/hatchet_vxf_interaction/functions/preInit.sqf index 9b4795f..9bc6f2e 100644 --- a/addons/hatchet_vxf_interaction/functions/preInit.sqf +++ b/addons/hatchet_vxf_interaction/functions/preInit.sqf @@ -48,7 +48,7 @@ ] call CBA_Settings_fnc_init; [ - "vxf_uh60_interaction_pointing", + "vxf_interaction_pointing", "checkbox", "Enable pointing system(uses remoteCall)", "Hatchet Vehicle Framework", @@ -79,7 +79,7 @@ ] call CBA_fnc_addKeybind; [ - "vxf_uh60_interaction_autoclose_actionmenu", + "vxf_interaction_autoclose_actionmenu", "checkbox", "Automatically close action menu (experimental)", "Hatchet Vehicle Framework", @@ -103,13 +103,15 @@ ] ] call CBA_fnc_addSetting; -vtx_uh60m_enabled_jvmf = true; -vtx_uh60m_enabled_fms = true; -vtx_uh60m_enabled_mfd = true; -vtx_uh60m_enabled_fd = true; -vtx_uh60m_enabled_cas = true; -vtx_uh60m_enabled_aar = true; -vtx_uh60m_enabled_flir = true; -vtx_uh60m_enabled_engine = true; +[ + "vxf_interaction_showDebugMessages", + "checkbox", + "Enable debug messages", + "Hatchet Vehicle Framework", + [false], + nil, + {} +] call CBA_Settings_fnc_init; + vxf_alternative_scroll_up = false; vxf_alternative_scroll_down = false; \ No newline at end of file