Repository navigation
v0.3.18-pre
Pre-release
Pre-release
·
505 commits
to main
since this release
Version 0.3.18
馃 Gameplay & Logic
- Tutorial system refinements:
- Extracted money goal into a class variable
- Tutorial decks made non-static to prevent data persistence
- Turn advancement logic now ensures users can't accidentally skip tutorial steps
- Resets
currentRoundafter tutorial completion
- Improved end-round logic: rounds now end early if all plants are healthy or have zero value
馃幀 Cinematics & Animation
- Added new face animations: annoyed, confused, default, disappointed, excited, looking right, shocked, static
- Integrated animations for Lines 4, 6, 8, and 9
- Reworked Timeline animations for smoother transitions
- Polished facial positioning
- Imported and prepped cinematics for new voice lines
馃帹 Visuals & UI
- Added support for closing inspection mode via UI
- Introduced the "Super Vanilla" font
- Updated
PopUpControllerto support null image states and pause game time during display
馃И Systems & Code Architecture
- Refactored
DeckManager:- Added
ClearActionCardVisualsmethod for reuse - Cloned cards in
_afflictionHandand_actionHandto avoid persistence issues
- Added
- Refactored
TurnControllerfor improved affliction spread and tutorial logic - Updated
PopUpController,RobotController,MenuManagerfor better maintainability - Added null checks to improve test coverage
- Silenced test warnings in
DeckTesterandTurnTester
馃Ч Codebase Cleanup
- Removed tutorial override that forced it on
- Cleaned up unused or deprecated logic
- Adjusted project settings and animation metadata for consistency
馃И Project Structure
- Updated project version to 0.3.18
IOS: For now, You can Join the Public IOS TestFlight
Full Changelog: v0.3.17-pre...v0.3.18-pre