Show / Hide Table of Contents

    Class StoreTimedRewardData

    Inheritance
    Object
    StoreTimedRewardData
    Implements
    IStoreTimedRewardData
    IRewardData
    IPayoutEntityData
    IStoreEntityData
    ITimedActivatableData
    IActivatableData
    IEntityData
    ISavedDataProvider
    IData
    Inherited Members
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Object.ToString()
    Object.ReferenceEquals(Object, Object)
    Namespace: IdleKit.Gameplay
    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
    Type Name Description
    String id
    String rewardId
    Single durationInSeconds
    Single initialDurationInSeconds
    String unlockStageId
    Boolean defaultActive

    Fields

    _defaultActive

    Declaration
    protected bool _defaultActive
    Field Value
    Type Description
    Boolean

    _durationInSeconds

    Declaration
    protected float _durationInSeconds
    Field Value
    Type Description
    Single

    _id

    Declaration
    protected string _id
    Field Value
    Type Description
    String

    _initialDurationInSeconds

    Declaration
    protected float _initialDurationInSeconds
    Field Value
    Type Description
    Single

    _rewardId

    Declaration
    protected string _rewardId
    Field Value
    Type Description
    String

    _unlockStageId

    Declaration
    protected string _unlockStageId
    Field Value
    Type Description
    String

    Properties

    ActivatableId

    Declaration
    public string ActivatableId { get; }
    Property Value
    Type Description
    String

    DefaultActive

    Declaration
    public bool DefaultActive { get; }
    Property Value
    Type Description
    Boolean

    Duration

    Declaration
    public virtual long Duration { get; }
    Property Value
    Type Description
    Int64

    Id

    Declaration
    public virtual string Id { get; }
    Property Value
    Type Description
    String

    InitialDuration

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

    RewardId

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

    UnlockStageId

    Declaration
    public virtual string UnlockStageId { get; }
    Property Value
    Type Description
    String

    Methods

    CreateEntity()

    Declaration
    public virtual IEntity CreateEntity()
    Returns
    Type Description
    IEntity

    CreateSavedData()

    Declaration
    public virtual ISavedData CreateSavedData()
    Returns
    Type Description
    ISavedData

    Implements

    IStoreTimedRewardData
    IRewardData
    IPayoutEntityData
    IStoreEntityData
    ITimedActivatableData
    IActivatableData
    IEntityData
    ISavedDataProvider
    IData
    Back to top Copyright © 2020 East Side Games Inc.