summaryrefslogtreecommitdiff
path: root/client/src/akkamon/render/engine/RemotePlayerEngine.ts
diff options
context:
space:
mode:
authorMike Vink <mike1994vink@gmail.com>2021-07-29 17:37:06 +0200
committerMike Vink <mike1994vink@gmail.com>2021-07-29 17:37:06 +0200
commitc0004768de6695e2acfa48c392765b03b81ba9d0 (patch)
treeb48160c635b2a9d423ebbda2b101a50578d386f4 /client/src/akkamon/render/engine/RemotePlayerEngine.ts
parent935c4676165fc2cf8cc938725ff473643acd0077 (diff)
refactor(): making battles is now easy
Diffstat (limited to 'client/src/akkamon/render/engine/RemotePlayerEngine.ts')
-rw-r--r--client/src/akkamon/render/engine/RemotePlayerEngine.ts22
1 files changed, 11 insertions, 11 deletions
diff --git a/client/src/akkamon/render/engine/RemotePlayerEngine.ts b/client/src/akkamon/render/engine/RemotePlayerEngine.ts
index 7ce5fa9..037b26c 100644
--- a/client/src/akkamon/render/engine/RemotePlayerEngine.ts
+++ b/client/src/akkamon/render/engine/RemotePlayerEngine.ts
@@ -24,7 +24,7 @@ export class RemotePlayerEngine extends AkkamonEngine {
private scene: WorldScene;
- private trainerIdToRemotePlayerSprite: Map<string, RemotePlayerSprite> = new Map();
+ private trainerIDToRemotePlayerSprite: Map<string, RemotePlayerSprite> = new Map();
constructor(scene: WorldScene) {
super();
@@ -37,13 +37,13 @@ export class RemotePlayerEngine extends AkkamonEngine {
}
pushMovesToSprites(remoteMovementQueues: RemoteMovementQueues) {
- this.trainerIdToRemotePlayerSprite.forEach((remoteSprite: RemotePlayerSprite, key: string) => {
+ this.trainerIDToRemotePlayerSprite.forEach((remoteSprite: RemotePlayerSprite, key: string) => {
remoteSprite.push(remoteMovementQueues[key].value);
});
}
update(delta: number): void {
- this.trainerIdToRemotePlayerSprite.forEach((remoteSprite: RemotePlayerSprite, key: string) => {
+ this.trainerIDToRemotePlayerSprite.forEach((remoteSprite: RemotePlayerSprite, key: string) => {
if (remoteSprite.isMoving()) {
console.log("remote player currently walking");
remoteSprite.updatePixelPosition(delta);
@@ -55,18 +55,18 @@ export class RemotePlayerEngine extends AkkamonEngine {
}
updateMembers(newRemoteMovementQueues: RemoteMovementQueues) {
- const traineridToQueueValue = newRemoteMovementQueues;
+ const trainerIDToQueueValue = newRemoteMovementQueues;
Object.keys(newRemoteMovementQueues).forEach((key: string) => {
- var moveQueue = traineridToQueueValue[key].value;
+ var moveQueue = trainerIDToQueueValue[key].value;
if (moveQueue !== undefined) {
// console.log("-> key: " + key + " has position " + newTilePos.x + ", " + newTilePos.y);
- if (!this.trainerIdToRemotePlayerSprite.has(key)) {
+ if (!this.trainerIDToRemotePlayerSprite.has(key)) {
// console.log("adding remote player sprite for " + key);
- this.trainerIdToRemotePlayerSprite.set(key,
+ this.trainerIDToRemotePlayerSprite.set(key,
new RemotePlayerSprite({
scene: this.scene,
tilePos: new Phaser.Math.Vector2(this.scene.spawnPointTilePos!),
@@ -82,11 +82,11 @@ export class RemotePlayerEngine extends AkkamonEngine {
});
- this.trainerIdToRemotePlayerSprite.forEach((value: RemotePlayerSprite, key: string) => {
+ this.trainerIDToRemotePlayerSprite.forEach((value: RemotePlayerSprite, key: string) => {
if (!(key in newRemoteMovementQueues)) {
// console.log("removing remote player sprite for " + key);
- this.trainerIdToRemotePlayerSprite.get(key)!.destroy();
- this.trainerIdToRemotePlayerSprite.delete(key);
+ this.trainerIDToRemotePlayerSprite.get(key)!.destroy();
+ this.trainerIDToRemotePlayerSprite.delete(key);
} else {
// console.log("Player " + key + " was not removed!");
}
@@ -94,6 +94,6 @@ export class RemotePlayerEngine extends AkkamonEngine {
}
getData() {
- return this.trainerIdToRemotePlayerSprite;
+ return this.trainerIDToRemotePlayerSprite;
}
}