Interface ITimedActivatableSavedData
Contains the ISavedData associated with a certain ITimedActivatable.
Inherited Members
Namespace: IdleKit.Gameplay
Assembly: cs.temp.dll.dll
Syntax
public interface ITimedActivatableSavedData : ISavedData, IInjectable
Properties
IsComplete
Returns true if the ITimedActivatable has been completed.
Declaration
bool IsComplete { get; }
Property Value
Type | Description |
---|---|
Boolean |
TimeCompleted
Return the time at which the ITimedActivatable will deactivate.
Declaration
long TimeCompleted { get; }
Property Value
Type | Description |
---|---|
Int64 |
Methods
Deactivate()
Deactivate the ITimedActivatable so it is no longer active.
Declaration
void Deactivate()
SetEndTime(Int64)
Sets the TimeCompleted timestamp.
Declaration
void SetEndTime(long newEndTimestamp)
Parameters
Type | Name | Description |
---|---|---|
Int64 | newEndTimestamp |