コード例 #1
0
ファイル: Actionctrl.cs プロジェクト: Lomacil/Harvest
 void plant(int ID)
 {
     if (bag.getCurCategory() == "seeds" && bag.getSelectedSeed() != null)
     {
         GameObject     tile = world.getClosestTile(gameObject);
         tileproperties prop = tile.GetComponent <tileproperties>();
         if (!prop.getPlanted() && prop.getPlantable())
         {
             prop.setSeed(bag.getSelectedSeed());
         }
     }
 }
コード例 #2
0
ファイル: Actionctrl.cs プロジェクト: Lomacil/Harvest
 void plow()
 {
     curTool = bag.getSelectedTool();
     if (curTool != null)
     {
         GameObject     tile = world.getClosestTile(gameObject);
         tileproperties prop = tile.GetComponent <tileproperties>();
         overlay.info = curTool.getPlowBonus().ToString();
         if (curTool.getPlowBonus() > 0 && !prop.getPlowed() && prop.getPlowable())
         {
             progress = true;
             overlay.castbar(workTime(bag.getSelectedTool().getPlowBonus()));
             prop.setPlowed(tile);
             progress = false;
         }
     }
 }