repobeforecancel

19,298 Commits over 1,614 Days - 0.50cph!

9 Years Ago
fixing asset refs...
9 Years Ago
Added EntityManager Added Agent.Destroy, tweaked Unit/Agent/Group destructors Fixed BiomeMaterialObject being added to UnitView twice
9 Years Ago
Entity destruction cleanup
9 Years Ago
SmartObjectManager does the same add/remove dance as UnitManager (we should centralise to an EntityManager ptrefall?) Refactoring PlayerController radial menu callback stuff a bit to work with new RadialButton type instead of lots of bespoke delegates
9 Years Ago
Optimized GroupBy in Stat+Tickable and Stat+Modifiable.
9 Years Ago
our OnEntityDestroyed delegate was the reason for the crazy GC Allocations, not poor old Raycast!
9 Years Ago
Radial menu tinkering Commented out log warnings in FixedArray that were killing the profiler
9 Years Ago
force AssetEnum fallback
9 Years Ago
some container and unit item related convenience methods OnPercievedUnitDestroyed de-linqing
9 Years Ago
Moving perception classes to their own files Group+Knowledge listens for smart_object.OnSmartObjectDestroyed
9 Years Ago
and another string.format fail
9 Years Ago
string.Format fix in Unit.FindPerceivedSmartObjects
9 Years Ago
-B&W2: proto implementation
9 Years Ago
Anothing small tweak.
9 Years Ago
Starving had a list of 1 modifier, but nothing was assigned. Misc tweaks to Unit+Senses.
9 Years Ago
Minor changes in FixedArray.
9 Years Ago
disable breeding group for DM scoring
9 Years Ago
Misc minor fixes.
9 Years Ago
Make sure we don't instanciate PerceivedSmartobjectData or PerceivedUnitData more than once per index of the FixedArrays, and only on demand. After that, we just replace the internals.
9 Years Ago
fixed bad string formatting in Group+Knowledge
9 Years Ago
Fixed potential NREs in InteractionPosition
9 Years Ago
We no longer sort the decisions best to worst, but rather ask DM for best decision.
9 Years Ago
Merged from GC optimization branch to main.
9 Years Ago
Agents that are Units actually store unit properly (well, semi-properly) now in DM.
9 Years Ago
Merged from main
9 Years Ago
Some minor fixes.
9 Years Ago
HumanMale updates
9 Years Ago
DM decisions optimized (but not tested yet).
9 Years Ago
Created a FixedArray class that handles all this fixed array stuff, letting us work safely with the arrays using IEnumerable (foreach, etc).
9 Years Ago
Surrounding Units and Surrounding SmartObjects are now moved to the new fixed array approach.
9 Years Ago
Deleting and ignoring /.vs
9 Years Ago
KnownBuildings and misc touchups.
9 Years Ago
-merged in new camera on main
9 Years Ago
-Camera: Standard with B&W2 height adjustment plus fixes for running straight into a wall -merged with main
9 Years Ago
Perceived/Known Units and Perceived/Known Smart Objects in Unit+Senses and DM are now optimized. Known Smart Objects in Group+Knowledge is now optimized.
9 Years Ago
Work in progress on optimizing Alloc/Dealloc/GC-issues in DM and Unit+Senses.
9 Years Ago
debug flag
9 Years Ago
Attack ability stuff
9 Years Ago
Added LogString Action Added GoToDistance Action Added AddEffect Action Added numerous actions and considerations for basic combat
9 Years Ago
5.2.0p1 Campfire prefab tweaks Island 001 topo tweak
9 Years Ago
EntityViewEditor with InteractionPosition editing stuffs
9 Years Ago
More InteractionPosition stuff
9 Years Ago
9 Years Ago
Subscription/InteractionPosition tweaks, ActionChain constructor overloaded to take Behaviour
9 Years Ago
senses tweak and more hooks
9 Years Ago
profiler hooks
9 Years Ago
Senses tweak
9 Years Ago
Fixed groups not removing themselves from agent manager
9 Years Ago
Fixed Machine.OnDepositItem flagging the parent smartobject as ignored by DM
9 Years Ago
mo strings