There are currently 2 character controllers in the codebase:
- PlayerMovement: made by Thane, functional on its own but not integrated into the game file loader so it will not play nice with the worlds loaded from RGMs.
- PlayerMain: Made by me, its a copy of PlayerMovement with 90% of the functionality stripped out, but it does play nice with loaded worlds.
PlayerMain is animation-controlled: movement state changes are controlled by the animation system just like in Redguard. Since animations are not 100% working yet, this makes it very annoying to make it do stuff, but some small steps can be made until animations get sorted.
There are currently 2 character controllers in the codebase:
PlayerMain is animation-controlled: movement state changes are controlled by the animation system just like in Redguard. Since animations are not 100% working yet, this makes it very annoying to make it do stuff, but some small steps can be made until animations get sorted.