Settings enhancement
Open
core
enhancement
- Dominant language
- C#
- Stars
- 6
- Forks
- 0
- Avg merge
- 1h 1m
- Merged PRs (30d)
- 2
Description
Currently adding settings is a nightmare. Multiple interfaces and structs that may contain the same settings.
The base interface should be removed since if we create settings a specific window, the game may use a different set. For example, the view (camera) settings use a different set compared to editor or the core window itself.
This goes along with #21 Inuput system, so that we can have a set of predefined key binds for all keys, but if the developer wants to create a new set they can just override the base set.
This also allows multiple layouts.
Contributor guide
Assessment
This issue has not been assessed yet.