Revert to default property value

As a Roblox developer, it is currently too hard to revert the properties of instances to their default values. Such an issue may arise when:

  • A value is unknowingly changed, causing unwanted behaviour
  • The property no longer needs to be modified/must be reset
  • The developer does not know the original value of the property
  • It would take longer to type out the original value of the property

If this issue is addressed, it would improve my development experience because I would be easier able to revert unintended or unwanted changes to instances in a shorter amount of time.

A few examples may include:

  • An unintended bool change in a UI instance causing unwanted behaviour, which the developer cannot locate
  • The developer wants to quickly reset a value e.g. reposition a part at origin
  • The developer isn’t happy with modifications and wants to start over e.g. a sound effect’s properties

What I imagined was something like Godot: