RadioGroup binds checkboxes into a group together with ControlStyle "EXCLUSIVE", one can make sure only one of them is selected. Each player can have a different selected.
IncludeFile "UI\FrameDef\UI\EscMenuTemplates.fdf", Frame "RADIOGROUP" "RadioGroup" { ControlStyle "EXCLUSIVE", Frame "GLUECHECKBOX" "CheckBoxA" INHERITS WITHCHILDREN "EscMenuCheckBoxTemplate" { Width 0.012, Height 0.012, SetPoint CENTER, "ConsoleUI", CENTER, 0, 0, } Frame "GLUECHECKBOX" "CheckBoxB" INHERITS WITHCHILDREN "EscMenuCheckBoxTemplate" { Width 0.012, Height 0.012, SetPoint CENTER, "ConsoleUI", CENTER, 0.1, 0, } Frame "GLUECHECKBOX" "CheckBoxC" INHERITS WITHCHILDREN "EscMenuCheckBoxTemplate" { Width 0.012, Height 0.012, SetPoint CENTER, "ConsoleUI", CENTER, 0.15, 0, } Frame "GLUECHECKBOX" "CheckBoxD" INHERITS WITHCHILDREN "EscMenuCheckBoxTemplate" { Width 0.012, Height 0.012, SetPoint CENTER, "ConsoleUI", CENTER, 0.2, 0, } RadioItem "CheckBoxA", RadioItem "CheckBoxB", RadioItem "CheckBoxC", RadioItem "CheckBoxD", }