public void Initialize(TerrainMapPoint initPoint, Terrain t) { terrain = t; centerPoint = terrain.GetCenterPoint(); terrain.SetPoint(initPoint, TerrainType.Empty); mapPoints.Add(new FloodFillMapPoint() { mapPoint = initPoint, floodFilled = false }); }