OpenAWE-Project / OpenAWE

A reimplementation of Remedy Entertainments Alan Wake Engine, in later iterations known as the Northlight Engine
GNU General Public License v3.0
159 stars 13 forks source link

Implement Havok 550 data classes #33

Open Nostritius opened 1 year ago

Nostritius commented 1 year ago

As mentioned in #30, OpenAWE is missing almost all implementations of the Havok 550 format for creating the physics shapes and animations necessary for the first Alan Wake. This causes a lot of MemoryStream Errors during the start. For how to differentiate between both version look at the loading of a hkaSkeleton object (The only one already implemented for both version. Here are some shapes which are implemented in the 2010 version but not in the 550 version: