Skip to content

v0.3.17-pre

Pre-release
Pre-release

Choose a tag to compare

@DonovanMontoya DonovanMontoya released this 21 Jul 12:22
· 505 commits to main since this release

Version 0.3.17

🧠 Gameplay & Logic

  • Implemented a structured tutorial system:

    • Tutorial now progresses over turns with dynamic card introductions
    • Added tutorial decks and turn tracking
    • Aphids cinematic now plays during tutorial, with logic adjustments in TurnController
  • Refactored isSequencingEnabled into a PlayerPrefs-backed static value for global access, allowing easier configuration and consistent toggling of cinematic sequencing across all scenes

  • Updated ApplyQueuedTreatments to use isRetainedItem when clearing retained card slots

🎬 Cinematics & Animation

  • Integrated new Florabot animations for Lines 1, 3, and 10
  • Reimported robot rig and animations for better sync
  • Tutorial cinematic (aphids-focused) now plays early in the game
  • Camera target in RobotCardGameSequencer now dynamically switches between the player and robotCameraObj to enhance cinematic framing and narrative pacing
  • Introduced CutsceneUIController.cs to manage input during cinematics
  • Added skip scene support to CinematicDirector.cs

🎨 Visuals & UI

  • Separated robot materials for better customization
  • Integrated DoTween animation for retained card visuals
  • Added fan animation for environmental polish
  • Added FlorabotNarration voice clips and triggers

🧪 Systems & Code Architecture

  • Refactored SiteDataFetcher to use async/await and added logging for fallback resolution (local → cache → remote)
  • Refactored MenuManager and added null-safety to CardGameMaster
  • Disabled iPadOS FOV adjustments temporarily due to inconsistent camera behavior; pending future review for device-specific tuning

🔉 Audio

  • Bumped volume for QueueSelect SFX
  • Added robot audio source and improved voice cue integration

🧹 Codebase Cleanup

  • Removed redundant commas, bookmarks, and outdated logic in cinematic setup
  • General cleanup across scene and script files

🧪 Project Structure

  • Updated project version to 0.3.17

IOS: For now, You can Join the Public IOS TestFlight

Full Changelog: v0.3.16-pre...v0.3.17-pre