public override void Interact(MapTile tile) { bool grassFound = false; if (tile.mySprites.Count > 0) { foreach (Sprite s in tile.mySprites) { if (s != null) { if (s.name.Equals("GrassSprite")) { grassFound = true; break; } } } } if (grassFound) { tile.Clear(); tile.Add(game.motherHouse.Clone()); } }
public override void Interact(MapTile tile) { tile.Clear(); tile.Add(game.myGrass.Clone()); }