19,298 Commits over 1,614 Days - 0.50cph!
More layout rebuild fuckeries
Force layout rebuild to fix UI issues in start game screen
Compile debug again
Island2 save
Custom scenarios can be played, saved, loaded
GPV now owns Momentum.
GPV now stores the scores that were arrived at during DM.
Tweaks to sleep AI to make people less likely to sleep during the day for no particular reason.
Removed lower limit on momentum.
Session refactoring in prep for full custom scenario support
Fixed the AI debugger having a bunch of duplicate ticks.
PlayerBuildingPlacement cleanup
Target Filtering for undesired objects now excludes clothes.
Dropping undesired items uses the drop interaction instead of drop blackboard item ability.
Fixed UI missing raycaster
fixed bad skinning on human male chest
tree sapling updated to latest spec
Options widget genericness, UI scale option
trees wobble while being chopped is now based on sin curve rather than ever decreasing random values
Temperature level correspondance with temperature values is now exposed in WorldManagerConfig.
Changed the values to be a bit more reasonable.
people can actually have more than one personality
Base UIWidget canvas support
Scenarios now define a single primary objective and optional secondary objectives that are either concurrent on sequential
Fixed stray UnityEditor directive in AbilityCommandGenerationMethods
Can now ignite an unlit igniteable while holding a lit item (previously only the opposite was possible)
{BLACKBOARD_ITEM} keyword can now be used on goal plans
Added an extra indicator when placing items to indicate where an item will go and what it's rotation will be (outline material used for building placement is hard to see on small items like torches/baskets)
Can now specify on a placeable item whether it can be rotated, defaults to true and marked torch and basket as false (rotation has no impact on these)
Fixed being able to trigger place item on something that isn't held
Items now store if they were placed when saving, fixes placed items getting physics enabled after loading a game
Added baskets to the advanced crafting unlock (reach apprentice whittling)
Added a missing ProtoInclude for PersistedIgniteableData
More cleanup/refactoring of manager singleton stuff
Made all interactions on Trees non-positional and exclusive (distances may need tweaking) because having 20k interaction positions is eating a bunch of perf
setup better effects for trees
Added "Sleep Around Camp" Goal Plan to Human/Sleep module. Should reduce the amount of wild sleeping that people do.
Crafting & Building window lists show locked items