aboutsummaryrefslogtreecommitdiff
path: root/building_guide/triggers.md
diff options
context:
space:
mode:
authorhistoria <[not public]>2026-07-31 17:44:10 -0400
committerhistoria <[not public]>2026-07-31 17:44:10 -0400
commitf51424c90dbce7191a31b6e675818c985f0f4539 (patch)
treea7845a2e09bd6e83d2d034f5e702a4940f38126a /building_guide/triggers.md
parent58758d41488a777d2bc0e787be655363bdd9eb60 (diff)
downloadthehouseoficarus-f51424c90dbce7191a31b6e675818c985f0f4539.tar.gz
feat: casino framework and basic slot machine
Diffstat (limited to 'building_guide/triggers.md')
-rw-r--r--building_guide/triggers.md6
1 files changed, 4 insertions, 2 deletions
diff --git a/building_guide/triggers.md b/building_guide/triggers.md
index 60b1c82..f7720bb 100644
--- a/building_guide/triggers.md
+++ b/building_guide/triggers.md
@@ -47,7 +47,8 @@ its steps run as a scripted sequence.
take_item: ""
teleport: 0
heal: 0
- credits: 0
+ credits: 0
+ start_game: "" # joins a casino table for the current room
spawn_mob: null # SpawnMobConfig (or bare string)
despawn_mob: ""
aps_node: false
@@ -87,6 +88,7 @@ wait elapses.
| `teleport` | Moves the player to a room ID. |
| `heal` | Restores hitpoints (clamped to MaxHP). |
| `credits` | Positive = award, negative = deduct credits. |
+| `start_game` | Joins the named casino game configured in the player's current room. |
| `aps_node` | Marks this room's APS node as unlocked. |
| `condition` | Per-step gate (evaluated once when the sequence reaches this step). |
@@ -726,4 +728,4 @@ definition, `give_item`/`take_item` reference existing items, `teleport` and
Validation does NOT check that the watched flags (`on_player_flag` / `on_global_flag`)
are ever set — those are dynamic, set by runtime gameplay, and can't be statically
-verified. \ No newline at end of file
+verified.