using Sirenix.OdinInspector; using UnityEngine; namespace Cielonos.MainGame.Inventory { [CreateAssetMenu(fileName = "AmmoData", menuName = "Cielonos/Items/AmmoData")] public class AmmoData : SerializedScriptableObject { public bool hasInfiniteAmmo; [HideIf("hasInfiniteAmmo")] public int totalAmmoSize; [HideIf("hasInfiniteAmmo")] public int magazineSize; } }