Difference between revisions of "Meat Amount"

From RimWorld Wiki
Jump to navigation Jump to search
m
m (Stat Template data and Stat Def table)
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Stub|reason=This page is included in the [[RimWorld_Wiki:To-do#Butchery project|Butchery project]] - there are a number of factors that are in need of verification and potentially addition to this section. See that page for details}}{{Stat
+
{{Stub|reason=This page is included in the [[RimWorld_Wiki:To-do#Butchery project|Butchery project]] - there are a number of factors that are in need of verification and potentially addition to this section. See that page for details}}
 +
{{Stat
 +
| def name = MeatAmount
 +
| label = meat amount
 +
| description = The amount of meat yielded when butchering this creature. This value is reduced if the creature is not slaughtered cleanly, or if it is wounded when killed.
 
| default base value = 140
 
| default base value = 140
 +
| min value = 0
 
| to string style = Integer
 
| to string style = Integer
| description = The amount of meat yielded when butchering this creature. This value is reduced if the creature is not slaughtered cleanly, or if it is wounded when killed.
+
| show on mechanoids = false
 +
| category = BasicsPawn
 +
| display priority in category = 3552
 +
| worker class = StatWorker_MeatAmount
 +
| parts = StatPart_BodySize, StatPart_NaturalNotMissingBodyPartsCoverage, StatPart_NotCarefullySlaughtered, StatPart_Difficulty_ButcherYield, StatPart_Malnutrition
 +
| post process curve = (0,0), (5,14), (40,40), (100000,100000)
 
}}
 
}}
  
Line 88: Line 98:
 
|-
 
|-
 
| [[Lynx]] || style="text-align: center;" | 84
 
| [[Lynx]] || style="text-align: center;" | 84
 +
|-
 +
| [[Megascarab]] || style="text-align: center;" | 31
 
|-
 
|-
 
| [[Megasloth]] || style="text-align: center;" | 560
 
| [[Megasloth]] || style="text-align: center;" | 560
 +
|-
 +
| [[Megaspider]] || style="text-align: center;" | 168
 
|-
 
|-
 
| [[Monkey]] || style="text-align: center;" | 49
 
| [[Monkey]] || style="text-align: center;" | 49
Line 110: Line 124:
 
|-
 
|-
 
| [[Snowhare]] || style="text-align: center;" | 31
 
| [[Snowhare]] || style="text-align: center;" | 31
 +
|-
 +
| [[Spelopede]] || style="text-align: center;" | 112
 
|-
 
|-
 
| [[Squirrel]] || style="text-align: center;" | 31
 
| [[Squirrel]] || style="text-align: center;" | 31
Line 143: Line 159:
 
| {{GraphChart|width=200|height=200|xAxisTitle=Body Size|yAxisTitle=Meat Amount|type=line|x=0, {{#expr:5/140}}, {{#expr:40/140}}, {{#expr:10000/140}}|y2=0, 14, 40, 10000|x2=0, 1|y1=0, 5, 40, 10000|yType=number|yAxisMax=140|xAxisMax=1|linewidth=1|colors=red, black|legend=|y1Title=Pre-curve|y2Title=Post-curve}}
 
| {{GraphChart|width=200|height=200|xAxisTitle=Body Size|yAxisTitle=Meat Amount|type=line|x=0, {{#expr:5/140}}, {{#expr:40/140}}, {{#expr:10000/140}}|y2=0, 14, 40, 10000|x2=0, 1|y1=0, 5, 40, 10000|yType=number|yAxisMax=140|xAxisMax=1|linewidth=1|colors=red, black|legend=|y1Title=Pre-curve|y2Title=Post-curve}}
 
|}
 
|}
 +
 +
== Stat Def Data ==
 +
{| {{STDT| c_08}}
 +
! Name !! Description !! Category !! Parameters !! Complex Parameters !! Display Priority In Category
 +
|- id="Meat Amount" <!--<StatDef>-->
 +
|
 +
* '''Def Name:'''<br />MeatAmount
 +
* '''Label:'''<br />meat amount
 +
| The amount of meat yielded when butchering this creature. This value is reduced if the creature is not slaughtered cleanly, or if it is wounded when killed.
 +
|
 +
* Display Order: '''11'''
 +
* Def Name:<br />'''BasicsPawn'''
 +
* Label:<br />'''Basics'''
 +
* Display All By Default: {{Bad|false}}
 +
|
 +
* Worker Class: '''StatWorker_MeatAmount'''
 +
* Default Base Value: '''140'''
 +
* Min Value: '''0'''
 +
* Show On Mechanoids: {{Bad|false}}
 +
* To String Style: '''Integer'''
 +
|
 +
* Parts:
 +
** '''StatPart_BodySize'''
 +
** '''StatPart_NaturalNotMissingBodyPartsCoverage'''
 +
** '''StatPart_NotCarefullySlaughtered:'''
 +
*** Factor: {{Bad|×{{%|0.66}} }}
 +
** '''StatPart_Difficulty_ButcherYield'''
 +
** '''StatPart_Malnutrition:'''
 +
*** '''Curve:'''
 +
**** '''Points:'''
 +
***** (0, 1)
 +
***** (1, 0.4)
 +
{{Graph:Chart|width=200|height=200|xAxisTitle=Malnutrition Percentage|yAxisTitle=Meat Amount Multiplier|type=line|xType=number|x=0, 1|y=1, 0.4|xGrid=|yGrid=}}
 +
* '''Post Process Curve:'''
 +
** '''Points:'''
 +
*** (0,0)
 +
*** (5,14)
 +
*** (40,40)
 +
*** (100000,100000)
 +
{{Graph:Chart|width=200|height=200|xAxisTitle=Meat Amount Before Curve|yAxisTitle=Meat Amount After Curve|type=line|x=0, 5, 40, 100000|y=0, 14, 40, 100000|xAxisMax=100|yAxisMax=100|xGrid=|yGrid=}}
 +
| 3552
 +
<!--</StatDef>-->
 +
|}
 +
 +
== Version history ==
 +
{{Stub|nocat=1|section=1|reason=General Version history}}
  
 
{{nav|stats|wide}}
 
{{nav|stats|wide}}

Latest revision as of 15:18, 31 October 2024

Meat Amount is a stat: The amount of meat yielded when butchering this creature. This value is reduced if the creature is not slaughtered cleanly, or if it is wounded when killed. Its minimum allowed value is 0. Its default value is 140.

The actual amount of meat gained from butchering is also affected by Butchery Efficiency and the Work Efficiency Factor of the production station used to do the butchering. Butcher spots have a factor of 70%, while butcher tables have a factor of 100%.

Factors[edit]

The base value of Meat Amount is 140, other than for dryads, which have a base value of 2. This is multiplied by the following factors:

Optimum meat amount per animal[edit]

Meat amount per animal
Animal Meat
amount
Alpaca 140
Alphabeaver 63
Bear (any) 301
Bison 336
Boomalope 280
Boomrat 31
Capybara 105
Caribou 140
Cassowary 84
Cat 45
Chicken 42
Chinchilla 49
Cobra 36
Cougar 140
Cow 336
Deer 168
Donkey 196
Dromedary 294
Duck 42
Elephant 560
Elk 294
Emu 84
Fox (any) 77
Gazelle 98
Goat 105
Goose 84
Guinea pig 31
Hare 31
Horse 336
Husky 120
Ibex 140
Iguana 56
Labrador 105
Lynx 84
Megascarab 31
Megasloth 560
Megaspider 168
Monkey 49
Muffalo 336
Ostrich 140
Panther 140
Pig 238
Raccoon 56
Rat 31
Rhinoceros 420
Sheep 105
Snowhare 31
Spelopede 112
Squirrel 31
Thrumbo 560
Tortoise 70
Turkey 84
Warg 196
Wild boar 119
Wolf (any) 119
Yak 294
Yorkshire terrier 45

Post-Process Curve[edit]

Meat Amount is then affected by a post-process curve with points:

  • (0,0)
  • (5,14)
  • (40,40)
  • (100000,100000)
Meat Amount by Body Size

Stat Def Data[edit]

Name Description Category Parameters Complex Parameters Display Priority In Category
  • Def Name:
    MeatAmount
  • Label:
    meat amount
The amount of meat yielded when butchering this creature. This value is reduced if the creature is not slaughtered cleanly, or if it is wounded when killed.
  • Display Order: 11
  • Def Name:
    BasicsPawn
  • Label:
    Basics
  • Display All By Default: false
  • Worker Class: StatWorker_MeatAmount
  • Default Base Value: 140
  • Min Value: 0
  • Show On Mechanoids: false
  • To String Style: Integer
  • Parts:
    • StatPart_BodySize
    • StatPart_NaturalNotMissingBodyPartsCoverage
    • StatPart_NotCarefullySlaughtered:
      • Factor: ×66%
    • StatPart_Difficulty_ButcherYield
    • StatPart_Malnutrition:
      • Curve:
        • Points:
          • (0, 1)
          • (1, 0.4)
  • Post Process Curve:
    • Points:
      • (0,0)
      • (5,14)
      • (40,40)
      • (100000,100000)
3552

Version history[edit]