🚀 New Features & Content
Advanced Kiosk Trading System
- Category-Based Item Filtering: Implemented dual-mode kiosk system with separate gear and ingredient categories
- Automatic Asset Loading: Items now load sprites and prefabs automatically from JSON data
- Enhanced Management Tools: New editor tools for seamless item management with unified interface
- Kiosk Mode System: Support for both gear and ingredient modes with runtime category settings
- Unified Data Source: Modified gear_name.cs to use kiosk.json as single data source
- Runtime Category Settings: Added showGearItems and showIngredientItems runtime settings
Dynamic Visual & Weather Systems
- Smooth Fog Transitions: Rain now creates beautiful fog effects that transition smoothly with improved multipliers
- Dynamic Camera System: Camera responds to player movement with shake and distance adjustments
- Advanced Backpack System: 4-stage visual progression that changes based on your inventory count
-Fog-Based Text Transparency: All ingredient text adapts to weather conditions with comprehensive transparency system
- Dynamic Camera Distance: Camera distance adjustment based on movement state
- Camera Shake System: Dynamic camera shake based on player movement state
Enhanced Vehicle & Equipment
- Jetpack Integration: New jetpack mesh and controller system with antenna and jet_rig
- Comprehensive Gear Management: Complete gear system with JSON-based data structure and error handling
- Scene Optimization: Reorganized game objects from astra_city to lunaris_city for better performance
- Radio Gear Prefab: Added radio gear prefab and updated gear management system
🛠️ System Improvements
Inventory & Item Management
- Weight-Based Movement: Your run speed now decreases based on carried weight with realistic curves
- Probability-Based Spawning: Items spawn with realistic probability curves and scene-based management
- Enhanced Resource Management: Better ingredient prefabs and scene organization with improved asset handling
- New Consumable Items: Added new consumable items to food system
- Weight-Based Run Speed: Implemented weight-based run speed reduction system
Development Tools
- Gear Management Editor: New comprehensive tool for managing all gear items with error handling
- Kiosk Management System: Unified interface for kiosk configuration with automatic asset loading
- Automatic Asset Loading: Sprites and prefabs load automatically in the editor with preview systems
- Custom Editor Tools: Added automatic prefab loading and preview to kiosk custom editor
- Sprite Fetching System: Added automatic sprite fetching to kiosk custom editor
🐛 Bug Fixes
Data & Loading Issues
- Fixed missing gear.json file that was causing inventory system errors
- Corrected soy sauce sprite loading in backpack inventory
- Resolved broken prefab references and duplicate colliders
- Fixed missing prefab issues in astra_city scene
- Removed debug logs from player controller and kiosk custom editor
- Fixed sprite loading system in item_config_manager
System Integration
- Fixed gear_name.cs configuration for kiosk-spawned items
- Updated item preparation time and synchronization logic
- Enhanced weather system integration and ingredient prefab fixes
- Fixed hierarchy color system with multi-scene persistence
- Configured gear_name script for kiosk-spawned items
💡 Quality of Life Improvements
Player Experience
- *Dynamic Visual Feedback: Backpack now shows visual progression as you collect items with wire cable updates
- Responsive Camera: Camera adapts to your movement for better immersion with distance adjustments
- Improved Item Management: Streamlined inventory systems with better visual feedback and asset organization
- Enhanced Weather System: Improved weather system and fixed ingredient prefabs
Development Workflow
- Editor Tools: New comprehensive tools for gear and kiosk management with automatic asset loading
- Asset Management: Automatic asset loading and preview systems with JSON-based configuration
- Scene Organization: Better scene structure and asset placement with improved hierarchy management
🧩 Technical Enhancements
Data Management
- JSON-Based Configuration: New comprehensive data structures for gear and kiosk items with centralized management
- Centralized Item Management: Unified data sources for consistent item handling across all systems
- Enhanced Error Handling: Better error handling across gear management and inventory systems
- Gear Data Structure: Implemented gear management system with error handling
System Architecture
- Modular Design: Refactored kiosk and gear systems for improved maintainability
- Data Synchronization: Robust synchronization between editor tools and runtime with automatic asset loading
- Asset Optimization: Streamlined asset loading and management for better performance with scene-based organization
- Kiosk Structure: Established and updated kiosk_structure system
