Class TimedMilestoneTrack
Inheritance
TimedMilestoneTrack
Inherited Members
Namespace: IdleKit.Gameplay
Assembly: cs.temp.dll.dll
Syntax
public class TimedMilestoneTrack : TimedTrack<IMilestoneTrack>, ITimedTrack, ITimedActivatable, IActivatable, IEntity, IInjectable, ITimerListener
Constructors
TimedMilestoneTrack(String)
Declaration
public TimedMilestoneTrack(string id)
Parameters
| Type | Name | Description |
|---|---|---|
| String | id |
Fields
_timedMilestoneTrackData
Declaration
protected TimedMilestoneTrackData _timedMilestoneTrackData
Field Value
| Type | Description |
|---|---|
| TimedMilestoneTrackData |
Properties
TimedTrackData
Declaration
public override ITimedTrackData TimedTrackData { get; }
Property Value
| Type | Description |
|---|---|
| ITimedTrackData |
Overrides
IdleKit.Gameplay.TimedTrack<IdleKit.Gameplay.IMilestoneTrack>.TimedTrackData
Methods
Cleanup(IEntityLoaderService)
Declaration
public override void Cleanup(IEntityLoaderService entityLoaderService)
Parameters
| Type | Name | Description |
|---|---|---|
| IEntityLoaderService | entityLoaderService |
Overrides
IdleKit.Gameplay.TimedTrack<IdleKit.Gameplay.IMilestoneTrack>.Cleanup(IdleKit.Gameplay.IEntityLoaderService)
GetRewardIds()
Declaration
public override string[] GetRewardIds()
Returns
| Type | Description |
|---|---|
| String[] |
Overrides
IdleKit.Gameplay.TimedTrack<IdleKit.Gameplay.IMilestoneTrack>.GetRewardIds()
Inject(IResolver)
Declaration
public override void Inject(IResolver resolver)
Parameters
| Type | Name | Description |
|---|---|---|
| IResolver | resolver |
Overrides
IdleKit.Gameplay.TimedTrack<IdleKit.Gameplay.IMilestoneTrack>.Inject(IResolver)
Implements
IInjectable