From 2e0dbeb8c489af11ba3783ea2d8eb95967d32913 Mon Sep 17 00:00:00 2001 From: Johnny28 Date: Thu, 23 Mar 2023 15:52:01 +0100 Subject: [PATCH] Fixes and improvements * Improved parts of the Susan/Astoria intro. * Adjusted "Tonks poster" Acquisition for consistency. * Minor writing fixes. --- .../characters/astoria/events/intro.rpy | 182 ++++++++---------- game/scripts/characters/susan/chitchat.rpy | 6 +- .../scripts/characters/susan/events/intro.rpy | 15 +- .../characters/tonks/events/hangout.rpy | 19 +- game/scripts/interface/letter.rpy | 8 +- 5 files changed, 94 insertions(+), 136 deletions(-) diff --git a/game/scripts/characters/astoria/events/intro.rpy b/game/scripts/characters/astoria/events/intro.rpy index 239b43cf..9f64c76a 100644 --- a/game/scripts/characters/astoria/events/intro.rpy +++ b/game/scripts/characters/astoria/events/intro.rpy @@ -15,7 +15,6 @@ label astoria_intro_E1: "*knock-knock-knock*" ton "[name_genie_tonks], may I come in?" - ton "We have to talk about some recent events that happened..." ton "It's quite urgent..." menu: @@ -24,7 +23,8 @@ label astoria_intro_E1: ton "Thank you..." "\"Not now!\"": - ton "I'm sorry Sir, but I'm afraid this can't wait." + ton "I'm sorry [name_genie_tonks], but I'm afraid this can't wait." + gen "(Then why even ask?)" ("base", xpos="far_left", ypos="head") ton "I'm coming in..." # Tonks walks in. @@ -183,8 +183,8 @@ label astoria_intro_E1: gen "Sure... It's not like there are that many other rooms I can go to..." ("base", xpos="far_left", ypos="head") ton "Oh my... I'll have to put a concealment charm on it then..." ("upset", "base", "worried", "R", hair="horny") gen "A what charm?" ("base", xpos="far_left", ypos="head") - ton "(Only you will be able to see it's true form, everyone else...)" ("open", "base", "base", "mid") - ton "(Well they'll just see some dull landscape or another...)" ("normal", "base", "base", "downR") + ton "Only you will be able to see its true form... Everyone else..." ("open", "base", "base", "mid") + ton "Well they'll just see some dull landscape or another..." ("normal", "base", "base", "downR") gen "So, I've got this wart on my--" ("base", xpos="far_left", ypos="head") ton "I shall send you an owl with it tomorrow morning, [name_genie_tonks]." ("base", "base", "base", "mid") gen "Sweet!" ("grin", xpos="far_left", ypos="head") @@ -199,79 +199,69 @@ label astoria_intro_E1: gen "With the giant tits!" ("grin", xpos="far_left", ypos="head") ton "... The one with the unfortunate luck of being a constant target of bullying and harassment!" ("mad", "closed", "base", "mid") # Annoyed gen "Yes, that too..." ("base", xpos="far_left", ypos="head") - ton "That poor girl! She cried the entire time when she told me about what happened..." ("open", "base", "worried", "down") - ton "I can't believe she got hit by a curse!" ("mad", "base", "angry", "down") # Angry - gen "At least she isn't dead..." ("base", xpos="far_left", ypos="head") - ton "No, of course not!" ("open", "base", "angry", "mid") - gen "Or Injured?" ("base", xpos="far_left", ypos="head") + gen "Well, it's not the first time I've had to cover up a murder..." ("base", xpos="far_left", ypos="head") + ton "She's not dead!" ("open", "base", "angry", "mid") + gen "Injured?" ("base", xpos="far_left", ypos="head") ton "Thankfully not..." ("upset", "base", "base", "R") - gen "And nobody tried to shrink her tits?" ("base", xpos="far_left", ypos="head") + gen "And most importantly... Her tits hasn't been shrunk?" ("base", xpos="far_left", ypos="head") ton "Don't be silly..." ("open", "closed", "base", "mid") - gen "Then what are you concerned about exactly?" ("base", xpos="far_left", ypos="head") - - ton "This is something quite serious!" ("mad", "base", "worried", "mid") - ton "If we don't find the culprit of this, and find them quickly, the Ministry will be on our toes by tomorrow!" ("open", "base", "angry", "mid") - gen "That bad, *huh*?" ("base", xpos="far_left", ypos="head") - ton "Yes, I'm afraid..." ("upset", "base", "worried", "down") - ton "She was the target of an \"unforgivable curse\"!" ("open", "base", "worried", "mid") + gen "Then how bad could it be?" ("base", xpos="far_left", ypos="head") + ton "She's been a target of an \"unforgivable curse\"!" ("open", "base", "worried", "mid") gen "A curse?..." ("base", xpos="far_left", ypos="head") gen "Like...{w=0.5} The c-word?" ("base", xpos="far_left", ypos="head") - ton "No! A magical curse!{w} not an insult..." ("mad", "closed", "annoyed", "mid") - ton "Those curses are a major transgression of Ministry laws!" ("open", "base", "angry", "mid") - ton "If you are caught having cast even one of them they will put you in Azkaban for the rest of your life!" ("open", "shocked", "worried", "mid") - ton "Sharing a room with a whole bunch of Dementors!" ("upset", "base", "angry", "mid") + ton "No! A magical curse!{w} Not an insult..." ("mad", "closed", "annoyed", "mid") + ton "If you are caught having cast any of the unforgivable curses, then you'll be sent straight to Azkaban!" ("open", "shocked", "worried", "mid") + ton "Where you'll spend the rest of your days, sharing a room with a whole bunch of Dementors!" ("upset", "base", "angry", "mid") gen "Dement-{w=0.6}ors?" ("base", xpos="far_left", ypos="head") - gen "Is it like a nursing home or something?" ("base", xpos="far_left", ypos="head") + gen "So it's like a nursing home?" ("base", xpos="far_left", ypos="head") ton "No, I've told you before!" ("mad", "closed", "angry", "mid") ton "Azkaban is a prison! With Dementors roaming all over it..." ("open", "narrow", "annoyed", "mid") - ton "Believe me, you wouldn't want to be around them, I tell you that much..." ("open", "base", "angry", "R") + ton "Believe me, you wouldn't want to be around them, I'll tell you that much..." ("open", "base", "angry", "R") gen "(Does she hate old people as well now?)" ("base", xpos="far_left", ypos="head") - - ton "Should the Ministry find out about what happened to... Miss Bones." ("upset", "shocked", "worried", "R") - gen "*He-he-he!*..." ("grin", xpos="far_left", ypos="head") - ton "Which they most certainly will, as her aunt is head of the Ministry's department for \"Magical Law Enforcement\"..." ("open", "closed", "worried", "down") - ton "Our whole operation would be busted! And we'd get locked up once and for all!" ("upset", "base", "worried", "mid") - + ton "Should the ministry find out about what has happened to... Miss Bones." ("upset", "shocked", "worried", "R") + gen "*He-he-he*..." ("grin", xpos="far_left", ypos="head") + ton "Which they most certainly will, as her aunt is head of The ministry's department for \"Magical Law Enforcement\"..." ("open", "closed", "worried", "down") gen "So, are we in trouble?" ("base", xpos="far_left", ypos="head") ton "Not yet..." ("open", "closed", "worried", "mid") - ton "Luckily I was able to erase Susan's memory of the ordeal with the obliviate spell." ("mad", "base", "worried", "downR") + ton "Luckily, I was able to erase Susan's memory of the whole ordeal, using the \"obliviate\" charm." ("mad", "base", "worried", "downR") gen "You can do that? Neat..." ("base", xpos="far_left", ypos="head") ton "But, if this should happen to her again, I doubt there is much I could do to prevent her from telling her aunt right away..." ("open", "base", "worried", "R") + gen "So what do you suggest we do?" ("base", xpos="far_left", ypos="head") ton "Find the student who cursed her, and then talk some sense into her so that she never does it again..." ("open", "closed", "base", "mid") gen "Find{w=0.2}.{w=0.2}.{w=0.2}.{w=0.8} her?" ("base", xpos="far_left", ypos="head") - ton "Yes! She heard a girl's voice in her head - while she was under the influence of the imperius curse..." ("open", "base", "angry", "mid") - ton "Who told her{w=0.2}.{w=0.2}.{w=0.2}.{w=0.8} to lift up her top." ("upset", "base", "worried", "R") - gen "Oh yes?" ("grin", xpos="far_left", ypos="head") - ton "The imperius curse can make people do {b}unspeakable things{/b}!" ("open", "closed", "angry", "mid") + ton "Yes! Susan said she heard a girl's voice in her head - while she was under the influence of the \"imperius\" curse..." ("open", "base", "angry", "mid") + gen "In her head?" ("base", xpos="far_left", ypos="head") + ton "Yes, and the voice instructed her{w=0.2}.{w=0.2}.{w=0.2}.{w=0.8} to lift up her top." ("upset", "base", "worried", "R") + gen "Now that's my kind of curse!" ("grin", xpos="far_left", ypos="head") + gen "Why haven't anybody told me about this tit revealing curse before?" ("grin", xpos="far_left", ypos="head") + ton "That isn't the only--{w=0.4} The imperius curse can make people do so many other {b}unspeakable things{/b}!" ("open", "closed", "angry", "mid") ton "I have no doubt that someone as sweet and good-hearted as Susan wouldn't know how to defend herself against it..." ("open", "base", "worried", "mid") - ton "So... She showed her breasts to a bunch of other students...{w=1.4} unfortunately..." ("upset", "base", "worried", "R") + ton "So... She showed her breasts to a bunch of other students...{w=0.4} Unfortunately..." ("upset", "base", "worried", "R") gen "I wish I could have been there to stop it!" ("base", xpos="far_left", ypos="head") ton "Of course you do..." ("open", "closed", "base", "mid") ton "That's sadly all the information I can share..." ("annoyed", "base", "annoyed", "down") ton "Nobody there saw who might have cursed her..." ("open", "base", "worried", "mid") - gen "Should we get some help finding her?" # "her" ("base", xpos="far_left", ypos="head") because they know it's a girl - ton "*Hmmm*... Good idea." ("normal", "base", "base", "R") - gen "Shall I ask Snape? Maybe even Miss Granger?" ("base", xpos="far_left", ypos="head") - ton "Yes. Professor Snape might prove himself useful for once..." ("open", "base", "base", "down") - ton "I don't know about Granger... She'd need to keep quiet at all costs!" ("normal", "base", "raised", "down") - ton "The Ministry can't know about this!" ("open", "base", "angry", "mid") - gen "Yes. Yes..." ("base", xpos="far_left", ypos="head") - ton "Well, I should get going... there are a couple of students I'd like to question." ("open", "base", "worried", "R") - gen "Good luck, then." ("base", xpos="far_left", ypos="head") + gen "So, my role in this would be to interrogate every female in this school... Yes, that sounds like a good plan." ("base", xpos="far_left", ypos="head") + ton "Please, leave interrogations to me..." ("disgust", "base", "base", "mid") + gen "Then I'll assemble a search party!" ("base", xpos="far_left", ypos="head") + gen "I'll ask Snape, I'm sure he wouldn't mind... And how about Miss Granger?" ("base", xpos="far_left", ypos="head") + ton "*Hmm*... Yes, perhaps Snape could prove himself useful for once..." ("open", "base", "base", "down") + ton "I don't know about Miss Granger... If you ask her, then you'd have to ensure that she keeps quiet at all costs!" ("normal", "base", "raised", "down") + ton "The ministry can't know about this!" ("open", "base", "angry", "mid") + gen "Yes, Yes..." ("base", xpos="far_left", ypos="head") + ton "I should get going... There are a couple of students I'd like to question." ("open", "base", "worried", "R") + gen "Good luck." ("base", xpos="far_left", ypos="head") ton "Talk to you soon, [name_genie_tonks]." ("normal", "base", "base", "mid") # Tonks leaves. call ton_walk(action="leave") - call bld - gen "I should definitely get Snape on this..." ("base", xpos="far_left", ypos="head") - gen "And Granger..." ("base", xpos="far_left", ypos="head") - gen "Or I could jerk off instead!" ("grin", xpos="far_left", ypos="head") # Achievement if you do, maybe? - gen "Yes that seems like a good idea right now!" ("grin", xpos="far_left", ypos="head") - - # TODO: Add hidden achievement called "Follow the script!" and unlock it if you jerk off after this scene. Maybe add some Susan smut writing for the jerk-off session? + gen "(I should definitely get Snape on this...)" ("base", xpos="far_left", ypos="head") + gen "(And Granger...)" ("base", xpos="far_left", ypos="head") + gen "(Or I could jerk off instead!)" ("grin", xpos="far_left", ypos="head") + gen "(Yes, that seems like a good idea right now!)" ("grin", xpos="far_left", ypos="head") $ tonks_busy = True $ astoria_intro.E1_complete = True @@ -315,12 +305,12 @@ label astoria_intro_E2_hermione: gen "And I need your help finding out who did it..." ("base", xpos="far_left", ypos="head") her "Why do you need my help?" ("open", "base", "worried", "mid") her "Surely you're able to detect them?" ("annoyed", "base", "base", "mid") - gen "Unfortunately not... I must have been... asleep... when the thing happened..." ("base", xpos="far_left", ypos="head") + gen "Unfortunately not... I must have been... Asleep... When the thing happened..." ("base", xpos="far_left", ypos="head") gen "I missed my chance, so to speak..." ("base", xpos="far_left", ypos="head") - her "So how do you expect me to find out who did it?" ("soft", "base", "base", "R") + her "So, how do you expect me to find out who did it?" ("soft", "base", "base", "R") gen "I'm certain that it's the work of another student..." ("base", xpos="far_left", ypos="head") gen "(or Snape has finally snapped...)" ("base", xpos="far_left", ypos="head") - gen "so I'll need you to go undercover to find out who." ("base", xpos="far_left", ypos="head") + gen "so I'll need you to go undercover to find out who cast it." ("base", xpos="far_left", ypos="head") her "Really? You're depending on me to find a criminal within our school?" ("soft", "narrow", "base", "down",cheeks="blush") gen "If it's not too much troub--" ("base", xpos="far_left", ypos="head") her "I'd be honoured, [name_genie_hermione]!" ("scream", "closed", "base", "mid") @@ -331,17 +321,6 @@ label astoria_intro_E2_hermione: her "I knew it!" ("scream", "closed", "angry", "mid") her "Nothing would give me greater pleasure than to see scum like that sent to Azkaban..." ("angry", "narrow", "angry", "R") - # Genie already knows about Azkaban. - #gen "And what's Azkaban?" ("base", xpos="far_left", ypos="head") - #her "... Is this another test sir?" ("open", "wink", "base", "mid") - #gen "Sure..." ("base", xpos="far_left", ypos="head") - #her "Of course! I know everything about it!" ("smile", "happy", "base", "mid_soft") - #her "It's the prison of the damned... An impenetrable rocky outcrop surrounded by the harsh North Sea..." ("open", "happyCl", "base", "mid") - #her "the guards are the deathly eaters of all happy thoughts and emotions known as dementors..." ("open", "narrow", "angry", "R") - #her "They endlessly patrol the prison, devouring all hope from the prisoners, driving them mad within a few days..." ("open", "base", "angry", "mid") - #her "Tormenting them relentlessly for the rest of their miserable lives..." ("grin", "happyCl", "base", "mid") - #her "And the perfect place to house all those dirty slytherins!" ("angry", "base", "angry", "mid") - menu: gen "(...)" ("base", xpos="far_left", ypos="head") "\"Just find her...\"": @@ -380,10 +359,11 @@ label astoria_intro_E2_hermione: # You ask Snape to find the student. label astoria_intro_E2_snape: - gen "Tonks came by earlier and informed me about one of your students causing trouble." ("base", xpos="far_left", ypos="head") + gen "Tonks came by earlier and informed me about one of the students causing trouble." ("base", xpos="far_left", ypos="head") sna "Really?" ("snape_03") #No xpos change. sna "Why are you telling me?" ("snape_04") gen "Apparently somebody got hit by something called an \"unforgivable\" curse at the school..." ("base", xpos="far_left", ypos="head") + play sound "sounds/scratch.ogg" sna "" ("snape_11") with hpunch @@ -396,9 +376,9 @@ label astoria_intro_E2_snape: sna "If they send an auror here they might find out what we've been doing!" ("snape_10") gen "Didn't they already do that?" ("base", xpos="far_left", ypos="head") - sna "We got lucky with Tonks, but if they were to send another Auror investigating the curses." ("snape_03") - sna "They might get wind of all the favour trading that we've been doing as well." ("snape_10") - sna "Fucking our students isn't something teachers are supposed to do genie!" ("snape_25") + sna "We got lucky with Tonks, but if they were to send another Auror to investigate..." ("snape_03") + sna "Then they might get wind of all the favour trading that we've been doing as well." ("snape_10") + sna "Fucking our students isn't something teachers are supposed to do, genie!" ("snape_25") sna "We can't risk receiving any more attention on the matter." sna "If an auror finds out what's going on here, then we're both going to Azkaban!" ("snape_16") gen "All three of us, you mean." ("base", xpos="far_left", ypos="head") @@ -412,28 +392,29 @@ label astoria_intro_E2_snape: sna "We'll have to find them the old-fashioned way." ("snape_10") gen "So you want me to launch a manhunt?" ("base", xpos="far_left", ypos="head") sna "Are you crazy? We can't let anyone know what's happened. All the students will panic, thinking someone's been murdered..." ("snape_16") - sna "It's probably just an imperio or crucio that's been cast." ("snape_24") + sna "Although it's more likely that it's just imperio or crucio that's been cast." ("snape_24") + gen "Impervius! That's the one!" ("base", xpos="far_left", ypos="head") + sna "Figured..." ("snape_01") sna "I'll start the search immediately. In the meantime, just stay here and keep yourself busy." ("snape_10") gen "You don't want my help?" ("base", xpos="far_left", ypos="head") - sna "Not really... Tonks and I will get this situation under control." ("snape_02") + sna "Not really... I'll get this situation under control on my own." ("snape_02") if astoria_intro.E2_hermione: - gen "And Granger..." ("base", xpos="far_left", ypos="head") + gen "And with Miss Granger's help..." ("base", xpos="far_left", ypos="head") sna "Have you told her about this?!" ("snape_03") gen "Sure... She seemed eager to help." ("base", xpos="far_left", ypos="head") sna "Of course she did..." ("snape_06") sna "(You bloody fool...)" ("snape_35") - - sna "Don't worry, I'll find that student in no time. You shall see..." ("snape_02") + gen "(Such a drama queen...)" ("base", xpos="far_left", ypos="head") + else: + gen "Right..." ("base", xpos="far_left", ypos="head") + sna "Don't you worry, I'll find that student in no time. You shall see..." ("snape_02") call sna_walk(action="leave") - call bld - gen "What a drama queen..." ("base", xpos="far_left", ypos="head") - if astoria_intro.E2_hermione: - gen "I wonder if he'll find her before Miss Granger..." ("base", xpos="far_left", ypos="head") + gen "(I wonder if he'll find her before Miss Granger...)" ("base", xpos="far_left", ypos="head") else: - gen "I should probably ask Miss Granger as well..." ("base", xpos="far_left", ypos="head") + gen "(I should probably ask Miss Granger as well...)" ("base", xpos="far_left", ypos="head") $ snape_busy = True $ astoria_intro.E2_snape = True @@ -467,7 +448,7 @@ label astoria_intro_E3: femv "Stop pulling me!" her "Shut it already!" femv "Why did you drag me here?" - her "You know very well why I brought you!" + her "You know very well why, you--" femv "Let me go you filthy mudblo--" play sound "sounds/kick.ogg" @@ -492,9 +473,9 @@ label astoria_intro_E3: call her_chibi("stand", 500, "base", flip=True) pause.5 - her "Get in here, Astoria!" ("annoyed", "narrow", "angry", "R", xpos="far_right", ypos="head", flip=True) + her "Get in here, Astoria!" ("annoyed", "narrow", "angry", "R", flip=True) ast "{size=+2}{b}No!{/b}{/size}" - her "Do you want to make this worse?" ("scream", "closed", "base", "mid", xpos="mid", ypos="base", trans=hpunch) + her "Do you want to make this worse?" ("scream", "closed", "base", "mid", trans=hpunch) ast "No..." hide hermione_main hide screen bld1 @@ -586,7 +567,7 @@ label astoria_intro_E3: her "Fine..." ("open", "closed", "angry", "mid") $ her_mood += 12 - "\"How about some house points instead?\"": + "\"How about some house points?\"": her "*Hmm*..." ("annoyed", "narrow", "angry", "R") her "How many house points?" ("soft", "base", "angry", "mid") @@ -607,7 +588,7 @@ label astoria_intro_E3: $ her_mood = 0 $ gryffindor += 20 - her "In a few days everyone at Hogwarts will know what happened to her..." ("grin", "base", "angry", "mid") + her "In a few days, everyone at Hogwarts will know what happened to her..." ("grin", "base", "angry", "mid") her "When she's sent to Azkaban!" ("soft", "squint", "angry", "mid") gen "Nobody's going anywhere, except for you, Miss Granger..." ("base", xpos="far_left", ypos="head") @@ -654,11 +635,11 @@ label astoria_intro_E3: sna "Really? Then what's she doing here?" ("snape_01") gen "She's the one who cast that curse." ("base", xpos="far_left", ypos="head") sna "Truthfully? A Slytherin?" ("snape_05") - sna "I expect better than this from my students, Miss Greengrass..." ("snape_10") + sna "I expect better than this from my students, Miss Greengrass..." ("snape_10") - sna "The very first lesson I give you is don't--" ("snape_08") - sna "get--" ("snape_08", trans=hpunch) - sna "caught!" ("snape_15", trans=hpunch) + sna "The very first lesson I give you is...{w=0.4} Don't--" ("snape_08") + sna "Get--" ("snape_08", trans=hpunch) + sna "Caught!" ("snape_15", trans=hpunch) pause.5 sna "Do you have anything to say for yourself?" ("snape_10") @@ -675,7 +656,7 @@ label astoria_intro_E3: sna "We have to make sure this stays under wraps." ("snape_34") sna "Miss Greengrass, you will not mention this incident to any other student or teacher, am I clear?" ("snape_35") ast "Yes Sir, I promise..." ("annoyed", "narrow", "worried", "down") - sna "You should count yourself lucky the ministry hasn't been notified..." ("snape_31") + sna "You should count yourself lucky that the ministry hasn't been notified..." ("snape_31") sna "Miss Tonks has been kind enough to wipe the co--" ("snape_01") sna "Susan's memory of the event." ("snape_03") sna "You owe her big time..." ("snape_25") @@ -733,7 +714,7 @@ label astoria_intro_E3: ton "Astoria? What are you doing here?" ("upset", "base", "worried", "L") ton "You didn't cause any mischief, I hope." ("open", "narrow", "base", "L") ast "Of course not." ("annoyed", "base", "worried", "down") - ton "Wait. Is she the one who cursed Susan?" ("clench", "wide", "shocked", "stare") + ton "Wait. Is she the one who cursed Miss Bones?" ("clench", "wide", "shocked", "stare") ton "" ("upset", "base", "worried", "mid") gen "Yep." ("base", xpos="far_left", ypos="head") ton "(Oh shit!)" ("horny", "base", "raised", "L", hair="horny") @@ -757,8 +738,8 @@ label astoria_intro_E3: ton "So, you had some fun with Susan, I gather?" ("base", "narrow", "base", "L") ton "Want to tell me what you made her do?" ("horny", "base", "angry", "L") gen "(Doesn't she already know that?)" ("base", xpos="far_left", ypos="head") - ast "I might have made her show her boobs to some second years..." ("annoyed", "narrow", "base", "R") - ton "*ha-ha-ha-ha!*" ("silly", "happyCl", "base", "mid", trans=hpunch) + ast "I might have made her show her boobs to some students..." ("annoyed", "narrow", "base", "R") + ton "*Ha-ha-ha-ha*!" ("silly", "happyCl", "base", "mid", trans=hpunch) ast "Just for a second!" ("clench", "base", "base", "mid") gen "(what's going on here?)" ("base", xpos="far_left", ypos="head") ton "Is that all?" ("open", "base", "raised", "L") @@ -799,7 +780,7 @@ label astoria_intro_E3: ton "Wonderful." ("base", "happyCl", "base", "mid") $ slytherin += 50 - ton "That should be all for now, Astoria." ("open", "base", "base", "L") + ton "That should be all for now, Miss Greengrass." ("open", "base", "base", "L") ast "..." ("annoyed", "base", "base", "down") if game.daytime: ton "Have a great day, cutie." ("base", "happyCl", "base", "mid") @@ -841,7 +822,7 @@ label astoria_intro_E3: gen "I'm not even supposed to be here..." ("base", xpos="far_left", ypos="head") ton "Fair enough..." ("normal", "base", "raised", "R") - gen "We should have a chat about Astoria again..." ("base", xpos="far_left", ypos="head") + gen "We should have a chat about this Astoria girl..." ("base", xpos="far_left", ypos="head") gen "Discuss the severity of her... \"detention\"." ("base", xpos="far_left", ypos="head") ton "Of course, [name_genie_tonks]." ("annoyed", "base", "raised", "downR") ton "Let's discuss it over a drink...{heart}" ("grin", "closed", "base", "mid") @@ -883,7 +864,7 @@ label nt_he_astoria_E1: ton "This girl...{w=0.5} she's special...{w=0.8} different..." ("open", "base", "base", "R", hair="neutral") gen "You've got the hots for this girl?" ("base", xpos="far_left", ypos="head") ton "She's a Slytherin!" ("mad", "base", "raised", "mid") - gen "People keep saying that as if I'd know what the problem is." ("base", xpos="far_left", ypos="head") + gen "People keep saying that, as if I'd know what the problem is." ("base", xpos="far_left", ypos="head") ton "Oh yes... I guess I'm a teacher now - so I should be more impartial..." ("upset", "base", "raised", "down") ton "Old habits, I suppose." ("soft", "base", "base", "R") ton "But no, it's not that." ("open", "base", "base", "mid") @@ -900,7 +881,7 @@ label nt_he_astoria_E1: ton "It's quite the norm for most pure-blood families, actually." ("open", "closed", "base", "mid") gen "Get to the point..." ("base", xpos="far_left", ypos="head") ton "*Sigh*" ("disgust", "base", "base", "down") - ton "One of the Greengrass ancestors was put under a blood curse, and I fear that parts of this curse have trickled down through the generations and surfaced in Astoria." ("upset", "base", "worried", "mid") + ton "One of the Greengrass' ancestors was put under a blood curse, and I fear that parts of this curse have trickled down through the generations and surfaced in Astoria." ("upset", "base", "worried", "mid") ton "Its original purpose was to bring down the family and make them appear weak in the eyes of the wizarding community." ("normal", "base", "base", "R") ton "Every now and then one of the family members would become frail and live a short life." ("normal", "closed", "worried", "mid") gen "Oh shit..." ("base", xpos="far_left", ypos="head") @@ -1051,9 +1032,9 @@ label astoria_intro_E4: # Astoria leaves. call ast_walk(action="leave") - call bld - gen "I'd better not mention this to Tonks..." ("base", xpos="far_left", ypos="head") - gen "I'm sure she'll come back for her punishment." ("base", xpos="far_left", ypos="head") + gen "(Oh, wait! Her punishment!)" ("angry", xpos="far_left", ypos="head") + gen "(I'd better not mention this to Tonks...)" ("base", xpos="far_left", ypos="head") + gen "(I'm sure Astoria will come back for her punishment eventually...)" ("base", xpos="far_left", ypos="head") $ ag_event_pause += 7 # Returns a week later. @@ -1076,8 +1057,7 @@ label astoria_intro_E4: # Astoria leaves. call ast_walk(action="leave") - call bld - gen "..." ("base", xpos="far_left", ypos="head") + gen "(...)" ("base", xpos="far_left", ypos="head") gen "(I am way too good to my students.)" ("base", xpos="far_left", ypos="head") gen "(Who wouldn't want to be in detention with that nympho?)" ("grin", xpos="far_left", ypos="head") gen "(That girl should consider herself lucky...)" ("base", xpos="far_left", ypos="head") diff --git a/game/scripts/characters/susan/chitchat.rpy b/game/scripts/characters/susan/chitchat.rpy index 9bbdff3c..87082d7e 100644 --- a/game/scripts/characters/susan/chitchat.rpy +++ b/game/scripts/characters/susan/chitchat.rpy @@ -36,7 +36,7 @@ label susan_chitchat: block: sus "Care for magical creatures is a bit scary sometimes..." ("soft", "happy", "base", "downR") sus "When we were taught how to properly approach Hippogriffs, I was shaking the entire time." ("open", "happy", "sad", "downR") - sus "After bowing and letting it approach me, I only pet it a couple of times. I wouldn't dare to ride the thing." ("normal", "happy", "sad", "mid") + sus "After bowing and letting it approach me, I only pet it a couple of times... I wouldn't dare to ride the thing." ("normal", "happy", "sad", "mid") block: sus "Sir, could you... Could you please tell professor Snape not to..." ("soft", "happy", "sad", "down") @@ -56,7 +56,7 @@ label susan_chitchat: block: sus "Why does everyone assume I'm a Weasley, just because I've got red hair?" ("open", "base", "sad", "right") - sus "Some Slytherin boys keep mocking... even though I'm clearly wearing Hufflepuff robes." ("annoyed", "happy", "worried", "downR") + sus "The Slytherin boys keep mocking me... Even though I'm clearly wearing Hufflepuff robes." ("annoyed", "happy", "worried", "downR") block: sus "I used to be scared of ghosts before I got to Hogwarts, but the \"Fat Friar\" is so nice it's hard to stay scared of them." ("base", "base", "base", "mid") @@ -73,7 +73,7 @@ label susan_chitchat: block: sus "How come Professor Snape is allowed to ask us to gather ingredients in the forbidden forest?" ("soft", "happy", "sad", "mid") - sus "The students that didn't go got a bad grade and the ones that did got detention..." ("angry", "closed", "sad", "mid") + sus "The students that didn't go got a bad grade, and the ones that did got detention..." ("angry", "closed", "sad", "mid") sus "How is that fair?" ("soft", "happy", "sad", "mid") block: diff --git a/game/scripts/characters/susan/events/intro.rpy b/game/scripts/characters/susan/events/intro.rpy index 3b66c79d..9689455a 100644 --- a/game/scripts/characters/susan/events/intro.rpy +++ b/game/scripts/characters/susan/events/intro.rpy @@ -67,7 +67,6 @@ label nt_he_susan_E1: label susan_intro_E1: stop music fadeout 1.0 play sound "sounds/knocking.ogg" - call bld "*knock-knock-knock*" femv "*Uhm*... Professor Dumbledore, Sir?" femv "May I come in?" @@ -83,18 +82,14 @@ label susan_intro_E1: "\"Who's there?\"": $ d_flag_01 = True # Knows name. - sus "Sus--{w=0.3} Susan Bones, Sir." + sus "Sus--{w=0.3} Susan Bones, sir." gen "Susan Bones who?" ("grin", xpos="far_left", ypos="head") sus "... I'm sorry?" gen "*Ha-ha-ha-ha!*" ("grin", xpos="far_left", ypos="head") - show screen blktone - with d1 - gen "I'm a terrible person..." ("base", xpos="far_left", ypos="head") - hide screen blktone - with d1 + gen "(I'm a terrible person...)" ("base", xpos="far_left", ypos="head") sus "Professor?" gen "Yes, please come on in..." ("base", xpos="far_left", ypos="head") - sus "Thank you, Sir." + sus "Thank you, sir." "\"Not now.\"": $ d_flag_02 = True # Susan walks in anyway. @@ -102,7 +97,6 @@ label susan_intro_E1: call sus_walk(action="enter", xpos="desk", ypos="base") - call bld if d_flag_02: gen "Didn't I say not now--" ("angry", xpos="far_left", ypos="head") else: @@ -122,8 +116,7 @@ label susan_intro_E1: show screen animatedCG with fade - # Boing sound? - play sound "sounds/boing03.ogg" + play sound "sounds/boing03.ogg" #Big boobas with hpunch gen "(Damn! Look at them titties...)" diff --git a/game/scripts/characters/tonks/events/hangout.rpy b/game/scripts/characters/tonks/events/hangout.rpy index 1320eca8..5384d940 100644 --- a/game/scripts/characters/tonks/events/hangout.rpy +++ b/game/scripts/characters/tonks/events/hangout.rpy @@ -316,7 +316,6 @@ label nt_he_story_intro_E2: ton "I'm talking about Alastor Moody, my mentor." ("open", "narrow", "annoyed", "mid") gen "Oh, of course." ("base", xpos="far_left", ypos="head") gen "(His parents must have hated him...)" ("base", xpos="far_left", ypos="head") - #gen "(What's wrong with a normal name... like Will Smith, or Robin Williams?)" ("base", xpos="far_left", ypos="head") gen "Anything you'd like to tell me about him?" ("base", xpos="far_left", ypos="head") ton "Well, he's a bit of a weirdo, but he knows his stuff." ("open", "closed", "annoyed", "mid") ton "I guess if you're as paranoid as him, you'll end up knowing everything there is about the craft..." ("open", "base", "base", "R") @@ -351,21 +350,10 @@ label nt_he_story_intro_E3: ton "No. Single as in... no one can do it." ("open", "narrow", "base", "mid") ton "It's almost impossible to summon drinks and food out of thin air." ("open", "base", "base", "R") ton "Best they can do is conjure water out of the surrounding humidity." ("upset", "base", "base", "R") - gen "If only I had my powers... I could do it with a snap of a finger." ("base", xpos="far_left", ypos="head") + gen "That's oddly limiting... Genie's can conjure food with a snap of a finger." ("base", xpos="far_left", ypos="head") ton "I'm sure you could..." ("silly", "happyCl", "base", "mid") nar "You brag about your almighty powers in front of the witch..." - nar "If only you hadn't lost them..." - - #gen "(What kind of shit wizard can't even make food...)" ("base", xpos="far_left", ypos="head") - #gen "What about water though, doesn't that count as a drink?" ("base", xpos="far_left", ypos="head") - #ton "..." ("base", "base", "base", "mid") - #ton "You know what, I never thought of that." ("base", "base", "base", "mid") - #gen "What even counts as food or drink... sound pretty arbitrary to me." ("base", xpos="far_left", ypos="head") - #ton "I don't think we're supposed to think about it too hard." ("base", "base", "base", "mid") - #gen "Less obvious plot-holes that way I suppose..." ("base", xpos="far_left", ypos="head") - #ton "Less what, sorry?" ("base", "base", "base", "mid") - #gen "No matter, just thinking out loud is all." ("base", xpos="far_left", ypos="head") jump end_tonks_hangout @@ -577,13 +565,12 @@ label nt_he_story_E11: gen "Why Snape?" ("base", xpos="far_left", ypos="head") ton "Well, he was the most likely not to be in the staff room. Which is where I wanted to get in." ("grin", "narrow", "base", "R") gen "Why's that?" ("base", xpos="far_left", ypos="head") - ton "He never leaves the dungeons does he?" ("open", "wide", "raised", "mid") #pretty sure in the books they always refer to it as multiple dungeons but could be wrong + ton "He never leaves the dungeons does he?" ("open", "wide", "raised", "mid") ton "Just take one look at his pasty face and you'll see..." ("mad", "base", "base", "downR") ton "Don't tell him I said that..." ("clench", "base", "base", "mid") - gen "..." ("grin", xpos="far_left", ypos="head") #[Smirk] + gen "..." ("grin", xpos="far_left", ypos="head") ton "So... I changed into professor Snape and went towards the staff room..." ("base", "base", "annoyed", "R") gen "Isn't the staff room just full of boring old teachers?" ("base", xpos="far_left", ypos="head") - #ton "Have you used a mirror lately?" ("open", "base", "raised", "mid") ton "My goal wasn't to talk with the teachers..." ("open", "closed", "base", "mid") ton "I was trying to get a key to the prefects' bathroom." ("base", "base", "angry", "mid") gen "And you couldn't just turn into a prefect, and get in there that way?" ("base", xpos="far_left", ypos="head") diff --git a/game/scripts/interface/letter.rpy b/game/scripts/interface/letter.rpy index 035f9356..394e50c7 100644 --- a/game/scripts/interface/letter.rpy +++ b/game/scripts/interface/letter.rpy @@ -144,17 +144,15 @@ default letter_nt_1 = Letter( label letter_nt_1: gen "Well now I'm curious..." ("base", xpos="far_left", ypos="head") - nar "You slowly roll out the piece of parchment." + play sound "sounds/paper_rustle.ogg" + nar "You slowly roll out the piece of parchment - getting a good look of it." pause.2 call kiss_her pause.5 - gen "Cute..." ("base", xpos="far_left", ypos="head") - play sound "sounds/scroll.ogg" - nar "You roll out the poster completely - getting a good look of it." gen "Nice!" ("grin", xpos="far_left", ypos="head") - call give_reward(text="{heart} {heart} {heart}", gift="interface/icons/tonks_poster.webp", sound=True) + call give_reward(text="A new room decoration have been unlocked!", gift="interface/icons/tonks_poster.webp", sound=True) $ tonks_poster_ITEM.owned = 1 gen "I'll definitely hang this one up!" ("grin", xpos="far_left", ypos="head")