Difference between revisions of "Template:Animal Rearing Row"

From RimWorld Wiki
Jump to navigation Jump to search
(account for males)
(select animals automatically)
Line 20: Line 20:
 
! <abbr title="Units of nutrition consumed per female per day, including the offspring's consumption up to adulthood>Consumption Per Day</abbr>
 
! <abbr title="Units of nutrition consumed per female per day, including the offspring's consumption up to adulthood>Consumption Per Day</abbr>
 
! <abbr title="(Milk + Meat)/Consumption">Overall Efficiency</abbr>
 
! <abbr title="(Milk + Meat)/Consumption">Overall Efficiency</abbr>
|-{{Animal Rearing Row|Cow}}
+
{{#ask: [[Type::Animal]] [[Diet::!none]] [[Name::!Human]] [[Name::!Megascarab]] [[Name::!Megaspider]] [[Name::!Spelopede]] | format = template | template = Animal Rearing Row | named args = true | ?Name = animal | limit = 100}}
|-{{Animal Rearing Row|Muffalo}}
 
|-{{Animal Rearing Row|Chicken}}
 
|-{{Animal Rearing Row|Iguana}}
 
|-{{Animal Rearing Row|Husky}}
 
|-{{Animal Rearing Row|Boomalope}}
 
 
|}</noinclude><includeonly><!--
 
|}</noinclude><includeonly><!--
  
 
VARIABLES
 
VARIABLES
-->{{#vardefine:milkPerDay    | {{Q|{{{1}}}|Daily Milk Average}} }}<!--
+
-->{{#vardefine:milkPerDay    | {{Q|{{{animal}}}|Daily Milk Average}} }}<!--
-->{{#vardefine:gestationTime | {{Q|{{{1}}}|Gestation Period Days|{{Q|{{{1}}}|Egg Laying Interval}} }} }}<!--
+
-->{{#vardefine:gestationTime | {{Q|{{{animal}}}|Gestation Period Days|{{Q|{{{animal}}}|Egg Laying Interval}} }} }}<!--
 
-->{{#vardefine:restRate      | {{#expr:(((1/((150/60000)*(24/10.5)))*150)/2500)}} }}<!-- See [[Rest#Positive]] for an explanation of the formula
 
-->{{#vardefine:restRate      | {{#expr:(((1/((150/60000)*(24/10.5)))*150)/2500)}} }}<!-- See [[Rest#Positive]] for an explanation of the formula
  
 
TABLE -->
 
TABLE -->
| [[{{{1}}}]]{{#show:Chicken egg (fert.)|Nutrition}}
+
|-
| {{#show: {{{1}}}|?Diet}}
+
| [[{{{animal}}}]]{{#show:Chicken egg (fert.)|Nutrition}}
| {{#ifeq:{{#expr:{{#if:{{#show:{{{1}}}|?Roam Mtb Days}}|1|0}} or {{#ifeq: {{#expr: {{#show:{{{1}}}|?Wildness}} < 0.08}}|1|1|0}} }}|0|{{#expr:12 - 6*{{#show:{{{1}}}|?Wildness}}}}|-}}
+
| {{#show: {{{animal}}}|?Diet}}
| {{#if:{{#show:{{{1}}}|?Wool Name}}|{{#show: {{{1}}}|?Wool Name}} | {{#if:{{#var:milkPerDay}}|{{#show: {{{1}}}|?Milk Name}}| {{#if:{{#show:{{{1}}}|?Eggs Per Season Average}}|[[{{{1}}} egg (fert.)|Egg (fert.)]]{{#ifeq:{{#show:{{{1}}}|?Can Lay Unfertilized Eggs}}|true|<nowiki> </nowiki>& [[{{{1}}} egg (unfert.)|(unfert.)]]}}|-}} }} }}
+
| {{#ifeq:{{#expr:{{#if:{{#show:{{{animal}}}|?Roam Mtb Days}}|1|0}} or {{#ifeq: {{#expr: {{#show:{{{animal}}}|?Wildness}} < 0.08}}|1|1|0}} }}|0|{{#expr:12 - 6*{{#show:{{{animal}}}|?Wildness}}}}|-}}
| {{#if:{{#show:{{{1}}}|?Daily Wool Average#}}|{{#expr:{{#show:{{{1}}}|?Daily Wool Average#}} }} | {{#if:{{#var:milkPerDay}}|{{#var:milkPerDay}}|{{#if:{{#show:{{{1}}}|?Eggs Per Season Average}}|{{#expr:{{#show:{{{1}}}|?Eggs Per Season Average}}/15 round 2}}|-}} }} }}
+
| {{#if:{{#show:{{{animal}}}|?Wool Name}}|{{#show: {{{animal}}}|?Wool Name}} | {{#if:{{#var:milkPerDay}}|{{#show: {{{animal}}}|?Milk Name}}| {{#if:{{#show:{{{animal}}}|?Eggs Per Season Average}}|[[{{{animal}}} egg (fert.)|Egg (fert.)]]{{#ifeq:{{#show:{{{animal}}}|?Can Lay Unfertilized Eggs}}|true|<nowiki> </nowiki>& [[{{{animal}}} egg (unfert.)|(unfert.)]]}}|-}} }} }}
| {{#if:{{#show:{{#show:{{{1}}}|?Milk Name#}}|?Nutrition}}|{{#expr:{{#var:milkPerDay}}*{{#show:Milk|?Nutrition#}} }}|{{#if:{{#show:{{{1}}}|?Eggs Per Season Average}}|{{#expr:{{#show:{{{1}}} egg (fert.)|?Nutrition}}*{{#show:{{{1}}}|?Eggs Per Season Average}}/15 round 2}}|-}} }}
+
| {{#if:{{#show:{{{animal}}}|?Daily Wool Average#}}|{{#expr:{{#show:{{{animal}}}|?Daily Wool Average#}} }} | {{#if:{{#var:milkPerDay}}|{{#var:milkPerDay}}|{{#if:{{#show:{{{animal}}}|?Eggs Per Season Average}}|{{#expr:{{#show:{{{animal}}}|?Eggs Per Season Average}}/15 round 2}}|-}} }} }}
| {{#vardefineecho:malesPerFemale | {{#expr: 1 / ({{#var:gestationTime}} * (24 - {{#var:restRate}} / {{Q|Animal sleeping spot|Rest Effectiveness}}) / {{Q|{{{1}}}|Mate Mtb Hours}}) round 2}} }}
+
| {{#if:{{#show:{{#show:{{{animal}}}|?Milk Name#}}|?Nutrition}}|{{#expr:{{#var:milkPerDay}}*{{#show:Milk|?Nutrition#}} }}|{{#if:{{#show:{{{animal}}}|?Eggs Per Season Average}}|{{#expr:{{#show:{{{animal}}} egg (fert.)|?Nutrition}}*{{#show:{{{animal}}}|?Eggs Per Season Average}}/15 round 2}}|-}} }}
| {{#expr: {{Meat Production|{{{1}}}|Baby}} round 2}}
+
| {{#vardefineecho:malesPerFemale | {{#expr: 1 / ({{#var:gestationTime}} * (24 - {{#var:restRate}} / {{Q|Animal sleeping spot|Rest Effectiveness}}) / {{Q|{{{animal}}}|Mate Mtb Hours}}) round 2}} }}
| {{#expr: {{Nutrition Consumption|{{{1}}}|Baby|1|{{#var:malesPerFemale}} }} round 2}}
+
| {{#expr: {{Meat Production|{{{animal}}}|Baby}} round 2}}
| {{#expr: ({{Meat Production|{{{1}}}|Baby}} + {{#var:milkPerDay|0}}*0.05)/{{Nutrition Consumption|{{{1}}}|Baby|1|{{#var:malesPerFemale}} }} round 3}}
+
| {{#expr: {{Nutrition Consumption|{{{animal}}}|Baby|1|{{#var:malesPerFemale}} }} round 2}}
| {{#expr: {{Meat Production|{{{1}}}|Adult}} round 2}}
+
| {{#expr: ({{Meat Production|{{{animal}}}|Baby}} + {{#var:milkPerDay|0}}*0.05)/{{Nutrition Consumption|{{{animal}}}|Baby|1|{{#var:malesPerFemale}} }} round 3}}
| {{#expr: {{Nutrition Consumption|{{{1}}}|Adult|1|{{#var:malesPerFemale}} }} round 2}}
+
| {{#expr: {{Meat Production|{{{animal}}}|Adult}} round 2}}
| {{#expr: ({{Meat Production|{{{1}}}|Adult}} + {{#var:milkPerDay|0}}*0.05)/{{Nutrition Consumption|{{{1}}}|Adult|1|{{#var:malesPerFemale}} }} round 3}}
+
| {{#expr: {{Nutrition Consumption|{{{animal}}}|Adult|1|{{#var:malesPerFemale}} }} round 2}}
 +
| {{#expr: ({{Meat Production|{{{animal}}}|Adult}} + {{#var:milkPerDay|0}}*0.05)/{{Nutrition Consumption|{{{animal}}}|Adult|1|{{#var:malesPerFemale}} }} round 3}}
 
</includeonly>
 
</includeonly>

Revision as of 12:40, 20 December 2023

Usage: {{Animal Rearing Row|*name*}} Example:

Animal Diet Tameness Decay Interval Produces Produce Per Day Produced Nutrition Per Day Males per female Baby Slaughter Adult Slaughter
Meat Per Day Consumption Per Day Overall Efficiency Meat Per Day Consumption Per Day Overall Efficiency
Alpaca herbivorous - Alpaca wool 4.5 - 0.17 0.23 0.51 0.452 1.05 1.23 0.856
Alphabeaver dendrovorous 7.5 - - - 0.13 0.24 5.42 0.043 0.74 19.99 0.037
Arctic fox carnivorous 7.5 - - - 0.11 0.19 0.18 1.066 0.66 0.53 1.244
Arctic wolf carnivorous 6.9 - - - 0.11 0.24 0.32 0.754 1.02 1.23 0.835
Bison herbivorous - Bison wool 8 - 0.17 0.5 1 0.502 2.52 2.25 1.119
Boomalope herbivorous - Chemfuel 11 - 0.17 0.42 1 0.969 2.1 2.39 1.11
Boomrat omnivorous grazer 7.5 - - - 0.13 0.22 0.25 0.855 0.48 0.8 0.599
Capybara herbivorous - - - - 0.19 0.29 0.43 0.67 1.16 1.29 0.901
Caribou herbivorous - Milk 5 0.25 0.17 0.23 0.51 0.938 1.05 1.13 1.152
Cassowary herbivorous - Egg (fert.) 0.3 0.15 0.33 0.26 0.6 0.428 1.26 1.66 0.76
Cat carnivorous, ovivorous - - - - 0.11 0.16 0.27 0.618 0.44 0.96 0.456
Chicken herbivorous - Egg (fert.) & (unfert.) 1 0.25 0.74 0.6 0.39 1.539 2.1 1.84 1.141
Chinchilla herbivorous - - - - 0.13 0.28 0.23 1.231 0.76 0.71 1.06
Cobra carnivorous, ovivorous 7.5 Egg (fert.) 0.15 0.04 0.11 0.11 0.12 0.905 0.27 0.45 0.601
Cougar carnivorous, ovivorous 7.2 - - - 0.11 0.16 0.36 0.436 0.7 0.91 0.772
Cow herbivorous - Milk 14 0.7 0.17 0.5 1 1.201 2.52 2.39 1.349
Deer herbivorous - - - - 0.19 0.31 0.38 0.812 1.48 1.11 1.337
Donkey herbivorous - - - - 0.17 0.29 0.61 0.481 1.47 1.37 1.074
Dromedary herbivorous - Milk 9 0.45 0.17 0.44 1 0.892 2.21 2.25 1.179
Duck herbivorous - Egg (fert.) & (unfert.) 1 0.25 0.74 0.6 0.49 1.232 2.1 2.3 0.912
Elephant herbivorous 7.5 - - - 0.08 0.42 2.77 0.152 2.1 7.34 0.287
Elk herbivorous - Milk 11 0.55 0.17 0.44 1 0.991 2.21 2.39 1.154
Emu herbivorous - Egg (fert.) 0.3 0.15 0.33 0.26 0.6 0.428 1.26 1.66 0.76
Fennec fox carnivorous 7.5 - - - 0.11 0.19 0.18 1.066 0.66 0.53 1.244
Gazelle herbivorous - - - - 0.19 0.22 0.29 0.773 0.87 0.62 1.395
Goat herbivorous - Milk 4 0.2 0.2 0.23 0.43 0.999 0.94 1.07 1.066
Goose herbivorous - Egg (fert.) & (unfert.) 0.5 0.25 0.37 0.43 0.61 0.692 2.1 2.07 1.017
Grizzly bear omnivorous, ovivorous 7.2 - - - 0.11 0.3 0.62 0.483 1.51 1.65 0.914
Guinea pig herbivorous 8.4 - - - 0.11 0.18 0.18 1.036 0.41 0.42 0.962
Hare herbivorous 7.5 - - - 0.13 0.22 0.21 1.041 0.48 0.66 0.729
Horse herbivorous - - - - 0.17 0.5 0.8 0.632 2.52 1.79 1.408
Husky omnivorous, ovivorous - - - - 0.11 0.24 0.89 0.271 1.03 3.26 0.316
Ibex herbivorous - - - - 0.19 0.27 0.38 0.719 1.24 0.83 1.495
Iguana omnivorous grazer 9 Egg (fert.) 0.26 0.07 0.19 0.25 0.38 0.661 0.74 1.05 0.706
Labrador retriever omnivorous, ovivorous - - - - 0.11 0.25 0.71 0.354 1.02 2.85 0.357
Lynx carnivorous, ovivorous 7.2 - - - 0.11 0.12 0.21 0.54 0.42 0.56 0.744
Megasloth herbivorous 6.18 Megasloth wool 10 - 0.08 0.42 1.73 0.243 2.1 4.49 0.468
Monkey omnivorous grazer 8.4 - - - 0.17 0.14 0.23 0.578 0.37 0.47 0.787
Muffalo herbivorous - Muffalo wool 8 - 0.17 0.5 1 0.502 2.52 2.25 1.119
Ostrich herbivorous - Egg (fert.) 0.3 0.18 0.33 0.32 0.89 0.353 2.1 2.49 0.845
Panther carnivorous, ovivorous 7.2 - - - 0.11 0.16 0.36 0.436 0.7 0.91 0.772
Pig omnivorous grazer - - - - 0.19 0.56 0.95 0.587 2.77 3.35 0.826
Polar bear omnivorous, ovivorous 6.9 - - - 0.11 0.3 0.62 0.483 1.51 1.65 0.914
Raccoon omnivorous grazer 7.5 - - - 0.13 0.25 0.36 0.696 0.74 1.03 0.719
Rat omnivorous grazer 9 - - - 0.13 0.2 0.18 1.104 0.44 0.54 0.817
Red fox carnivorous 7.5 - - - 0.11 0.19 0.18 1.066 0.66 0.53 1.244
Rhinoceros herbivorous 6.6 - - - 0.08 0.32 1.85 0.171 1.58 4.22 0.374
Sheep herbivorous - Sheep wool 4.5 - 0.19 0.3 0.43 0.707 1.22 1.25 0.981
Snowhare herbivorous 7.5 - - - 0.13 0.22 0.21 1.041 0.48 0.66 0.729
Squirrel herbivorous 7.5 - - - 0.19 0.18 0.19 0.938 0.4 0.5 0.784
Thrumbo herbivorous, dendrovorous 6.09 - - - 0.06 0.28 2.97 0.094 1.4 9.15 0.153
Timber wolf carnivorous 6.9 - - - 0.11 0.24 0.32 0.754 1.02 1.23 0.835
Tortoise omnivorous grazer 7.5 Egg (fert.) 0.3 0.08 0.17 0.32 0.15 2.042 1.05 0.43 2.468
Toxalope herbivorous - - - - 0.17 0.29 1 0.292 1.05 2.39 0.44
Turkey herbivorous - Egg (fert.) 0.75 0.38 0.83 0.64 0.82 0.778 3.15 3 1.051
Warg raw meat and corpses 8.4 - - - 0.11 0.34 0.44 0.756 1.69 1.7 0.99
Waste rat omnivorous grazer 9 - - - 0.13 0.24 0.18 1.34 0.6 0.54 1.106
Wild boar omnivorous grazer - - - - 0.19 0.31 0.57 0.541 1.31 1.94 0.678
Yak herbivorous - Milk 11 0.55 0.17 0.44 1 0.991 2.21 2.39 1.154
Yorkshire terrier omnivorous, ovivorous - - - - 0.11 0.16 0.27 0.618 0.44 0.8 0.547