20 lines
786 B
JavaScript
20 lines
786 B
JavaScript
"use strict";
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
exports.CharacterTypes = exports.ItemTypes = exports.OpCode = void 0;
|
|
var OpCode;
|
|
(function (OpCode) {
|
|
OpCode[OpCode["GAME_START"] = 1] = "GAME_START";
|
|
OpCode[OpCode["UPDATE_STATE"] = 2] = "UPDATE_STATE";
|
|
OpCode[OpCode["MOVE"] = 3] = "MOVE";
|
|
OpCode[OpCode["USE_ITEM"] = 4] = "USE_ITEM";
|
|
OpCode[OpCode["TURN_CHANGE"] = 5] = "TURN_CHANGE";
|
|
OpCode[OpCode["GAME_OVER"] = 6] = "GAME_OVER";
|
|
})(OpCode || (exports.OpCode = OpCode = {}));
|
|
exports.ItemTypes = [
|
|
'medkit', 'bomb_timer', 'poison', 'shield', 'skip',
|
|
'magnifier', 'knife', 'revive', 'lightning', 'chest', 'curse'
|
|
];
|
|
exports.CharacterTypes = [
|
|
'elephant', 'cat', 'dog', 'monkey', 'chicken', 'sloth', 'hippo', 'tiger'
|
|
];
|