Difference between revisions of "Category:Stats - Capacity Effects"

From RimWorld Wiki
Jump to navigation Jump to search
(Created page with "{{Stat Category | def name = CapacityEffects | label = effects | display order = 100 | show all by default = true }} Category:Stat")
 
m (Some Capacity Effects from HediffStatsUtility)
Line 5: Line 5:
 
| show all by default = true
 
| show all by default = true
 
}}
 
}}
 +
 +
{| {{STDT| c_01 sortable}}
 +
! Category !! Label !! Value<br />String !! Report<br />Text !! Display<br />Priority<br />In<br />Category !! Override<br />Report<br />Title !! Hyperlinks !! Force<br />Unfinalized<br />Mode !! Overrides<br />Hide<br />Stats
 +
|-
 +
! Capacity Effects !! Pain
 +
| (num * 100f).ToString("+###0;-###0") + "%"
 +
| The amount of pain caused by this condition.
 +
| 4050 || null || null || false || false
 +
|-
 +
! Capacity Effects !! Pain
 +
| "x" + num2.ToStringPercent()
 +
| The amount of pain caused by this condition.
 +
| 4050 || null || null || false || false
 +
|-
 +
! Capacity Effects !! capMod.capacity.GetLabelFor().CapitalizeFirst()
 +
| (capMod.offset * 100f).ToString("+#;-#") + "%"
 +
| capMod.capacity.description
 +
| 4060 || null || null || false || false
 +
|-
 +
! Capacity Effects !! capMod.capacity.GetLabelFor().CapitalizeFirst()
 +
| "x" + capMod.postFactor.ToStringPercent()
 +
| capMod.capacity.description
 +
| 4060 || null || null || false || false
 +
|-
 +
! Capacity Effects !! capMod.capacity.GetLabelFor().CapitalizeFirst()
 +
| "max".Translate().CapitalizeFirst() + " " + capMod.EvaluateSetMax(instance.pawn).ToStringPercent()
 +
| capMod.capacity.description
 +
| 4060 || null || null || false || false
 +
|-
 +
! Capacity Effects !! Affects
 +
| stringBuilder.ToString()
 +
| The mental abilities this affects.
 +
| 4080 || null || null || false || false
 +
|-
 +
! Capacity Effects !! Hunger rate
 +
| "x" + stage.hungerRateFactor.ToStringPercent()
 +
| A multiplier on the rate at which the food need depletes.
 +
| 4051 || null || null || false || false
 +
|-
 +
! Capacity Effects !! Hunger rate offset
 +
| stage.hungerRateFactorOffset.ToStringSign() + stage.hungerRateFactorOffset.ToStringPercent()
 +
| An offset on the rate at which the food need depletes.
 +
| 4051 || null || null || false || false
 +
|-
 +
! Capacity Effects !! Tiredness
 +
| "x" + stage.restFallFactor.ToStringPercent()
 +
| A multiplier applied to the rate at which the creature's sleep need falls.
 +
| 4050 || null || null || false || false
 +
|-
 +
! Capacity Effects !! Sleep fall rate
 +
| stage.restFallFactorOffset.ToStringSign() + stage.restFallFactorOffset.ToStringPercent()
 +
| An offset applied to the rate at which the creature's sleep need falls.
 +
| 4050 || null || null || false || false
 +
|-
 +
! Capacity Effects !! Prevents infection
 +
| (from im in stage.makeImmuneTo
 +
select im.label).ToCommaList(false, false).CapitalizeFirst()
 +
| Whether or not this will prevent infections.
 +
| 4050 || null || null || false || false
 +
|-
 +
! Capacity Effects !! Total bleed factor
 +
| stage.totalBleedFactor.ToStringPercent()
 +
| A multiplier applied to the overall rate of blood loss.
 +
| 4041 || null || null || false || false
 +
|-
 +
! Capacity Effects !! Natural healing factor
 +
| stage.naturalHealingFactor.ToStringByStyle(ToStringStyle.FloatTwo, ToStringNumberSense.Factor)
 +
| A multiplier applied to the overall rate of natural wound healing.
 +
| 4020 || null || null || false || false
 +
|-
 +
! Capacity Effects !! Healing
 +
| {string.Format("{0:0}", stage.regeneration)} hp/day
 +
| A flat amount of healing per day.
 +
| 4025 || null || null || false || false
 +
|-
 +
! Capacity Effects !! statModifier.stat.LabelCap
 +
| statModifier.stat.Worker.ValueToString(num4, false, ToStringNumberSense.Offset)
 +
| statModifier.stat.description
 +
| 4070 || null || null || false || false
 +
|-
 +
! Capacity Effects !! statModifierBySeverity.stat.LabelCap
 +
| statModifierBySeverity.stat.Worker.ValueToString(val, false, ToStringNumberSense.Offset)
 +
| statModifierBySeverity.stat.description
 +
| 4070 || null || null || false || false
 +
|-
 +
! Capacity Effects !! statModifier2.stat.LabelCap
 +
| statModifier2.stat.Worker.ValueToString(num5, false, ToStringNumberSense.Factor)
 +
| statModifier2.stat.description
 +
| 4070 || null || null || false || false
 +
|-
 +
! Capacity Effects !! statModifierBySeverity2.stat.LabelCap
 +
| statModifierBySeverity2.stat.Worker.ValueToString(val2, false, ToStringNumberSense.Factor)
 +
| statModifierBySeverity2.stat.description
 +
| 4070 || null || null || false || false
 +
|-
 +
! Capacity Effects !! label
 +
| "x" + num6.ToStringPercent()
 +
| {damageFactor.damageDef.Named("DAMAGE").CapitalizeFirst()} damage that this creature receives is multiplied by this amount.
 +
| 4075 || null || null || false || false
 +
|}
 +
 
[[Category:Stat]]
 
[[Category:Stat]]

Revision as of 01:41, 27 September 2024

Def Name Label Display
Order
Show
All By
Default
CapacityEffects effects 100 true
Category Label Value
String
Report
Text
Display
Priority
In
Category
Override
Report
Title
Hyperlinks Force
Unfinalized
Mode
Overrides
Hide
Stats
Capacity Effects Pain (num * 100f).ToString("+###0;-###0") + "%" The amount of pain caused by this condition. 4050 null null false false
Capacity Effects Pain "x" + num2.ToStringPercent() The amount of pain caused by this condition. 4050 null null false false
Capacity Effects capMod.capacity.GetLabelFor().CapitalizeFirst() (capMod.offset * 100f).ToString("+#;-#") + "%" capMod.capacity.description 4060 null null false false
Capacity Effects capMod.capacity.GetLabelFor().CapitalizeFirst() "x" + capMod.postFactor.ToStringPercent() capMod.capacity.description 4060 null null false false
Capacity Effects capMod.capacity.GetLabelFor().CapitalizeFirst() "max".Translate().CapitalizeFirst() + " " + capMod.EvaluateSetMax(instance.pawn).ToStringPercent() capMod.capacity.description 4060 null null false false
Capacity Effects Affects stringBuilder.ToString() The mental abilities this affects. 4080 null null false false
Capacity Effects Hunger rate "x" + stage.hungerRateFactor.ToStringPercent() A multiplier on the rate at which the food need depletes. 4051 null null false false
Capacity Effects Hunger rate offset stage.hungerRateFactorOffset.ToStringSign() + stage.hungerRateFactorOffset.ToStringPercent() An offset on the rate at which the food need depletes. 4051 null null false false
Capacity Effects Tiredness "x" + stage.restFallFactor.ToStringPercent() A multiplier applied to the rate at which the creature's sleep need falls. 4050 null null false false
Capacity Effects Sleep fall rate stage.restFallFactorOffset.ToStringSign() + stage.restFallFactorOffset.ToStringPercent() An offset applied to the rate at which the creature's sleep need falls. 4050 null null false false
Capacity Effects Prevents infection (from im in stage.makeImmuneTo

select im.label).ToCommaList(false, false).CapitalizeFirst()

Whether or not this will prevent infections. 4050 null null false false
Capacity Effects Total bleed factor stage.totalBleedFactor.ToStringPercent() A multiplier applied to the overall rate of blood loss. 4041 null null false false
Capacity Effects Natural healing factor stage.naturalHealingFactor.ToStringByStyle(ToStringStyle.FloatTwo, ToStringNumberSense.Factor) A multiplier applied to the overall rate of natural wound healing. 4020 null null false false
Capacity Effects Healing {string.Format("{0:0}", stage.regeneration)} hp/day A flat amount of healing per day. 4025 null null false false
Capacity Effects statModifier.stat.LabelCap statModifier.stat.Worker.ValueToString(num4, false, ToStringNumberSense.Offset) statModifier.stat.description 4070 null null false false
Capacity Effects statModifierBySeverity.stat.LabelCap statModifierBySeverity.stat.Worker.ValueToString(val, false, ToStringNumberSense.Offset) statModifierBySeverity.stat.description 4070 null null false false
Capacity Effects statModifier2.stat.LabelCap statModifier2.stat.Worker.ValueToString(num5, false, ToStringNumberSense.Factor) statModifier2.stat.description 4070 null null false false
Capacity Effects statModifierBySeverity2.stat.LabelCap statModifierBySeverity2.stat.Worker.ValueToString(val2, false, ToStringNumberSense.Factor) statModifierBySeverity2.stat.description 4070 null null false false
Capacity Effects label "x" + num6.ToStringPercent() {damageFactor.damageDef.Named("DAMAGE").CapitalizeFirst()} damage that this creature receives is multiplied by this amount. 4075 null null false false

This category currently contains no pages or media.