コード例 #1
0
ファイル: POI.cs プロジェクト: grzegorzsabiniok/PO-Projekt
 public POIWork(ItemPatern _item, Task _task, Vector3 _position)
 {
     task     = _task;
     position = _position;
     item     = _item;
     type     = Type.work;
 }
コード例 #2
0
 public void UseItem(ItemPatern _patern)
 {
     for (int i = 0; i < items.Length; i++)
     {
         if (items[i] != null)
         {
             if (items[i].patern == _patern)
             {
                 items[i].patern.Use(items[i], this);
                 return;
             }
         }
     }
 }
コード例 #3
0
    public int CheckItem(ItemPatern _patern)
    {
        int temp = -1;

        for (int i = 0; i < items.Length; i++)
        {
            if (items[i] != null)
            {
                if (items[i].patern == _patern)
                {
                    temp = i;
                }
            }
        }
        return(temp);
    }
コード例 #4
0
 public Item(ItemPatern _patern)
 {
     patern = _patern;
 }
コード例 #5
0
ファイル: Search.cs プロジェクト: grzegorzsabiniok/PO-Projekt
 public Search(ItemPatern _item)
 {
     type = POI.Type.stockpile;
     item = _item;
 }
コード例 #6
0
ファイル: POI.cs プロジェクト: grzegorzsabiniok/PO-Projekt
 public POIWork()
 {
     item = null;
     type = Type.work;
 }