22 lines
809 B
C#
22 lines
809 B
C#
using UnityEngine;
|
|
|
|
namespace BumpCombat.Constants
|
|
{
|
|
[CreateAssetMenu(menuName = "BumpCombat/Constants/Passive Relics")]
|
|
public sealed class PassiveRelicConstants : ScriptableObject
|
|
{
|
|
[Header("Twin Horn Talisman")]
|
|
[Range(0f, 1f)] public float TwinHornDoubleDamageChance = 0.15f;
|
|
|
|
[Header("Resonance Core")]
|
|
[Range(0f, 1f)] public float ResonanceEchoChance = 0.08f;
|
|
[Min(0f)] public float ResonanceEchoCooldownSeconds = 3f;
|
|
[Range(0f, 1f)] public float ResonanceEchoDamageMultiplier = 0.5f;
|
|
|
|
[Header("Rupture Seed")]
|
|
[Range(0f, 1f)] public float RuptureSeedChance = 0.25f;
|
|
[Range(0f, 1f)] public float RuptureExplosionMaxHealthFraction = 0.1f;
|
|
[Min(0f)] public float RuptureExplosionPlayerBodyDiameters = 3f;
|
|
}
|
|
}
|