branchbefore/main/stats_refactor_jan16cancel

19 Commits over 0 Days - ∞cph!

10 Years Ago
WIP stats refactor
10 Years Ago
Fixed StatCollectionSettingsEditor not completing setup properly
10 Years Ago
One enum to rule them all
10 Years Ago
StatLinker algorithm method selection via reflection in StatCollectionSettingsEditor Default CoreStats in StatCollectionSettings
10 Years Ago
Added MaxSpeed attr
10 Years Ago
StatTypes/StatTypesDrawer enum dancing https://highon.coffee/img/picard-shake-it-so.gif
10 Years Ago
Did what ptrefall said
10 Years Ago
Code is compiling after crazy Stat rewrite. Probably broke all data + probably some bugs left + tickables are gone and needs an Effect replacement.
10 Years Ago
Moving stat type fileds around a bit Added AttributeTypes back in, ext method for setting them via a stat array of primaries
10 Years Ago
Merge fixes
10 Years Ago
CombatAlgorithms is now a static class not asset Added StatChangeParameters, StatScaleParameters Added IStatMinipulator interface implemeneted by params types Added StatMinipulators enum Removed all old Stat related interfaces More work on StatModifiers, removed old order handling etc
10 Years Ago
Quickfix for Stat Modifiers.
10 Years Ago
Stat+Changeable implemented.
10 Years Ago
Throw an exception if a stat is not of a type supported by Stat+Changable.
10 Years Ago
Added ScaledValue as part of MaxValue.
10 Years Ago
StatMeasurement now supports all Stat classes with different measurement value types and an improved drawer Fixed StatCondition, StatConsideration (previousl RangedStatConsideration but now just simply limited to those stat types with a CurrentValue), StatMeasurementTrigger
10 Years Ago
Game runs again! Updated all effects data Effects tick stat changes flagged for ticking Added StatTypeSelectionDrawer back in, turns out we do need it?
10 Years Ago
10 Years Ago
Merge from main