UI name in toolbox: show [TASK] on map

Block type: Statement block (executes in sequence)

Definition: Displays one or more tasks on the game map.

When it executes:

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

How to build it:

  1. Drag show [TASK] on map from Actions category
  2. Connect a task block to the [TASK] socket
  3. Place inside then section of WHEN-THEN block, or on canvas for always-active

Input requirements:

  • [TASK] input: must be type Task

What it does:

  • Displays task(s) on the map
  • Multiple tasks can be shown in separate blocks chained together
  • Tasks must have defined locations to display on map

Important note: If task has no location, you must add location after placing the block.

Example (Simple):
Block: show [4] icon "Quest" on map
Action: Task 4 appears on the game map

Example (Chaining multiple show actions):
Block 1: show [5] icon "Task5" on map
Block 2: show [6] icon "Task6" on map
Result: Both Task 5 and Task 6 appear on map in sequence

Example (Edge Case – Task with no location):
Block: show [7] icon "NoLocation" on map
Issue: Task 7 has no defined location
Solution: Add location to Task 7 in task settings

Notes:

  • Tasks must have defined locations to display on map
  • Can show multiple tasks in separate chained actions
  • Useful for progressive game reveals

Common mistakes:

  • Trying to show tasks without locations (will fail)
  • Forgetting to verify task locations exist before game starts
Tagged: