public override bool OnApplyToTileMap(Vector3Int gridPosition, TileMapReadController tileMapReadController, Item item) { if (tileMapReadController.cropsManager.Check(gridPosition) == false) { return(false); } tileMapReadController.cropsManager.Seed(gridPosition, item.crop); return(true); }
public override bool OnApplyToTileMap(Vector3Int gridPosition, TileMapReadController tileMapReadController, Item item) { TileBase tileToPlow = tileMapReadController.GetTileBase(gridPosition); if (canPlow.Contains(tileToPlow) == false) { return(false); } tileMapReadController.cropsManager.Plow(gridPosition); return(true); }
public override bool OnApplyToTileMap(Vector3Int gridPosition, TileMapReadController tileMapReadController, Item item) { tileMapReadController.cropsManager.Water(gridPosition); //zmien wyglad TODO return(true); }
public virtual bool OnApplyToTileMap(Vector3Int gridPosition, TileMapReadController tileMapReadController, Item item) { Debug.LogWarning("onapplytotilemap missing"); return(true); }
public virtual bool OnApplyToTileMap(Vector3Int gridPosition, TileMapReadController tileMapReadController, Item item) { Debug.LogWarning("OnApplyToTileMap is KeyNotFoundException impremented"); return(true); }
public override bool OnApplyToTileMap(Vector3Int gridPosition, TileMapReadController tileMapReadController, Item item) { tileMapReadController.cropsManager.PickUp(gridPosition); return(true); }