/// <summary>
        /// Создание контроллов.
        /// </summary>
        private void CreateControls()
        {
            CreatePersonControl = new CreatePersonControl();
            ProfilPersonControl = new ProfilPersonControl();
            StoryControl        = new StoryControl();
            AchievementControl  = new AchievementControl();
            FightChoiceControl  = new FightChoiceControl();
            FightControl        = new FightControl();


            AdjustControls(CreatePersonControl, ProfilPersonControl, StoryControl, FightChoiceControl, FightControl, AchievementControl);
        }
示例#2
0
        public StoryPresenter(MainPresenter mainPresenter, IStoryControl storyControl, IFightControl fightControl, BattlePresenter battlePresenter)
        {
            StoryControl    = storyControl;
            FightControl    = fightControl;
            MainPresenter   = mainPresenter;
            BattlePresenter = battlePresenter;
            BattlePresenter.DoNextStepStory += BeginStartStory;
            Enemies = BasePresenter.Load("Enemies");

            StoryControl.StartStory += BeginStory;


            FillInStories();
        }