Class DewReverieItem
Inheritance
object
DewReverieItem
Assembly: Dew.Core.dll
Syntax
public abstract class DewReverieItem : DewGameObserverWithProgress, IExcludeFromPool
Fields
index
Declaration
Field Value
ReverieSlotCount
Declaration
public const int ReverieSlotCount = 3
Field Value
Properties
excludeFromPool
Declaration
public virtual bool excludeFromPool { get; }
Property Value
grantedItems
Declaration
public virtual string[] grantedItems { get; }
Property Value
| Type |
Description |
| string[] |
|
grantedStardust
Declaration
public abstract int grantedStardust { get; }
Property Value
reverieListButtonText
Declaration
public virtual string reverieListButtonText { get; }
Property Value
Methods
OnComplete()
Declaration
public override void OnComplete()
Overrides
Declaration
public virtual void OnReverieListButtonClick()
OnSetupReverie()
Called on a reverie item when the entry gets created for the very first time. You must set persistent variables needed for this reverie to function properly.
Declaration
public virtual void OnSetupReverie()
OnStartLocalClient()
Declaration
public override void OnStartLocalClient()
Overrides
OnStopLocalClient()
Declaration
public override void OnStopLocalClient()
Overrides
SaveReverieStateToData(ReverieDataBase)
Declaration
public void SaveReverieStateToData(DewProfile.ReverieDataBase data)
Parameters
Explicit Interface Implementations
IExcludeFromPool.excludeFromPool
Declaration
bool IExcludeFromPool.excludeFromPool { get; }
Returns
Implements