getMissionStaticData
Definition
-- @/lua/ge/extensions/gameplay/missions/missions.lua:136
local function getMissionStaticData(missionTypeName)
if not missionStaticData[missionTypeName] then
local reqPath = missionTypesDir.."/"..missionTypeName .."/" .. missionStaticDataFilename
if FS:fileExists(reqPath) then
missionStaticData[missionTypeName] = jsonReadFile(reqPath)
if not missionStaticData[missionTypeName] then
log("E", "", "Unable to read static data json file: "..dumps(reqPath))
missionStaticData[missionTypeName] = {}
end
else
missionStaticData[missionTypeName] = {}
end
end
return missionStaticData[missionTypeName]
end
Callers
@/lua/ge/extensions/editor/missionEditor.lua
im.PushTextWrapPos(200 * editor.getPreference("ui.general.scale"))
im.TextWrapped(gameplay_missions_missions.getMissionStaticData(mType)["description"] or "No Description")
im.PopTextWrapPos()
@/lua/ge/extensions/editor/missionEditor/genericTypeData.lua
im.PushTextWrapPos(200 * editor.getPreference("ui.general.scale"))
im.TextWrapped(gameplay_missions_missions.getMissionStaticData(mType)["description"] or "No Description")
im.PopTextWrapPos()