Checkpoint Eibenreith ink architecture

This commit is contained in:
2026-05-24 09:09:41 +02:00
parent beac5a2be3
commit d42540f29d
35 changed files with 12015 additions and 54 deletions
+31
View File
@@ -0,0 +1,31 @@
// ============================================================================
// EIBENREITH BUCKET SURFACE
// ============================================================================
// Rooms and episodes install bucket entry points as divert-target variables.
// The active choice surface collects the buckets in priority order.
// Room definitions provide one first-entry bucket and one repeat-look bucket:
// first entry shows the room description, later entries offer the Look choice.
// ============================================================================
=== provide_choices ===
{
- room_seen_on_enter():
<- current_moment_bucket
<- current_room_look_bucket
- else:
<- current_room_entry_bucket
<- current_moment_bucket
}
<- current_room_exit_bucket
<- current_episode_bucket
<- current_game_bucket
-> DONE
=== empty_bucket ===
-> DONE
=== game_bucket ===
-> DONE