Class StoreTimedRewardSavedData
Inheritance
StoreTimedRewardSavedData
Assembly: cs.temp.dll.dll
Syntax
public class StoreTimedRewardSavedData : BaseSavedData, IStoreTimedRewardSavedData, ITimedActivatableSavedData, ISavedData, IInjectable
Constructors
StoreTimedRewardSavedData()
Declaration
protected StoreTimedRewardSavedData()
StoreTimedRewardSavedData(String)
Declaration
public StoreTimedRewardSavedData(string savedId)
Parameters
Type |
Name |
Description |
String |
savedId |
|
Fields
_isComplete
Declaration
protected bool _isComplete
Field Value
_timeCompleted
Declaration
protected long _timeCompleted
Field Value
_timeStarted
Declaration
protected long _timeStarted
Field Value
Properties
HasStarted
Declaration
public virtual bool HasStarted { get; }
Property Value
IsComplete
Declaration
public virtual bool IsComplete { get; set; }
Property Value
TimeCompleted
Declaration
public virtual long TimeCompleted { get; }
Property Value
TimeStarted
Declaration
public virtual long TimeStarted { get; }
Property Value
Methods
Deactivate()
Declaration
Deserialize(out ISavedData)
Declaration
protected override bool Deserialize(out ISavedData savedData)
Parameters
Returns
Overrides
Reset()
Declaration
public override void Reset()
Overrides
SetEndTime(Int64)
Declaration
public void SetEndTime(long newEndTimestamp)
Parameters
Type |
Name |
Description |
Int64 |
newEndTimestamp |
|
SetEndTime(Int64, Int64)
Declaration
public virtual void SetEndTime(long timeStarted, long duration)
Parameters
Type |
Name |
Description |
Int64 |
timeStarted |
|
Int64 |
duration |
|
SetUnlocked(Boolean)
Declaration
public virtual void SetUnlocked(bool unlocked)
Parameters
Type |
Name |
Description |
Boolean |
unlocked |
|
Implements
IInjectable