Interface IStoreTimedRewardData
The IEntityData associated with the IStoreTimedReward.
Inherited Members
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
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 |