blob: 996ce8a76641656395070a7d5ed882181173cffd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
# About this directory
These guides document **engine internals** for developers and code-assisting
agents: architecture decisions, durability contracts, presentation internals,
and per-game implementation notes.
World-builder documentation (YAML content, room/object/mob/item guides,
casino table configuration) lives in [`../building_guide/`](../building_guide/README.md).
Do not add builder-facing content here, and do not add implementation notes,
TODOs or assessments to `building_guide/`.
| Guide | Covers |
|---|---|
| [bank.md](bank.md) | Bank system session state and dispatch |
| [concurrency.md](concurrency.md) | Owner loop, durable money, lifecycle transactions, shutdown |
| [hacking.md](hacking.md) | Terminal objects and the hacking minigame interface |
| [pai_gow.md](pai_gow.md) | Pai Gow Poker hand evaluation, house way, settlement, Joker art |
| [roulette.md](roulette.md) | Roulette presentation internals and extension notes |
| [tick_order.md](tick_order.md) | The canonical per-tick system order (kept in sync with tests) |
| [video_poker.md](video_poker.md) | Video poker presentation and durable multiplier banks |
|