homm3-parsers
Version:
Collection of binary parsers able to parse various file formats related to Heroes of Might and Magic III
14 lines • 634 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const binary_markup_1 = require("binary-markup");
const LoseCondition_1 = require("../contracts/enums/LoseCondition");
const position = binary_markup_1.struct(
//
binary_markup_1.uint8 `x`, binary_markup_1.uint8 `y`, binary_markup_1.uint8 `z`);
const time = binary_markup_1.struct(binary_markup_1.uint16 `days`);
exports.loseConditionsBranches = {
[LoseCondition_1.LoseCondition.LoseTown]: position,
[LoseCondition_1.LoseCondition.LoseHero]: position,
[LoseCondition_1.LoseCondition.Time]: time,
};
//# sourceMappingURL=loseConditions.bml.js.map