refactor: update api
This commit is contained in:
@@ -159,7 +159,7 @@ const checkGraduates = registry.register({
|
||||
run: handleCheckGraduates
|
||||
});
|
||||
|
||||
async function handleStart(game: BoopGame) {
|
||||
export async function start(game: BoopGame) {
|
||||
while (true) {
|
||||
const currentPlayer = game.value.currentPlayer;
|
||||
const turnOutput = await turn(game, currentPlayer);
|
||||
@@ -175,10 +175,6 @@ async function handleStart(game: BoopGame) {
|
||||
|
||||
return game.value;
|
||||
}
|
||||
const start = registry.register({
|
||||
schema: 'start',
|
||||
run: handleStart
|
||||
});
|
||||
|
||||
async function handleCheckFullBoard(game: BoopGame, turnPlayer: PlayerType){
|
||||
// 检查8-piece规则: 如果玩家所有8个棋子都在棋盘上且没有获胜,强制升级一个小猫
|
||||
|
||||
Reference in New Issue
Block a user