v0.6.0 - FPV-Default Camera Mode
Major camera system overhaul with FPV (first-person view) as the default mode.
New Features
- FPV-default camera mode: Game now loads in first-person view by default
- Unified input system: RT/LMB moves forward, LT/RMB waits - same controls in both camera modes
- HP and Sanity status bars: New bars at top of viewport for quick health/sanity visibility
- Double-sided wall top caps: Improved wall rendering with ceiling_wall material
Bug Fixes
- Damage popup font size too small in FPV mode (now 0.5-0.75x scaling)
- Minimap rotation sync in FPV mode
- Wall mesh floor panel and proximity fade in FPV
- Camera toggle and InputManager dead code cleanup
- spawn_forced_item() now uses same rarity probabilities as natural spawns
Documentation
- Comprehensive update to CLAUDE.md Key Files section
- Added butler/itch.io deployment instructions
- FPV-default camera mode refactor plan
Full Changelog
- feat: FPV-default camera mode with unified input system
- feat: Add HP and Sanity status bars at top of viewport
- feat: Double-sided wall top caps with ceiling_wall material
- fix: Damage popup font size too small in FPV mode
- fix: Minimap rotation sync in FPV mode
- fix: Wall mesh with floor panel and disable proximity fade in FPV
- fix: Camera toggle and InputManager dead code cleanup
- fix: spawn_forced_item() now uses same rarity probabilities as natural spawns
- docs: Comprehensive update to CLAUDE.md Key Files section
- docs: Add butler/itch.io deployment instructions to CLAUDE.md