summaryrefslogtreecommitdiffstats
path: root/src/renderer/runtime/controller/entitycontext.ts
diff options
context:
space:
mode:
authorMatthias Schiffer <mschiffer@universe-factory.net>2019-12-24 20:13:47 +0100
committerMatthias Schiffer <mschiffer@universe-factory.net>2019-12-24 20:28:51 +0100
commit764cd8344df2dc9b2c271d868ae193b98b829af7 (patch)
tree026b23d62d5fc7df338f880e85c26459f8be1a6a /src/renderer/runtime/controller/entitycontext.ts
parent2f77cf7b7484beb3b94900f95d61fd2685c42ac2 (diff)
downloadrpgedit-764cd8344df2dc9b2c271d868ae193b98b829af7.tar
rpgedit-764cd8344df2dc9b2c271d868ae193b98b829af7.zip
Fix lint issues
Diffstat (limited to 'src/renderer/runtime/controller/entitycontext.ts')
-rw-r--r--src/renderer/runtime/controller/entitycontext.ts10
1 files changed, 3 insertions, 7 deletions
diff --git a/src/renderer/runtime/controller/entitycontext.ts b/src/renderer/runtime/controller/entitycontext.ts
index 434bf9b..33d7b04 100644
--- a/src/renderer/runtime/controller/entitycontext.ts
+++ b/src/renderer/runtime/controller/entitycontext.ts
@@ -9,11 +9,7 @@ import { vec2 } from 'gl-matrix';
export class EntityContext implements CollidableGroup {
public static async load(renderer: Renderer, name: string): Promise<EntityContext> {
- return new EntityContext(
- renderer,
- name,
- await EntityView.load(renderer, name),
- );
+ return new EntityContext(renderer, name, await EntityView.load(renderer, name));
}
public readonly pos: vec2 = vec2.create();
@@ -28,7 +24,7 @@ export class EntityContext implements CollidableGroup {
this.collision = mkCollision(view.data.collision);
}
- public render(time: number) {
+ public render(time: number): void {
this.renderer.setTranslation(this.pos);
this.view.renderByTime(time);
}
@@ -41,7 +37,7 @@ export class EntityContext implements CollidableGroup {
return this.collision;
}
- public interact() {
+ public interact(): void {
alert(`You've interacted with ${this.name}!`);
}
}