Pawn Multi Conditional Stat Affecter - KonradHeinser/EBSGFramework GitHub Wiki

Return to Main Conditional Stat Affecters Page


This conditional can check various things related to the pawn themselves, like hediffs, genes, and skills. This should only be used if you need to use multiple conditionals at the same time:

        <conditionalStatAffecters>	
            <li Class="EBSGFramework.ConditionalStatAffecter_PawnMulti">
                <label>label</label>
                <statFactors>

                </statFactors>
                <statOffsets>

                </statOffsets>
            </li>
        </conditionalStatAffecters>
  • label : A label to override the default. The default is generic, so it is recommended to include this

  • capLimiters : Special list of PawnCapacityDefs that uses the DefName for the name, and the valid range for the value. If only a single number is entered, then any value above that number also qualifies

  • needLevels : Special list of NeedDefs that uses the DefName for the name, and the valid range for the value. If only a single number is entered, then any value above that number also qualifies

  • skillLimiters : Special list of SkillDefs that uses the DefName for the name, and the valid range for the value. If only a single number is entered, then any value above that number also qualifies

  • anyOfHediffs : List of HediffDefs that the pawn requires at least one of for the condition to be met

  • allOfHediffs : List of HediffDefs that the pawn needs to have all of for the condition to be met

  • noneOfHediffs : List of HediffDefs that the pawn must have none of for the condition to be met

  • anyOfGenes : List of GeneDefs that the pawn requires at least one of for the condition to be met

  • allOfGenes : List of GeneDefs that the pawn needs to have all of for the condition to be met

  • noneOfGenes : List of GeneDefs that the pawn must have none of for the condition to be met

⚠️ **GitHub.com Fallback** ⚠️