Anaminus/rbxmk

Normalize property values after decoding while descriptor is set

Closed this issue · 1 comments

  • XML property types (tag names) are ignored; Roblox decodes the tag according to the property descriptor.
  • This must be addressed in rbxfile; by the time the file is deserialized, the values' types have already been decided and decoded.

XML is still decoded based on tag name, but bb154a5 does more to normalize types, including BrickColor<=>int. This is good enough for now.