Files
Endfield-Data/LuaScripts/UI/Panels/CommonToast/CommonToastConfig.lua
2025-12-02 20:37:18 +07:00

28 lines
1.2 KiB
Lua

function processItemOverflow(text, paramList, codeId)
local chapterId = paramList[0]
local succ, data = Tables.domainDataTable:TryGetValue(chapterId)
return string.format(text, succ and data.storageName or Language.LUA_BLACK_BOX_DEPOT_NAME)
end
function processUGCBanned(text, paramList, codeId)
local endTime = paramList[1]
return os.date(text, endTime)
end
local cfg = {
[CS.Proto.CODE.ErrItemBagBagOverflowToFactoryDepot] = processItemOverflow,
[CS.Proto.CODE.ErrItemBagDestroyOverflowItems] = processItemOverflow,
[CS.Proto.CODE.ErrUgcpunishedBanChangeName] = processUGCBanned,
[CS.Proto.CODE.ErrUgcpunishedBanChangeSignature] = processUGCBanned,
[CS.Proto.CODE.ErrUgcpunishedBanChangeRemark] = processUGCBanned,
[CS.Proto.CODE.ErrUgcpunishedBanChangeTeamName] = processUGCBanned,
[CS.Proto.CODE.ErrUgcpunishedBanEditBluePrint] = processUGCBanned,
[CS.Proto.CODE.ErrUgcpunishedBanShare] = processUGCBanned,
[CS.Proto.CODE.ErrUgcpunishedBanFriendRequest] = processUGCBanned,
[CS.Proto.CODE.ErrUgcpunishedBanMapMark] = processUGCBanned,
[CS.Proto.CODE.ErrUgcpunishedBanMapMarkEdit] = processUGCBanned,
}
return cfg