Show / Hide Table of Contents

    Class ClaimStoreTimedRewardStateAction

    The IStateAction to grant an IStoreTimedReward.

    Inheritance
    Object
    GrantPayoutsStateAction
    GrantRewardStateAction
    ClaimStoreTimedRewardStateAction
    Inherited Members
    GrantRewardStateAction._actionService
    GrantRewardStateAction._rewardService
    GrantRewardStateAction._customPayoutRewards
    GrantRewardStateAction.CustomPayoutRewards
    GrantRewardStateAction.TypesToDispatchAs
    GrantRewardStateAction.GrantRewards(String[], Int32)
    GrantRewardStateAction.CalculateRewards(String[], Int32)
    GrantRewardStateAction.CalculateReward(IReward)
    GrantPayoutsStateAction._payoutResults
    GrantPayoutsStateAction.PayoutResults
    GrantPayoutsStateAction._typesToDispatchAs
    GrantPayoutsStateAction._currencyService
    GrantPayoutsStateAction._randomService
    GrantPayoutsStateAction.GrantPayouts(CurrencyAmount[])
    Namespace: IdleKit.Gameplay
    Assembly: cs.temp.dll.dll
    Syntax
    public class ClaimStoreTimedRewardStateAction : GrantRewardStateAction

    Constructors

    ClaimStoreTimedRewardStateAction()

    Declaration
    public ClaimStoreTimedRewardStateAction()

    Fields

    _storeTimedReward

    Declaration
    protected IStoreTimedReward _storeTimedReward
    Field Value
    Type Description
    IStoreTimedReward

    _timerService

    Declaration
    protected ITimerService _timerService
    Field Value
    Type Description
    ITimerService

    Properties

    StoreTimedReward

    Declaration
    public virtual IStoreTimedReward StoreTimedReward { get; }
    Property Value
    Type Description
    IStoreTimedReward

    Methods

    Apply()

    Declaration
    public override void Apply()
    Overrides
    GrantPayoutsStateAction.Apply()

    Initialize(IStoreTimedReward)

    Declaration
    public virtual void Initialize(IStoreTimedReward storeTimedReward)
    Parameters
    Type Name Description
    IStoreTimedReward storeTimedReward

    Inject(IResolver)

    Declaration
    public override void Inject(IResolver resolver)
    Parameters
    Type Name Description
    IResolver resolver
    Overrides
    GrantRewardStateAction.Inject(IResolver)

    ResetAction()

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