Difference between revisions of "Minimum Handling Skill"

From RimWorld Wiki
Jump to navigation Jump to search
m (Improved Stat template data)
 
(7 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{Stat
+
{{Verified|1.5.4104}}{{Stat
| default base value = 1
+
| def name = MinimumHandlingSkill
| to string style = PercentZero
+
| label = minimum handling skill
| description = This creature cannot be [[tame]]d, [[Animals#Train|trained]], or commanded by anyone with less than this skill in animals.}} All [[animals]], inlcuding [[Wild man|wildmen]], possess this stat.
+
| description = This creature cannot be [[tame]]d, [[Animal husbandry#Training|trained]], or commanded by anyone with less than this skill in animals.
 +
| default base value = 0
 +
| min value = 0
 +
| round value = true
 +
| to string style = Integer
 +
| show on mechanoids = false
 +
| show on entities = false
 +
| show on non wild man humanlikes = false
 +
| category = BasicsPawn
 +
| display priority in category = 1500
 +
| worker class = StatWorker_MinimumHandlingSkill
 +
| parts = StatPart_WildManOffset
 +
}}
 +
 
 +
An animal's Minimum Handling Skill is determined by the species' [[Wildness]], with wilder animals being generally harder to tame and train.  All [[animals]], including [[Wild man|wildmen]], possess this stat.
 +
 
 +
This value is obtained by multiplying [[Wildness]] by 10 and rounding the result to the nearest integer half down<ref>It means rounding to the nearest integer, except if the decimal part is 0.5; round down in that case. For a more detailed explanation, see: https://en.wikipedia.org/wiki/Rounding#Rounding_half_down </ref>. Now, if wildness is equal or below 70% subtract 1. For wildness above 70%, there's no additional operations. In other words:<br/>
  
{{#ask: [[Category: Animals]] [[Type::Animal]]
+
:{| class="wikitable"
 +
|+ Minimum Handling Skill
 +
! Wildness !! Formula
 +
|-
 +
| ≤ 70% || ⌈ Wildness * 10 ⌉ - 1
 +
|-
 +
| > 70% ||  ⌈ Wildness * 10 ⌉
 +
|}
 +
 
 +
The highest value it can take is 20, while the lowest is 0. While not shown on the table below, a [[Wildman]] has a wildness of 75% and a Minimum Handling Skill of 7.
 +
 
 +
:{{#ask: [[Category: Animals]] [[Type::Animal]]
 
| mainlabel = Animal
 
| mainlabel = Animal
| ?Minimum Handling Skill=Skill
+
| ?Minimum Handling Skill=Min. <br/>Handling<br/> Skill
 
| ?Wildness
 
| ?Wildness
| limit = 500
+
| limit = 500
 
}}
 
}}
 +
 +
== Stat Def Data ==
 +
{| {{STDT}}
 +
! Def Name<br />Label<br />Label For Full Stat List<br />Offset Label<br />Attributes !! Description !! Category !! Parameters !! Complex<br />Parameters !! Display<br />Priority<br />In<br />Category
 +
|- id="Minimum Handling Skill" <!--<StatDef>-->
 +
|
 +
* '''Def Name:'''<br />MinimumHandlingSkill
 +
* '''Label:'''<br />minimum handling skill
 +
| This creature cannot be tamed, trained, or commanded by anyone with less than this skill in animals.
 +
|
 +
* Display Order:<br />'''11'''
 +
* Def Name:<br />'''BasicsPawn'''
 +
* Label:<br />'''Basics'''
 +
* Display All By Default:<br />{{Bad|false}}
 +
|
 +
* '''Worker Class:''' StatWorker_MinimumHandlingSkill
 +
* '''Default Base Value:''' 0
 +
* '''Min Value:''' 0
 +
* '''Round Value:''' {{Good|true}}
 +
* '''To String Style:''' Integer
 +
* '''Show On Mechanoids:''' {{Bad|false}}
 +
* '''Show On Entities:''' {{Bad|false}}
 +
* '''Show On Non Wild Man Humanlikes:''' {{Bad|false}}
 +
|
 +
* '''Parts:'''
 +
** '''StatPart_WildManOffset:'''
 +
*** Offset: {{+|7}}
 +
| 1500
 +
<!--</StatDef>-->
 +
|}
 +
 +
{{nav|stats|wide}}

Latest revision as of 05:14, 21 September 2024

Minimum Handling Skill is a stat: This creature cannot be tamed, trained, or commanded by anyone with less than this skill in animals. Its minimum allowed value is 0. Its default value is 0.

An animal's Minimum Handling Skill is determined by the species' Wildness, with wilder animals being generally harder to tame and train. All animals, including wildmen, possess this stat.

This value is obtained by multiplying Wildness by 10 and rounding the result to the nearest integer half down[1]. Now, if wildness is equal or below 70% subtract 1. For wildness above 70%, there's no additional operations. In other words:

Minimum Handling Skill
Wildness Formula
≤ 70% ⌈ Wildness * 10 ⌉ - 1
> 70% ⌈ Wildness * 10 ⌉

The highest value it can take is 20, while the lowest is 0. While not shown on the table below, a Wildman has a wildness of 75% and a Minimum Handling Skill of 7.

AnimalMin.
Handling
Skill
Wildness
Alpaca10.25
Alphabeaver70.75
Arctic fox70.75
Arctic wolf80.85
Barkskin00
Berrymaker00
Bison50.6
Boomalope50.6
Boomrat70.75
Capybara70.75
Caribou70.75
Carrier00
Cassowary80.8
Cat00
Chicken00
Chinchilla50.6
Clawer00
Cobra70.75
Cougar80.8
Cow00
Deer70.75
Donkey00
Dromedary10.25
Duck00
Elephant70.75
Elk70.75
Emu90.95
Fennec fox70.75
Gaumaker00
Gazelle70.75
Goat00
Goose50.6
Grizzly bear80.8
Guinea pig50.6
Hare70.75
Horse20.35
Human70
Husky00
Ibex40.55
Iguana40.5
Immature dryad00
Labrador retriever00
Lynx80.8
Medicinemaker00
Megascarab10.2
Megasloth100.97
Megaspider30.4
Monkey50.6
Muffalo50.6
Ostrich90.95
Panther80.8
Pig00
Polar bear80.85
Raccoon70.75
Rat40.5
Red fox70.75
Rhinoceros90.9
Sheep00
Snowhare70.75
Spelopede20.3
Squirrel70.75
Thrumbo100.985
Timber wolf80.85
Tortoise70.75
Toxalope50.6
Turkey30.45
Warg50.6
Waste rat50.5
Wild boar40.5
Woodmaker00
Yak10.2
Yorkshire terrier00

Stat Def Data[edit]

Def Name
Label
Label For Full Stat List
Offset Label
Attributes
Description Category Parameters Complex
Parameters
Display
Priority
In
Category
  • Def Name:
    MinimumHandlingSkill
  • Label:
    minimum handling skill
This creature cannot be tamed, trained, or commanded by anyone with less than this skill in animals.
  • Display Order:
    11
  • Def Name:
    BasicsPawn
  • Label:
    Basics
  • Display All By Default:
    false
  • Worker Class: StatWorker_MinimumHandlingSkill
  • Default Base Value: 0
  • Min Value: 0
  • Round Value: true
  • To String Style: Integer
  • Show On Mechanoids: false
  • Show On Entities: false
  • Show On Non Wild Man Humanlikes: false
  • Parts:
    • StatPart_WildManOffset:
      • Offset: +7
1500

  1. It means rounding to the nearest integer, except if the decimal part is 0.5; round down in that case. For a more detailed explanation, see: https://en.wikipedia.org/wiki/Rounding#Rounding_half_down