DrummerNL Posted September 7, 2018 Share Posted September 7, 2018 Hey guys, I have made some buildings and helipads for DCS, the problem I have with them is that unlike the DCS buildings, they follow the slope of the terrain. This poses a problem for my helipads as they need to be completely horizontal. I know it can be done as, for example, you place the "supermarket" by ED from the static objects in the mission editor on a hill, and it will stay horizontal and not follow the slope of the terrain. Anyone who can help me out with this? Link to comment Share on other sites More sharing options...
DrummerNL Posted September 8, 2018 Author Share Posted September 8, 2018 Ok, I think I figured out how it's done using the old and non prefered method of editing the StrucTable file. Buildings have a line of code there to set it's allowed positioning: positioning = "ONLYHEIGTH"; Is there any way to implement this into the new way of modding? e.g. Implement it in the lua file below? --SlopePad mount_vfs_model_path (current_mod_path.."/Shapes") mount_vfs_texture_path (current_mod_path.."/Textures") GT = {}; set_recursive_metatable(GT, GT_t.generic_stationary) set_recursive_metatable(GT.chassis, GT_t.CH_t.STATIC); GT.chassis.life = 1500 GT.visual.shape = "HG_SlopePad.EDM" GT.visual.shape_dstr = "HG_SlopePad.EDM" --(no destructed model yet) --Burning after hit GT.visual.fire_size = 1 --relative burning size GT.visual.fire_pos = {0,0,0}; GT.visual.fire_time = 30; --burning time (seconds) GT.time_agony = 180; --Name Stuff GT.Name = "HG_SlopePad" GT.DisplayName = _("HG_Slope Helipad") GT.Rate = 1 GT.DetectionRange = 0; GT.ThreatRange = 0; GT.mapclasskey = "P0091000076"; GT.attribute = {wsType_Ground,wsType_Tank,wsType_Gun,wsType_GenericFort,"Fortifications",}; GT.category = "Fortification"; add_surface_unit(GT) Link to comment Share on other sites More sharing options...
joey45 Posted September 8, 2018 Share Posted September 8, 2018 How are you exporting it?? If it's through the file > export then yes it will. If you use the pop up exporter then there's 3 options to use. on ma mobile The only way to make sense out of change is to plunge into it, move with it, and join the dance. "Me, the 13th Duke of Wybourne, here on the ED forums at 3 'o' clock in the morning, with my reputation. Are they mad.." https://ko-fi.com/joey45 Link to comment Share on other sites More sharing options...
DrummerNL Posted September 8, 2018 Author Share Posted September 8, 2018 (edited) How are you exporting it?? If it's through the file > export then yes it will. If you use the pop up exporter then there's 3 options to use. on ma mobile I've been using file > export, but I will try using the pop-up exporter. Assuming that is the EDModelTool exporter in 3ds max. What are the options, which ones to set and where do I find those options? Thanks again for sharing your knowledge! This is the options screen of the EDM export toolbar: I'm guessing I need the export space option which seems to be missing in my exporter. I use release 17679 because that was what seems to be recommended... Is there a newer version I should try or is this something that was taken out in newer versions? Edited September 8, 2018 by DrummerNL Link to comment Share on other sites More sharing options...
joey45 Posted September 8, 2018 Share Posted September 8, 2018 It's different than I remember.. must of changed. on ma mobile The only way to make sense out of change is to plunge into it, move with it, and join the dance. "Me, the 13th Duke of Wybourne, here on the ED forums at 3 'o' clock in the morning, with my reputation. Are they mad.." https://ko-fi.com/joey45 Link to comment Share on other sites More sharing options...
DrummerNL Posted September 8, 2018 Author Share Posted September 8, 2018 I'm starting to think it has to do with wsTypes, thinking this stands for worldspace... anyone who knows? Here is the slope pad I'm working on, what I'm trying to achieve is that it will always be horizontally flat. Link to comment Share on other sites More sharing options...
fl0w Posted September 9, 2018 Share Posted September 9, 2018 Nice work on the textures. :thumbup: Link to comment Share on other sites More sharing options...
SkateZilla Posted September 10, 2018 Share Posted September 10, 2018 Ok, I think I figured out how it's done using the old and non prefered method of editing the StrucTable file. Buildings have a line of code there to set it's allowed positioning: positioning = "ONLYHEIGTH"; Is there any way to implement this into the new way of modding? e.g. Implement it in the lua file below? --SlopePad mount_vfs_model_path (current_mod_path.."/Shapes") mount_vfs_texture_path (current_mod_path.."/Textures") GT = {}; set_recursive_metatable(GT, GT_t.generic_stationary) set_recursive_metatable(GT.chassis, GT_t.CH_t.STATIC); GT.chassis.life = 1500 GT.visual.shape = "HG_SlopePad.EDM" GT.visual.shape_dstr = "HG_SlopePad.EDM" --(no destructed model yet) --Burning after hit GT.visual.fire_size = 1 --relative burning size GT.visual.fire_pos = {0,0,0}; GT.visual.fire_time = 30; --burning time (seconds) GT.time_agony = 180; --Name Stuff GT.Name = "HG_SlopePad" GT.DisplayName = _("HG_Slope Helipad") GT.Rate = 1 GT.DetectionRange = 0; GT.ThreatRange = 0; GT.mapclasskey = "P0091000076"; GT.attribute = {wsType_Ground,wsType_Tank,wsType_Gun,wsType_GenericFort,"Fortifications",}; GT.category = "Fortification"; add_surface_unit(GT) GT.positioning = VALUE Available: {"BYNORMAL", "ONLYHEIGTH", "BY_XZ", "ADD_HEIGTH"} Windows 10 Pro, Ryzen 2700X @ 4.6Ghz, 32GB DDR4-3200 GSkill (F4-3200C16D-16GTZR x2), ASRock X470 Taichi Ultimate, XFX RX6800XT Merc 310 (RX-68XTALFD9) 3x ASUS VS248HP + Oculus HMD, Thrustmaster Warthog HOTAS + MFDs Link to comment Share on other sites More sharing options...
DrummerNL Posted September 11, 2018 Author Share Posted September 11, 2018 SkateZilla, you rock. Spent days trying all sorts of wsTypes and what not. Can't test it right now but if this works I can't thank you enough! It's been keeping me up. Link to comment Share on other sites More sharing options...
DrummerNL Posted September 11, 2018 Author Share Posted September 11, 2018 (edited) I'm either doing it wrong or it simply does not work. :( This is what I did and I see no difference. Am I doing it wrong? --SlopePad mount_vfs_model_path (current_mod_path.."/Shapes") mount_vfs_texture_path (current_mod_path.."/Textures") GT = {}; set_recursive_metatable(GT, GT_t.generic_stationary) set_recursive_metatable(GT.chassis, GT_t.CH_t.STATIC); GT.chassis.life = 1500 GT.visual.shape = "HG_SlopePad.EDM" GT.visual.shape_dstr = "HG_SlopePad.EDM" --(no destructed model yet) --Burning after hit GT.visual.fire_size = 1 --relative burning size GT.visual.fire_pos = {0,0,0}; GT.visual.fire_time = 30; --burning time (seconds) GT.time_agony = 180; --Name Stuff GT.Name = "HG_SlopePad" GT.DisplayName = _("HG_Slope Helipad") GT.Rate = 1 GT.DetectionRange = 0; GT.ThreatRange = 0; GT.mapclasskey = "P0091000076"; GT.attribute = {wsType_Ground,wsType_Tank,wsType_Gun,wsType_GenericFort,"Fortifications",}; GT.category = "Fortification"; GT.positioning = "ONLYHEIGTH"; add_surface_unit(GT) Edited September 11, 2018 by DrummerNL Link to comment Share on other sites More sharing options...
DrummerNL Posted September 12, 2018 Author Share Posted September 12, 2018 Thanks to the help of SkateZilla and SVKSniper I got some more understanding of the lua files. Here's the result :) Thanks guys! Link to comment Share on other sites More sharing options...
NRG-Vampire Posted September 16, 2018 Share Posted September 16, 2018 nice job :thumbup: maybe a download link ? :music_whistling: https://forums.eagle.ru/showpost.php?p=3624007&postcount=2026 Link to comment Share on other sites More sharing options...
DrummerNL Posted September 16, 2018 Author Share Posted September 16, 2018 Hey mate, release should be in a few days. Created a bunch of helipads and helicopter related models. Link to comment Share on other sites More sharing options...
NRG-Vampire Posted September 17, 2018 Share Posted September 17, 2018 ...Created a bunch of helipads and helicopter related models. :thumbsup: :bounce: Link to comment Share on other sites More sharing options...
NRG-Vampire Posted October 15, 2018 Share Posted October 15, 2018 Hey mate, release should be in a few days. Created a bunch of helipads and helicopter related models. https://forums.eagle.ru/showpost.php?p=3656511&postcount=3 any news ? TY Link to comment Share on other sites More sharing options...
DrummerNL Posted October 15, 2018 Author Share Posted October 15, 2018 https://forums.eagle.ru/showpost.php?p=3656511&postcount=3 any news ? TY Hey there, Wasn't able to work on this for almost two weeks, had a serious case of the man flu and then a bunch of nightshifts. Started working on this again this evening. Should be ready soon. Sorry for the delay! Link to comment Share on other sites More sharing options...
PSV_Tango Posted October 16, 2018 Share Posted October 16, 2018 Thanks to the help of SkateZilla and SVKSniper I got some more understanding of the lua files. Here's the result :) Thanks guys! Hey! can we have any infos how did you fix that and make it work? :smartass: Thank You :) Member of the Virtual Patrouille Suisse Since 2010. High and slow, fast and low. Intel i9-12900k | 64GB RAM | RTX4090 | HP Rerverb G2 | T-50CM3 Base | WinWing Set Link to comment Share on other sites More sharing options...
dSAF Dancer Posted December 17, 2018 Share Posted December 17, 2018 would also be really interested in this fix for transforming some old static mods so they are savedgames compatible. Louis|Dancer, foundation member of the digital Swiss Air Force, a group of enthusiasts trying to imitate everything that has to do with Swiss military aviation on dcs. If you want to join us, contact us via instagram. our youtube chanel:dSAF our instagram:dSAF my rusty pc: msi gtx1080ti / ryzen 5 2600x / ga-ab350 gaming motherboard / 16gb ram / rift cv1 / warthog Link to comment Share on other sites More sharing options...
AG-51_Razor Posted December 17, 2018 Share Posted December 17, 2018 Beautiful work!! :thumbup: [sIGPIC][/sIGPIC] Link to comment Share on other sites More sharing options...
fl0w Posted December 18, 2018 Share Posted December 18, 2018 Nice work Dan, looks like a good addition for interact-able objects in DCS World. :thumbup: Link to comment Share on other sites More sharing options...
DrummerNL Posted December 18, 2018 Author Share Posted December 18, 2018 (edited) Nice work Dan, looks like a good addition for interact-able objects in DCS World. :thumbup: Thanks, work on this has been on the backburner for a bit due to my crazy times at work and figuring out some stuff to make AI interact with landingpads as well. Only last week I figured out how to make AI helicopters spawn and land on my pads. I shared this technique with Joe_Rowe who's making some awesome landingpads and heliports himself. In return he showed me how to add some cool functioning lights that will be part of some of my helipads now. I have to export all my pads and ports again with the newly found technique to get AI to use them and the ability to actually spawn on them. I'll try to find some time this week to finish that up and upload the first version of the mod. I'll also try to make an illustrated guide as to how to make helipads and other objects to stay horizontaly aligned, make them landable by AI (or set landing waypoints for players) and the ability to spawn on them. I will post that guide here on the forums. So far my mod includes not only helipads (regular rooftop pads you can place on existing buildings, slopepads, portable pads, logging pads etc) but also some other objects to create some cool helicopter focused scenrios, like a pier that will stretch out over water (makes for some challenging landings as well), tents and campsites, liferafts, downed pilot and more. Edited December 18, 2018 by DrummerNL Link to comment Share on other sites More sharing options...
joey45 Posted December 27, 2018 Share Posted December 27, 2018 So, how did you stop it from following the terrain? The only way to make sense out of change is to plunge into it, move with it, and join the dance. "Me, the 13th Duke of Wybourne, here on the ED forums at 3 'o' clock in the morning, with my reputation. Are they mad.." https://ko-fi.com/joey45 Link to comment Share on other sites More sharing options...
shagrat Posted April 25, 2019 Share Posted April 25, 2019 Thanks, work on this has been on the backburner for a bit due to my crazy times at work and figuring out some stuff to make AI interact with landingpads as well. Only last week I figured out how to make AI helicopters spawn and land on my pads. I shared this technique with Joe_Rowe who's making some awesome landingpads and heliports himself. In return he showed me how to add some cool functioning lights that will be part of some of my helipads now. I have to export all my pads and ports again with the newly found technique to get AI to use them and the ability to actually spawn on them. I'll try to find some time this week to finish that up and upload the first version of the mod. I'll also try to make an illustrated guide as to how to make helipads and other objects to stay horizontaly aligned, make them landable by AI (or set landing waypoints for players) and the ability to spawn on them. I will post that guide here on the forums. So far my mod includes not only helipads (regular rooftop pads you can place on existing buildings, slopepads, portable pads, logging pads etc) but also some other objects to create some cool helicopter focused scenrios, like a pier that will stretch out over water (makes for some challenging landings as well), tents and campsites, liferafts, downed pilot and more. Can you please, please pretty please with cherry and sugar cream on top please, tell us how to fix this?! I am sure it will not only help introduce a couple helipads, but a ton of interesing buildings, towers, single trees, anything, if the best kept secret of DCS could be finally revealed... ;) Shagrat - Flying Sims since 1984 - Win 10 | i5 10600K@4.1GHz | 64GB | GeForce RTX 3090 - Asus VG34VQL1B | TrackIR5 | Simshaker & Jetseat | VPForce Rhino Base & VIRPIL T50 CM2 Stick on 200mm curved extension | VIRPIL T50 CM2 Throttle | VPC Rotor TCS Plus/Apache64 Grip | MFG Crosswind Rudder Pedals | WW Top Gun MIP | a hand made AHCP | 2x Elgato StreamDeck (Buttons galore) Link to comment Share on other sites More sharing options...
tintifaxl Posted April 26, 2019 Share Posted April 26, 2019 I make an educated guess (take a look at the lua code from page 1): GT.positioning = "ONLYHEIGHT"; Windows 10 64bit, Intel i9-9900@5Ghz, 32 Gig RAM, MSI RTX 3080 TI, 2 TB SSD, 43" 2160p@1440p monitor. Link to comment Share on other sites More sharing options...
Recommended Posts