Prototype public deal agreements

This commit is contained in:
Quintine committed 2026-10-28 00:40:59 +11:00
1 parent c3f37a574d
commit 86c51b4aa7
15 files changed
+799 -7

No files matched your search

+7
View File
@@ -25,6 +25,13 @@ to swap with an AI seat, which currently accepts immediately. Accepted swaps
clear human readiness. See
[faction allocation](docs/FACTION_ALLOCATION.md).
During play, **Public deals** lets two nonallied human seats record terms,
accept or decline an offer, and agree to release it. Terms are visible to the
table and rely on players to honor them; the game does not interpret promises
or determine impossibility. Use **Bribes** separately for an actual spice
payment. AI and multiparty deals remain unfinished. See
[public deals](docs/PUBLIC_DEALS.md).
For the provisional two-person setup, the host enables **Two players, two
factions each** in the lobby. Each person joins with one faction, then adds a
second and uses **Active faction** to switch seats. Ready each faction before