Releases: viniciuszendron/msfsSceneryTools
Releases · viniciuszendron/msfsSceneryTools
v0.3.0
Version 0.3.0
Remove Lods
New function removeLods
remove specific LODS from a project. It removes LOD entries from .xml located in modelLib, its correspondent .bin/.gltf and textures in modelLib/textures.
Functions
New Functions
removeLods
: Remove lods from project.removeLodNodesFromXML
: Remove lod nodes from XML.removeBinGltfByLods
: Remove .bin and .gltf by lods.removeModelLibTexturesByLods
: Remove textures by lods.
v0.2.0
Version 0.2.0
Update Scenery Files
The new function updateSceneryFiles
was created to remove remaining scenery files from modelLib and modelLib/texture that are no longer registered in scene/objects.xml (e.g. deleted photogrammetry tiles from in-game scenery editor). It can also remove .PNG.DDS and .PNG.DDS.json files located inside of a TEXTURE folder of an already built project.
Functions
New Functions
updateSceneryFiles
: Delete scenery files across the project (modelLib and modelLib/texture) that are no longer registered in scene/objects.xml. It can also remove .PNG.DDS and .PNG.DDS.json files located inside of a TEXTURE folder of an already built project by providing the TEXTURE path indeleteBuiltTextures
argument.getXmlGuid
: Get GUID from a modelLib .xml file.
v0.1.2
Version 0.1.2
- Functions
fixLods
andfixBinGltf
(both executed fromfixCorruptedFiles
) now removes all correspondent texture files (.png) from folder texture. Previously, only the corrupted .bin, .gltf and .xml were deleted, but the textures themselves were not. This behavior could make the final package bigger to the end user (as Flight Simulator editor does not remove them automatically). - New function:
objectsXmlGuids
(Get all guids identifiers registered in objects.xml file).