Godot Level Manager
Features:
- Add, Remove Level
- Various GetLevel Functions
- Dock Plugin for Level Creation
- Simple inheritable class that allows definition of any level types
- Simple inheritable class that allows definition of any level data to be saved or run active in the scene
- Level API for Enter, Exit, Reset that can be implemented per game
- Several Events like LevelLoaded, LevelChanged, etc. That can be subscribed to
ToDo:
- Add Scene / Node copy functions
- Add Level Merge functions
- Add better background Level loading and SetActive functionality, current implementation will net you a PackedScene, but Switch will always instantly load a level with no Caching