Difference between revisions of "Mech Gestation Speed"

From RimWorld Wiki
Jump to navigation Jump to search
(Fully de-stubbed!)
m (Remaining stat Template data and Stat Def Data Table)
 
(5 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 +
{{Biotech}}
 
{{Verified|1.4.3525}}{{Stat
 
{{Verified|1.4.3525}}{{Stat
 +
| def name = MechFormingSpeed
 +
| label = mech gestation speed
 +
| description = A multiplier on the speed at which this [[mechanitor]] can form new [[mechanoids]] at a [[Mech gestator|gestator]].
 
| default base value = 1
 
| default base value = 1
 
| min value = 0.1
 
| min value = 0.1
 
| to string style = PercentZero
 
| to string style = PercentZero
| description = A multiplier on the speed at which this mechanitor can form new mechanoids at a gestator.
+
| show if undefined = true
}} This directly modifies the length of every [[gestation cycle]] initiated by the [[mechanitor]] in question.
+
| show on animals = false
 +
| show on humanlikes = true
 +
| show on mechanoids = false
 +
| category = Mechanitor
 +
| display priority in category = 2000
 +
| worker class = StatWorker_Mechanitor
 +
| skill need factors = Skill: Crafting, Base Value: 0.75, Bonus Per Level: 0.025
 +
}}
 +
This directly modifies the length of every [[gestation cycle]] initiated by the [[mechanitor]] in question.
  
Mechanoid Gestation Speed modifiers apply retroactively - if you start a cycle, then install a [[Mech gestation processor]], then it will cut the remaining time.{{Check Tag|Current?|Does it cut the remaining time based off of the remaining time or the max time?}}
+
The remaining time of a currently running gestation cycle will update with changes Mechanoid Gestation Speed. If you start a cycle, then install a [[Mech gestation processor]], then the remaining time will be reduced proportionally to the change in Mechanoid Gestation Speed. For example, a Crafting 10 mechanitor has a speed of 100% and a gestation time of 48 hours. If, after 24 hours of a cycle had already passed, they installed 6 mech gestation processor and increased their speed to 300%, the remaining time would be reduced from 24 hours to 8 hours but they'd receive no further time reduction from the 24 hours that already passed at 100% speed.
  
 
== Factors ==
 
== Factors ==
Line 17: Line 29:
 
-->{{#vardefine: skillBonus | {{P|Skill Bonus Factor}} }}<!--
 
-->{{#vardefine: skillBonus | {{P|Skill Bonus Factor}} }}<!--
 
-->{{#vardefine: gestationTimeBase | 48 }}
 
-->{{#vardefine: gestationTimeBase | 48 }}
{| class = wikitable style="text-align: center;"
+
<div><li style="display: inline-table;">
 +
{| {{STDT| c_18 text-center}}
 
! rowspan=2 | Crafting<br>Skill<br>Level
 
! rowspan=2 | Crafting<br>Skill<br>Level
 
! colspan=7 | Mech Gestation Speed by num [[Mech gestation processor|Processors]]<br>([[Gestation cycle]] time)
 
! colspan=7 | Mech Gestation Speed by num [[Mech gestation processor|Processors]]<br>([[Gestation cycle]] time)
Line 217: Line 230:
 
| {{%|{{#vardefineecho: gestationSpeed |{{#expr:{{#var: gestationSpeed}} + 0.33 }} }} }}<br>({{#expr:{{#var: gestationTimeBase}}/{{#var: gestationSpeed}} round 2}} hrs)
 
| {{%|{{#vardefineecho: gestationSpeed |{{#expr:{{#var: gestationSpeed}} + 0.33 }} }} }}<br>({{#expr:{{#var: gestationTimeBase}}/{{#var: gestationSpeed}} round 2}} hrs)
 
| {{%|{{#vardefineecho: gestationSpeed |{{#expr:{{#var: gestationSpeed}} + 0.34 }} }} }}<br>({{#expr:{{#var: gestationTimeBase}}/{{#var: gestationSpeed}} round 2}} hrs)
 
| {{%|{{#vardefineecho: gestationSpeed |{{#expr:{{#var: gestationSpeed}} + 0.34 }} }} }}<br>({{#expr:{{#var: gestationTimeBase}}/{{#var: gestationSpeed}} round 2}} hrs)
 +
|}</li></div>
 +
 +
== Stat Def Data ==
 +
{| {{STDT| c_18}}
 +
! 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="Mech Gestation Speed" <!-- ParentName="MechanitorStatBase" --><!--<StatDef>-->
 +
|
 +
* '''Def Name:'''<br />MechFormingSpeed
 +
* '''Label:'''<br />mech gestation speed
 +
| A multiplier on the speed at which this mechanitor can form new mechanoids at a gestator.
 +
|
 +
* Display Order:<br />'''105'''
 +
* Def Name:<br />'''Mechanitor'''
 +
* Label:<br />'''Mechanitor'''
 +
* Display All By Default:<br />{{Good|true}}
 +
|
 +
* Worker Class: '''StatWorker_Mechanitor'''
 +
* Show On Animals: {{Bad|false}}
 +
* Show On Humanlikes: {{Good|true}}
 +
* Show On Mechanoids: {{Bad|false}}
 +
* Show If Undefined: {{Good|true}}
 +
* '''Default Base Value:''' {{%|1}}
 +
* '''Min Value:''' {{%|0.1}}
 +
* '''To String Style:''' PercentZero
 +
|
 +
* '''Skill Need Factors:'''
 +
** '''SkillNeed_BaseBonus:'''
 +
*** Skill: '''[[Skills#Crafting|Crafting]]'''
 +
*** Base Value: '''{{%|0.75}}'''
 +
*** Bonus Per Level: {{+|{{%|0.025}}}}
 +
{{Graph:Chart|width=300|height=150|xAxisTitle=Crafting Skill|yAxisTitle=Mech Gestation Speed Multiplier|type=rect|x=0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20|y=0.75, 0.775, 0.80, 0.825, 0.85, 0.875, 0.90, 0.925, 0.95, 0.975, 1.00, 1.025, 1.05, 1.075, 1.10, 1.125, 1.15, 1.175, 1.20, 1.225, 1.25|xGrid=|yGrid=}}
 +
| 2000
 +
<!--</StatDef>-->
 
|}
 
|}
  
 
== Version history ==
 
== Version history ==
* [[Biotech DLC]] Release - Added.
+
* [[Biotech (DLC)]] Release - Added.
  
 
{{nav|stats|wide}}
 
{{nav|stats|wide}}

Latest revision as of 20:17, 4 October 2024

Mech Gestation Speed is a stat: A multiplier on the speed at which this mechanitor can form new mechanoids at a gestator. Its minimum allowed value is 10%. Its default value is 100%.

This directly modifies the length of every gestation cycle initiated by the mechanitor in question.

The remaining time of a currently running gestation cycle will update with changes Mechanoid Gestation Speed. If you start a cycle, then install a Mech gestation processor, then the remaining time will be reduced proportionally to the change in Mechanoid Gestation Speed. For example, a Crafting 10 mechanitor has a speed of 100% and a gestation time of 48 hours. If, after 24 hours of a cycle had already passed, they installed 6 mech gestation processor and increased their speed to 300%, the remaining time would be reduced from 24 hours to 8 hours but they'd receive no further time reduction from the 24 hours that already passed at 100% speed.

Factors[edit]

  • Crafting
    Skill
    Level
    Mech Gestation Speed by num Processors
    (Gestation cycle time)
    0 1 2 3 4 5 6
    0 75%
    (64 hrs)
    108%
    (44.44 hrs)
    141%
    (34.04 hrs)
    175%
    (27.43 hrs)
    208%
    (23.08 hrs)
    241%
    (19.92 hrs)
    275%
    (17.45 hrs)
    1 77.5%
    (61.94 hrs)
    110.5%
    (43.44 hrs)
    143.5%
    (33.45 hrs)
    177.5%
    (27.04 hrs)
    210.5%
    (22.8 hrs)
    243.5%
    (19.71 hrs)
    277.5%
    (17.3 hrs)
    2 80%
    (60 hrs)
    113%
    (42.48 hrs)
    146%
    (32.88 hrs)
    180%
    (26.67 hrs)
    213%
    (22.54 hrs)
    246%
    (19.51 hrs)
    280%
    (17.14 hrs)
    3 82.5%
    (58.18 hrs)
    115.5%
    (41.56 hrs)
    148.5%
    (32.32 hrs)
    182.5%
    (26.3 hrs)
    215.5%
    (22.27 hrs)
    248.5%
    (19.32 hrs)
    282.5%
    (16.99 hrs)
    4 85%
    (56.47 hrs)
    118%
    (40.68 hrs)
    151%
    (31.79 hrs)
    185%
    (25.95 hrs)
    218%
    (22.02 hrs)
    251%
    (19.12 hrs)
    285%
    (16.84 hrs)
    5 87.5%
    (54.86 hrs)
    120.5%
    (39.83 hrs)
    153.5%
    (31.27 hrs)
    187.5%
    (25.6 hrs)
    220.5%
    (21.77 hrs)
    253.5%
    (18.93 hrs)
    287.5%
    (16.7 hrs)
    6 90%
    (53.33 hrs)
    123%
    (39.02 hrs)
    156%
    (30.77 hrs)
    190%
    (25.26 hrs)
    223%
    (21.52 hrs)
    256%
    (18.75 hrs)
    290%
    (16.55 hrs)
    7 92.5%
    (51.89 hrs)
    125.5%
    (38.25 hrs)
    158.5%
    (30.28 hrs)
    192.5%
    (24.94 hrs)
    225.5%
    (21.29 hrs)
    258.5%
    (18.57 hrs)
    292.5%
    (16.41 hrs)
    8 95%
    (50.53 hrs)
    128%
    (37.5 hrs)
    161%
    (29.81 hrs)
    195%
    (24.62 hrs)
    228%
    (21.05 hrs)
    261%
    (18.39 hrs)
    295%
    (16.27 hrs)
    9 97.5%
    (49.23 hrs)
    130.5%
    (36.78 hrs)
    163.5%
    (29.36 hrs)
    197.5%
    (24.3 hrs)
    230.5%
    (20.82 hrs)
    263.5%
    (18.22 hrs)
    297.5%
    (16.13 hrs)
    10 100%
    (48 hrs)
    133%
    (36.09 hrs)
    166%
    (28.92 hrs)
    200%
    (24 hrs)
    233%
    (20.6 hrs)
    266%
    (18.05 hrs)
    300%
    (16 hrs)
    11 102.5%
    (46.83 hrs)
    135.5%
    (35.42 hrs)
    168.5%
    (28.49 hrs)
    202.5%
    (23.7 hrs)
    235.5%
    (20.38 hrs)
    268.5%
    (17.88 hrs)
    302.5%
    (15.87 hrs)
    12 105%
    (45.71 hrs)
    138%
    (34.78 hrs)
    171%
    (28.07 hrs)
    205%
    (23.41 hrs)
    238%
    (20.17 hrs)
    271%
    (17.71 hrs)
    305%
    (15.74 hrs)
    13 107.5%
    (44.65 hrs)
    140.5%
    (34.16 hrs)
    173.5%
    (27.67 hrs)
    207.5%
    (23.13 hrs)
    240.5%
    (19.96 hrs)
    273.5%
    (17.55 hrs)
    307.5%
    (15.61 hrs)
    14 110%
    (43.64 hrs)
    143%
    (33.57 hrs)
    176%
    (27.27 hrs)
    210%
    (22.86 hrs)
    243%
    (19.75 hrs)
    276%
    (17.39 hrs)
    310%
    (15.48 hrs)
    15 112.5%
    (42.67 hrs)
    145.5%
    (32.99 hrs)
    178.5%
    (26.89 hrs)
    212.5%
    (22.59 hrs)
    245.5%
    (19.55 hrs)
    278.5%
    (17.24 hrs)
    312.5%
    (15.36 hrs)
    16 115%
    (41.74 hrs)
    148%
    (32.43 hrs)
    181%
    (26.52 hrs)
    215%
    (22.33 hrs)
    248%
    (19.35 hrs)
    281%
    (17.08 hrs)
    315%
    (15.24 hrs)
    17 117.5%
    (40.85 hrs)
    150.5%
    (31.89 hrs)
    183.5%
    (26.16 hrs)
    217.5%
    (22.07 hrs)
    250.5%
    (19.16 hrs)
    283.5%
    (16.93 hrs)
    317.5%
    (15.12 hrs)
    18 120%
    (40 hrs)
    153%
    (31.37 hrs)
    186%
    (25.81 hrs)
    220%
    (21.82 hrs)
    253%
    (18.97 hrs)
    286%
    (16.78 hrs)
    320%
    (15 hrs)
    19 122.5%
    (39.18 hrs)
    155.5%
    (30.87 hrs)
    188.5%
    (25.46 hrs)
    222.5%
    (21.57 hrs)
    255.5%
    (18.79 hrs)
    288.5%
    (16.64 hrs)
    322.5%
    (14.88 hrs)
    20 125%
    (38.4 hrs)
    158%
    (30.38 hrs)
    191%
    (25.13 hrs)
    225%
    (21.33 hrs)
    258%
    (18.6 hrs)
    291%
    (16.49 hrs)
    325%
    (14.77 hrs)
  • 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:
      MechFormingSpeed
    • Label:
      mech gestation speed
    A multiplier on the speed at which this mechanitor can form new mechanoids at a gestator.
    • Display Order:
      105
    • Def Name:
      Mechanitor
    • Label:
      Mechanitor
    • Display All By Default:
      true
    • Worker Class: StatWorker_Mechanitor
    • Show On Animals: false
    • Show On Humanlikes: true
    • Show On Mechanoids: false
    • Show If Undefined: true
    • Default Base Value: 100%
    • Min Value: 10%
    • To String Style: PercentZero
    • Skill Need Factors:
      • SkillNeed_BaseBonus:
        • Skill: Crafting
        • Base Value: 75%
        • Bonus Per Level: +2.5%
    2000

    Version history[edit]