diff options
Diffstat (limited to 'types.d.ts')
-rw-r--r-- | types.d.ts | 22 |
1 files changed, 18 insertions, 4 deletions
@@ -27,10 +27,22 @@ export interface Game { discard: Record<FactionId | 'f', number[]>; engine: EngineNode[]; fronts: { - a: number; - m: number; - n: number; - s: number; + a: { + value: number; + contributions: FactionId[]; + }; + m: { + value: number; + contributions: FactionId[]; + }; + n: { + value: number; + contributions: FactionId[]; + }; + s: { + value: number; + contributions: FactionId[]; + }; }; glory: FactionId[]; hands: Record<FactionId, CardId[]>; @@ -71,10 +83,12 @@ export interface View { glory: Game['glory']; hand: CardId[]; hero_points: Game['hero_points']; + initiative: Game['initiative']; medaillons: Game['medaillons']; tableaus: Game['tableaus']; tracks: number[]; triggered_track_effects: Game['triggered_track_effects']; + year: number; } export type States = { |