Show / Hide Table of Contents

    Class StageData

    Inheritance
    Object
    StageData
    Implements
    IStageData
    IEntityData
    IModifiableData
    ISavedDataProvider
    IData
    Inherited Members
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Object.ToString()
    Object.ReferenceEquals(Object, Object)
    Namespace: IdleKit.Gameplay
    Assembly: cs.temp.dll.dll
    Syntax
    public class StageData : IStageData, IEntityData, IModifiableData, ISavedDataProvider, IData

    Constructors

    StageData()

    Declaration
    public StageData()

    StageData(String, CurrencyAmount[], String[], String[], String[], Int32, String, String[])

    Declaration
    public StageData(string id, CurrencyAmount[] startingCurrencyAmounts, string[] availableCurrencyIds, string[] generatorEntityEntityIds, string[] goalTrackIds, int numberOfGoalsRequired, string ascensionRewardId, string[] storeUpgradeableCurrencyCollectionIds)
    Parameters
    Type Name Description
    String id
    CurrencyAmount[] startingCurrencyAmounts
    String[] availableCurrencyIds
    String[] generatorEntityEntityIds
    String[] goalTrackIds
    Int32 numberOfGoalsRequired
    String ascensionRewardId
    String[] storeUpgradeableCurrencyCollectionIds

    Fields

    _ascensionRewardId

    Declaration
    protected string _ascensionRewardId
    Field Value
    Type Description
    String

    _availableCurrencyIds

    Declaration
    protected string[] _availableCurrencyIds
    Field Value
    Type Description
    String[]

    _generatorEntityIds

    Declaration
    protected string[] _generatorEntityIds
    Field Value
    Type Description
    String[]

    _goalTrackIds

    Declaration
    protected string[] _goalTrackIds
    Field Value
    Type Description
    String[]

    _id

    Declaration
    protected string _id
    Field Value
    Type Description
    String

    _numberOfGoalsRequired

    Declaration
    protected int _numberOfGoalsRequired
    Field Value
    Type Description
    Int32

    _startingCurrencyAmounts

    Declaration
    protected CurrencyAmount[] _startingCurrencyAmounts
    Field Value
    Type Description
    CurrencyAmount[]

    _storeUpgradeableCurrencyCollectionIds

    Declaration
    protected string[] _storeUpgradeableCurrencyCollectionIds
    Field Value
    Type Description
    String[]

    Properties

    AscensionRewardId

    Declaration
    public virtual string AscensionRewardId { get; }
    Property Value
    Type Description
    String

    AvailableCurrencyIds

    Declaration
    public string[] AvailableCurrencyIds { get; }
    Property Value
    Type Description
    String[]

    GeneratorEntityIds

    Declaration
    public virtual string[] GeneratorEntityIds { get; }
    Property Value
    Type Description
    String[]

    GoalTrackIds

    Declaration
    public virtual string[] GoalTrackIds { get; }
    Property Value
    Type Description
    String[]

    Id

    Declaration
    public virtual string Id { get; }
    Property Value
    Type Description
    String

    ModifiableId

    Declaration
    public virtual string ModifiableId { get; }
    Property Value
    Type Description
    String

    NumberOfGoalsRequired

    Declaration
    public virtual int NumberOfGoalsRequired { get; }
    Property Value
    Type Description
    Int32

    StartingCurrencyAmounts

    Declaration
    public virtual CurrencyAmount[] StartingCurrencyAmounts { get; }
    Property Value
    Type Description
    CurrencyAmount[]

    StoreUpgradeableCurrencyCollectionIds

    Declaration
    public virtual string[] StoreUpgradeableCurrencyCollectionIds { get; }
    Property Value
    Type Description
    String[]

    Methods

    CreateEntity()

    Declaration
    public virtual IEntity CreateEntity()
    Returns
    Type Description
    IEntity

    CreateSavedData()

    Declaration
    public virtual ISavedData CreateSavedData()
    Returns
    Type Description
    ISavedData

    Implements

    IStageData
    IEntityData
    IModifiableData
    ISavedDataProvider
    IData
    Back to top Copyright © 2020 East Side Games Inc.