diff options
| author | historia <[not public]> | 2026-07-31 17:44:10 -0400 |
|---|---|---|
| committer | historia <[not public]> | 2026-07-31 17:44:10 -0400 |
| commit | f51424c90dbce7191a31b6e675818c985f0f4539 (patch) | |
| tree | a7845a2e09bd6e83d2d034f5e702a4940f38126a /building_guide/triggers.md | |
| parent | 58758d41488a777d2bc0e787be655363bdd9eb60 (diff) | |
| download | thehouseoficarus-f51424c90dbce7191a31b6e675818c985f0f4539.tar.gz | |
feat: casino framework and basic slot machine
Diffstat (limited to 'building_guide/triggers.md')
| -rw-r--r-- | building_guide/triggers.md | 6 |
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. |
