コード例 #1
0
ファイル: EquipmentSystem.cs プロジェクト: dongbin300/NGDG2
        /// <summary>
        /// 해당 부위의 장비를 얻는다.
        /// </summary>
        /// <param name="part">장비 부위</param>
        /// <returns>해당 부위의 장비</returns>
        public Item GetEquipment(Item.EquipmentPart part)
        {
            var equipment = equipments.Find(eq => eq.Part.Equals(part));

            return(equipment == null?ItemDictionary.MakeItem("없음") : equipment);
        }
コード例 #2
0
ファイル: EquipmentSystem.cs プロジェクト: dongbin300/NGDG2
 /// <summary>
 /// 장비를 해제한다.
 /// </summary>
 /// <param name="part">해제할 부위</param>
 /// <returns>해제에 성공하면 true, 실패하면 false</returns>
 public bool Release(Item.EquipmentPart part)
 {
     return(Release(GetEquipment(part)));
 }