game/server/build/types.js
2026-01-01 02:21:09 +08:00

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'
];