Hello Devforum, there is a tiny issue that i currently struggle a bit at.
For customization and full control over how the player moves, camera, etc
I write my own player modules, however, even on starter/custom character models Roblox seems to always
automatically insert the player modules (controls/camera) and the characters scripts (animate, health) and the humanoidrootpart always is filled with sound effects.
Is there a way I can completely prevent Roblox from automatically inserting player modules, scripts and sound effects since I do this with my custom system already? I scripted my own camera and movement and don’t need Roblox standard/default modules at all, they just clutter the game with unused scripts for me.
My current solution simply is having empty scripts with the name “PlayerModule” or “Animate” or have a script that removes those scripts on a ChildAdded event right when the player spawns but it feels so hacky and unnecessary to remove default player scripts and sound effects in the root with a ChildAdded event.
There also doesn’t seem like there is any sort of checkbox that I can (un)check to completely override/disable how Roblox handles movement/camera and character script insertion by default.