using System.Collections.Generic; public partial class FamilyEmblemConfig : ConfigBase { private static List defaultEmblemList = new List(); protected override void OnConfigParseCompleted() { if (UnlockFamilyLV == 1) { if (defaultEmblemList.Contains(EmblemID)) return; defaultEmblemList.Add(EmblemID); } } public static int GetRandomEmblem() { if (defaultEmblemList.Count == 0) return -1; // System.Random random = new System.Random(); return defaultEmblemList[random.Next(defaultEmblemList.Count)]; } }