Research Speed Factor

From RimWorld Wiki
Revision as of 04:09, 24 September 2024 by JuliaCat (talk | contribs)
(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 30%). Its default value is 100%.

Bases[edit]

  • Building Research Speed Factor Base
    Simple research bench Simple research bench 75%
    Hi-tech research bench Hi-tech research bench 100%
  • Offsets[edit]

  • Facility Research Speed Factor Offset
    Multi-analyzer Multi-analyzer[1] Content added by the Biotech DLC +10%
    1. Linkable to Simple research bench and Hi-tech research bench (Maximum of 1)
  • Factors[edit]

    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[edit]

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

    Research Speed Factor = (Research Speed Factor Base + Research Speed Factor Offset) × Outdoors × Work Table Temperature × Room cleanliness × Reading bonus

    The maximum would be:

    (1 + 0.1) × 1 × 1 × 1.15 × 1.2 = 1.518

    For an effective limit of 151.8%.

    The minimum would be:

    (0.75 + 0) × 0.75 × 0.7 × 0.75 × 1 = 0.2953125

    For an effective limit of 29.53125%.

    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:
      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[edit]