Doomal_dolgo Posted July 18, 2020 Share Posted July 18, 2020 HUD ONLY VIEW на Хорнете по-дефолту беспонтовый - черные дисплеи на пол-экрана. Уменьшаем размер AMPCD и MDI: AMPCD: F:\DCS_beta\Mods\aircraft\FA-18C\Cockpit\Scripts\Multipurpose_Display_Group\AMPCD\indicator\AMPCD_viewport_cfg.lua --ViewportHandling dofile(LockOn_Options.common_script_path.."ViewportHandling.lua") ---------------------------------------------------------------------- local w = LockOn_Options.screen.width; local h = LockOn_Options.screen.height; if LockOn_Options.screen.oculus_rift then local ui_x,ui_y,ui_w,ui_h = get_UIMainView() w = ui_w; h = ui_h; end local size = [color="Red"]0.35[/color] * h if size > h then size = h end if size > 0.5 * w then size = 0.5 * w end dedicated_viewport = [color="Red"]{0.5 * w - 0.5 * size, h - size, size, size}[/color] dedicated_viewport_arcade = dedicated_viewport ---------------------------------------------------------------------- try_find_assigned_viewport("CENTER_MFCD") левый MDI: ...\Mods\aircraft\FA-18C\Cockpit\Scripts\Multipurpose_Display_Group\MDI_IP1556A\indicator\MDI_left_viewport_cfg.lua --ViewportHandling dofile(LockOn_Options.common_script_path.."ViewportHandling.lua") update_screenspace_diplacement(1, true, 0) ---------------------------------------------------------------------- local w = LockOn_Options.screen.width; local h = LockOn_Options.screen.height; if LockOn_Options.screen.oculus_rift then local ui_x,ui_y,ui_w,ui_h = get_UIMainView() w = ui_w; h = ui_h; end local size = [color="Red"]0.35[/color] * h if size > h then size = h end if size > 0.5 * w then size = 0.5 * w end dedicated_viewport = [color="Red"]{0,h - size,size,size}[/color] dedicated_viewport_arcade = dedicated_viewport ---------------------------------------------------------------------- try_find_assigned_viewport("LEFT_MFCD") правый MDI: ...\Mods\aircraft\FA-18C\Cockpit\Scripts\Multipurpose_Display_Group\MDI_IP1556A\indicator\MDI_right_viewport_cfg.lua --ViewportHandling dofile(LockOn_Options.common_script_path.."ViewportHandling.lua") update_screenspace_diplacement(1, true, 0) ---------------------------------------------------------------------- local w = LockOn_Options.screen.width; local h = LockOn_Options.screen.height; if LockOn_Options.screen.oculus_rift then local ui_x,ui_y,ui_w,ui_h = get_UIMainView() w = ui_w; h = ui_h; end local size = [color="Red"]0.35[/color] * h if size > h then size = h end if size > 0.5 * w then size = 0.5 * w end dedicated_viewport = [color="Red"]{w - size,h - size,size,size}[/color] dedicated_viewport_arcade = dedicated_viewport ---------------------------------------------------------------------- try_find_assigned_viewport("RIGHT_MFCD") Делаем дисплеи прозрачными. Число 255 меняем на меньшее значение: ...\Mods\aircraft\FA-18C\Cockpit\Scripts\Multipurpose_Display_Group\Common\indicator\BAKE\MPD_common_bake_page.lua HUD_only_back.material = MakeMaterial("",{0,0,0,[color="Red"]255[/color]}) OQ2; 3080ti; X-56new Link to comment Share on other sites More sharing options...
serg_p Posted July 19, 2020 Share Posted July 19, 2020 С такими правками файлов симулятора, многие сервера не пустят к себе. Link to comment Share on other sites More sharing options...
Doomal_dolgo Posted July 19, 2020 Author Share Posted July 19, 2020 Ясно, что это не для серверов. HUD only view дает больший эффект присутствия, что-ли. OQ2; 3080ti; X-56new Link to comment Share on other sites More sharing options...
ArteSSmart Posted July 19, 2020 Share Posted July 19, 2020 Ясно, что это не для серверов. HUD only view дает больший эффект присутствия, что-ли. Зарисуйка видосик с этими настройками с кокпита плизики i5 9600k; rtx 2070super 8gb by "gygabite" gddr6; 32gb2(16x2dual) DDR4 Link to comment Share on other sites More sharing options...
ED Team USSR_Rik Posted July 20, 2020 ED Team Share Posted July 20, 2020 Doomal_dolgo, а приложи пару скринов, плиз. Если это востребовано и если команда разработчиков F/A-18 не будет против - можно попробовать сделать такой вид дефолтным в DCS (но я не обещаю, это пока просто прикидка) Men may keep a sort of level of good, but no man has ever been able to keep on one level of evil. That road goes down and down. Можно держаться на одном уровне добра, но никому и никогда не удавалось удержаться на одном уровне зла. Эта дорога ведёт вниз и вниз. G.K. Chesterton DCS World 2.5: Часто задаваемые вопросы Link to comment Share on other sites More sharing options...
Doomal_dolgo Posted July 20, 2020 Author Share Posted July 20, 2020 Doomal_dolgo, а приложи пару скринов, плиз. Если это востребовано и если команда разработчиков F/A-18 не будет против - можно попробовать сделать такой вид дефолтным в DCS (но я не обещаю, это пока просто прикидка) Это будет, конечно, здорово! Вот, примерно так у меня: OQ2; 3080ti; X-56new Link to comment Share on other sites More sharing options...
ED Team Laivynas Posted July 20, 2020 ED Team Share Posted July 20, 2020 Это будет, конечно, здорово! Вот, примерно так у меня: Полупрозрачность мешает выводу ТВ/ИК картинки и карты. Best Regards, Dmitry. "Чтобы дойти до цели, надо прежде всего идти." © О. Бальзак Link to comment Share on other sites More sharing options...
Doomal_dolgo Posted July 20, 2020 Author Share Posted July 20, 2020 А вообще, HUD_ONLY_VIEW, лучше всего реализован в JF-17. У них даже ControlsIndicator цифровой! Ощущаешь себя летающим киборгом! :) OQ2; 3080ti; X-56new Link to comment Share on other sites More sharing options...
Doomal_dolgo Posted July 20, 2020 Author Share Posted July 20, 2020 (edited) Полупрозрачность мешает выводу ТВ/ИК картинки и карты. У меня для этого быстрые виды. С ними гораздо удобнее - картинка статичная на весь экран, не надо целиться в кнопки. Edited July 20, 2020 by Doomal_dolgo OQ2; 3080ti; X-56new Link to comment Share on other sites More sharing options...
ED Team Laivynas Posted July 20, 2020 ED Team Share Posted July 20, 2020 У меня для этого быстрые виды. С ними гораздо удобнее - картинка статичная на весь экран, не надо целиться в кнопки. Так если вы для себя делаете, зачем это продвигать как штатную настройку? Best Regards, Dmitry. "Чтобы дойти до цели, надо прежде всего идти." © О. Бальзак Link to comment Share on other sites More sharing options...
Doomal_dolgo Posted July 20, 2020 Author Share Posted July 20, 2020 Ну почему только для себя? HUD_VIEW_ONLY уже есть в игре? Есть, и для всех. Я лишь предлагаю его дотюнить, чтобы он реально круто смотрелся, как, например, в JF-17. OQ2; 3080ti; X-56new Link to comment Share on other sites More sharing options...
SMN Posted July 21, 2020 Share Posted July 21, 2020 Это будет, конечно, здорово! Вот, примерно так у меня: А как ты впихнул на этот вид другие приборы ? На F-16 например - EHSI Окурок, выброшенный в урну, гораздо патриотичнее флажочка на автомобиле TM Wartrhog Stick + VPC MongoosT-50Base + VPC TMW Extension 150mm / TM Wartrhog Throttle / CH Pro Pedals / 2-VPC Deck Mount / TrackIR5/ __________________________________________________________ i5-10600K Over to 5.0MHz/32GbDD4-3200/RTX4070/System-SSD1 DCS-SSD2/32" 2560x1440 Link to comment Share on other sites More sharing options...
Doomal_dolgo Posted July 23, 2020 Author Share Posted July 23, 2020 (edited) А как ты впихнул на этот вид другие приборы ? На F-16 например - EHSI Конкретно для EHSI нужно только прописать в MonitorSetup:--F-16 EHSI EHSI = { x = 1614; y = 256; width = 256; height = 256; } и прозрачность фона для него: ...\aircraft\F-16C\Cockpit\Scripts\Displays\EHSI\indicator\LCD\page.lua hud_only_background.material = MakeMaterial("GameOverlay/radar_bluegray_bg.png",{50,50,50,[color="Red"]0[/color]}) А так у почти всех приборов уже есть вьюпорты - нужно только прописать их в MonitorSetup. Если нет, скачиваем Helios и копируем строчки уже оттуда. Что-то типа:------------------------ added by Capt Zeen dofile(LockOn_Options.common_script_path.."ViewportHandling.lua") try_find_assigned_viewport("F18_RWR") ------------------------ end of added by Capt Zeen Единственное что, все эти приборы будут видны и из кокпита, но ведь они не мешают, да? :) Edited July 23, 2020 by Doomal_dolgo OQ2; 3080ti; X-56new Link to comment Share on other sites More sharing options...
sea2sky Posted November 15, 2020 Share Posted November 15, 2020 HUD ONLY VIEW на Хорнете по-дефолту беспонтовый - черные дисплеи на пол-экрана.... У меня для F-18 почему-то только MFCD выводятся. Что ни так с моим конфигом? LEFT_MFCD = { x = 0; y = 0; width = 300; height = 300; } CENTER_MFCD = { x = 350; y = 0; width = 300; height = 300; } RIGHT_MFCD = { x = 670; y = 0; width = 300; height = 300; } F18_IFEI = { x = 0; y = 350; width = 300; height = 300; } F18_RWR = { x = 350; y = 350; width = 300; height = 300; } F18_UFC = { x = 700; y = 350; width = 300; height = 300; } i5-9600K@4.8GHz ★ 32Gb DDR4 ★ Asus TUF rtx3080 OC ★ Quest Pro ★ Warthog on Virpil base Link to comment Share on other sites More sharing options...
milit Posted November 15, 2020 Share Posted November 15, 2020 (edited) У меня для F-18 почему-то только MFCD выводятся. Что ни так с моим конфигом? LEFT_MFCD = { x = 0; y = 0; width = 300; height = 300; } CENTER_MFCD = { x = 350; y = 0; width = 300; height = 300; } RIGHT_MFCD = { x = 670; y = 0; width = 300; height = 300; } F18_IFEI = { x = 0; y = 350; width = 300; height = 300; } F18_RWR = { x = 350; y = 350; width = 300; height = 300; } F18_UFC = { x = 700; y = 350; width = 300; height = 300; } Вроде мод какой-то надо ставить для вывода всего остального. Экспорт прописывает для этих приборов. Сам не пробовал. Edited November 15, 2020 by milit =WRAG=345 R7 5800X @ 4,8 GHz; DDR4 32Gb RAM (+32Gb swap); Radeon RX 6800 16Gb; 3840x2160; Win10-64 Link to comment Share on other sites More sharing options...
sea2sky Posted November 15, 2020 Share Posted November 15, 2020 Вроде мод какой-то надо ставить для вывода всего остального. Экспорт прописывает для этих приборов. Сам не пробовал. а всё, рзобрался. Заработало всё кроме RWR. i5-9600K@4.8GHz ★ 32Gb DDR4 ★ Asus TUF rtx3080 OC ★ Quest Pro ★ Warthog on Virpil base Link to comment Share on other sites More sharing options...
Doomal_dolgo Posted November 22, 2020 Author Share Posted November 22, 2020 (edited) sea2sky писал: а всё, рзобрался. Заработало всё кроме RWR. Правим Mods\aircraft\F-16C\Cockpit\Scripts\EWS\RWR\indicator\RWR_ALR56_init.lua dofile(LockOn_Options.common_script_path.."devices_defs.lua") indicator_type = indicator_types.COMMON purposes = {render_purpose.GENERAL} shaderLineParamsUpdatable = true shaderLineDefaultThickness = 0.05 shaderLineDefaultFuzziness = 0.05 shaderLineDrawAsWire = false shaderLineUseSpecularPass = true [color=#e74c3c]------------------------ added by Capt Zeen dofile(LockOn_Options.common_script_path.."ViewportHandling.lua") try_find_assigned_viewport("F18_RWR") ------------------------ end of added by Capt Zeen[/color] opacity_sensitive_materials = { "font_RWR", "RWR_STROKE" } -------PAGE IDs------- id_Page = { PAGE_OFF = 0, PAGE_MAIN = 1, PAGE_BIT = 2 } id_pagesubset = { COMMON = 0, MAIN = 1, BIT = 2 } page_subsets = {} page_subsets[id_pagesubset.COMMON] = LockOn_Options.script_path.."TEWS/indicator/RWR_ALR67_COMMON_page.lua" page_subsets[id_pagesubset.MAIN] = LockOn_Options.script_path.."TEWS/indicator/RWR_ALR67_MAIN_page.lua" page_subsets[id_pagesubset.BIT] = LockOn_Options.script_path.."TEWS/indicator/RWR_ALR67_BIT_page.lua" ---------------------- pages = {} pages[id_Page.PAGE_OFF] = {} pages[id_Page.PAGE_MAIN] = {id_pagesubset.COMMON, id_pagesubset.MAIN} pages[id_Page.PAGE_BIT] = {id_pagesubset.COMMON, id_pagesubset.BIT} init_pageID = id_Page.PAGE_OFF use_parser = false --- master modes RWR_ALR67_OFF = 0 RWR_ALR67_MAIN = 1 RWR_ALR67_BIT = 2 pages_by_mode = {} clear_mode_table(pages_by_mode, 2, 0, 0) function get_page_by_mode(master,L2,L3,L4) return get_page_by_mode_global(pages_by_mode,init_pageID,master,L2,L3,L4) end pages_by_mode[RWR_ALR67_OFF][0][0][0] = id_Page.PAGE_OFF pages_by_mode[RWR_ALR67_MAIN][0][0][0] = id_Page.PAGE_MAIN pages_by_mode[RWR_ALR67_BIT][0][0][0] = id_Page.PAGE_BIT Edited December 9, 2020 by Doomal_dolgo OQ2; 3080ti; X-56new Link to comment Share on other sites More sharing options...
Recommended Posts