(x: number, y: number)
| 55 | let messageTimer = 3; |
| 56 | |
| 57 | function tileAt(x: number, y: number): number { |
| 58 | if (x < 0 || x >= MAP_WIDTH || y < 0 || y >= MAP_HEIGHT) return TILE_WALL; |
| 59 | return map[y * MAP_WIDTH + x]; |
| 60 | } |
| 61 | |
| 62 | function setTile(x: number, y: number, tile: number): void { |
| 63 | if (x >= 0 && x < MAP_WIDTH && y >= 0 && y < MAP_HEIGHT) { |