The voice: every game speaks in its own world
Conventions gain a section on in-game language: an image with every fact, the fact exact, unfolding effects told a turn at a time and naming the turn they end on, our own words rather than an older version's, and chronicle wording shipped without a rules revision. new-game.sh points at it, and the demo game's lines follow it. Born in Waving Hands' atmospheric chronicle. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0141G6xqLeNRYEtviLWSB5Up
This commit is contained in:
1 parent
bce01a013a
commit
cd9d14ec35
4 files changed
+28
-3
No files matched your search
@@ -68,7 +68,7 @@ export function resolveRound(previous: State, inputs: Record<SeatId, Input>): St
|
||||
if (scorer) state.players[scorer].points += 1;
|
||||
state.rounds.push({ picks, scorer });
|
||||
if (scorer && state.players[scorer].points >= TARGET) {
|
||||
state.over = { winner: scorer, reason: `${state.players[scorer].name} reached ${TARGET} points.` };
|
||||
state.over = { winner: scorer, reason: `${state.players[scorer].name} lays down the last card and sweeps the table: ${TARGET} points, and the game.` };
|
||||
}
|
||||
return state;
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user