mirror of
https://github.com/edubart/otclient.git
synced 2025-10-15 20:14:54 +02:00
Configure default hotkey, fix map release
This commit is contained in:
@@ -28,6 +28,7 @@ clearObjectButton = nil
|
||||
useOnSelf = nil
|
||||
useOnTarget = nil
|
||||
useWith = nil
|
||||
defaultComboKeys = nil
|
||||
hotkeyList = {}
|
||||
|
||||
-- public functions
|
||||
@@ -170,14 +171,24 @@ function reload()
|
||||
end
|
||||
|
||||
function loadDefautComboKeys()
|
||||
for i=1,12 do
|
||||
addKeyCombo(nil, 'F' .. i)
|
||||
end
|
||||
for i=1,4 do
|
||||
addKeyCombo(nil, 'Shift+F' .. i)
|
||||
if not defaultComboKeys then
|
||||
for i=1,12 do
|
||||
addKeyCombo(nil, 'F' .. i)
|
||||
end
|
||||
for i=1,4 do
|
||||
addKeyCombo(nil, 'Shift+F' .. i)
|
||||
end
|
||||
else
|
||||
for keyCombo, keySettings in pairs(defaultComboKeys) do
|
||||
addKeyCombo(nil, keyCombo, keySettings)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
function setDefaultComboKeys(combo)
|
||||
defaultComboKeys = combo
|
||||
end
|
||||
|
||||
-- private functions
|
||||
function onGameStart()
|
||||
reload()
|
||||
|
Reference in New Issue
Block a user