v2.0.0-beta2
github-actions
released this
17 Mar 22:06
·
146 commits
to develop
since this release
Popochiu v2.0.0 - Beta 2
This update has UX improvements and bug fixes.
Fixes
- Character InteractionPolygon is reset when reloading Aseprite file or running game.
- Cursor loses its texture when leaving the inventory.
- Portrait mode for dialog lines is not working.
- Engine crashes when changing the focus of the window.
- Can't block interactions.
- The screen blinks before moving to another room.
- Hover text and Cursor are wrong after interaction.
- Release pipeline is broken.
- Popochiu shows the process of copying the GUI template when loaded for the first time.
New features
- Now players can cancel an interaction when
C.walk_to_clicked()
orC.CharacterScriptName.walk_to_clicked
is called.C.walk_to_clicked_blocking()
andC.CharacterScriptName.walk_to_clicked_blocking()
were created to block the GUI and prevent players to cancel such interactions. - Now devs don't have to manually restart the enging after enabling the plugin for the first time. Popochiu restarts Godot for them after closing the popup or clicking OK.
- (Internal) Thanks to @stickgrinder now the release process + documentation generation will be as easy as publishing the tag of the release and the file with the release notes.
- Popochiu clears the Hover text and changes the Cursor to its "normal" shape when changing room.
Others
- Completed documentation for (almost) all Engine classes (except for the GUI components and popups). You can check the list of already documented classes here.
- 9 Verb GUI cursor doesn't use the "active" animation anymore.