Project:Help wanted: Difference between revisions

Jump to navigation Jump to search
m
imported>Leoetlino
No edit summary
imported>Leoetlino
Line 21: Line 21:
Nintendo uses Havok binary packfiles for all Havok resources. Thus, it is difficult to manipulate physics files.
Nintendo uses Havok binary packfiles for all Havok resources. Thus, it is difficult to manipulate physics files.


[[User:leoetlino|leoetlino]] discovered that fortunately the Havok library relies on reflection data to load resources. This makes it possible to parse the binaries and reconstruct a human readable representation with ''every single field name and even enum definitions''. Reflection information has been [https://github.com/leoetlino/botw-re-notes/blob/master/tools/havok_reflection_info.json dumped for the Switch version].
Fortunately the Havok library relies on reflection data to load resources. This makes it possible to parse the binaries and reconstruct a human readable representation with ''every single field name and even enum definitions''. Reflection information has been [https://github.com/leoetlino/botw-re-notes/blob/master/tools/havok_reflection_info.json dumped for the Switch version].


The following tasks remain to be done:
The following tasks remain to be done:
Anonymous user

Navigation menu