200,124 Commits over 4,140 Days - 2.01cph!
Status Effects now spawn and destroy their fxPrefab
Added a terrible particle effect to Poison to demonstrate
Working on character death/respawn
Items not held as primary no longer modify the HoldModel
HasShield animator param on ModelState should now be correctly assigned
3rd person stuff for the longswords.
uv 2 and 3 changes to playermodel
Ported SceneCameraToGameCamera util to PlayerCamera
Fixed dispensables not being enabled as well as the itneractions for Corpses.
skin corpses upon animals eating them
Removed wolf pounce ability.
Cleaned up combat component editor code, added nice remove buttons for abilties
Fixed bad blackboard read in GoalPlan.SleepInHome
Fixed nospawns navmesh/zone bounds
finalised uv 1 and 2 on heads, uv 1 on bodies across all lods and exported
moved mushrooms to be a dispenser like the rest of the food
Conversation. party and enemy UI widgets use UIElements/pooling
Enemy overlay widget always active, doesn' require selected unit
Projectiles can no longer hit friendly units
Various overlay icons no longer fade out
Forgot to hook console system up to receive network messages
Enemy overlay icon, scale lerp
Fixed some combat event spam
Added upkeep_grief_protection convar (default = 1440 minutes = 24 hours)
When the cupboard is destroyed, use available resources to purchase upkeep protection on all building blocks (up to upkeep_grief_protection minutes)
Unit spawner can optionally spawn dead things
Cannot trigger grief protection multiple times by repeatedly destroying the cupboard
Fixed unitInfoWidget's role selector foldout being badly positioned, hiding the some icons
Added a clear role button to the role assignment foldout
Fixed Unit.Roles.DisableRole not unassigning CurrentRole
Fixed testbox_nospawns bounds
Fixed subscribers subscribing to the same group twice, fixed all visible death bugs.
Fixed IsCarryingRequiredTool not checking items in containers
▍▄▍▌▋ ▆▋▍▅ ▋▉ ▉▇█▆▇▅▍█▌▋ ▆▌▆▇ ▆▅▄▍█▊ ▌▅ ▄▄▍▋▉ █ ▉▇▌▍▅▋▊▌ █▋▄▋ ▉▇▌ ▊▋▆▊██ ▄▋▄▊ ▅▊▇ ▇█▆▉ ▉█▍
TakeFromDispenser.TakeOneItem mode writes to blackboard.item key
Actions.ConsumeItem has new blackboardItem mode, state shows progress properly
MachineProcess.CookCookable destroys corpse entities when they're consumed
Added Condition.HasOpenCraftingOrders, Action.TakeCraftingOrdersFromStation
tweaked uv3 on heads for better facial hair capmask reexported playermodel
campfire rocks have vertex colours
Crafting orders taken from stations are claimed (assign the crafter property)
Made all combat modules high priority
MachineProcessActions durational, returns process.Progress
Crafting table interactions are all positional, except add building mats