- Added boss-tiles.png and boss-tiles.psd files for new boss tileset
- Updated NNDungeon.json to include boss tileset configuration
- Modified main.js to comment out MenuScene and Gulch, keeping NNDungeon
- Updated NNDungeon.js to:
* Load boss-tiles spritesheet
* Adjust player starting position
* Update enemy creation logic to use boss-tiles when gid > 300
* Added special handling for NNBoss property
These changes prepare the game for implementing boss characters using the new tileset.
- Introduced a new 'zone' object layer to detect when the player enters specific areas (e.g., "99Dungeon").
- Added logic to trigger actions when the player collides with these zones.
- Implemented garbage shooting mechanics for enemies, including:
- A new `fireGarbage()` method that fires multiple projectiles in different directions.
- A `createGarbageProjectile()` helper method to create and manage garbage projectiles.
- Updated enemy behavior to use garbage shooting when enabled (`this.garbage`).
- Updated Tiled map configuration and JSON data to include new zone objects and properties.