Files
MiraAPI/MiraAPI/GameOptions/ModifierOptionGroup.cs
T
2025-05-18 09:32:33 -04:00

18 lines
463 B
C#

using System.Linq;
namespace MiraAPI.GameOptions;
#pragma warning disable CA1852
internal class ModifierOptionGroup : AbstractOptionGroup
#pragma warning restore CA1852
{
public override string GroupName { get; }
public ModifierOptionGroup(string name, IModdedOption[] options, params AbstractOptionGroup[] groups)
{
GroupName = name;
Options.AddRange(options);
Options.AddRange(groups.SelectMany(x=>x.Options));
}
}