dofile(LockOn_Options.common_script_path.."devices_defs.lua") dofile(LockOn_Options.common_script_path.."ViewportHandling.lua") indicator_type = indicator_types.COMMON purposes = {render_purpose.GENERAL} -------PAGE IDs------- id_Page = { PAGE_OFF = 0, --PAGE_MAP = 1, PAGE_VIV = 1, } id_pagesubset = { TV_BASE = 0, --TV_MAP = 1, --TV_ROUTE = 2, TV_VIV = 1, TV_VIS = 2, TV_ADV = 3, } page_subsets = {} page_subsets[id_pagesubset.TV_BASE] = LockOn_Options.script_path.."TV/Indicator/base_page.lua" --page_subsets[id_pagesubset.TV_MAP] = LockOn_Options.script_path.."TV/Indicator/map_page.lua" --page_subsets[id_pagesubset.TV_ROUTE] = LockOn_Options.script_path.."TV/Indicator/Route_page.lua" page_subsets[id_pagesubset.TV_VIV] = LockOn_Options.script_path.."TV/Indicator/Viv_page.lua" page_subsets[id_pagesubset.TV_VIS] = LockOn_Options.script_path.."TV/Indicator/Vis_page.lua" page_subsets[id_pagesubset.TV_ADV] = LockOn_Options.script_path.."TV/Indicator/Adv_page.lua" ---------------------- pages = {} pages[id_Page.PAGE_OFF] = { id_pagesubset.TV_BASE} --pages[id_Page.PAGE_MAP] = { id_pagesubset.TV_BASE,id_pagesubset.TV_MAP,id_pagesubset.TV_ROUTE} pages[id_Page.PAGE_VIV] = { id_pagesubset.TV_BASE,id_pagesubset.TV_VIV,id_pagesubset.TV_VIS,id_pagesubset.TV_ADV} --GetSelf():Add_Map_Page(id_pagesubset.TV_MAP,LockOn_Options.script_path.."TV/Indicator/map_page.lua") init_pageID = id_Page.PAGE_OFF use_parser = false --used_render_mask = "interleave.bmp" --default mask for TV opacity_sensitive_materials = { } color_sensitive_materials = { } day_color = {0, 255/255, 0, 255/255} night_color = {243/255, 116/255, 13/255, 255/255} update_screenspace_diplacement(SelfWidth/SelfHeight,false) try_find_assigned_viewport("TV_GAZ","RIGHT_MFCD")