Refactored weapon action workflow to integrate new abilities, introduce dynamic stat influence, and implement ability cooldowns and limited use mechanics, enhancing tactical combat depth. Significant unit system refactoring, backend synchronization, and the addition of a functional Options Menu were also completed.
Gameplay
- Refactored the weapon action workflow to integrate new abilities, significantly enhancing combat depth and player options.
- Weapon actions now dynamically influence weapon statistics, allowing for more strategic customization and impact.
- Implemented a comprehensive cooldown system for abilities and actions, introducing new tactical considerations and pacing to combat.
- Introduced ‘limited use’ mechanics for specific abilities or items, adding a layer of resource management to gameplay.
- Quests now correctly trigger level completion events, streamlining player progression and narrative flow.
- Enhanced AI cover-finding behavior, leading to more intelligent and challenging enemy encounters.
- Initiated broader behavior adjustments across various game units to improve overall responsiveness and consistency.
Graphics
- Implemented and refined cinematic sequences using ProCamera2D, enhancing narrative presentation and visual storytelling.
UI/UX
- Introduced a functional Options Menu, allowing players to customize game settings to their preference.
- Added the ability to restart levels directly from the Options Menu, improving player convenience.
- Implemented clear ‘Game Over’ state feedback, providing better player communication upon failure.
Fixed
- Resolved multiple issues with the Level Selector, improving navigation and accessibility.
- Addressed various bugs related to the new cooldown system, ensuring abilities function as intended.
- Fixed an issue where destroyed cover elements were not behaving as expected, improving environmental interactions.
- Rectified several cinematic-related bugs, ensuring smooth and uninterrupted presentation.
- Implemented various minor bug fixes and general stability improvements across the game.
Technical
- Performed significant refactoring of unit systems for improved maintainability and scalability.
- Implemented backend synchronization updates to ensure data consistency.
- Updated internal Assembly Definition Files (ASM), enhancing project structure and build processes.
This Changelog is automatically generated with Google Gemini based on my git commit history.