• Which the release of FS2020 we see an explosition of activity on the forun and of course we are very happy to see this. But having all questions about FS2020 in one forum becomes a bit messy. So therefore we would like to ask you all to use the following guidelines when posting your questions:

    • Tag FS2020 specific questions with the MSFS2020 tag.
    • Questions about making 3D assets can be posted in the 3D asset design forum. Either post them in the subforum of the modelling tool you use or in the general forum if they are general.
    • Questions about aircraft design can be posted in the Aircraft design forum
    • Questions about airport design can be posted in the FS2020 airport design forum. Once airport development tools have been updated for FS2020 you can post tool speciifc questions in the subforums of those tools as well of course.
    • Questions about terrain design can be posted in the FS2020 terrain design forum.
    • Questions about SimConnect can be posted in the SimConnect forum.

    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.

MSFS Utility to Manage Folder Structures

Messages
204
Country
us-texas
I wrote a little utility in C# to auto-create the folder structures that FS2020 requires, it might help people not make mistakes in editing the structure manually. I don't know about you guys, but I didn't like that process, this tool gets it right every time, and it makes it a lot easier to name things.




I am also adding an automated project backup for when the FS 2020 SDK crashes and to have multiple revisions when working on airports (async file copy that can have dirs setup to auto-copy on a timer), maybe a texture tracker to help organize exports. I know there a gazillion utils for the backups, but most of them are bloatware.

I'll release it soon, so busy modeling right now. It already works fine, but have not added backups yet. I am using it constantly and it does make things easier to manage.

I'll release it for free, if anyone has any other ideas or features that are simple enough, I may add them before releasing it.

Someone may make a better one eventually, but this works for now.
 
Last edited:

Lagaffe

Resource contributor
Messages
857
Country
france
Good intention !
I hope that we will be able to use it soon because if it makes it easier to manage the creation of a project it is an undeniable plus.
 
Messages
204
Country
us-texas
I want to make sure I have it correct, I am double checking. I'm having issues getting some models in, but I don't think it's related to my tool (looks like my issues are geometry). Still, giving it a week or two to get my bearings, I'll have a release within 2 weeks at the latest.
 
Messages
204
Country
us-texas
I can certainly release it as an Alpha (edit - sidetracked need a couple more days). Note though no backup functionality and no extended functionality that I'm planning will be ready. It will create the project structures though. I'll post it here in a bit.

update: I'll have an update soon, just trying to ensure the minimal feature set for the first alpha is not missing something that may be needed.
 
Last edited:
Messages
198
Country
germany
this would be wonderful to have, Its such a strugle. I really hoped that the new SDK would be more intuitive than the old one. But this SDK is as bad in terms of intuition as the old SDK. Why do they do things so complicated. I dont wanna study folderstructure just to be able to place some buildings or scenery items. Thanks already for that great tool.
 
Last edited:
Messages
204
Country
us-texas
Finalized Screenshots Below and Information

Backup Features

Automated Backups with Automatic Timestamping
Archiving of Projects with just a couple Clicks
Manual Backup with just a couple Clicks (also automatically Timestamped)
Quick Copy Feature to make Repetitive Copy Operations simpler

General Features
Change projects from a Single easy Combobox (Virtually Mapped to real directories)
Automatic Recursive Detection and Virtual Mapping of ALL Projects, you can organize projects into deep sub-directories if you want
Auto-detection of Textures with image information (shows both image size and file size of textures in a project)
Create Project and Package Structures with one click
Add Model Directories to Existing Projects
Rename the Packages

Things not Implemented in this Version
(both features planned for future version)
Supporting of Multiple packages per project (the program will only see the first package for now, but it won't "hurt" it if you have multiple packages)
Ability to create other project structures (airplanes, simobjects) ---
Importing of Shape and Exclusion files
Advanced Validation to check for Various Issues
Compiler Helper (maybe eventually)

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

The Project Creation Screen


Add Models to an Existing Project / Manage Projects, View Texture Information, etc...


The Quick Copy Utility


Automated Backups


Quick Manual Backup Job / Export with Auto-Timestamp
 
Last edited:
Messages
134
Country
italy
[Feature Request]
I know you haven't finished your project yet and I really appreciate your work there, this is one of the first things I thought it was needed and now I see finally arriving.
One thing to me could be really helpful tho.
When gathering textures around the web, most of times they are multiples of 8, but many other times they are not.
Is that any chance that you can add an "Auto Resize" button, which resizes the actual textures to the closest for excess multiple of 8 size? This would really help batch correcting image sizes, maybe not on UVs but on single material textures at least
 
Messages
204
Country
us-texas
This APP has been discontinued because of Asobo constantly making changes to the SDK which would have been too much work to keep up with.
However, I may restart the project if I find it can be helpful in the future, but I would have to add quite a bit of things.
 
Last edited:
Top