deactivateModId
Definition
-- @/lua/ge/extensions/core/modmanager.lua:873
local function deactivateModId(modID)
local name = getModNameFromID(modID)
if name then
deactivateMod(name)
else
log('I', 'deactivateModId', 'mod not existing ' .. tostring(modID))
end
end
Callers
@/ui/modules/modmanager/modmanager.js
if (mod.active) {
bngApi.engineLua('core_modmanager.deactivateModId(' + bngApi.serializeToLua(mod.modID || mod.modname) + ')')
} else {
@/lua/ge/extensions/core/modmanager.lua
if v['action'] == "deactivate" then
deactivateModId(v.id)
guihooks.trigger('modmanagerError', 'You have an outdated version of [ '..tostring(getModNameFromID(v.id))..' ]. This mod has been deactivated`')
@/lua/ge/extensions/core/repository.lua
if mname ~= nil then
core_modmanager.deactivateModId(mname)
end