This library should handle parsing and building of inibin files.
The .troybin format can be handled by the same exact code as the file formats are identical.
We can use the C# reference implementation on how to do the low level representation. The backend struct should hold all of the value sets in the file in a bucket representation and the public API should allow users to fetch values from the buckets by key or allow them to insert/remove/edit existing ones.
This library should handle parsing and building of inibin files.
The .troybin format can be handled by the same exact code as the file formats are identical.
We can use the C# reference implementation on how to do the low level representation. The backend struct should hold all of the value sets in the file in a bucket representation and the public API should allow users to fetch values from the buckets by key or allow them to insert/remove/edit existing ones.