

Abbath
Members-
Posts
49 -
Joined
-
Last visited
Content Type
Profiles
Forums
Events
Everything posted by Abbath
-
Click- and Customizable Radio Menu for DCS World
Abbath replied to PeterP's topic in Utility/Program Mods for DCS World
No no, I repositioned it by myself. It was easier than I thought. But my touchscreen doesn't work with the radio menu at the moment. As far as I understand this is done by the exe. Can you make it clickable by left mouse click please. Thank you. -
Click- and Customizable Radio Menu for DCS World
Abbath replied to PeterP's topic in Utility/Program Mods for DCS World
It would be great if you can explain how to place it in the lower right corner for the helios profiles -
Do that in RL and the brakes will be destroyed. Full brakes is not the proper way to land the plane.
-
My pals and I really enjoy your great mission. Thanks mate.
-
activate the EGI mode on the lower frontpanel, then activate EAC.
-
As a quick workaround create a helios panel with F1-F12 keys on it. Trigger it with the commsbuttons to appear. => No need to use a separate keyboard
-
AFAIK it is a SAS emergency-off.
-
Thanks! :)
-
Me mates and I are really enjoying this mission. But we get the Flag 23 message every time and then no more tasks will be given. This happens mostly after an hour or after about 5 or 6 tasks. Most of the time there are 3 to 6 clients connected which will connect and disconnect multiple times maybe that is a problem. We use version 7b winter. Running it as a dedicated with slmod means admins is in spectatormode or in a plane on the ground. 3d render off in graphics.ini On one occasion the F15 rammed the tanker as we were on the boom. :huh:
-
Maverick problem balckscreen without any information
Abbath replied to Pegaso69's topic in Bugs and Problems
EO is off :smartass: -
WIP DCS A-10C and Teamspeak 3 Integration
Abbath replied to Headspace's topic in Utility/Program Mods for DCS World
How do i map the TM Warthog Mic Switch in Tars? It seems it still doesn't recognise any controllers. :helpsmilie: edit: solved, had to deinstall TARS first. -
Separatists Aggression The Campaign
Abbath replied to graywo1fg's topic in User Created Missions General
Rearm at FARP is not working. Place a M818 Transport at each FARP and it works. -
Separatists Aggression The Campaign
Abbath replied to graywo1fg's topic in User Created Missions General
Hell yeah. :pilotfly: -
Operation Pilot Search V2 MP Beta
Abbath replied to Ranger79's topic in User Created Missions General
Thank you very much. Finally Im able to enjoy this great mission with my setup. :thumbup: -
Operation Pilot Search V2 MP Beta
Abbath replied to Ranger79's topic in User Created Missions General
Is there something different on this mission regarding the viewpoint? Because everytime i start this mission my customised viewpoint (UFC on bottom of main screen) is set back to default. It only happens in this mission. :huh: -
High { near_clip = 0.2; middle_clip = 4; far_clip = 150000; structures = {60, 20000}; trees = {1000, 12000}; dynamic = {300, 20000}; dynamic2 = {300, 20000,0.5}; objects = {5000, 80000}; mirage = {3000, 20000}; surface = {20000, 80000}; lights = {200, 80000}; districtobjects = {400, 400}; districts = {12000, 12000}; lodMult = 2.0; lodAdd = 0; }
-
It increases the range where lod sets in. Tanks are no more little dots at 2 miles but boxes with turrets.
-
IF you play on high settings change lod in graphics.cfg to 1.5 or 2.0 and you will see tanks ;)
-
[How To] Export ALL Indicators like MFCD via ViewPorts
Abbath replied to icemaker's topic in Multi-Display Bugs
The code was rewritten by ED. They shortened it but it does the same as before. "My" code is in fact a part of the mfcd_init.lua. That is the whole trick. There is not a single code line i wrote because i didn't want to reinvent the wheel. It was only a copy & paste orgy ;) Compare the vanilla mfcd_init.lua files of 1.1.0.8 and 1.1.0.9 and you will understand what i mean. -
[How To] Export ALL Indicators like MFCD via ViewPorts
Abbath replied to icemaker's topic in Multi-Display Bugs
Your MFCD_init.lua file doesn't look like the vanilla 1.1.0.9 file. Use the vanilla file and it should work right out of the box. -
[How To] Export ALL Indicators like MFCD via ViewPorts
Abbath replied to icemaker's topic in Multi-Display Bugs
Did you use your old *init.lua files? Dont use the old ones, copy the code i posted before in the vanilla *init.lua files and you are good to go. -
[How To] Export ALL Indicators like MFCD via ViewPorts
Abbath replied to icemaker's topic in Multi-Display Bugs
I changed your monitor file. vp = env.CDU_SCREEN in the *init.lua means you have to name it CDU_SCREEN in the monitor file too. The names must be the same in both files for each instrument. -
[How To] Export ALL Indicators like MFCD via ViewPorts
Abbath replied to icemaker's topic in Multi-Display Bugs
my CMSC_init.lua dofile(LockOn_Options.common_script_path.."devices_defs.lua") indicator_type = indicator_types.COMMON purposes = {render_purpose.GENERAL, render_purpose.HUD_ONLY_VIEW, render_purpose.SCREENSPACE_OUTSIDE_COCKPIT, render_purpose.SCREENSPACE_INSIDE_COCKPIT} local x_size = 1 local y_size = 1 function update_screenspace_diplacement(zoom_value) local default_width = 0.5 * LockOn_Options.screen.height + (64 * zoom_value) if default_width > LockOn_Options.screen.height then default_width = LockOn_Options.screen.height end if default_width > 0.5 * LockOn_Options.screen.width then default_width = 0.5 * LockOn_Options.screen.width end local default_height = (y_size/x_size) * default_width local default_y = LockOn_Options.screen.height - default_height local default_x = LockOn_Options.screen.width - default_width dedicated_viewport = {default_x,default_y,default_width,default_height} dedicated_viewport_arcade = {default_x, 0 ,default_width,default_height} end update_screenspace_diplacement(0) function set_full_viewport_coverage(viewport) dedicated_viewport = {viewport.x, viewport.y, viewport.width, viewport.height} dedicated_viewport_arcade = dedicated_viewport 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 render_target_always = true end -- try to find assigned viewport local multimonitor_setup_name = "Config/MonitorSetup/"..get_multimonitor_preset_name()..".lua" local env = {} env.screen = LockOn_Options.screen local f = loadfile(multimonitor_setup_name) if f then setfenv(f,env) pcall(f) local vp = nil vp = env.CMSC_SCREEN if vp ~= nil then dbg_print("ok we have directly assigned viewport to MFCD\n") set_full_viewport_coverage(vp) end end opacity_sensitive_materials = { "font_CMS" } -------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.."CMSC/indicator/CMSC_page.lua" ---------------------- pages = {} pages[id_Page.PAGE_MAIN] = {id_pagesubset.MAIN} init_pageID = id_Page.PAGE_MAIN purposes = {render_purpose.GENERAL, render_purpose.HUD_ONLY_VIEW, render_purpose.SCREENSPACE_OUTSIDE_COCKPIT, render_purpose.SCREENSPACE_INSIDE_COCKPIT} -
[How To] Export ALL Indicators like MFCD via ViewPorts
Abbath replied to icemaker's topic in Multi-Display Bugs
No its the same code. Some instruments have multiple purposes = {render_purpose.GENERAL} entries. In this case you have to replace this line with the following lines purposes = {render_purpose.GENERAL, render_purpose.HUD_ONLY_VIEW, render_purpose.SCREENSPACE_OUTSIDE_COCKPIT, render_purpose.SCREENSPACE_INSIDE_COCKPIT} Here are my digi clock and CMSP files: DIGIT_CLK_init.lua dofile(LockOn_Options.common_script_path.."devices_defs.lua") indicator_type = indicator_types.COMMON purposes = {render_purpose.GENERAL, render_purpose.HUD_ONLY_VIEW, render_purpose.SCREENSPACE_OUTSIDE_COCKPIT, render_purpose.SCREENSPACE_INSIDE_COCKPIT} local x_size = 1 local y_size = 1 function update_screenspace_diplacement(zoom_value) local default_width = 0.5 * LockOn_Options.screen.height + (64 * zoom_value) if default_width > LockOn_Options.screen.height then default_width = LockOn_Options.screen.height end if default_width > 0.5 * LockOn_Options.screen.width then default_width = 0.5 * LockOn_Options.screen.width end local default_height = (y_size/x_size) * default_width local default_y = LockOn_Options.screen.height - default_height local default_x = LockOn_Options.screen.width - default_width dedicated_viewport = {default_x,default_y,default_width,default_height} dedicated_viewport_arcade = {default_x, 0 ,default_width,default_height} end update_screenspace_diplacement(0) function set_full_viewport_coverage(viewport) dedicated_viewport = {viewport.x, viewport.y, viewport.width, viewport.height} dedicated_viewport_arcade = dedicated_viewport 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 render_target_always = true end -- try to find assigned viewport local multimonitor_setup_name = "Config/MonitorSetup/"..get_multimonitor_preset_name()..".lua" local env = {} env.screen = LockOn_Options.screen local f = loadfile(multimonitor_setup_name) if f then setfenv(f,env) pcall(f) local vp = nil vp = env.Clock_SCREEN if vp ~= nil then dbg_print("ok we have directly assigned viewport to MFCD\n") set_full_viewport_coverage(vp) end end -------PAGE IDs------- id_Page = { PAGE_OFF = 0, PAGE_MAIN = 1 } id_pagesubset = { MAIN = 0 } page_subsets = {} page_subsets[id_pagesubset.MAIN] = LockOn_Options.script_path.."DigitalClock/Indicator/DIGIT_CLK_page.lua" ---------------------- pages = {} pages[id_Page.PAGE_OFF] = {} pages[id_Page.PAGE_MAIN] = {id_pagesubset.MAIN} init_pageID = id_Page.PAGE_OFF use_parser = false --- master modes A10C_DIGIT_CLK_OFF = 0 A10C_DIGIT_CLK_MAIN = 1 ------------------------------------ pages_by_mode = {} clear_mode_table(pages_by_mode, 1, 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[A10C_DIGIT_CLK_OFF][0][0][0] = id_Page.PAGE_OFF pages_by_mode[A10C_DIGIT_CLK_MAIN][0][0][0] = id_Page.PAGE_MAIN CSMP_init.lua dofile(LockOn_Options.common_script_path.."devices_defs.lua") indicator_type = indicator_types.COMMON purposes = {render_purpose.GENERAL, render_purpose.HUD_ONLY_VIEW, render_purpose.SCREENSPACE_OUTSIDE_COCKPIT, render_purpose.SCREENSPACE_INSIDE_COCKPIT} local x_size = 1 local y_size = 1 function update_screenspace_diplacement(zoom_value) local default_width = 0.5 * LockOn_Options.screen.height + (64 * zoom_value) if default_width > LockOn_Options.screen.height then default_width = LockOn_Options.screen.height end if default_width > 0.5 * LockOn_Options.screen.width then default_width = 0.5 * LockOn_Options.screen.width end local default_height = (y_size/x_size) * default_width local default_y = LockOn_Options.screen.height - default_height local default_x = LockOn_Options.screen.width - default_width dedicated_viewport = {default_x,default_y,default_width,default_height} dedicated_viewport_arcade = {default_x, 0 ,default_width,default_height} end update_screenspace_diplacement(0) function set_full_viewport_coverage(viewport) dedicated_viewport = {viewport.x, viewport.y, viewport.width, viewport.height} dedicated_viewport_arcade = dedicated_viewport 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 render_target_always = true end -- try to find assigned viewport local multimonitor_setup_name = "Config/MonitorSetup/"..get_multimonitor_preset_name()..".lua" local env = {} env.screen = LockOn_Options.screen local f = loadfile(multimonitor_setup_name) if f then setfenv(f,env) pcall(f) local vp = nil vp = env.CMSP_SCREEN if vp ~= nil then dbg_print("ok we have directly assigned viewport to MFCD\n") set_full_viewport_coverage(vp) end end 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 purposes = {render_purpose.GENERAL, render_purpose.HUD_ONLY_VIEW, render_purpose.SCREENSPACE_OUTSIDE_COCKPIT, render_purpose.SCREENSPACE_INSIDE_COCKPIT} -
[How To] Export ALL Indicators like MFCD via ViewPorts
Abbath replied to icemaker's topic in Multi-Display Bugs
I solved the problem with version 1.1.0.9. The variables have been changed. Here is the way to do that in version 1.1.0.9: - First go to S:\DCS A-10C\Scripts\Aircrafts\A-10C\Cockpit - Then go to the indicator folder you want to use (Eg : AN_ALR69V\indicator - then open the init.lua file of your indicator (Eg : AN_ALR69V_init.lua here) - find this line : indicator_type = indicator_types.COMMON -And just paste below this code : purposes = {render_purpose.GENERAL, render_purpose.HUD_ONLY_VIEW, render_purpose.SCREENSPACE_OUTSIDE_COCKPIT, render_purpose.SCREENSPACE_INSIDE_COCKPIT} local x_size = 1 local y_size = 1 function update_screenspace_diplacement(zoom_value) local default_width = 0.5 * LockOn_Options.screen.height + (64 * zoom_value) if default_width > LockOn_Options.screen.height then default_width = LockOn_Options.screen.height end if default_width > 0.5 * LockOn_Options.screen.width then default_width = 0.5 * LockOn_Options.screen.width end local default_height = (y_size/x_size) * default_width local default_y = LockOn_Options.screen.height - default_height local default_x = LockOn_Options.screen.width - default_width dedicated_viewport = {default_x,default_y,default_width,default_height} dedicated_viewport_arcade = {default_x, 0 ,default_width,default_height} end update_screenspace_diplacement(0) function set_full_viewport_coverage(viewport) dedicated_viewport = {viewport.x, viewport.y, viewport.width, viewport.height} dedicated_viewport_arcade = dedicated_viewport 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 render_target_always = true end -- try to find assigned viewport local multimonitor_setup_name = "Config/MonitorSetup/"..get_multimonitor_preset_name()..".lua" local env = {} env.screen = LockOn_Options.screen local f = loadfile(multimonitor_setup_name) if f then setfenv(f,env) pcall(f) local vp = nil vp = env.[color=Red]RWR_SCREEN[/color] if vp ~= nil then dbg_print("ok we have directly assigned viewport to MFCD\n") set_full_viewport_coverage(vp) end endChange the red value name to set your viewport Name -Go to \Config\MonitorSetup\YourMonitorFile.lua - And add Viewport like this : RWR_SCREEN = { x = 1000; y = 1245; width = 170; height = 170; } [/Code]RWR, Clock are fine, no change in position and size in comparison to 1.1.0.8. However CMSC, CMSP, UHF are scaled differently and have to be repositioned and resized again via YourMonitorFile.lua. Very annoying. :(