private void RemoveWeaponCombination(Guid weapon_guid) { for (int i = OwnedWeaponCombinations.Count - 1; i >= 0; i--) { if (OwnedWeaponCombinations[i].WeaponGuid1 == weapon_guid) { OwnedWeaponCombinations.RemoveAt(i); } } }
private void AddRangedWeapon(RangedWeapon item) { RangedWeapons.Add(item); OwnedWeaponCombinations.Add(new WeaponCombinationHolder(item.Name, item.Guid, null)); }
private void AddMeleeWeapon(MeleeWeapon item) { MeleeWeapons.Add(item); OwnedWeaponCombinations.Add(new WeaponCombinationHolder(item.Name, item.Guid, null)); }