Class SpecialEntityRoomModifier
Inheritance
object
UnityEngine.Object
UnityEngine.Component
UnityEngine.Behaviour
UnityEngine.MonoBehaviour
Mirror.NetworkBehaviour
SpecialEntityRoomModifier
Inherited Members
Namespace: Global
Assembly: Dew.Core.dll
Syntax
public abstract class SpecialEntityRoomModifier : RoomModifierBase, ILogicUpdate, ICleanup, ICustomDestroyRoutine, IExcludeFromPool
Fields
dontSpawnIfHunted
Declaration
public bool dontSpawnIfHunted
Field Value
| Type | Description |
|---|---|
| bool |
spawnedDreamDust
Declaration
public Vector2Int spawnedDreamDust
Field Value
| Type | Description |
|---|---|
| UnityEngine.Vector2Int |
spawnedGold
Declaration
public Vector2Int spawnedGold
Field Value
| Type | Description |
|---|---|
| UnityEngine.Vector2Int |
spawnedStardust
Declaration
public Vector2Int spawnedStardust
Field Value
| Type | Description |
|---|---|
| UnityEngine.Vector2Int |
Methods
GetEntityType()
Declaration
protected abstract Type GetEntityType()
Returns
| Type | Description |
|---|---|
| System.Type |
OnCreate()
Declaration
protected override void OnCreate()
Overrides
OnDestroyActor()
Declaration
protected override void OnDestroyActor()
Overrides
SpawnNpc(Vector3)
Declaration
protected virtual Entity SpawnNpc(Vector3 pos)
Parameters
| Type | Name | Description |
|---|---|---|
| UnityEngine.Vector3 | pos |
Returns
| Type | Description |
|---|---|
| Entity |