19,298 Commits over 1,614 Days - 0.50cph!
Unit description will now show the description of the active GoalPlan or Goal if there is one.
Enabled NavMeshModifiers on cliff rocks to fix units walking on cliffs
Rebake island_01 navmesh again
Added Wake Up module to humans so they can wake up from sleeping
Added Party Member module to humans
Added non placeholder text and images for hunting tutorial
Fixed several melee weapons having a minimum range of 0
Two new module packs, Default Human Combat and Default Animal Combat
Default Human Combat lets humans run to their target and flee (instead of being stuck in face target)
Default Animal Combat does the same, was applied to bears and wolves (herbivore combat is still not enabled, but that's less of an issue)
Hacky workaround for failing SamplePosition calls in Navigation
added Notes field to DataAsset.
AI tweaks.
removed Jog To Thrown Weapon, so people will jog or sneak accordingly when picking up their weapon
Removed DecisionScoreEvaluator class, no longer need to create instances of this to evaluate a DSE from data
Moved player command cooldown tracking to Unit. Units will leave cooldown state when they go to sleep
Merged "wake up" goals into main human/sleep module
fixed incorrectly placed editor only tags causing the Steam version to not ignore carried items in target filtering
AI designer editor consistency
Fixed AI designer goal pasting issue
Marked a bunch of unit conditions as cachable
AI modules no longer show consideration groups in their DSE, onValidate ensures that they are not allowed
Various AI designer improvements
DSE skips considerations when scoring a module.
Module score (bonus - penalty) is applied to both the Goal and Goal Plan.
Remove "inherit score from module" on goal nodes
blackboard is now passed down from modules
Disabled DSE caching in config
Building and Item placement now check that a valid path exists between the currently selected unit and the targeted build/placement position, this prevents players being able to build things in out of reach areas
Fixed some fields not persisting in MachineProcessActionDesire
Fixed some animation loop issues when crafting an item at a crafting table
Interactions module tweaks
Log a warning when desire selector finds existing blackboard data for the same key
Numerous post/lighting tweaks
TOD post effects have ImageEffectAllowedInSceneView attribute
Fixed invalid modules not being rejected by DecisionMaker.ScoreModules
Cleaning up DM module scoring, high priority module handling
Fixed ClearBlackboardDesire not returning when it ends
module priority scoring fix
DecisionMaker.ScoreModules rejects modules that score 0
Added Decision.Success flag
Added remove flag actions to various sleep behaviours
Navigation component no longer disabled the NMA when unit is sleeping, disable obstacle avoidance instead
entity id debug panel fix
fixed WorldManager zone event forwarders not working
Fixed bad cave camera position
Nuked shitty decor spawn cache
Fixed DecorComponents not working properly
Collated command for Adding Fuel To Fire
Fixed Breed request not hiding from UI if target is not human (0_o)