Show / Hide Table of Contents

Class UpgradableProperty

Inheritance
object
Object
ScriptableObject
UpgradableProperty
Namespace: BaseDefense
Assembly: BaseDefense.dll
Syntax
[CreateAssetMenu(fileName = "Upgradable Property", menuName = "Upgradable Property", order = 51)]
public class UpgradableProperty : ScriptableObject

Fields

upgradablePropertySteps

Declaration
public UpgradablePropertyStep[] upgradablePropertySteps
Field Value
Type Description
UpgradablePropertyStep[]

upgradablePropertyType

Declaration
public UpgradablePropertyType upgradablePropertyType
Field Value
Type Description
UpgradablePropertyType

viewName

Declaration
public string viewName
Field Value
Type Description
string

Properties

CurrentStep

Declaration
public UpgradablePropertyStep CurrentStep { get; set; }
Property Value
Type Description
UpgradablePropertyStep

Methods

SetNextStep()

Declaration
public void SetNextStep()

TryGetNextStep(out UpgradablePropertyStep)

Declaration
public bool TryGetNextStep(out UpgradablePropertyStep step)
Parameters
Type Name Description
UpgradablePropertyStep step
Returns
Type Description
bool
In This Article
Back to top Generated by DocFX