Is it possible to create a custom player movement system with AABB without Humanoid, but still support the Humanoid system for Roblox's avatar outfit

Related to: [Humanoid/Physics] The ability to create your own collision box and override Humanoid's RootPart one and other behavior

To implement proper Crouching or even Crawling/Prone there needs to be a proper hull box.

The only way I know to achieve that would be by creating something that doesn’t use Humanoid at all…
but how would you support HumanoidDescription without Humanoid or have the regular Roblox model as a ghost?

Are there any examples for this advanced customization? I don’t think anything that relies on RemoteService to send WASD, is good for custom movement.
I think maybe something with NetworkOwnership, idk.

Maybe it’s possible with the new Character Controllers | Documentation - Roblox Creator Hub ?

2 Likes