Show / Hide Table of Contents

    Interface ICollectorEntity

    A Collector generates IPayoutEntity. IStages can have 0 or more ICollectorEntitys.

    An interface extending the IBaseCollectorEntity providing the base functionality.

    Inherited Members
    IBaseCollectorEntity.baseCollectorEntityData
    IBaseCollectorEntity.baseCollectorData
    IBaseCollectorEntity.baseCollectorBalanceData
    IBaseCollectorEntity.baseCollectorEntitySavedData
    IBaseCollectorEntity.generatorState
    IBaseCollectorEntity.duration
    IBaseCollectorEntity.payoutAmount
    IBaseCollectorEntity.generatorStateType
    IBaseCollectorEntity.payoutEntity
    IBaseCollectorEntity.costToBuy
    IBaseCollectorEntity.CanBuy()
    IBaseCollectorEntity.MeetsBuyUnlockRequirements()
    IBaseCollectorEntity.Buy()
    IBaseCollectorEntity.IsBought()
    IBaseCollectorEntity.CanCollect()
    IBaseCollectorEntity.Collect(Int64)
    IBaseCollectorEntity.ChangeState<TState>()
    IBaseCollectorEntity.GetPayoutAmount(Boolean, IModifier[])
    IBaseCollectorEntity.GetDuration(Boolean, IModifier[])
    IBaseCollectorEntity.payout
    IBaseCollectorEntity.GetPayout(Boolean, IModifier[])
    IEntity.staticDataId
    IEntity.instanceId
    IEntity.Initialize()
    IEntity.Cleanup(IEntityLoaderService)
    IModifiable.modifiableData
    Namespace: IdleKit.Framework
    Assembly: cs.temp.dll.dll
    Syntax
    public interface ICollectorEntity : IBaseCollectorEntity, IEntity, IInjectable, IModifiable

    Properties

    collectorBalanceData

    Returns the ICollectorBalanceData associated with this ICollectorEntity.

    Declaration
    ICollectorBalanceData collectorBalanceData { get; }
    Property Value
    Type Description
    ICollectorBalanceData

    collectorData

    Returns the ICollectorData associated with this IBaseCollectorEntity.

    Declaration
    ICollectorData collectorData { get; }
    Property Value
    Type Description
    ICollectorData

    collectorEntityData

    Returns the ICollectorEntityData associated with this ICollectorEntity.

    Declaration
    ICollectorEntityData collectorEntityData { get; }
    Property Value
    Type Description
    ICollectorEntityData
    Back to top Copyright © 2020 East Side Games Inc.