mirror of
https://github.com/Gurge44/EndlessHostRoles.git
synced 2026-10-20 01:46:25 +00:00
Finish CTA App
This commit is contained in:
1 parent
17edc70081
commit
0a6ca60a76
3 files changed
+13
No files matched your search
@@ -24,6 +24,7 @@ namespace CustomTeamAssigner
|
||||
|
||||
if (ofd.ShowDialog() == true)
|
||||
{
|
||||
Utils.Teams.Clear();
|
||||
File.ReadAllLines(ofd.FileName).Do(line => new Team(line.Split(';')[0]).Import(line));
|
||||
|
||||
Navigator.NavigationService.Navigate(new PlaySetListerPage());
|
||||
|
||||
@@ -17,9 +17,20 @@ namespace CustomTeamAssigner
|
||||
EditingTeamMembers = team.TeamMembers;
|
||||
InitializeMembersGrid();
|
||||
InitializeComboBox();
|
||||
InitializeEditorFields();
|
||||
}
|
||||
|
||||
void InitializeEditorFields()
|
||||
{
|
||||
OverrideColorCheckBox.IsChecked = EditingTeam.RoleRevealScreenBackgroundColor != "*";
|
||||
OverrideTitleCheckBox.IsChecked = EditingTeam.RoleRevealScreenTitle != "*";
|
||||
OverrideSubTitleCheckBox.IsChecked = EditingTeam.RoleRevealScreenSubtitle != "*";
|
||||
|
||||
TeamNameTextBox.Text = EditingTeam.TeamName;
|
||||
|
||||
if (OverrideColorCheckBox.IsChecked == true) TeamColorTextBox.Text = EditingTeam.RoleRevealScreenBackgroundColor;
|
||||
if (OverrideTitleCheckBox.IsChecked == true) TeamTitleTextBox.Text = EditingTeam.RoleRevealScreenTitle;
|
||||
if (OverrideSubTitleCheckBox.IsChecked == true) TeamSubTitleTextBox.Text = EditingTeam.RoleRevealScreenSubtitle;
|
||||
}
|
||||
|
||||
void InitializeMembersGrid()
|
||||
|
||||
@@ -94,6 +94,7 @@ namespace CustomTeamAssigner
|
||||
|
||||
public static CustomRoles GetInternalRoleName(this string roleName)
|
||||
{
|
||||
if (roleName == "Guess Manager") return CustomRoles.GuessManagerRole;
|
||||
var role = RoleNames.FirstOrDefault(x => x.Value == roleName).Key;
|
||||
return role != default ? role : Enum.Parse<CustomRoles>(roleName.Replace(" ", string.Empty));
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user