Add tips of continueToMakeMove

This commit is contained in:
Calcitem 2021-10-04 17:44:09 +08:00
parent bab7380963
commit ac98b7e12b
No known key found for this signature in database
GPG Key ID: F2F7C29E054CFB80
46 changed files with 188 additions and 2 deletions

View File

@ -1228,5 +1228,9 @@
"threefoldRepetitionRule_Detail": "The game is drawn if a position occurs for the third time.",
"@threefoldRepetitionRule_Detail": {
"description": "The game is drawn if a position occurs for the third time."
},
"continueToMakeMove": "Mill! Continue to make a move.",
"@continueToMakeMove": {
"description": "Mill! Continue to make a move."
}
}

View File

@ -1228,5 +1228,9 @@
"threefoldRepetitionRule_Detail": "The game is drawn if a position occurs for the third time.",
"@threefoldRepetitionRule_Detail": {
"description": "The game is drawn if a position occurs for the third time."
},
"continueToMakeMove": "Mill! Continue to make a move.",
"@continueToMakeMove": {
"description": "Mill! Continue to make a move."
}
}

View File

@ -1228,5 +1228,9 @@
"threefoldRepetitionRule_Detail": "The game is drawn if a position occurs for the third time.",
"@threefoldRepetitionRule_Detail": {
"description": "The game is drawn if a position occurs for the third time."
},
"continueToMakeMove": "Mill! Continue to make a move.",
"@continueToMakeMove": {
"description": "Mill! Continue to make a move."
}
}

View File

@ -1228,5 +1228,9 @@
"threefoldRepetitionRule_Detail": "The game is drawn if a position occurs for the third time.",
"@threefoldRepetitionRule_Detail": {
"description": "The game is drawn if a position occurs for the third time."
},
"continueToMakeMove": "Mill! Continue to make a move.",
"@continueToMakeMove": {
"description": "Mill! Continue to make a move."
}
}

View File

@ -1228,5 +1228,9 @@
"threefoldRepetitionRule_Detail": "The game is drawn if a position occurs for the third time.",
"@threefoldRepetitionRule_Detail": {
"description": "The game is drawn if a position occurs for the third time."
},
"continueToMakeMove": "Mill! Continue to make a move.",
"@continueToMakeMove": {
"description": "Mill! Continue to make a move."
}
}

View File

@ -1228,5 +1228,9 @@
"threefoldRepetitionRule_Detail": "The game is drawn if a position occurs for the third time.",
"@threefoldRepetitionRule_Detail": {
"description": "The game is drawn if a position occurs for the third time."
},
"continueToMakeMove": "Mill! Continue to make a move.",
"@continueToMakeMove": {
"description": "Mill! Continue to make a move."
}
}

View File

@ -1228,5 +1228,9 @@
"threefoldRepetitionRule_Detail": "The game is drawn if a position occurs for the third time.",
"@threefoldRepetitionRule_Detail": {
"description": "The game is drawn if a position occurs for the third time."
},
"continueToMakeMove": "Mill! Continue to make a move.",
"@continueToMakeMove": {
"description": "Mill! Continue to make a move."
}
}

View File

@ -1228,5 +1228,9 @@
"threefoldRepetitionRule_Detail": "The game is drawn if a position occurs for the third time.",
"@threefoldRepetitionRule_Detail": {
"description": "The game is drawn if a position occurs for the third time."
},
"continueToMakeMove": "Mill! Continue to make a move.",
"@continueToMakeMove": {
"description": "Mill! Continue to make a move."
}
}

View File

@ -1228,5 +1228,9 @@
"threefoldRepetitionRule_Detail": "The game is drawn if a position occurs for the third time.",
"@threefoldRepetitionRule_Detail": {
"description": "The game is drawn if a position occurs for the third time."
},
"continueToMakeMove": "Mill! Continue to make a move.",
"@continueToMakeMove": {
"description": "Mill! Continue to make a move."
}
}

View File

@ -1228,5 +1228,9 @@
"threefoldRepetitionRule_Detail": "The game is drawn if a position occurs for the third time.",
"@threefoldRepetitionRule_Detail": {
"description": "The game is drawn if a position occurs for the third time."
},
"continueToMakeMove": "Mill! Continue to make a move.",
"@continueToMakeMove": {
"description": "Mill! Continue to make a move."
}
}

View File

@ -1228,5 +1228,9 @@
"threefoldRepetitionRule_Detail": "The game is drawn if a position occurs for the third time.",
"@threefoldRepetitionRule_Detail": {
"description": "The game is drawn if a position occurs for the third time."
},
"continueToMakeMove": "Mill! Continue to make a move.",
"@continueToMakeMove": {
"description": "Mill! Continue to make a move."
}
}

View File

@ -1228,5 +1228,9 @@
"threefoldRepetitionRule_Detail": "The game is drawn if a position occurs for the third time.",
"@threefoldRepetitionRule_Detail": {
"description": "The game is drawn if a position occurs for the third time."
},
"continueToMakeMove": "Mill! Continue to make a move.",
"@continueToMakeMove": {
"description": "Mill! Continue to make a move."
}
}

View File

@ -1228,5 +1228,9 @@
"threefoldRepetitionRule_Detail": "The game is drawn if a position occurs for the third time.",
"@threefoldRepetitionRule_Detail": {
"description": "The game is drawn if a position occurs for the third time."
},
"continueToMakeMove": "Mill! Continue to make a move.",
"@continueToMakeMove": {
"description": "Mill! Continue to make a move."
}
}

View File

@ -1228,5 +1228,9 @@
"threefoldRepetitionRule_Detail": "The game is drawn if a position occurs for the third time.",
"@threefoldRepetitionRule_Detail": {
"description": "The game is drawn if a position occurs for the third time."
},
"continueToMakeMove": "Mill! Continue to make a move.",
"@continueToMakeMove": {
"description": "Mill! Continue to make a move."
}
}

View File

@ -1228,5 +1228,9 @@
"threefoldRepetitionRule_Detail": "The game is drawn if a position occurs for the third time.",
"@threefoldRepetitionRule_Detail": {
"description": "The game is drawn if a position occurs for the third time."
},
"continueToMakeMove": "Mill! Continue to make a move.",
"@continueToMakeMove": {
"description": "Mill! Continue to make a move."
}
}

View File

@ -1228,5 +1228,9 @@
"threefoldRepetitionRule_Detail": "The game is drawn if a position occurs for the third time.",
"@threefoldRepetitionRule_Detail": {
"description": "The game is drawn if a position occurs for the third time."
},
"continueToMakeMove": "Mill! Continue to make a move.",
"@continueToMakeMove": {
"description": "Mill! Continue to make a move."
}
}

View File

@ -1228,5 +1228,9 @@
"threefoldRepetitionRule_Detail": "The game is drawn if a position occurs for the third time.",
"@threefoldRepetitionRule_Detail": {
"description": "The game is drawn if a position occurs for the third time."
},
"continueToMakeMove": "Mill! Continue to make a move.",
"@continueToMakeMove": {
"description": "Mill! Continue to make a move."
}
}

View File

@ -1228,5 +1228,9 @@
"threefoldRepetitionRule_Detail": "The game is drawn if a position occurs for the third time.",
"@threefoldRepetitionRule_Detail": {
"description": "The game is drawn if a position occurs for the third time."
},
"continueToMakeMove": "Mill! Continue to make a move.",
"@continueToMakeMove": {
"description": "Mill! Continue to make a move."
}
}

View File

@ -1228,5 +1228,9 @@
"threefoldRepetitionRule_Detail": "The game is drawn if a position occurs for the third time.",
"@threefoldRepetitionRule_Detail": {
"description": "The game is drawn if a position occurs for the third time."
},
"continueToMakeMove": "Mill! Continue to make a move.",
"@continueToMakeMove": {
"description": "Mill! Continue to make a move."
}
}

View File

@ -1228,5 +1228,9 @@
"threefoldRepetitionRule_Detail": "The game is drawn if a position occurs for the third time.",
"@threefoldRepetitionRule_Detail": {
"description": "The game is drawn if a position occurs for the third time."
},
"continueToMakeMove": "Mill! Continue to make a move.",
"@continueToMakeMove": {
"description": "Mill! Continue to make a move."
}
}

View File

@ -1228,5 +1228,9 @@
"threefoldRepetitionRule_Detail": "The game is drawn if a position occurs for the third time.",
"@threefoldRepetitionRule_Detail": {
"description": "The game is drawn if a position occurs for the third time."
},
"continueToMakeMove": "Mill! Continue to make a move.",
"@continueToMakeMove": {
"description": "Mill! Continue to make a move."
}
}

View File

@ -1228,5 +1228,9 @@
"threefoldRepetitionRule_Detail": "The game is drawn if a position occurs for the third time.",
"@threefoldRepetitionRule_Detail": {
"description": "The game is drawn if a position occurs for the third time."
},
"continueToMakeMove": "Mill! Continue to make a move.",
"@continueToMakeMove": {
"description": "Mill! Continue to make a move."
}
}

View File

@ -1228,5 +1228,9 @@
"threefoldRepetitionRule_Detail": "The game is drawn if a position occurs for the third time.",
"@threefoldRepetitionRule_Detail": {
"description": "The game is drawn if a position occurs for the third time."
},
"continueToMakeMove": "Mill! Continue to make a move.",
"@continueToMakeMove": {
"description": "Mill! Continue to make a move."
}
}

View File

@ -1228,5 +1228,9 @@
"threefoldRepetitionRule_Detail": "The game is drawn if a position occurs for the third time.",
"@threefoldRepetitionRule_Detail": {
"description": "The game is drawn if a position occurs for the third time."
},
"continueToMakeMove": "Mill! Continue to make a move.",
"@continueToMakeMove": {
"description": "Mill! Continue to make a move."
}
}

View File

@ -1228,5 +1228,9 @@
"threefoldRepetitionRule_Detail": "The game is drawn if a position occurs for the third time.",
"@threefoldRepetitionRule_Detail": {
"description": "The game is drawn if a position occurs for the third time."
},
"continueToMakeMove": "Mill! Continue to make a move.",
"@continueToMakeMove": {
"description": "Mill! Continue to make a move."
}
}

View File

@ -1228,5 +1228,9 @@
"threefoldRepetitionRule_Detail": "The game is drawn if a position occurs for the third time.",
"@threefoldRepetitionRule_Detail": {
"description": "The game is drawn if a position occurs for the third time."
},
"continueToMakeMove": "Mill! Continue to make a move.",
"@continueToMakeMove": {
"description": "Mill! Continue to make a move."
}
}

View File

@ -1228,5 +1228,9 @@
"threefoldRepetitionRule_Detail": "The game is drawn if a position occurs for the third time.",
"@threefoldRepetitionRule_Detail": {
"description": "The game is drawn if a position occurs for the third time."
},
"continueToMakeMove": "Mill! Continue to make a move.",
"@continueToMakeMove": {
"description": "Mill! Continue to make a move."
}
}

View File

@ -1228,5 +1228,9 @@
"threefoldRepetitionRule_Detail": "The game is drawn if a position occurs for the third time.",
"@threefoldRepetitionRule_Detail": {
"description": "The game is drawn if a position occurs for the third time."
},
"continueToMakeMove": "Mill! Continue to make a move.",
"@continueToMakeMove": {
"description": "Mill! Continue to make a move."
}
}

View File

@ -1228,5 +1228,9 @@
"threefoldRepetitionRule_Detail": "The game is drawn if a position occurs for the third time.",
"@threefoldRepetitionRule_Detail": {
"description": "The game is drawn if a position occurs for the third time."
},
"continueToMakeMove": "Mill! Continue to make a move.",
"@continueToMakeMove": {
"description": "Mill! Continue to make a move."
}
}

View File

@ -1228,5 +1228,9 @@
"threefoldRepetitionRule_Detail": "The game is drawn if a position occurs for the third time.",
"@threefoldRepetitionRule_Detail": {
"description": "The game is drawn if a position occurs for the third time."
},
"continueToMakeMove": "Mill! Continue to make a move.",
"@continueToMakeMove": {
"description": "Mill! Continue to make a move."
}
}

View File

@ -1228,5 +1228,9 @@
"threefoldRepetitionRule_Detail": "The game is drawn if a position occurs for the third time.",
"@threefoldRepetitionRule_Detail": {
"description": "The game is drawn if a position occurs for the third time."
},
"continueToMakeMove": "Mill! Continue to make a move.",
"@continueToMakeMove": {
"description": "Mill! Continue to make a move."
}
}

View File

@ -1228,5 +1228,9 @@
"threefoldRepetitionRule_Detail": "The game is drawn if a position occurs for the third time.",
"@threefoldRepetitionRule_Detail": {
"description": "The game is drawn if a position occurs for the third time."
},
"continueToMakeMove": "Mill! Continue to make a move.",
"@continueToMakeMove": {
"description": "Mill! Continue to make a move."
}
}

View File

@ -1228,5 +1228,9 @@
"threefoldRepetitionRule_Detail": "The game is drawn if a position occurs for the third time.",
"@threefoldRepetitionRule_Detail": {
"description": "The game is drawn if a position occurs for the third time."
},
"continueToMakeMove": "Mill! Continue to make a move.",
"@continueToMakeMove": {
"description": "Mill! Continue to make a move."
}
}

View File

@ -1228,5 +1228,9 @@
"threefoldRepetitionRule_Detail": "The game is drawn if a position occurs for the third time.",
"@threefoldRepetitionRule_Detail": {
"description": "The game is drawn if a position occurs for the third time."
},
"continueToMakeMove": "Mill! Continue to make a move.",
"@continueToMakeMove": {
"description": "Mill! Continue to make a move."
}
}

View File

@ -1228,5 +1228,9 @@
"threefoldRepetitionRule_Detail": "The game is drawn if a position occurs for the third time.",
"@threefoldRepetitionRule_Detail": {
"description": "The game is drawn if a position occurs for the third time."
},
"continueToMakeMove": "Mill! Continue to make a move.",
"@continueToMakeMove": {
"description": "Mill! Continue to make a move."
}
}

View File

@ -1228,5 +1228,9 @@
"threefoldRepetitionRule_Detail": "The game is drawn if a position occurs for the third time.",
"@threefoldRepetitionRule_Detail": {
"description": "The game is drawn if a position occurs for the third time."
},
"continueToMakeMove": "Mill! Continue to make a move.",
"@continueToMakeMove": {
"description": "Mill! Continue to make a move."
}
}

View File

@ -1228,5 +1228,9 @@
"threefoldRepetitionRule_Detail": "The game is drawn if a position occurs for the third time.",
"@threefoldRepetitionRule_Detail": {
"description": "The game is drawn if a position occurs for the third time."
},
"continueToMakeMove": "Mill! Continue to make a move.",
"@continueToMakeMove": {
"description": "Mill! Continue to make a move."
}
}

View File

@ -1228,5 +1228,9 @@
"threefoldRepetitionRule_Detail": "The game is drawn if a position occurs for the third time.",
"@threefoldRepetitionRule_Detail": {
"description": "The game is drawn if a position occurs for the third time."
},
"continueToMakeMove": "Mill! Continue to make a move.",
"@continueToMakeMove": {
"description": "Mill! Continue to make a move."
}
}

View File

@ -1228,5 +1228,9 @@
"threefoldRepetitionRule_Detail": "The game is drawn if a position occurs for the third time.",
"@threefoldRepetitionRule_Detail": {
"description": "The game is drawn if a position occurs for the third time."
},
"continueToMakeMove": "Mill! Continue to make a move.",
"@continueToMakeMove": {
"description": "Mill! Continue to make a move."
}
}

View File

@ -1228,5 +1228,9 @@
"threefoldRepetitionRule_Detail": "The game is drawn if a position occurs for the third time.",
"@threefoldRepetitionRule_Detail": {
"description": "The game is drawn if a position occurs for the third time."
},
"continueToMakeMove": "Mill! Continue to make a move.",
"@continueToMakeMove": {
"description": "Mill! Continue to make a move."
}
}

View File

@ -1228,5 +1228,9 @@
"threefoldRepetitionRule_Detail": "The game is drawn if a position occurs for the third time.",
"@threefoldRepetitionRule_Detail": {
"description": "The game is drawn if a position occurs for the third time."
},
"continueToMakeMove": "Mill! Continue to make a move.",
"@continueToMakeMove": {
"description": "Mill! Continue to make a move."
}
}

View File

@ -1228,5 +1228,9 @@
"threefoldRepetitionRule_Detail": "The game is drawn if a position occurs for the third time.",
"@threefoldRepetitionRule_Detail": {
"description": "The game is drawn if a position occurs for the third time."
},
"continueToMakeMove": "Mill! Continue to make a move.",
"@continueToMakeMove": {
"description": "Mill! Continue to make a move."
}
}

View File

@ -1228,5 +1228,9 @@
"threefoldRepetitionRule_Detail": "The game is drawn if a position occurs for the third time.",
"@threefoldRepetitionRule_Detail": {
"description": "The game is drawn if a position occurs for the third time."
},
"continueToMakeMove": "Mill! Continue to make a move.",
"@continueToMakeMove": {
"description": "Mill! Continue to make a move."
}
}

View File

@ -1228,5 +1228,9 @@
"threefoldRepetitionRule_Detail": "The game is drawn if a position occurs for the third time.",
"@threefoldRepetitionRule_Detail": {
"description": "The game is drawn if a position occurs for the third time."
},
"continueToMakeMove": "Mill! Continue to make a move.",
"@continueToMakeMove": {
"description": "Mill! Continue to make a move."
}
}

View File

@ -1228,5 +1228,9 @@
"threefoldRepetitionRule_Detail": "The game is drawn if a position occurs for the third time.",
"@threefoldRepetitionRule_Detail": {
"description": "The game is drawn if a position occurs for the third time."
},
"continueToMakeMove": "Mill! Continue to make a move.",
"@continueToMakeMove": {
"description": "Mill! Continue to make a move."
}
}

View File

@ -261,10 +261,16 @@ class _GamePageState extends State<GamePage>
} else {
//Audios.playTone(Audios.placeSoundId);
if (Game.instance.engineType == EngineType.humanVsAi && mounted) {
if (rule.mayOnlyRemoveUnplacedPieceInPlacingPhase) {
showTip(S.of(context).continueToMakeMove);
} else {
showTip(S.of(context).tipPlaced);
}
} else if (mounted) {
if (rule.mayOnlyRemoveUnplacedPieceInPlacingPhase) {
showTip(S.of(context).tipPlaced); // TODO: Change tip
showTip(S
.of(context)
.tipPlaced); // TODO: HumanVsHuman - Change tip
} else {
var side = Game.instance.sideToMove == PieceColor.white
? S.of(context).black