20 teams =
cvar(
"_teams_available");
22 me.team1.disabled = !(teams & 1); nTeams +=
boolean(teams & 1);
23 me.team2.disabled = !(teams & 2); nTeams +=
boolean(teams & 2);
24 me.team3.disabled = !(teams & 4); nTeams +=
boolean(teams & 4);
25 me.team4.disabled = !(teams & 8); nTeams +=
boolean(teams & 8);
32 me.TD(me, 2, 4, e =
makeTeamButton_T(_(
"join 'best' team (auto-select)"),
'0 0 0',
"cmd selectteam auto; cmd join",
33 _(
"Autoselect team (recommended)")));
34 e.preferredFocusPriority = 1;
37 me.TD(me, 2, 1, e = me.team1 =
makeTeamButton(_(
"red"),
'1 0.5 0.5',
"cmd selectteam red; cmd join"));
38 me.TD(me, 2, 1, e = me.team2 =
makeTeamButton(_(
"blue"),
'0.5 0.5 1',
"cmd selectteam blue; cmd join"));
39 me.TD(me, 2, 1, e = me.team3 =
makeTeamButton(_(
"yellow"),
'1 1 0.5',
"cmd selectteam yellow; cmd join"));
40 me.TD(me, 2, 1, e = me.team4 =
makeTeamButton(_(
"pink"),
'1 0.5 1',
"cmd selectteam pink; cmd join"));
entity makeTeamButton_T(string theName, vector theColor, string commandtheName, string theTooltip)
void XonoticTeamSelectDialog_showNotify(entity me)
void XonoticTeamSelectDialog_fill(entity me)
vector(float skel, float bonenum) _skel_get_boneabs_hidden
entity makeTeamButton(string theName, vector theColor, string commandtheName)