Closed Dekkonot closed 1 week ago
I wonder if there are any other defaults that depend on the values of other properties... 🤔
That one might be hard to test, but we could always go and insert every Instance manually and see if anything differs dramatically...
Model.WorldPivotData
isn't serialized as a real value by Roblox unless it's explicitly set. We should probably mimic this behavior.The reason it hasn't been this value is because of pivot migrations. If a Model is inserted without
NeedsPivotMigration
set tofalse
(as is the case in rbx-reflector), Roblox generates a pivot and serializes it, rather than leaving it blank.If you instead insert a model that has
NeedsPivotMigration
set tofalse
but doesn't have any other properties set, you can see thatWorldPivotData
is left blank.