Research Speed Factor

From RimWorld Wiki
Revision as of 02:49, 24 September 2024 by JuliaCat (talk | contribs) (Research Speed Factor Stat)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Research Speed Factor is a stat: The speed at which people do research is multiplied by this value. Its minimum allowed value is 25% (effectively limited to 39%). Its default value is 100%.

Factors

Outdoors:

Location Factor
Indoors ×100%
Outdoors ×75%

Work Table Temperature:

Temperature Factor
< 9 °C (48.2 °F) ×100%
> 39 °C (102.2 °F) ×70%

Room Stats:

Room Stat Custom Label
Research speed factor Room cleanliness
Reading bonus Reading bonus

Room cleanliness is a multiplier ranging from 75% - 115% (75% without a room), depending on the cleanliness of a room.

Cleanliness Factor
-5.0 0.75
-2.5 0.85
0.0 1.00
1.0 1.15

Reading bonus is a multiplier ranging from 100% - 120% (100% without a room), depending on the number of books in bookcases in a room. It is not affected by books on the floor.

There are diminishing returns on reading bonus for the number of books:

Books Reading Bonus Offset Per Book
1-5 +0.8%
6-10 +0.4%
11-15 +0.2%
16+ +0.1%

Books 1-5 give a total of +4%, books 6-10 a total +2, 11-15 a total +1%, and 16+ a mere +0.1% per book. To reach the maximum bonus of 120%, it would require a total of 155 books.

See Reading Bonus for further details.

Calculating Research Speed Factor

The factors for Research Speed Factor are: Outdoors, Work Table Temperature, Room cleanliness, and Reading bonus. this would be written out as:

Research Speed Factor = Outdoors × Work Table Temperature × Room cleanliness × Reading bonus

The maximum would be:

1 × 1 × 1.15 × 1.2 = 1.38

For an effective limit of 138%.

The minimum would be:

0.75 × 0.7 × 0.75 × 1 = 0.39375

For an effective limit of 39.375%.

Stat Def Data

Def Name
Label
Label For Full Stat List
Offset Label
Attributes
Description Category Parameters Complex
Parameters
Display
Priority
In
Category
  • Def Name:
    ResearchSpeedFactor
  • Label:
    research speed factor
The speed at which people do research is multiplied by this value.
  • Display Order:
    50
  • Def Name:
    Building
  • Label:
    Building
  • Display All By Default:
    false
  • Default Base Value: 100%
  • Min Value: 25%
  • To String Style: PercentZero
  • Show If Undefined: false
  • Parts:
    • StatPart_Outdoors:
      • Factor Indoors: ×100%
      • Factor Outdoors: ×75%
    • StatPart_WorkTableTemperature
    • StatPart_RoomStat:
    • StatPart_RoomStat:
1000

Version history