- Posts: 187
- Joined: Wed Oct 10, 2018 11:15 am
- Location: Australia
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.
- Posts: 942
- Joined: Mon Aug 31, 2015 12:58 pm
- Personal rank: Dialed in.
Even a quicker and more complete way of locating what is actually wrong with the package which it's miss matches on.
I probably will be using this very soon!
Although i reserve the map with a txt note in a separate folder till now. (the folder keeps getting bigger tho ;p)
Unfortunately i don't own the editor knowledge to fix the actual mismatching file, but can always shoot here and there