Skip to content

Commit bf0fbc8

Browse files
committed
Pigs2: Add special moves to chat log. I think we're actually close!
1 parent a675a7e commit bf0fbc8

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

src/games/pigs2.ts

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -846,6 +846,23 @@ export class Pigs2Game extends GameBaseSimultaneous {
846846
const oppPlayer = players[parseInt(r2.who!, 10) - 1];
847847
node.push(i18next.t("apresults:ELIMINATED", {player: oppPlayer}));
848848
break;
849+
case "resigned":
850+
let rname = `Player ${r2.player}`;
851+
if (r2.player <= players.length) {
852+
rname = players[r2.player - 1]
853+
}
854+
node.push(i18next.t("apresults:RESIGN", {player: rname}));
855+
break;
856+
case "timeout":
857+
let tname = `Player ${r2.player}`;
858+
if (r2.player <= players.length) {
859+
tname = players[r2.player - 1]
860+
}
861+
node.push(i18next.t("apresults:TIMEOUT", {player: tname}));
862+
break;
863+
case "gameabandoned":
864+
node.push(i18next.t("apresults:ABANDONED"));
865+
break;
849866
}
850867
}
851868
} else {

0 commit comments

Comments
 (0)