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.
That's the only way I know of using it.by dropping a project.xml onto the FSPackagetool.exe icon.
![]()
Batch files are usefulThat's the only way I know of using it.
"C:\MSFS SDK\Tools\bin\fspackagetool.exe" [name of your project].xml
pause
That reminds me. Has the Asobo exporter been updated yet to work on Blender versions above 3.3?The current Asobo exporter
Kind of like a super premium flight simulator. Everyone has to pay to play, but if you really want it to work, then you have to pay. I mean it's already pixels and bits anyway, might as well milk them for all they're worth.Maybe a development fund where we can donate to (I certainly would).
Kilroy was here, but there was an unfortunate circumstance almost a year ago. I put a lot of trust in someone I thought to be a friend that turned out ot be anything but that, so as to be expected, Kilroy evokes mixed memories. He probably wouldn't have it any other way.Will we get to see Kilroy again in 2024? You have no idea how I miss him![]()
That's interesting. It would be really neat though if there was a 'clean' function which would report on anything in the PackageSouces which were not used (ie in the airport.xml). Recently to fix another 'problem' I decided to 'append' 4 scenery objects into a single larger object and then remove the existing 4 separate objects in the editor and add the new (appended) object. Even though the original 4 objects were not placed anymore in my scenery the resulting Package grew a few Mb. I remembered the names of the original objects so removed them from PackeSources and did BUILD ALL again and the Package size was reduced.Ive been playing with SDK developer tool for s few weeks now, and noticed that it will only pack the items under the Package Source object library, and its textures. So if you do any cleaning there it will reflect on your Scenery package. Hope that helps!
That is concerning my friend. Hope all is now well. Hopefully he will 'raise his head' again one day.Kilroy was here.
Any object in the package sources folder will end up in the final bgl file. So, yes, unused objects will increase the file size. But I don't think there is much of a penalty else.
Well yeah it has no harm except file size, mine is a bit out of hand when it comes to the scenery file size.Actually FSPackagetool.exe is fairly discriminating about what it will compile. Any unrecognized documents in the package directory containing the model, texture and .cfg files will be flagged and prevent a build, however we are allowed to store as many files and folders within the Model folder as we like, so long as we have edited to obscure the "xml" suffix. Any unrecognized xml files in the model folder or within subdirectories of the model folder will also prevent a build.
As to textures, knock yourself out. You can leave your package sources texture folder as a texture repository, call only the ones you want and find only the ones you expect in your final build. Since this is the time of year - or life - that I am unable to be certain of what I am certain of, I ran a quick test to confirm using Arno's mugshot and the SimpleAircraft sample; images below (notice the file modification dates have changed).
Before:
View attachment 90792View attachment 90794
After:
View attachment 90795View attachment 90796
EDIT:
One thing I wanted to add is that textures that are not actually linked can still end up in the final texture folder. If you have software that stores textures as "materials," then those must be removed from the model using the 3d software, or just hide them from FSPackagetool.exe. Never used to have this problem with just Sketchup and MCX, but 3ds Max stores textures differently, it is as if once one has applied a picture of shingles to a polygon, now that model contains a "shingle material model" that has to be purged or used.