using System; using UnityAtoms.BaseAtoms; using KitsuneCafe.ItemSystem; namespace UnityAtoms.KitsuneCafe.Atom.ItemSystem { /// /// Reference of type `Equipment`. Inherits from `EquatableAtomReference<Equipment, EquipmentPair, EquipmentConstant, EquipmentVariable, EquipmentEvent, EquipmentPairEvent, EquipmentEquipmentFunction, EquipmentVariableInstancer, AtomCollection, AtomList>`. /// [Serializable] public sealed class EquipmentReference : EquatableAtomReference< Equipment, EquipmentPair, EquipmentConstant, EquipmentVariable, EquipmentEvent, EquipmentPairEvent, EquipmentEquipmentFunction, EquipmentVariableInstancer>, IEquatable { public EquipmentReference() : base() { } public EquipmentReference(Equipment value) : base(value) { } public bool Equals(EquipmentReference other) { return base.Equals(other); } } }