Class EventSettingsSavedData
Inheritance
EventSettingsSavedData
Implements
IInjectable
ICloudSavedData
ISavedData
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
Fields
_areRankRewardsClaimed
Declaration
protected bool _areRankRewardsClaimed
Field Value
_areRewardsClaimed
Declaration
protected bool _areRewardsClaimed
Field Value
_isComplete
Declaration
protected bool _isComplete
Field Value
_milestoneCompletionInfo
Declaration
protected MilestoneCompletionInfo[] _milestoneCompletionInfo
Field Value
_timeCompletedTimestamp
Declaration
protected long _timeCompletedTimestamp
Field Value
_timeStartedTimestamp
Declaration
protected long _timeStartedTimestamp
Field Value
Properties
AreRankRewardsClaimed
Declaration
public virtual bool AreRankRewardsClaimed { get; }
Property Value
AreRewardsClaimed
Declaration
public virtual bool AreRewardsClaimed { get; }
Property Value
IsComplete
Declaration
public virtual bool IsComplete { get; }
Property Value
MilestoneCompletionInfo
Declaration
public virtual MilestoneCompletionInfo[] MilestoneCompletionInfo { get; }
Property Value
TimeCompletedTimestamp
Declaration
public virtual long TimeCompletedTimestamp { get; }
Property Value
TimeStartedTimestamp
Declaration
public virtual long TimeStartedTimestamp { get; }
Property Value
Methods
Deserialize(out ISavedData)
Declaration
protected override bool Deserialize(out ISavedData savedData)
Parameters
Returns
Overrides
EndEvent()
Declaration
public virtual void EndEvent()
Reset()
Declaration
public override void Reset()
Overrides
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
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
IInjectable
ICloudSavedData
ISavedData