openairlinetycoon / OpenATDeluxe

The open source remake of Airline Tycoon Deluxe
GNU General Public License v3.0
104 stars 13 forks source link

WIP Dialogue System #23

Closed WizzardMaker closed 4 years ago

WizzardMaker commented 4 years ago

Current iteration of the dialogue system. This version includes:

Missing:

Current example with bank test dialogue: atd

This PR is not intended to be pulled right now. It's only to show the current progress, so that people don't assume the project is dead 😄

WizzardMaker commented 4 years ago

Seems like godot does not like us updating the label more than once a frame as seen here in my issue https://github.com/godotengine/godot/issues/32470

We either have to recreate a word wrap/line count method or wait 'till this issue gets fixed by godot. Focus is now on the correct positioning and the other missing features

WizzardMaker commented 4 years ago

New progress! atdDone

WizzardMaker commented 4 years ago

This is done for now. There are probably a few features still missing, but I want to move to another area. I will add some more example rooms and then merge this PR

atdDialogue

WizzardMaker commented 4 years ago

This PR has now been moved to the release of godot 3.2