v0.3.10-pre
Pre-release
Pre-release
·
505 commits
to main
since this release
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
InspectFromClickand addedisInspectingflag - 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