UI/UX Improvements
Main Menu Redesign
- New Logo: Replaced the Rankbreaker logo with updated branding
- Background Update: Added iconic orange background theme
- Play Button: Changed from orange to white for better visibility and contrast
- Menu Layout: Repositioned menu items for improved user flow
- Auto-Scrolling Information Panel: Added rotating content slider that automatically cycles through announcements and information
- Displays updates, tips, and community news
- Auto-advances every 5 seconds
- Users can manually scroll without interrupting the rotation
- Seamlessly loops back to the beginning
Navigation Enhancements
- Join Discord Button: Added direct link to community Discord server from main menu
- Opens in native browser on all platforms (Desktop, Mobile, WebGL)
- Persistent Navigation: Leaderboard and Inventory buttons now remain accessible even when the game mode selector is open
Login/Registration QoL
- Keyboard Navigation: Added Tab key support to move between username and password fields
- Quick Submit: Press Enter on either field to submit the form
- Tab Order: Username → Password → Submit (supports Shift+Tab for reverse)
Faction System Updates
- War Status Indicator: MyFaction button now displays a special icon when your faction is at war
- Visual indicator appears in both Nexus and MyFaction scenes
- Automatically updates when war status changes
- Helps players quickly identify active conflicts
Font Consistency
- Standardized Text Sizing: All TextMeshPro elements now use consistent font sizing across the game for better readability
Bug Fixes
Critical – Match Loss Tracking
- Issue: Player match losses were not being recorded to Cloud Save
- Status: IDENTIFIED – Cloud Code Fix Required
- Impact: Historical loss data cannot be recovered, but new losses will be tracked once deployed
- What We Found:
- Client code is working correctly ✓
- UI display code is correct ✓
- Cloud code endpoint needs to be redeployed with the fix
- Action Required: Backend deployment needed (documented in Cloud Code Database)
Faction Icons Not Displaying
- Issue: Faction icons weren’t showing anywhere in the game
- Status: PARTIALLY FIXED
- What Was Fixed: Connected the icon database to the Faction Manager ✓
- Remaining Issue: Icon database needs to be populated with the available faction icon sprites
- Available Icons: Chaos, Phoenix, Raven, Falcons, Flame, Lotus, Trident, and more
- Action Required: Manual setup to populate icon database (one-time task)
Technical Improvements
Code Quality
- Enhanced debug logging for match statistics display
- Improved button interaction handling
- Better faction status monitoring and updates
- Optimized auto-scroll performance for content carousel
Developer Tools
- Created reusable URL opener component for future external links
- Added auto-scrolling carousel component (reusable for other scenes)
- Improved faction war status detection system