ClassicCityBuilderKit 1.8.8
|
a global modifier affecting an entire layer regardless of position, is registered with ILayerManager
for example a heat wave or simply the season may raise a heat layer that makes fires more likely
Public Member Functions | |
int | Modify (int value) |
takes the unmodified value and returns the modified one | |
Properties | |
Layer | Layer [get] |
the layer for which this modifier changes values | |
string | Name [get] |
name of the modifier that will be displayed in the UI | |
Events | |
Action< ILayerModifier > | Changed |
event the modifier has to fire when it changes how it modifies the layer | |
int CityBuilderCore.ILayerModifier.Modify | ( | int | value | ) |
takes the unmodified value and returns the modified one
value | the layer value before modification |
Implemented in CityBuilderCore.LayerModifierHappening.