Unreal Package Dependencies
Posted: Tue Sep 24, 2019 7:46 pm
Hi guys.
Here's the initial release of a tool I've been working on.
https://github.com/shrimpza/unreal-pack ... /tag/1.0.1
See the README for instructions and a small visual usage demo: https://github.com/shrimpza/unreal-pack ... /README.md
It's a _very_ simple command-line tool which does a "deep" analysis of package dependencies, and validates that they're available. Deep here means it doesn't just check if DM-RandomMap depends on "CoolTextures.utx" bit it checks the individual textures used from that package, so it'll check "CoolTextures.Walls.CoolWall", etc. Hopefully this helps identify issues like packages with duplicated names but different content.
It's also intended to easily perform batch analysis, rather than one-at-a-time checks.
It forms the basis of some packaging stuff I want to do in the future, but I'm hoping it may be useful to server admins or people with large collections of maps they want to clean up. Issues or general feedback welcomed.
Here's the initial release of a tool I've been working on.
https://github.com/shrimpza/unreal-pack ... /tag/1.0.1
See the README for instructions and a small visual usage demo: https://github.com/shrimpza/unreal-pack ... /README.md
It's a _very_ simple command-line tool which does a "deep" analysis of package dependencies, and validates that they're available. Deep here means it doesn't just check if DM-RandomMap depends on "CoolTextures.utx" bit it checks the individual textures used from that package, so it'll check "CoolTextures.Walls.CoolWall", etc. Hopefully this helps identify issues like packages with duplicated names but different content.
It's also intended to easily perform batch analysis, rather than one-at-a-time checks.
It forms the basis of some packaging stuff I want to do in the future, but I'm hoping it may be useful to server admins or people with large collections of maps they want to clean up. Issues or general feedback welcomed.