branchbefore/main/core_refactorcancel
16 Commits over 0 Days - ∞cph!
Merged AI commit from main
UIScreen work, starting to setup support for subsreens and modal overlays.
- Removed GroupController prefabs, single prefab now used for spawning. Groups are spawned using GroupAsset data from Biome, spawned through ZoneEcology.
- Renamed GroupController to Group, UnitController to Unit, Unit to UnitAI.
- Removed old TOD Settings
- Remved WorldEcology component
- Moved Biome Seasonal transitions into ZoneSeasons
- Added Fauna (UnitAsset) lists to Biome
- Fixed StartupUI timing issue.
- Fixed NRE in ZoneBiome
Restoring Scripts/Editor/World stuf that plastic didn't like
- WorldManager refactor.
- Zones now managed by WorldManager, zone loading storage added to GameManager.
- Laying groundwork for Biome driven animal spawning.
- Added some basic transitions to UI
- Exposting AudioMixer params to UI for music control over game startup and management
Fixed some missing shaders on player camera prefab
Fixed some issues with UnitView's prefab setup helper
Fixed anim controller issue with human female unit view prefab
Moved some scripts
GroupsManager now properly initaliasing units, delegate fixed with PlayerUnitControls (a little dirty for now)
Added PlayerUnitControls component
Removed redundant BuildThis SO/behaviours
- New GameManager supports loading from a subscene in the editor.
- More Manager cleanup and core refactoring
More core manager refactoring.
- Wrote new GameManager with game startup, UI management and scene loading
- Cleaned up startup_scene, ensuring all GUI canvas elements are set up consistently, now using global Canvas Scaler
- Fixed scene list not loading in standalone build
- Nuked some more old crap
Refactoring, deleting old code.