massive/client/UserUtils.cs
2025-05-23 10:59:50 -04:00

17 lines
425 B
C#

using Godot;
using SpacetimeDB.Types;
public static class UserUtils
{
public static Color ParseColor(User user)
{
return user.Color != null && Color.HtmlIsValid(user.Color)
? Color.FromHtml(user.Color)
: Colors.AliceBlue;
}
public static string UserNameOrIdentity(User user)
{
return user != null ? user.Name ?? user.Identity.ToString()[..8] : "unknown";
}
}