Implemented a new difficulty selection system, updated core battle system logic, and refined movement mechanics. Explicit interaction flows with new trigger modes were introduced, and font assets were optimized.
Changelog
[GAMEPLAY]
- Implemented a new difficulty selection system, allowing players to tailor their experience.
- Refined various movement mechanics, including single-step interaction flows for vertical doors.
- Updated core battle system logic, improving combat encounter dynamics.
- Adjusted the end-turn mechanic to utilize a ‘Hold Position’ input.
- Introduced an explicit interaction flow with new trigger modes, providing clearer player feedback for object interaction.
- Modified treasure behavior and loot interactions.
- The Pause UI now displays Objectives instead of XP Bonuses, shifting player focus to in-game goals.
[UI/UX]
-
Main Menu Overhaul:
- Implemented a completely redesigned Main Menu interface and controller.
- Added new functionality to the Main Menu for loading saved crews and securely deleting save data.
- Integrated a new difficulty selection screen and its associated flow directly into the Main Menu.
-
General UI Improvements:
- Restructured game options by migrating the Settings Panel to a dedicated Options Screen, improving navigation.
- Enhanced gamepad support across the UI with new slider components and updated navigation schemes.
- Refactored selectable slot and inventory UI elements for improved clarity and interaction.
- Introduced new UI templates and foundational option screens to streamline future UI development.
- Resolved button bar positioning issues by standardizing its canvas reference for consistent display across all UI elements.
- Refined UI hint visibility logic to align with player turn states, ensuring hints are relevant and timely.
- Improved cursor action prompts and validation, making player actions more intuitive.
- Introduced semantic hold types, replacing previous confirmation dialogues with clearer interaction feedback.
[FIXED]
- Resolved issues related to scene loading and game startup, ensuring smoother transitions into gameplay.
- Prevented unintended double-submits during UI slot selections.
- Locked UI submissions during new game confirmations to prevent accidental game starts.
- Corrected button bar positioning issues across various UI elements.
- Reverted “Vertical door confirm” changes to address reported issues, restoring previous door interaction behavior.
- Addressed various minor bugs and stability improvements.
[TECHNICAL]
- General project cleanup, including asset management, removal of unused package metadata, and meta file organization.
- Enhanced the build system for improved reliability and better compatibility with Linux builds.
This Changelog is automatically generated with Google Gemini based on my git commit history.