19,298 Commits over 1,614 Days - 0.50cph!
Added the timeout fallback to parameters, so that it's adjustable per building in data.
Timeout fallback is now on scaled time, rather than unscaled.
Disable stats properties generator
Fixed escape key on Build/Craft menus
Cleanning up/wrapping UIManager escape handling, PlayerController radial input stuff
Fixed "goto" abilities appearing the selected unit radial (on self)
Fixed "pick up" interaction being shown in radial for held items (althought disabled, now hidden from UI)
Renamed a poorly named parameter
Injectors, Collaboration progress
Changes to how negative AI DSE contributions are handled
Collaborations first draft. AI Module added to humans. People hug a lot.
Added Conversations as Collaborative behaviours (kinda broken)
Added "social" tag to some animator states in the HumanController
Added RandomiseAnimationTrigger Action
Fixed AnimatorParameterDrawer being slow as shit
Renamed StatParams > StatData, reimported data
Support for setting a stat via a stat manipulator
Visibility / Noise / Odour are now Vitals
Vital max values can now optionally be imported from the spreadsheet
Initial pass on Stance effects which don't depend on movement.
Current value modifiers no longer also modify max value
fixed hugging/making love bool transitions in humans
Renamed Action methos to be more consistent and cleaner
Ok Unity, we won't use Start as a member name in ScriptableObject :|
DebugUtility won't fuck with empty scenes in playmode
Removed SocialRoleParameters, SocialRoleDefinition now holds a DSE
Editor fuckerrrrrrrrrrrrry
UI Manager change modal definitions now at the end of the frame rather than immediately (and made a function that also allow you to do it immediately, if that would ever come up as a use case).
Social role defs DSE data restoration
Entity component init order fiddling (renamed enum, made Effects low priority)
SocialActParameters.RoleRequirement MinMaxInt field attributes
Fixed Socials having min and max role requirements of 0, causing bad things to happen
Fixed SocialSettings role requirement validation setting min/max partipcants to 0
Updated some "perceivability" stats
Collaborations.CanSendRequest improvements, comments and clarity. ??? ?( ?-??)
Fixed Social.Participant FixedArray capcity error spam, improved allocation of SocialParticipant during invitation
BaseEntity.InitializeComponents manually inits Stats first
Combat hit stuff moved around
Possible fix for effects on game start
bear is now part action hero
missed the vital file from the last checkin
Added attacking AI module to all Units with Combat-Offensive module
made human ouches work in the controller and stopped attacks from playing on torso while the unit is rolling
Fixed bad AnimatorParameterHolder data in Unit.CombatParameters, shitty drawer
improved the getting hit anims
Initial implementation of building placement collision checking