Table des matières

Language / Langue : FR | EN

Global Events, Global Aliases and Global Actions (YAML)

global_events:

Global events can run in every room. They are OFF by default unless state: ON is set.

global_events:
  - id: visit_bonus
    state: OFF
    if: ~
    do: "score.+.1"
    text: "Visit bonus: +1 score!"

Enable or disable them from any event or choice:

do: "event_global:visit_bonus:ON"
do: "event_global:visit_bonus:OFF"
do: "event_global:visit_bonus:SWITCH"

Trigger directly:

do: "trigger_event:visit_bonus"

Global Event Buttons

global_events:
  - id: call_help
    state: ON
    if: ~
    button: "Call for help"
    visible-if: "v_hp_v < 5"
    do: "hp.+.3"
    text: "An ally appears! +3 HP."

global_aliases:

global_aliases:
  back: "Home"
  help: "Help"

Any choice with command: back can reuse this label without repeating button:.

global_actions:

global_actions:
  - verb: go
    target: all
    if: ~
    do: "t_action_cible_ok_t"
    text_ko: "Unknown destination: t_action_cible_t."

global_events_order:

global_events_order: before

Accepted values are before and after. Default is after.