Interface ITimedTrack
An ITimedActivatable whose activatable is an ITrack.
Inherited Members
Namespace: IdleKit.Framework
Assembly: cs.temp.dll.dll
Syntax
public interface ITimedTrack : ITimedActivatable, IActivatable, IEntity, IInjectable, ITimerListener
Properties
timedTrackData
Returns the ITimedTrackData associated with this ITimedTrack.
Declaration
ITimedTrackData timedTrackData { get; }
Property Value
Type | Description |
---|---|
ITimedTrackData |
timedTrackSavedData
Returns the ITimedTrackSavedData associated with this ITimedTrack.
Declaration
ITimedTrackSavedData timedTrackSavedData { get; }
Property Value
Type | Description |
---|---|
ITimedTrackSavedData |
Methods
CanClaimRewards(String)
Returns true if criteria for claiming ITimedTrack rewards are met.
Declaration
bool CanClaimRewards(string claimInContentId)
Parameters
Type | Name | Description |
---|---|---|
String | claimInContentId | The current IContent's instanceId. |
Returns
Type | Description |
---|---|
Boolean |
ClaimRewards(String)
Claims any rewards that the player met the criteria for claiming.
Declaration
void ClaimRewards(string claimInContentId)
Parameters
Type | Name | Description |
---|---|---|
String | claimInContentId | The current IContent's instanceId. |
GetRewardIds()
Returns a list of IReward ids that the player met the criteria for claiming.
Declaration
string[] GetRewardIds()
Returns
Type | Description |
---|---|
String[] |