So, I’m using the Stonehearth Café mod and it threw an error. The part of the message that caught my eye was an hour_listener. I was just curious, does that mean every hour of every day the game pings each hearthling to check if they’re hungry? Is this just a Stonehearth Café specific thing? The reason I’m asking is, once ya get 20+ heathlings that’s 480+ checks the game makes a day (assuming the days are 24 hours and the game doesn’t turn this off for the duration of sleeping).
Wouldn’t it be simpler to just assign 2 times of day the game rings a dinner bell and everyone goes to eat? I know that ignores the whole Body affecting how long they’re able to hold out bit. An exception would have to be made for Night Owls, unless they sleep between breakfast and lunch, and hearthlings in combat to make sure they hang onto that command until they’re free to eat. Would also cut down on odd instances where all but 1 or 2 of your patrolling group are eating and the others get attacked. Just wondered if simplifying it would help cut some AI clutter to help the game run a bit smoother.
If this isn’t the case, I misunderstood the code, or that’s already how it works (thanks @YetiChow), my apologies.