fix(backend): correct `MahjongRoomEventTypes` type
This commit is contained in:
parent
2b5ecf883f
commit
5ec6993876
|
@ -210,7 +210,7 @@ export interface ReversiGameEventTypes {
|
||||||
export interface MahjongRoomEventTypes {
|
export interface MahjongRoomEventTypes {
|
||||||
joined: {
|
joined: {
|
||||||
index: number;
|
index: number;
|
||||||
user: Packed<'UserLite'>;
|
user: Packed<'UserLite'> | null;
|
||||||
};
|
};
|
||||||
changeReadyStates: {
|
changeReadyStates: {
|
||||||
user1: boolean;
|
user1: boolean;
|
||||||
|
@ -221,35 +221,61 @@ export interface MahjongRoomEventTypes {
|
||||||
started: {
|
started: {
|
||||||
room: Packed<'MahjongRoomDetailed'>;
|
room: Packed<'MahjongRoomDetailed'>;
|
||||||
};
|
};
|
||||||
|
nextKyoku: {
|
||||||
|
room: Packed<'MahjongRoomDetailed'>;
|
||||||
|
};
|
||||||
tsumo: {
|
tsumo: {
|
||||||
house: Mmj.House;
|
house: Mmj.House;
|
||||||
tile: Mmj.Tile;
|
tile: number;
|
||||||
};
|
};
|
||||||
dahai: {
|
dahai: {
|
||||||
house: Mmj.House;
|
house: Mmj.House;
|
||||||
tile: Mmj.Tile;
|
tile: number;
|
||||||
riichi: boolean;
|
riichi: boolean;
|
||||||
};
|
};
|
||||||
dahaiAndTsumo: {
|
dahaiAndTsumo: {
|
||||||
dahaiHouse: Mmj.House;
|
dahaiHouse: Mmj.House;
|
||||||
dahaiTile: Mmj.Tile;
|
dahaiTile: number;
|
||||||
tsumoTile: Mmj.Tile;
|
tsumoTile: number;
|
||||||
riichi: boolean;
|
riichi: boolean;
|
||||||
};
|
};
|
||||||
ponned: {
|
ponned: {
|
||||||
caller: Mmj.House;
|
caller: Mmj.House;
|
||||||
callee: Mmj.House;
|
callee: Mmj.House;
|
||||||
tile: Mmj.Tile;
|
tiles: readonly [number, number, number];
|
||||||
};
|
};
|
||||||
kanned: {
|
kanned: {
|
||||||
caller: Mmj.House;
|
caller: Mmj.House;
|
||||||
callee: Mmj.House;
|
callee: Mmj.House;
|
||||||
tile: Mmj.Tile;
|
tiles: readonly [number, number, number, number];
|
||||||
rinsyan: Mmj.Tile;
|
rinsyan: number;
|
||||||
|
};
|
||||||
|
ciied: {
|
||||||
|
caller: Mmj.House;
|
||||||
|
callee: Mmj.House;
|
||||||
|
tiles: readonly [number, number, number];
|
||||||
};
|
};
|
||||||
ronned: {
|
ronned: {
|
||||||
|
callers: Mmj.House[];
|
||||||
|
callee: Mmj.House;
|
||||||
|
handTiles: Record<Mmj.House, number[]>;
|
||||||
|
};
|
||||||
|
ryuukyoku: object;
|
||||||
|
ankanned: {
|
||||||
|
house: Mmj.House;
|
||||||
|
tiles: readonly [number, number, number, number];
|
||||||
|
rinsyan: number;
|
||||||
|
};
|
||||||
|
kakanned: {
|
||||||
|
house: Mmj.House;
|
||||||
|
tiles: readonly [number, number, number, number];
|
||||||
|
rinsyan: number;
|
||||||
|
from: Mmj.House;
|
||||||
};
|
};
|
||||||
tsumoHora: {
|
tsumoHora: {
|
||||||
|
house: Mmj.House;
|
||||||
|
handTiles: number[];
|
||||||
|
tsumoTile: number;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
//#endregion
|
//#endregion
|
||||||
|
|
Loading…
Reference in New Issue