| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364 |
- -----------------------------------------------------
- -- 项目相关
- -- 项目名称(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
|