dooom Posted October 15, 2015 Posted October 15, 2015 hey all I like to use custom kneeboards for the different airframes - how do I label the kneeboard folder I create for l-39 in my saved games directory? I cant seem to get the Kneeboard to work. anyone have this working? ASUS Tuf Gaming Pro x570 / AMD Ryzen 7 5800X @ 3.8 / XFX Radeon 6900 XT / 64 GB DDR4 3200 "This was not in the Manual I did not read", cried the Noob" - BMBM, WWIIOL
gospadin Posted October 15, 2015 Posted October 15, 2015 I thought I'd read "L-39C" elsewhere, and that matches the mod name, but now I can't find my original reference. It's "L-39C" throughout the rest of the DCS install directory though. My liveries, mods, and missions for DCS:World M-2000C English Cockpit | Extra Beacons Mod | Nav Kneeboard | Community A-4E
zaelu Posted October 15, 2015 Posted October 15, 2015 L-39C it works for me [sIGPIC][/sIGPIC] I5 4670k, 32GB, GTX 1070, Thrustmaster TFRP, G940 Throttle extremely modded with Bodnar 0836X and Bu0836A, Warthog Joystick with F-18 grip, Oculus Rift S - Almost all is made from gifts from friends, the most expensive parts at least
dooom Posted October 15, 2015 Author Posted October 15, 2015 hmmm - i can't get that to work... PNG files right? saved games - > DCS openbeta->Kneeboard->L-39C does that look correct? ASUS Tuf Gaming Pro x570 / AMD Ryzen 7 5800X @ 3.8 / XFX Radeon 6900 XT / 64 GB DDR4 3200 "This was not in the Manual I did not read", cried the Noob" - BMBM, WWIIOL
gospadin Posted October 16, 2015 Posted October 16, 2015 C:\Users\<user>\Saved Games\DCS.openbeta\Kneeboard\L-39C\ My liveries, mods, and missions for DCS:World M-2000C English Cockpit | Extra Beacons Mod | Nav Kneeboard | Community A-4E
dooom Posted October 17, 2015 Author Posted October 17, 2015 Damn - doesn't seem to work for me... Very weird ASUS Tuf Gaming Pro x570 / AMD Ryzen 7 5800X @ 3.8 / XFX Radeon 6900 XT / 64 GB DDR4 3200 "This was not in the Manual I did not read", cried the Noob" - BMBM, WWIIOL
Ramsay Posted October 18, 2015 Posted October 18, 2015 @dooom DCS is case sensitive. Make sure to use .jpg .png etc. NOT .JPG or .PNG etc as DCS won't use the upper case extensions. i9 9900K @4.8GHz, 64GB DDR4, RTX4070 12GB, 1+2TB NVMe, 6+4TB HD, 4+1TB SSD, Winwing Orion 2 F-15EX Throttle + F-16EX Stick, TPR Pedals, TIR5, Win 11 Pro x64, Odyssey G93SC 5120X1440
Buzzles Posted October 18, 2015 Posted October 18, 2015 (edited) Damn - doesn't seem to work for me... Very weird Fyi, if you ever need to find the folder names to use in ..\SavedGames\DCS\Liveries, open up entry.lua in the mods\aircraft directory: ...Eagle Dynamics\DCS World OpenBeta\Mods\aircraft\[aircraft name]\entry.luaYou'll see lots of entries, but generally displayName is a good one to try, or even better, the first argument of the makeFlyable command. The latter generally always works, certainly did for the F-86 which is inconsistant with its naming internally. If you want the explaination: It's because the default kneeboard code in the DCS engine (which can be overriden on a per mod basis, the Mig21 does it) located here: E:\Games\Eagle Dynamics\DCS World OpenBeta\Scripts\Aircrafts\_Common\Cockpit\KNEEBOARD\indicator\init.luahas the following snippet in for locating the kneeboard pages: --custom pages located in unit cockpit folder scan_path(LockOn_Options.script_path.."KNEEBOARD/pages") local terrain_path = get_terrain_related_data("KNEEBOARD") local common_path = LockOn_Options.common_script_path.."KNEEBOARD/indicator/CUSTOM" [b]local user_path = lfs.writedir().."KNEEBOARD"[/b] [b]local unit_name = get_aircraft_type()[/b] if unit_name ~= nil then if terrain_path then scan_path(terrain_path..'/'..unit_name) end scan_path(common_path ..'/'..unit_name) [b] scan_path(user_path ..'/'..unit_name)[/b] end scan_path(terrain_path) scan_path(common_path) scan_path(user_path)The fancy bit I've highlighted in bold, as local user_path = lfs.writeDir.."kneeboard" goes off and gets your "...C:\Users\[name]\Saved Games\DCS\" folder and suffixes "kneeboard" to it, before further adding the unit name to it. The "get_aircraft_type()" is magic and I think gets the name from the previous makeFlyable function. Edited October 18, 2015 by Buzzles Fancy trying Star Citizen? Click here!
Recommended Posts