Time sequential Richese auctions
Verify and publish checkpoint container / container (push) Canceled after 0s
Verify and publish checkpoint container / container (push) Canceled after 0s
This commit is contained in:
1 parent
e7520e8679
commit
7fc6f1cd43
15 files changed
+692
-38
No files matched your search
@@ -272,6 +272,7 @@ import {
|
||||
} from '@/game/board';
|
||||
import type { Action, GameView, Plan } from '@/game/engine';
|
||||
import { AuctionCountdown } from './auction-countdown';
|
||||
import { RicheseAuctionCountdown } from './richese-auction-countdown';
|
||||
import { PLAYER_CIRCLE_SECTORS } from '@/game/player-positions';
|
||||
import { SeatAutopilot } from './seat-autopilot';
|
||||
import {
|
||||
@@ -2140,6 +2141,11 @@ export function GameTable({
|
||||
playerName={g.players.find(player => player.id === g.auction!.active)?.name ?? 'The current bidder'}
|
||||
paused={g.roomControl?.paused || g.roomControl?.closed} />
|
||||
)}
|
||||
{g.status === 'playing' && g.phase === 3 && g.richeseAuction && g.richeseAuction.method !== 'silent' && (
|
||||
<RicheseAuctionCountdown clock={g.auctionClock} method={g.richeseAuction.method}
|
||||
playerName={g.players.find(player => player.id === g.richeseAuction!.active)?.name ?? 'The current bidder'}
|
||||
paused={g.roomControl?.paused || g.roomControl?.closed} />
|
||||
)}
|
||||
{g.guildBetrayalReaction ? (
|
||||
<NexusGuildBetrayal game={g} act={act} busy={reactionBusy} />
|
||||
) : g.richeseBetrayalReaction ? (
|
||||
|
||||
Reference in new issue
Block a user