Show / Hide Table of Contents

    Interface IStoreTimedRewardData

    The IEntityData associated with the IStoreTimedReward.

    Inherited Members
    ITimedActivatableData.DefaultActive
    ITimedActivatableData.ActivatableId
    ITimedActivatableData.Duration
    IEntityData.CreateEntity()
    ISavedDataProvider.CreateSavedData()
    Namespace: IdleKit.Gameplay
    Assembly: cs.temp.dll.dll
    Syntax
    public interface IStoreTimedRewardData : IRewardData, IPayoutEntityData, IStoreEntityData, ITimedActivatableData, IActivatableData, IEntityData, ISavedDataProvider, IData

    Properties

    InitialDuration

    The duration to use if the IStoreTimedReward has not been claimed at least once. This allows for the ability to have the IStoreTimedReward be immediately available the first time and then use between subsequent claims.

    Declaration
    long InitialDuration { get; }
    Property Value
    Type Description
    Int64

    RewardId

    The id of the IReward that can be claimed by the associated IStoreTimedReward

    Declaration
    string RewardId { get; }
    Property Value
    Type Description
    String

    UnlockStageId

    The IStageData's IdleKit.Core.IEntityData.Id that makes the IStoreTimedReward available to the player.

    Declaration
    string UnlockStageId { get; }
    Property Value
    Type Description
    String
    Back to top Copyright © 2020 East Side Games Inc.