monkeyman192 / MBINCompiler

A tool for decompiling No Man's Sky .MBIN files to XML format
https://monkeyman192.github.io/MBINCompiler
Other
249 stars 49 forks source link

MBIN Format V3 #169

Closed GaticusHax closed 1 month ago

GaticusHax commented 4 years ago

Currently, TkAnimMetadata and TkGeometry files are handled as hard-coded/static mbin format V0 files regardless if V1 or V2 is used. This presents various issues. It means that it is not possible for these types of files to utilize the features that are provided in the newer formats. Most importantly, mbincompiler cannot validate the GUIDs because they are hard-coded and do not correspond to the appropriate GUID for the current nms version. This results in false warnings in the MBINCompiler.log. The errors could be specifically ignored from MBINCompiler but that would just be a band-aid and would not address the other issues.

Fixing this breaks compatibility with existing files using the V2 format so the format version must be incremented to V3.

See issue #155

monkeyman192 commented 1 month ago

I think this can be closed since we are well past this...