Show / Hide Table of Contents

    Interface IStoreTimedReward

    An IReward that the player can claim periodically within the store.

    Inherited Members
    IReward.RewardData
    IReward.CanClaim(Boolean)
    IPayoutEntity.PayoutEntityData
    IPayoutEntity.CalculatePayouts()
    IStoreEntity.StoreEntityData
    ITimedActivatable.Activatable
    ITimedActivatable.TimedActivatableData
    ITimedActivatable.TimedActivatableSavedData
    ITimedActivatable.TimeRemaining
    IActivatable.ActivatableData
    IActivatable.Activate()
    IActivatable.Deactivate()
    IActivatable.Reset()
    IActivatable.IsActive
    IEntity.Id
    IEntity.Initialize()
    IEntity.Cleanup(IEntityLoaderService)
    ITimerListener.TimerSubscription
    ITimerListener.Progress
    ITimerListener.UpdateProgression(Single)
    ITimerListener.OnTimerEnded(Int64)
    Namespace: IdleKit.Gameplay
    Assembly: cs.temp.dll.dll
    Syntax
    public interface IStoreTimedReward : IReward, IPayoutEntity, IStoreEntity, ITimedActivatable, IActivatable, IEntity, IInjectable, ITimerListener

    Properties

    IsUnlocked

    Is the IStoreTimedReward locked from being available to the player.

    Declaration
    bool IsUnlocked { get; }
    Property Value
    Type Description
    Boolean

    StoreTimedRewardData

    The IEntityData associated with this IStoreTimedReward.

    Declaration
    IStoreTimedRewardData StoreTimedRewardData { get; }
    Property Value
    Type Description
    IStoreTimedRewardData

    StoreTimedRewardSavedData

    The ISavedData associated with this IStoreTimedReward.

    Declaration
    IStoreTimedRewardSavedData StoreTimedRewardSavedData { get; }
    Property Value
    Type Description
    IStoreTimedRewardSavedData

    Methods

    Claim()

    If CanClaim(Boolean), performs the IStateActions and additional logic necessary to award the user RewardId.

    Declaration
    void Claim()

    Unlock()

    Unlock the IStoreTimedReward so it can become available to the player.

    Declaration
    bool Unlock()
    Returns
    Type Description
    Boolean
    Back to top Copyright © 2020 East Side Games Inc.