Difference between revisions of "Template:Stat"

From RimWorld Wiki
Jump to navigation Jump to search
m (Obsolete Stat Category)
(6 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<includeonly>{{#switch: {{lc:{{{set property|}}} }}
+
<includeonly><!--
  | 1 | yes | y | t | true =[[Category:Stat]]{{#set: Health Type = Stat | Stat Minimum = {{{minValue|{{{min value|}}} }}} | Stat Maximum = {{{maxValue|{{{max value|}}} }}} | Default Base Value = {{{default base value|{{{default value|}}} }}} }}}}'''{{PAGENAME}}''' is a [[Stat]]<!--{{#if: {{{minValue|{{{min value|{{{maxValue|{{{max value}}} }}} }}} }}}|&nbsp;({{#if:{{{minValue|}}}|&nbsp;Min: {{%|{{{minValue}}}}}}}{{#if:{{{maxValue|}}}|&nbsp;Max: {{%|{{{maxValue}}}}}}}&nbsp;)}}-->: {{Text | description | {{{description|}}} }}</includeonly><noinclude>{{Recode|reason=Display mins and maxes, but requires use of toStringStyle to handle - some stats are %, some are flat numbers}}{{Documentation}}</noinclude>
+
 
 +
SET PROPERTIES
 +
-->{{#switch: {{lc:{{{set property|}}} }}
 +
  | 0 | no | n | f | false =
 +
| #default =
 +
  {{#set: Description        = {{{description|}}}
 +
        | Stat Minimum       = {{{min value|}}}
 +
        | Stat Maximum       = {{{max value|}}}
 +
        | Default Base Value = {{{default base value|}}}
 +
        | To String Style    = {{{to string style|}}}
 +
        | Health Type        = Stat
 +
        | Effective Minimum  = {{#expr: {{{effective minimum|}}} }}
 +
        | Effective Maximum  = {{#expr: {{{effective maximum|}}} }}
 +
  }}
 +
  [[Category:{{#switch: {{{category|}}}
 +
    | BasicsImportant
 +
    | BasicsPawnImportant
 +
    | BasicsNonPawnImportant
 +
    | Basics          = Stats - Basics
 +
    | Pawn
 +
    | BasicsPawn      = Stats - Pawn
 +
    | Non Pawn
 +
    | NonPawn
 +
    | BasicsNonPawn    = Stats - Non Pawn
 +
    | Terrain          = Stats - Terrain
 +
    | Meditation      = Stats - Meditation
 +
    | Mechanoid        = Stats - Mechanoid
 +
    | Apparel          = Stats - Apparel
 +
    | Buildings
 +
    | Building        = Stats - Building
 +
    | Ranged Weapon
 +
    | Ranged
 +
    | Weapon_Ranged    = Stats - Weapon (Ranged)
 +
    | Melee
 +
    | Melee Weapon
 +
    | Weapon_Melee    = Stats - Weapon (Melee)
 +
    | Ability          = Stats - Ability
 +
    | Stuff Stat Factors
 +
    | StuffStatFactors = Stats - Stuff Stat Factors
 +
    | Mechanitor      = Stats - Mechanitor
 +
    | Pawn Combat
 +
    | PawnCombat      = Stats - Pawn Combat
 +
    | Social
 +
    | Pawn Social
 +
    | PawnSocial      = Stats - Pawn Social
 +
    | Misc
 +
    | Pawn Misc
 +
    | PawnMisc        = Stats - Pawn Misc
 +
    | Work
 +
    | Pawn Work
 +
    | PawnWork        = Stats - Pawn Work
 +
    | Psychic Ritual
 +
    | PsychicRituals  = Stats - Psychic Ritual
 +
    | Containment      = Stats - Containment
 +
    | Obsolete        = Stats - Obsolete
 +
    | #default        = Stat}}]]
 +
}}<!--
 +
 
 +
DISPLAY TEXT
 +
-->'''{{PAGENAME}}''' is a [[stat]]: {{Text | description | {{{description|}}} }} {{#if: {{{min value|}}} | Its minimum allowed value is {{Format Number|{{{min value|}}}|{{{to string style|}}} }}{{#if: {{{effective minimum|}}} | &nbsp;(effectively limited to {{Format Number|{{{effective minimum|}}}|{{{to string style|}}} }})}}.}} {{#if: {{{max value|}}} | Its maximum allowed value is {{Format Number|{{{max value|}}}|{{{to string style|}}} }}{{#if: {{{effective maximum|}}} | &nbsp;(effectively limited to {{Format Number|{{{effective maximum|}}}|{{{to string style|}}} }})}}.}} {{#if: {{{default base value|}}} | Its default value is {{Format Number|{{{default base value|}}}|{{{to string style|}}} }}.}}</includeonly><noinclude>{{Documentation}}</noinclude>

Revision as of 19:17, 7 September 2024

Documentation icon Template documentation[view] [edit] [history] [purge]

Creates the first line of a Stat page, displaying what it is, providing the description, categorizing the page and setting several page parameters.

Note: Description placed in the template should match the description of the stat in-game. Additional information and context can be added later. Links can be made from the text in the description.

The Capacity equivalent is Template: Capacity.

Example

No Table (Default)

Stat is a stat: Speed of movement in cells per second. Its minimum allowed value is 0.15. Its default value is 3.

Table

Stat is a stat: Speed of movement in cells per second. Its minimum allowed value is 0.15. Its default value is 3.