Ejemplo n.º 1
0
        public static byte FromUiCharacterIndex(
            this UICharacterIndex uiCharacterIndex)
        {
            var index = default(byte);

            switch (uiCharacterIndex)
            {
            case UICharacterIndex.Zero:
            {
                index = 0;
                break;
            }

            case UICharacterIndex.First:
            {
                index = 1;
                break;
            }

            case UICharacterIndex.Second:
            {
                index = 2;
                break;
            }

            case UICharacterIndex.Third:
            {
                index = 3;
                break;
            }
            }

            return(index);
        }
Ejemplo n.º 2
0
 public UICharacterDetails(
     int characterId,
     string characterName,
     UICharacterIndex uiCharacterIndex,
     UICharacterClass uiCharacterClass)
 {
     this.characterId      = characterId;
     this.characterName    = characterName;
     this.uiCharacterIndex = uiCharacterIndex;
     this.uiCharacterClass = uiCharacterClass;
 }
Ejemplo n.º 3
0
        private void OnCharacterClicked(UICharacterIndex uiCharacterIndex, bool hasCharacter)
        {
            characterIndex = (int)uiCharacterIndex;

            HideCharacterNameWindow();
            HideCharacterSelectionWindow();
            HideChooseFighterView();

            ShowCharacterSelectionOptionsWindow();

            EnableOrDisableCharacterSelectionOptionsViewButtons(hasCharacter);
        }
Ejemplo n.º 4
0
 public void SetCharacterIndex(UICharacterIndex uiCharacterIndex)
 {
     this.uiCharacterIndex = uiCharacterIndex;
 }