Class: SpawnMonsterSettings
- Namespace:
Global - Assembly:
Dew.Core.dll
csharp
public class SpawnMonsterSettingsFields
| Name | Declaration | Description |
|---|---|---|
afterSpawn | public Action<Entity> afterSpawn | |
beforeSpawn | public Action<Entity> beforeSpawn | |
earlyFinishCondition | public Func<bool> earlyFinishCondition | This condition is checked before every spawn.When this evaluates to true, the spawn will be finished early. |
hero | public Hero hero | |
ignoreCoopPopMultiplier | public bool ignoreCoopPopMultiplier | |
ignoreTurnPopMultiplier | public bool ignoreTurnPopMultiplier | |
initDelayFlat | public float initDelayFlat | |
initDelayMultiplier | public float initDelayMultiplier | |
monsterSpawnData | public RoomMonsters.MonsterSpawnData monsterSpawnData | |
onFinish | public Action onFinish | |
random | public DewRandom random | |
rule | public MonsterSpawnRule rule | |
section | public RoomSection section | |
spawnPopulationMultiplier | public float spawnPopulationMultiplier | |
spawnPosGetter | public Func<Vector3> spawnPosGetter | |
spawnRotGetter | public Func<Quaternion> spawnRotGetter |
Methods
Clone()
csharp
public SpawnMonsterSettings Clone()Returns: SpawnMonsterSettings