Search Results for

    Show / Hide Table of Contents

    Class DewGameplayExperienceSettings

    Inheritance
    object
    UnityEngine.Object
    UnityEngine.ScriptableObject
    Sirenix.OdinInspector.SerializedScriptableObject
    DewGameplayExperienceSettings
    Namespace: Global
    Assembly: Dew.Core.dll
    Syntax
    [CreateAssetMenu(fileName = "New Dew Game Experience Settings", menuName = "Dew Game Experience Settings")]
    public class DewGameplayExperienceSettings : SerializedScriptableObject

    Fields

    bossBonusHealthPercentagePerPlayer

    Declaration
    [LabelText("Boss Bonus Health % Per Extra Player")]
    public float bossBonusHealthPercentagePerPlayer
    Field Value
    Type Description
    float

    bossBonusPowerPercentagePerPlayer

    Declaration
    [LabelText("Boss Bonus Power % Per Extra Player")]
    public float bossBonusPowerPercentagePerPlayer
    Field Value
    Type Description
    float

    bossRewardsDreamDustMax

    Declaration
    [LabelText("Dream Dust Max")]
    public Formula bossRewardsDreamDustMax
    Field Value
    Type Description
    Formula

    bossRewardsDreamDustMin

    Declaration
    [LabelText("Dream Dust Min")]
    public Formula bossRewardsDreamDustMin
    Field Value
    Type Description
    Formula

    bossRewardsGoldMax

    Declaration
    [LabelText("Gold Max")]
    public Formula bossRewardsGoldMax
    Field Value
    Type Description
    Formula

    bossRewardsGoldMin

    Declaration
    [Header("Boss Rewards by Zone Index")]
    [LabelText("Gold Min")]
    public Formula bossRewardsGoldMin
    Field Value
    Type Description
    Formula

    combatRewardFantasyChance

    Declaration
    [LabelText("Fantasy")]
    public Formula combatRewardFantasyChance
    Field Value
    Type Description
    Formula

    combatRewardMemoryChance

    Declaration
    [Header("Combat Reward Chances By Zone Index")]
    [LabelText("Memory")]
    public Formula combatRewardMemoryChance
    Field Value
    Type Description
    Formula

    cooldownFloorRatioByAbilityHaste

    Declaration
    [Header("Cooldown Reductions")]
    public float cooldownFloorRatioByAbilityHaste
    Field Value
    Type Description
    float

    cooldownFloorRatioBySkillUpgrade

    Declaration
    public float cooldownFloorRatioBySkillUpgrade
    Field Value
    Type Description
    float

    droppedExpMultiplierPerPlayer

    Declaration
    public float droppedExpMultiplierPerPlayer
    Field Value
    Type Description
    float

    expDropDeviation

    Declaration
    public float expDropDeviation
    Field Value
    Type Description
    float

    expGlobalMultiplier

    Declaration
    public float expGlobalMultiplier
    Field Value
    Type Description
    float

    expMultiplier

    Declaration
    public PerMonsterTypeData<float> expMultiplier
    Field Value
    Type Description
    PerMonsterTypeData<float>

    gainedSkillHastePerSkillLevel

    Declaration
    public float gainedSkillHastePerSkillLevel
    Field Value
    Type Description
    float

    gemAddedQualityOnUpgrade

    Declaration
    public int gemAddedQualityOnUpgrade
    Field Value
    Type Description
    int

    gemCleanseCostByQuality

    Declaration
    [Header("Cleanses")]
    public Formula gemCleanseCostByQuality
    Field Value
    Type Description
    Formula

    gemCleanseMinQuality

    Declaration
    public int gemCleanseMinQuality
    Field Value
    Type Description
    int

    gemDismantleDreamDustByQuality

    Declaration
    [Header("Dismantle, Upgrades")]
    public Formula gemDismantleDreamDustByQuality
    Field Value
    Type Description
    Formula

    gemDismantleDreamDustMultiplier

    Declaration
    public PerRarityData<float> gemDismantleDreamDustMultiplier
    Field Value
    Type Description
    PerRarityData<float>

    gemUpgradeDreamDustByQuality

    Declaration
    public Formula gemUpgradeDreamDustByQuality
    Field Value
    Type Description
    Formula

    gemValue

    Declaration
    public PerRarityData<int> gemValue
    Field Value
    Type Description
    PerRarityData<int>

    generalServiceGoldPriceMultiplier

    Declaration
    public float generalServiceGoldPriceMultiplier
    Field Value
    Type Description
    float

    generalServiceGoldPriceMultiplierByZoneIndex

    Declaration
    public Formula generalServiceGoldPriceMultiplierByZoneIndex
    Field Value
    Type Description
    Formula

    globalGoldEconomyMultiplierByZoneIndex

    Declaration
    [Header("Gold")]
    public Formula globalGoldEconomyMultiplierByZoneIndex
    Field Value
    Type Description
    Formula

    killGold

    Declaration
    public PerMonsterTypeData<float> killGold
    Field Value
    Type Description
    PerMonsterTypeData<float>

    killGoldDeviation

    Declaration
    public float killGoldDeviation
    Field Value
    Type Description
    float

    killGoldMultiplierByZoneIndex

    Declaration
    public Formula killGoldMultiplierByZoneIndex
    Field Value
    Type Description
    Formula

    maxGlobalPopulation

    Declaration
    [Header("Max Population (Spawned)")]
    [LabelText("Max Spawned Population")]
    public float maxGlobalPopulation
    Field Value
    Type Description
    float

    maxGlobalPopulationMultiplierByAmbientLevel

    Declaration
    [LabelText("Multiplier By Ambient Level")]
    public Formula maxGlobalPopulationMultiplierByAmbientLevel
    Field Value
    Type Description
    Formula

    maxGlobalPopulationMultiplierPerPlayer

    Declaration
    [LabelText("Multiplier Per Extra Player")]
    public float maxGlobalPopulationMultiplierPerPlayer
    Field Value
    Type Description
    float

    maxHeroLevel

    Declaration
    [Header("Experience")]
    public int maxHeroLevel
    Field Value
    Type Description
    int

    maxSectionPopulation

    Declaration
    [Header("Max Population (Section)")]
    [LabelText("Max Population")]
    public float maxSectionPopulation
    Field Value
    Type Description
    float

    maxSectionPopulationMultiplierByAmbientLevel

    Declaration
    [LabelText("Multiplier By Ambient Level")]
    public Formula maxSectionPopulationMultiplierByAmbientLevel
    Field Value
    Type Description
    Formula

    maxSectionPopulationMultiplierPerPlayerInSection

    Declaration
    [LabelText("Multiplier Per Extra Player In Section")]
    public float maxSectionPopulationMultiplierPerPlayerInSection
    Field Value
    Type Description
    float

    miniBossBonusHealthPercentagePerPlayer

    Declaration
    [LabelText("MiniBoss Bonus Health % Per Extra Player")]
    public float miniBossBonusHealthPercentagePerPlayer
    Field Value
    Type Description
    float

    miniBossBonusPowerPercentagePerPlayer

    Declaration
    [LabelText("MiniBoss Bonus Power % Per Extra Player")]
    public float miniBossBonusPowerPercentagePerPlayer
    Field Value
    Type Description
    float

    miniBossSpawnChanceByNonMiniBossCombatNodesVisited

    Declaration
    [Header("Monsters")]
    public Formula miniBossSpawnChanceByNonMiniBossCombatNodesVisited
    Field Value
    Type Description
    Formula

    monsterBonusHealthPercentagePerPlayer

    Declaration
    [LabelText("Bonus Health % Per Extra Player")]
    public float monsterBonusHealthPercentagePerPlayer
    Field Value
    Type Description
    float

    monsterBonusPowerPercentagePerPlayer

    Declaration
    [LabelText("Bonus Power % Per Extra Player")]
    public float monsterBonusPowerPercentagePerPlayer
    Field Value
    Type Description
    float

    monsterSpawnPopulationMultiplierByTurnIndex

    Declaration
    [LabelText("Total Spawned Pop Multiplier By Turn Index")]
    public Formula monsterSpawnPopulationMultiplierByTurnIndex
    Field Value
    Type Description
    Formula

    monsterSpawnPopulationMultiplierPerPlayer

    Declaration
    [LabelText("Total Spawned Pop Multiplier Per Extra Player")]
    public float monsterSpawnPopulationMultiplierPerPlayer
    Field Value
    Type Description
    float

    monsterWavesMultiplierPerPlayer

    Declaration
    [LabelText("Waves Multiplier Per Extra Player")]
    public float monsterWavesMultiplierPerPlayer
    Field Value
    Type Description
    float

    regenOrbDropChanceOnLowHealth

    Declaration
    public PerMonsterTypeData<float> regenOrbDropChanceOnLowHealth
    Field Value
    Type Description
    PerMonsterTypeData<float>

    regenOrbDropChanceOnMaxHealth

    Declaration
    [Header("Regen Orb")]
    public PerMonsterTypeData<float> regenOrbDropChanceOnMaxHealth
    Field Value
    Type Description
    PerMonsterTypeData<float>

    sellValueMultiplier

    Declaration
    public float sellValueMultiplier
    Field Value
    Type Description
    float

    skillCleanseCostByLevel

    Declaration
    public Formula skillCleanseCostByLevel
    Field Value
    Type Description
    Formula

    skillCleanseMinLevel

    Declaration
    public int skillCleanseMinLevel
    Field Value
    Type Description
    int

    skillDismantleDreamDustByLevel

    Declaration
    public Formula skillDismantleDreamDustByLevel
    Field Value
    Type Description
    Formula

    skillDismantleDreamDustMultiplier

    Declaration
    public PerRarityData<float> skillDismantleDreamDustMultiplier
    Field Value
    Type Description
    PerRarityData<float>

    skillUpgradeDreamDustByLevel

    Declaration
    public Formula skillUpgradeDreamDustByLevel
    Field Value
    Type Description
    Formula

    skillValue

    Declaration
    public PerRarityData<int> skillValue
    Field Value
    Type Description
    PerRarityData<int>

    stardustBossSoulAmount

    Declaration
    [LabelText("Boss Soul Amount")]
    public Vector2Int stardustBossSoulAmount
    Field Value
    Type Description
    UnityEngine.Vector2Int

    stardustDeathDropAmount

    Declaration
    [LabelText("Death Drop Amount Range")]
    public Vector2Int stardustDeathDropAmount
    Field Value
    Type Description
    UnityEngine.Vector2Int

    stardustDeathDropChance

    Declaration
    [Header("Stardust")]
    [LabelText("Death Drop Chance")]
    public PerMonsterTypeData<float> stardustDeathDropChance
    Field Value
    Type Description
    PerMonsterTypeData<float>

    valueGlobalMultiplier

    Declaration
    [Header("Buy, Sell")]
    public float valueGlobalMultiplier
    Field Value
    Type Description
    float

    valueMultiplierPerGemQuality

    Declaration
    public float valueMultiplierPerGemQuality
    Field Value
    Type Description
    float

    valueMultiplierPerSkillLevel

    Declaration
    public float valueMultiplierPerSkillLevel
    Field Value
    Type Description
    float

    welcomingSpawnPopMultiplierByArea

    Declaration
    [Header("Hunters")]
    public AnimationCurve welcomingSpawnPopMultiplierByArea
    Field Value
    Type Description
    UnityEngine.AnimationCurve
    In This Article
    Back to top Shape of Dreams API Documentation