2026-04-18 13:57:19 -04:00
|
|
|
using Sirenix.OdinInspector;
|
|
|
|
|
using UnityEngine;
|
|
|
|
|
|
2026-05-23 08:27:50 -04:00
|
|
|
namespace Cielonos.MainGame.Inventory
|
2026-04-18 13:57:19 -04:00
|
|
|
{
|
|
|
|
|
[CreateAssetMenu(fileName = "OverloadData", menuName = "Cielonos/Items/OverloadData")]
|
|
|
|
|
public class OverloadData : SerializedScriptableObject
|
|
|
|
|
{
|
|
|
|
|
[Title("Overload Configuration")]
|
|
|
|
|
[LabelText("Trigger Threshold (Max Overload)")]
|
|
|
|
|
public float maxOverload = 200f;
|
|
|
|
|
|
|
|
|
|
[LabelText("Absorption Weight")]
|
|
|
|
|
public float overloadWeight = 1f;
|
|
|
|
|
|
|
|
|
|
[LabelText("Cooldown After Trigger (Seconds)")]
|
|
|
|
|
public float triggerCooldown = 8f;
|
|
|
|
|
}
|
|
|
|
|
}
|