Table of Contents

Class ModifierTypeHelper

Namespace
StarterKit
Assembly
StarterKit.dll

Helper methods for modifier types

public static class ModifierTypeHelper
Inheritance
object
ModifierTypeHelper

Methods

FromKey(string)

Convert string key (from JSON5) to ModifierType

public static ModifierType? FromKey(string key)

Parameters

key string

Returns

ModifierType?

IsCountryWide(ModifierType)

Check if a modifier is province-local or country-wide

public static bool IsCountryWide(ModifierType type)

Parameters

type ModifierType

Returns

bool

IsMultiplicative(ModifierType)

Check if a modifier type is multiplicative (percentage) or additive (flat)

public static bool IsMultiplicative(ModifierType type)

Parameters

type ModifierType

Returns

bool

ToKey(ModifierType)

Get string key for a ModifierType

public static string ToKey(ModifierType type)

Parameters

type ModifierType

Returns

string