KC-Menu v2!
It's KC-Menu, but in C# and built into the KC-Core! We need to re-implement everything - but this time in a complete and good form.
Internal
The new KC-Menu internal system should allow us to customize everything in a much more simple way. Currently, we do everything manually. Every cooldown is its own separate logic system and separate boolean somewhere - this should change and be controlled centrally. We also need a callback responder as well as a better way to track if the callback response was triggered. There's more things, but I won't get into the internal stuff on a public issue.
Visual Revamp
There needs to be a couple of things ironed out in v2, such as:
Items & Menus
The rest is quite simple. Re-create the entire menu, with some exceptions as it will contain less things now (more will be moved to the new Pause Menu and other areas to make the F1 Menu less full of stuff and easier to navigate).
checklist is still a to-do
KC-Menu v2!
It's KC-Menu, but in C# and built into the KC-Core! We need to re-implement everything - but this time in a complete and good form.
Internal
The new KC-Menu internal system should allow us to customize everything in a much more simple way. Currently, we do everything manually. Every cooldown is its own separate logic system and separate boolean somewhere - this should change and be controlled centrally. We also need a callback responder as well as a better way to track if the callback response was triggered. There's more things, but I won't get into the internal stuff on a public issue.
Visual Revamp
There needs to be a couple of things ironed out in v2, such as:
Items & Menus
The rest is quite simple. Re-create the entire menu, with some exceptions as it will contain less things now (more will be moved to the new Pause Menu and other areas to make the F1 Menu less full of stuff and easier to navigate).
checklist is still a to-do