Search Results for

    Show / Hide Table of Contents

    Class SpawnMonsterSettings

    Inheritance
    object
    SpawnMonsterSettings
    Namespace: Global
    Assembly: Dew.Core.dll
    Syntax
    public class SpawnMonsterSettings

    Fields

    afterSpawn

    Declaration
    public Action<Entity> afterSpawn
    Field Value
    Type Description
    System.Action<T><Entity>

    beforeSpawn

    Declaration
    public Action<Entity> beforeSpawn
    Field Value
    Type Description
    System.Action<T><Entity>

    earlyFinishCondition

    This condition is checked before every spawn.
    When this evaluates to true, the spawn will be finished early.

    Declaration
    public Func<bool> earlyFinishCondition
    Field Value
    Type Description
    System.Func<TResult><bool>

    hero

    Declaration
    public Hero hero
    Field Value
    Type Description
    Hero

    ignoreCoopPopMultiplier

    Declaration
    public bool ignoreCoopPopMultiplier
    Field Value
    Type Description
    bool

    ignoreTurnPopMultiplier

    Declaration
    public bool ignoreTurnPopMultiplier
    Field Value
    Type Description
    bool

    initDelayFlat

    Declaration
    public float initDelayFlat
    Field Value
    Type Description
    float

    initDelayMultiplier

    Declaration
    public float initDelayMultiplier
    Field Value
    Type Description
    float

    monsterSpawnData

    Declaration
    public RoomMonsters.MonsterSpawnData monsterSpawnData
    Field Value
    Type Description
    RoomMonsters.MonsterSpawnData

    onFinish

    Declaration
    public Action onFinish
    Field Value
    Type Description
    System.Action

    random

    Declaration
    public DewRandom random
    Field Value
    Type Description
    DewRandom

    rule

    Declaration
    public MonsterSpawnRule rule
    Field Value
    Type Description
    MonsterSpawnRule

    section

    Declaration
    public RoomSection section
    Field Value
    Type Description
    RoomSection

    spawnPopulationMultiplier

    Declaration
    public float spawnPopulationMultiplier
    Field Value
    Type Description
    float

    spawnPosGetter

    Declaration
    public Func<Vector3> spawnPosGetter
    Field Value
    Type Description
    System.Func<TResult><UnityEngine.Vector3>

    spawnRotGetter

    Declaration
    public Func<Quaternion> spawnRotGetter
    Field Value
    Type Description
    System.Func<TResult><UnityEngine.Quaternion>

    Methods

    Clone()

    Declaration
    public SpawnMonsterSettings Clone()
    Returns
    Type Description
    SpawnMonsterSettings
    In This Article
    Back to top Shape of Dreams API Documentation