WTS/game/scripts/characters/astoria/gifts.rpy

538 lines
29 KiB
Plaintext
Raw Normal View History

2022-05-16 23:48:22 +00:00
# Astoria Gift Responses
label give_ast_gift(gift_item):
$ states.ast.gifted = True
2022-05-16 23:48:22 +00:00
hide astoria_main
with d5
ast "" (xpos="mid", ypos="base", trans=d5)
if gift_item == lollipop_ITEM:
if states.ast.level < 6:
2022-05-16 23:48:22 +00:00
ast "A lollipop?" (mouth="open", face="neutral")
ast "Why are you giving me sweets, I'm not a kid!" (face="angry")
call states.ast.mood(1)
elif states.ast.level > 5 and states.ast.level < 12:
2022-05-16 23:48:22 +00:00
ast "A lollipop?" (mouth="open", face="neutral")
call give_gift("You give the lollipop to Astoria...", gift_item)
2022-05-16 23:48:22 +00:00
ast "why are you being so nice to me..." (face="angry")
ast "Although... the other students haven't had any left since the last Hogsmeade trip." (mouth="open", face="neutral")
ast "They'll be so jealous!" (mouth="grin", face="happy")
call states.ast.mood(-1)
2022-05-16 23:48:22 +00:00
else:
ast "A lollipop?" (mouth="open", face="neutral")
call give_gift("You give the lollipop to Astoria...", gift_item)
2022-05-16 23:48:22 +00:00
ast "That's going to take all day to suck on..."
ast "I guess my mouth will be too busy to do anything else for the entire day!"
call states.ast.mood(-2)
2022-05-16 23:48:22 +00:00
elif gift_item == chocolate_ITEM:
if states.ast.level < 6:
2022-05-16 23:48:22 +00:00
ast "Some chocolate?" (mouth="open", face="neutral")
ast "Don't you have any dung-bombs?"
ast "They're way more fun!"
call states.ast.mood(0)
elif states.ast.level > 5 and states.ast.level < 12:
2022-05-16 23:48:22 +00:00
ast "Some chocolate?" (mouth="open", face="neutral")
call give_gift("You give the chocolate to Astoria...", gift_item)
ast "Thank you, [name_genie_astoria]." (mouth="open", face="neutral")
2022-05-16 23:48:22 +00:00
ast "I don't know what I did to deserve it." (mouth="annoyed", pupils="R", face="neutral")
ast "But I'm not going to say no..." (face="happy")
call states.ast.mood(-1)
2022-05-16 23:48:22 +00:00
else:
ast "Some chocolate?" (mouth="open", face="neutral")
call give_gift("You give the chocolate to Astoria...", gift_item)
2022-05-16 23:48:22 +00:00
ast "Did you hear chocolate is supposed to be an aphrodisiac?"
ast "Although it was a muggle that came up with that one so I doubt there's any truth to it."
ast "Oh well, that sucks doesn't it?"
call states.ast.mood(-2)
2022-05-16 23:48:22 +00:00
elif gift_item == plush_owl_ITEM:
if states.ast.level < 6:
2022-05-16 23:48:22 +00:00
ast "An owl plushie?" (mouth="open", face="neutral")
ast "Why are you giving me this?"
ast "Toys are for children..."
call states.ast.mood(1)
elif states.ast.level > 5 and states.ast.level < 12:
2022-05-16 23:48:22 +00:00
ast "An owl plushie?" (mouth="open", face="neutral")
call give_gift("You give the stuffed toy to Astoria...", gift_item)
2022-05-16 23:48:22 +00:00
ast "I don't use stuffed toys..." (mouth="open", face="annoyed")
ast "I know someone that hates owls though... I'll put this in front of her face when she's waking up..." (mouth="annoyed", pupils="R", face="neutral")
call states.ast.mood(-1)
elif states.ast.level > 11 and states.ast.level < 18:
2022-05-16 23:48:22 +00:00
ast "An owl plushie?" (mouth="open", face="neutral")
call give_gift("You give the stuffed toy to Astoria...", gift_item)
2022-05-16 23:48:22 +00:00
ast "Do I look like a girl that plays with toys?"
ast "Actually, don't answer that..."
ast "Guess it'd be rude not to take it..."
call states.ast.mood(-1)
2022-05-16 23:48:22 +00:00
else:
ast "An owl plushie?" (mouth="open", face="neutral")
call give_gift("You give the stuffed toy to Astoria...", gift_item)
2022-05-16 23:48:22 +00:00
ast "If you want to give me toys you better be prepared for me to call you daddy..."
ast "So, thank you..."
ast "Daddy..."
call states.ast.mood(-3)
2022-05-16 23:48:22 +00:00
elif gift_item == butterbeer_ITEM:
if states.ast.level < 6:
2022-05-16 23:48:22 +00:00
ast "Butterbeer?" (mouth="smile", face="happy")
call give_gift("You give the bottle to Astoria...", gift_item)
2022-05-16 23:48:22 +00:00
ast "Time to get smashed!" (face="happy")
ast "The other students will be so jealous I got beer into the school..." (mouth="annoyed", face="angry")
call states.ast.mood(-2)
elif states.ast.level > 5 and states.ast.level < 12:
2022-05-16 23:48:22 +00:00
ast "Butterbeer?" (mouth="smile", face="happy")
call give_gift("You give the bottle to Astoria...", gift_item)
2022-05-16 23:48:22 +00:00
ast "Don't you have something stronger?" (pupils="mid", face="annoyed")
ast "Like something you can't get in the school usually?" (pupils="R", face="annoyed")
ast "Fine, I'll take it!" (mouth="smile", face="happy")
call states.ast.mood(-1)
elif states.ast.level > 11 and states.ast.level < 18:
2022-05-16 23:48:22 +00:00
ast "Butterbeer?" (face="annoyed")
call give_gift("You give the bottle to Astoria...", gift_item)
2022-05-16 23:48:22 +00:00
ast "This watered down piss-water can barely get a house elf tipsy."
ast "Actually, that gives me an idea..."
call states.ast.mood(-1)
2022-05-16 23:48:22 +00:00
else:
ast "Butterbeer?" (mouth="open", face="neutral")
call give_gift("You give the bottle to Astoria...", gift_item)
2022-05-16 23:48:22 +00:00
ast "It's more of a cider really isn't it?" (face="neutral")
ast "Thanks!" (mouth="smile", face="happy")
call states.ast.mood(-2)
2022-05-16 23:48:22 +00:00
elif gift_item == science_mag_ITEM:
if states.ast.level < 6:
2022-05-16 23:48:22 +00:00
ast "(...)" (pupils="down", face="annoyed")
ast "Creating your own itch powder using household ingredients?" (mouth="open", pupils="down", face="annoyed")
ast "Is the kitchen even open to students?" (pupils="down", face="annoyed")
ast "What am I supposed to do with this, [name_genie_astoria]?" (face="annoyed")
call states.ast.mood(0)
elif states.ast.level > 5 and states.ast.level < 12:
2022-05-16 23:48:22 +00:00
ast "Magazines?" (mouth="open", face="annoyed")
call give_gift("You give an assortment of educational magazines to Astoria...", gift_item)
2022-05-16 23:48:22 +00:00
ast "Making your own stink bombs..." (face="annoyed")
ast "Looks like I might be able to make these in potions class..."
ast "If Snape doesn't catch me doing it." (mouth="clench", face="annoyed")
call states.ast.mood(-1)
elif states.ast.level > 11 and states.ast.level < 18:
2022-05-16 23:48:22 +00:00
ast "Magazines?" (mouth="angry", face="angry")
ast "You want me to do more school work?" (mouth="annoyed", face="angry")
call states.ast.mood(1)
2022-05-16 23:48:22 +00:00
else:
ast "magazines?" (mouth="open", face="annoyed")
call give_gift("You give an assortment of educational magazines to Astoria...", gift_item)
2022-05-16 23:48:22 +00:00
ast "I was hoping for something a bit more risqué..." (face="annoyed")
call states.ast.mood(0)
2022-05-16 23:48:22 +00:00
elif gift_item == girls_mag_ITEM:
if states.ast.level < 6:
2022-05-16 23:48:22 +00:00
ast "Girl magazines?" (mouth="open", face="annoyed")
ast "This is that trash my sister reads." (mouth="clench", pupils="down", face="annoyed")
ast "Such a massive waste of time..." (face="annoyed")
call states.ast.mood(0)
elif states.ast.level > 5 and states.ast.level < 12:
2022-05-16 23:48:22 +00:00
ast "Girl magazines?" (face="disgusted")
call give_gift("You give an assortment of rather girly magazines to Astoria...", gift_item)
2022-05-16 23:48:22 +00:00
ast "I'll take it for the free mascara sample. I once drew a uni-brow on someone with it." (face="happy")
call states.ast.mood(-1)
elif states.ast.level > 11 and states.ast.level < 18:
2022-05-16 23:48:22 +00:00
ast "Girl magazines?" (face="annoyed")
call give_gift("You give an assortment of rather girly magazines to Astoria...", gift_item)
2022-05-16 23:48:22 +00:00
ast "Well, I am a girl so of course I'd want it!" (face="annoyed")
call states.ast.mood(-1)
2022-05-16 23:48:22 +00:00
else:
ast "Girl magazines?" (face="annoyed")
call give_gift("You give an assortment of rather girly magazines to Astoria...", gift_item)
ast "Don't I look hot enough for you [name_genie_astoria]?" (mouth="open", eyes="closed", face="annoyed")
2022-05-16 23:48:22 +00:00
ast "I'm just teasing you, I'll have it." (face="happy")
call states.ast.mood(-1)
2022-05-16 23:48:22 +00:00
elif gift_item == adult_mag_ITEM:
if states.ast.level < 6:
2022-05-16 23:48:22 +00:00
ast "Adult magazines?" (mouth="clench", face="disgusted")
ast "I'm good thanks." (face="disgusted")
call states.ast.mood(0)
elif states.ast.level > 5 and states.ast.level < 12:
2022-05-16 23:48:22 +00:00
ast "Adult magazines?" (face="annoyed")
call give_gift("You give an assortment of adult magazines to Astoria...", gift_item)
2022-05-16 23:48:22 +00:00
ast "Of course I read them. I'm an adult after all, it's in the name." (mouth="annoyed", pupils="R", face="angry")
call states.ast.mood(-1)
2022-05-16 23:48:22 +00:00
else:
ast "Adult magazines?" (face="annoyed")
call give_gift("You give an assortment of adult magazines to Astoria...", gift_item)
2022-05-16 23:48:22 +00:00
ast "This is that magazine Tonks was reading during our writing test..." (pupils="down", face="annoyed")
ast "Perhaps I'll wave it at her so she thinks I stole it..." (mouth="smile", pupils="mid", face="angry")
call states.ast.mood(-1)
2022-05-16 23:48:22 +00:00
elif gift_item == porn_mag_ITEM:
if states.ast.level < 6:
2022-05-16 23:48:22 +00:00
ast "Porn magazines?" (face="disgusted")
call give_gift("You give an assortment of pornographic magazines to Astoria...", gift_item)
2022-05-16 23:48:22 +00:00
ast "I'll take it!" (mouth="grin", face="happy")
ast "I'll put one in Susan's bag when she's not looking. Can't wait to see that cows face when her friends notice." (mouth="open", face="angry")
ast "Thank you, [name_genie_astoria]." (face="happy")
call states.ast.mood(-1)
elif states.ast.level > 5 and states.ast.level < 12:
2022-05-16 23:48:22 +00:00
ast "Porn magazines?" (face="annoyed")
ast "Why do you have these?" (face="annoyed")
ast "Give them to Susan..." (pupils="R", face="annoyed")
call states.ast.mood(0)
elif states.ast.level > 11 and states.ast.level < 18:
2022-05-16 23:48:22 +00:00
ast "Porn magazines?" (face="annoyed")
call give_gift("You give an assortment of pornographic magazines to Astoria...", gift_item)
2022-05-16 23:48:22 +00:00
ast "That's some extreme stuff you got there..." (face="disgusted")
ast "BDSM, what does that stand for..." (pupils="down", face="disgusted")
ast "She looks like she's enjoying it. That's not fun..."
ast "Although..."
call states.ast.mood(-1)
2022-05-16 23:48:22 +00:00
else:
ast "Porn magazines?" (face="happy")
call give_gift("You give an assortment of pornographic magazines to Astoria...", gift_item)
2022-05-16 23:48:22 +00:00
ast "Is this where you get your ideas from?" (face="angry")
ast "A swing? Why would you have that in a porn ma... oh there's the next page." (pupils="down", face="disgusted")
ast "Yeah fuck it, give it here..." (mouth="grin", face="angry")
call states.ast.mood(-2)
2022-05-16 23:48:22 +00:00
elif gift_item == krum_poster_ITEM:
if states.ast.level < 6:
2022-05-16 23:48:22 +00:00
ast "Viktor Krum?" (face="annoyed")
ast "Is that the Quidditch player everyone seems to fancy?" (mouth="open", pupils="mid", face="annoyed")
call give_gift("You give the poster to Astoria...", gift_item)
2022-05-16 23:48:22 +00:00
ast "*Hmph*, I guess I'll take it if he's that popular..." (mouth="annoyed", pupils="R", face="neutral")
call states.ast.mood(0)
elif states.ast.level > 5 and states.ast.level < 12:
2022-05-16 23:48:22 +00:00
ast "Viktor Krum?" (face="annoyed")
ast "Bet he could crush m... someone with his bare hands." (face="disgusted")
ast "Give it here..." (face="happy")
call give_gift("You give the poster to Astoria...", gift_item)
call states.ast.mood(-1)
2022-05-16 23:48:22 +00:00
else:
ast "Viktor Krum?" (face="happy")
ast "His trousers aren't even off. What's the point..." (face="angry")
call states.ast.mood(1)
2022-05-16 23:48:22 +00:00
elif gift_item == sexy_lingerie_ITEM:
if states.ast.level < 6:
2022-05-16 23:48:22 +00:00
ast "Lingerie?" (face="disgusted")
ast "Sexy Lingerie?!?"
ast "Why do you care so much about what I wear? Isn't this shitty school uniform enough for you?" (face="angry")
call states.ast.mood(2)
elif states.ast.level > 5 and states.ast.level < 12:
2022-05-16 23:48:22 +00:00
ast "Lingerie?" (mouth="open", face="neutral")
ast "I... No, I'd just end up looking like a tramp!" (face="angry")
call states.ast.mood(0)
elif states.ast.level > 11 and states.ast.level < 18:
2022-05-16 23:48:22 +00:00
ast "Lingerie?" (face="annoyed")
ast "Sexy..." (pupils="down", face="annoyed")
ast "Why not, I don't know if you could tell but I'm a bit of a rebel. Might even wear these in class." (mouth="grin", face="angry")
call give_gift("You give the sexy lingerie to Astoria...", gift_item)
call states.ast.mood(-1)
2022-05-16 23:48:22 +00:00
else:
ast "Lingerie?" (face="annoyed")
call give_gift("You give the sexy lingerie to Astoria...", gift_item)
2022-05-16 23:48:22 +00:00
ast "Is this is the kind of clothes you want your students to dress in from now on?" (face="annoyed")
ast "*Heh*- I don't blame you, the school uniform is the most basic piece of trash ever without some spice..." (face="annoyed")
call states.ast.mood(-1)
2022-05-16 23:48:22 +00:00
elif gift_item == sexy_stockings_ITEM :
if states.ast.level < 6:
2022-05-16 23:48:22 +00:00
ast "Stockings?" (face="disgusted")
ast "What happened to the dress code at this place?"
ast "What next, shorter skirts?" (face="angry")
call states.ast.mood(1)
elif states.ast.level > 5 and states.ast.level < 12:
2022-05-16 23:48:22 +00:00
ast "Stockings?" (mouth="open", face="neutral")
call give_gift("You give the stockings to Astoria...", gift_item)
2022-05-16 23:48:22 +00:00
ast "Seems pretty elastic... I could totally lob some stink bombs with these." (mouth="grin", face="angry")
call states.ast.mood(-1)
elif states.ast.level > 11 and states.ast.level < 18:
2022-05-16 23:48:22 +00:00
ast "Stockings?" (face="annoyed")
ast "Hah, you fool! With these you wont be able to stare at my legs anymore!" (mouth="grin", face="angry")
call give_gift("You give the stockings to Astoria...", gift_item)
call states.ast.mood(-2)
2022-05-16 23:48:22 +00:00
else:
ast "Stockings?" (face="annoyed")
ast "These are almost as see-through as your wicked intentions..." (mouth="grin", face="angry")
call give_gift("You give the stockings to Astoria...", gift_item)
2022-05-16 23:48:22 +00:00
ast "Disgusting..." (face="angry")
call states.ast.mood(-1)
2022-05-16 23:48:22 +00:00
elif gift_item == pink_condoms_ITEM:
if states.ast.level < 6:
2022-05-16 23:48:22 +00:00
ast "Condoms?" (face="disgusted")
ast "Yeah, no... I'll take them but there's not going to be any dick going near these bad boys..." (face="annoyed")
ast "These will be the perfect thing to fill with water and drop down the staircase..." (mouth="smile", face="angry")
call give_gift("You give the pack of Condoms to Astoria...", gift_item)
ast "Cheers for the ammo, [name_genie_astoria]." (face="happy")
call states.ast.mood(-2)
elif states.ast.level > 5 and states.ast.level < 12:
2022-05-16 23:48:22 +00:00
ast "Condoms?" (face="neutral")
ast "Oh, thank you so much! I'll prick some holes in these and hand them out at once!" (mouth="grin", face="angry")
ast "What?" (face="annoyed")
ast "I see your concern... They probably would be able to trace it back to me." (face="annoyed")
ast "Oh well, a gift is a gift." (face="neutral")
call give_gift("You give the pack of Condoms to Astoria...", gift_item)
call states.ast.mood(0)
2022-05-16 23:48:22 +00:00
else:
ast "Condoms?" (face="annoyed")
ast "Why would I need condoms when I could just go in raw?" (mouth="grin", face="angry")
ast "*Ha-Ha-Hah* The look on your face, now that's something money can't buy." (face="happy")
call give_gift("You sheepishly give the pack of Condoms to Astoria...", gift_item)
2022-05-16 23:48:22 +00:00
ast "*Hmm*.... yeah why not." (face="neutral")
call states.ast.mood(-1)
2022-05-16 23:48:22 +00:00
elif gift_item == vibrator_ITEM:
if states.ast.level < 6:
2022-05-16 23:48:22 +00:00
ast "A vibrator?" (face="disgusted")
ast "Gross, where did you even get that from?" (face="angry")
call states.ast.mood(2)
elif states.ast.level > 5 and states.ast.level < 12:
2022-05-16 23:48:22 +00:00
ast "A vibrator?" (face="disgusted")
ast "Get the fuck out..." (face="angry")
ast "Oh right, I'm in your office... yeah that's going to be solid no on that one." (face="annoyed")
call states.ast.mood(1)
elif states.ast.level > 11 and states.ast.level < 18:
2022-05-16 23:48:22 +00:00
ast "A vibrator?" (face="disgusted")
ast "Hold on a second, that's the noise I've been hearing in the girls chambers!" (face="happy")
ast "Do they work?" (face="happy")
ast "I mean, I'll take it I guess." (face="neutral")
call give_gift("You give the vibrator to Astoria...",gift_item)
call states.ast.mood(-1)
2022-05-16 23:48:22 +00:00
else:
ast "A vibrator?" (face="neutral")
call give_gift("You give the vibrator to Astoria...",gift_item)
2022-05-16 23:48:22 +00:00
ast "That's disgusting! What a disgusting old man you are. Well aren't you being disgusting..." (face="angry")
ast "Disgusting..." (face="angry")
ast "Give it here." (face="happy")
call states.ast.mood(-2)
2022-05-16 23:48:22 +00:00
elif gift_item == anal_lube_ITEM:
if states.ast.level < 6:
2022-05-16 23:48:22 +00:00
ast "Lube?" (mouth="open", face="neutral")
ast "I know the perfect staircase for this!" (face="happy")
call give_gift("You give the jar of lube to Astoria...", gift_item)
ast "Thank you, [name_genie_astoria]." (face="happy")
call states.ast.mood(-1)
elif states.ast.level > 5 and states.ast.level < 12:
2022-05-16 23:48:22 +00:00
ast "Anal Lube?" (mouth="smile", face="happy")
ast "Swiggity swooty I'm coming for that booty!" (mouth="smile", face="angry")
ast "Come on now, what's with that dry humour. Maybe you could use some of that lube?" (face="annoyed")
call give_gift("You cautiously give the jar of lube to Astoria...", gift_item)
2022-05-16 23:48:22 +00:00
ast "Boo!" (face="annoyed")
ast "*ha-ha-ha*!" (face="happy")
call states.ast.mood(-2)
2022-05-16 23:48:22 +00:00
else:
ast "Anal Lube?" (face="happy")
call give_gift("You give the jar of lube to Astoria...", gift_item)
2022-05-16 23:48:22 +00:00
ast "Why would I need this, surely the initial pain is the best part..." (face="angry")
ast "Oh, for me? Duh!" (face="annoyed")
ast "Yeah, actually I'll take it..." (face="happy")
call states.ast.mood(-2)
2022-05-16 23:48:22 +00:00
elif gift_item == ballgag_and_cuffs_ITEM:
if states.ast.level < 6:
2022-05-16 23:48:22 +00:00
ast "Handcuffs? And what.... a ball gag?" (face="disgusted")
ast "I don't know what you're trying to insinuate." (face="angry")
ast "The cuffs could be useful but why the ball gag?" (face="disgusted")
ast "I'd rather not." (face="annoyed")
call states.ast.mood(1)
elif states.ast.level > 5 and states.ast.level < 12:
2022-05-16 23:48:22 +00:00
ast "Handcuffs? And a Ball gag?" (face="annoyed")
call give_gift("You give the handcuffs to Astoria...", gift_item)
2022-05-16 23:48:22 +00:00
ast "I can break these cuffs!" (face="angry")
ast "*HNNNNNGH!" (face="angry")
ast "I can't break those cuffs..." (face="annoyed")
ast "Do you have a key?" (face="annoyed")
call states.ast.mood(0)
2022-05-16 23:48:22 +00:00
else:
ast "Handcuffs? And a Ball gag?" (face="happy")
call give_gift("You give the handcuffs to Astoria...", gift_item)
2022-05-16 23:48:22 +00:00
ast "So I guess these are one of those BDSM items?" (face="neutral")
ast "Colour me intrigued..." (face="happy")
call states.ast.mood(-1)
2022-05-16 23:48:22 +00:00
elif gift_item == anal_plugs_ITEM:
if states.ast.level < 6:
2022-05-16 23:48:22 +00:00
ast "anal plugs?" (face="disgusted")
ast "Yuck, what the hell is wrong with you... do you know where these go?" (face="angry")
ast "Of course you do... you detestable dingbat." (face="angry")
call states.ast.mood(2)
elif states.ast.level > 5 and states.ast.level < 12:
2022-05-16 23:48:22 +00:00
ast "anal plugs?" (face="disgusted")
ast "Why don't you try and sit on one yourself..." (face="angry")
call states.ast.mood(1)
elif states.ast.level > 11 and states.ast.level < 18:
2022-05-16 23:48:22 +00:00
ast "anal plugs?" (face="disgusted")
call give_gift("You give the anal plugs to Astoria...", gift_item)
2022-05-16 23:48:22 +00:00
ast "Why are you giving me this?" (face="annoyed")
ast "I'll take it I guess..." (face="annoyed")
call states.ast.mood(0)
2022-05-16 23:48:22 +00:00
else:
ast "anal plugs?" (face="neutral")
call give_gift("You give the anal plugs to Astoria...", gift_item)
2022-05-16 23:48:22 +00:00
ast "You do know these hurts a bit if you're not used to them?" (face="annoyed")
nar "Astoria absent-mindedly pockets the anal plug."
2022-05-16 23:48:22 +00:00
ast "Don't see why you'd give these out as if they were sweets..." (mouth="annoyed", face="neutral")
call states.ast.mood(-1)
2022-05-16 23:48:22 +00:00
elif gift_item == testral_strapon_ITEM:
if states.ast.level < 6:
2022-05-16 23:48:22 +00:00
ast "A strap-on?" (face="disgusted")
ast "Why would you give me this... it's so ribbed..." (face="angry")
ast "As if anyone would want something like that!" (face="angry")
call states.ast.mood(1)
elif states.ast.level > 5 and states.ast.level < 12:
2022-05-16 23:48:22 +00:00
ast "A strap-on?" (face="disgusted")
ast "What do you want me to do with this?" (face="annoyed")
ast "Well I know what you want me to do with it." (face="annoyed")
ast "It's not happening..." (face="angry")
call states.ast.mood(0)
elif states.ast.level > 11 and states.ast.level < 18:
2022-05-16 23:48:22 +00:00
ast "A strap-on?" (face="angry")
call give_gift("You give the strap-on to Astoria...", gift_item)
2022-05-16 23:48:22 +00:00
ast "I'll strap it on your forehead and make you into a sex unicorn!" (mouth="grin", face="angry")
ast "I read about people having sex on top of a unicorn..." (face="disgusted")
ast "Bit of an odd segment that one was..." (face="annoyed")
call states.ast.mood(-1)
2022-05-16 23:48:22 +00:00
else:
ast "A strap-on?" (face="annoyed")
call give_gift("You give the strap-on to Astoria...", gift_item)
2022-05-16 23:48:22 +00:00
ast "It says Thestral on the side..." (face="annoyed")
ast "Isn't' that the creature only people that has seen someone die can see?"
ast "That makes the person who made he mould kinda fucked up if you think about it..." (face="disgusted")
ast "I like it..." (face="happy")
call states.ast.mood(-2)
2022-05-16 23:48:22 +00:00
elif gift_item == broom_2000_ITEM:
if states.ast.level < 6:
2022-05-16 23:48:22 +00:00
ast "A broom?" (face="neutral")
ast "What's that sticking out on the top? That's not going to help me fly!" (face="annoyed")
call states.ast.mood(1)
elif states.ast.level > 5 and states.ast.level < 12:
2022-05-16 23:48:22 +00:00
ast "A broom?" (face="neutral")
call give_gift("You give the broom to Astoria...", gift_item)
2022-05-16 23:48:22 +00:00
ast "Now if anything will motivate you to fly, that will..." (mouth="grin", face="angry")
ast "Bit awkward during broom care though..." (face="annoyed")
call states.ast.mood(0)
2022-05-16 23:48:22 +00:00
else:
ast "A broom?" (face="happy")
call give_gift("You give the broom to Astoria...", gift_item)
2022-05-16 23:48:22 +00:00
ast "Now that will keep you sturdy." (mouth="grin", face="angry")
ast "What a depraved little invention..." (mouth="smile", face="angry")
ast "Totally something I'd come up with!"
ast "You look sceptical..." (face="annoyed")
call states.ast.mood(-1)
2022-05-16 23:48:22 +00:00
elif gift_item == sexdoll_ITEM:
if states.ast.level < 6:
2022-05-16 23:48:22 +00:00
ast "A sex doll?" (face="disgusted")
ast "That's gross [name_genie_astoria]!" (face="angry")
2022-05-16 23:48:22 +00:00
ast "Yuck, it smells gross too!" (face="angry")
call states.ast.mood(2)
elif states.ast.level > 5 and states.ast.level < 12:
2022-05-16 23:48:22 +00:00
ast "A sex doll?" (face="disgusted")
ast "This is literally worthless to me, why would you even consider this a good gift?" (face="angry")
call states.ast.mood(1)
elif states.ast.level > 11 and states.ast.level < 18:
2022-05-16 23:48:22 +00:00
ast "A sex doll?" (face="angry")
call give_gift("You give the doll to Astoria...", gift_item)
2022-05-16 23:48:22 +00:00
ast "I hope you got this for cheap. It looks awful..." (face="annoyed")
ast "I mean... why thank you, I shall cherish this forever!" (face="annoyed")
call states.ast.mood(0)
2022-05-16 23:48:22 +00:00
else:
ast "A sex doll?" (face="disgusted")
call give_gift("You give the doll to Astoria...", gift_item)
2022-05-16 23:48:22 +00:00
ast "But I'm a girl..." (face="annoyed")
ast "I'll leave it in the Slytherin common room to see if anyone has balls enough to takes it..." (mouth="grin", face="angry")
call states.ast.mood(-1)
2022-05-16 23:48:22 +00:00
elif gift_item == anal_beads_ITEM:
if states.ast.level < 6:
2022-05-16 23:48:22 +00:00
ast "Anal beads?" (face="disgusted")
ast "Like, ones that you putt in your ass?" (face="angry")
ast "What... the hell!" (face="angry")
call states.ast.mood(2)
elif states.ast.level > 5 and states.ast.level < 12:
2022-05-16 23:48:22 +00:00
ast "Anal beads?" (face="disgusted")
ast "Put it up your own ass and I'll let er rip!" (face="angry")
call states.ast.mood(1)
elif states.ast.level > 11 and states.ast.level < 18:
2022-05-16 23:48:22 +00:00
ast "Anal beads?" (face="disgusted")
ast "Why would I need these?" (face="annoyed")
ast "I'll pass..." (face="annoyed")
call states.ast.mood(0)
2022-05-16 23:48:22 +00:00
else:
ast "Anal beads?" (face="neutral")
ast "Looks painful." (face="annoyed")
call give_gift("You give the anal beads to Astoria...", gift_item)
2022-05-16 23:48:22 +00:00
ast "And they're green... Did you get these made just for me?" (mouth="annoyed", face="neutral")
call states.ast.mood(-1)
2022-05-16 23:48:22 +00:00
elif gift_item == wine_ITEM:
if states.ast.level < 6:
2022-05-16 23:48:22 +00:00
ast "Wine?" (face="disgusted")
call give_gift("You give the wine to Astoria...", gift_item)
2022-05-16 23:48:22 +00:00
ast "You're joking right?" (face="annoyed")
ast "Snape would murder me if he saw me bringing alcohol into the common room." (face="angry")
ast "I can't make you shut up after hours even without alcohol in your system..." (face="annoyed")
ast "Such a slimy slithering killjoy..." (face="annoyed")
call states.ast.mood(0)
2022-05-16 23:48:22 +00:00
else:
ast "Wine?" (face="happy")
ast "Well aren't we fancy?" (face="neutral")
call give_gift("You give the wine to Astoria...", gift_item)
2022-05-16 23:48:22 +00:00
ast "This is the real shit. Look at the date on that." (face="neutral")
ast "You really are ancient if you bought it new..." (face="happy")
call states.ast.mood(-1)
2022-05-16 23:48:22 +00:00
elif gift_item == firewhisky_ITEM:
if states.ast.level < 6:
2022-05-16 23:48:22 +00:00
ast "Firewhisky?" (face="neutral")
ast "That's the stuff Tonks always reeks off." (face="disgusted")
ast "I'm not gonna drink whatever she does." (face="annoyed")
ast "It'd be like wearing old peoples perfume!" (face="annoyed")
call states.ast.mood(0)
2022-05-16 23:48:22 +00:00
else:
ast "Firewhisky?" (face="happy")
ast "Fine, I'll give in. If Tonks likes it so much it can't be that bad..." (face="happy")
call give_gift("You give the firewhisky to Astoria...", gift_item)
2022-05-16 23:48:22 +00:00
ast "*Hmm*... not made using real fire.. well that's bloody obvious..." (face="neutral")
ast "Might experience a slight pain and burning sensation when consuming..." (face="disgusted")
ast "Why didn't you say so before!" (face="angry")
ast "I might even take a sip or two myself..." (face="happy")
call states.ast.mood(-1)
2022-05-16 23:48:22 +00:00
ast "" (xpos="base",ypos="base")
hide astoria_main
with d5
return
label states.ast.mood(value=0):
2022-05-16 23:48:22 +00:00
if value > 0:
if value == 1:
"Astoria's mood worsened slightly."
else:
"Astoria's mood just got a whole lot worse!"
elif value < 0:
if value == -1:
"Astoria's mood has improved slightly."
else:
"Astoria's mood has improved significantly."
else:
"Astoria's mood hasn't changed."
$ was_negative = states.ast.mood > 0
$ states.ast.mood = max(min(states.ast.mood+value, 100), 0)
2022-05-16 23:48:22 +00:00
call describe_mood_after_gift(was_negative, states.ast.mood, value)
2022-05-16 23:48:22 +00:00
return