internal void SelectCharacter(CharacterSelectRow characterSelectRow) { foreach (var row in characterSelectionRows) { row.Selected = false; } characterSelectRow.Selected = true; OnPlayerSelected(characterSelectRow.Player); }
public void ShowDeleteCharacterDialog(CharacterSelectRow row) { characterDeleteDialog.gameObject.SetActiveFast(true); characterDeleteDialog.CharacterRow = row; }
internal void ConfirmDeleteCharacter(CharacterSelectRow characterSelectRow) { ShowDeleteCharacterDialog(characterSelectRow); }
private void OnCancelClicked() { CharacterRow = null; characterSelectionUI.HideDeleteCharacterDialog(); }