예제 #1
0
파일: Bag.cs 프로젝트: evan-erdos/pathways
 internal bool CheckForDuplicates(Item item)
 {
     if (item.playerPack.!=null && item.playerPack..Length>0) {
         foreach (Item elem in item.playerPack.) {
             if (item.description == elem.description
             && item.title==elem.title&&item.icon==elem.icon
             && item.GetType()==elem.GetType()&&item.sound==elem.sound) return true;
         }
     } return false;
 }
예제 #2
0
파일: Bag.cs 프로젝트: evan-erdos/pathways
 public void Add(Item item)
 {
     items[item.GetType()].Add(item);
 }
예제 #3
0
파일: Bag.cs 프로젝트: evan-erdos/pathways
 public void Remove(Item item)
 {
     items[item.GetType()].Remove(item);
 }