From 72c6c7de12e9833f52bf2d0718d70f044f8ab57e Mon Sep 17 00:00:00 2001 From: Elizabeth Hunt Date: Thu, 20 Jul 2023 20:47:32 -0700 Subject: a bit of refactoring; importing engine into bun for server --- client/lib/entities/Floor.ts | 31 ------------------------------- 1 file changed, 31 deletions(-) delete mode 100644 client/lib/entities/Floor.ts (limited to 'client/lib/entities/Floor.ts') diff --git a/client/lib/entities/Floor.ts b/client/lib/entities/Floor.ts deleted file mode 100644 index d51badc..0000000 --- a/client/lib/entities/Floor.ts +++ /dev/null @@ -1,31 +0,0 @@ -import { IMAGES, SPRITE_SPECS, Sprites, type SpriteSpec } from "../config"; -import { BoundingBox, Sprite } from "../components"; -import { TopCollidable } from "../components/TopCollidable"; -import { Entity } from "../entities"; - -export class Floor extends Entity { - private static spriteSpec: SpriteSpec = SPRITE_SPECS.get(Sprites.FLOOR); - - constructor(width: number) { - super(); - - this.addComponent( - new Sprite( - IMAGES.get(Floor.spriteSpec.states[width].sheet), - { x: 0, y: 0 }, - { width, height: Floor.spriteSpec.height }, - Floor.spriteSpec.msPerFrame, - Floor.spriteSpec.frames - ) - ); - - this.addComponent( - new BoundingBox( - { x: 300, y: 300 }, - { width, height: Floor.spriteSpec.height } - ) - ); - - this.addComponent(new TopCollidable()); - } -} -- cgit v1.3