public static CharacterClasses FromUiCharacterClass( this UICharacterClass uiCharacterClass) { var characterClass = CharacterClasses.Knight; switch (uiCharacterClass) { case UICharacterClass.Knight: { characterClass = CharacterClasses.Knight; break; } case UICharacterClass.Arrow: { characterClass = CharacterClasses.Arrow; break; } case UICharacterClass.Wizard: { characterClass = CharacterClasses.Wizard; break; } } return(characterClass); }
private void OnCharacterSelected(UICharacterClass uiCharacterClass) { characterDetails.SetCharacterClass(uiCharacterClass); characterSelectionView.EnableChooseButton(); characterSelectionView.ResetSelection(); characterSelectionView.SelectCharacterClass(uiCharacterClass); }
public UICharacterDetails( int characterId, string characterName, UICharacterIndex uiCharacterIndex, UICharacterClass uiCharacterClass) { this.characterId = characterId; this.characterName = characterName; this.uiCharacterIndex = uiCharacterIndex; this.uiCharacterClass = uiCharacterClass; }
public void SelectCharacterClass(UICharacterClass uiCharacterClass) { switch (uiCharacterClass) { case UICharacterClass.Knight: { SelectKnightClass(); break; } case UICharacterClass.Arrow: { SelectArrowClass(); break; } case UICharacterClass.Wizard: { SelectWizardClass(); break; } } }
public void SetCharacterClass(UICharacterClass uiCharacterClass) { this.uiCharacterClass = uiCharacterClass; }
public UINewCharacterDetails(string characterName, UICharacterClass uiCharacterClass) { this.characterName = characterName; this.uiCharacterClass = uiCharacterClass; }
private void OnCharacterSelected(UICharacterClass uiCharacterClass) { CharacterSelected?.Invoke(uiCharacterClass); }