// Copyright (c) ppy Pty Ltd . Licensed under the MIT Licence. // See the LICENCE file in the repository root for full licence text. #nullable disable using osu.Game.Graphics; using osuTK.Graphics; namespace osu.Game.Online.Rooms { public abstract class RoomStatus { public abstract string Message { get; } public abstract Color4 GetAppropriateColour(OsuColour colours); public override int GetHashCode() => GetType().GetHashCode(); public override bool Equals(object obj) => GetType() == obj?.GetType(); } }