Quantcast
Channel: 日志 | Bangumi 番组计划
Viewing all articles
Browse latest Browse all 40192

A Synopsis of the Story. /*Spoiler Warning!*/

$
0
0

...
...

/*rerun one day until heroine's problem got solved*/
void
loop_a_day(struct _Character heroine, char *problem)
{
    while (heroine.regret) {
        if (Sayama_Kyousuke.help(heroine, problem)) {
            Sayama_Kyousuke.harem.push(heroine);
            break;
        }
        back_to_past("a day ago");
    }
}

void
main()
{
    Sayama_Kyousuke.harem.push(Yokoze_Chihiro);    /*chapter 10.5*/

    do {
        loop_a_day(Shiina_Tomoka, "apply the track and field team");
        loop_a_day(Hagiyama_Miyabi, "eat crepes together in the recently opened shop");
        loop_a_day(Izumi_Hiyori, "deal with the breakup with senpai");
        loop_a_day(Ootsuka_Mako, "'I Just Want to Have Friends'");
        
        time_passed_like_a_lightning();

        while (Sayama_Kyousuke.regret) {
            if (Sayama_Kyousuke.save(Yokoze_Chihiro)) {
                Shiina_Tomoka.die();
            }
            else if (Sayama_Kyousuke.save(Shiina_Tomoka)) {
                Hagiyama_Miyabi.die();
            }
            else if (Sayama_Kyousuke.save(Hagiyama_Miyabi)) {
                Izumi_Hiyori.die();
            }
            else if (Sayama_Kyousuke.save(Izumi_Hiyori)) {
                Ootsuka_Mako.die();
            }
            else if (Sayama_Kyousuke.save(Ootsuka_Mako)) {
                Yokoze_Chihiro.die();
            }
            else if (Sayama_Kyousuke.commitSuicide()) {
                Yokoze_Chihiro.regret = true;
                break;
            }

            back_to_past("moment ago in the graduation day");
        }

        back_to_past("3 years ago");
    }
    while (Yokoze_Chihiro.regret);
}



Viewing all articles
Browse latest Browse all 40192

Trending Articles