17,530 Commits over 1,614 Days - 0.45cph!
Player task keywords, UI fixes
Added Bark sound type.
Barks respect intervals between sounds defined in AudioManager.
Goats now use Goat voice.
Removed various audio bundles from goat anims.
Barks editor stuff.
Goat bark data.
transfer owners of an addon to a new addon in the same slot
Task tracking boilerplate, clear indicator if a task is completed or failed before being tracked
Upgrade buttons can no longer be clicked if no upgrades are available
Addons delegate their interaction positions to the parent entity if possible
Unit task indicators get populated on game ready, attempt to create on requirement check tick
Player tasks revamp; now triggered by Needs and used as group levelling requirements (tasks are triggered once experience and conditions are met)
Current addon shows current addon and can be clicked to deconstruct it
new mud bed and then position for mud and grass beds
Building Inspector backup
Added DefaultBed field to BuildingConfig.
Large Furniture addon slots with no default get the default bed.
Deconstructing and addon should put the default bed in the slot if appropriate.
Refactored TerrrainMeta etc to use new TerrainLayer API from 2018.3
Some corpse debug/state cleanup
unset entity RegisteredBy and RegisteredTo in ClearRegistrations
Evaluate requirement facts immediately on container registration to stop people gathering too many items.
Container registration debug logs (and bool in settings tab).
WorldSpawner lets you spawn any biome's population in your target zone
Editor world spawner tool WIP
Fixed forcing requirements on building view setting the requirement value vectors to the max value even on incomplete / nonexistent upgrades
Fixed toggling preview making upgrade renderer invisible for current upgrades
Don't toggle clipping on building view reset
Added toggle for building exterior clipping, cleaned up code in BuildingView and added support for clipping upgrade renderers (roofs etc)
B key opens build widget again
Added placeholder UI elements to show addons and upgrades currently in slot / type
Fixed Building.IsSelected
Use slot position for addons that don't have data set up
building selection clip hack