monsterplex/src/data/levels
Brian Fertig ed81a465ee Add smash/bonus SFX and rebuild level07 with items & bonuses
- Add per-item sound keys to `SmashItemManager` and `BonusItemManager`, playing a dedicated clip on smash/collection (load-tolerant via `cache.audio.exists`)
- Preload new FX clips: `smash-{tv,chair,cone}` and `bonus-{cash,ctc,guitar}`
- Rebuild level07 terrain/layout with updated items, bonus placements, goal, and camera bounds
- Move level01 item positions to match new layout
- Update smash-items sprite sheet (PNG/PSD)
2026-08-23 12:01:14 -06:00
..
index.js Expand to 10 levels with 2-lane serpentine map layout 2026-08-22 08:56:41 -06:00
level01.js Add smash/bonus SFX and rebuild level07 with items & bonuses 2026-08-23 12:01:14 -06:00
level02.js feat: add bonus items (CTC box / guitar / cash) with firework burst on collection 2026-08-22 19:00:55 -06:00
level03.js feat: add bonus items (CTC box / guitar / cash) with firework burst on collection 2026-08-22 19:00:55 -06:00
level04.js feat: add bonus items (CTC box / guitar / cash) with firework burst on collection 2026-08-22 19:00:55 -06:00
level05.js feat: add bonus items (CTC box / guitar / cash) with firework burst on collection 2026-08-22 19:00:55 -06:00
level06.js feat: add bonus items (CTC box / guitar / cash) with firework burst on collection 2026-08-22 19:00:55 -06:00
level07.js Add smash/bonus SFX and rebuild level07 with items & bonuses 2026-08-23 12:01:14 -06:00
level08.js Expand to 10 levels with 2-lane serpentine map layout 2026-08-22 08:56:41 -06:00
level09.js Expand to 10 levels with 2-lane serpentine map layout 2026-08-22 08:56:41 -06:00
level10.js Expand to 10 levels with 2-lane serpentine map layout 2026-08-22 08:56:41 -06:00
positioning.js Expand to 10 levels with 2-lane serpentine map layout 2026-08-22 08:56:41 -06:00
terrainHelpers.js