-
Posts
230 -
Joined
-
Last visited
Content Type
Profiles
Forums
Events
Everything posted by Doomal_dolgo
-
Есть ли возможность узнать, какие данные экспортирует игра?. Ну, например, экспортируются ли белые циферки, которые должны отображаться на дисплее IFEI Хорнета?
-
Конкретно для 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 Единственное что, все эти приборы будут видны и из кокпита, но ведь они не мешают, да? :)
-
Ну почему только для себя? HUD_VIEW_ONLY уже есть в игре? Есть, и для всех. Я лишь предлагаю его дотюнить, чтобы он реально круто смотрелся, как, например, в JF-17.
-
У меня для этого быстрые виды. С ними гораздо удобнее - картинка статичная на весь экран, не надо целиться в кнопки.
-
А вообще, HUD_ONLY_VIEW, лучше всего реализован в JF-17. У них даже ControlsIndicator цифровой! Ощущаешь себя летающим киборгом! :)
-
-
Ясно, что это не для серверов. HUD only view дает больший эффект присутствия, что-ли.
-
mye Script folder Scripts.rar
-
just checked on my own Huawei MediaPad T5, Redmi3, Redmi8 and noname Discovery. All four show the same picture - buttons work, the numbers do not show. my Config.lua: -- properties ExportScript.Config = {} -- device 1 ExportScript.Config.Export = true -- sending data ExportScript.Config.Export1SD = false -- sendind data from SD ExportScript.Config.Host = "192.168.0.5" -- IP for 1st app ExportScript.Config.Port = 5160 -- port for sending data -- device 2 ExportScript.Config.Export2 = true -- sending data ExportScript.Config.Export2SD = false -- sendind data from SD ExportScript.Config.Host2 = "192.168.0.6" -- IP for 2nd app ExportScript.Config.Port2 = 5160 -- port for sending data -- device 3 ExportScript.Config.Export3 = true -- sending data ExportScript.Config.Export3SD = false -- sendind data from SD ExportScript.Config.Host3 = "192.168.0.9" -- IP for 3rd app ExportScript.Config.Port3 = 5160 -- port for sending data -- device 4 ExportScript.Config.Export4 = true -- sending data ExportScript.Config.Export4SD = true -- sendind data from SD ExportScript.Config.Host4 = "127.0.0.1" -- IP for 4rd app ExportScript.Config.Port4 = 5160 -- port for sending data -- device 5 ExportScript.Config.Export4 = true -- sending data ExportScript.Config.Export5SD = true -- sendind data from SD ExportScript.Config.Host5 = "192.168.0.11" -- IP for 5rd app ExportScript.Config.Port5 = 5160 -- port for sending data -- receive commands from external apps ExportScript.Config.Listener = true -- listen commands from apps ExportScript.Config.ListenerPort = 25070 -- Listener Port receiving commands -- data separator (do not change) ExportScript.Config.Separator = ";" -- Other ExportScript.Config.ExportInterval = 0.05 -- export every 0.05 seconds ExportScript.Config.ExportLowTickInterval = 0.1 -- export every 0.x seconds ExportScript.Config.ExportModulePath = lfs.writedir()..[[scripts\pw-dev_script\Modules\]] ExportScript.Config.FirstNewDataSend = true ExportScript.Config.FirstNewDataSendCount = 100 -- data export ( change to true if You are using DCS AoA Indexer ) ExportScript.Config.ExportSelfData = true -- export SelfData (Lat, Lon, Alt etc.) every LowTickInterval -- export Displays data ExportScript.Config.ExportDisplaysA10C = false -- A-10C ExportScript.Config.ExportDisplaysAV8BNA = false -- AV8BNA (UFC, ODU, UVHF) ExportScript.Config.ExportDisplaysF14B = false -- F-14B ExportScript.Config.ExportDisplaysF16 = true -- F-16C Viper (DED, CMDS, UHF) ExportScript.Config.ExportDisplaysFA18 = true -- F/A-18C (UFC) ExportScript.Config.ExportDisplaysJF17 = true -- JF-17 (UFC) ExportScript.Config.ExportDisplaysM2000 = false -- Mirage 2000C ExportScript.Config.ExportDisplaysKA50 = false -- Ka-50 ExportScript.Config.ExportTWS = false -- Threats from FC3 -- if you don't use CDU in A-10C and you want better performance on older devices, change to false ExportScript.Config.ExportA10C_CDU = false Maybe I need to register different ports for different devices?
-
Should numeric values be shown? Only buttons work for me.
-
Unfortunately, the IFEI panel (for Hornet) does not work. And the UFC panel works fine. The scripts have been updated.
-
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]})
-
Нашел! transparent displays: ...\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"]128[/color]}) resize 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") resize left 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") resize right 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")
-
Я понял, что данный способ не влияет на прозрачность. Просто спросил на всякий случай. До обновления работало вот это в файле materials.lua: materials["MPD_BACKGROUND"] = {0, 0, 0, 128}. А теперь все, черные экраны опять. Хорошо, что еще размеры дисплеев менять возможность оставили.
-
And how to restore the transparency of displays in HUD_Only? У меня прозрачность пропала после обновления.
-
Не сохраняются на Хорнете быстрые виды. Вроде делаю все по фен-шую: в папке ...\Saved Games\DCS.openbeta\Config\View\View.lua стоит DisableSnapViewsSaving = false UseDefaultSnapViews = false В настройках игры тоже: Но после перезапуска миссии все виды слетают на дефолтные. :cry_2: Что интересно, в остальных модулях (F-16, ГС3 и т.д.) все сохраняется и работает! ==================================================== Разобрался, блэт. Оказывается, нельзя настраивать быстрые виды из своих миссий.
-
Does not respond to pressing "S".
-
NWS for F-16 is unstable. I need to go to the menu and press the AR / NWS Indexer button again. A bug on my two phones, old and new. Sorry for google translator. :)
-
Thank you so much for supporting our old devices. Now they will gain a second life. :) And full screen mode is very handy!
-
LAlt+F1 HUD View Only - resize MFD ?
Doomal_dolgo replied to SMN's topic in PC Hardware and Related Software
Mods\aircraft\FA-18C\Cockpit\Scripts\Multipurpose_Display_Group\MDI_IP1556A\indicator\MDI_left_init.lua Mods\aircraft\FA-18C\Cockpit\Scripts\Multipurpose_Display_Group\MDI_IP1556A\indicator\MDI_right_init.lua Добавляем в файлы: -- for test purposes HUD only added --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"][b]0.35[/b][/color] * h if size > h then size = h end if size > 0.5 * w then size = 0.5 * w end dedicated_viewport = {0,h - size,size,size} dedicated_viewport_arcade = dedicated_viewport ---------------------------------------------------------------------- 0.35 - это и есть размер дисплея. По умолчанию там 0.5. Для левого MDI - dedicated_viewport = {0,h - size,size,size} Для правого MDI - dedicated_viewport = {w - size,h - size,size,size} -
Great app! Please add here the AoA indexer. The free version does not work on older phones. Also, I would very much like to see the HSI device in the F-16 module.
-
Вот отсюда и приходится назначать целых две кнопки на одно действие - одна кнопка для кайфового спокойного пролета между столбами и сараями, а другая - для собачьего боя. :)
-
Cпасибо, заработало! Переставил trackir_z с zoom_абсолют на вперед\взад. Попробовал вернуться, как Вы сказали - опять та же фигня. Короче, зумить буду отдельной кнопкой - так даже ленивее и спокойней. :)
-
Играю БЕЗ трекира. Нажимаю num_enter. Камера перемещается в центр. Именно туда, куда ее прописал в SnapViews. Играю С трекиром. Нажимаю num_enter. Камера отскакивает слишком далеко. Вертеть головой некомфортно - рыбий глаз (слишком большой угол зрения).