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; } } }
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; } } }
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; }
public void addToInventory(Items.tools tool) { tools.Add(toolcnt, list.cloneTool(tool)); toolcnt++; }
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); }