FolioTier 1

jump

Unconditional transfer of execution to another scene.

Parameters

ParameterKindRequiredDefaultNotes
targetscene targetyesIdentifier of the scene to jump to. Resolved against the canonical project's scene table — the importer fails the build if the target doesn't exist.

Canonical example

Folio
jump kitchen-morning
Ren'Py
jump kitchen_morning

jump is the unconditional transfer — when the runtime hits a jump, execution moves to the target scene and the rest of the current scene is not executed. There's no return; if you want the called scene to come back to you afterward, use call instead.

Notes

jump carries a when: condition tail so it can fire conditionally without wrapping in if. For complex routing — true target plus an explicit else target — use if with arrows on both sides instead; that pattern reads cleaner in the node editor.

Scene IDs are kebab-case, matching the canonical project's scene table. The importer rewrites Ren'Py's snake_case label names to kebab-case during import; existing Ren'Py projects keep their target names through the lowering.

See also

  • call — jump-with-return semantics
  • if — conditional branching with both true and false targets
  • scene-flow — full routing vocabulary