-
-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Overhaul process and gui for setting up/connecting to a server #93
Comments
Might create breaking changes depending on how we change the setup process. |
Caption this! Noita ModSettings are horrible. Not reliable and pretty annoying to go into mod settings menu to change ip for example. ImGui is the way to go! There will be breaking changes, that for sure! In addition: server
client
ModSettings will be moved to a lua file: config.lua |
As we discussed, we're going to use GusGui instead of imGui, because imGui is pretty much a huge overhead: |
Overwrite
|
Can we type with gusgui? Like cheatgui maybe, because people are used to it? In addition, we need our custom modsettings ui! |
I've been working on more advanced features for when unsafe is enabled so there is typing. |
https://github.com/dextercd/Noita-Dear-ImGui |
93 based on 67 branch |
If I remember correctly NSEW only works on noita.exe and in addition to that noita_dev.exe keeps being slow af! This is why it would be good to start with some ugly and simple imGui text inputs for player name and other settings. |
Should already be done in #133, besides overwritten error function. |
Is your feature request related to a problem? Please describe.
The process for entering server details, viewing server statistics, and starting/connecting to a server is not very intuitive. The setup process is split between mod settings and NoitaMP GUI. In addition, the buttons for Start Server and Connect to Server are not clearly marked - I first missed them when going over the GUI.
Describe the solution you'd like
Moving the majority of NoitaMP config to use the in-game NoitaMP gui. In addition, we could also add a setup wizard that walks someone through the process of creating and starting a server, as some users may not understand the technical details used during connection.
Additional context
@Ismoh mentioned this before - Since NoitaMP is an unsafe mod we should switch to using ImGUI.
The text was updated successfully, but these errors were encountered: