Skip to content

v0.3.10-pre

Pre-release
Pre-release

Choose a tag to compare

@DonovanMontoya DonovanMontoya released this 30 May 18:11
· 505 commits to main since this release
f91f365

Full Changelog: v0.3.6-pre...v0.3.10-pre

AI Generated Changelog:

Version 0.3.10

馃 Gameplay & Logic

  • Implemented game round logic improvements and score reset at turn start
  • Enhanced treatment application logic and affliction handling
  • Added tracking for prior afflictions and integrated affliction spread to adjacent plants
  • Improved end-turn and scoring logic clarity
  • Introduced cost tracking for treatments and updated profit display mechanics
  • Modified scoring to reflect affliction damage rather than score penalty

馃И Systems & Project Structure

  • Upgraded to Unity 6000.1.00f1
  • Improved inspection logic and post-process handling
  • Refactored InspectFromClick and added isInspecting flag
  • Enhanced TurnController, ScoreManager, and DeckManager interactions
  • Added iPad-specific camera tweaks and mobile quality option handling
  • Refactored numerous systems for modularity and readability

馃帹 Visuals & Assets

  • Created shaders and updated textures for MealyBugs and Thrips
  • Enlarged Thrips, MealyBugs, and Aphids models and textures
  • Added black backgrounds to bug textures for clarity
  • Updated plant models and materials (e.g., Chrysanthemums, Peppers, Greenhouse)
  • Rotated bug shader color and normal maps
  • Changed greenhouse color, roughness, and normal maps

馃幃 Scenes

  • Adjusted greenhouse with longer tables and updated layout
  • Reorganized scene hierarchy for better consistency
  • Applied multiple minor tweaks to scene composition and serialized state

馃Ч Codebase Cleanup

  • Removed obsolete checks (e.g., specific MoldShader conditionals)
  • Refactored shader update logic
  • General cleanup across card, scoring, and UI systems
  • Removed unused variables and improved naming consistency