Show / Hide Table of Contents

    Interface ITimerTrunk

    An extension to the ITimedReward that contains common idle game functionality such as isUnlocked and Unlock().

    Inherited Members
    ITimedReward.timedRewardData
    ITimedReward.timedRewardSavedData
    ITimedReward.progress
    ITimedReward.durationRemaining
    ITimedReward.Claim()
    IReward.rewardData
    IReward.CanClaim(Boolean)
    IReward.CalculateRewards(Int32)
    IPayoutEntity.payoutEntityData
    IPayoutEntity.CalculatePayouts()
    IEntity.staticDataId
    IEntity.instanceId
    IEntity.Initialize()
    IEntity.Cleanup(IEntityLoaderService)
    ITimerListener.timerSubscription
    ITimerListener.UpdateProgression(Single)
    ITimerListener.OnTimerEnded(Int64)
    Namespace: IdleKit.Framework
    Assembly: cs.temp.dll.dll
    Syntax
    public interface ITimerTrunk : ITimedReward, IReward, IPayoutEntity, IEntity, IInjectable, ITimerListener

    Properties

    isUnlocked

    Is the ITimedReward locked from being available to the player.

    Declaration
    bool isUnlocked { get; }
    Property Value
    Type Description
    Boolean

    timerTrunkData

    The IStaticData associated with this ITimerTrunk.

    Declaration
    ITimerTrunkData timerTrunkData { get; }
    Property Value
    Type Description
    ITimerTrunkData

    timerTrunkSavedData

    The ISavedData associated with this ITimerTrunk.

    Declaration
    ITimerTrunkSavedData timerTrunkSavedData { get; }
    Property Value
    Type Description
    ITimerTrunkSavedData

    Methods

    Unlock()

    Unlock the ITimedReward so it can become available to the player.

    Declaration
    bool Unlock()
    Returns
    Type Description
    Boolean
    Back to top Copyright © 2020 East Side Games Inc.