예제 #1
0
        private PictureStoryPaper ChooseYes(QuestionPaper questionPaper)
        {
            var updateYesPaper = new TextPaper("やったー");

            updateYesPaper.Prev = questionPaper;
            return(updateYesPaper);
        }
예제 #2
0
        private PictureStoryPaper ChooseNo3(QuestionPaper questionPaper)
        {
            var updateYesPaper = new TextPaper("なっとくしてもらうには どうやらちからわざがひつようですね。");

            updateYesPaper.Prev = questionPaper;
            updateYesPaper.Next = this.ChooseNo4(questionPaper);
            return(updateYesPaper);
        }
예제 #3
0
        private PictureStoryPaper ChooseNo4(QuestionPaper questionPaper)
        {
            var updateYesPaper = new TextPaper("こうかいしても しりませんよ!");

            updateYesPaper.Prev = questionPaper;

            var k1 = new KorashimePaper();

            updateYesPaper.Next = k1;
            k1.Prev             = updateYesPaper;
            return(updateYesPaper);
        }
예제 #4
0
        private PictureStoryPaper ChooseNo2(QuestionPaper questionPaper)
        {
            // UpdateQuestionPaperの設定
            var updateNoPaper = new QuestionPaper {
                Text = "ごじょうだんを!\r\nあたらしいVSがいいにきまっているでしょう!"
            };

            updateNoPaper.Prev  = questionPaper;
            updateNoPaper.OnYes = this.ChooseYes;
            updateNoPaper.OnNo  = this.ChooseNo3;
            return(updateNoPaper);
        }
예제 #5
0
        private PictureStoryPaper ChooseNo1(QuestionPaper questionPaper)
        {
            // UpdateQuestionPaperの設定
            var updateNoPaper = new QuestionPaper {
                Text = "フフ。すなおじゃないですね。\r\nじつはあたらしいVSにきょうみあるんでしょう。"
            };

            updateNoPaper.Prev  = questionPaper;
            updateNoPaper.OnYes = this.ChooseYes;
            updateNoPaper.OnNo  = this.ChooseNo2;
            return(updateNoPaper);
        }
예제 #6
0
        public RecommendUpdateStory()
        {
            // RootPaperの設定
            var rootPaper = new QuestionPaper {
                Text = "ふるいVSをつかっているんですね。\r\nバージョンアップしましょう。"
            };

            rootPaper.Prev = rootPaper;
            rootPaper.Next = rootPaper;

            // Updateしますか?(Yes)のPaper
            rootPaper.OnYes = this.ChooseYes;

            // Updateしますか?(No)のPaper2
            rootPaper.OnNo = this.ChooseNo1;
            this.RootPaper = rootPaper;
        }