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: