I get it, from a coding standpoint, hearthling is hungry, hearthling gets food, hearthlings searches for optimal place to eat.
What I was trying, it doesn’t work, was creating a satellite build so to speak. IE building a building out in the middle of nowhere, so … I setup a collection spot, moved a crate of food out there, did some mining and started building. Even stood a guard out there.
So the hearthlings were all doing cute little hearthling things … then … it was time to eat, so they grabbed the food i provided, and proceeded to march 1/2 way across the earth just to sit down to eat.
idk what the solution is … sure, I could place a bunch of chairs … but that seems somewhat tedious.
of course the alternative means they are less happy … but … maybe you guys can think of something that makes sense all around?
also worth noting, the guard ignored the food that was like 5 tiles away … probably would have starved himself? idk for sure … when the others went to eat, i let him go heat
maybe a temporary construction zone with a limit in size of 2x # of hearthlings where they do everything they can to stay there if possible, and dont lose happiness if they are there?