private void CurrentCharacterOnActionFinished(Character character, Action action, bool finished) { character.ActionFinished -= CurrentCharacterOnActionFinished; // Debug.Log(string.Format("{0} is {1} action {2}",character.name, (finished?"finished":"failed"), action.name)); character.OccupyCurrentCell(true); }