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