public static void AddResourceTile(TerrainManager.Tile tile) { SavedResourceTile newSavedTile = new SavedResourceTile(tile); data.resourceTiles.Add(newSavedTile); resourceTilesByPos.Add(newSavedTile.tilePos.ToVector2(), newSavedTile); }
public static void RemoveResourceTile(TerrainManager.Tile tile) { Vector2 key = TerrainManager.PosToV2(tile.tile.transform.position); SavedResourceTile oldTile = resourceTilesByPos [key]; data.resourceTiles.Remove(oldTile); resourceTilesByPos.Remove(key); }