19,298 Commits over 1,614 Days - 0.50cph!
Facts is a default entity component, validated all the everything
Building upgrades tab UI basics
Replaced TargetFiltter BiggestThreat/BiggestThreatAttackingMe usages with new BiggestThreat fact provider
GroupStats no longer default component
Added GroupStatsUtility method for average group vital
Added blank images to stuff for tooltip raycasting
UI folder organisation.
StatElement and DamageElement implement ValueElement.
Added IUnitInfoElement and IUpdatableUIElement to avoid making lists of every type of UI element.
Added trait list to unit inspector.
Tooltip values for unit inspector stuff.
Cleaning up UI layout rebuild hacks, added to base inspector widgets
LOD bias now multiplier, added to wearables
Editor fixes
Maybe fixed Sebov's collapsed UI panel issue.
RadialIndicator uses the properly padded circle graphic because sampling.
RadialIndicator clashes less with outline shader
Less spammy resourcewidget until implemented.
Went over a bunch of effects for color consistency and icon stuff.
Merge hell too.
Added DamageElement to display the damage of the highest damage combat ability of a given type.
ResourceWidget
Herb stuff & icons.
Added StatElement for displaying stat values / descriptions.
Updated some staged descriptions on stats.
UIConfig gradient for stat value colours.
BiggestThreat fact boilerplate
Chop Down Tree interaction is player exposed.
Diet Balance uses range 1-Max instead of 0-Max so that eating a single food type doesn't count.
Different tick rates for Diet Balance increase and decrease.
Better caching of goal/plan priorities in AI modules (removes sometimes expensive priority update on every tick, now only happens if the data gets dirty in playmode)
UnitCollection.Tick no longer sets position to follow unit average at ground height, removing raycast unless we see a need for such precision
Removed player command widget script from UI.ResourceWidget causing NREs
meta
Varied diet removal trigger
MeasurementOperators extension method to perform measurements.
Added effects for poor diet and varied diet.
Fixed editor array header NREs
Untested ContextMenuWidget
Supply value element dropdown now only shows items that are tracked by supplies
Floating resource widget for click-locking. UI.ResourceWidget.
Went back to green highlights, and testing another green build button notification fx
Some misc clarity tweaks.