My own fix to make it hackily compile
Fixed compilation failure on my machine

Fixed shared records not being populated before the player record is
moved.
Cleaned up my hackish code for WinMain
Tabs to spaces

My own code uses only tabs - I forgot to change the setting on my IDE,
sorry!
Bug #840, First Person Sneaking Camera Height

Also, added comments to existing code in the area.
Revert "Bug #840, First Person Sneaking Camera Height"

This reverts commit 296abfd48faec66aa77490f58d6f0e868bb4f17f.
Refactored, moved logic out of NpcAnimation

The logic is now handled by RenderingManager, and Camera sets its
animation's first person offset height. Due to how NpcAnimation seems to
be updated, it has to be the one to actually set its own nodes, in the
case of the hands. Otherwise, the hands would not move without a messier
hack.
Fixed first person offset to use world transform

It slipped my mind that some necks might not be perfectly vertical.
Reverted conditional compiling
Merge remote-tracking branch 'rainChu/master'