* Implemented random dialogue CDS supporting: - If statements - Renpy statements - Renpy blocks - Prediction - Expression editor (yay!) - Parsing errors handling * Refactored randomized dialogues to use `random` CDS * Removed obsolete code
659 lines
28 KiB
Plaintext
659 lines
28 KiB
Plaintext
|
|
|
|
### Snape Hangout Event ###
|
|
|
|
label snape_hangout:
|
|
|
|
call setup_fireplace_hangout(char="snape")
|
|
|
|
$ ss_he_counter += 1
|
|
|
|
$ ss_he_drink.start()
|
|
|
|
label snape_hangout_continue:
|
|
hide screen bld1
|
|
hide snape_main
|
|
show screen with_snape(ani=False)
|
|
with fade
|
|
call bld
|
|
|
|
|
|
### Intro Events ###
|
|
# Events are located in the character's intro file.
|
|
|
|
# Hermione
|
|
if hermione_intro.E1_complete and not ss_he.hermione_E1:
|
|
jump ss_he_hermione_E1 # Fist discussion about Hermione with Snape.
|
|
if hermione_intro.E2_complete and not ss_he.hermione_E2:
|
|
jump ss_he_hermione_E2 # Second discussion about Hermione with Snape.
|
|
|
|
# Tonks
|
|
if tonks_intro.E1_complete and not ss_he.tonks_E1:
|
|
jump ss_he_tonks_E1
|
|
if tonks_intro.E3_complete and not ss_he.tonks_E2:
|
|
jump ss_he_tonks_E2
|
|
if ss_he.tonks_E2 and not ss_he.tonks_E3:
|
|
if her_tier < 2: # Event won't happen at this point in the game anymore.
|
|
$ ss_he.tonks_E3 = True
|
|
else:
|
|
jump ss_he_tonks_E3
|
|
|
|
# Cho
|
|
if cho_intro.E2_complete and not ss_he.cho_E1:
|
|
jump ss_he_cho_E1
|
|
if cho_quiz.lost and not quidditchguide_ITEM.unlocked and not cho_quiz.complete and not ss_he.cho_E2:
|
|
# After failing the Quiz.
|
|
jump ss_he_cho_E2
|
|
|
|
|
|
### General Events ###
|
|
# Events are located here.
|
|
|
|
# Hermione
|
|
if hg_strip.trigger and not ss_he.hermione_strip: #After second dance where Snape entered room.
|
|
jump ss_he_hermione_strip # Get to invite Snape to watch.
|
|
|
|
# (Quidditch) Ask Snape for help with Slytherins.
|
|
if cho_quid.E6_complete and not cho_quid.E8_complete and not cho_quid.E9_complete:
|
|
jump cho_quid_E9
|
|
|
|
### Snape Stories ###
|
|
# Events are located here.
|
|
|
|
if not ss_he_story.is_complete():
|
|
$ ss_he_story.start()
|
|
|
|
label end_snape_hangout:
|
|
show screen with_snape(ani=True)
|
|
call bld
|
|
call notes
|
|
">You spend the evening hanging out with Professor Snape.\n>Your relationship with him has improved."
|
|
|
|
label end_snape_hangout_points:
|
|
|
|
if sna_friendship < 100:
|
|
if game.weather in {"rain", "storm"}:
|
|
# Rain puts him in a good mood.
|
|
$ sna_friendship += 1
|
|
|
|
if game.difficulty == 1:
|
|
$ sna_friendship += 5
|
|
elif game.difficulty == 2:
|
|
$ sna_friendship += 4
|
|
else:
|
|
$ sna_friendship += 3
|
|
|
|
if sna_friendship > 100:
|
|
$ sna_friendship = 100
|
|
|
|
$ slytherin += renpy.random.randint(5, 15)
|
|
|
|
label end_snape_hangout_no_points:
|
|
|
|
$ chair_OBJ.hidden = False
|
|
$ fireplace_OBJ.foreground = None
|
|
|
|
hide screen with_snape
|
|
|
|
if game.daytime:
|
|
jump night_start
|
|
else:
|
|
jump day_start
|
|
|
|
label ss_he_wine_intro:
|
|
call bld
|
|
gen "Look what I've got!" ("base", xpos="far_left", ypos="head")
|
|
sna "*Hmm*...?" ("snape_05", ypos="head")
|
|
sna "Let me see..."
|
|
pause.1
|
|
|
|
# Show wine
|
|
call give_gift(">You hand over the bottle you found in the cupboard to professor Snape...", wine_ITEM)
|
|
|
|
sna "This one has got to be from Albus' personal stash!" ("snape_24")
|
|
sna "Some pricey and incredibly rare stuff." ("snape_06")
|
|
gen "Shall we then?" ("base", xpos="far_left", ypos="head")
|
|
sna "We most certainly shall!" ("snape_02")
|
|
|
|
jump snape_hangout_continue
|
|
|
|
|
|
label ss_he_wine_intro_E2:
|
|
call bld
|
|
gen "Care for another bottle?" ("base", xpos="far_left", ypos="head")
|
|
pause.1
|
|
|
|
call give_gift(">You hand over the bottle you found in the cupboard to professor Snape...", wine_ITEM)
|
|
|
|
sna "Another bottle of Dumbledore's wine?" ("snape_05", ypos="head")
|
|
sna "Did you find Albus' secret stash or was it his personal wine cellar?" ("snape_05")
|
|
gen "It's more of a \"wine cabinet\", I'd say." ("base", xpos="far_left", ypos="head")
|
|
gen "And I believe there is more where this came from..." ("base", xpos="far_left", ypos="head")
|
|
sna "Seriously, how big is that stash?" ("snape_05")
|
|
gen "Why don't we find out?" ("grin", xpos="far_left", ypos="head")
|
|
sna "It's sure good to be us! let's uncork that bastard!" ("snape_02")
|
|
|
|
jump snape_hangout_continue
|
|
|
|
|
|
label ss_he_wine_repeat:
|
|
call bld
|
|
gen "Look what I've got!" ("base", xpos="far_left", ypos="head")
|
|
pause.1
|
|
|
|
call give_gift(">You hand over the bottle you found in the cupboard to professor Snape...", wine_ITEM)
|
|
|
|
sna "Another one?" ("snape_05", ypos="head")
|
|
|
|
random:
|
|
sna "Splendid!" ("snape_02")
|
|
sna "Well done, my friend!" ("snape_02")
|
|
sna "Lately I am having a hard time drinking anything but this!" ("snape_02")
|
|
sna "Great! I feel less stressed out already!" ("snape_02")
|
|
sna "This just keeps getting better and better!" ("snape_02")
|
|
sna "Let's uncork that bastard!" ("snape_02")
|
|
|
|
jump snape_hangout_continue
|
|
|
|
|
|
|
|
### Events ###
|
|
|
|
label ss_he_hermione_strip:
|
|
# TAKES PLACE AFTER Hermione has danced for you and Snape.
|
|
sna "So..." ("snape_31", ypos="head")
|
|
sna "You got the girl to strip for you..." ("snape_35")
|
|
sna "And you didn't even invite me?!" ("snape_08")
|
|
gen "Well..." ("base", xpos="far_left", ypos="head")
|
|
gen "I don't think the girl would be willing to--" ("base", xpos="far_left", ypos="head")
|
|
sna "Those naked, perfectly shaped breasts..." ("snape_40")
|
|
sna "Those magnificent long legs..." ("snape_41")
|
|
sna "Her ample and tender behind..." ("snape_40")
|
|
sna "I've seen everything..." ("snape_41")
|
|
sna "I've seen it all!" ("snape_46")
|
|
gen "(...)" ("base", xpos="far_left", ypos="head")
|
|
sna "As much of a nuisance I think the girl is..." ("snape_43")
|
|
sna "{size=+7}I could stare at those tits all day!!!{/size}" ("snape_33")
|
|
gen "..." ("base", xpos="far_left", ypos="head")
|
|
sna "You've got to invite me next time, my friend!" ("snape_35")
|
|
sna "My life depends on it!" ("snape_36")
|
|
|
|
menu:
|
|
gen "..." ("base", xpos="far_left", ypos="head")
|
|
"\"Sure, why the hell not.\"":
|
|
pass
|
|
"\"*Uhh*\"":
|
|
pass
|
|
|
|
sna "Splendid!" ("snape_45")
|
|
sna "I can hardly wait, I tell you!" ("snape_37")
|
|
sna "Do you think she will let me touch them...?" ("snape_47")
|
|
hide snape_main
|
|
call blktone
|
|
|
|
">You spend the rest of the evening in Snape's company talking about Hermione's naked breasts."
|
|
|
|
call hide_blktone
|
|
|
|
$ ss_he.hermione_strip = True
|
|
|
|
hide screen bld1
|
|
with d3
|
|
|
|
jump end_snape_hangout_points
|
|
|
|
|
|
|
|
### Snape Narrative ###
|
|
|
|
label ss_he_story_E1:
|
|
call bld
|
|
gen "Alright. Teach me your wand-based magic now." ("base", xpos="far_left", ypos="head")
|
|
sna "Sure, I could do that..." ("snape_23", ypos="head")
|
|
sna "Or I could tell you some more about those ripe slytherin sluts..." ("snape_02")
|
|
gen "The latter, please." ("grin", xpos="far_left", ypos="head")
|
|
sna "Great... Get a load of this then..." ("snape_13")
|
|
hide snape_main
|
|
call blktone
|
|
|
|
">You spend the evening by discussing all sorts of inappropriate things with Professor Snape."
|
|
">You feel a faint bond forming between you two..."
|
|
call sly_plus
|
|
call hide_blktone
|
|
|
|
jump end_snape_hangout_points
|
|
|
|
|
|
label ss_he_story_intro_E2:
|
|
call bld
|
|
gen "For our little enterprise to succeed..." ("base", xpos="far_left", ypos="head")
|
|
gen "You need to be more generous with these house point things..." ("base", xpos="far_left", ypos="head")
|
|
sna "Right, of course..." ("snape_09", ypos="head")
|
|
sna "Miss Granger will require a strong incentive..." ("snape_09")
|
|
sna "So putting my house in the lead is essential..." ("snape_09")
|
|
sna "Could take time though..." ("snape_06")
|
|
gen "Take time?" ("base", xpos="far_left", ypos="head")
|
|
gen "Why not just award a couple of hundred points to Slytherin and be done with it?" ("base", xpos="far_left", ypos="head")
|
|
sna "No, we need to be discreet with this..." ("snape_24")
|
|
sna "Awarding a whole bunch of points to my house without any reason could draw unwanted attention..." ("snape_05")
|
|
gen "*Hmm*... I see your point..." ("base", xpos="far_left", ypos="head")
|
|
hide snape_main
|
|
call blktone
|
|
|
|
">You spend the evening by conspiring against Hermione with professor Snape..."
|
|
">The faint bond of friendship between you two strengthens."
|
|
|
|
call sly_plus
|
|
call hide_blktone
|
|
|
|
jump end_snape_hangout_points
|
|
|
|
|
|
label ss_he_story_intro_E3:
|
|
sna "Have you heard of that \"men's rights movement\" nonsense?" ("snape_01", ypos="head")
|
|
sna "She is smart, popular, and has a will of iron..." ("snape_01")
|
|
sna "Lately I am starting to feel very doubtful about our whole plan..." ("snape_06")
|
|
gen "You shouldn't though..." ("base", xpos="far_left", ypos="head")
|
|
sna "Is that so..." ("snape_26")
|
|
gen "It may take some time, but I {size=+5}will{/size} break her." ("base", xpos="far_left", ypos="head")
|
|
gen "Just trust me." ("base", xpos="far_left", ypos="head")
|
|
sna "Alright..." ("snape_26")
|
|
sna "What choice do I have but to hope for the best...?" ("snape_06")
|
|
hide snape_main
|
|
call blktone
|
|
|
|
">You spend the evening by dreading the uncertain future with professor Snape."
|
|
">A faint bond of trust is forming between you two."
|
|
|
|
call sly_plus
|
|
call hide_blktone
|
|
|
|
jump end_snape_hangout_points
|
|
|
|
|
|
label ss_he_story_intro_E4:
|
|
sna "Tell me something, Genie..." ("snape_24", ypos="head")
|
|
gen "Yes?" ("base", xpos="far_left", ypos="head")
|
|
sna "Do you believe in the theory of parallel worlds?" ("snape_25")
|
|
gen "Well, it's hard not to. All things considered." ("base", xpos="far_left", ypos="head")
|
|
sna "True..." ("snape_23")
|
|
sna "So, you think somewhere out there is another version of me?" ("snape_05")
|
|
gen "Probably..." ("base", xpos="far_left", ypos="head")
|
|
sna "*Hmm*..." ("snape_23")
|
|
sna "Severus Snape - the ever cheerful white mage..." ("snape_23")
|
|
gen "Sure, why not?" ("base", xpos="far_left", ypos="head")
|
|
sna "What unsettling imagery you put into my mind..." ("snape_03")
|
|
gen "How about another version of that Granger girl?" ("base", xpos="far_left", ypos="head")
|
|
sna "Yes! Hermione Granger - the repulsive slut without any dignity! Yes, I like it!" ("snape_02")
|
|
gen "And what if in that other world the cheerful Severus teams up with some bizarre version of me?" ("base", xpos="far_left", ypos="head")
|
|
gen "And maybe together we train the slut Hermione to be a proper girl and a good student?" ("base", xpos="far_left", ypos="head")
|
|
sna "Ha-ha-ha! That's hilarious!" ("snape_28")
|
|
hide snape_main
|
|
call blktone
|
|
|
|
">You spend the evening discussing science, metaphysics, philosophy, and sluts."
|
|
">the bond of friendship between you and Professor Snape strengthens."
|
|
|
|
call sly_plus
|
|
call hide_blktone
|
|
|
|
jump end_snape_hangout_points
|
|
|
|
|
|
|
|
label ss_he_story_intro_E5:
|
|
sna "So... How is our little plan coming along?" ("snape_05", ypos="head")
|
|
sna "Is that wretched girl giving you trouble?" ("snape_05")
|
|
|
|
menu:
|
|
"\"Yeah. She's stubborn.\"":
|
|
sna "No surprise there..." ("snape_06")
|
|
"\"No, not really...\"":
|
|
sna "Seriously?" ("snape_05")
|
|
sna "Interesting..." ("snape_05")
|
|
|
|
sna "But you are positive you will be able to break her?" ("snape_01")
|
|
gen "Oh, absolutely." ("base", xpos="far_left", ypos="head")
|
|
gen "It may take some time though..." ("base", xpos="far_left", ypos="head")
|
|
sna "Well, we do have time..." ("snape_06")
|
|
sna "You are still pretty much powerless, right?" ("snape_05")
|
|
gen "Yeah, pretty much..." ("base", xpos="far_left", ypos="head")
|
|
sna "Splendid!" ("snape_02")
|
|
gen "......................." ("base", xpos="far_left", ypos="head")
|
|
sna "I mean, it is bad for {size=+5}you{/size}, but good for {size=+5}us{/size}, right?" ("snape_29")
|
|
gen "Right..." ("base", xpos="far_left", ypos="head")
|
|
hide snape_main
|
|
call blktone
|
|
|
|
">Professor Snape seems to feel awkward about benefiting from your misery..."
|
|
call notes
|
|
">The bond of friendship between you two strengthens slightly..."
|
|
|
|
call sly_plus
|
|
call hide_blktone
|
|
|
|
jump end_snape_hangout_points
|
|
|
|
|
|
label ss_he_story_E6:
|
|
call bld
|
|
gen "So, tell me about those Slytherin sluts some more!" ("base", xpos="far_left", ypos="head")
|
|
sna "What can I say? Life's been good to me lately, my friend." ("snape_23", ypos="head")
|
|
sna "These days I have a whole harem of skimpy students to choose from." ("snape_22")
|
|
gen "Nice!" ("grin", xpos="far_left", ypos="head")
|
|
sna "Yes. Thanks to you, I can do whatever the bloody hell I want!" ("snape_02")
|
|
sna "And more importantly..." ("snape_02")
|
|
sna "Whoever the hell I want!" ("snape_13")
|
|
gen "Seriously?" ("base", xpos="far_left", ypos="head")
|
|
sna "Well, sort of..." ("snape_09")
|
|
sna "Obviously I don't actually walk around and \"do whoever I want\"..." ("snape_09")
|
|
sna "But you wouldn't believe what some of those girls are willing to do in exchange for house points!" ("snape_13")
|
|
sna "Or even for the mere promise of good grades..." ("snape_22")
|
|
hide snape_main
|
|
call blktone
|
|
|
|
">Professor Snape's usual cold exterior disintegrates before your eyes..."
|
|
">The bond of your friendship strengthens yet again..."
|
|
|
|
call sly_plus
|
|
call hide_blktone
|
|
|
|
jump end_snape_hangout_points
|
|
|
|
|
|
label ss_he_story_intro_E7:
|
|
sna "So, back in your world you are some kind of all-powerful being?" ("snape_05", ypos="head")
|
|
gen "Yeah, sort of..." ("base", xpos="far_left", ypos="head")
|
|
sna "Then how come you do the bidding of that Jasmine woman?" ("snape_05")
|
|
gen "Oh... Well..." ("base", xpos="far_left", ypos="head")
|
|
gen "... she is a princess." ("base", xpos="far_left", ypos="head")
|
|
sna "So?" ("snape_05")
|
|
sna "Is she your princess? You are not even human." ("snape_05")
|
|
sna "Did you swear your loyalty to her?" ("snape_05")
|
|
gen "Not really..." ("base", xpos="far_left", ypos="head")
|
|
sna "Why do you even bother then?" ("snape_06")
|
|
sna "The way I see it, you are an all-powerful being and she is just some muggle..." ("snape_09")
|
|
gen "She's a what?" ("base", xpos="far_left", ypos="head")
|
|
sna "A human... She's just a human..." ("snape_25")
|
|
sna "So why bother trying to please her?" ("snape_05")
|
|
gen "Well it's complicated..." ("base", xpos="far_left", ypos="head")
|
|
sna ".............." ("snape_05")
|
|
gen ".................." ("base", xpos="far_left", ypos="head")
|
|
sna "She's hot, isn't she?" ("snape_02")
|
|
gen "Smoking..." ("base", xpos="far_left", ypos="head")
|
|
sna "Gotcha." ("snape_23")
|
|
hide snape_main
|
|
call blktone
|
|
|
|
">You and professor Snape share a bittersweet moment of complete male solidarity."
|
|
">The bond of your friendship strengthens."
|
|
|
|
call sly_plus
|
|
call hide_blktone
|
|
|
|
jump end_snape_hangout_points
|
|
|
|
|
|
label ss_he_story_intro_E8:
|
|
call bld
|
|
sna "Do you think if we wanted to..." ("snape_05", ypos="head")
|
|
sna "We could bring the public flogging back?" ("snape_05")
|
|
gen "What do you mean?" ("base", xpos="far_left", ypos="head")
|
|
sna "Well, years ago flogging was a completely acceptable measure of punishment for the students." ("snape_06")
|
|
sna "*Sigh* Simpler times..." ("snape_06")
|
|
sna "These days students just completely lack discipline..." ("snape_16")
|
|
sna "I would like nothing more than to publicly flog every single one of them..." ("snape_16")
|
|
sna "Especially the girls..." ("snape_22")
|
|
gen "*Hmm*... Fine by me..." ("base", xpos="far_left", ypos="head")
|
|
gen "But won't a reform like that attract unnecessary attention towards us?" ("base", xpos="far_left", ypos="head")
|
|
sna "Yes. You are right of course." ("snape_29")
|
|
sna "I am getting greedy..." ("snape_29")
|
|
sna "I'm getting drunk with power, my friend!" ("snape_28")
|
|
sna "And this exquisite wine does not improve my judgment in the slightest either!" ("snape_28")
|
|
hide snape_main
|
|
call blktone
|
|
|
|
">Professor Snape seems to be completely at ease around you now."
|
|
">The bond of male friendship between you two strengthens even more.\n>Slytherin house point payouts have increased formidably..."
|
|
|
|
call sly_plus
|
|
call hide_blktone
|
|
|
|
jump end_snape_hangout_points
|
|
|
|
|
|
label ss_he_story_intro_E9: # Replace this event.
|
|
sna "... so, after that I return back to Russia, right?" ("snape_24", ypos="head")
|
|
gen "Back to Russia?" ("angry", xpos="far_left", ypos="head")
|
|
sna "But wait, it gets worse." ("snape_01")
|
|
sna "Apparently I am fluent in Russian now." ("snape_05")
|
|
gen "Wait, what?" ("angry", xpos="far_left", ypos="head")
|
|
sna "And I am this miserable muggle guy who lives in this shithole of a town full of run-down buildings." ("snape_06")
|
|
sna "I try to make a living by drawing comics and creating games with \"Ren'Py\"..." ("snape_06")
|
|
sna "And that is so bizarre because I don't even know what a \"Ren'Py\" is!" ("snape_24")
|
|
gen "*Hmm*... Then what happened?" ("base", xpos="far_left", ypos="head")
|
|
sna "Not much... Mostly worked my ass off for months..." ("snape_05")
|
|
sna "Then managed to create a relatively successful game somehow..." ("snape_05")
|
|
sna "Eventually began to make decent money with my craft..." ("snape_24")
|
|
sna "And then, just when I was about to allow myself to feel hopeful about the future..." ("snape_06")
|
|
sna "I woke up..." ("snape_04")
|
|
sna "...................." ("snape_09")
|
|
gen "......................" ("base", xpos="far_left", ypos="head")
|
|
sna "What do you think all of that means?" ("snape_05")
|
|
gen "Some form of self insert, probably." ("base", xpos="far_left", ypos="head")
|
|
sna "What?" ("snape_05")
|
|
gen "Just ignore the whole thing." ("base", xpos="far_left", ypos="head")
|
|
gen "A silly dream, nothing more." ("base", xpos="far_left", ypos="head")
|
|
sna "Felt more like a nightmare..." ("snape_29")
|
|
hide snape_main
|
|
call blktone
|
|
|
|
">Professor Snape trusts you more than he used to..."
|
|
">(To the point where he doesn't think twice about sharing his weird-ass dreams with you)."
|
|
|
|
call sly_plus
|
|
call hide_blktone
|
|
|
|
jump end_snape_hangout_points
|
|
|
|
|
|
label ss_he_story_intro_E10:
|
|
sna "What is the meaning of life, Genie?" ("snape_29", ypos="head")
|
|
gen "What?" ("angry", xpos="far_left", ypos="head")
|
|
sna "Since you are an all-powerful being, you've got to know things like that, right?" ("snape_05")
|
|
gen "Maybe..." ("base", xpos="far_left", ypos="head")
|
|
sna "Great. Tell me then." ("snape_06")
|
|
gen "*Hmm*... You sure you're ready for this?" ("base", xpos="far_left", ypos="head")
|
|
sna "Yes. Lay it on me, friend." ("snape_05")
|
|
gen "Alright then..." ("base", xpos="far_left", ypos="head")
|
|
sna "................!" ("snape_01")
|
|
gen "It's plastic..." ("base", xpos="far_left", ypos="head")
|
|
sna "I beg your pardon?" ("snape_05")
|
|
gen "it's plastic..." ("base", xpos="far_left", ypos="head")
|
|
sna "I don't get it..." ("snape_25")
|
|
gen "This planet plans to evolve into something else in a million years or so..." ("base", xpos="far_left", ypos="head")
|
|
gen "In order to do that it needs a special kind of material that it can't produce on its own." ("base", xpos="far_left", ypos="head")
|
|
gen "So it spawns a new form of life - humans." ("base", xpos="far_left", ypos="head")
|
|
sna ".............." ("snape_11")
|
|
gen "You wanted to know the purpose of your existence?" ("base", xpos="far_left", ypos="head")
|
|
gen "It's to produce plastic. Simple as that." ("base", xpos="far_left", ypos="head")
|
|
sna "Are you fucking kidding me?!" ("snape_30")
|
|
sna "No, no... That can't be it..." ("snape_26")
|
|
gen "*He-he*..." ("grin", xpos="far_left", ypos="head")
|
|
sna "Are you pulling my leg?" ("snape_25")
|
|
gen "You should've seen your face." ("grin", xpos="far_left", ypos="head")
|
|
sna "You really had me worried there, you bloody non-human bastard!" ("snape_15")
|
|
gen "I know! It was hard to resist..." ("grin", xpos="far_left", ypos="head")
|
|
hide snape_main
|
|
call blktone
|
|
|
|
">You spend the evening by skilfully avoiding a whole variety of similar questions."
|
|
">Despite your refusal to co-operate the bond of friendship between you two strengthens yet again."
|
|
|
|
call sly_plus
|
|
call hide_blktone
|
|
|
|
jump end_snape_hangout_points
|
|
|
|
|
|
label ss_he_story_intro_E11:
|
|
sna "So... Back in your world, do you people have a country named England?" ("snape_05", ypos="head")
|
|
gen "We used to..." ("base", xpos="far_left", ypos="head")
|
|
sna "What happened?" ("snape_26")
|
|
gen "\"The great catastrophe\"..." ("base", xpos="far_left", ypos="head")
|
|
gen "It incinerated most of the worlds population in a matter of hours..." ("base", xpos="far_left", ypos="head")
|
|
sna "................" ("snape_26")
|
|
gen "Turning about eighty percent of the planet's surface into a scorching desert..." ("base", xpos="far_left", ypos="head")
|
|
gen "And the remaining twenty percent into an icy wasteland..." ("base", xpos="far_left", ypos="head")
|
|
gen "............." ("base", xpos="far_left", ypos="head")
|
|
sna "That is..." ("snape_26")
|
|
sna "Horrible..." ("snape_06")
|
|
sna "Are you sure that you want to return to that place?" ("snape_25")
|
|
gen "Of course." ("base", xpos="far_left", ypos="head")
|
|
gen "It may be a bit barbaric, but hey... it's home." ("base", xpos="far_left", ypos="head")
|
|
hide snape_main
|
|
call blktone
|
|
|
|
">Professor Snape finds a new level of respect for you..."
|
|
">The bond of friendship between you two solidifies."
|
|
|
|
call sly_plus
|
|
call hide_blktone
|
|
|
|
jump end_snape_hangout_points
|
|
|
|
|
|
label ss_he_story_intro_E12:
|
|
sna "I've been thinking about what you've said the other day..." ("snape_09", ypos="head")
|
|
sna "About your home world being nothing but a scorched desert and all..." ("snape_09")
|
|
gen "Yes?" ("base", xpos="far_left", ypos="head")
|
|
sna "Do you think Albus will be alright there?" ("snape_06")
|
|
gen "Oh, absolutely!" ("base", xpos="far_left", ypos="head")
|
|
gen "Since I quite literally replaced him in his chair..." ("base", xpos="far_left", ypos="head")
|
|
gen "He probably replaced me in exactly the same place back in Agrabah." ("base", xpos="far_left", ypos="head")
|
|
sna "Agrabah?" ("snape_05")
|
|
gen "Yes... A very big city." ("base", xpos="far_left", ypos="head")
|
|
gen "One of the few that rose after the great catastrophe." ("base", xpos="far_left", ypos="head")
|
|
gen "Probably the biggest of them all as well..." ("base", xpos="far_left", ypos="head")
|
|
gen "The heart of the human civilization if you will." ("base", xpos="far_left", ypos="head")
|
|
sna "I am relieved to hear that..." ("snape_23")
|
|
gen "Sure..." ("base", xpos="far_left", ypos="head")
|
|
gen "Although if your Albus friend really materialised in exactly the same spot I occupied before I cast the spell..." ("base", xpos="far_left", ypos="head")
|
|
gen "I suppose the princess could have him beheaded..." ("base", xpos="far_left", ypos="head")
|
|
sna "WHAT?!" ("snape_01")
|
|
gen "But the probability of that happening is very slim..." ("base", xpos="far_left", ypos="head")
|
|
gen "About five percent... Maybe ten... Twenty percent tops." ("base", xpos="far_left", ypos="head")
|
|
sna "......................................................." ("snape_03")
|
|
hide snape_main
|
|
call blktone
|
|
|
|
">Professor Snape seems grateful to you for (sort of) putting his concerns about Albus Dumbledore's well-being to rest..."
|
|
">The bond of your friendship strengthens yet again..."
|
|
|
|
call sly_plus
|
|
call hide_blktone
|
|
|
|
jump end_snape_hangout_points
|
|
|
|
|
|
label ss_he_story_intro_E13:
|
|
sna "You know what?" ("snape_01", ypos="head")
|
|
gen "What?" ("base", xpos="far_left", ypos="head")
|
|
sna "For the first time in a very long time..." ("snape_01")
|
|
sna "I think..." ("snape_03")
|
|
sna "I am actually content with the way my life is going." ("snape_25") # 0_0
|
|
sna "What an unsettling feeling..." ("snape_26")
|
|
gen "Are you sure that this is not some euphoric trance state caused by all the sex you've been having lately?" ("base", xpos="far_left", ypos="head")
|
|
sna "Could be." ("snape_22")
|
|
sna "Nonetheless, training that girl had such a great impact on my life..." ("snape_24")
|
|
sna "And even the school itself..." ("snape_24")
|
|
gen "In other words you are getting less broody and you blame me." ("base", xpos="far_left", ypos="head")
|
|
sna "Something like that..." ("snape_23")
|
|
sna "I'm losing my dark presence, man." ("snape_28") # :)
|
|
hide snape_main
|
|
call blktone
|
|
|
|
">Professor Snape really did become a little more cheerful lately..."
|
|
">He even looks younger now than back when you first met him..."
|
|
">Professor Snape's feeling of gratitude fortifies the bond of your friendship."
|
|
|
|
call sly_plus
|
|
call hide_blktone
|
|
|
|
jump end_snape_hangout_points
|
|
|
|
|
|
label ss_he_story_E14:
|
|
sna "... So she says, \"Sir, could you choke me a little, please\"!" ("snape_02", ypos="head")
|
|
sna "And I am happy to oblige of course!" ("snape_13")
|
|
sna "So, I choke that little bitch while I'm fucking her, right?" ("snape_19")
|
|
sna "And she rolls her eyes up to the point where I can't even see her pupils anymore!" ("snape_19")
|
|
sna "Her face turns to a cute tint of purple and she's barely breathing." ("snape_19")
|
|
sna "So I think that maybe I should loosen up my grip a little..." ("snape_14")
|
|
sna "And that's when the bitch starts to cum!" ("snape_21")
|
|
gen "Sweet! And then you woke up?" ("base", xpos="far_left", ypos="head")
|
|
sna "What? No, it actually happened." ("snape_05")
|
|
sna "I finally nailed that blond witch from Slytherin." ("snape_13")
|
|
gen "Nice!" ("grin", xpos="far_left", ypos="head")
|
|
sna "I know." ("snape_13")
|
|
sna "She is pretty twisted though..." ("snape_25")
|
|
sna "And I mean really fucking messed up." ("snape_26")
|
|
gen "Our type of girl!" ("grin", xpos="far_left", ypos="head")
|
|
sna "Exactly!" ("snape_22")
|
|
hide snape_main
|
|
call blktone
|
|
|
|
">You and professor Snape bond over the similarities of your taste in women."
|
|
">The bond of your friendship has never been stronger."
|
|
|
|
call sly_plus
|
|
call hide_blktone
|
|
|
|
jump end_snape_hangout_points
|
|
|
|
|
|
label ss_he_story_intro_E15:
|
|
sna "It's been a while now..." ("snape_05", ypos="head")
|
|
gen "What do you mean?" ("base", xpos="far_left", ypos="head")
|
|
sna "The spell that brought you here..." ("snape_24")
|
|
sna "You said it would wear off in time..." ("snape_24")
|
|
sna "Do you feel any different?" ("snape_05")
|
|
gen "No... Not really..." ("base", xpos="far_left", ypos="head")
|
|
gen "Maybe it needs more time?" ("base", xpos="far_left", ypos="head")
|
|
sna "Could be..." ("snape_01")
|
|
sna "Or there could be something else..." ("snape_01")
|
|
gen "Like what?" ("base", xpos="far_left", ypos="head")
|
|
sna "No idea..." ("snape_09")
|
|
sna "But I shall give this some more thought..." ("snape_09")
|
|
sna "Oh, and one more thing..." ("snape_24")
|
|
gen "*Hmm*...?" ("base", xpos="far_left", ypos="head")
|
|
sna "This time of the year is usually pretty busy..." ("snape_24")
|
|
sna "Even more so now when I need to constantly cover up for Albus' absence." ("snape_24")
|
|
gen "..................." ("base", xpos="far_left", ypos="head")
|
|
sna "I'm not sure how often I will be able to spend my evenings with leisurely drinking wine anymore..." ("snape_06")
|
|
gen "Really?" ("base", xpos="far_left", ypos="head")
|
|
sna "Yes..." ("snape_06")
|
|
sna "I'll still be around for a quick chat from time to time, but that's about it." ("snape_06")
|
|
gen "I see..." ("base", xpos="far_left", ypos="head")
|
|
gen "I will have to find another way of spending my evenings from now on then..." ("base", xpos="far_left", ypos="head")
|
|
sna "I'm sure miss Granger will be happy to help." ("snape_02")
|
|
gen "Yes, for as long as Slytherin is in the lead." ("base", xpos="far_left", ypos="head")
|
|
sna "Seriously? She still cares about that?" ("snape_05")
|
|
gen "Very much so." ("base", xpos="far_left", ypos="head")
|
|
sna "Well in that case I shall personally ensure that the Slytherin house gets as many house points as possible." ("snape_23")
|
|
hide snape_main
|
|
call blktone
|
|
|
|
">Your friendship level with professor Snape reached its maximum value."
|
|
">Congratulations. If this were a \"Dating Sim\" you would be getting the ending with Severus Snape."
|
|
">The Slytherin house point payout has increased greatly and reached its maximum level as well."
|
|
|
|
call hide_blktone
|
|
|
|
jump end_snape_hangout_points
|
|
|
|
label sly_plus:
|
|
call notes
|
|
">The Slytherin house point payout has increased..."
|
|
return
|