RimWorld
29 평점
TablesAreForMeals
   
어워드
즐겨찾기
즐겨찾기됨
즐겨찾기 해제
Mod, 1.2
파일 크기
게시일
업데이트일
343.799 KB
2020년 8월 15일 오전 11시 13분
2021년 1월 5일 오전 8시 15분
변경 사항 6개 ( 보기 )

다운로드 위해 구독하기
TablesAreForMeals

설명
Some foods make great snacks, even when there isn't a table around. This mod takes a different approach on balancing the AteWithoutTable mood penalty.

For foods which are best eaten at a table, like meals, the penalty will now stack (-3/-5/-8) and last longer (1.5 days). Certain foods, however, like pemmican, fluids, and raw fruits and vegetables, no longer need a table. When packing their bags, pawns will prioritize grabbing pemmican (preferred over fine meals) or tasty fruits (preferred over simple meals but not fine).

The nutritional value of pemmican was also reduced to keep it balanced compared to packaged survival meals (which still need a table).

---------

How it works:

The default game behavior doesn't apply the AteWithoutATable mood penalty when eating something that has a low chair search radius. This mod uses an xpath patch to shorten the search radius for vegetable/fruits and fluids. It also makes a direct change to specific foods (pemmican, kibble, and chocolate). A harmony patch is then used to broaden the search range when eating the modified foods. The end result is pawns will still look for a table at the default distance but won't get a penalty if they can't find one.

The mod also uses a harmony patch to make pemmican and tasty foods that don't need a table more desirable when searching for food with the Pack Food Job. This mod shouldn't be incompatible with other mods that change food selection, but it might impact the decision of which foods they choose.

_______

Compatibility:

The mod should uses xpath patching and will apply to fruits/vegetables and fluids added by Vanilla Plants Expanded, RimCuisine, VGP, and any other food mod that uses the default foodType system. A patch would be needed for any other types of foods (e.g. variations of chocolate) or if the mod departs from how foods are set up in the base game.
댓글 20
Kayedon 2021년 9월 3일 오후 1시 43분 
Forked, modified, and updated to 1.3: https://steamproxy.net/sharedfiles/filedetails/?id=2592649967

Will remove at Cozar's request.
Swenthorian 2021년 8월 29일 오후 3시 20분 
I've been running this mod in 1.3 for a hundred hours without errors, so it should be safe to enable; but that said, I haven't tested to see if the mod's core functionality is actually still being performed.
Thundercraft 2021년 8월 28일 오후 5시 57분 
I'm also hoping to see an update for 1.3. Perhaps... some day?

I really want to use this mod. It only makes sense that drinks and raw foods should not incur a debuff to eat without a table. (Lots of people enjoy things like drinks and stuff like berries on the go - e.g., while on a trail, jogging, on a road trip, etc.) I also like the novel approach of how the mood penalty is removed by changing the search radius and then using Harmony patches.
Thundercraft 2021년 8월 28일 오후 5시 55분 
I dislike how Pemmican nutrition was reduced. Compared to even vanilla Pemmican, a Fine meal provides more nutrition, stores more nutrition per stack, & gives a +5 to mood. Also compared to vanilla Pemmican, Packaged survival meals are more efficient in terms of carry weight, are drastically more efficient in storage space, require significantly less work to make, & never expire (while Pemmican eventually will).

I assume Pemmican was nerfed because they no longer need a table, while Survival meals do. Instead, I'd suggest making Survival meals also edible without a table.

Whenever I think of Packaged survival meals, I think of MRE's. Those are truly "Meal Ready to Eat"; They're pre-cooked, making them safe to eat straight from the package - warm or cold. They can be eaten out of the wrappers with the plastic utensils provided. These are often eaten on a campout, on-the-go, or in an emergency. So, if survival meals are anything like MRE's, I'd say the consumer would not need a table.
SucháVoda 2021년 7월 30일 오후 1시 51분 
@Cozar will you update to 1.3?
Cozar  [작성자] 2021년 1월 5일 오전 8시 16분 
Oops
Kayedon 2021년 1월 4일 오후 9시 19분 
Might've left some logging turned on? New version absolutely floods the log with "trying to give pack job to " and then "looking for food to pack". Dunno if this is intentional.

But I also sincerely appreciate the performance boost! Noticeable!
Cozar  [작성자] 2021년 1월 4일 오후 6시 43분 
Pretty much anything that I'd be just as happy eating standing up as I would sitting down. That includes fruits, pastries, snacks, cheese, jerky, etc... This mod included fluids, but the new mod doesn't because I realized that even if it is common to stand around drinking, I much prefer to have a table to set my drink on.

Hot dogs I would make tableless, but sausages I didn't because I think of them more like a bratwurst plate.
Kayedon 2021년 1월 4일 오후 6시 08분 
Oh cool! And you made it incredibly modular, awesome. :D

What's your guideline and method on choosing if a food should count? In my head, cheeses and sausage shouldn't require a table, and a simple xpath on my end could account for that. Seriously excellent work with your mods!

Cozar  [작성자] 2021년 1월 4일 오후 3시 45분 
Also, a slightly improved version has been incorporated into Variety Matters Dinner Time .The improvements aren't worth using that mod if you don't like any of the other features, however.