namespace RadicadeServer.RecNet.Rooms { public class SubRoomDataSave { public List UnitySubAssets { get; set; } = new(); public List ReferencedUnityAssets { get; set; } = new(); public long SubRoomDataSaveId { get; set; } public long SubRoomId { get; set; } public string DataBlob { get; set; } = string.Empty; public List ReferencedUnityAssetIds { get; set; } = new(); public int PersistenceVersion { get; set; } public int OMVersion { get; set; } public int UgcSubVersion { get; set; } public long? SavedByAccountId { get; set; } public int SavedOnPlatform { get; set; } public int SavedOnDeviceClass { get; set; } public string Description { get; set; } = string.Empty; public List Tags { get; set; } = new(); public int ModerationState { get; set; } public DateTime CreatedAt { get; set; } public string? UnityAssetId { get; set; } } }