/// <summary> /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void OnGameRulesetChanged(object sender, RulesetChangedEventArgs e) { switch (e.Ruleset) { case MultiplayerGameRuleset.Free_For_All: case MultiplayerGameRuleset.Battle_Royale: OrderFreeForAllPlayers(); break; case MultiplayerGameRuleset.Team: break; default: throw new ArgumentOutOfRangeException(); } }
/// <summary> /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void OnGameRulesetChanged(object sender, RulesetChangedEventArgs e) { if (e.Ruleset == MultiplayerGameRuleset.Team) { if (!RightAligned.Contains(ChangeTeam)) { ; } RightAligned.Add(ChangeTeam); } else { RightAligned.Remove(ChangeTeam); ChangeTeam.Parent = null; } AlignRightItems(RightAligned); }
private void OnGameRulesetChanged(object sender, RulesetChangedEventArgs e) => Value.Text = e.Ruleset.ToString().Replace("_", " ");