252,189 Commits over 3,990 Days - 2.63cph!
Automated Linux DS Build #317
Automated Windows Build #317
Combat now calculates chance to hit.
Fixed a list being serialized when it shouldn't.
Added skill gain to attacking and damage modification of melee attacks.
Fixed StatCollection init NRE
Fixed StatsComponent init being stupid and overwriting values from data
Fixed DSE not exiting early when a selector query fails
DesireSelectorSettings will only run query if blackboard has no value
Prepare BCD from blackboard data in Agent+Goals.SetCurrentGoalPlanVariant
Fixed world space reconstruction for logz + shore transition
created exploded variants of low and high beep truck, correctly labelled all elements, grouped together, exported for baking
player preview anim source (hungry/cold/hurt)
Updates to:
player gesture anims source
player preview idle source
sleeping & wakeup source
Fixed SetUnitSpeed actions
Added basic combat AI module to all Units
Working water depth + surface; needs shore fix
Renamed StatMinipulatorParameters Apply methods for clarify, overload was pointless
Fixed Death effect not flagging Unit as dead!
Fixed potential Unit.Group NRE in Senses component
Fixed Effect.ApplyStatMinipulators calling the wrong application method for stat changes
Moved some combat code around that didnt need to be split up
Renamed combat effect field for consistency
HumanController combat state transition fixes
webrcon chat messages
added chat.tail (json)
added chat.search (json)
chat messages contain user's steamid
Human anim controller tweaks
Combat tweaks
Fixed null selector in Crafting AI module
Selector dependancy editor side support
Fix for error when inventory item refreshes while selected (for example when drinking water containers to completely empty)
Conditions and Considerations support Selector dependancies
Selectors no longer have a runtime object/instance pairing, instead they work like Triggers where logic is defined in the asset type definition
EvaluationContext renamed to EvaluationTargets for clarity
Include client version (changeset) when disconnecting because of an exception
Fixed List.Compare handling nulls
Updated facepunch.system with github version
Increased road layout size
attached, normalised and ipackthat-d elements
Mission status now shows mission start countdown and number of players