----------------------------------------------------- -- 项目相关 -- 项目名称(PROJECT_NAME): -- 闪烁战火:sszh -- 闪烁二次元:ssecy ----------------------------------------------------- local Config = require("Config") local Util = require("common.Util") local Lang = require("common.Lang") local LangSszh = require("common.LangSszh") local LangSsecy = require("common.LangSsecy") -- 是否闪烁战火 function isSszh() if Config.PROJECT_NAME == nil or Config.PROJECT_NAME == "sszh" then return true end end -- 是否小精灵 function isSsecy() if Config.PROJECT_NAME == "ssecy" then return true end end -- 是否符合 function inProjectName(projectNames) if type(projectNames) ~= "table" then assert(nil) end if Util.getTableCount(projectNames) == 0 then return true end for _, projectName in ipairs(projectNames) do if Config.PROJECT_NAME == projectName then return true end end end function initAfterHot() local tempLang = nil if isSszh() == true then tempLang = LangSszh elseif isSsecy() == true then tempLang = LangSsecy else assert(nil) end for k, v in pairs(tempLang) do if type(k) == "string" and type(v) == "string" then --print("---------", k, v, type(k), type(v)) Lang[k] = v end end end