Closed Lamby777 closed 10 months ago
The project has undergone a UI enhancement and codebase cleanup, focusing on streamlining user interactions and improving the visual elements. Key updates include repositioning UI components, enriching text content, adopting shorthand coding conventions, and refactoring for better modularity. New functionalities for list management and animation have been introduced, alongside semantic changes in variable naming for clarity.
File Path | Change Summary |
---|---|
.../scenes/dialogchoice.tscn |
Updated DChoice node positioning and Label node text and color. |
.../src/battle/mod.rs ,.../src/battle/player.rs ,.../src/main_menu.rs ,.../src/wrapped.rs |
Refactored to use Wrapped struct and simplified vector initialization. |
.../src/dialogue/dbox/dchoice.rs ,.../src/dialogue/dbox/mod.rs |
Enhanced DChoice struct, added new methods, and updated DialogBox . |
.../src/lib.rs |
Removed choicelist module, added wrapped module, and updated prelude . |
.../src/consts.rs |
Reorganized constants and updated TransitionType usage. |
.../src/stats/stats_interface.rs |
Renamed variable for semantic clarity. |
.../src/util.rs |
Added bbcode_toggle function and renamed parameters in tween . |
"In the burrow of code, we hop and tweak,
🐇 Refining the game, for a future not bleak.
With each new commit, the bugs we do seek,
A rabbit's work, never done, always chic."
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
W rizz
This one's been going on for way too long. There's one last bug where the second page of the Rodrick Sign interaction won't let you move onto the third, but besides that it seems to work up until then. Gonna merge what I have into master so far, so the battle engine branch can stay somewhat up-to-date, since those 2 features are somewhat related.
Summary by CodeRabbit
New Features
Wrapped
struct to manage menu choices.Bug Fixes
Refactor
wrapped
module functions.Style
Documentation