From 5eba0300c7287630b5f9a09fd868623ea577d82a Mon Sep 17 00:00:00 2001 From: Johnny28 Date: Fri, 24 Mar 2023 16:38:38 +0100 Subject: [PATCH] Fixes and improvements * Improved parts of the Susan/Astoria writing. --- .../astoria/events/imperio_practice.rpy | 57 ++++---- .../astoria/events/imperio_training.rpy | 124 +++++++++--------- game/scripts/characters/astoria/summon.rpy | 19 ++- 3 files changed, 96 insertions(+), 104 deletions(-) diff --git a/game/scripts/characters/astoria/events/imperio_practice.rpy b/game/scripts/characters/astoria/events/imperio_practice.rpy index a12f0277..3788751a 100644 --- a/game/scripts/characters/astoria/events/imperio_practice.rpy +++ b/game/scripts/characters/astoria/events/imperio_practice.rpy @@ -48,7 +48,7 @@ label ag_se_imperio_sb_E1: gen "I think it's time for you to try that spell on another person." ("base", xpos="far_left", ypos="head") ast "Another person?" ("open", "narrow", "base", "mid", xpos="base", ypos="base", trans=dissolve) ast "But I thought professor Tonks--" ("annoyed", "narrow", "worried", "mid") - gen "I've already spoken to your teacher and we both think it'd be best if I took over the lessons for now." ("base", xpos="far_left", ypos="head") + gen "I've already spoken to your teacher, and we both think it'd be best if I took over the lessons for now." ("base", xpos="far_left", ypos="head") ast "Really?" ("open", "narrow", "worried", "mid") gen "*Err*...{w=0.4} Yes." ("base", xpos="far_left", ypos="head") ast "*Hmm*... Well you're the headmaster so whatever you say..." ("base", "narrow", "base", "mid") @@ -58,14 +58,14 @@ label ag_se_imperio_sb_E1: ast "But I thought--" ("angry", "narrow", "worried", "mid") gen "Don't tell me you wouldn't have given in to the temptation anyway." ("base", xpos="far_left", ypos="head") ast "...{w} I mean..." ("annoyed", "narrow", "base", "down") - gen "You got lucky last time, if you were to be caught again then I don't think even I would be able to save you..." ("base", xpos="far_left", ypos="head") + gen "You got lucky last time, if you were to be caught again, then I don't think even I would be able to save you..." ("base", xpos="far_left", ypos="head") gen "This way, you'll get that anger of yours out of your system and we can both move on with our lives." ("base", xpos="far_left", ypos="head") ast "No thanks!" ("base", "closed", "angry", "mid") gen "What? How could you say no to this?" ("angry", xpos="far_left", ypos="head") - ast "If I can't use it to embarrass her in front of the other students then what's the point?" ("angry", "narrow", "base", "mid") + ast "If I can't use it to embarrass her in front of the other students, then what's the point?" ("angry", "narrow", "base", "mid") gen "You don't think she'd be more embarrassed if you got her to do something in front of her headmaster?" ("base", xpos="far_left", ypos="head") ast "I suppose..." ("annoyed", "narrow", "worried", "R") - ast "But don't you think she'll figure out you're in on it? Surely she'd just report--" ("angry", "narrow", "worried", "mid") + ast "But don't you think she'll figure out that you're in on it? Surely she'd just report--" ("angry", "narrow", "worried", "mid") gen "We'll just wipe her memory." ("base", xpos="far_left", ypos="head") gen "That should let you cast it on her as many times as you like..." ("base", xpos="far_left", ypos="head") ast "You can do that?" ("open", "narrow", "base", "mid") @@ -88,7 +88,6 @@ label ag_se_imperio_sb_E1: nar "You summon Susan to your office." play sound "sounds/knocking.ogg" - call bld "*knock-knock-knock*" sus "*Uhm*... Professor Dumbledore, you wanted to see me?" gen "Yes Miss Bones, and that would require you to come in here..." ("base", xpos="far_left", ypos="head") @@ -141,7 +140,7 @@ label ag_se_imperio_sb_E1: call ast_chibi("wand",530,"base") ast "Finally..." ("grin", "base", "angry", "mid") - ast "So what should we do now?" ("open", "base", "base", "R") + ast "So, what should we do now?" ("open", "base", "base", "R") ast "We could do whatever we want [name_genie_astoria]!" ("open", "base", "base", "R") gen "How about we have her take her clothes off?" ("base", xpos="far_left", ypos="head") ast "All of them?!" ("clench", "base", "worried", "mid") @@ -202,7 +201,6 @@ label ag_se_imperio_sb_E1: ast "Sir!" ("base", "narrow", "angry", "mid") gen "What? You can't blame me for this!" ("base", xpos="far_left", ypos="head") ast "We're doing this so I can cast the spell more successfully." ("clench", "narrow", "angry", "mid") - ast "(Please...)" ("annoyed", "narrow", "angry", "R",cheeks="blush") gen "Don't you think her breasts are pretty?" ("base", xpos="far_left", ypos="head") ast "{b}No!{/b} they're huge and soft and squishy and, and, and... gross!" ("clench", "closed", "angry", "mid") gen "Well, you've got two out of three..." ("grin", xpos="far_left", ypos="head") @@ -262,8 +260,8 @@ label ag_se_imperio_sb_E1: ast "You were getting too excited, old man." ("clench", "base", "angry", "mid") gen "So what?" ("base", xpos="far_left", ypos="head") ast "How am I going to get any better if you keep distracting me?" ("annoyed", "narrow", "angry", "R") - gen "Couldn't you have made her dance or something at least..." ("base", xpos="far_left", ypos="head") - ast "We could do that..." ("annoyed", "base", "base", "L") + gen "Couldn't you have made her dance, or something at least..." ("base", xpos="far_left", ypos="head") + ast "I could have..." ("annoyed", "base", "base", "L") gen "Then why don't we?" ("base", xpos="far_left", ypos="head") ast "Because it's boring!" ("annoyed", "narrow", "base", "ahegao") ast "I want to do something fun!" ("open", "closed", "base", "mid") @@ -358,11 +356,11 @@ label ag_se_imperio_sb_E2: sus "I can wear it from now on if you like!" ("soft", "wide", "sad", "mid") gen "Actually, Wearing too many clothes is the problem." ("base", xpos="far_left", ypos="head") sus "W-w-what???" ("angry", "wide", "base", "mid") - sus "You can't be serious sir!" ("clench", "wide", "base", "mid") + sus "You can't be serious, sir!" ("clench", "wide", "base", "mid") gen "I am, Miss Bones..." ("base", xpos="far_left", ypos="head") gen "Hiding away those glorious milk duds of yours is a serious offence!" ("grin", xpos="far_left", ypos="head") ast "(*Pffft*, gloriously gross...)" ("annoyed", "base", "angry", "R", xpos="base", ypos="base") - sus "P-professor Dumbledore! Why would you want me to do s-something like that!" ("angry", "wide", "sad", "stare", cheeks="blush", trans=hpunch) #Perhaps she should be a bit intrigued =Blush + sus "P-professor Dumbledore! Why would you say s-something like that!" ("angry", "wide", "sad", "stare", cheeks="blush", trans=hpunch) #Perhaps she should be a bit intrigued =Blush call ast_chibi("wand",530,"base") sus "I think I better go..." ("disgust", "base", "sad", "right", cheeks="blush") @@ -407,9 +405,9 @@ label ag_se_imperio_sb_E2: ast "I get to choose, [name_genie_astoria]!" ("scream", "closed", "angry", "mid") gen "What? Why?" ("base", xpos="far_left", ypos="head") ast "Because it's my spell and my wand!" ("open", "narrow", "angry", "mid") - ast "Not to mention you'd probably do something over the top and gross..." ("open", "narrow", "angry", "R") + ast "Not to mention, you'd probably do something over the top and gross..." ("open", "narrow", "angry", "R") gen "Probably..." ("base", xpos="far_left", ypos="head") - gen "So what's your plan?" ("base", xpos="far_left", ypos="head") + gen "So, what's your plan?" ("base", xpos="far_left", ypos="head") ast "Just wait and see old man!" ("clench", "narrow", "angry", "mid") ast "Susan, can you hear me?" ("open", "closed", "base", "L") sus "Yes..." ("open", "happy", "base", "stare") @@ -419,7 +417,7 @@ label ag_se_imperio_sb_E2: sus "..." ("normal", "base", "base", "stare") nar "The blank expression slowly fades from Susan's eyes..." - sus "ugh..." ("angry", "narrow", "low", "down") + sus "*Ugh*..." ("angry", "narrow", "low", "down") sus "What happened?" ("angry", "narrow", "base", "mid") ast "Nothing Suzy, Dumbledore was just explaining how your uniform wasn't up to scratch." ("grin", "base", "base", "mid") sus "My uniform... You're right... Too many clothes..." ("disgust", "happy", "sad", "downL") @@ -462,15 +460,15 @@ label ag_se_imperio_sb_E2: gen "What?" ("base", xpos="far_left", ypos="head") sus "What?" ("angry", "wide", "sad", "right", cheeks="blush") ast "Well if Bessy here hates it... Then I love it!" ("clench", "narrow", "angry", "L") - ast "Besides, it's not like I can see anything under the desk." ("open", "closed", "base", "mid") + ast "Besides, it's not like I can see through the desk." ("open", "closed", "base", "mid") sus "(...)" ("annoyed", "happy", "sad", "right", cheeks="blush") gen "So you're okay with this?" ("base", xpos="far_left", ypos="head") - ast "*Mhmm*... just don't expect me to touch it old man!" ("upset", "narrow", "angry", "mid") + ast "*Mhmm*... Just don't expect me to touch it, old man!" ("upset", "narrow", "angry", "mid") sus "W-why is this happening!" ("angry", "closed", "worried", "mid", cheeks="blush") ast "No one asked you, slut!" ("clench", "narrow", "angry", "L") sus "I am not a slut!" ("angry", "happy", "low", "stare", cheeks="blush") ast "Ha! You're standing here, letting old man dumbledore ogle your fat tits while he jerks his wrinkly old cock!" ("open", "closed", "base", "mid") - ast "If that's not a slut then I don't know what is!" ("clench", "narrow", "angry", "L") + ast "If that's not a slut, then I don't know what is!" ("clench", "narrow", "angry", "L") gen "(There's no way Tonks would allow this, perhaps this was a good idea after all...)" ("base", xpos="far_left", ypos="head") sus "I-- don't know why I'm doing this..." ("angry", "narrow", "base", "down", cheeks="blush") sus "You probably cursed me!" ("angry", "base", "sad", "downR", cheeks="blush") @@ -489,7 +487,7 @@ label ag_se_imperio_sb_E2: ast "yeah... I've met your creepy old aunt." ("annoyed", "narrow", "base", "L") sus "What? Did you curse her too, you evil little witch?" ("open", "base", "angry", "right", cheeks="blush") ast "I wish..." ("base", "narrow", "base", "R") - sus "Well she's going to lock both of you away in Azkaban!" ("annoyed", "closed", "angry", "mid", cheeks="blush") + sus "Well, she's going to lock both of you away in Azkaban!" ("annoyed", "closed", "angry", "mid", cheeks="blush") sus "You'll never see me or anyone else again..." ("base", "closed", "annoyed", "mid", cheeks="blush") ast "Yeah, sure!" ("grin", "base", "angry", "L") sus "*Ugh*! You're both sick!" ("disgust", "narrow", "annoyed", "stare", cheeks="blush") @@ -514,7 +512,7 @@ label ag_se_imperio_sb_E2: ast "" ("annoyed", "narrow", "base", "R") - nar "As you finish shooting your massive load Susan's leg twitches slightly..." + nar "As you finish shooting your massive load, Susan's leg twitches slightly..." ast "Can't have that can we... Let's delve deeper." ("grin", "narrow", "angry", "L") @@ -572,7 +570,7 @@ label ag_se_imperio_sb_E2: ast "Would your house think less of you if they knew what you're doing here?" ("grin") sus "They would..." ("open", "narrow", "worried", "stare", cheeks="blush") gen "Well, there you go!" ("base", xpos="far_left", ypos="head") - ast "*ha-ha-ha!*" ("smile") + ast "*Ha-ha-ha*!" ("smile") gen "(Nailed it...)" ("base", xpos="far_left", ypos="head") gen "So, are we continuing with the training?" ("base", xpos="far_left", ypos="head") ast "Of course we are!" ("smile", "base", "base", "L") @@ -656,7 +654,7 @@ label ag_se_imperio_sb_E3: pause.2 gen "..." ("base", xpos="far_left", ypos="head") - sus "*Ehm... Can I help you with--" ("soft", "narrow", "base", "downL", xpos="right", ypos="base") + sus "*Ehm*... Can I help you with--" ("soft", "narrow", "base", "downL", xpos="right", ypos="base") play music "music/KMcL_OpenThoseBrightEyes.ogg" fadein 1 if_changed call ast_chibi("wand",530,"base") @@ -700,7 +698,7 @@ label ag_se_imperio_sb_E3: sus "" ("base", "base", "base", "mid") pause.5 - nar "Susan's arms now seemingly with a mind of their own, removes her top as she resumes speaking where she left off." + nar "Susan's arms, now seemingly with a mind of their own, removes her top as she resumes speaking where she left off." sus "Was this about the l-library books that I returned a day late s-sir?" ("open", "happy", "sad", "mid") sus "I promise it won't happen again..." ("soft", "closed", "sad", "mid") gen "Don't you worry about the books, Ms Bones!" ("grin", xpos="far_left", ypos="head") @@ -738,15 +736,15 @@ label ag_se_imperio_sb_E3: gen "*Ugh*...{w=0.3} I'm afraid I can't do that Miss Bones..." ("base", xpos="far_left", ypos="head") ast "" ("grin", "narrow", "angry", "L") sus "WHAT?!" ("angry", "wide", "low", "mid", cheeks="blush") - sus "W-w-w-well my aunt will just send you--" ("angry", "happyCl", "annoyed", "mid", cheeks="blush") + sus "W-w-w-well, my aunt will just send you--" ("angry", "happyCl", "annoyed", "mid", cheeks="blush") ast "Quiet!" ("scream", "base", "angry", "L") - nar "Astoria strengthens her grip on her wand and focuses on maintaining the spell, increasing the effect it has on Susan." + nar "Astoria strengthens her grip on her wand, and focuses on maintaining the spell, increasing its effect on Susan." sus "To...{w=0.5} Azkaban..." ("soft", "narrow", "annoyed", "stare") sus "..." ("soft", "narrow", "base", "stare") ast "Alright... that'll shut her up...{w} what should we make her do this time, [name_genie_astoria]?" ("open", "closed", "base", "mid") - gen "*Hmm*... Are you actually going to let me choose this time or are you just asking to be annoying?" ("base", xpos="far_left", ypos="head") + gen "*Hmm*... Are you actually going to let me choose this time, or are you just asking to be annoying?" ("base", xpos="far_left", ypos="head") ast "Hey! I am not annoying!" ("scream", "narrow", "angry", "mid", trans=vpunch) gen "So, are you going to let me pick then?" ("base", xpos="far_left", ypos="head") ast "Fine... Just nothing too disgusting!" ("clench", "narrow", "base", "mid") @@ -793,17 +791,17 @@ label ag_se_imperio_sb_E3: ast "And you're not allowed to come out until I say so." ("open", "closed", "base", "mid") sus "yes..." - ast "And if you actually are just a slut then I want you to let that slut out! Show us that you really love it!" ("clench", "narrow", "base", "down") + ast "And if you actually are just a slut, then I want you to let that slut out! Show us that you really love it!" ("clench", "narrow", "base", "down") sus "...{w=0.4} Love it?" sus "I love it..." ast "Good!" ("clench", "base", "angry", "L") gen "Isn't that a little much?" ("base", xpos="far_left", ypos="head") ast "*Pfft*! That's rich coming from you sir!" ("annoyed", "narrow", "base", "mid") - ast "If it was up to me she'd be clucking like a chicken right now!" ("annoyed", "narrow", "angry", "R") + ast "If it was up to me, she'd be clucking like a chicken right now!" ("annoyed", "narrow", "angry", "R") ast "Not doing nasties with her mouth!" ("clench", "narrow", "base", "down") gen "Fair enough..." ("base", xpos="far_left", ypos="head") gen "Although it sounds to me as if you're enjoying this as--" ("base", xpos="far_left", ypos="head") - ast "But you've helped me so take this as a reward..." ("open", "closed", "base", "mid") + ast "But you've helped me, so take this as a reward..." ("open", "closed", "base", "mid") ast "Now, make sure to give Susan a reward for being so obedient as well..." ("smile", "base", "angry", "mid") gen "You don't have to tell me twice!" ("base", xpos="far_left", ypos="head") nar "You renew your efforts, encouraged by the image of the well-endowed redhead hidden under your desk." @@ -878,9 +876,8 @@ label ag_se_imperio_sb_E3: ast "" ("clench", "narrow", "base", "mid") sus "The thick smell of semen in the air..." ast "" ("clench", "narrow", "base", "R") - sus "The way Dumbledore's stroking his {b}cock{/b}..." + sus "The way Professor Dumbledore's stroking his {b}cock{/b}..." ast "" ("smile", "narrow", "angry", "R") - sus "That cock... that's the best part..." sus "I just want to--" ast "(*Eeeegh*...)" ("scream", "closed", "angry", "mid",trans=hpunch) diff --git a/game/scripts/characters/astoria/events/imperio_training.rpy b/game/scripts/characters/astoria/events/imperio_training.rpy index 6a0e2c84..06f94052 100644 --- a/game/scripts/characters/astoria/events/imperio_training.rpy +++ b/game/scripts/characters/astoria/events/imperio_training.rpy @@ -10,45 +10,48 @@ label ag_st_imperio: ast "" (face="neutral", xpos="right", ypos="base", trans=fade) gen "Ready for your first day of detention?" ("base", xpos="far_left", ypos="head") ast "No..." ("annoyed", "base", "base", "R") - ast "Do I really have to go there?" ("clench", "base", "base", "mid") + ast "Do I really have to go?" ("clench", "base", "base", "mid") gen "I could have you scrub the toilets instead..." ("grin", xpos="far_left", ypos="head") - ast "Please don't, Sir!" ("clench", "base", "worried", "mid") - gen "Tonks has some interesting lessons planned for you!{w=0.8} I'm sure you'll enjoy it." ("base", xpos="far_left", ypos="head") + ast "Please don't, [name_genie_astoria]!" ("clench", "base", "worried", "mid") + gen "Professor Tonks has some interesting lessons planned for you!{w=0.8} I'm sure you'll enjoy them." ("base", xpos="far_left", ypos="head") ast "Oh yeah?" ("open", "base", "base", "mid") ast "Well, I doubt it..." ("annoyed", "narrow", "angry", "R") - ast "At least it's not gonna be boring with her." ("open", "closed", "base", "mid") - ast "I once had to spend a whole day listening to McGonagall prattle on about the importance of a transfiguration spell." ("annoyed", "narrow", "angry", "R") + ast "At least it's not gonna be boring, if it's her." ("open", "closed", "base", "mid") + ast "I once had to spend an entire day, listening to McGonagall prattle on about the importance of some transfiguration spell." ("annoyed", "narrow", "angry", "R") ast "When all it did was turn a stupid rat yellow!" ("annoyed", "base", "base", "ahegao") ast "I wanna learn something that's actually fun!" ("annoyed", "narrow", "base", "down") gen "Like an unforgivable curse?" ("base", xpos="far_left", ypos="head") ast "Yes." ("annoyed", "base", "base", "mid") gen "Good. Because your teacher has offered to teach one of them to you, properly." ("base", xpos="far_left", ypos="head") - ast "She offered to do...{w=0.8} what?" ("clench", "base", "base", "mid") + ast "She offered to--{w=0.2} What?" ("clench", "base", "base", "mid") gen "That's what I said!" ("base", xpos="far_left", ypos="head") ast "I thought this was meant to be a punishment?" ("smile", "base", "base", "L") ast "That's wicked!" ("smile", "narrow", "angry", "down") gen "Off you go then. She's waiting for you..." ("base", xpos="far_left", ypos="head") - gen "Return with professor Tonks to my office for a progress report once you're done." ("base", xpos="far_left", ypos="head") + gen "Return here with Professor Tonks for a progress report once you're done for the day." ("base", xpos="far_left", ypos="head") ast "Of course!" ("smile", "closed", "base", "mid") ast "See ya later!" ("smile", "base", "base", "mid") #smell ya later newbie! - gary oak elif ag_st_imperio.points == 3: # Intro for 4th event. ast "" (face="annoyed", xpos="right", ypos="base", trans=fade) gen "Time for another lesson, don't you think?" ("base", xpos="far_left", ypos="head") - ast "Do I really have to go there again?" ("open", "narrow", "base", "R") - ast "I don't want to be yelled at by her..." ("annoyed", "narrow", "base", "down") + ast "Do I really have to?" ("open", "narrow", "base", "R") + ast "I'd rather not spend the day, getting yelled at..." ("annoyed", "narrow", "base", "down") gen "Nobody's gonna yell at you." ("base", xpos="far_left", ypos="head") - ast "If you say so, Professor." ("annoyed", "base", "base", "mid") + ast "If you say so, [name_genie_astoria]." ("annoyed", "base", "base", "mid") gen "Return here after your lesson." ("base", xpos="far_left", ypos="head") ast "..." ("annoyed", "base", "base", "R") else: ast "" (face="happy", xpos="right", ypos="base", trans=fade) - gen "Ready for another curse lesson?" ("base", xpos="far_left", ypos="head") - ast "Yes, Professor." ("smile", "base", "base", "mid") + random: + gen "Ready for another lesson-- I mean detention?" ("base", xpos="far_left", ypos="head") + gen "Looking forward to curse your teacher again?" ("base", xpos="far_left", ypos="head") + gen "Ready to go see Professor Tonks?" ("base", xpos="far_left", ypos="head") + ast "Yes, [name_genie_astoria]." ("smile", "base", "base", "mid") gen "I'm eager to see another demonstration of your progress!" ("grin", xpos="far_left", ypos="head") gen "Return to my office with your teacher afterwards." ("base", xpos="far_left", ypos="head") - ast "Until then, Professor!" ("smile", "base", "base", "R") + ast "Until then, [name_genie_astoria]!" ("smile", "base", "base", "R") play sound "sounds/door.ogg" call hide_characters @@ -106,13 +109,13 @@ label ag_st_imperio_E1: ast "................................" ("annoyed", "narrow", "base", "R") ton "It went very well, I'd say." ("crooked_smile", "happyCl", "base", "mid") ton "I instructed her on how to cast the curse - properly." ("base", "closed", "base", "mid") - ton "The right wand movement... The correct pronunciation..." ("open", "wide", "base", "R") + ton "The proper wand movement... The correct pronunciation..." ("open", "wide", "base", "R") ton "There's a lot to it!" ("grin", "wide", "base", "mid") ton "One mishap with those - and the curse might backfire!" ("normal", "shocked", "shocked", "mid") ton "Sending you straight to St. Mungo's hospital - quacking like a duck!" ("annoyed", "shocked", "base", "mid") gen "..........." ("base", xpos="far_left", ypos="head") - ton "I'd say she was very lucky using it on Susan..." ("mad", "base", "base", "mid") - ast "I knew exactly what I was doing..." ("base", "closed", "angry", "mid") + ton "I'd say she was very lucky, when using it on Miss Bones..." ("mad", "base", "base", "mid") + ast "I knew what I was doing..." ("base", "closed", "angry", "mid") ast "" ("clench", "narrow", "base", "mid") ton "Of course you did, princess." ("soft", "narrow", "base", "L") # Happy ast "................................." ("annoyed", "narrow", "angry", "R") # annoyed @@ -192,7 +195,7 @@ label ag_st_imperio_E1: with d3 ast "What shall I do now, Professor?" ("clench", "base", "base", "L") gen "I don't know...{w=0.4} Why are you asking me?" ("base", xpos="far_left", ypos="head") - gen "Did you two not discuss this beforehand?" ("base", xpos="far_left", ypos="head") + gen "Did you two not discuss it beforehand?" ("base", xpos="far_left", ypos="head") ast "No. All we did was some theoretical practice of the spell..." ("open", "base", "base", "down") ast "I need to tell her to do something... or..." ("open", "base", "worried", "mid") ast "I don't know... Maybe say something?" ("clench", "base", "base", "L") @@ -207,7 +210,7 @@ label ag_st_imperio_E1: ast "*Uhm*... Professor Tonks, you can now speak freely!" ("horny", "base", "base", "L") ton "............................" ("base", "closed", "base", "stare") - ton "Oh... can I?..." ("open", "base", "base", "stare") + ton "Oh... Can I?..." ("open", "base", "base", "stare") ton "Thank you..." ("soft", "wide", "base", "stare") ast "She can hear me!" ("smile", "base", "base", "mid") ton "You have a really cute voice..." ("horny", "wide", "shocked", "stare") @@ -223,17 +226,17 @@ label ag_st_imperio_E1: ton "Okay........." ("soft", "base", "base", "stare") gen "This is quite funny to watch!" ("grin", xpos="far_left", ypos="head") gen "Can you make her *oink*?" ("grin", xpos="far_left", ypos="head") - ast "*oink*?" ("open", "wink", "base", "mid") + ast "*Oink*?" ("open", "wink", "base", "mid") gen "You know, like a pig..." ("base", xpos="far_left", ypos="head") ast "Yes, we can try that!" ("clench", "base", "base", "mid") ast "Professor Tonks, I demand that you *oink*!" ("open", "base", "base", "L") ton "*Huh*?..." ("open", "wide", "base", "stare") - ast "*oink*!" ("open", "base", "angry", "L") + ast "*Oink*!" ("open", "base", "angry", "L") ton "..................." ("normal", "wide", "base", "stare", cheeks="blush") ast "Do it already!" ("angry", "base", "angry", "L") - ast "*oink!*{w=0.8}-*oink*!{w=0.8}-*oink*!" ("clench", "closed", "angry", "mid") # Angry - gen "*he-he-he!*" ("grin", xpos="far_left", ypos="head") - ast "*oink*...{w=0.8} you pig!" ("scream", "base", "angry", "L", trans=hpunch) # Screaming + ast "*Oink!*{w=0.8}-*oink*!{w=0.8}-*oink*!" ("clench", "closed", "angry", "mid") # Angry + gen "*He-he-he!*" ("grin", xpos="far_left", ypos="head") + ast "*Oink*...{w=0.8} you pig!" ("scream", "base", "angry", "L", trans=hpunch) # Screaming ast "" ("clench", "narrow", "angry", "L") gen "I don't believe she's going to do it..." ("base", xpos="far_left", ypos="head") ast "But!" ("clench", "closed", "base", "mid") @@ -442,7 +445,7 @@ label ag_st_imperio_E2: ton "The noise, Professor?" ("soft", "base", "raised", "mid") gen "Yes. Squeal for me." ("base", xpos="far_left", ypos="head") ton "Very well..." ("open", "narrow", "shocked", "down") - ton "*oink*-*oink*!" ("open", "happyCl", "base", "mid") + ton "*Oink*-*oink*!" ("open", "happyCl", "base", "mid") gen "See, I don't even have to use magic to make her do it!" ("grin", xpos="far_left", ypos="head") ton "Very funny, Sir..." ("soft", "narrow", "base", "downR") gen "I'd like us to try this again..." ("base", xpos="far_left", ypos="head") @@ -491,8 +494,8 @@ label ag_st_imperio_E2: ast "dirty!{w} filthy!{w} pig!" ("open", "narrow", "base", "L") ton "..................................." ("soft", "base", "base", "stare", cheeks="blush") ast "Go on, say it!" ("clench", "narrow", "base", "L") - ast "I'm a dirty... filthy... pig!" ("open", "closed", "base", "mid") - ton "*hi-hi*!..." ("base", "happyCl", "shocked", "mid", cheeks="blush") + ast "I'm a dirty... Filthy... Pig!" ("open", "closed", "base", "mid") + ton "*Hi-hi*!..." ("base", "happyCl", "shocked", "mid", cheeks="blush") ast "SAY IT!" ("scream", "base", "angry", "L") # Scream gen "Time-out!" ("angry", xpos="far_left", ypos="head") ast "No! She has to do what she's told!" ("clench", "narrow", "angry", "mid") @@ -546,8 +549,7 @@ label ag_st_imperio_E2: # Event fails. $ ag_st_imperio.fail() - call bld - gen "I don't think we made much progress here..." ("base", xpos="far_left", ypos="head") + gen "(I don't think we made much progress here...)" ("base", xpos="far_left", ypos="head") $ tonks.equip(ton_outfit_last) # Equip player outfit. $ astoria.equip(ast_outfit_last) # Equip player outfit. @@ -559,7 +561,7 @@ label ag_st_imperio_E2: ast "What?" ("clench", "base", "base", "mid") gen "Have her show us her breasts!" ("grin", xpos="far_left", ypos="head") ast "Professor?!" ("open", "closed", "worried", "mid") - gen "You did the same to Susan, didn't you?" ("base", xpos="far_left", ypos="head") + gen "You did the same to Miss bones, did you not?" ("base", xpos="far_left", ypos="head") ast "Yes, but..." ("open", "narrow", "worried", "mid") ast "I doubt Professor Tonks would be ok with that, she'll just refuse like she did before!" ("clench", "narrow", "base", "L") gen "Did you have those concerns with Susan as well?" ("base", xpos="far_left", ypos="head") @@ -619,6 +621,7 @@ label ag_st_imperio_E2: ast "{size=-4}Yes... Finally I shall release my unlimited power...{/size}" ("smile", "narrow", "base", "L") play sound "sounds/thunder_2.ogg" + pause .5 if game.weather in {"clear", "cloudy"}: gen "Where the hell did that thunder come from?" ("base", xpos="far_left", ypos="head") @@ -645,8 +648,7 @@ label ag_st_imperio_E2: call ast_chibi("leave") with d3 - call bld - gen "And they say I'm the big, bad pervert..." ("base", xpos="far_left", ypos="head") + gen "(And they say I'm the big, bad pervert...)" ("base", xpos="far_left", ypos="head") # Increase affection once (this is the second event) if ag_st_imperio.counter == 2: @@ -669,11 +671,11 @@ label ag_st_imperio_E3: ton "We're back..." ("soft", "wink", "base", "mid") ast "..." ("annoyed", "base", "base", "L") gen "Did you make any progress today?" ("base", xpos="far_left", ypos="head") - ton "Of course we did!" ("base", "wide", "base", "mid") + ton "Most certainly!" ("base", "wide", "base", "mid") ton "Professor, you aren't questioning my abilities as a teacher, are you?" ("base", "closed", "annoyed", "mid") gen "Of course not..." ("base", xpos="far_left", ypos="head") gen "You're very skilled at what you do!" ("grin", xpos="far_left", ypos="head") - gen "You've shown me many times." ("grin", xpos="far_left", ypos="head") + gen "You've shown me, many times." ("grin", xpos="far_left", ypos="head") ton "Thank you! {heart}" ("base", "narrow", "base", "mid") ast "*Ugh*..." ("clench", "narrow", "base", "down") # Disgusted from the flirting? @@ -711,11 +713,11 @@ label ag_st_imperio_E3: gen "That's fair." ("base", xpos="far_left", ypos="head") gen "Time is precious, after all..." ("base", xpos="far_left", ypos="head") ton "..." ("normal", "wide", "base", "stare") - ast "I've spent enough time today getting lectured by her..." ("annoyed", "base", "angry", "L") - gen "Isn't she supposed to do that? Teach you?" ("base", xpos="far_left", ypos="head") + ast "I've spent enough of my time today, getting lectured..." ("annoyed", "base", "angry", "L") + gen "Isn't she supposed to do that? Lecture you?" ("base", xpos="far_left", ypos="head") ast "I don't need to be taught!" ("annoyed", "narrow", "angry", "mid") - ast "I already know how to cast the spell." ("clench", "base", "angry", "mid") - gen "Surely there is some room for you to improve." ("base", xpos="far_left", ypos="head") + ast "I clearly already know how to cast the spell." ("clench", "base", "angry", "mid") + gen "Surely there's always room for improvement." ("base", xpos="far_left", ypos="head") ast "Professor Tonks, take off that coat!" ("open", "closed", "base", "mid") ton "..." ("soft", "wide", "worried", "stare") @@ -789,8 +791,9 @@ label ag_st_imperio_E3: ton "*Mhmm*... yeah..." ("horny", "base", "annoyed", "up", hair="horny") ton "It's so goood! {heart}" ("soft", "narrow", "worried", "ahegao") gen "I think you're enjoying this a bit too much!" ("grin", xpos="far_left", ypos="head") - gen "Just what would your students think if they knew their teacher gets off on being mind controlled?" ("grin", xpos="far_left", ypos="head") - ton "Oh - be quiet you..." ("annoyed", "wide", "annoyed", "up") + gen "What would your students think if they knew their teacher gets off on being mind controlled?" ("grin", xpos="far_left", ypos="head") + ton "It's not mind control..." ("annoyed", "wide", "annoyed", "up") + gen "Suggestion... Mind control, same thing... Doesn't change the fact that you're getting off from it." ("grin", xpos="far_left", ypos="head") ton "................................" ("upset", "wide", "worried", "stare") ton "Is it that obvious?" ("disgust", "base", "worried", "L") gen "Can't fool a genie..." ("grin", xpos="far_left", ypos="head") @@ -804,7 +807,7 @@ label ag_st_imperio_E3: ton "I'm sorry I let this situation get out of hand..." ("open", "closed", "worried", "mid") ton "It won't happen again, I promise." ("disgust", "base", "worried", "mid") gen "You did great..." ("base", xpos="far_left", ypos="head") - gen "But next time I'd like to see some tits!" ("grin", xpos="far_left", ypos="head") + gen "But next time, I'd like to see some tits!" ("grin", xpos="far_left", ypos="head") ton "Of course you would." ("base", "base", "annoyed", "R") ton "You love 'em - don't you?" ("base", "wide", "annoyed", "mid") gen "That I do!" ("grin", xpos="far_left", ypos="head") @@ -815,10 +818,9 @@ label ag_st_imperio_E3: # Tonks leaves. call ton_walk(action="leave") - call bld - gen "..." ("base", xpos="far_left", ypos="head") - gen "G{w=0.3} E{w=0.3} N{w=0.5} I--" ("angry", xpos="far_left", ypos="head") - gen "Fuck it..." ("base", xpos="far_left", ypos="head") + gen "(...)" ("base", xpos="far_left", ypos="head") + gen "(G{w=0.3} E{w=0.3} N{w=0.5} I--)" ("angry", xpos="far_left", ypos="head") + gen "(Fuck it...)" ("base", xpos="far_left", ypos="head") $ ast_mood += 12 @@ -1071,7 +1073,7 @@ label ag_st_imperio_E4: ast "I should go to bed..." ("open", "narrow", "base", "R") gen "Is that so..." ("base", xpos="far_left", ypos="head") ast "I-- *Uhm*...{w=0.5} I'm tired, Sir." ("open", "narrow", "base", "mid") - ast "*yaaaaawn*!..." ("open", "closed", "worried", "mid") + ast "*Yaaaaawn*!..." ("open", "closed", "worried", "mid") ast "See?" ("annoyed", "base", "base", "mid") gen "..." ("base", xpos="far_left", ypos="head") gen "Very well..." ("base", xpos="far_left", ypos="head") @@ -1146,8 +1148,7 @@ label ag_st_imperio_E4: # Tonks leaves. call ton_walk(action="leave") - call bld - gen "I hope she's planned something big!" ("grin", xpos="far_left", ypos="head") + gen "(I hope she's planned something big!)" ("grin", xpos="far_left", ypos="head") # Increase affection once (this is the fourth event) if ag_st_imperio.counter == 4: @@ -1186,11 +1187,12 @@ label ag_st_imperio_E5: ton "And Astoria..." ("open", "base", "raised", "L") ton "Today we are going to try to push me to the limit." ("base", "base", "base", "L") ton "You will have me do whatever Professor Dumbledore commands, without question!" ("soft", "wide", "annoyed", "L") - ast "I suppose..." ("annoyed", "base", "base", "down") ton "We will only stop with today's training once I'm able to... resist, am I clear?" ("open", "closed", "base", "L") - ast "Okay, Professor..." ("annoyed", "base", "base", "R") + ast "I suppose..." ("annoyed", "base", "base", "down") + ton "What was that?" ("soft", "base", "base", "R") + ast "Yes, Professor..." ("annoyed", "base", "base", "R") - ton "You may start now, Astoria..." ("base", "narrow", "base", "L") + ton "Great, then you may start, Astoria..." ("base", "narrow", "base", "L") call ast_chibi("wand",530,"base") with d3 ton "..................." ("base", "closed", "base", "mid") @@ -1230,7 +1232,7 @@ label ag_st_imperio_E5: ast "Professor, would you please take off your coat?" ("open", "base", "base", "L") ton "*Hmm*... My coat?..." ("open", "base", "worried", "stare") ton "..............." ("normal", "wide", "base", "stare") - ton "Sure {heart}" ("silly", "happyCl", "base", "mid") + ton "Sure...{heart}" ("silly", "happyCl", "base", "mid") # Remove coat. play sound "sounds/cloth_sound3.ogg" @@ -1342,7 +1344,6 @@ label ag_st_imperio_E5: with d5 pause.8 - show screen bld1 nar "You take out your cock and start jacking off." ton "" ("horny", "narrow", "raised", "L", cheeks="blush") @@ -1376,8 +1377,7 @@ label ag_st_imperio_E5: with d5 call ctc - call bld - gen "This is getting better and better..." ("grin", xpos="far_left", ypos="head") + gen "(This is getting better and better...)" ("grin", xpos="far_left", ypos="head") "*fap-fap-fap*" ton "" ("horny", "base", "raised", "down", xpos="mid", ypos="base") @@ -1482,7 +1482,7 @@ label ag_st_imperio_E5: pause.5 ast "*Huh*?!" ("annoyed", "narrow", "worried", "L", xpos="mid", flip=True) - ast "*Aaaaaaaaaah!!!*......................." ("scream", "base", "base", "L", emote="shocked", trans=hpunch) # Screams + ast "*Aaaaaaaaaah*!!!......................." ("scream", "base", "base", "L", emote="shocked", trans=hpunch) # Screams hide astoria_main hide screen bld1 with d3 @@ -1500,7 +1500,6 @@ label ag_st_imperio_E5: with d3 pause.5 - call bld nar "You quickly put away your priorly liberated cock." gen "What's going on?" ("angry", xpos="far_left", ypos="head") sna "Yes! I'd like to know that as well!" ("snape_43") @@ -1531,7 +1530,7 @@ label ag_st_imperio_E5: sna "Keep quiet, girl!" ("snape_34") sna "............" ("snape_04") # Snape sees the wand. - sna "Is that your wand lying on the ground there?" ("snape_03") + sna "Is that your wand lying on the ground, Miss Greengrass?" ("snape_03") ast "My wand?" ("annoyed", "base", "base", "down") ast "Oh no, I must have dropped it when you came in, Sir." ("clench", "closed", "worried", "mid") sna "Well, pick it back up!" ("snape_32") @@ -1631,7 +1630,6 @@ label ag_st_imperio_E5: menu: "-Prompt her to be honest with herself-": - call bld gen "I think it's time for some honesty." ("base", xpos="far_left", ypos="head") ton "Regarding?" ("soft", "base", "shocked", "downR") gen "Everything that we've been doing with the Astoria girl." ("base", xpos="far_left", ypos="head") @@ -1674,7 +1672,6 @@ label ag_st_imperio_E5: ton "Thank you... sir." ("soft", "closed", "base", "mid") "-Call her out on her bullshit-": - call bld gen "I think there's someone who hasn't been very honest here..." ("base", xpos="far_left", ypos="head") ton "Sorry?" ("upset", "base", "worried", "mid") @@ -1768,11 +1765,10 @@ label ag_st_imperio_E5: call ton_walk(action="leave") - call bld - gen "..." ("base", xpos="far_left", ypos="head") - gen "Snape..." ("base", xpos="far_left", ypos="head") - gen "That guy deprived me of a blowjob..." ("base", xpos="far_left", ypos="head") - gen "He owes me one!" ("angry", xpos="far_left", ypos="head") + gen "(...)" ("base", xpos="far_left", ypos="head") + gen "(Snape...)" ("base", xpos="far_left", ypos="head") + gen "(That guy deprived me of a blowjob...)" ("base", xpos="far_left", ypos="head") + gen "(He owes me one!)" ("angry", xpos="far_left", ypos="head") nar "Astoria has \"mastered\" the imperio curse!" diff --git a/game/scripts/characters/astoria/summon.rpy b/game/scripts/characters/astoria/summon.rpy index 72cac6b3..2cdf9268 100644 --- a/game/scripts/characters/astoria/summon.rpy +++ b/game/scripts/characters/astoria/summon.rpy @@ -129,7 +129,6 @@ label spell_not_known: label astoria_talk: menu: "-Ask about Slytherin Quidditch Team-" (icon="interface/icons/small/quidditch.webp") if cho_tier == 2 and cho_quid.lock_practice and cho_quid.E6_complete and not cho_quid.E8_complete: - # TODO: Posing gen "Could you help me with something?" ("base", xpos="far_left", ypos="head") ast "Depends what it is." ("annoyed", "narrow", "base", "mid") ast "And what's in it for me..." ("smile", "closed", "angry", "mid") @@ -137,15 +136,15 @@ label astoria_talk: ast "And?" ("base", "base", "base", "mid") gen "I was wondering if there's something you could do about it." ("base", xpos="far_left", ypos="head") ast "Like what?" ("open", "base", "worried", "mid") - gen "I don't know... ask them nicely?" ("base", xpos="far_left", ypos="head") + gen "I don't know... Ask them nicely?" ("base", xpos="far_left", ypos="head") ast "Yeah right, those guys would never listen to me..." ("base", "narrow", "base", "R") ast "And can't you do something about it? You're the headmaster!" ("annoyed", "base", "worried", "mid") - gen "Well, I can't technically force them to do anything. If I could then that would make things way easier..." ("base", xpos="far_left", ypos="head") + gen "Well, I can't technically force them to do anything. If I could, then that would make things a lot easier..." ("base", xpos="far_left", ypos="head") ast "Ask Snape then, he's the head of Slytherin... If they'd listen to anyone it'd be him." ("base", "base", "base", "mid") if cho_quid.E9_complete: - gen "I already did..." ("base", xpos="far_left", ypos="head") + gen "(If only he'd listen to me...)" ("base", xpos="far_left", ypos="head") else: - gen "I could..." ("base", xpos="far_left", ypos="head") + gen "(I suppose, if there's no other option...)" ("base", xpos="far_left", ypos="head") gen "Well, I'll try and think of something..." ("base", xpos="far_left", ypos="head") ast "You do that." ("open", "base", "base", "mid") @@ -180,7 +179,7 @@ label astoria_talk: ast "That's so cool!" ( face="happy") gen "(Oh right. Nobody is supposed to know that.)" ("base", xpos="far_left", ypos="head") gen "It's just my name, [name_astoria_genie]..." ("base", xpos="far_left", ypos="head") - ast "Oh... okay, [name_genie_astoria]." ( face="neutral") + ast "Oh... Okay, [name_genie_astoria]." ( face="neutral") jump astoria_talk "-Lord Voldemort-": label .lord_voldemort: @@ -215,13 +214,13 @@ label astoria_talk: "-Master-" if ast_whoring >= 18: label .master: $ name_genie_astoria = "Master" - ast "*Ha-ha-ha-ha*-- you want me to call you master?" ( face="happy") + ast "*Ha-ha-ha-ha*-- You want me to call you master?" ( face="happy") ast "That's so silly!" ( face="happy") gen "(...)" ("base", xpos="far_left", ypos="head") ast "Well alright... M-master--" ( face="happy") ast "*Ha-ha-ha-ha*--{w=1.0}{nw}" ( face="happy") with hpunch - gen "Shut it... or there will be consequences!" ("angry", xpos="far_left", ypos="head") + gen "Shut it... Or there will be consequences!" ("angry", xpos="far_left", ypos="head") ast "I'm sorry... It won't happen again, master..." ( face="neutral") jump astoria_talk "-Custom Input-" (style="disabled") if ast_whoring < 18: @@ -240,7 +239,7 @@ label astoria_talk: jump astoria_talk else: $ name_genie_astoria = temp_name - ast "*Uhm*... ok. I will call you [name_genie_astoria]." ( face="neutral") + ast "*Uhm*... Okay... I will call you [name_genie_astoria]." ( face="neutral") jump astoria_talk "-Never mind-": jump astoria_talk @@ -308,7 +307,7 @@ label astoria_talk: $ name_astoria_genie = temp_name ast "That's a bit much, don't you think, [name_genie_astoria]?" ( face="disgusted") gen "Not at all!" ("base", xpos="far_left", ypos="head") - gen "I will only call you that when we are alone, promised!" ("base", xpos="far_left", ypos="head") + gen "I will only call you that when we are alone!" ("base", xpos="far_left", ypos="head") ast "Well... Okay then..." ( face="neutral") jump astoria_talk "-Never mind-":