Class ToggleBoostStateAction
Enable or disable an IBoost for the player.
Inheritance
ToggleBoostStateAction
Implements
IStateAction
Inherited Members
Namespace: IdleKit.Gameplay
Assembly: cs.temp.dll.dll
Syntax
public class ToggleBoostStateAction : ModifierToggledAction, IStateAction
Constructors
ToggleBoostStateAction()
Declaration
public ToggleBoostStateAction()
Fields
_boost
Declaration
protected IBoost _boost
Field Value
Type | Description |
---|---|
IBoost |
Properties
Boost
Declaration
public IBoost Boost { get; }
Property Value
Type | Description |
---|---|
IBoost |
Methods
Apply()
Declaration
public virtual void Apply()
Initialize(IBoost, Boolean)
Declaration
public virtual void Initialize(IBoost boost, bool activate)
Parameters
Type | Name | Description |
---|---|---|
IBoost | boost | |
Boolean | activate |
Inject(IResolver)
Declaration
public virtual void Inject(IResolver resolver)
Parameters
Type | Name | Description |
---|---|---|
IResolver | resolver |
ResetAction()
Declaration
public override void ResetAction()
Overrides
Implements
IStateAction