Project:Help wanted: Difference between revisions

m
no edit summary
imported>Leoetlino
No edit summary
imported>Leoetlino
mNo edit summary
Line 14: Line 14:
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 the Havok library fortunately 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].
[[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].


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