Open PancakeTAS opened 11 months ago
I'll try and get some mockups done... How are textures and icons looking, can they be integrated too?
yes
4 Months ago, I made this mockup of the new LoTAS 3 Gui with the old Minecraft textures... We discussed that, when hitting a button in the bottom row, that the middle buttons should be cleared and the settings for e.g. Drop Manip should come up instead... I assume this won't be used anymore...
I do think, that visually, the vanilla style buttons go together really well, but it is how it is... And this is how the general layout is supposed to be?
A lot of things are only available ingame, such as duping and savestates... Tickratechanger might be the only thing that is universal anywhere in MC, so does it make sense to support the main menu and all guis that are not ingame?
The gui gets really busy at some point on small window sizes... Something to keep in mind as well...
And this is how the general layout is supposed to be?
Yes, this is how I had it in mind. Although I'm not sure of the right "quick tools" should be used for extra settings as well.
so does it make sense to support the main menu and all guis that are not ingame?
Nah I just said that it's theoretically possible, but I don't think we should allow the menu to be opened in the main menu
The gui gets really busy at some point on small window sizes... Something to keep in mind as well...
With LoTAS 3 I scaled it with the gui scale and some heavy floating point math. I ended up having stupid annoyances with 1% sometimes being 1 pixel vertically and 2 pixels horizontally, or text scaling weirdly. I don't really think we need to go through all that trouble just to support LoTAS when it's in it's 854x480 non-fullscreen window. Not like anyone uses that anyways...
Also I would like to add that I don't want to go for the minecraft-style of gui. I want something like I had previously with LoScreens and feel free to do it in Minecraft TAS blue instead of green.
New OpenGL rendered GUI for LoTAS 3.0
Limitations
While everything is possible due to having OpenGL access, I wanna make this as simple as possible so I'm putting up these loose restrictions:
Goal
The goal of the GUI is to give the user access to all LoTAS features using a handy overlay. The screen can be opened anywhere, in-game, escape menu, main menu. The menu is split into following parts:
Mods that are removed from LoTAS 1 due to literally never being used:
After this
Once the GUI has been made maybe I'll find more motivation to add new mods and fix the old ones... Technically LoTAS can be released at that point already but I'm not sure that's a good idea.