Example #1
0
 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;
         }
     }
 }
Example #2
0
 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;
         }
     }
 }
Example #3
0
 public Items.tools cloneTool(Items.tools t)
 {
     Items.tools ret = new Items.tools(t.getID(), t.getName(), t.getDur(),t.getPlowBonus(),t.getMiningBonus(),t.getHarvestBonus(),t.getWoodcutBonus(),t.getSawingBonus(),t.getHammeringBonus());
     return ret;
 }
Example #4
0
 public void addToInventory(Items.tools tool)
 {
     tools.Add(toolcnt, list.cloneTool(tool));
     toolcnt++;
 }
Example #5
0
 public Items.tools cloneTool(Items.tools t)
 {
     Items.tools ret = new Items.tools(t.getID(), t.getName(), t.getDur(), t.getPlowBonus(), t.getMiningBonus(), t.getHarvestBonus(), t.getWoodcutBonus(), t.getSawingBonus(), t.getHammeringBonus());
     return(ret);
 }