[A14] Colonists choosing raw corn over simple meal to eat?

Started by Chibiabos, July 15, 2016, 08:23:03 PM

Previous topic - Next topic

Perseus109

Mine is worse that just preferring raw food.  They are at the point where they ignore all food and stave unless forced to eat.  I deleted a storage area and they moved everything but the food, eve a survival ration.  This is alpha 14 vanilla.


Chibiabos

Quote from: Perseus109 on July 21, 2016, 10:27:23 AM
Mine is worse that just preferring raw food.  They are at the point where they ignore all food and stave unless forced to eat.  I deleted a storage area and they moved everything but the food, eve a survival ration.  This is alpha 14 vanilla.


That's because you have a prisoner bed in there.  Colonists are not allowed to touch any food that's in a room with a prisoner-marked bed.
Proud supporter of Rimworld since α7 (October 2014)!

BlackSmokeDMax

Quote from: Chibiabos on July 21, 2016, 10:34:25 AM
Quote from: Perseus109 on July 21, 2016, 10:27:23 AM
Mine is worse that just preferring raw food.  They are at the point where they ignore all food and stave unless forced to eat.  I deleted a storage area and they moved everything but the food, eve a survival ration.  This is alpha 14 vanilla.


That's because you have a prisoner bed in there.  Colonists are not allowed to touch any food that's in a room with a prisoner-marked bed.

I think the exception is you can right-click force them to go eat the food in a prisoner room, just not haul it or anything else. At least I remember it that way back in A12. Haven't found myself in that predicament since then.


BlackSmokeDMax

Quote from: Perseus109 on July 21, 2016, 10:27:23 AM
Mine is worse that just preferring raw food.  They are at the point where they ignore all food and stave unless forced to eat.  I deleted a storage area and they moved everything but the food, eve a survival ration.  This is alpha 14 vanilla.


To switch topics just a bit, I believe your table/chair setup is still prone (though perhaps not likely) to still end with you having the "Ate without a table" moodlet. When chairs share the corner of the table there is only room for one meal. So if people eating at both chairs on a corner both try to eat at the same time, one will end up putting his meal on the floor, and getting that negative moodlet.

Chairs in that arrangement work fine for social gathering though, it is just in the less likely event of eating in the same table spot at the same time.

edit: unless that has been changed in the last two alphas, I last had that happen to me in A12, and haven't let it be an issue since.

1000101

@everyone

According to the comments in the A14D Dev Blog release, this is not a bug.

Quote from: Tynan Sylvester
July 21st, 2016 - 9:50 pm

Sean – Corn is no worse than meals as food.
They prefer eating food that's about to expire. So, they may be considering corn and meals (equal mood impact) and choosing the corn to avoid wasting it when it expires.
It's not making the harder, but easier.
(2*b)||!(2*b) - That is the question.
There are 10 kinds of people in this world - those that understand binary and those that don't.

Powered By

Chibiabos

Quote from: 1000101 on July 21, 2016, 07:09:22 PM
@everyone

According to the comments in the A14D Dev Blog release, this is not a bug.

Quote from: Tynan Sylvester
July 21st, 2016 - 9:50 pm

Sean – Corn is no worse than meals as food.
They prefer eating food that's about to expire. So, they may be considering corn and meals (equal mood impact) and choosing the corn to avoid wasting it when it expires.
It's not making the harder, but easier.

Meals expire much faster than corn.
Proud supporter of Rimworld since α7 (October 2014)!

Antaios

Quote from: 1000101 on July 21, 2016, 07:09:22 PM
@everyone

According to the comments in the A14D Dev Blog release, this is not a bug.

Quote from: Tynan Sylvester
July 21st, 2016 - 9:50 pm

Sean – Corn is no worse than meals as food.
They prefer eating food that's about to expire. So, they may be considering corn and meals (equal mood impact) and choosing the corn to avoid wasting it when it expires.
It's not making the harder, but easier.

I'd still consider it a bug, I'd much prefer the colonists eating meals rather than ingredients that I could turn into fine meals...

Just repeated this in 14c, they prefer corn to even fine meals. Both in the same freezer, but the corn was closer (I stashed all meals at the back of the freezer to test), no more than 5-6 tiles difference in distance. Oh, and both the corn and meals were at 100%.

Also, even if the colonists prefer nearly expired food, they shouldn't take it into consideration if it's in the freezer. The meals are made and frozen immediately, while the crops might have a chance to lose a few HP while being hauled to the freezer, hopefully the 'nearly expired' preference is something like <25% hp.

I've also checked at the same time and it seems that doctors will feed their patients raw food of any kind if it's closer, and the patient gets no 'ate raw food' debuff. Anna just fed my spineless Tomboy raw pork, and she didn't care. Although oddly Alex got a simple meal, But the doc entered the freezer from the other side when that happened (simple meal was closer to the doc's current position when the doc chose a food).

So... yeah, something wonky is definitely going on.

Edit:
Tested *With* CCL this time, and I couldn't get anyone to eat corn at all, even with the meals at the back of the freezer, everyone was eating fine meals. Even the doctors were feeding their patients fine meals.

There was one exception where a doc fed a simple meal to a patient, but I can't reproduce that. Once, someone ate a simple meal, but I think they were carrying it around and reached the point where they just eat the meal they have on them - they didn't go to the freezer, they just pulled the meal out and started eating on the floor. It seems the fix CCL implements fixes it completely  :). Hopefully, Tynan incorporates it.