283 lines
18 KiB
Plaintext
283 lines
18 KiB
Plaintext
|
label tonks_talk:
|
||
|
menu:
|
||
|
"-Ask for help with Quidditch-" (icon="interface/icons/small/quidditch.webp") if cho_tier == 2 and cho_quid.E6_complete and not cho_quid.E8_complete:
|
||
|
gen "Got a moment?" ("base", xpos="far_left", ypos="head")
|
||
|
ton "Sure, just make it quick..." ("open", "base", "base", "mid")
|
||
|
gen "I have a problem with--" ("base", xpos="far_left", ypos="head")
|
||
|
ton "[ton_genie_name], aren't you forgetting about something?" ("open", "closed", "base", "mid")
|
||
|
ton "You should offer a lady a drink, before burdening her with your problems..." ("base", "base", "base", "mid")
|
||
|
gen "(Is there {b}any{/b} teacher in this school that has no problems with alcohol...?)" ("base", xpos="far_left", ypos="head")
|
||
|
|
||
|
if firewhisky_ITEM.owned >= 1:
|
||
|
gen "I got drinks." ("base", xpos="far_left", ypos="head")
|
||
|
ton "What are we waiting for then?" ("horny", "base", "base", "mid")
|
||
|
|
||
|
jump tonks_hangout
|
||
|
else:
|
||
|
gen "I'm out of firewhisky." ("base", xpos="far_left", ypos="head")
|
||
|
ton "That's a shame, I guess our talk will have to wait." ("open", "base", "base", "R")
|
||
|
ton "" ("base", "base", "base", "R")
|
||
|
|
||
|
jump tonks_talk
|
||
|
|
||
|
"-Get naked!-" if tonks_strip_happened and tonks.is_any_worn("top", "bottom", "robe"):
|
||
|
gen "Get naked, [tonks_name]!" ("base", xpos="far_left", ypos="head")
|
||
|
ton "Of course, [ton_genie_name]." ("horny", "base", "base", "mid")
|
||
|
hide tonks_main
|
||
|
with d3
|
||
|
|
||
|
$ tonks.strip("all")
|
||
|
pause.8
|
||
|
|
||
|
ton "Do you like it, [ton_genie_name]?" ("horny", "base", "raised", "mid")
|
||
|
ton "The exposed body of one of your subordinates?" ("open", "base", "raised", "mid")
|
||
|
gen "I do, [tonks_name]!" ("angry", xpos="far_left", ypos="head")
|
||
|
gen "You should teach like that!" ("grin", xpos="far_left", ypos="head")
|
||
|
ton "*Hmm*..." ("base", "base", "base", "R")
|
||
|
ton "I like the way you think, [ton_genie_name]!" ("horny", "base", "base", "mid")
|
||
|
jump tonks_talk
|
||
|
|
||
|
"-Get dressed-" if tonks_strip_happened and not tonks.is_any_worn("top", "bottom", "robe"):
|
||
|
gen "Put on some clothes, would you..." ("base", xpos="far_left", ypos="head")
|
||
|
gen "This is a school, after all." ("base", xpos="far_left", ypos="head")
|
||
|
ton "Do I have to?" ("annoyed", "narrow", "base", "mid")
|
||
|
gen "If you consider yourself a proper teacher..." ("base", xpos="far_left", ypos="head")
|
||
|
hide tonks_main
|
||
|
with d3
|
||
|
|
||
|
$ tonks.wear("all")
|
||
|
pause.8
|
||
|
|
||
|
ton "..." ("base", "narrow", "base", "R")
|
||
|
jump tonks_talk
|
||
|
|
||
|
"-Address me only as-":
|
||
|
menu:
|
||
|
"-Sir-":
|
||
|
label .sir: # Local label unavailable from global scope
|
||
|
$ ton_genie_name = "Sir"
|
||
|
ton "Of course, [ton_genie_name]." ("base", "base", "base", "mid")
|
||
|
jump tonks_talk
|
||
|
"-Dumbledore-":
|
||
|
label .dumbledore:
|
||
|
$ ton_genie_name = "Dumbledore"
|
||
|
ton "Sure thing, [ton_genie_name]." ("base", "base", "base", "mid")
|
||
|
jump tonks_talk
|
||
|
"-Professor-":
|
||
|
label .professor:
|
||
|
$ ton_genie_name = "Professor"
|
||
|
ton "Alright, [ton_genie_name]." ("base", "base", "base", "mid")
|
||
|
jump tonks_talk
|
||
|
|
||
|
"-Old man-":
|
||
|
label .old_man:
|
||
|
$ ton_genie_name = "Old man"
|
||
|
ton "I have to say, for your age you're in really great shape..." ("soft", "base", "base", "down")
|
||
|
gen "That's part of the benefits of being immortal...{w=0.4} Your body doesn't age." ("base", xpos="far_left", ypos="head")
|
||
|
ton "You're lucky then... I've had men that were a couple hundred years old, whose bodies were quite fragile..." ("open", "base", "base", "R")
|
||
|
gen "All mortals? How did they get that old?" ("base", xpos="far_left", ypos="head")
|
||
|
ton "Ever heard of the \"Philosopher's stone\"?" ("base", "narrow", "base", "mid")
|
||
|
gen "Is it a tiny, red, stone-looking gem, that lengthens the owner's life?" ("base", xpos="far_left", ypos="head")
|
||
|
gen "It's called the \"sorcerer's stone\" in my world, however." ("base", xpos="far_left", ypos="head")
|
||
|
ton "Really? Why is that?" ("open", "base", "raised", "mid")
|
||
|
gen "I have no clue..." ("base", xpos="far_left", ypos="head")
|
||
|
ton "Didn't you say you were an \"all knowing\" being?" ("open", "base", "angry", "mid")
|
||
|
ton "I guess you really are an \"old man\", Genie..." ("base", "base", "base", "mid")
|
||
|
gen "..............." ("base", xpos="far_left", ypos="head")
|
||
|
jump tonks_talk
|
||
|
|
||
|
"-Genie-":
|
||
|
label .genie:
|
||
|
$ ton_genie_name = "Genie"
|
||
|
ton "Of course." ("base", "base", "base", "mid")
|
||
|
gen "Sweet." ("grin", xpos="far_left", ypos="head")
|
||
|
ton "Will I get my three wishes too?" ("open", "base", "base", "mid")
|
||
|
ton "Or would I have to rub your \"thing\" first?" ("horny", "base", "base", "mid", hair="horny")
|
||
|
gen "My lamp?" ("base", xpos="far_left", ypos="head")
|
||
|
ton "I was talking about your--" ("base", "base", "base", "R")
|
||
|
with hpunch
|
||
|
gen "My lamp!!!" ("angry", xpos="far_left", ypos="head")
|
||
|
gen "Shit, where even is that thing?" ("angry", xpos="far_left", ypos="head")
|
||
|
gen "I must have lost it when I got to this place!" ("angry", xpos="far_left", ypos="head")
|
||
|
ton "Do you even need it? Didn't you say you were a free Genie now?" ("open", "base", "raised", "mid")
|
||
|
gen "Of course I still need it! What sort of question is that, woman?!" ("angry", xpos="far_left", ypos="head")
|
||
|
ton "(................)" ("mad", "base", "base", "down")
|
||
|
gen "How would you like to suddenly be robbed of your house?!" ("angry", xpos="far_left", ypos="head")
|
||
|
ton "(I guess I can jerk him off some other time...)" ("mad", "base", "worried", "R")
|
||
|
gen "If you find a golden, shiny looking lamp, return it to me..." ("base", xpos="far_left", ypos="head")
|
||
|
ton "Sure, [ton_genie_name]..." ("upset", "base", "base", "R")
|
||
|
jump tonks_talk
|
||
|
|
||
|
"-Lord Voldemort-":
|
||
|
label .lord_voldemort:
|
||
|
$ ton_genie_name = "Lord Voldemort"
|
||
|
ton "Bold of you to say his name out loud... Who even told you about the dark lord?" ("open", "base", "angry", "mid")
|
||
|
gen "I've read the stories..." ("base", xpos="far_left", ypos="head")
|
||
|
ton "So you know this wizard did some terrible things in his lifetime?" ("open", "base", "angry", "R")
|
||
|
gen "Did he corrupt young witches for his own twisted pleasure?" ("base", xpos="far_left", ypos="head")
|
||
|
ton "You could say that... He corrupted many witches and wizards alike." ("upset", "base", "base", "mid")
|
||
|
gen "....................." ("base", xpos="far_left", ypos="head")
|
||
|
gen "So he was \"Bi\" is what you're saying?" ("base", xpos="far_left", ypos="head")
|
||
|
ton "What? No." ("open", "wide", "shocked", "stare")
|
||
|
ton "I mean, I'm not really sure if someone like him would have even be capable of loving anything..." ("mad", "base", "worried", "R")
|
||
|
ton "All that mattered to him was power, and achieving his own immortality..." ("open", "base", "angry", "mid")
|
||
|
gen "Both fairly overrated once you have it, if you ask me..." ("base", xpos="far_left", ypos="head")
|
||
|
ton "You don't say..." ("base", "base", "raised", "mid")
|
||
|
gen "I bet all he secretly wanted was to have a wife, and a kid that loved him..." ("base", xpos="far_left", ypos="head")
|
||
|
ton "Voldemort, having a child? Are you serious?" ("open", "wide", "shocked", "stare")
|
||
|
gen "Of course not." ("base", xpos="far_left", ypos="head")
|
||
|
gen "Once you're immortal, the last thing you need is some annoying brat on your mind..." ("base", xpos="far_left", ypos="head")
|
||
|
gen "All we really want to do is waste a majority of our existence with mindless sex!" ("grin", xpos="far_left", ypos="head")
|
||
|
ton "Oh my..." ("horny", "base", "base", "mid", hair="horny")
|
||
|
gen "And sometimes a bit of kinky role-play..." ("base", xpos="far_left", ypos="head")
|
||
|
gen "Are you going to call me \"Lord Voldemort\" now or what?" ("base", xpos="far_left", ypos="head")
|
||
|
ton "Fine... I will call you, [ton_genie_name], if it makes you happy..." ("base", "base", "base", "mid")
|
||
|
gen "Yippee!" ("grin", xpos="far_left", ypos="head")
|
||
|
jump tonks_talk
|
||
|
|
||
|
"-Daddy-":
|
||
|
label .daddy:
|
||
|
$ ton_genie_name = "Daddy"
|
||
|
ton "Well, you do look about thrice as old as me..." ("base", "base", "raised", "mid")
|
||
|
ton "Crazy to think you geezers get to bang all those young, sexy, innocent witches here..." ("open", "base", "base", "R")
|
||
|
gen "(Geezers?)" ("base", xpos="far_left", ypos="head")
|
||
|
gen "But I thought you didn't mind it?" ("base", xpos="far_left", ypos="head")
|
||
|
ton "Oh, I don't mind at all, [ton_genie_name]!" ("horny", "base", "base", "mid")
|
||
|
jump tonks_talk
|
||
|
|
||
|
"-Master-" (style="disabled") if ton_friendship < 60:
|
||
|
label .master_fail:
|
||
|
ton "No." ("base", "base", "base", "R")
|
||
|
gen "What?- Why not?" ("base", xpos="far_left", ypos="head")
|
||
|
ton "Because... that title has to be earned!" ("horny", "base", "angry", "mid")
|
||
|
gen "Seriously?" ("base", xpos="far_left", ypos="head")
|
||
|
ton "Yes. Show me that you're worth to be my master, and I'll gladly become your bitch!" ("open", "base", "angry", "mid")
|
||
|
gen "!!!" ("angry", xpos="far_left", ypos="head")
|
||
|
ton "Until then you can forget about it..." ("base", "base", "base", "mid")
|
||
|
gen "...................." ("base", xpos="far_left", ypos="head")
|
||
|
jump tonks_talk
|
||
|
"-Master-" if ton_friendship >= 60:
|
||
|
label .master:
|
||
|
$ ton_genie_name = "Master"
|
||
|
ton "Yes, [ton_genie_name]." ("open", "base", "base", "mid")
|
||
|
gen "(...)" ("base", xpos="far_left", ypos="head")
|
||
|
ton "" ("base", "base", "raised", "mid")
|
||
|
call ctc
|
||
|
gen "(...?)" ("base", xpos="far_left", ypos="head")
|
||
|
gen "You have permission to speak?" ("base", xpos="far_left", ypos="head")
|
||
|
ton "Thank you, [ton_genie_name]." ("base", "base", "base", "down")
|
||
|
gen "(I could get used to that.)" ("grin", xpos="far_left", ypos="head")
|
||
|
jump tonks_talk
|
||
|
|
||
|
"-Custom Input--" (style="disabled") if ton_friendship < 60:
|
||
|
gen "(I don't think she's yet ready for that)" ("base", xpos="far_left", ypos="head")
|
||
|
jump tonks_talk
|
||
|
|
||
|
"-Custom Input-" if ton_friendship >= 60:
|
||
|
$ temp_name = renpy.input("(Please enter the name.)", ton_genie_name, ALLOWED_CHARACTERS, length=14)
|
||
|
$ temp_name = temp_name.strip()
|
||
|
|
||
|
if temp_name.lower() in ("sir", "dumbledore", "professor", "old man", "genie", "lord voldemort", "daddy", "master"):
|
||
|
if temp_name.lower() == "master" and ton_friendship < 60:
|
||
|
jump tonks_talk.master_fail
|
||
|
$ renpy.jump("tonks_talk."+temp_name.lower().replace(" ", "_")) # Jump to local label
|
||
|
elif temp_name == "":
|
||
|
jump tonks_talk
|
||
|
else:
|
||
|
$ ton_genie_name = temp_name
|
||
|
ton "*Hmm*... [ton_genie_name]... I like it." ("horny", "base", "raised", "mid")
|
||
|
jump tonks_talk
|
||
|
|
||
|
"-Never mind-":
|
||
|
jump tonks_talk
|
||
|
|
||
|
|
||
|
"-From now on I will address you as-":
|
||
|
menu:
|
||
|
"-Tonks-":
|
||
|
label .tonks: # Local label unavailable from global scope.
|
||
|
$ tonks_name = "Tonks"
|
||
|
ton "Sure, [ton_genie_name]." ("base", "base", "base", "mid")
|
||
|
jump tonks_talk
|
||
|
"-Nymphadora-":
|
||
|
$ tonks_name = "Nymphadora"
|
||
|
label .nymphadora:
|
||
|
ton "*Ugh*--" ("mad", "base", "angry", "R")
|
||
|
ton "Really, [ton_genie_name]?" ("open", "base", "angry", "mid")
|
||
|
ton "I hate that name..." ("open", "base", "worried", "R")
|
||
|
gen "Well you better get used to hearing it then, [tonks_name]..." ("base", xpos="far_left", ypos="head")
|
||
|
ton "................" ("upset", "base", "angry", "R")
|
||
|
jump tonks_talk
|
||
|
"-Nympho-":
|
||
|
label .nympho:
|
||
|
$ tonks_name = "Nympho"
|
||
|
ton "You think I'm a nympho, [ton_genie_name]?" ("horny", "base", "raised", "mid")
|
||
|
ton "Like a filthy, sex craved maniac? Who wouldn't shy away from fulfilling every single one of her fantasies?" ("grin", "base", "shocked", "mid")
|
||
|
ton "It fits quite well, actually." ("base", "base", "base", "R")
|
||
|
jump tonks_talk
|
||
|
"-Fuck Puppet-":
|
||
|
label .fuck_puppet:
|
||
|
$ tonks_name = "Fuck Puppet"
|
||
|
ton "A fuck puppet?" ("open", "base", "raised", "mid")
|
||
|
ton "So you want me to be your personal toy?" ("horny", "base", "base", "mid")
|
||
|
gen "Wouldn't anyone." ("base", xpos="far_left", ypos="head")
|
||
|
ton "Such a charmer..." ("base", "base", "raised", "R")
|
||
|
ton "Of course, [ton_genie_name]... you can call me that if you like." ("horny", "base", "base", "mid")
|
||
|
jump tonks_talk
|
||
|
"-Bitch-":
|
||
|
label .bitch:
|
||
|
$ tonks_name = "Bitch"
|
||
|
ton "*Hi-hi*" ("base", "base", "base", "R")
|
||
|
ton "If only you knew..." ("horny", "base", "raised", "R")
|
||
|
gen "(...)" ("base", xpos="far_left", ypos="head")
|
||
|
gen "(What does she mean by that?)" ("angry", xpos="far_left", ypos="head")
|
||
|
jump tonks_talk
|
||
|
|
||
|
"-Cunt-" (style="disabled") if ton_friendship < 60:
|
||
|
label .cunt_fail:
|
||
|
ton "[ton_genie_name], I'm used to getting insulted by my many previous lovers..." ("base", "base", "raised", "mid")
|
||
|
ton "Truth be told I bloody love it!" ("open_wide_tongue", "base", "base", "ahegao")
|
||
|
ton "But we aren't close enough for that yet, don't you think?" ("open", "base", "worried", "mid")
|
||
|
ton "Maybe we should wait with that until we know each other a bit better." ("base", "base", "worried", "R")
|
||
|
gen "Of course.{w} And I will respect that." ("base", xpos="far_left", ypos="head")
|
||
|
ton "I'm glad.{w} You are a very polite man, [ton_genie_name]..." ("base", "base", "base", "mid")
|
||
|
gen "..........................." ("base", xpos="far_left", ypos="head")
|
||
|
jump tonks_talk
|
||
|
"-Cunt-" if ton_friendship >= 60:
|
||
|
label .cunt:
|
||
|
$ tonks_name = "Cunt"
|
||
|
ton "*Uuuh*, [ton_genie_name]..." ("base", "base", "raised", "mid")
|
||
|
ton "You better not call me that in front of a student..." ("open", "base", "base", "mid")
|
||
|
gen "What if I do?" ("grin", xpos="far_left", ypos="head")
|
||
|
ton "Do it, I dare you!" ("horny", "base", "base", "mid", hair="horny")
|
||
|
jump tonks_talk
|
||
|
|
||
|
"-Custom Input--" (style="disabled") if ton_friendship < 60:
|
||
|
gen "(I don't think she's yet ready for that)" ("base", xpos="far_left", ypos="head")
|
||
|
jump tonks_talk
|
||
|
|
||
|
"-Custom Input-" if ton_friendship >= 60:
|
||
|
$ temp_name = renpy.input("(Please enter the name.)", tonks_name, ALLOWED_CHARACTERS, length=14)
|
||
|
$ temp_name = temp_name.strip()
|
||
|
if temp_name.lower() in ("tonks", "nymphadora", "nympho", "fuck puppet", "bitch", "cunt"):
|
||
|
if temp_name.lower() == "cunt" and ton_friendship < 60:
|
||
|
jump tonks_talk.cunt_fail
|
||
|
$ renpy.jump("tonks_talk."+temp_name.lower().replace(" ", "_")) # Jump to local label
|
||
|
elif temp_name == "":
|
||
|
jump tonks_talk
|
||
|
else:
|
||
|
$ tonks_name = temp_name
|
||
|
ton "*Hmm*..." ("base", "base", "base", "R")
|
||
|
ton "Alright." ("base", "base", "base", "mid")
|
||
|
gen "Really? You don't mind?" ("base", xpos="far_left", ypos="head")
|
||
|
ton "Not at all, [ton_genie_name]." ("horny", "base", "raised", "mid")
|
||
|
ton "I've been called quite many things by my lovers!" ("base", "base", "base", "R")
|
||
|
gen "I'm your lover now?" ("grin", xpos="far_left", ypos="head")
|
||
|
ton "Never say never." ("base", "base", "base", "mid")
|
||
|
jump tonks_talk
|
||
|
"-Never mind-":
|
||
|
jump tonks_talk
|
||
|
|
||
|
"-Never mind-":
|
||
|
jump tonks_requests
|