private CYOA.Structures.Story genTestStory() { CYOA.Structures.Story story = new CYOA.Structures.Story("Bob Goes To The Fish Market"); CYOA.Structures.Page p1 = new CYOA.Structures.Page(); CYOA.Structures.Page p2 = new CYOA.Structures.Page(); CYOA.Structures.Page p3 = new CYOA.Structures.Page(); CYOA.Structures.Page p4 = new CYOA.Structures.Page(); p1.AddLine("Bob went to the fish market."); p1.AddLine("There, Bob saw several fish for purchase."); p1.AddBranch("Purchase a fish", p2); p1.AddBranch("Go home", p3); p2.AddLine("Bob bought a fish."); p2.AddLine("Having completed his task, Bob decided to go home and sleep."); p2.AddBranch("Go home", p3); p2.AddBranch("Jump in a lake instead", p4); p3.AddLine("Bob went home."); p3.AddLine("Bob tucked himself into bed and went to sleep."); p3.AddLine("The End"); p4.AddLine("Rather than going home, Bob jumped in a lake."); p4.AddLine("Bob couldn't swim, and died."); p4.AddLine("The End"); story.AddPage(p1); story.AddPage(p2); story.AddPage(p3); story.AddPage(p4); story.StartPage = p1; return(story); }
private void btnTestRead_Click(object sender, RoutedEventArgs e) { CYOA.Structures.Story readStory = CYOA.Structures.StoryReader.Read("testStory.xml"); Console.WriteLine("Test story read"); }
private void Window_Loaded(object sender, RoutedEventArgs e) { testStory = genTestStory(); }