Class StoreTimedRewardData
Inheritance
StoreTimedRewardData
Assembly: cs.temp.dll.dll
Syntax
public class StoreTimedRewardData : IStoreTimedRewardData, IRewardData, IPayoutEntityData, IStoreEntityData, ITimedActivatableData, IActivatableData, IEntityData, ISavedDataProvider, IData
Constructors
StoreTimedRewardData()
Declaration
public StoreTimedRewardData()
StoreTimedRewardData(String, String, Single, Single, String, Boolean)
Declaration
public StoreTimedRewardData(string id, string rewardId, float durationInSeconds, float initialDurationInSeconds, string unlockStageId, bool defaultActive)
Parameters
Fields
_defaultActive
Declaration
protected bool _defaultActive
Field Value
_durationInSeconds
Declaration
protected float _durationInSeconds
Field Value
_id
Declaration
Field Value
_initialDurationInSeconds
Declaration
protected float _initialDurationInSeconds
Field Value
_rewardId
Declaration
protected string _rewardId
Field Value
_unlockStageId
Declaration
protected string _unlockStageId
Field Value
Properties
ActivatableId
Declaration
public string ActivatableId { get; }
Property Value
DefaultActive
Declaration
public bool DefaultActive { get; }
Property Value
Duration
Declaration
public virtual long Duration { get; }
Property Value
Id
Declaration
public virtual string Id { get; }
Property Value
InitialDuration
Declaration
public virtual long InitialDuration { get; }
Property Value
RewardId
Declaration
public virtual string RewardId { get; }
Property Value
UnlockStageId
Declaration
public virtual string UnlockStageId { get; }
Property Value
Methods
CreateEntity()
Declaration
public virtual IEntity CreateEntity()
Returns
CreateSavedData()
Declaration
public virtual ISavedData CreateSavedData()
Returns
Implements
IData