Mantella icon indicating copy to clipboard operation
Mantella copied to clipboard

Road to v0.12: UI for MantellaSoftware

Open Leidtier opened this issue 2 years ago • 0 comments

Goals

  • Have a UI for MantellaSoftware that should provide two main features
    • A guided and structured way to set the config.ini values correctly
    • A chat function that allows to chat with the characters without having to start the game. This would also replace the debug mode
  • As we now have an HTTP server in MantellaSoftware a UI running in the browser would be nice
  • Refactor existing config value management

Progress

  • [x] Refactor config value management
    • [x] Create abstraction level for different config values that allows to display them in a structured way by a GUI and generate the config.ini from them automatically
    • [x] Required config value types
      • [x] int
      • [x] float
      • [x] bool
      • [x] string
      • [x] Selection
      • [x] Path
  • [x] Create GUI

Leidtier avatar Apr 09 '24 17:04 Leidtier