carenalgas / popochiu

Godot plugin to make point-and-click adventure games, inspired by tools like Adventure Game Studio and PowerQuest.
https://carenalgas.github.io/popochiu/
MIT License
205 stars 19 forks source link

closes #289: make the transition layer optional in the first room #311

Closed stickgrinder closed 1 month ago

stickgrinder commented 1 month ago

The commit in this PR is already working.

Before finishing this PR I'll also try to do a slight refactor of the Transition Layer, to use ColorRects en lieu of a screen-wide PNG, to achieve easier full-covering at every resolution and get rid of an external resource.

stickgrinder commented 1 month ago

@mapedorr this is ready for review. The last commit simplifies the TL scene to use only one ColorRect. The input is masked by the TL itself that's now a control.

We passed from 5 animations to 3, playing them backwards preserves the same behavior. I tested the TL with skips and cutscenes and it works.

Also, of couse, this PR implements the masking option for the first room.