Class DealRewardBase
- Namespace
- DefaultNamespace
- Assembly
- Assembly-CSharp.dll
[Serializable]
public abstract class DealRewardBase
- Inheritance
-
DealRewardBase
- Derived
-
- Inherited Members
-
- Extension Methods
-
Constructors
DealRewardBase()
Fields
difficulty
[HideInInspector]
public DIFFICULTY difficulty
Field Value
- DIFFICULTY
inited
[HideInInspector]
public bool inited
Field Value
- bool
Properties
UseInGame
public abstract bool UseInGame { get; }
Property Value
- bool
Methods
ClaimReward()
public abstract bool ClaimReward()
Returns
- bool
CreateNew()
public abstract DealRewardBase CreateNew()
Returns
- DealRewardBase
DebugReward()
public virtual void DebugReward()
GetIndex()
public abstract byte GetIndex()
Returns
- byte
GetIndex<T>()
public byte GetIndex<T>() where T : DealRewardBase
Returns
- byte
Type Parameters
T
GetRewardClaimDescription()
public abstract string GetRewardClaimDescription()
Returns
- string
GetRewardDescription()
public abstract string GetRewardDescription()
Returns
- string
Init(DIFFICULTY)
public virtual void Init(DIFFICULTY difficulty)
Parameters
difficulty
DIFFICULTY