/// <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); }
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(); }