UI name in toolbox: show [TASK] on playground [INDEX]

Block type: Statement block (executes in sequence)

Definition: Displays a task icon on a playground (defined indoor or bounded area).

When it executes:

  • If in WHEN-THEN block: When condition becomes true
  • If placed on canvas (outside WHEN-THEN): At game start

Visibility in toolbox:

  • Appears in toolbox only when at least one playground exists in game configuration

How to build it:

  1. Ensure playground exists in game settings first
  2. Drag show [TASK] on playground [INDEX] from Actions category
  3. Connect a task block to the [TASK] socket
  4. Select playground from [INDEX] dropdown
  5. Set icon location on the playground after adding the block

Input requirements:

  • [TASK] input: must be type Task
  • [INDEX] dropdown: select from configured playgrounds

Example (Simple):
Block: show [5] on playground Courtyard
Scenario: Playground “Courtyard” exists in game settings
Result: Task 5 icon appears in the Courtyard playground

Example (Edge Case – Playground doesn’t exist):
Block: show [5] on playground Beach
Issue: “Beach” playground doesn’t exist in game settings
Solution: Configure “Beach” playground in game settings first

Notes:

  • Different from “show on map” (uses predefined playground, not GPS map)
  • Useful for indoor or bounded spaces
  • Icon position must be set after adding block
  • Dropdown automatically updates when playgrounds change

Common mistakes:

  • Trying to use without configuring playground first
  • Forgetting to set icon position afterward
  • Confusing with “show on map”
Tagged: