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