Updated to OTCv8 3.1 rev 112

This commit is contained in:
OTCv8
2021-11-25 23:32:26 +00:00
parent dbe70e787a
commit bbcb7c2168
228 changed files with 3376 additions and 12584 deletions

View File

@@ -68,7 +68,11 @@ function executeBot(config, storage, tabs, msgCallback, saveConfigCallback, relo
onAttackingCreatureChange = {},
onManaChange = {},
onStatesChange = {},
onAddItem = {}
onAddItem = {},
onGameEditText = {},
onGroupSpellCooldown = {},
onSpellCooldown = {},
onRemoveItem = {}
}
-- basic functions & classes
@@ -360,6 +364,11 @@ function executeBot(config, storage, tabs, msgCallback, saveConfigCallback, relo
callback(id, title, message, buttons, enterButton, escapeButton, choices, priority)
end
end,
onGameEditText = function(id, itemId, maxLength, text, writer, time)
for i, callback in ipairs(context._callbacks.onGameEditText) do
callback(id, itemId, maxLength, text, writer, time)
end
end,
onAttackingCreatureChange = function(creature, oldCreature)
for i, callback in ipairs(context._callbacks.onAttackingCreatureChange) do
callback(creature, oldCreature)
@@ -375,11 +384,26 @@ function executeBot(config, storage, tabs, msgCallback, saveConfigCallback, relo
callback(container, slot, item)
end
end,
onRemoveItem = function(container, slot, item)
for i, callback in ipairs(context._callbacks.onRemoveItem) do
callback(container, slot, item)
end
end,
onStatesChange = function(states, oldStates)
for i, callback in ipairs(context._callbacks.onStatesChange) do
callback(states, oldStates)
end
end
end,
onGroupSpellCooldown = function(iconId, duration)
for i, callback in ipairs(context._callbacks.onGroupSpellCooldown) do
callback(iconId, duration)
end
end,
onSpellCooldown = function(iconId, duration)
for i, callback in ipairs(context._callbacks.onSpellCooldown) do
callback(iconId, duration)
end
end,
}
}
end