This should be added/replaced for CMSC and CMSP:
purposes = {render_purpose.GENERAL,
render_purpose.HUD_ONLY_VIEW,
render_purpose.SCREENSPACE_OUTSIDE_COCKPIT,
render_purpose.SCREENSPACE_INSIDE_COCKPIT} -- set purposes to draw it always CMSP_init.lua
dofile(LockOn_Options.common_script_path.."devices_defs.lua")
dofile(LockOn_Options.common_script_path.."ViewportHandling.lua")
indicator_type = indicator_types.COMMON
[color=Green] purposes = {render_purpose.GENERAL,
render_purpose.HUD_ONLY_VIEW,
render_purpose.SCREENSPACE_OUTSIDE_COCKPIT,
render_purpose.SCREENSPACE_INSIDE_COCKPIT} -- set purposes to draw it always [/color]
try_find_assigned_viewport("CMSP")
dofile(LockOn_Options.common_script_path.."devices_defs.lua")
indicator_type = indicator_types.COMMON
opacity_sensitive_materials =
{
"font_CMSP"
}
-------PAGE IDs-------
id_Page =
{
PAGE_NULL = 0,
PAGE_OFF = 1,
PAGE_MAIN = 2
}
id_pagesubset =
{
MAIN = 0
}
page_subsets = {}
page_subsets[id_pagesubset.MAIN] = LockOn_Options.script_path.."CMSP/indicator/CMSP_page.lua"
----------------------
pages = {}
pages[id_Page.PAGE_MAIN] = {id_pagesubset.MAIN}
init_pageID = id_Page.PAGE_MAIN
[color=Red]-- purposes = {render_purpose.GENERAL}[/color]