summaryrefslogtreecommitdiff
path: root/client/src/akkamon/scenes/AkkamonWorldScene.ts
blob: b9cfc20741c24885f8182ae13ae9c5f1ffca2b8a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import Phaser from 'phaser';

import { client } from '../../app';

export let eventsCenter = new Phaser.Events.EventEmitter();

export class AkkamonWorldScene extends Phaser.Scene {
    static readonly TILE_SIZE = 32;

    map?: Phaser.Tilemaps.Tilemap;

    client = client;

    eventsCenter = eventsCenter;

    public spawnPointTilePos?: {
        x: number,
        y: number
    };

    spawnPoint: Phaser.Types.Tilemaps.TiledObject | undefined;

}