export var TileKind;
(function (TileKind) {
    TileKind[TileKind["iron"] = 0] = "iron";
    TileKind[TileKind["sand"] = 1] = "sand";
    TileKind[TileKind["boulder"] = 2] = "boulder";
    TileKind[TileKind["gemstone"] = 3] = "gemstone";
    TileKind[TileKind["wall"] = 4] = "wall";
    TileKind[TileKind["enemy1"] = 5] = "enemy1";
    TileKind[TileKind["wheel"] = 6] = "wheel";
    TileKind[TileKind["enemy2"] = 7] = "enemy2";
    TileKind[TileKind["player"] = 8] = "player";
})(TileKind || (TileKind = {}));
export class Tile extends Phaser.Physics.Arcade.Sprite {
    constructor(scene) {
    }
}
Tile.tiledata = new Map([
    [TileKind.iron, { name: 'Boulder#001' }],
    [TileKind.sand, { name: 'Boulder#002' }],
    [TileKind.boulder, { name: 'Boulder#003' }],
    [TileKind.gemstone, { name: 'Boulder#004' }],
    [TileKind.wall, { name: 'Boulder#005' }],
    [TileKind.enemy1, { name: 'Boulder#006' }],
    [TileKind.wheel, { name: 'Boulder#007' }],
    [TileKind.enemy2, { name: 'Boulder#008' }],
    [TileKind.player, { name: 'Boulder#009' }]
]);
//# sourceMappingURL=Tile.js.map