As it stands, PlayerGui doesn’t load until the character loads. So disabling CharacterAudoLoads is relatively annoying (in the case of using custom characters)
This suggestion is basically an ease-of-access suggestion, where a user can avoid using scripts to create/spawn-in/edit characters. It would act like StarterPlayer, wherein all of it’s children are parented to the Player model.
If, per se, I wanted a character to be a plane, I would drag the plane parts into StarterCharacter, the character scripts such as movement, health, etc. as well as the Humanoid if I wanted one.
How would this be useful? Editing default Humanoid properties without scripts, cutting down on the amount of scripts in-game which replace scripts like Movement and Health (found in the character), ROBLOX would be more friendly to custom character based games, and I’m sure many more things.
By default, the default ROBLOX character would be in the character model. Shirts and other items would also automatically be thrown into the character model. (However, an additional potentially useful property in Players would be CharacterAppearanceAutoLoads or AppearanceAutoLoads.)
As far as I know, ROBLOX already loads in the character model from files, right? So this shouldn’t and wouldn’t be a rough transition, and backwards compatibility wouldn’t be an issue.
It seems like the idea makes it easier to add characters without needing to script, but that seems a bit redundant because unless you want a sliding, unwelded character, you’ll need code.
[quote] It seems like the idea makes it easier to add characters without needing to script, but that seems a bit redundant because unless you want a sliding, unwelded character, you’ll need code.
Or maybe I misunderstood. [/quote]
Well, it makes it easier to add characters with less scripts. I’m not saying I cannot script characters into the game. I’m saying this makes dealing with custom characters GUIs simpler, as well as a few added bonuses. Less scripts running, ease of access, choose your pick - “Less scripting” isn’t the same thing as “not needing to script.”
Oh, and last I checked, most updates are made to simplify or improve things. Or am I misinformed?
[quote] A user can avoid using scripts to create/spawn-in/edit characters. It would act like StarterPlayer, wherein all of it’s children are parented to the Player model.
[/quote]
Sorry for the additional post, however I also have to note that (with this quote in mind, which is probably the part that mislead you) creating, spawning, and editing characters isn’t the same thing as animating and creating the core mechanics for characters.