Code format

This commit is contained in:
2025-05-01 17:06:20 +02:00
parent c365178b99
commit 3d8fa46711
7 changed files with 642 additions and 490 deletions

View File

@@ -6,129 +6,128 @@ local addonname, shared = ...
---@field Init fun()
shared.CameraSettings = {
Init = function()
end
Init = function() end,
}
function shared.CameraSettings.Init()
if not shared.config.camera.enabled then
print("Cyka - Camera settings disabled")
return
end
if not shared.config.camera.enabled then
print("Cyka - Camera settings disabled")
return
end
local function SetCameraSpeed(speed)
if not speed then
return
end
print("Camera speed set to " .. tostring(speed))
SetCVar("cameraYawMoveSpeed", speed)
SetCVar("cameraPitchMoveSpeed", speed)
local function SetCameraSpeed(speed)
if not speed then
return
end
print("Camera speed set to " .. tostring(speed))
SetCVar("cameraYawMoveSpeed", speed)
SetCVar("cameraPitchMoveSpeed", speed)
SetBinding("BUTTON3", "TOGGLEAUTORUN")
SetBinding("A", "STRAFELEFT")
SetBinding("D", "STRAFERIGHT")
SetBinding("Q", "ACTIONBUTTON1")
SetBinding("E", "ACTIONBUTTON2")
SetBinding("SPACE", "ACTIONBUTTON5")
SetBinding("NUMPAD0", "NONE")
SetBinding("Z", "TOGGLESHEATH")
SetBinding("NUMLOCK", "NONE")
SetBinding("BUTTON4", "MULTIACTIONBAR2BUTTON11")
SetBinding("R", "ACTIONBUTTON6")
SetBinding("SHIFT-R", "MULTIACTIONBAR1BUTTON6")
SetBinding("1", "ACTIONBUTTON8")
SetBinding("2", "ACTIONBUTTON9")
SetBinding("3", "ACTIONBUTTON10")
SetBinding("4", "ACTIONBUTTON11")
SetBinding("5", "MULTIACTIONBAR2BUTTON2")
SetBinding("6", "MULTIACTIONBAR2BUTTON3")
SetBinding("7", "MULTIACTIONBAR2BUTTON4")
SetBinding("8", "MULTIACTIONBAR2BUTTON5")
SetBinding("9", "NONE")
SetBinding("0", "NONE")
SetBinding("-", "NONE")
SetBinding("=", "NONE")
SetBinding("CTRL-1", "ELVUIBAR6BUTTON3")
SetBinding("CTRL-2", "ELVUIBAR6BUTTON4")
SetBinding("CTRL-3", "ELVUIBAR6BUTTON5")
SetBinding("CTRL-4", "ELVUIBAR6BUTTON6")
SetBinding("CTRL-5", "ELVUIBAR6BUTTON2")
SetBinding("SHIFT-1", "MULTIACTIONBAR1BUTTON8")
SetBinding("SHIFT-2", "MULTIACTIONBAR1BUTTON9")
SetBinding("SHIFT-3", "MULTIACTIONBAR1BUTTON10")
SetBinding("SHIFT-4", "MULTIACTIONBAR1BUTTON11")
SetBinding("SHIFT-5", "MULTIACTIONBAR1BUTTON12")
SetBinding("MOUSEWHEELUP", "INTERACTMOUSEOVER")
SetBinding("SHIFT-MOUSEWHEELDOWN", "MULTIACTIONBAR4BUTTON3")
SetBinding("TAB", "ACTIONBUTTON12")
SetBinding("G", "INTERACTTARGET")
SetBinding("F", "ACTIONBUTTON7")
SetBinding("V", "JUMP")
SetBinding("C", "ACTIONBUTTON3")
SetBinding("SHIFT-P", "TOGGLECOLLECTIONSMOUNTJOURNAL")
SetBinding("Y", "ACTIONBUTTON4")
SetBinding("SHIFT-Y", "MULTIACTIONBAR1BUTTON4")
SetBinding("SHIFT-MOUSEWHEELUP", "MULTIACTIONBAR2BUTTON9")
SetBinding("MOUSEWHEELDOWN", "MULTIACTIONBAR2BUTTON10")
SetBinding("CTRL-Q", "MULTIACTIONBAR4BUTTON10")
SetBinding("CTRL-E", "MULTIACTIONBAR4BUTTON9")
SetBinding("CTRL-MOUSEWHEELUP", "CAMERAZOOMIN")
SetBinding("CTRL-MOUSEWHEELDOWN", "CAMERAZOOMOUT")
SetBinding("SHIFT-C", "MULTIACTIONBAR1BUTTON3")
SetBinding("¸", "MULTIACTIONBAR2BUTTON1")
SetBinding("ALT-1", "MULTIACTIONBAR3BUTTON8")
SetBinding("ALT-2", "MULTIACTIONBAR3BUTTON9")
SetBinding("ALT-3", "MULTIACTIONBAR3BUTTON10")
SetBinding("ALT-4", "MULTIACTIONBAR3BUTTON11")
SetBinding("SHIFT-Q", "MULTIACTIONBAR1BUTTON1")
SetBinding("SHIFT-E", "MULTIACTIONBAR1BUTTON2")
SetBinding("ALT-E", "MULTIACTIONBAR3BUTTON2")
SetBinding("ALT-C", "MULTIACTIONBAR3BUTTON3")
SetBinding("ALT-Y", "MULTIACTIONBAR3BUTTON4")
SetBinding("SHIFT-F", "MULTIACTIONBAR1BUTTON7")
SetBinding("ALT-R", "MULTIACTIONBAR3BUTTON6")
SetBinding("ALT-F", "MULTIACTIONBAR3BUTTON7")
SetBinding("SHIFT-BUTTON5", "MULTIACTIONBAR4BUTTON1")
SetBinding("BUTTON5", "MULTIACTIONBAR2BUTTON12")
SetBinding("SHIFT-BUTTON4", "MULTIACTIONBAR4BUTTON2")
SetBinding("CTRL-BUTTON4", "ELVUIBAR6BUTTON11")
SetBinding("CTRL-BUTTON5", "ELVUIBAR6BUTTON12")
SetBinding("SHIFT-L", "TOGGLEACHIEVEMENT")
SetBinding("ALT-G", "DEATH_NOTE_SHOW_TARGET_DEATH")
SetBinding("[", "PAWN_COMPARE_LEFT")
SetBinding("]", "PAWN_COMPARE_RIGHT")
SetBinding("ALT-5", "MULTIACTIONBAR3BUTTON12")
SetBinding("ALT-6", "MULTIACTIONBAR2BUTTON6")
SetBinding("SHIFT-¸", "HEKILI_TOGGLE_COOLDOWNS")
SetBinding("CTRL-C", "MULTIACTIONBAR4BUTTON6")
SetBinding("ALT-CTRL-P", "MULTIACTIONBAR2BUTTON7")
SetBinding("BUTTON3", "TOGGLEAUTORUN")
SetBinding("A", "STRAFELEFT")
SetBinding("D", "STRAFERIGHT")
SetBinding("Q", "ACTIONBUTTON1")
SetBinding("E", "ACTIONBUTTON2")
SetBinding("SPACE", "ACTIONBUTTON5")
SetBinding("NUMPAD0", "NONE")
SetBinding("Z", "TOGGLESHEATH")
SetBinding("NUMLOCK", "NONE")
SetBinding("BUTTON4", "MULTIACTIONBAR2BUTTON11")
SetBinding("R", "ACTIONBUTTON6")
SetBinding("SHIFT-R", "MULTIACTIONBAR1BUTTON6")
SetBinding("1", "ACTIONBUTTON8")
SetBinding("2", "ACTIONBUTTON9")
SetBinding("3", "ACTIONBUTTON10")
SetBinding("4", "ACTIONBUTTON11")
SetBinding("5", "MULTIACTIONBAR2BUTTON2")
SetBinding("6", "MULTIACTIONBAR2BUTTON3")
SetBinding("7", "MULTIACTIONBAR2BUTTON4")
SetBinding("8", "MULTIACTIONBAR2BUTTON5")
SetBinding("9", "NONE")
SetBinding("0", "NONE")
SetBinding("-", "NONE")
SetBinding("=", "NONE")
SetBinding("CTRL-1", "ELVUIBAR6BUTTON3")
SetBinding("CTRL-2", "ELVUIBAR6BUTTON4")
SetBinding("CTRL-3", "ELVUIBAR6BUTTON5")
SetBinding("CTRL-4", "ELVUIBAR6BUTTON6")
SetBinding("CTRL-5", "ELVUIBAR6BUTTON2")
SetBinding("SHIFT-1", "MULTIACTIONBAR1BUTTON8")
SetBinding("SHIFT-2", "MULTIACTIONBAR1BUTTON9")
SetBinding("SHIFT-3", "MULTIACTIONBAR1BUTTON10")
SetBinding("SHIFT-4", "MULTIACTIONBAR1BUTTON11")
SetBinding("SHIFT-5", "MULTIACTIONBAR1BUTTON12")
SetBinding("MOUSEWHEELUP", "INTERACTMOUSEOVER")
SetBinding("SHIFT-MOUSEWHEELDOWN", "MULTIACTIONBAR4BUTTON3")
SetBinding("TAB", "ACTIONBUTTON12")
SetBinding("G", "INTERACTTARGET")
SetBinding("F", "ACTIONBUTTON7")
SetBinding("V", "JUMP")
SetBinding("C", "ACTIONBUTTON3")
SetBinding("SHIFT-P", "TOGGLECOLLECTIONSMOUNTJOURNAL")
SetBinding("Y", "ACTIONBUTTON4")
SetBinding("SHIFT-Y", "MULTIACTIONBAR1BUTTON4")
SetBinding("SHIFT-MOUSEWHEELUP", "MULTIACTIONBAR2BUTTON9")
SetBinding("MOUSEWHEELDOWN", "MULTIACTIONBAR2BUTTON10")
SetBinding("CTRL-Q", "MULTIACTIONBAR4BUTTON10")
SetBinding("CTRL-E", "MULTIACTIONBAR4BUTTON9")
SetBinding("CTRL-MOUSEWHEELUP", "CAMERAZOOMIN")
SetBinding("CTRL-MOUSEWHEELDOWN", "CAMERAZOOMOUT")
SetBinding("SHIFT-C", "MULTIACTIONBAR1BUTTON3")
SetBinding("¸", "MULTIACTIONBAR2BUTTON1")
SetBinding("ALT-1", "MULTIACTIONBAR3BUTTON8")
SetBinding("ALT-2", "MULTIACTIONBAR3BUTTON9")
SetBinding("ALT-3", "MULTIACTIONBAR3BUTTON10")
SetBinding("ALT-4", "MULTIACTIONBAR3BUTTON11")
SetBinding("SHIFT-Q", "MULTIACTIONBAR1BUTTON1")
SetBinding("SHIFT-E", "MULTIACTIONBAR1BUTTON2")
SetBinding("ALT-E", "MULTIACTIONBAR3BUTTON2")
SetBinding("ALT-C", "MULTIACTIONBAR3BUTTON3")
SetBinding("ALT-Y", "MULTIACTIONBAR3BUTTON4")
SetBinding("SHIFT-F", "MULTIACTIONBAR1BUTTON7")
SetBinding("ALT-R", "MULTIACTIONBAR3BUTTON6")
SetBinding("ALT-F", "MULTIACTIONBAR3BUTTON7")
SetBinding("SHIFT-BUTTON5", "MULTIACTIONBAR4BUTTON1")
SetBinding("BUTTON5", "MULTIACTIONBAR2BUTTON12")
SetBinding("SHIFT-BUTTON4", "MULTIACTIONBAR4BUTTON2")
SetBinding("CTRL-BUTTON4", "ELVUIBAR6BUTTON11")
SetBinding("CTRL-BUTTON5", "ELVUIBAR6BUTTON12")
SetBinding("SHIFT-L", "TOGGLEACHIEVEMENT")
SetBinding("ALT-G", "DEATH_NOTE_SHOW_TARGET_DEATH")
SetBinding("[", "PAWN_COMPARE_LEFT")
SetBinding("]", "PAWN_COMPARE_RIGHT")
SetBinding("ALT-5", "MULTIACTIONBAR3BUTTON12")
SetBinding("ALT-6", "MULTIACTIONBAR2BUTTON6")
SetBinding("SHIFT-¸", "HEKILI_TOGGLE_COOLDOWNS")
SetBinding("CTRL-C", "MULTIACTIONBAR4BUTTON6")
SetBinding("ALT-CTRL-P", "MULTIACTIONBAR2BUTTON7")
InterfaceOptionsControlsPanelInteractOnLeftClick:SetValue(0)
InterfaceOptionsControlsPanelStickyTargeting:SetValue(1)
InterfaceOptionsCombatPanelTargetOfTarget:SetValue(1)
InterfaceOptionsDisplayPanelShowTutorials:SetValue(0)
InterfaceOptionsDisplayPanelAJAlerts:SetValue(1)
InterfaceOptionsSocialPanelProfanityFilter:SetValue(0)
InterfaceOptionsSocialPanelSpamFilter:SetValue(0)
InterfaceOptionsNamesPanelMyName:SetValue(1)
InterfaceOptionsCameraPanelStyleDropDown:SetValue(0)
InterfaceOptionsMousePanelClickToMove:SetValue(1)
InterfaceOptionsMousePanelClickMoveStyleDropDown:SetValue(0)
end
InterfaceOptionsControlsPanelInteractOnLeftClick:SetValue(0)
InterfaceOptionsControlsPanelStickyTargeting:SetValue(1)
InterfaceOptionsCombatPanelTargetOfTarget:SetValue(1)
InterfaceOptionsDisplayPanelShowTutorials:SetValue(0)
InterfaceOptionsDisplayPanelAJAlerts:SetValue(1)
InterfaceOptionsSocialPanelProfanityFilter:SetValue(0)
InterfaceOptionsSocialPanelSpamFilter:SetValue(0)
InterfaceOptionsNamesPanelMyName:SetValue(1)
InterfaceOptionsCameraPanelStyleDropDown:SetValue(0)
InterfaceOptionsMousePanelClickToMove:SetValue(1)
InterfaceOptionsMousePanelClickMoveStyleDropDown:SetValue(0)
end
local frame = CreateFrame("Frame")
frame:RegisterEvent("PLAYER_LOGIN")
frame:RegisterEvent("PLAYER_ENTERING_WORLD")
frame:SetScript("OnEvent", function(self, event, ...)
SetCameraSpeed(shared.config.camera.speed)
end)
local frame = CreateFrame("Frame")
frame:RegisterEvent("PLAYER_LOGIN")
frame:RegisterEvent("PLAYER_ENTERING_WORLD")
frame:SetScript("OnEvent", function(self, event, ...)
SetCameraSpeed(shared.config.camera.speed)
end)
SlashCmdList["CAMERASETTINGS"] = function(speed)
if speed then
shared.config.camera.speed = speed
end
SetCameraSpeed(shared.config.camera.speed)
end
SLASH_CAMERASETTINGS1 = "/cs"
SlashCmdList["CAMERASETTINGS"] = function(speed)
if speed then
shared.config.camera.speed = speed
end
SetCameraSpeed(shared.config.camera.speed)
end
SLASH_CAMERASETTINGS1 = "/cs"
print("Cyka - Camera settings loaded")
print("Cyka - Camera settings loaded")
end