Skip to content

v0.3.18-pre

Pre-release
Pre-release

Choose a tag to compare

@DonovanMontoya DonovanMontoya released this 28 Jul 01:51
· 505 commits to main since this release
b4cb198

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 currentRound after 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 PopUpController to support null image states and pause game time during display

馃И Systems & Code Architecture

  • Refactored DeckManager:
    • Added ClearActionCardVisuals method for reuse
    • Cloned cards in _afflictionHand and _actionHand to avoid persistence issues
  • Refactored TurnController for improved affliction spread and tutorial logic
  • Updated PopUpController, RobotController, MenuManager for better maintainability
  • Added null checks to improve test coverage
  • Silenced test warnings in DeckTester and TurnTester

馃Ч 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