Interface IModifiable
A controller that implements this interface becomes a valid target for IModifier to affect. When currency, speed or other attribute of the IModifiable objects are being calculated, the IModifierData on the IModifier object would be applied. IModifiableData IModifier IModifierDataCollection
Namespace: IdleKit.Gameplay
Assembly: cs.temp.dll.dll
Syntax
public interface IModifiable
Examples
IUpgradeableCurrency is an IModifier that affects the output of an IGeneratorEntity, which is the IModifiable in this case.
Properties
ModifiableData
Returns the IModifiableData associated to this controller Note: This is almost always the controllers static data ///
Declaration
IModifiableData ModifiableData { get; }
Property Value
Type | Description |
---|---|
IModifiableData |