- Messages
- 6,581
- Country

Any questions or comments? The DevMode GUI seems to have changed a bit. It seems more responsive. The slew function seems to be fixed so it works after using the DevMode camera.
Any other question that is not specific to an aspect of development or tool can be posted in the General chat forum.
By following these guidelines we make sure that the forums remain easy to read for everybody and also that the right people can find your post to answer it.


I've just restarted windows, so fingers crossed it will "fix it", but I have my doubts.I haven't seen those issues yet, but it doesn't mean they aren't there. I'm testing with a pretty simple airport.

I now find the ability to slew in DevMode editing is still messed up. Also. I noted a problem with aprons disappearing or partially disappearing as you change distance from them while editing a project in DevMode. It doesn't seem to carry over to a compiled project in Community.





I have this thread going for water polys:If anyone has examples of water polys not acting right, I'd be interested in examining them. Attach XML or projects.

Adding to this, if you use rectangles as well (Terraforming or DEM), you can do a find and replace in the XML for:With terraforming, the new method adds a line to each poly in the XML:
<?xml version="1.0"?>
<FSData version="9.0">
<Polygon altitude="285.76940917968750">
<Attribute name="UniqueGUID" guid="{359C73E8-06BE-4FB2-ABCB-EC942F7761D0}" type="GUID" value="{F6AAE3CD-7AB1-485F-9AC0-C0F3D850F406}"/>
<Attribute name="FlattenFalloff" guid="{5548FDB5-2267-4328-8E6F-FD0A45ADEC8F}" type="FLOAT32" value="5.000000"/>
<Attribute name="FlattenMode" guid="{065E9D4D-6984-4D2A-91FD-3C33C4F53B22}" type="UINT8" value="1"/>
<Attribute name="Layer" guid="{9E2B4C3E-7D84-453F-9DCC-B6498FF46703}" type="UINT32" value="2"/>
<Attribute name="PreciseTerraforming" guid="{4D2A51D4-91AC-412F-833E-212CC10E5FBC}" type="UINT8" value="1"/>
<Vertex lat="42.65035299568797" lon="-88.74516749936167"/>
<Vertex lat="42.65087967508948" lon="-88.74615717334680"/>
<Vertex lat="42.64992697114068" lon="-88.74605592594480"/>
</Polygon>
</FSData>
If you use a text editor, you can replace that line with a blank, and the old-style terraforming is shown in the compiled package. The 'value' makes no difference. It's not boolean. Just the presence of the Attribute compiles as the new method.

Were these created from shapfiles in a GIS program? I ask, because some attribute combinations of polys were impossible to recreate with the DevMode.You can download the two projects sources here:
https://emeraldscenerydesign.com/downloads/scenery/SU12_Water_Issues_Test.zip
Asobo has these projects as well and will be investigating more on their end.

Nope. All done in sim.Were these created from shapfiles in a GIS program? I ask, because some attribute combinations of polys were impossible to recreate with the DevMode.




I went through my XML and saw that there are still water, vegetation, and terraforming entries bundled together into one polygon entry. This is all legacy polygon handling and as we know, each option should now have it's own dedicated polygon. So, I did an experiment..
I set a name for one of the polys that showed as being terraforming, but also had a water entry and found it in the scenery editor. Only terraforming was checked. Unchecked terraforming, checked water, unchecked water and checked terraforming again. Saved and the XML entry stayed the same.
Then I created a new polygon nearby and set it to terraforming and renamed it so I could easily find it in the XML. Only "FlattenMode" and "PreciseTerraforming" entries show up.
So, it appears that the scenery editor is not stripping legacy entries out of the XML when saving or even redoing settings. So, if you created any polygon features before this change was put in place many many updates ago, I would check your entries.
I have not yet attempted to strip all that out manually as I do not want to accidentally delete anything. I may isolate the different types of polys and then do it to see if it makes a difference.
