Show / Hide Table of Contents

    Class EventSettingsSavedData

    Inheritance
    Object
    BaseSavedData
    EventSettingsSavedData
    Implements
    ISavedData
    IInjectable
    IEventSettingsSavedData
    ICloudSavedData
    ISavedData
    Inherited Members
    BaseSavedData._eventSettingsId
    BaseSavedData.EventSettingsId
    BaseSavedData._timeCreated
    BaseSavedData.TimeCreated
    BaseSavedData._timeModified
    BaseSavedData.TimeModified
    BaseSavedData._savedId
    BaseSavedData._serializer
    BaseSavedData._timerService
    BaseSavedData._eventService
    BaseSavedData._userSavedData
    BaseSavedData.Inject(IResolver)
    BaseSavedData.Load()
    BaseSavedData.Save()
    BaseSavedData.Delete()
    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 EventSettingsSavedData : BaseSavedData, ISavedData, IInjectable, IEventSettingsSavedData, ICloudSavedData, ISavedData

    Constructors

    EventSettingsSavedData()

    Declaration
    protected EventSettingsSavedData()

    EventSettingsSavedData(String[], String)

    Declaration
    public EventSettingsSavedData(string[] milestoneIds, string savedId)
    Parameters
    Type Name Description
    String[] milestoneIds
    String savedId

    Fields

    _areRankRewardsClaimed

    Declaration
    protected bool _areRankRewardsClaimed
    Field Value
    Type Description
    Boolean

    _areRewardsClaimed

    Declaration
    protected bool _areRewardsClaimed
    Field Value
    Type Description
    Boolean

    _isComplete

    Declaration
    protected bool _isComplete
    Field Value
    Type Description
    Boolean

    _milestoneCompletionInfo

    Declaration
    protected MilestoneCompletionInfo[] _milestoneCompletionInfo
    Field Value
    Type Description
    MilestoneCompletionInfo[]

    _timeCompletedTimestamp

    Declaration
    protected long _timeCompletedTimestamp
    Field Value
    Type Description
    Int64

    _timeStartedTimestamp

    Declaration
    protected long _timeStartedTimestamp
    Field Value
    Type Description
    Int64

    Properties

    AreRankRewardsClaimed

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

    AreRewardsClaimed

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

    IsComplete

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

    MilestoneCompletionInfo

    Declaration
    public virtual MilestoneCompletionInfo[] MilestoneCompletionInfo { get; }
    Property Value
    Type Description
    MilestoneCompletionInfo[]

    TimeCompletedTimestamp

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

    TimeStartedTimestamp

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

    Methods

    Deserialize(out ISavedData)

    Declaration
    protected override bool Deserialize(out ISavedData savedData)
    Parameters
    Type Name Description
    ISavedData savedData
    Returns
    Type Description
    Boolean
    Overrides
    BaseSavedData.Deserialize(out ISavedData)

    EndEvent()

    Declaration
    public virtual void EndEvent()

    Reset()

    Declaration
    public override void Reset()
    Overrides
    BaseSavedData.Reset()

    SetEventEndTime(Int64)

    Declaration
    public virtual void SetEventEndTime(long timestamp)
    Parameters
    Type Name Description
    Int64 timestamp

    SetMilestoneCompletionTime(String, Int64, Boolean)

    Declaration
    public virtual void SetMilestoneCompletionTime(string milestoneId, long timestampInMilliseconds, bool completed)
    Parameters
    Type Name Description
    String milestoneId
    Int64 timestampInMilliseconds
    Boolean completed

    SetRankRewardsClaimed()

    Declaration
    public virtual void SetRankRewardsClaimed()

    SetRewardsClaimed()

    Declaration
    public virtual void SetRewardsClaimed()

    StartEvent(Int64)

    Declaration
    public virtual void StartEvent(long eventStartTimestamp)
    Parameters
    Type Name Description
    Int64 eventStartTimestamp

    Implements

    ISavedData
    IInjectable
    IEventSettingsSavedData
    ICloudSavedData
    ISavedData
    Back to top Copyright © 2020 East Side Games Inc.