- Created a dedicated class that handles the command interface / side panel.
- Minimap is now handled by side panel class.
- Created a helper function to load images from files.
- Resource struct changed to class to allow for storing of some additional content.
- Resource class now holds list of constructed buildings.
- Prefab lists now held in resource class for better interoperability between systems.
- Data file is now static and can be referred to by secondary systems.
- Added a menu ID attribute to building templates to allow for icon ordering.
- Building cameos are now handled by the side panel class instead of the buildings themselves.
- Side panel is now capable of displaying indexed building cameos, not yet interactive.
- Panel layout updated to reflect some design changes such as a bigger upgrade button and the ability to cycle multiple pages to allow for virtually limitless constructable entities.
- Removed BaseData file as its currently generated if project is ran through editor.
- Selection rectangle now has a white border and more transparent fill for a cleaner look.