@gamepark/rules-api
Version:
API to implement the rules of a board game
15 lines • 610 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.isSetTutorialStep = void 0;
var MoveKind_1 = require("../MoveKind");
var LocalMove_1 = require("./LocalMove");
/**
* Type guard to test if a {@link MaterialMove} is a {@link SetTutorialStep} move
* @param move Move to test
* @returns true if move is a {@link SetTutorialStep}
*/
function isSetTutorialStep(move) {
return move.kind === MoveKind_1.MoveKind.LocalMove && move.type === LocalMove_1.LocalMoveType.SetTutorialStep;
}
exports.isSetTutorialStep = isSetTutorialStep;
//# sourceMappingURL=SetTutorialStep.js.map