Radicade Public Code

This commit is contained in:
JogmansonReal
2026-10-16 23:33:13 -07:00
commit 55175acdf6
832 changed files with 363261 additions and 0 deletions
+21
View File
@@ -0,0 +1,21 @@
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using RadicadeServer.Extensions;
namespace RadicadeServer.RecNet.Accounts.Local
{
public class PlayerSettings
{
[Key, DatabaseGenerated(DatabaseGeneratedOption.None)]
public long AccountId { get; set; }
public string Settings { get; set; } = "[]";
public List<Setting> DeserializeSettings()
{
if (string.IsNullOrWhiteSpace(Settings))
return new List<Setting>();
return Settings.FromJson<List<Setting>>() ?? new List<Setting>();
}
}
}