19,298 Commits over 1,614 Days - 0.50cph!
Renamed GoalDatabaseSettings to AIDatabaseSettings, related classses
AINodeGraph stores AIModuleSettings ref, not EntityId.
Numerous other exciting AIDesigner tweeaks
Refactored triggers to use a single data type, moved and renamed nearly all triggers data, updated editor etc
Effects support multiple triggers for add/remove
UnitMovementSpeedTriggerSettings clarity
StatMeasurementTriggerSettings auto-generates asset name based on stat measurement data
WIP on Breeding Group and Behaviour Group in general.
Small tidy up of music manager
Fixed UnitMovementSpeedTriggerSettings tweaks
Added Hungry Effect
Exposed EffectSettings.IconColor in editor
Effect tweaks
Only Effects that are flagged ExposedToPlayer will shw on the UI
Fixed walking effect trigger
UnitSettingsEditor.UpdateViewRagdoll respects collider types
Hooked up some FX. Data save
UnitView won't add FixedJoint to spine if one is present
Auto setup of FixedJoint on spine in UnitView
UnitView ragdoll sync from ref prefab tool
Updated prefabs, added ragdoll stuff
Scene save and some sound ref fixes
Fixed view management NRE. Deleted old sound folder...
Removed DataAsset.Id
Removed duplication reflection utility class
"Fixed" weird compiler error related to GroupSettings.Create...
SFX folder re-arrangement
Moved ViewManagement from base BeforeEditor to EntitySettingsEditor
DataAsset no longer implmenets IPersistent, removed IDataAsset interface
very placeholder much deer death
Changed AtmosphericMusicSettings to use a bundle system, with one tag per asset and tags per bundle
Metas, deleting tween settings asset thing
Editor asset icon display funtimes
Data icon handling refactor
Fixed NRE in UnitBehaviourWidget.OnBehaviourCompleted
Removing duplicate fields in some data types
Misc data type code consistency/cleanup
Allow "empty" DSEs....
AI Designer GoalPlan Editor tweaks
Nuked all un-used Goals and GoalPlans from the db
Added basic usage counter to DataAsset, requires per-type impl, and more work to be 100% accruate (in the case of Interactions in particular)