Revert Studio changes
Undo exactly the Studio changes one RoGenie turn made, without touching your own edits, and what to do when a revert is blocked or partial.
On this page
Revert undoes the Studio changes that one RoGenie turn made: the parts it inserted, the properties it changed and the scripts it edited. It never undoes a change the turn did not make, so your own edits are safe.
Revert a turn
- Find RoGenie's reply to the message whose changes you want to undo.
- Click Revert Studio changes on that reply. (It only appears on turns that changed your place.)
- RoGenie shows what it will undo and asks Revert this turn's Studio changes?
- Revert changes undoes this turn only.
- If a later RoGenie turn changed something on top of this one, the turn cannot be undone alone, and the dialog offers Revert this and later turns instead: it undoes this turn and every RoGenie turn after it.
RoGenie confirms with a message such as "Reverted 14 Studio change(s) from this turn."
Revert also comes up when you regenerate or delete messages that changed Studio, so a new attempt does not build on top of the old one.
How it works
Every change RoGenie makes in Studio is recorded in Studio's own undo history, tagged with the turn that made it. A revert undoes only the entries carrying that turn's tag, newest first, and stops at the first entry it does not own. That is why it can never undo your work.
It also means:
- A newer change on top blocks the revert. If you (or a later RoGenie turn) changed something after the turn, that change sits on top in the undo history. RoGenie stops there and tells you what is in the way. Use Revert this and later turns when the blocker is a later RoGenie turn, or undo your own change in Studio first.
- Partial reverts. If RoGenie can undo only some of a turn's changes before reaching a blocker, it reverts those and tells you how many older changes from the turn are still in place.
- Reopening the place clears the history. Studio's undo history resets when the place is closed and reopened, so a revert after that finds nothing to undo.
- Effects outside the place cannot be undone. Assets already uploaded to Roblox, DataStore writes made during playtests and similar effects are not part of the undo history.
Revert needs a recent RoGenie plugin. If RoGenie asks you to update it, restart Studio so the plugin updates itself.
You must stop first
You cannot revert while the turn is still running. Press Stop, then revert.
Other ways to undo
- Studio's own Undo (Ctrl+Z in Studio) works as usual, one step at a time.
- Ask RoGenie: "undo the last change" uses its Undo / Redo tool.
- Checkpoints: RoGenie can save a named restore point of part of your place before a risky change and restore it later. Ask for one: "make a checkpoint of the map before you start."
- Snapshots & Diff lets RoGenie prove exactly what changed between two moments.
For anything you cannot afford to lose, save a copy of your place in Studio (File › Save to File As or publish a version) before a large change. RoGenie's revert is precise, but a backup is a backup.