WTS/game/scripts/characters/luna/chitchats.rpy
Johnny28 8dc77e81b3 Minor writing adjustments
* Improved some Luna Chit-chat writing.
2023-02-18 23:47:01 +01:00

176 lines
11 KiB
Plaintext

label luna_chitchat:
if luna_chatted:
return
$ luna_chatted = True
# Story related chitchats
if luna_intro_E2 and not spectrespecs_E3 and thequibbler_ITEM.owned < 1:
lun "Have you acquired a copy of the magazine yet?" ("open", "base", "raised", "mid")
gen "Not yet." ("base", xpos="far_left", ypos="head")
lun "I'm sure somebody in the castle should have a copy." ("base", "base", "base", "R")
gen "Can't you give me--" ("base", xpos="far_left", ypos="head")
lun "Oh I'm so happy, my daddy will be ecstatic once he hears that {b}the{/b} Albus Dumbledore is buying his magazine." ("smile", "happyCl", "base", "mid")
gen "..." ("base", xpos="far_left", ypos="head")
gen "(Guess I should have a gander around the castle and see if anyone can get me a copy....)" ("base", xpos="far_left", ypos="head")
return
if spectrespecs_E2 and not spectrespecs_E3:
lun "Have you acquired a copy of the magazine yet?" ("open", "base", "raised", "mid")
gen "I have!" ("base", xpos="far_left", ypos="head")
lun "Great!" ("smile", "happyCl", "base", "mid")
lun "What did you think?" ("base", "base", "base", "mid")
gen "Oh, I haven't read it yet." ("base", xpos="far_left", ypos="head")
lun "Oh..." ("soft", "base", "base", "R")
lun "Then let me know what you think once you've read it." ("open", "base", "base", "mid")
return
if lun_tier == 1:
$ random_number = renpy.random.randint(1, 10)
if random_number == 1:
lun "We were brewing a Draught of Peace during today's potions lesson, which reminded me of an article in The Quibbler about Valerian root." ("soft", "base", "base", "mid")
lun "It described the roots calming properties and how when you chew on it, it will produce the same effect as the potion." ("open", "base", "base", "mid")
lun "I brought this fact up to professor Snape, but he just laughed and prompted me to have at it." ("normal", "base", "base", "mid")
lun "So I tried chewing on one... And let me tell you... I've never felt so relaxed in my life." ("grin", "base", "base", "mid")
elif random_number == 2:
lun "I had a strange dream last night..." ("soft", "base", "base", "mid")
lun "I was alone, sitting by a tree when suddenly a rabbit carrying a pocket-watch jumped by..." ("open", "base", "base", "mid")
lun "Must've been the cheese I ate before going to bed..." ("open", "base", "base", "down")
elif random_number == 3:
lun "Acid pops are my favourite." ("crooked_smile", "base", "base", "mid")
lun "I always make sure to get some when I'm in Hogsmeade." ("base", "wink", "base", "mid")
lun "" ("base", "base", "base", "mid")
elif random_number == 4:
lun "I was a bit disappointed when I found out that the Thestrals live deep inside the forbidden forest." ("annoyed", "base", "base", "R")
lun "I'm hoping I'll be able to ride one someday..." ("grin", "base", "base", "mid")
elif random_number == 5:
lun "[lun_genie_name]...{w=0.4} There's something I've been meaning to ask you." ("open", "closed", "base", "mid")
lun "Could we avoid putting up so many mistletoe's during the holiday celebrations?" ("soft", "base", "base", "mid")
lun "It would highly decrease the risk of a Nargle infestation." ("open", "base", "base", "mid")
elif random_number == 6:
lun "Why are there no school trips at Hogwarts?" ("open", "base", "raised", "mid")
lun "I'd love to take one to Sweden and look for the Crumple-Horned Snorkack." ("grin", "base", "base", "mid")
elif random_number == 7:
lun "[lun_genie_name], you really need to do something about Peeves." ("annoyed", "base", "base", "R")
lun "He's been following me around chanting \"Loony Luna, Loony Luna, who would ever do yah\"..." ("open", "base", "base", "R")
elif random_number == 8:
lun "I spotted some wrackspurts in one of the broom closets the other day." ("open", "closed", "base", "mid")
lun "You might wonder what I was doing in there." ("angry", "closed", "base", "mid")
lun "Inspecting the brooms for wrackspurts of course!" ("angry", "base", "base", "mid")
elif random_number == 9:
lun "I hope we'll be able to contain this infestation within the school." ("open", "closed", "base", "mid")
lun "I'm a bit worried it might spread to Hogsmeade during one of our student outings." ("annoyed", "base", "base", "R")
elif random_number == 10:
lun "[lun_genie_name], do you think wrackspurts could spread to animals?" ("open", "wide", "base", "mid")
lun "No, don't say anything... I can't bear the thought of it!" ("open", "happyCl", "base", "mid")
elif lun_tier == 2:
$ random_number = renpy.random.randint(1, 10)
if random_number == 1:
lun "My whole idea of wrackspurts got shattered once I found out they don't only attack people." ("open", "happyCl", "base", "mid")
lun "But they also hide in clothes!" ("open", "wide", "base", "mid")
lun "I found a sock completely filled with them once!" ("open", "wide", "base", "mid")
elif random_number == 2:
lun "I feel like I could've nipped this infestation in the bud if only my proposal of mandatory spectrespecs had gone through." ("open", "closed", "base", "mid")
lun "At least we can count ourselves lucky to have such a great headmaster here to help deal with this unfortunate situation." ("base", "narrow", "base", "mid")
elif random_number == 3:
lun "I used to think that wrackspurts could only fly small distances." ("open", "base", "base", "mid")
lun "But then I saw some on the ceiling in Tonks' classroom!" ("clench", "wide", "base", "mid")
lun "I wonder if she was trying to fend them off with defensive magic..." ("open", "base", "base", "R")
elif random_number == 4:
lun "I still can't believe you've managed to channel the wrackspurts though your penis, [lun_genie_name]." ("grin", "base", "base", "mid")
lun "You've got to teach me how to do that!" ("base", "wink", "base", "mid")
elif random_number == 5:
lun "Are you able to cast other magic through your penis, [lun_genie_name]?" ("open", "base", "raised", "mid")
lun "We should try it sometime!" ("grin", "base", "base", "mid")
elif random_number == 6:
lun "I can't help but imagine what a patronus would look like when bursting through the tip of a penis..." ("base", "closed", "base", "mid")
lun "...{w=0.4} Is that a weird thing to be imagining?" ("soft", "base", "base", "mid")
elif random_number == 7:
lun "I'm still not so sure I'll ever be able to get rid of these spurts myself..." ("annoyed", "narrow", "base", "down")
lun "If it requires a lot of focus that is...{w=0.4} I'm not very good at that." ("soft", "narrow", "base", "R")
elif random_number == 8:
lun "Are you sure we shouldn't clean your desk, [lun_genie_name]?" ("soft", "base", "raised", "mid")
lun "Or are you worried the wrackspurts might spread elsewhere if we move them?" ("open", "base", "base", "mid")
elif random_number == 9:
lun "Can you inspect my body today, [lun_genie_name]?" ("angry", "base", "raised", "mid")
lun "Can you?" ("angry", "wide", "base", "mid")
lun "Please." ("angry", "wide", "base", "mid")
elif random_number == 10:
lun "[lun_genie_name], Is it supposed to feel really good when you rub your thighs together?" ("soft", "base", "raised", "mid")
elif lun_tier == 3:
$ random_number = renpy.random.randint(1, 10)
if random_number == 1:
lun "*Ehm*...{w=0.4} Hypothetically...{w=0.4} What would a person do if they got some wrackspurts stuck to their underwear?" ("open", "base", "base", "R")
elif random_number == 2:
lun "I'm so glad that the inspection was successful...{w=0.4} I don't know what would've done if we didn't make any progress..." ("base", "narrow", "base", "R")
elif random_number == 3:
lun "Is it possible for someone to possess magical fingers, [lun_genie_name]?" ("soft", "base", "base", "mid", cheeks="blush")
lun "You know, like how some people are born with innate magical abilities." ("open", "closed", "base", "mid", cheeks="blush")
lun "It would explain a lot about what I felt when you touched me down there..." ("soft", "narrow", "base", "R", cheeks="blush")
elif random_number == 4:
lun "That thing I felt on my back when you helped me..." ("open", "base", "base", "R", cheeks="blush")
lun "*Hmm*... Nevermind..." ("base", "narrow", "base", "down")
elif random_number == 5:
lun "I've been trying to figure out if there's any other sensitive areas on my body." ("open", "base", "base", "down")
lun "But doing so isn't that simple when you're ticklish..." ("annoyed", "base", "base", "down")
elif random_number == 6:
lun "I've been thinking...{w=0.4} Since my nipples get hard sometime, perhaps I'd be able to expel the wrackspurts through them like you do through your penis." ("soft", "base", "raised", "mid")
elif random_number == 7:
lun "The wrackspurts appear to have been building up even faster than normal recently." ("soft", "narrow", "base", "R")
lun "I wonder why..." ("soft", "base", "base", "down")
elif random_number == 8:
lun "I will become the greatest master baiter ever!" ("smile", "closed", "base", "mid")
lun "You watch me!" ("base", "wink", "base", "mid")
elif random_number == 9:
lun "You said that my naked body helped you release the spurts...{w=0.4} What did you mean by that exactly?" ("soft", "base", "raised", "mid")
elif random_number == 10:
lun "How come you're so skilled at unhooking a woman's bra, [lun_genie_name]?" ("open", "base", "base", "down")
lun "Wait, what am I saying...{w=0.4} Of course the great Albus Dumbledore can do it with ease..." ("angry", "wide", "base", "mid")
# elif lun_tier == 4:
# $ random_number = renpy.random.randint(1, 10)
# pass
# $ random_number = renpy.random.randint(1, 10)
# lun "My fingers just aren't big enough to get rid of these spurts properly."
# lun "I hope well be able to find even more ways to get rid of them."
# lun "I can't believe how slippery it got down there when you had me touch myself."
# lun "A bunch of slimy buggers is what they are!"
return