public void RemoveWeapon(Weapon.WeaponType weaponType) { Debug.Log("Removed Weapon: " + weaponType); weaponList.Remove(weaponType); OnWeaponsChanged?.Invoke(this, EventArgs.Empty); }
public void AddWeapon(Weapon.WeaponType weaponType) { Debug.Log("Added Weapon: " + weaponType); weaponList.Add(weaponType); OnWeaponsChanged?.Invoke(this, EventArgs.Empty); }