Class ModifierTypeHelper
- Namespace
- StarterKit
- Assembly
- StarterKit.dll
Helper methods for modifier types
public static class ModifierTypeHelper
- Inheritance
-
objectModifierTypeHelper
Methods
FromKey(string)
Convert string key (from JSON5) to ModifierType
public static ModifierType? FromKey(string key)
Parameters
keystring
Returns
IsCountryWide(ModifierType)
Check if a modifier is province-local or country-wide
public static bool IsCountryWide(ModifierType type)
Parameters
typeModifierType
Returns
- bool
IsMultiplicative(ModifierType)
Check if a modifier type is multiplicative (percentage) or additive (flat)
public static bool IsMultiplicative(ModifierType type)
Parameters
typeModifierType
Returns
- bool
ToKey(ModifierType)
Get string key for a ModifierType
public static string ToKey(ModifierType type)
Parameters
typeModifierType
Returns
- string