/// <summary> /// Resolve ALL linked event, then move to the DestinationNumber /// </summary> /// <param name="story"></param> public override void ResolveEvent(Story story) { foreach (Event linkEvent in this.ListLinkedEvent) { linkEvent.ResolveEvent(story); } story.AddParagraph(CreateParagraph.CreateAParagraph(this.DestinationNumber)); story.Move(this.DestinationNumber); }
private void Button_Click_1(object sender, RoutedEventArgs e) { for (int i = 0; i <= 100; i++) { for (int paragraph = 1; paragraph <= 350; paragraph++) { StoryParagraph newParag = CreateParagraph.CreateAParagraph(paragraph); } } System.Diagnostics.Debug.WriteLine("Finished"); }
private void InitStory(Hero hero) { MyStory = new Story("RandomName", Hero); MyStory.AddParagraph(CreateParagraph.CreateAParagraph(Hero.CurrentParagraph)); MyStory.PropertyChanged += MyStory_PropertyChanged; if (!LoadingHero) { MyStory.Start(); } else { MyStory.Start(hero.CurrentParagraph); } }
public override void ResolveEvent(Story story) { story.AddParagraph(CreateParagraph.CreateAParagraph(this.DestinationNumber)); story.Move(this.DestinationNumber); }