feat(tabletop): let candidates inherit and override route stacking

Candidates now carry their own stacking strategy, inheriting the route's
when absent, so the default tilt applies consistently. Drop the now
redundant explicit tilt from the poker deck.
This commit is contained in:
2026-08-10 00:27:01 +08:00
parent 43c6334413
commit 8d0e393100
5 changed files with 22 additions and 3 deletions
+2
View File
@@ -84,6 +84,8 @@ export interface Candidate {
x?: number;
y?: number;
rotation?: number;
/** Stacking strategy; overrides the route's when set, else inherits it. */
stacking?: Stacking;
}
export interface Route {