200,687 Commits over 4,171 Days - 2.00cph!
Porting all corpse data to CorpseCreator params, items are created programmatically. Deleted corpse items.
Deleted some unused goal plans
MachineProcess calls AddItem on load
Fuel to effect hour callback safety
Machine process persistence fuckeries, CookCookable cleanup
Buildings destroy items on deposit, because fuck it
Large and small template carcass items
PlayerController saves selected entity
improvements to visual persistence of buildings
Building construction state cleanup
fixed plants not growing
fixed plant color scale not being applied
UnitGroupSupportsCollections NRE check
Fixed units not being destroyed on death when no corpse item template is defined
decay should now display visually
Fixed AI decision log not working after playmode changes
Null construction state in ConstructionOnMinuteCallback when we're done eating
Fixed NRE when adding an upgrade
Bigger framerate boost from hiding characters
BuildingConstructionState.IsActive used instead of nulling to prevent animaton issues
Fixed Building.AddBuilder checking the wrong state...
Added IsActive checks to ConstructionState null checks
Various corpse data, editor util
BaseEntity persists parent references
Limiting framerate to 144 when in menus. Unlimited in-game. Prevents graphics cards freaking out.
adding alleyways and buildings to hex prefabs, done 2, 3, 6, 9, 17
Building upgrade persistence WIP
Buildign upgrade persistence now seems to work
Entity component data copy editor util
Fixed hints videos not playing when you page through the UI
Giving some NPCs a natural inclination to try level 2 drugs as well as level 1. Deterministic based on networkEntity ID so server sync isn't necessary.
Modified NPC UI - Don't show level 3 and 4 drugs for now
Fixed nav generation for doors that was broken by changeset #2411. Note that NPCs are still locked out of using doors right now, since changeset #2407.
Merging in changes to go in this week's release.
Fixed network group not updating when in vehicle
Made the SwitchGroup call recursive. Previously if you were in a vehicle, your helditems would disappear when changing network groups since they were two levels deep.