Candy Logo Copyright © 2025-2026 Candy Arts

Return
The Return command exits the current Block early and resumes after the Bridge that ran it, like a return statement. Its Levels key can exit several nested bridged Blocks at once and, with a negative value, end the Dialogue if there are fewer Blocks to return to. It also calls the x_return() hook. See Hook Functions. Keys Every key also accepts a ¢ expression instead of a fixed value, unless its description says otherwise. See CandyRef Expressions. Levels Description: The number of bridged Blocks to unwind. Values: • Positive number: Unwind that many, stopping at the main Block. • -N: Unwind N Blocks, and end the Dialogue if fewer than N bridged Blocks are open. • 0: Unwind all the way to the main Block. • Empty, or a value that isn't a whole number: 1.