You playtest a room and you change a game variable (using F4). For example, you set _Accessory = 8 (to get a portable orb). Then you do something that would be impossible if you didn't change the game var. For example, you open a door with that portable orb and move through. Then you undo.
All the game variables return to the value that you would get on the last move that is possible
without changing the game vars. And you return to that move, of course. That's kinda strange.
To make it more clear, try this. Build a room with a door. Then start playtesting. Get a portable orb by changing the _Accessory var to 8. Now open the door and stand on it. Now step off it and move around the room for some time. And now try to undo.
____________________________
Click here to view the secret text
×My DROD progress:
Official holds:
King Dugans Dungeon 2.0: Postmastered!
Journey to Rooted Hold: Postmastered!
The City Beneath: Mastered, 1 room left in postmastery area
Gunthro and the Epic Blunder: Mastered, 2 rooms left in postmastery area
The Second Sky: Completed (bad ending), 26% secrets; now playing:
Click here to view the secret text
×Constructs Warehouse 3/More Fluff/Mother of all Roaches; saved Akandia (Empty Space), Tueno (Englos Defense), and Clarbag (Save Our Surfacers!)
Smitemasters Selections related to the main plot:
Devilishly Dangerous Dungeons of Doom: Completed, 16% secrets
Suit Pursuit: Mastered
Finding the First Truth: Completed, 18% secrets
Smitematers Selections unrelated to the main plot:
Complex Complex: The Complex
Flood Warning: Water Damage
Best quote ever (TSS ending spoiler):
Click here to view the secret text
×There will be no Turning in the throne room unless I say so!