28 lines
1.2 KiB
Lua
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
|