Enhance maze generation animation system with visual feedback during algorithm execution and a two-phase rendering approach:
- Phase 1: Preview mode displays simple blocks while algorithms run, with real-time feedback for path checking (valid/invalid/evaluating states)
- Phase 2: Sweep 3D modular pieces into place with pop-in animations
Updates:
- New MazeCellHighlight states (EvaluatingValid, EvaluatingInvalid) for algorithm feedback
- Modified all maze algorithms (DFS, Kruskal's, Prim's) to emit visual feedback when checking adjacent cells
- New animation components: HighlightLinger (self-destruct highlights) and PopInAnimation (juicy pop-in effect)
- Refactored MazeReworkSpawner to support preview prefabs and track spawned object state
- New prefabs: Stair room and MazeVisualize variants
- Added stepDelay and isPreviewMode controls to MazeAnimator for flexible pacing
- Reduced default maze size and adjusted material colors for testing
Add the com.unity.ai.assistant (2.13.0-pre.1) package to Packages/manifest.json and include related package lock updates. Add default ProjectSettings/Packages/com.unity.ai.assistant/Settings.json to store assistant configuration. Update ProjectSettings.asset to populate cloudServicesEnabled defaults and set project metadata (cloudProjectId, projectName: BABA_YAGA, organizationId: scov3).
Add BABA_YAGA_Updater/credential.json to .gitignore to prevent committing sensitive credentials. Update README.md to replace multiple image and badge URLs (header, gallery, and shields) from scove-vault.duckdns.org to scoveria.ddns.net.
Rework BABA_YAGA.slnx project entries: reorder projects for clarity and update included modules. Several Unity package/editor project entries were removed, and Opsive (runtime, editor, demo, shared) and Fusion-related projects were added, along with DOTween.Modules and other tooling/editor projects. This brings the solution file in line with the current repository dependencies and editor/runtime layout.