private string getDetailsText(MAPData mapData) { var detailsText = $"Camera Origin: {mapData.Settings.CameraOrigin}\n" + $"Camera Translation: {mapData.Settings.CameraTranslation}\n"; for (int i = 0; i < 3; ++i) { detailsText += $"Light {i}:\n\t{mapData.Settings.Lights[i]}\n"; } detailsText += $"Zoom: {mapData.Settings.Zoom}\n" + $"Sprite Scale: {mapData.Settings.SpriteScale}\n" + $"Area Like Types: [{string.Join(", ", mapData.Settings.AreaLikeTypes)}]\n" + $"Area Dislike Types: [{string.Join(", ", mapData.Settings.AreaDislikeTypes)}]\n" + $"Map Tile Width: {mapData.Settings.MapTileWidth}\n" + $"Map Tile Height: {mapData.Settings.MapTileHeight}\n" + $"Map Tiles:\n"; for (int y = 0; y < mapData.Settings.MapTileHeight; ++y) { detailsText += "\t"; for (int x = 0; x < mapData.Settings.MapTileWidth; ++x) { detailsText += $"[{mapData.Settings.MapTiles[x, y]}]"; } detailsText += "\n"; } return(detailsText); }
public RoomData(TFSData tfsData, MAPData mapData) { TFSData = tfsData; MAPData = mapData; }