diff options
author | Elizabeth Hunt <elizabeth.hunt@simponic.xyz> | 2024-03-12 19:10:55 -0600 |
---|---|---|
committer | Elizabeth Hunt <elizabeth.hunt@simponic.xyz> | 2024-03-12 19:10:55 -0600 |
commit | 3d18643be057ed1fe1a5a0e6b4d8da918488b229 (patch) | |
tree | fd77d7d4f422adbc94cee06b59a580f2bbee8693 /src/engine/systems/Grid.ts | |
parent | de4f3fd2fe45478ffabc84f055592e11b119d0a4 (diff) | |
download | the-abstraction-engine-3d18643be057ed1fe1a5a0e6b4d8da918488b229.tar.gz the-abstraction-engine-3d18643be057ed1fe1a5a0e6b4d8da918488b229.zip |
add grass
Diffstat (limited to 'src/engine/systems/Grid.ts')
-rw-r--r-- | src/engine/systems/Grid.ts | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/engine/systems/Grid.ts b/src/engine/systems/Grid.ts index c504bfe..3c0e995 100644 --- a/src/engine/systems/Grid.ts +++ b/src/engine/systems/Grid.ts @@ -28,6 +28,13 @@ export class Grid extends System { .map(() => new Array(columns).fill(null).map(() => new Set())); } + public getGridDimensions() { + return { + width: this.grid[0].length, + height: this.grid.length, + }; + } + public update(dt: number, game: Game) { this.putUninitializedEntitiesInGrid(game); this.rebuildGrid(game); |