Show / Hide Table of Contents

    Class ToggleBoostStateAction

    Enable or disable an IBoost for the player.

    Inheritance
    Object
    ModifierAction
    ModifierChangedAction
    ModifierToggledAction
    ToggleBoostStateAction
    Implements
    IStateAction
    Inherited Members
    ModifierToggledAction.Active
    ModifierAction._typesToDispatchAs
    ModifierAction.TypesToDispatchAs
    ModifierAction.Modifier
    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
    ModifierToggledAction.ResetAction()

    Implements

    IStateAction
    Back to top Copyright © 2020 East Side Games Inc.