Fresh install r549 64bit, new game.
I got the second dining hall furniture to behave by carefully un-placing pieces that were double placed and eventually the hearthlings started putting things where they belonged. The default placements were somehow scrambled.
Having unscrewed the second dining hall, I tried removing the defective first dining hall and here’s the error message:
release-549 (x64) .../fixture_fabricator/fixture_fabricator_component.lua:76: attempt to index a nil value stack traceback: [C]: ? .../fixture_fabricator/fixture_fabricator_component.lua:76: in function 'set_teardown' ...ruction_progress/construction_progress_component.lua:97: in function 'set_teardown' stonehearth/services/server/build/build_service.lua:113: in function 'cb' stonehearth/services/server/build/build_service.lua:82: in function '_call_all_children' stonehearth/services/server/build/build_service.lua:78: in function '_call_all_children' stonehearth/services/server/build/build_service.lua:78: in function '_call_all_children' stonehearth/services/server/build/build_service.lua:110: in function 'set_teardown' stonehearth/call_handlers/build_call_handler.lua:25: in function <stonehearth/call_handlers/build_call_handler.lua:23>
- The rotting food mechanic should really impact the use of the food. Both the cook and eating hearthlings should use oldest stock first.
Got to adding buildings. Bunk house built fine. Tried to build dining hall. Failed to finish the construction and did not leave space for (or install) a door or the second lamp, even though those parts were in a chest. Tried to remove the building and got an exception popup. Building won’t go away. Tried to build a second dining hall and this one built fine but only two chairs and one table were ever placed. The remaining furniture was in the same chest as before. Tried placing the furniture manually but no hearthling responded. Placed chairs around on the ground outside the building and only one was placed successfully. I could then have it moved into the hall. That was it.
Chests are almost worthless because you can’t move things in and out directly or place things from them. So, they just get in the way. They also should default to allowing NOTHING in, not everything, since once you place the chest, the hearthlings rush to throw every kind of crap in there and you can’t manage the contents.
This is a special instance of the still crippled resource management where you can’t move things around once they are ‘stored’.
The ‘rotting food’ mechanic is ok but there should be a better way to clear it than manually clicking each crate. I would be fine with the hearthlings taking out their own trash instead. It just needs a way to know it’s happening (a garbage dump? Compost pile used by the gardners?).