RimWorld

RimWorld

Not enough ratings
Meat Amount Fix
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.5
File Size
Posted
Updated
41.952 KB
Nov 22, 2019 @ 3:40pm
May 7 @ 9:22am
8 Change Notes ( view )

Subscribe to download
Meat Amount Fix

Description
Makes animals dress out ~40% by weight.

For balance (and further realism), injured animals (and their friends) will generally exit the map immediately. This makes the hunting job more time efficient, as a single large animal gives a lot of meat, but gone are the days of slaughtering dozens of muffalos with a shortbow while the herd ignores you.
24 Comments
Luce_Nivea Jan 28, 2023 @ 10:32am 
Do you have any plans to update this to 1.4? Thank you :)
Cream Barbeira May 16, 2022 @ 4:19pm 
I understand your vision. Thanks for the instructions, I'll change some stuff and keep the mod, it's becoming one of those that I can't play without :SBpenguin:
Logan  [author] May 16, 2022 @ 3:52pm 
I set the body sizes based on wikipedia or similar sources for real body sizes of various creatures. The megasloth was an absurdly large creature. Even in the industrial age, hunting one takes some serious resources. Without emptying lots of automatic fire into it, it's likely to either take serious revenge on your colonists or exit the map before it drops. And if you *do* kill one, storing the meat is a logistic challenge. In theory, your colonists should have to butcher it on-site, but RW is kinda silly that way (maybe I should include fixing that here...).

Anyway, the body size changes are just in the patches directory in the mod, you can change them to your liking, or disable them by just deleting the directory. The source code is included, if anyone wants to provide a slider for the yield amount, I'd be happy to accept a diff.
Cream Barbeira May 14, 2022 @ 6:48am 
One crocodile feeds two colonists for a whole quadrum, one wolf provides 12+ meals, and so on. Even if that's realistic, it discourages hunting larger, herd animals, since you'll get a good amount of meat from anywhere and animals respawn constantly. It'd be great to have a slider to tweak the amount
Hunting is much more exciting with this mod though, and it's great for tribal starts. Thanks for your work
zozilin May 13, 2022 @ 5:34pm 
I feel like meat calculations are a bit off. A megasloth base bodysize is 4 and with this mod it's 57, 14.25 times larger. Base sloth gives 560 meat and modded one a whopping 45,600.
Logan  [author] Mar 29, 2022 @ 2:02pm 
If you don't have one of the stack size mods, I can see it being a bit of an issue. There also is a mod that lets you butcher parts of creatures at a time. Early on, and if you don't have one of those other mods, do your butchering outside and just waste what you cannot use. A serious problem for primitive societies when they kill a bison or other large creature is how to preserve and store the resulting meat.
Chaplain Roach Mar 28, 2022 @ 12:40am 
oh my god dont kill a megasloth, you don't have the storage for it....jeez dude bit overdone you think?
BJR1984 Feb 14, 2022 @ 6:10am 
These Lines will make it affect polar bears only if that it what you want.

<Operation Class="PatchOperationInsert">
<xpath>/Defs/ThingDef[defName="Bear_Polar"]/race/wildness</xpath>
<value>
<baseBodySize>3.41</baseBodySize>
</value>
</Operation>
<Operation Class="PatchOperationInsert">
<xpath>/Defs/ThingDef[defName="Bear_Polar"]/race/wildness</xpath>
<value>
<baseHealthScale>3.41</baseHealthScale>
</value>
</Operation>
Logan  [author] Feb 13, 2022 @ 11:43pm 
That will affect all bears, not just polar bears, but that's probably fine, and is an easy fix. Thanks for catching the problem, I'll apply the fix in the next day or so.
BJR1984 Feb 13, 2022 @ 10:03am 
I was getting an error with these lines of code I included the change that i made that solved the error.

Was
Line 137 <xpath>/Defs/ThingDef[defName="Bear_Polar"]/race/baseBodySize</xpath>
Line 409 <xpath>/Defs/ThingDef[defName="Bear_Polar"]/race/baseHealthScale</xpath>

Works for me
Line 137 <xpath>/Defs/ThingDef[@Name="BaseBear"]/race/baseBodySize</xpath>
Line 409 <xpath>/Defs/ThingDef[@Name="BaseBear"]/race/baseHealthScale</xpath>

[Meat Amount Fix] Patch operation Verse.PatchOperationReplace(/Defs/ThingDef[defName="Bear_Polar"]/race/baseBodySize) failed
file: E:\Steam\steamapps\workshop\content\294100\1918591417\Patches\bodysize.xml

[Meat Amount Fix] Patch operation Verse.PatchOperationReplace(/Defs/ThingDef[defName="Bear_Polar"]/race/baseHealthScale) failed
file: E:\Steam\steamapps\workshop\content\294100\1918591417\Patches\bodysize.xml