Skip to content
Roblox API Reference

Enum.RuntimeUndoBehavior

Controls how ChangeHistoryService records and handles undo history during a Studio playtest session.
Items
3
Uses
1

Items3

  • Enum.RuntimeUndoBehavior.Aggregate = 0
    Rejects waypoint requests during a run session; all runtime changes accumulate into a single waypoint that is reverted together when the session stops or resets.
  • Enum.RuntimeUndoBehavior.Snapshot = 1
    Accepts waypoint requests during a run session and captures a snapshot of each instance's position and velocity at every waypoint boundary so that physics state can be fully restored on undo.
  • Enum.RuntimeUndoBehavior.Hybrid = 2
    Accepts waypoint requests during a run session but excludes unsolicited physics changes (position and velocity drift from simulation) from the recorded history.

Used by properties1