Class TimedGoalTrack
Inherited Members
Namespace: IdleKit.Gameplay
Assembly: cs.temp.dll.dll
Syntax
public class TimedGoalTrack : TimedTrack<IGoalTrack>, ITimedTrack, ITimedActivatable, IActivatable, IEntity, IInjectable, ITimerListener
Constructors
TimedGoalTrack(String)
Declaration
public TimedGoalTrack(string id)
Parameters
| Type | Name | Description |
|---|---|---|
| String | id |
Fields
_timedGoalTrackData
Declaration
protected TimedGoalTrackData _timedGoalTrackData
Field Value
| Type | Description |
|---|---|
| TimedGoalTrackData |
Properties
TimedTrackData
Declaration
public override ITimedTrackData TimedTrackData { get; }
Property Value
| Type | Description |
|---|---|
| ITimedTrackData |
Overrides
IdleKit.Gameplay.TimedTrack<IdleKit.Gameplay.IGoalTrack>.TimedTrackData
Methods
CanClaimRewards()
Declaration
public override bool CanClaimRewards()
Returns
| Type | Description |
|---|---|
| Boolean |
Overrides
IdleKit.Gameplay.TimedTrack<IdleKit.Gameplay.IGoalTrack>.CanClaimRewards()
Cleanup(IEntityLoaderService)
Declaration
public override void Cleanup(IEntityLoaderService entityLoaderService)
Parameters
| Type | Name | Description |
|---|---|---|
| IEntityLoaderService | entityLoaderService |
Overrides
IdleKit.Gameplay.TimedTrack<IdleKit.Gameplay.IGoalTrack>.Cleanup(IdleKit.Gameplay.IEntityLoaderService)
GetRewardIds()
Declaration
public override string[] GetRewardIds()
Returns
| Type | Description |
|---|---|
| String[] |
Overrides
IdleKit.Gameplay.TimedTrack<IdleKit.Gameplay.IGoalTrack>.GetRewardIds()
Initialize()
Declaration
public override void Initialize()
Overrides
IdleKit.Gameplay.TimedActivatable<IdleKit.Gameplay.IGoalTrack>.Initialize()
Inject(IResolver)
Declaration
public override void Inject(IResolver resolver)
Parameters
| Type | Name | Description |
|---|---|---|
| IResolver | resolver |
Overrides
IdleKit.Gameplay.TimedTrack<IdleKit.Gameplay.IGoalTrack>.Inject(IResolver)
LoadActivatable()
Declaration
protected override void LoadActivatable()
Overrides
IdleKit.Gameplay.TimedActivatable<IdleKit.Gameplay.IGoalTrack>.LoadActivatable()
OnStageInitialized(StageInitializedAction)
Declaration
protected virtual void OnStageInitialized(StageInitializedAction stageInitializedAction)
Parameters
| Type | Name | Description |
|---|---|---|
| StageInitializedAction | stageInitializedAction |
Implements
IInjectable