implement gameboard v1

This commit is contained in:
seavor 2026-04-19 23:21:42 -05:00
parent b103db681b
commit 0d7336edc2
177 changed files with 16995 additions and 139 deletions

View file

@ -34,10 +34,43 @@ export function createMockWebClient() {
leaveRoom: vi.fn(),
roomSay: vi.fn(),
createGame: vi.fn(),
joinGame: vi.fn(),
},
game: {
joinGame: vi.fn(),
leaveGame: vi.fn(),
kickFromGame: vi.fn(),
gameSay: vi.fn(),
readyStart: vi.fn(),
concede: vi.fn(),
unconcede: vi.fn(),
judge: vi.fn(),
nextTurn: vi.fn(),
setActivePhase: vi.fn(),
reverseTurn: vi.fn(),
moveCard: vi.fn(),
flipCard: vi.fn(),
attachCard: vi.fn(),
createToken: vi.fn(),
setCardAttr: vi.fn(),
setCardCounter: vi.fn(),
incCardCounter: vi.fn(),
drawCards: vi.fn(),
undoDraw: vi.fn(),
createArrow: vi.fn(),
deleteArrow: vi.fn(),
createCounter: vi.fn(),
setCounter: vi.fn(),
incCounter: vi.fn(),
delCounter: vi.fn(),
shuffle: vi.fn(),
dumpZone: vi.fn(),
revealCards: vi.fn(),
changeZoneProperties: vi.fn(),
deckSelect: vi.fn(),
setSideboardPlan: vi.fn(),
setSideboardLock: vi.fn(),
mulligan: vi.fn(),
rollDie: vi.fn(),
},
admin: {
adjustMod: vi.fn(),