Example #1
0
        protected override void ChoiceChanged()
        {
            defaultChoice = CurrentChoice;
            summaryMenu.SetMember(DataManager.Instance.Save.ActiveTeam.Players[CurrentChoice]);

            base.ChoiceChanged();
        }
Example #2
0
        protected override void ChoiceChanged()
        {
            Character subjectChar = DungeonScene.Instance.ActiveTeam.Assembly[CurrentPage * SpacesPerPage + CurrentChoice];

            summaryMenu.SetMember(subjectChar);

            portrait.Speaker = subjectChar.BaseForm;

            base.ChoiceChanged();
        }
Example #3
0
        protected override void ChoiceChanged()
        {
            int       currentChoice = CurrentPage * SpacesPerPage + CurrentChoice;
            Character subjectChar   = null;

            if (currentChoice < DataManager.Instance.Save.ActiveTeam.Players.Count)
            {
                subjectChar = DataManager.Instance.Save.ActiveTeam.Players[currentChoice];
            }
            else
            {
                subjectChar = DataManager.Instance.Save.ActiveTeam.Assembly[currentChoice - DataManager.Instance.Save.ActiveTeam.Players.Count];
            }

            summaryMenu.SetMember(subjectChar);

            portrait.Speaker = subjectChar.BaseForm;

            base.ChoiceChanged();
        }