-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomers
Description
[LEGACY ISSUE]
Right now subtitles, textdraws and such are drawn with the dx functions but since they are not frame dependent (like the francis intl airport section of the game is, one of few exceptions) we should instead move them into our Vue based interface.
There are a few good reasons for this:
- Easier development of the UI due to CEF handling all necessary calculations for things like outlines, backgrounds, etc.
- Reduce load on Sphene by handling the UI in CEF which is in a different thread to open up resources for Sphene itself
- Easy adaption to different screen sizes
- Possibility to make multiple versions of the UI, such as allowing the user to select a modernized version of the UI but also the possibility of UI that looks like the base game which is easier to achieve this one.
- It's easier to add settings to Sphene to modify the UI for the user.
Comments on legacy issue:
MegadreamsBE
[on Feb 18, 2023]
A portion of this has been finished. More to come.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomers