17,530 Commits over 1,614 Days - 0.45cph!
StatTypeSelection cleanup
Fixed StatsPropertiesGenerator
Need simulators, fixed simulator serialization
StatTypeDefinitionEditor dickery
Replaced UnitSoundsTypes enum with UnitSoundTypeDefinition pattern
Organised Definitions assets, fixed bad paths in DataEditor dicts
All appropriate Group partials have been transformed into components
Group grids set to detailed
Fixing various Building's interaction state mapping
QuadTrees are better with even array sizes!
EntityActivity is now a default component for all Entities
Building construction rework WIP
Fixed bad default types property ;x
Fixed bad Building.PercentageOfRequirementsMet calc
Fixed StatMeasurement NRE related from bad WaitToRegainStamina Action data
Data save
ConstructBuildingSettings no longer stores state, ends if the building is no longer constructable or is finished
fixed StatMinipulatorParametersDrawer
Fixed issue with PlayerController selection events firing at the wrong time
Building Construct interaction plan is toggled correctly
Fixed Unit Portraits widget sometimes showing two units
Some HumanView.LateUpdate tweaks
Island02 navmesh because lol
Fixed a bunch of bad combat ability skills data
sleep sounds edited and added to anims
Merge fleeing stuff to main
removed annoying debug log
logs to sit in mostly working, broken by lack of position interaction editor.
Fixed a bunch of stupid allocation in DebugTools
Added sorting by tags and tag copy/paste to AtmosphericMusicSettingsEditor
Fixed broken entity selection in InteractionPositionEditor
interaction position infomation for log seats assets with the fixed tools!
Fixed some bad coordinate conversions that were breaking fleeing
Merged SetDestination actions back into a single class, added custom editor. Stopped SetDestination ending early after a distance check when in SmartObjectInteraction mode.
Fixed BehaviourChain break bug causing SmartObject subscripts to not end correctly
Fixed rect select not working
Renamed SkillTypeDefinition.Verb to SkillTypeDefinition.Noun beacuse I words good
removed FormerlySerializedAs
Fixed bug with game start music
Started adding stuff to UnitSoundTypeDefinitions
Fleeing distance just based on Morale parameters for now until we can find a better distance calc
Effecs tweaks (death triggers restored to intended setup, pre stats def refactor)
Temporary transform.LookAt in SetDestination when we arrive at a SmartObject InteractionPosiiton
StatModifiers more easily created in code without data dependencies, example usage in Audio
AudioSourceManager.AudioSource exposure
Initial implementation of noise in relation to in game unit sounds.
stopped sleeping going to sit while isSleep is still true
turned off curve resampling for rabbit to stop it stomping keyframes
Audio manager cleanup, started reworking the mixer, added ducking for high prio UI sound and Unit sound