diff options
| author | Mike Vink <mike1994vink@gmail.com> | 2021-07-23 22:09:20 +0200 |
|---|---|---|
| committer | Mike Vink <mike1994vink@gmail.com> | 2021-07-23 22:09:20 +0200 |
| commit | 4692175208a8f0526c6e0881aa0e51345c5574fb (patch) | |
| tree | 4753635cc27e319933384b703b357ee86318a3fd /client/src/akkamon/render/engine/RemotePlayerEngine.ts | |
| parent | eaff86546eca516d51c27eb9d63ea33a96576e90 (diff) | |
feat(): start ui
Diffstat (limited to 'client/src/akkamon/render/engine/RemotePlayerEngine.ts')
| -rw-r--r-- | client/src/akkamon/render/engine/RemotePlayerEngine.ts | 21 |
1 files changed, 13 insertions, 8 deletions
diff --git a/client/src/akkamon/render/engine/RemotePlayerEngine.ts b/client/src/akkamon/render/engine/RemotePlayerEngine.ts index 5d85f24..917453b 100644 --- a/client/src/akkamon/render/engine/RemotePlayerEngine.ts +++ b/client/src/akkamon/render/engine/RemotePlayerEngine.ts @@ -1,22 +1,27 @@ import Phaser from 'phaser'; -import type AkkamonStartScene from './scene'; -import { akkamonClient } from './app'; -import type { Direction } from './Direction'; + +import type { AkkamonWorldScene } from '../../scenes/AkkamonWorldScene'; +import { AkkamonEngine } from '../engine/AkkamonEngine'; + +import type { Direction } from '../Direction'; + import { Queue, RemotePlayerSprite -} from './RemotePlayerSprite'; +} from '../model/RemotePlayerSprite'; + import type { RemoteMovementQueues -} from './events'; +} from '../../client/Events'; -export class RemotePlayerEngine { +export class RemotePlayerEngine extends AkkamonEngine { - private scene: AkkamonStartScene; + private scene: AkkamonWorldScene; private trainerIdToRemotePlayerSprite: Map<string, RemotePlayerSprite> = new Map(); - constructor(scene: AkkamonStartScene) { + constructor(scene: AkkamonWorldScene) { + super(); this.scene = scene; } |
