Difference between revisions of "Template:Meat Production"

From RimWorld Wiki
Jump to navigation Jump to search
m
(Removed 2 variables for a modest performance boost.)
 
Line 23: Line 23:
 
}}<!--
 
}}<!--
  
-->{{#vardefine:baby_slaughter_meat_production
+
I will note this, but not use as variables due to the overhead... And because it is not truly needed.
| {{#expr:{{#var:offspring_rate}}*0.05*{{#var:baby_meat}}}}
+
{{#expr:{{#var:offspring_rate}}*0.05*{{#var:baby_meat}}}} = Meat Produced when slaughtering babies
}}<!--
+
{{#expr:{{#var:offspring_rate}}*0.05*{{#show: {{#var:animal}}|?Meat Yield#}}}} = Meat Produced when slaughtering adults (as soon as adulthood is reached)
  
-->{{#vardefine:adult_slaughter_meat_production
+
-->{{#ifeq: {{lc:{{#var:slaughter_age}}}} | baby | {{#expr:{{#var:offspring_rate}}*0.05*{{#var:baby_meat}}}} | {{#expr:{{#var:offspring_rate}}*0.05*{{#show: {{#var:animal}}|?Meat Yield#}}}} }}  
| {{#expr:{{#var:offspring_rate}}*0.05*{{#show: {{#var:animal}}|?Meat Yield#}}}}
 
}}<!--
 
 
 
-->{{#ifeq: {{lc:{{#var:slaughter_age}}}} | baby | {{#var:baby_slaughter_meat_production}} | {{#var:adult_slaughter_meat_production}}}}  
 
 
</includeonly><noinclude>
 
</includeonly><noinclude>
 
{{documentation}}
 
{{documentation}}
 
</noinclude>
 
</noinclude>

Latest revision as of 19:59, 5 March 2025

Documentation icon Template documentation[view] [edit] [history] [purge]

Returns the nutrition per day produced from the slaughtering of offspring. This calculation assumes that there is no time between pregnancies.

Usage[edit]

  • The first parameter, if present, will specify which animal to generate the template for. If absent, {{PAGENAME}} will be used.
  • The second parameter determines whether the offspring are slaughtered upon birth or upon reaching adulthood. Baby for baby slaughter, Adult for adult slaughter. Defaults to Baby.
  • The third parameter is the number of females in the system. Defaults to 1.
  • The fourth parameter is the number of males in the system. Defaults to 0. This doesn't actually do anything, but is there to be consistent with Template: Nutrition Consumption

Examples[edit]

Single inexplicably pregnant mare[edit]

{{Meat Production| Horse | Adult}}

result: 2.5225225225225

5 mares, 5 stallions[edit]

{{Meat Production| Horse | Adult | 5 | 5 }}

result: 12.612612612613

Chick slaughter[edit]

{{Meat Production| Chicken | Baby}}

result: 0.6

Chicken slaughter[edit]

{{Meat Production| Chicken | Adult}}

result: 2.1


See also: Template:Nutrition Consumption, Template:Leather Production