Lessons-In-Love-Guide-Tool

There’s Always a Chance (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

There’s Always a Chance for more details.

Event code

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

Code:

...
label day263:
    scene kandasoutside1
    with dissolve
    play music "normalday.mp3"

    ki "Well, well, well...Would you look who we have here?"
    s "Am I being mugged?"

    "I run into the Kanda sisters on my way home from[school], who are about to shake me down for all I am worth if we’re basing the rest of this event on Kirin’s first line of dialogue."

    ki "Yes. Give us all of your money. "
    ki "We need to buy cigarettes and guns and other stuff that we’re definitely into despite our outwardly adorable appearances."
    s "I see. "
    s "Karin, are you in on this too?"
    ka "…"
    s "...Karin?"

    scene kandasoutside2
    with dissolve

    ka "Talking is hard. "
    ka "I’m just going to stand here and let Kirin take your money. "
    ka "I will buy lunch from the convenience store and eat all by myself, letting the snow pile up over my body and carry me off to a new life."
    s "Wait, you don’t actually need money, do you? Because I’m not giving you any."

    scene kandasoutside3
    with dissolve

    ki "Uhh...no. "
    ki "How come everyone else is able to come up to you after[school] but the second I do it, you think you’re being mugged?"
    ki "How would I even mug you? Have you seen me? I’m like a third of your size."
    s "To be honest, I feel a lot safer knowing it’s just you against me now. Karin was the one I was worried about."

    scene kandasoutside4
    with dissolve

    ki "Why are you worried about her and not me?!"
    ka "Why are you worried about me to begin with?! What did I do wrong?!"
    s "Relax, soccer sisters. No one is fighting anyone today."

    scene kandasoutside5
    with dissolve

    ki "...What did you just call us?"
    ka "Soccer sisters..."
    ka "I love it."
    ki "I personally prefer that the people I’m talking to use my actual name, but it’s whatever, I guess."

    scene kandasoutside6
    with dissolve

    ki "What are you up to? Going home early?"
    s "Early? I’m going home at the same time I always do."
    ki "Really? Don’t you normally sit in your fancy office chair after[school] and wait for girls to show up and “talk?”"
    s "If the nurse can take Fridays off, so can I."
    ka "Oh, right. I forgot the first year teachers also acted as counselors. "
    s "Is that not how it works for your grade?"
    ka "We just have one counselor who handles all of the classes. "
    ki "Probably because everyone has already resigned themselves to how much [high_school] sucks by the second year and is tired of complaining about it."

    scene kandasoutside7
    with dissolve

    if bonus == True:
        ki "But vulnerable, impressionable girls like myself rely on our teachers to make us feel better about the things that ail us. Right, Sensei?"
        s "Yes, but in an incredibly roundabout way."
    else:
        ki "But then there are girls like me who never complain at all. Right, Sensei?"
        s "You're too busy trying to get me to watch Seinfeld to complain."

    ka "You’ve...been seeing a guidance counselor?"
    ka "Kirin, I don’t know if you’re joking, but-"
    ki "So, Sensei, have you heard the news?"

    scene kandasoutside8
    with dissolve

    s "News? What news?"
    ki "A certain “soccer sister” might be changing classes soon."
    s "What? You’re not in Ms. Watabe’s class, are you? "
    ki "I was at the beginning of the year but she axed me like, right off the bat."
    ki "So they moved me to class C, but I’ve been really obnoxious in there because that teacher sucks even more."
    ki "So, by process of elimination, I’ve got a preeeeetty good chance of ending up with you next."
    ki "Unless they just decide to expel me instead. But a mind is a terrible thing to waste and blah blah blah adult-speak."
    ki "Is there an open seat next to Ayane, by any chance?"
    s "Hold on a second. I can’t tell if you’re actually being serious right now."

    scene kandasoutside9
    with dissolve

    ki "You need me to spell it out for you?"
    ki "I, Kirin Kanda, have been intentionally provoking teachers to try and wind up in your class since the first time I heard Miku talk about you."
    s "Couldn’t you have just...asked for a transfer?"
    ki "A - There is literally zero fun in that."
    ki "B - If a girl justs {i}asks{/i} to be transferred into the hot teacher’s class, literally everyone will start to think “you know what” is going on."

    scene kandasoutside10
    with dissolve

    ka "Who knows what? I don’t follow."

    if bonus == True:
        ki "I’m saying that people are going to think I want to fuck him."
    else:
        ki "I’m saying that people are going to think I want to hug him."

    scene kandasoutside11
    with dissolve

    ka "Kirin!"
    ka "Just because he’s also our coach doesn’t mean you can say such vulgar things in front of him!"
    ki "Why not? He doesn’t care at all. Right, Sensei?"

    if bonus == True:
        s "It’s true. I really don’t."
    else:
        s "It's true. I am the huggy boy."

    ka "Of course {i}he{/i} doesn’t care. It’s not {i}his{/i} reputation at stake if someone hears that."

    if bonus == True:
        s "Okay, I know people around here don’t exactly think too highly of me, but something like that would definitely still have {i}some{/i} effect on my reputation."

    scene kandasoutside12
    with dissolve

    ki "Oooooh, okay...Okay. You just don’t want somebody to hear me saying anything inappropriate because it will make {i}you{/i} look bad. Gotcha."
    ka "I’m worried about what people will think of {i}you{/i}. I don’t care what anyone has to say about me. "

    scene kandasoutside13
    with dissolve

    ki "Easy for you to say when-"

    scene kandasoutside14
    with dissolve

    ki "Ugh...Just forget about it."
    ki "Anyway, Sensei, point is that you shouldn’t be surprised if I suddenly wind up switching classes again."
    ki "I’ll do my best to be a model student so I don’t embarrass you the same way I embarrass my older sister."

    scene kandasoutside15
    with dissolve

    s "…"
    ki "…"
    ka "…"
    ki "What? Why are you looking at me like that?"
    s "Your face is really red all of a sudden."
    ki "It is not."
    s "Do you two fight like this often?"
    ki "No. This is the first time ever. "
    s "Is that sarcasm?"
    ki "Of course it’s fucking sarcasm. Why are we even talking about this right now? "
    ki "You should be celebrating that I jumped through so many hoops for the chance to study under you."

    scene kandasoutside16
    with dissolve

    ki "Doesn’t it sound fun to have one more girl {i}under{/i} you, Sensei?"
    ka "I’m leaving now. "
    ka "Are you coming home tonight or do I have to tell Mom to wrap your food in advance so you can eat whenever you decide to show up instead?"
    ki "The latter, please. I had plans with some friends tonight anyway."
    ka "I’m sure you did."

    scene kandasoutside17
    with dissolve

    "Karin redirects her gaze from the ground to me and stares into my eyes for significantly longer than she ever has before."
    "Normally, this would be the part where she blushes and runs away. "
    "Or collapses."
    "Or anything equally...Karin-ish."
    "But instead, she just looks at me."
    "Speaking nothing. "
    "Doing nothing."
    "Just..."
    "Staring."

    ka "…"
    s "…"
    ka "Please watch over her."

    scene kandasoutside18
    with dissolve

    "And then she leaves."

    s "…"
    ki "Please watch over me, Sensei."
    ki "I keep getting into trouble and need someone like you to bail me out."
    s "You know she was just looking out for you, right?"
    ki "You know she’s just {i}obligated{/i} to do that since she’s the older sister, right?"

    if bonus == True:
        ki "It’s her job to make sure I don’t talk about fucking my future teacher in public and it’s {i}my{/i} job to sneak into her closet and cut her dresses into pieces."
    else:
        ki "She has been trying to prevent me from hugging ANYONE for years and I am tired of it! And all because I keep trying to cut her hair in her sleep!"

    s "I really hope that’s not a thing you do to her."
    ki "Not anymore, it’s not. Being grounded for two months was not a good time."

    scene kandasoutside19
    with fade

    ki "But that’s beside the point~"

    "Kirin grabs me by the tie and pulls me away from the entrance of the[school]."
    "People can obviously still see us, just...less people, I guess."

    ki "Be more excited about this or I’ll feel dumb for being excited myself."
    s "Who said I’m not excited?"
    ki "Are you?"
    s "Sure."
    ki "That doesn’t sound very convincing."
    s "Do you want me to jump up and down and shout “Yipee?”"

    scene kandasoutside20
    with dissolve

    ki "No. That would make me feel really uncomfortable now that I’m picturing it."
    s "Please stop picturing it."

    scene kandasoutside21
    with dissolve

    ki "Ew. It’s actually kind of gross."
    s "Why {i}my{/i} class, though? "

    scene kandasoutside22
    with dissolve

    ki "The fact that you need to ask is actually very upsetting."

    if bonus == True:
        s "I mean, I get {i}why{/i} you’d want to be in my class...but I figured you'd also think something like “It’s less fun if it happens all the time.”"
    else:
        s "I mean...I get that you secretly like me and stuff...but I figured you might get bored or start thinking I'm a weenie if you see me all the time."

    scene kandasoutside23
    with dissolve

    ki "You mean like, you think I’ll stop wanting to be around you if I’m around you all the time?"
    s "Yeah. That."
    ki "…"

    scene kandasoutside24
    with dissolve

    ki "Holy shit. What if you’re right?"
    ki "I didn’t even think about that."

    if bonus == True:
        s "For all I know, you could completely lose interest in me the second I’m easier to obtain."

    scene kandasoutside25
    with dissolve

    ki "Stop understanding me all of a sudden!"
    s "I’ve done it. I’ve uncovered part of Kirin Kanda."

    scene kandasoutside26
    with dissolve

    if kirinlust5 == True and bonus == True:
        ki "You’ve uncovered several parts of me before."
        ki "But for some reason, this one is significantly more embarrassing than the others. And I didn’t even cum this time."
        s "This conversation would be very strange if you did."

    ki "So now what?"
    s "What do you mean now what? Is your transfer finalized?"
    ki "Probably. Maybe? I don’t know."
    ki "Yes."
    ki "Yes it is."
    ki "I join your class on Wednesday."
    s "Is this the end of our relationship?"

    if bonus == True:
        ki "Obviously not. You have to at least fuck me first."
        ki "After that, we can figure something out."
        s "Doesn’t the fact that you’ll be allowed to skip whenever you want now kind of devoid the purpose of our deal in the-"
    else:
        ki "Obviously not. We haven't had an {i}important{/i} hug yet."
        s "What does that even mean? All hugs are important."
        ki "If you really are the huggy boy, you'll know exactly what it means."
        s "Hmm.........."

    scene kandasoutside27
    with dissolve

    if bonus == True:
        ki "You will fuck me and you will like it!"
    else:
        ki "You will hug me and you will like it!"

    ki "I hope!"
    ki "I don’t know. I could be horrible. "
    ki "I’m probably not, but there’s always a chance."
    ki "I’ll do my best!"
    s "…"
    ki "…"

    scene kandasoutside28
    with dissolve

    ki "Today’s been a weird day."
    ki "I woke up late...then I had to ask for a transfer...and now you’ve got me questioning my own feelings about-"

    scene kandasoutside29
    with dissolve

    if bonus == True:
        ki "Oh my god. Are you hard?"
        s "…"
        ki "…"
        s "That “You will fuck me and you will like it” line got to me."
        ki "Yeah...I can see that."
        s "…"
        ki "…"
    else:
        ki "Wait a second, are you wearing cargo pants?"
        s "Why, yes. Thank you for noticing."
        ki "Why? Why are you wearing those?"
        s "What do you mean? Are cargo pants not cool anymore?"
        ki "No, dude. They're fucking dumb. No one needs that many pockets."
        s "But I can hold so many beans now"

    scene kandasoutside30
    with dissolve

    ki "Okay, so, being around you more than normal might be less of an issue than we think."
    s "I figured that out when you accidentally mentioned asking for a transfer."
    ki "Did I actually say that?"

    if bonus == True:
        s "Right before noticing my erection."
        ki "Huh."
        s "…"
        ki "…"
        s "It’s still there."
    else:
        s "Right before complimenting my cargo pants."

    scene kandasoutside31
    with dissolve

    if bonus == True:
        ki "I know it’s still there! But even {i}I’m{/i} not crazy enough to jerk you off in the courtyard while everyone is still leaving[school]!"
        ki "You’re going to have to...stop having a hard-on!"
        ki "Right now."
        s "Wow."
        s "No one’s ever told me that before."

        scene kandasoutside32
        with dissolve

        ki "Listen, you can do all the perverted stuff you want to me when I move into the dorms."
        ki "But for now, I’ve gotta...go for a walk and take some time to think about...stuff that I need to think about."
        ki "It’s not like me to actually go out of my way for something like this."
        s "What {i}is{/i} like you exactly? Because I still have no idea."
        ki "I don’t know. That’s a thing I have to think about as well."
    else:
        ki "I didn't compliment them! I called them stupid!"
        s "So many beans"

    scene kandasoutside33
    with dissolve

    ki "So, like...do you really visit everyone in their rooms? You do, right?"
    ki "That's not just a rumor?"
    s "The dorms are like a second home for me. Just all of the doors are locked and I’d probably get in trouble if anyone important ever heard me say that."
    ki "And when I move in, you’ll visit me too?"
    s "There is a high likelihood of that happening."
    ki "What if my roommate sucks?"

    if bonus == True:
        s "Even better."
        ki "Not that kind of suck."
        s "Oh."

    s "I don’t know. I’ll figure something out."
    s "Doesn’t your current class have dorms, though?"
    ki "Technically, yes. But it’s in a different building and no one I really like is there...so I’ve just been staying with my parents."
    ki "At least in your building, I’ll have Miku to chill with if you ever get bored of me."

    if bonus == True:
        ki "Or if I’m horrible at sex."
        s "You’re probably not."
        ki "But there’s always a chance."
    else:
        ki "Or if I’m horrible at important hugs."
        s "You’re probably not."
        ki "But there’s always a chance."

    s "…"
    ki "…"
    s "Are you okay?"

    scene kandasoutside34
    with dissolve

    ki "I’m fine! Thank you for asking!"
    ki "I’m...gonna go now!"
    s "Right..."
    ki "I’ll...see you next week, I guess!"
    s "Are you going to apologize to your sister for yelling at her?"
    ki "Maybe! "
    ki "I don’t know!"
    ki "Probably!"

    scene kandasoutside35
    with dissolve

    ki "Ahh! Get out of my head!"

    scene black
    with dissolve2

    "Huh..."
    "So Kirin Kanda is transferring into my class."
    "Is something like that really okay while students from the other[school] are still trickling in one by one?"
    "Granted, my class is still on the smaller side, but..."
    "I don’t know."
    "I just never thought Kirin would go to the effort of actually making a change that drastic."
    "She’s always just seemed to go with the flow or whatever the hip new term for being a modern drifter is."
    "Regardless, I’m sure she’ll...liven up the class in a multitude of ways."
    "If anything, at least I can count on things being slightly more interesting from now on."

    $ renpy.end_replay()
    $ day263 = True
    $ kirin_love += 1
    stop music fadeout 5.0

    "{i}Kirin’s affection has increased to [kirin_love]!{/i}"
    "………"
    "……"
    "…"

    jump afterschoolevent

label day264:
...

Code that triggers this event

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

Code:

...
jump day50
    if totaldays >= 54 and day54 == False:
        jump day54
    if totaldays >= 55 and pornshop10 == True and makotonew1 == False:
        jump makotonew1
    if totaldays >= 56 and shrine5 == True and day56 == False:
        jump day56
    if totaldays >= 60 and ayanenew2 == True and ayanenew3 == False:
        jump ayanenew3
    if totaldays >= 63 and rindorm20 == True and day63 == False:
        jump day63
    if totaldays >= 64 and futabanew1 == True and day72 == True and futabanew2 == False:
        jump futabanew2
    if totaldays >= 65 and bar15 == True and cafe20 == True and day65 == False:
        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
...