public void RemoveInitiable(IInitiable <BuildingInitialData> initiable) { if (initiables.Contains(initiable)) { initiables.Remove(initiable); } }
public void AddInitiable(IInitiable <BuildingInitialData> initiable) { if (!initiables.Contains(initiable)) { initiables.Add(initiable); } }