Player 0's Avatar Fallback HumanoidDescription has wrong BodyProportionScale and BodyTypeScale

Description

The default BodyProportionScale and BodyTypeScale is 0.

See when creating from the Rig Plugin or when deleting all the NumberValue under the Humanoid:

 

But the “Noob” HumanoidDescription fallback has its values wrong.

In reality it never really had values, see the screenshots from here https://devforum.roblox.com/t/forgotten-corner-case-fallback-avatar-doesnt-have-a-humanoiddescription-inconsistency-with-avatars/3106459

 

Re-production Steps

  • Start an empty Baseplate
  • game.Players:CreateLocalPlayer()
  • game.Players.Player:LoadCharacter()
  • game.Players:ResetLocalPlayer()
  • Look at the HumanoidDescription from game.Workspace.Player

Expected Result

BodyProportionScale and BodyTypeScale used to be 0.

Actual Result

BodyProportionScale is now 1 and BodyTypeScale is now 0.3

Hey Karl,

Sorry for the late reply here. This seems more of a question about what the ideal default here is rather than a bug. The ProportionScale of 1 and BodyTypeScale of 0.3 are applied to the fallback avatar. Here is a comparison of the old and new fallback avatar:

It’s mostly a minor change in proportions, and it’s arguable which looks best. Do you think this change could cause issues with any games?

Thanks for the report!

A Roblox Avatar by default has the same values as the Old Fallback, I think. The new one has these out of nowhere.

Besides that, I am not sure but there could maybe be a movement speed difference, or there would be a point where there could be. Never checked, but I know there is, and it would be related to the Density value of an avatar.