Skip to content

ScriptStoppedReason

Not yet Enum

Describes why the debugger paused execution.

Not implemented in Nova

This enum is missing from Nova. Scripts that reference it will fail.

Description

Passed in the Datatype.ScriptDebugStopped payload to the ScriptDebuggerService.OnStopped callback, indicating what triggered the pause.

Items

Item Value Status Notes
Breakpoint 0 Not yet Execution stopped because a user-defined breakpoint was hit.
Exception 1 Not yet Execution stopped because an exception was thrown (governed by the current DebugBreakModeType).
Pause 2 Not yet Execution stopped because ScriptDebuggerService.Pause() was called.
Step 3 Not yet Execution stopped after completing a step operation.
Entry 4 Not yet Execution stopped at a script's entry point.

Roblox reference: ScriptStoppedReason