repobeforecancel

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

8 Years Ago
8 Years Ago
updated ASE, compile fix hack
8 Years Ago
updated navmesh components for 5.6b3
8 Years Ago
minor crap
8 Years Ago
dont bother saving/loading smartObject subscriptions or reservations for now
8 Years Ago
missed a bit
8 Years Ago
minor DistanceConsideration optimisation
8 Years Ago
better smartobject interaction API wip
8 Years Ago
SmartObject cleanup, cleaner interaction position persistence, reserverations and subscriptions find references to InteractionPosition on load
8 Years Ago
more moving and cleanup
8 Years Ago
smartObject layout, related classes to files and general cleanup
8 Years Ago
updating shader to fix ase glitch
8 Years Ago
Fixed some issues with behaviour pooling
8 Years Ago
CorpseCreator NRE fix and more Machine persistence
8 Years Ago
FuelToEffect now persists properly
8 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
8 Years Ago
fixed a missing constructor
8 Years Ago
Building attachment prototpying
8 Years Ago
ProtoInclude PersistedSmartObjectData
8 Years Ago
Machine persistence WIP
8 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
8 Years Ago
Fixed bad Building.PercentageOfRequirementsMet values causing people to build stuff that cannot yet be built Roles on Goals
8 Years Ago
InteractionPlan.Load etc
8 Years Ago
Minor layout stuff
8 Years Ago
Smart object partial for persistence
8 Years Ago
BehaviourPlanData renamed and move to InteractionPlanData, now held by the InteractionPlan
8 Years Ago
Let's not merge out save and load functions from SmartObject.
8 Years Ago
GroupKnowledge persistence WIP
8 Years Ago
Added Role nouns Disabled AI manager action chain pooling as it's buggy
8 Years Ago
ID classes weren't Serializable. gg.
8 Years Ago
Merged Smart Object Persistence branch to main.
8 Years Ago
Merged from main
8 Years Ago
IDs actually work now
8 Years Ago
Minor layout in BaseEntity
8 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
8 Years Ago
Updated resharper templates
8 Years Ago
Let's not forget to proto include persisted smart object data.
8 Years Ago
Some manual cleanup after merge.
8 Years Ago
Comment header style because fuck it
8 Years Ago
angry sounds added to new anim
8 Years Ago
More work on SO persistence. Applied ParametersId and AssetId where appropriate + misc other persistence related things and thongs.
8 Years Ago
UnitComponents now using correct ID types
8 Years Ago
Started changing from int to new ID types
8 Years Ago
Asset ids
8 Years Ago
More id stuff
8 Years Ago
Dispenser persistence (untested)
8 Years Ago
Added BaseId, derived EntityId, AssetId, ParametersId, BaseIdEx for retrieval Building upgrades data schema WIP
8 Years Ago
Added Entity.Create, called when entities are created and saved for the first time, usage example in Unit.Traits
8 Years Ago
InteractionPositionSet/Data need to inherit from DataParameters, that we get a Guid we can use to recognize the right instance when we load from persisted data.
8 Years Ago
InteractionPositionGroup shouldn't need its InteractionSettings persisted, so let's not do that!