public override IEnumerator DisplayAction(TileAction originTile) { inProgress = true; TileModifier tile = originTile as TileModifier; tile.IncrementScore(); if (tile.positive) { manager.DoublePlayer(); posContent.SetActive(true); } else { manager.BlockPlayer(); negContent.SetActive(true); } positive = tile.positive; while (inProgress) { yield return(null); } manager.EndTurn(); }