branchbefore/maincancel

17,530 Commits over 1,614 Days - 0.45cph!

9 Years Ago
Updated resharper templates
9 Years Ago
Refactoring building interaction data + validation, default interactions are defined on the script meta and validated in BuildingSettings.OnValidate BuildingSettingsEditor upgrades stuff WIP Removed SkillUseParameters from BehaviourPlanData as it wasn't being used Moved some building data classes back into a single file for convenience while refactoring
9 Years Ago
Minor layout in BaseEntity
9 Years Ago
IDs actually work now
9 Years Ago
Merged Smart Object Persistence branch to main.
9 Years Ago
ID classes weren't Serializable. gg.
9 Years Ago
Added Role nouns Disabled AI manager action chain pooling as it's buggy
9 Years Ago
GroupKnowledge persistence WIP
7 Years Ago
Building tool use WIP
9 Years Ago
Let's not merge out save and load functions from SmartObject.
9 Years Ago
BehaviourPlanData renamed and move to InteractionPlanData, now held by the InteractionPlan
9 Years Ago
Smart object partial for persistence
9 Years Ago
Minor layout stuff
9 Years Ago
InteractionPlan.Load etc
9 Years Ago
Fixed bad Building.PercentageOfRequirementsMet values causing people to build stuff that cannot yet be built Roles on Goals
9 Years Ago
Debug hookup fixes Fixed bad music triggers Disabled collaboration navmesh update toggling since it seems to break a lot in 5.5, needs further investigation
9 Years Ago
Machine persistence WIP
9 Years Ago
ProtoInclude PersistedSmartObjectData
9 Years Ago
Building attachment prototpying
9 Years Ago
fixed a missing constructor
9 Years Ago
Avoid creating new SmartSubscriptions in TrySubscribe, use FixedArray GetEnd pattern properly Behaviour moved to BaseBehaviour, now abstract, inherits from PooledObject for generic pooling support Lots of profiler hooks, and pooling changes
9 Years Ago
FuelToEffect now persists properly
9 Years Ago
CorpseCreator NRE fix and more Machine persistence
9 Years Ago
Fixed some issues with behaviour pooling
9 Years Ago
updating shader to fix ase glitch
9 Years Ago
smartObject layout, related classes to files and general cleanup
9 Years Ago
more moving and cleanup
9 Years Ago
SmartObject cleanup, cleaner interaction position persistence, reserverations and subscriptions find references to InteractionPosition on load
9 Years Ago
better smartobject interaction API wip
9 Years Ago
minor DistanceConsideration optimisation
9 Years Ago
missed a bit
9 Years Ago
dont bother saving/loading smartObject subscriptions or reservations for now
9 Years Ago
minor crap
9 Years Ago
updated navmesh components for 5.6b3
9 Years Ago
updated ASE, compile fix hack
9 Years Ago
9 Years Ago
9 Years Ago
editor settings tweaked to reduce sprite packing added SE shadows post tweaks reduced clear weather cloud brightness
9 Years Ago
remade human model avatars
9 Years Ago
fixed bad portrait camera settings
9 Years Ago
made animals rotate on one axis to match terrain normal better
9 Years Ago
fixed BaseId hashedId not being serizalized
9 Years Ago
editor tags around AssetId getter dirty call
9 Years Ago
new atmos piece no.29
9 Years Ago
tags on atmos 29
9 Years Ago
rabbit improvements
9 Years Ago
Relationship system callbacks made optional via flags in data (animals don't need to have opinions on each other Added a bunch of profiler samples while GC hunting in Trigger evaluation callbacks
9 Years Ago
Fixed Unit.Physiology.BaseScale not being used when settings View scale in Aging component
9 Years Ago
Split DecisionMaker into a partial, cleaned up internal methods adding some debug logs for fresh decision allocation
9 Years Ago
Improved DecisionMaker decision clearing