Class StageData
Assembly: cs.temp.dll.dll
Syntax
public class StageData : IStageData, IEntityData, IModifiableData, ISavedDataProvider, IData
Constructors
StageData()
Declaration
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
Fields
_ascensionRewardId
Declaration
protected string _ascensionRewardId
Field Value
_availableCurrencyIds
Declaration
protected string[] _availableCurrencyIds
Field Value
_generatorEntityIds
Declaration
protected string[] _generatorEntityIds
Field Value
_goalTrackIds
Declaration
protected string[] _goalTrackIds
Field Value
_id
Declaration
Field Value
_numberOfGoalsRequired
Declaration
protected int _numberOfGoalsRequired
Field Value
_startingCurrencyAmounts
Declaration
protected CurrencyAmount[] _startingCurrencyAmounts
Field Value
_storeUpgradeableCurrencyCollectionIds
Declaration
protected string[] _storeUpgradeableCurrencyCollectionIds
Field Value
Properties
AscensionRewardId
Declaration
public virtual string AscensionRewardId { get; }
Property Value
AvailableCurrencyIds
Declaration
public string[] AvailableCurrencyIds { get; }
Property Value
GeneratorEntityIds
Declaration
public virtual string[] GeneratorEntityIds { get; }
Property Value
GoalTrackIds
Declaration
public virtual string[] GoalTrackIds { get; }
Property Value
Id
Declaration
public virtual string Id { get; }
Property Value
ModifiableId
Declaration
public virtual string ModifiableId { get; }
Property Value
NumberOfGoalsRequired
Declaration
public virtual int NumberOfGoalsRequired { get; }
Property Value
StartingCurrencyAmounts
Declaration
public virtual CurrencyAmount[] StartingCurrencyAmounts { get; }
Property Value
StoreUpgradeableCurrencyCollectionIds
Declaration
public virtual string[] StoreUpgradeableCurrencyCollectionIds { get; }
Property Value
Methods
CreateEntity()
Declaration
public virtual IEntity CreateEntity()
Returns
CreateSavedData()
Declaration
public virtual ISavedData CreateSavedData()
Returns
Implements
IData