19,298 Commits over 1,614 Days - 0.50cph!
Fixed Canvas sorting issue introduced with 5.1.0f1 (not sure if working as intended, child transforms (containers) of the main canvas required their own canvas component with sorting set to override to work with the overlay camera mode
Nuking old biomes, fixing biome assignment in game scenes. Removed island0003-quick.scene
-minor fixes onto the view prefabs again
-merged with main
-fixed greenbox map not working(stuck on loading screen) 'cause no biome was assigned to it
NRE fix in BeforeEditorTab
-committing skeleton of Resource building tab before Unity eats it.
-cleanup in LoadGameFromSubscene
-added possibility to view, add and remove Incentives in the resource creator in editor.
Updated BeforeEditorBuildingTab asset editing and view creation.
Resources folder cleanup. Updated BeforeEditor paths
Editor path fixes and Species creation
-Resources have a nice editor window for views now, with views being selectable per ResourceStates.
- BeforeEditor updates, cleaning up tab setup a bit (removed title constructor bullshit)
- A little more work on SpeciesSettings and the editor for them
Added optional unique param to ReorderableListDrawer, for unique lists
-tweaking and prettification
-cleanup of branch
-added new test resource made with editor
Some merge cleanup and asset listing tweaks
Resources and Editor cleanup
Re-assigned Pine resource views
AssetGroup creation from Enum values in Building/Species and Resource editor tabs
Added button to fire RefreshAssets to DrawAssetListing in BeforeEditorTab
-merged with main
-fixed Resource view creation
-created 3 new Pine views with the new system.
Removed SOv3 namespace
Removed all SOv2 code
Got everything compiling
Disabled Unit selection routines in Player
- Implemented GroupSpawner system - uses old Group spawning code. Spawners get created by ZoneEcology from the Biome.SpeciesList
- Added some placeholder unit/view prefabs for Human
Renamed AIManager to AgentManager
Added SmartObjectManager to Globals object
Removed SmartObjects references in AgentManager
GameManager tweaks
UnitInfo cleanup, (moved out of Unit class, etc)
Tribe maintains list of available names for Human Members
GroupSpawner now inits Unit and Agent
Added AgentType enum and field to AgentSettings
Agents editor now uses AgentType for categorisation
SpeciesSettings hold groupAgentSettings, used by GroupSpawner when creating species-based groups
Added Tribe Agent
Removed IGroup
-little helper class for the editor
-a very generic attempt at making an harvesting action. It's possibly not the right way, but at least that way people can point, laugh, and explain :D
-readded biome to greebox
-possibly hopefully fixed my VS going mad all the time.
Exposing Agent Needs and Attribute lists
Tweaking Unit Selection a bit
Updated UnitDebug scripts
-merged with main for resharper settings
Manger.update renamed to Tick
PlayerComponent update renamed Tick
Updated resharper settings to ignore third party