Update
This commit is contained in:
@@ -5,7 +5,10 @@ local addonname, shared = ...
|
||||
---@class CameraSettings
|
||||
---@field Init fun()
|
||||
|
||||
shared.CameraSettings = { Init = function() end }
|
||||
shared.CameraSettings = {
|
||||
Init = function()
|
||||
end
|
||||
}
|
||||
function shared.CameraSettings.Init()
|
||||
if not shared.config.camera.enabled then
|
||||
print("Cyka - Camera settings disabled")
|
||||
@@ -13,10 +16,103 @@ function shared.CameraSettings.Init()
|
||||
end
|
||||
|
||||
local function SetCameraSpeed(speed)
|
||||
if not speed then return end
|
||||
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("SHIFT-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("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
|
||||
|
||||
local frame = CreateFrame("Frame")
|
||||
@@ -27,7 +123,9 @@ function shared.CameraSettings.Init()
|
||||
end)
|
||||
|
||||
SlashCmdList["CAMERASETTINGS"] = function(speed)
|
||||
if speed then shared.config.camera.speed = speed end
|
||||
if speed then
|
||||
shared.config.camera.speed = speed
|
||||
end
|
||||
SetCameraSpeed(shared.config.camera.speed)
|
||||
end
|
||||
SLASH_CAMERASETTINGS1 = "/cs"
|
||||
|
2
scratch.lua
Normal file
2
scratch.lua
Normal file
@@ -0,0 +1,2 @@
|
||||
local foo = {1, 2, 3, 4}
|
||||
print(table.contains(foo, 3))
|
Reference in New Issue
Block a user