Show / Hide Table of Contents

    Class CreateGoalStateAction

    Sets the Goals target progression target If the Goal is dynamic the remote server will generate the progression target (not yet implemented)

    Inheritance
    Object
    CreateGoalStateAction
    Namespace: IdleKit.Gameplay
    Assembly: cs.temp.dll.dll
    Syntax
    public class CreateGoalStateAction : IStateAction

    Constructors

    CreateGoalStateAction()

    Declaration
    public CreateGoalStateAction()

    Fields

    _goal

    Declaration
    protected IGoal _goal
    Field Value
    Type Description
    IGoal

    _typesToDispatchAs

    Declaration
    protected Type[] _typesToDispatchAs
    Field Value
    Type Description
    Type[]

    Properties

    Goal

    Declaration
    public virtual IGoal Goal { get; }
    Property Value
    Type Description
    IGoal

    TypesToDispatchAs

    Declaration
    public virtual Type[] TypesToDispatchAs { get; }
    Property Value
    Type Description
    Type[]

    Methods

    Apply()

    Declaration
    public virtual void Apply()

    Initialize(IGoal)

    Declaration
    public virtual void Initialize(IGoal goal)
    Parameters
    Type Name Description
    IGoal goal

    Inject(IResolver)

    Declaration
    public virtual void Inject(IResolver resolver)
    Parameters
    Type Name Description
    IResolver resolver

    ResetAction()

    Declaration
    public virtual void ResetAction()
    Back to top Copyright © 2020 East Side Games Inc.