Lessons-In-Love-Guide-Tool

Yuritopia (Main)

Back to event list

This is generated automatically through code analysis and may include mistakes. For the interactive version of this tool, which looks at your latest savegame to hint the next see the walkthrough tool here.

Event preconditions

Next events

Event properties

Official wiki page

Yuritopia for more details.

Event code

File: (install folder)\game\ch2script.rpy

Code:

...
label day281:
    scene nodokaoffice1
    with fade
    play music "phantomthief.mp3"

    "I lean back in my office chair and wait for Nodoka to arrive."
    "Today is the day that she’s supposed to be briefing me on whatever her “mission” is and, suffice it to say, I’m a little on edge."
    "My whole approach to teaching has been just leaving everyone alone, so the thought that I might need to make special accommodations for someone new is..."

    if bonus == True:
        "Well, not a thing I want to do."
        "But if that’s the price that must be paid to get another cute (And apparently very smart) girl into the class...I guess I’ll see what I can do."

        s "…"

        "Or, I could completely luck out and her final condition could just be sleeping with her or something."
        "It wouldn’t be the first time something like that has been offered up during an initial office visit."
        "Thanks again, Kirin."
    else:
        "Well, pretty great!"
        "I always welcome a challenge, and educating more minds is the best possible challenge there is."

    play sound "knock.mp3"

    no "Helloooo? Sensei?"
    no "May I come in?"
    s "Yes. And I accept."

    play sound "dooropen.mp3"
    scene nodokaoffice2
    with dissolve

    no "Oh?"
    no "And what are you accepting exactly?"
    s "I spoke preemptively. I imagined a final condition in my head and I’m pretty sure I got it wrong."
    no "Please, do tell what it is that you imagined."

    if bonus == True:
        s "I probably shouldn’t."
    else:
        s "A hug."

    scene nodokaoffice3
    with dissolve

    if bonus == True:
        no "You don’t need to. The fact that you’re unwilling to tell me means that it’s likely something sexual in nature, to which I must refuse."
        s "Well then what do you want, exactly?"
    else:
        no "Sure. I have time for a hug."
        s "Wait, no. Now I'm nervous."
        s "Just tell me what it is you want."

    no "Right down to brass tacks, then? No small talk?"
    no "I figured it might be good to get to know each other a little better before informing you of my plan."
    s "Well, what sort of things do you want to know?"
    s "If it’s my age, I’m delighted to inform you that I know it now."
    no "Congratulations, Sensei. I’m very proud of you."
    no "But no. I need to know how far you’re willing to go for not only my livelihood, but that of my friends as well."
    s "..."
    s "You’re not asking me to kill someone, are you?"

    scene nodokaoffice4
    with dissolve

    no "No. But...if you’re offering, I think it’s safe to assume that you’re willing to go plenty far."
    s "I’m not."
    no "Are you sure?"
    s "I am."
    no "Well, I suppose what I had in mind is easier anyway."

    if bonus == True:
        s "What is it, then? And why should I have to go out on a limb for you despite you not really bringing anything other than high grades and perversion to the table?"
    else:
        s "What is it, then? And why should I have to go out on a limb for you when all you bring to the table is negative energy?"

    scene nodokaoffice5
    with dissolve

    no "Who says that is all I have to bring to the table?"
    no "I come to you today with a proposition, Sensei."
    no "A chance to turn multiple lives around {i}and{/i} improve the state of our class all through one menial task."
    s "How menial?"
    no "Kidnapping."
    s "No."

    scene nodokaoffice6
    with dissolve

    no "No?"
    s "Did you think I was just going to agree to kidnapping someone?"
    no "I thought you’d at least {i}think{/i} about it."
    s "What? No. How would kidnapping someone help improve the state of our class in the first place?"

    scene nodokaoffice7
    with dissolve

    no "By turning it into something much more than {i}just{/i} a class. "
    no "By turning it into a {i}paradise...{/i}"
    s "…"
    no "…"
    s "Okay, listen. You haven’t transferred in yet, but I’ll let you know now that our class isn’t exactly a {i}normal{/i} class."
    no "I’m aware. I heard all the details from Futaba. "
    no "In fact, if it weren’t for the information I received from her, I never would have come up with this idea in the first place."
    s "You’re going to have to explain a little better than that."

    scene nodokaoffice8
    with dissolve

    no "No. I will not."
    s "Then I won’t do whatever it is-"
    no "Because I will allow my beautiful assistant to do the explaining for me."
    s "...What?"
    no "Come! You may now enter!"
    s "Nodoka, who is-"

    play sound "dooropen.mp3"
    scene nodokaoffice9
    with dissolve

    "The door opens and...in walks a peculiar combination of girls."

    s "What is going on right now?"
    r "Dreams! Dreams are going on! Lots of them!"
    s "Noriko, do you have any idea what Rin means by this?"
    s "And wait, since when do you two even talk to each other?"
    n "Since a few minutes ago."
    n "I’m not supposed to be here, but I came to see what you were doing and she was just...standing in the hall looking all determined and stuff."
    r "Determination! Dreams!"
    s "Yes, Rin. I understand."

    scene nodokaoffice10
    with dissolve

    no "Noriko? This is the class you transferred into after Miss Watabe’s? "
    no "I was certain they were just kicking you out of[school]."
    n "Nope! Just putting me back where I belong!"
    no "Have you already been notified of what’s going on right now?"
    n "More or less. I know Otoha is involved and that’s enough to count me in."
    s "Otoha? The musician girl?"

    "Well that certainly explains why Rin looks like...that."

    scene nodokaoffice11
    with dissolve

    no "Precisely. "
    no "I want you to kidnap Otoha Okakura, ensure that she winds up in your class, and convert the[school] into the ultimate yuritopia."
    r "Yuritopia!"
    s "I get why Rin would want that, but why would you make something like this a condition?"
    n "Aren’t you going to ask me how I know Otoha?"
    s "I just assumed it was through your sister."

    scene nodokaoffice12
    with dissolve

    n "Nope! We used to be in a band together."
    n "Cool, right?"
    r "Yuritopia!"
    no "To get back on track, the reason that I’m making this a “condition” is that I’ve been quite worried about Otoha’s well-being lately."
    no "She doesn’t fare well-being cooped up in her house with overbearing parents all day so, as her friend, rescuing her is currently my top priority."

    scene nodokaoffice13
    with dissolve

    r "Yeah. Yuri stuff aside, Otoha’s seemed really drained lately. "
    r "And I’ve already been talking to her about transferring over for a while...but she’s still on the fence for some reason."
    r "I figure that if we could make sure she winds up in our class, though, she’ll definitely do it."
    r "And since her and Nodoka are friends already, the two of them could room together."
    no "The groundwork has already been laid, Sensei. It now falls on you to ensure the rest of the building is built."
    s "…"
    s "Why {i}me?{/i}"
    s "What can I do that you guys can’t?"
    s "I’ve barely even talked to Otoha."

    scene nodokaoffice14
    with dissolve

    no "Absolutely nothing!"
    s "…"
    s "Why do you look so proud in saying that?"

    scene nodokaoffice15
    with dissolve

    no "Because the solution is quite simple."
    no "I believe the main reason that Otoha is afraid of transferring[school]s is because she can’t guarantee her grades will remain high enough to spend her free time as she pleases."

    if bonus == True:
        no "The transition to homeschooling has already negatively impacted her GPA, and she is now on the cusp of having to retire as a musician until she is out of [high_school]."
    else:
        no "Despite being an adult woman, her parents tricked her into signing away her rights via conservatorship to them, kind of like what happened with Britney Spears."

    no "As a fellow prodigy and the ultimate friend, I refuse to let talent like hers go to waste."
    no "So where {i}you{/i} come in is ensuring her that her grades will remain safe and secure in this new environment. "
    no "Also, I need reference material for something I’m writing and want to closely study any potential relationship (Or lack thereof) including her and my new assistant here."
    s "This isn’t exactly “kidnapping,” Nodoka."
    no "If she vehemently refuses to comply, I am not against binding her and tossing her into the back of your car."
    s "I don’t have a car."
    no "Well then we should hope Plan A succeeds so you don’t need to obtain one."
    s "And I take it that you two are in complete agreement with all aspects of this plan?"

    scene nodokaoffice16
    with dissolve

    n "I like Plan B more. But yeah, it would be cool to have Otoha around again. She’s super chill."
    r "I like both plans, but I’m pretty sure you already know that by now."
    s "Yeah, I don’t know why I included you at all."
    no "Is it settled, then? You’ll accompany us on an excursion to steal her?"
    s "Wait, I actually have to {i}go{/i} somewhere?"
    no "Futaba informed me that your affinity for cute girls is the only reason you travel in the first place, so I figured it would be fine."
    s "It is. I’m just obligated to complain about things that require me exerting any amount of effort."
    n "Want me to just go tie her up and bring her here in your place? "
    n "I can probably borrow one of the 567 cars."
    n "I don’t know how to drive yet, but I’m sure I’m smart enough to figure it out."
    s "When is this trip exactly?"
    no "Does tomorrow work for you? Otoha has free time after her lessons on Wednesday that she usually spends in a park near our old[school]."
    r "Nodoka and I already planned on going to see her, but if you came too I’m sure we could get her to agree to at least try it out."
    no "Again, the trick is to really just hammer in that her grades won’t be an issue."
    s "I feel like you three are really taking advantage of how horrible of a teacher I am right now."

    scene nodokaoffice17
    with dissolve

    n "Hey, don’t call yourself horrible. You’re just going through some stuff right now."
    n "You’ve helped me a lot, remember?"
    r "You’ve helped me a lot too, but like...I don’t know if I’d really call you a “good” teacher or whatever."

    if bonus == True:
        no "I honestly don’t care. I only come here out of obligation. I’ve already been pre-accepted to the college of my choice."
    else:
        no "I honestly don’t care. I only come here out of obligation. I’m just trying to save up enough money to go to Disneyland."

    "Have fun {i}getting{/i} there, though."

    s "Sure, I’ll come with you tomorrow. "
    s "There are no hidden caveats to any of this, though, right? "
    s "I don’t want to agree to taking in Otoha as well only to find that I’m going to need to like, pay for her phone bill or something."
    s "My plan maxes out at five lines and I’m already there."

    scene nodokaoffice18
    with dissolve

    r "Why are you paying for five phone lines?"
    n "Did you figure out a way to clone Ami?"
    s "Don’t worry about it."
    r "…"
    n "…"
    n "Me or Rin? Because we had two very different questions and I would like my own Ami clone if that's okay with you."
    s "Both of you..."
    no "There are no hidden caveats, but I do urge you to consider just how happy it would make all three of us if you were to agree."
    no "Also, you will be cordially invited to our first joint slumber party as a reward for your cooperation."

    if bonus == True:
        s "Say no more. I’m in."
    else:
        s "I refuse to take part in such an unsightly event. But, for Otoha's well being, I will see what I can do."

    scene nodokaoffice19
    with dissolve

    r "YURITOPIA!"
    no "The promised land awaits, dear assistant."
    n "Hell yeah! Cute girls making out!"
    r "Tentatively!"
    r "I’ll probably find a way to ruin it!"
    s "You know, I’ve seen some strange things in here, but this is probably among the strangest."
    no "Shhhhh...read the room. We’re having a moment right now."
    s "But it’s...{i}my{/i} room."
    n "Shut up, Sensei! You know you like it!"

    scene black
    with dissolve

    "The three of them proceed to celebrate without my inclusion for the next five minutes or so before Nodoka calls on the group to disperse."
    "Noriko has work today and Rin has plans with Futaba, so the two of them wind up leaving as soon as the call is made."
    "Nodoka, on the other hand, feels the need to stay behind for some reason..."

    scene nodokaoffice20
    with dissolve

    no "You did a good thing today, Sensei."
    no "There’s more to you than just rants about manipulation and impure thoughts, isn’t there?"
    s "Not much else, but yeah. I can do something nice every once in a while, I guess."
    no "Well it earned you a handful of Nodoka points. Good job."
    s "Nodoka points?"
    no "The Nodoka currency. You can use them to redeem Nodoka rewards."
    s "How many do I have?"
    no "Five. But I won't be stingy in handing them out, so I'm sure you'll be rolling in them before you know it."
    s "Is there any reward I can buy with five points?"
    no "Are you sure you don’t want to save them up for something better?"
    s "I don’t even know what the rewards are yet."
    no "Perhaps it’s better that you don’t."
    s "...What?"

    scene nodokaoffice21
    with dissolve

    no "See you tomorrow, Sensei~"

    scene black
    with dissolve
    play sound "dooropen.mp3"

    "Nodoka leaves the room and I am suddenly alone with nothing but my Nodoka points."
    "I didn’t think I’d be earning any imaginary currency during today’s visit, but I also didn’t plan on agreeing to “kidnap” the girl Rin has a crush on either..."
    "So I guess today was all sorts of weird."
    "But that’s just how things are now, I guess."
    "And with the class on the brink of being entirely full-"
    "I’m sure things will only get weirder..."

    $ renpy.end_replay()
    $ nodoka_love += 1
    $ day281 = True
    stop music fadeout 5.0

    "{i}Nodoka’s affection has increased to [nodoka_love]!{/i}"
    "………"
    "……"
    "…"

    jump afterschoolevent

label day282:
...

Code that triggers this event

File: (install folder)\game\script.rpy

Code:

...
jump day65
    if totaldays >= 68 and ayane_lust >= 5 and day68 == False:
        jump day68
    if totaldays >= 70 and bar10 == True and day70 == False:
        jump day70
    if totaldays >= 72 and day70 == True and day72 == False:
        jump day72
    if totaldays >= 77 and day77 == False:
        jump day77
    if totaldays >= 79 and day == 5 and chikadorm15 == True and day79 == False:
        jump day79
    if totaldays >= 83 and mikudorm10 == True and day83 == False:
        jump day83
    if totaldays >= 85 and streets10 == True and day85 == False:
        jump day85
    if totaldays >= 86 and futaba_lust >= 5 and day == 5 and day86 == False:
        jump day86
    if totaldays >= 89 and day65 == True and day89 == False:
        jump day89
    if totaldays >= 91 and day63 == True and day65 == True and day91 == False:
        jump day91
    if totaldays >= 96 and day == 1 and shrine15 == True and ayanenew1 == True and day96 == False:
        jump day96
    if totaldays >= 98 and ami_lust >= 5 and day98 == False:
        jump day98
    if totaldays >= 103 and day102 == True and day103 == False:
        jump day103
    if totaldays >= 110 and day103 == True and day110 == False:
        jump day110
    if totaldays >= 114 and day103 == True and bar20 == True and day114 == False:
        jump day114
    if totaldays >= 120 and day103 == True and day91 == True and day120 == False:
        jump day120
    if totaldays >= 121 and day85 == True and day103 == True and day121 == False:
        jump day121
    if totaldays >= 126 and day103 == True and streets15 == True and chikadorm15 == True and day126 == False:
        jump day126
    if totaldays >= 128 and day103 == True and day126 == True and day == 5 and day128 == False:
        jump day128
    if totaldays >= 138 and day103 == True and day130 == True and day85 == True and day138 == False:
        jump day138
    if totaldays >= 139 and chika_lust >= 5 and chikadorm20 == True and mall20 == True and chikadetention == True and day139 == False or chikadorm20 == True and mall20 == True and chika_lust >= 10 and day139 == False:
        jump day139
    if totaldays >= 140 and day138 == True and day140 == False:
        jump day140
    if totaldays >= 142 and amidorm15 == True and day140 == True and day142 == False:
        jump day142
    if totaldays >= 144 and day128 == True and day142 == True and day144 == False:
        jump day144
    if totaldays >= 150 and day144 == True and streets15 == True and cafe20 == True and soccer10 == True and day150 == False:
        jump day150
    if totaldays >= 153 and day150 == True and day153 == False:
        jump day153
    if totaldays >= 154 and day153 == True and day154 == False:
        jump day154
    if (totaldays >= 200 and day == 5 and beachvacation16 == True and chikainvite1 == True and harukadate1 == True and kaoridate1 == True and cafe25 == True and bar25 == True and mayadorm25 == True
    and mikudorm15 == True and streets25 == True and makotoinvite2 == True and makidate1 == True and rindorm35 == True and halloween1 == False):
        jump halloween1
    if totaldays >= 214 and makidate5 == True and halloween14 == True and makotodorm25 == True and mikudorm30 == True and amidorm25 == True and day == 1 and day214 == False:
        jump day214
    if totaldays >= 215 and day214 == True and day == 2 and day215 == False:
        jump day215
    if totaldays >= 216 and day215 == True and day == 3 and day216 == False:
        jump day216
    if totaldays >= 217 and day216 == True and day == 4 and day217 == False:
        jump day217
    if totaldays >= 218 and day217 == True and day == 5 and day218 == False:
        jump day218
    if totaldays >= 230 and makoto_lust >= 10 and christmas7 == True and makotolust10 == False:
        jump makotolust10
    if totaldays >= 237 and day == 1 and christmas7 == True and day237 == False:
        jump day237
    if totaldays >= 239 and day == 3 and day237 == True and day239 == False:
        jump day239
    if totaldays >= 240 and day == 4 and day239 == True and day240 == False:
        jump day240
    if totaldays >= 244 and day == 1 and day240 == True and day244 == False:
        jump day244
    if totaldays >= 246 and day == 3 and day244 == True and day246 == False:
        jump day246
    if totaldays >= 247 and day == 4 and day246 == True and day247 == False:
        jump day247
    if totaldays >= 261 and day == 3 and day247 == True and kirininvite2 == True and bar35 == True and day261 == False:
        jump day261
    if totaldays >= 263 and day == 5 and day261 == True and day263 == False:
        jump day263
    if totaldays >= 264 and day == 1 and day263 == True and day264 == False:
        jump day264
    if totaldays >= 269 and day == 3 and day264 == True and day269 == False:
        jump day269
    if totaldays >= 270 and day == 4 and day269 == True and day270 == False:
        jump day270
    if totaldays >= 271 and day == 5 and day270 == True and day271 == False:
        jump day271
    if totaldays >= 272 and day271 == True and onseninvite == False:
        jump day272
    if totaldays >= 280 and day == 1 and day271 == True and rindorm45 == True and iodorm10 == True and nikidate5 == True and chikaonsen4 == True and yumidorm30 == True and norikofirsthall == True and convenience5 == True and day280 == False:
        jump day280
    if totaldays >= 281 and day == 2 and day280 == True and day281 == False:
        jump day281
...