2290 lines
157 KiB
Plaintext
2290 lines
157 KiB
Plaintext
define her_requirements = {
|
|
"category upper undergarment": 5,
|
|
"category lower undergarment": 5,
|
|
"category piercings & tattoos": 16,
|
|
"touch head": 4,
|
|
"touch breasts": 12,
|
|
"touch ass": 12,
|
|
"touch vagina": 18,
|
|
"unequip panties": 15,
|
|
"unequip bra": 14,
|
|
"unequip top": 3,
|
|
"unequip bottom": 3,
|
|
}
|
|
|
|
define her_responses = {
|
|
"category_fail": "her_reaction_category_fail",
|
|
"equip": "her_reaction_equip",
|
|
"equip_fail": "her_reaction_equip_fail",
|
|
"unequip": "her_reaction_unequip",
|
|
"unequip_fail": "her_reaction_unequip_fail",
|
|
"touch": "her_reaction_touch",
|
|
"touch_fail": "her_reaction_touch_fail",
|
|
"equip_outfit": "her_reaction_equip_outfit",
|
|
"equip_outfit_fail": "her_reaction_equip_outfit_fail",
|
|
"blacklist": "her_reaction_blacklist",
|
|
"fallback": "her_reaction_fallback",
|
|
}
|
|
|
|
label her_reaction_category_fail(category):
|
|
|
|
if category == "upper undergarment":
|
|
random:
|
|
her "I'd rather keep the underwear I have on already, thank you very much..." ("annoyed", "closed", "angry", "mid")
|
|
block:
|
|
her "You want me to change my underwear?" ("angry", "wide", "base", "mid")
|
|
her "Why on earth would I do that?" ("open", "base", "angry", "R")
|
|
block:
|
|
her "Change my--" ("soft", "wide", "base", "mid")
|
|
her "I'm not changing my underwear for you..." ("clench", "closed", "angry", "mid")
|
|
elif category == "lower undergarment":
|
|
random:
|
|
her "I'm not going to let you ogle at my underwear..." ("angry", "happy", "angry", "mid")
|
|
her "I don't believe there's anything wrong with my current underwear..." ("open", "base", "annoyed", "mid")
|
|
her "[name_genie_hermione], I don't think this is part of our arrangement..." ("soft", "base", "annoyed", "mid")
|
|
elif category == "piercings & tattoos":
|
|
if states.her.level >= 12:
|
|
her "*Ehm*... Do I have to?" ("annoyed", "squint", "base", "mid")
|
|
her "Isn't it supposed to hurt?" ("upset", "base", "base", "R")
|
|
elif states.her.level >= 6:
|
|
her "You can look all you want, but I will not have such things done to my body..." ("normal", "base", "annoyed", "mid")
|
|
else:
|
|
#under naked level
|
|
her "You want me to what?" ("open", "wide", "base", "mid")
|
|
her "I will not put such things on my body..." ("clench", "base", "base", "mid")
|
|
|
|
return
|
|
|
|
label her_reaction_touch(what):
|
|
if what == "head":
|
|
$ show_kinetic_text(_("{shudder}*pat*{/shudder}"), sound="sounds/slap_03.ogg")
|
|
|
|
if states.her.level >= 20:
|
|
#craving it
|
|
random:
|
|
her @ cheeks blush "*Mmm*..." ("base", "closed", "base", "mid")
|
|
her @ cheeks blush "Does this mean I've been a good girl, [name_genie_hermione]?" ("crooked_smile", "narrow", "base", "mid")
|
|
her @ cheeks blush "Thank you [name_genie_hermione]..." ("base", "happy", "base", "mid")
|
|
elif states.her.level >= 16:
|
|
#enjoying it
|
|
random:
|
|
her @ cheeks blush "I guess I could get used to this..." ("soft", "closed", "base", "mid")
|
|
her @ cheeks blush "*Hmm*... This does feel kind of nice..." ("open", "closed", "worried", "mid")
|
|
her @ cheeks blush "..." ("base", "closed", "base", "mid")
|
|
elif states.her.level >= 12:
|
|
#enjoying it a bit
|
|
random:
|
|
her @ cheeks blush "..." ("normal", "happyCl", "base", "mid")
|
|
her @ cheeks blush "I'm only letting you do this because I have to..." ("open", "squint", "annoyed", "mid")
|
|
her @ cheeks blush "*Ehm*... Do you do this to every student?" ("base", "closed", "base", "mid")
|
|
elif states.her.level >= 8:
|
|
#confused
|
|
random:
|
|
her "*Ehm*... Isn't petting your student a bit weird?" ("upset", "happyCl", "base", "mid")
|
|
her "Okay then... I guess this is what we're doing now..." ("disgust", "squint", "base", "mid")
|
|
her "Is there something in my hair?" ("soft", "base", "base", "mid")
|
|
else: # >= 4
|
|
#annoyed but letting you
|
|
random:
|
|
her "Are you petting me?" ("disgust", "base", "base", "mid")
|
|
her "Did you just...{w=0.4} Whatever..." ("annoyed", "narrow", "base", "R")
|
|
her "Why are you doing that?" ("clench", "base", "base", "R")
|
|
|
|
elif what == "breasts":
|
|
$ show_kinetic_text(_("{shake}*boing*{/shake}"), sound="sounds/boing02.ogg")
|
|
|
|
if states.her.level >= 20:
|
|
random:
|
|
her @ cheeks blush "*Mmm*...{w=0.4} Lower..." ("base", "closed", "base", "mid")
|
|
her @ cheeks blush "I'm glad you're enjoying them so much, [name_genie_hermione]." ("base", "narrow", "base", "mid")
|
|
her @ cheeks blush "{bounce}*Ah*...{/bounce}" ("open", "closed", "base", "mid")
|
|
her @ cheeks blush "Please be gentle..." ("soft", "closed", "base", "mid")
|
|
elif states.her.level >= 16:
|
|
random:
|
|
her @ cheeks blush "So, I guess this is part of our arrangement now..." ("base", "narrow", "base", "down")
|
|
her @ cheeks blush "Oh! Hey, at least give me a warning first." ("soft", "squint", "base", "mid")
|
|
her @ cheeks blush "Your hands not good enough anymore?" ("base", "squint", "base", "R")
|
|
her @ cheeks blush "Hey... These things are sensitive, you know..." ("grin", "narrow", "base", "down")
|
|
else: # >= 12
|
|
random:
|
|
her @ cheeks blush "Why are you kissing my..." ("angry", "base", "base", "mid")
|
|
her @ cheeks blush "I didn't say you could...{w=0.4} Never mind..." ("clench", "closed", "base", "mid")
|
|
her @ cheeks blush "I thought I was supposed to get points for this..." ("annoyed", "base", "base", "mid")
|
|
her @ cheeks blush "I guess a small kiss is fine..." ("annoyed", "base", "base", "R")
|
|
her @ cheeks blush "That's not my cheek..." ("disgust", "narrow", "base", "mid")
|
|
elif what == "vagina":
|
|
$ show_kinetic_text(_("*squelch*"), sound="sounds/drooling.ogg", trans=squeeze_text)
|
|
|
|
if hermione.is_worn("bottom"):
|
|
# Bottoms only OR Bottoms AND panties
|
|
random:
|
|
her "Naughty..." ("grin", "narrow", "base", "mid")
|
|
her @ cheeks blush "*Mmm*... Want to see what's underneath, do you?" ("base", "narrow", "base", "mid")
|
|
her "Got your eye on something?" ("base", "narrow", "base", "mid")
|
|
elif hermione.is_worn("panties"):
|
|
# Panties only
|
|
random:
|
|
her @ cheeks blush "*Mmm*... Shall I take off my panties?" ("open", "closed", "base", "mid")
|
|
her @ cheeks blush "You're going to make my panties wet if you keep doing that..." ("soft", "narrow", "base", "mid")
|
|
else:
|
|
# NO bottoms AND NO panties
|
|
random:
|
|
her @ cheeks blush "{bounce}*Ah*...{/bounce}" ("open_tongue", "closed", "base", "mid")
|
|
her @ cheeks blush "*Mmm*..." ("soft", "closed", "base", "mid")
|
|
her @ cheeks blush "More..." ("open", "closed", "base", "mid")
|
|
her @ cheeks blush "Keep going [name_genie_hermione]..." ("smile", "closed", "base", "mid")
|
|
##This could play after touching her enough times this wardrobe session##
|
|
#her "*Nnngh*..." ("base", "base", "base", "mid")
|
|
#with kissiris
|
|
elif what == "ass":
|
|
$ show_kinetic_text(_("{shake}*spank*{/shake}"), sound="sounds/spank.ogg", trans=expand_text)
|
|
|
|
return
|
|
|
|
label her_reaction_touch_fail(what):
|
|
|
|
if what == "head":
|
|
$ mouse_slap()
|
|
random:
|
|
her "Stop that!" ("angry", "wide", "angry", "mid")
|
|
her "[name_genie_hermione]!" ("open", "narrow", "angry", "L")
|
|
her "Unhand me..." ("mad", "wide", "angry", "mid")
|
|
her @ cheeks blush "Stop it please..." ("open", "happyCl", "angry", "mid")
|
|
her "Hands off me." ("clench", "narrow", "angry", "mid")
|
|
elif what == "breasts":
|
|
$ mouse_slap()
|
|
random:
|
|
her "No touching!" ("open", "narrow", "angry", "L")
|
|
her @ cheeks blush "Bad [name_genie_hermione]!" ("annoyed", "happyCl", "angry", "L")
|
|
her "Hands to yourself." ("clench", "base", "angry", "R")
|
|
her "Cut it out..." ("open", "narrow", "angry", "mid")
|
|
her "Hands off me." ("mad", "wide", "angry", "mid")
|
|
elif what == "vagina":
|
|
$ mouse_slap()
|
|
random:
|
|
her "Stop that!" ("angry", "wide", "angry", "mid")
|
|
her "[name_genie_hermione]!" ("open", "narrow", "angry", "L")
|
|
her "Unhand me..." ("mad", "wide", "angry", "mid")
|
|
her @ cheeks blush "Stop it please..." ("open", "happyCl", "angry", "mid")
|
|
her "Hands off me." ("clench", "narrow", "angry", "mid")
|
|
elif what == "ass":
|
|
$ mouse_slap()
|
|
return
|
|
|
|
label her_reaction_equip(item):
|
|
### Add specific clothing reactions here.
|
|
# if item == <DollCloth Object>:
|
|
# her "This <specific item description> looks awesome! I'll wear this <specific item description> with pride!"
|
|
return
|
|
|
|
label her_reaction_equip_fail(item):
|
|
### Add specific clothing reactions here.
|
|
# if item == <DollCloth Object>:
|
|
# her "I won't wear <specific item description> because!"
|
|
# else:
|
|
# <indent code below to be used as a fallback>
|
|
|
|
random:
|
|
her "I am not wearing that..." ("annoyed", "base", "angry", "down")
|
|
her "Thanks. but no, thanks..." ("annoyed", "happyCl", "angry", "R")
|
|
her "You actually think I'd put on something like that?" ("annoyed", "wide", "angry", "mid")
|
|
her "I'm not some Slytherin skank [name_genie_hermione], ask them to humiliate themselves for your amusement..." ("open", "narrow", "angry", "L")
|
|
her "This is too much." ("annoyed", "narrow", "angry", "R")
|
|
|
|
return
|
|
|
|
label her_reaction_unequip(item):
|
|
### Example
|
|
# if item.type == "panties":
|
|
# if states.her.level > 15:
|
|
# her "You want to see my snatch?"
|
|
# her "You got it [name_genie_hermione]!"
|
|
#
|
|
return
|
|
|
|
label her_reaction_unequip_fail(item):
|
|
|
|
if item.type == "panties":
|
|
random:
|
|
block:
|
|
her "I'm not going to flash you anything!" ("clench", "narrow", "angry", "mid")
|
|
her "{size=-4}Pervert...{/size}" ("annoyed", "narrow", "angry", "R")
|
|
block:
|
|
her "Take off my panties?! No way!" ("clench", "narrow", "angry", "mid")
|
|
her "" ("annoyed", "narrow", "angry", "down")
|
|
block:
|
|
her "I am not taking off my panties!" ("clench", "narrow", "angry", "mid")
|
|
her "" ("annoyed", "narrow", "angry", "mid")
|
|
|
|
elif item.type == "bra":
|
|
random:
|
|
block:
|
|
her "I'm not going to flash you anything!" ("clench", "narrow", "angry", "mid")
|
|
her "{size=-4}Pervert...{/size}" ("annoyed", "narrow", "angry", "R")
|
|
block:
|
|
her "Take off my bra?! No way!" ("clench", "narrow", "angry", "mid")
|
|
her "" ("annoyed", "narrow", "angry", "down")
|
|
block:
|
|
her "I am not taking off my bra!" ("clench", "narrow", "angry", "mid")
|
|
her "" ("annoyed", "narrow", "angry", "mid")
|
|
|
|
elif item.type == "top":
|
|
her "Take my top off? Are you crazy?" ("annoyed", "narrow", "angry", "L")
|
|
|
|
elif item.type == "bottom":
|
|
her "Take my bottoms off, just so that you can ogle my ass? No, thank you." ("open", "narrow", "angry", "mid")
|
|
return
|
|
|
|
label her_reaction_equip_outfit(item):
|
|
### Add specific Outfit reactions here.
|
|
|
|
########################
|
|
## Default Schoolgirl ##
|
|
########################
|
|
if item == her_outfit_default:
|
|
gen "Could you put on your regular school uniform?" ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 10:
|
|
her "Of course, [name_genie_hermione]." ("open", "base", "base", "mid")
|
|
her "Let me go and change real quick..." ("soft", "base", "base", "R")
|
|
elif states.her.level < 19:
|
|
her "Alright, [name_genie_hermione]." ("base", "base", "base", "mid")
|
|
her "Let me go and change real quick..." ("open", "base", "base", "R")
|
|
elif states.her.level < 22:
|
|
her "Are you sure, [name_genie_hermione]?" ("open", "base", "base", "mid")
|
|
her "My regular school uniform..." ("soft", "base", "base", "R")
|
|
her "You don't even want me to remove my tie or show off any cleavage?" ("open", "squint", "worried", "mid")
|
|
gen "No, [name_hermione_genie]... No cleavage today." ("base", xpos="far_left", ypos="head")
|
|
her "(Is he up to something?)" ("normal", "narrow", "base", "R")
|
|
her "(Maybe this is a test of some sort...)" ("clench", "squint", "base", "stare")
|
|
her "Okay then, let me change it real quick." ("clench", "squint", "base", "R")
|
|
else: #22+
|
|
her "That old thing?" ("clench", "base", "base", "mid")
|
|
her "Is this some silly joke, [name_genie_hermione]?" ("annoyed", "narrow", "base", "mid")
|
|
gen "..." ("base", xpos="far_left", ypos="head")
|
|
gen "(I don't know...{w=0.3} Is it?)" ("base", xpos="far_left", ypos="head")
|
|
her "This is unacceptable!" ("open", "closed", "annoyed", "mid")
|
|
her "It doesn't even show any skin!" ("clench", "closed", "annoyed", "mid")
|
|
gen "(...)" ("base", xpos="far_left", ypos="head")
|
|
her "It's an insult to my breast, [name_genie_hermione]!!!" ("open", "squint", "annoyed", "mid")
|
|
gen "{shake}*Gasps*{/shake} {w=0.9}I would never... [name_hermione_genie]!" ("angry", xpos="far_left", ypos="head")
|
|
|
|
$ temp_word = renpy.random.choice(["marvellous", "magnificent", "breathtaking", "wonderful", "spectacular", "sensational", "glorious", "beautiful", "lovely", "bananas"])
|
|
|
|
gen "Your tits are [temp_word]!" ("angry", xpos="far_left", ypos="head")
|
|
|
|
her "And yet you want me to wear those... Rags!" ("annoyed", "base", "annoyed", "mid")
|
|
gen "Are you going to put the rags on, or not?" ("base", xpos="far_left", ypos="head")
|
|
her "*Ugh*, fine! Let me change it real quick." ("upset", "closed", "annoyed", "mid")
|
|
|
|
###############################
|
|
## Clear Day (School no vest)##
|
|
###############################
|
|
elif item == her_outfit_s_clearday:
|
|
gen "Could you wear your school uniform for me? But leave the vest off." ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 4:
|
|
her "Certainly, [name_genie_hermione]." ("open", "squint", "base", "mid")
|
|
her "I'd usually only take it off if it's hot outside... When it isn't, I always make a point to wear the vest." ("normal", "closed", "base", "mid")
|
|
her "But you are the headmaster, after all, so I'll wear it without the vest if I must." ("open", "closed", "base", "mid")
|
|
her "Let me just go and change, [name_genie_hermione]." ("open", "base", "base", "R")
|
|
elif states.her.level < 13:
|
|
her "Alright, [name_genie_hermione]." ("open", "squint", "base", "mid")
|
|
her "Let me go and change it real quick." ("soft", "base", "base", "R")
|
|
elif states.her.level < 22:
|
|
her "Of course, [name_genie_hermione]." ("base", "squint", "base", "mid")
|
|
her "I will just change it right here if you don't mind..." ("open", "closed", "base", "mid")
|
|
else: #22+
|
|
her "Just my school shirt and tie?" ("open", "base", "base", "mid")
|
|
gen "Yes, [name_hermione_genie]." ("base", xpos="far_left", ypos="head")
|
|
her "Do you want me to tie the shirt around my breasts?" ("base", "narrow", "base", "mid")
|
|
gen "No, put it on properly." ("base", xpos="far_left", ypos="head")
|
|
her "Properly, [name_genie_hermione]?" ("annoyed", "squint", "worried", "mid")
|
|
gen "You know, buttons, and everything." ("base", xpos="far_left", ypos="head")
|
|
her "Can I leave some buttons open, [name_genie_hermione]?" ("open", "squint", "worried", "mid")
|
|
gen "I'm afraid not, [name_hermione_genie]." ("base", xpos="far_left", ypos="head")
|
|
her "Okay then... Let me just change it real quick." ("annoyed", "narrow", "base", "R")
|
|
|
|
##################################################
|
|
## Clear Night (Jeans and muggle top with vest) ##
|
|
##################################################
|
|
elif item == her_outfit_s_clearnight:
|
|
gen "Could you wear your normal clothing, the one with jeans and the top with the vest?" ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 4:
|
|
her "Of course!" ("base", "happy", "base", "mid")
|
|
her "You should've seen the look on Malfoy's face when he saw me buy it in a muggle shop." ("smile", "closed", "base", "mid")
|
|
her "It was right outside the leaky cauldron, you see." ("crooked_smile", "squint", "base", "R")
|
|
her "He looked as if he had bitten into a--" ("smile", "happyCl", "base", "mid")
|
|
gen "I don't need your life story, just put it on..." ("base", xpos="far_left", ypos="head")
|
|
her "*Hmph*... Fine." ("upset", "squint", "base", "mid")
|
|
elif states.her.level < 13:
|
|
her "OK, [name_genie_hermione]." ("base", "base", "base", "mid")
|
|
her "Let me put it on." ("open", "happy", "base", "mid")
|
|
elif states.her.level < 22:
|
|
her "Just my regular muggle clothing, [name_genie_hermione]?" ("soft", "squint", "base", "mid")
|
|
gen "Indeed." ("base", xpos="far_left", ypos="head")
|
|
her "If you say so..." ("open", "base", "base", "R")
|
|
else: #22+
|
|
her "My muggle clothing, [name_genie_hermione]?" ("open", "squint", "base", "L")
|
|
gen "Yeah, that one!" ("base", xpos="far_left", ypos="head")
|
|
her "It's a bit... Too normal, don't you think?" ("soft", "squint", "base", "mid")
|
|
gen "I don't see how that's a bad thing..." ("base", xpos="far_left", ypos="head")
|
|
her "Alright then... Let me put it on real quick." ("open", "narrow", "base", "down")
|
|
|
|
################################
|
|
## Snowy (Jeans and pullover) ##
|
|
################################
|
|
elif item == her_outfit_s_snow:
|
|
gen "Could you put on your regular clothing, the one with jeans and pullover?" ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 4:
|
|
her "As you wish, [name_genie_hermione]." ("base", "squint", "base", "mid")
|
|
her "I do love wearing it." ("base", "happyCl", "base", "mid")
|
|
gen "Why's that?" ("base", xpos="far_left", ypos="head")
|
|
her "My mother made it for me." ("base", "happy", "base", "R")
|
|
gen "I see...{w} Is she as hot--" ("base", xpos="far_left", ypos="head")
|
|
her "Let me go and change real quick." ("soft", "happy", "base", "R")
|
|
elif states.her.level < 13:
|
|
her "Glad you care about my health [name_genie_hermione]... This office does get a little bit cold sometimes." ("base", "closed", "base", "mid")
|
|
gen "Ah yes... Your health is important... I wouldn't be able to summon you if you caught a cold, would I?" ("base", xpos="far_left", ypos="head")
|
|
her "..." ("normal", "squint", "base", "mid")
|
|
her "I'll just go and change it then... [name_genie_hermione]." ("open", "base", "base", "R")
|
|
elif states.her.level < 22:
|
|
her "My mother made that jumper for me, you know..." ("open", "closed", "base", "mid")
|
|
her "I wonder what she'd say if she knew I rarely wear it anymore..." ("soft", "closed", "base", "mid")
|
|
gen "She'd probably be proud that you're not relying on her giving you clothes anymore." ("base", xpos="far_left", ypos="head")
|
|
her "*Hmm*... Somehow, I doubt that..." ("normal", "squint", "base", "R")
|
|
else: #22+
|
|
her "That old thing?" ("annoyed", "base", "base", "mid")
|
|
her "It's a bit boring, don't you think?" ("open", "squint", "base", "R")
|
|
gen "I think you look great in it!" ("base", xpos="far_left", ypos="head")
|
|
her "*Hmm*... Alright then." ("soft", "narrow", "base", "mid")
|
|
|
|
##########################################
|
|
## Overcast (School skirt and pullover) ##
|
|
##########################################
|
|
elif item == her_outfit_s_overcast:
|
|
gen "Could you put on your regular clothing, the one with the school skirt and pullover?" ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 4:
|
|
her "The pullover does go well with the school skirt, don't you think?" ("base", "squint", "base", "mid")
|
|
gen "It would look good even without the skirt in my opinion." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "How nice, I'll let my mother know you said--" ("base", "closed", "base", "mid")
|
|
her @ cheeks blush "Wait, what did you say?" ("soft", "wide", "base", "mid")
|
|
gen "I said it looks good." ("base", xpos="far_left", ypos="head")
|
|
her "Oh... Okay then..." ("open", "happy", "base", "mid")
|
|
her "Give me a moment to let me change." ("open", "base", "base", "R")
|
|
elif states.her.level < 13:
|
|
her "The skirt and pullover?" ("open", "squint", "base", "mid")
|
|
gen "That's what I just said..." ("base", xpos="far_left", ypos="head")
|
|
her "Okay, just making sure." ("soft", "squint", "base", "mid")
|
|
her "One moment please..." ("base", "base", "base", "R")
|
|
elif states.her.level < 22:
|
|
her "Is it cold in here?" ("open", "squint", "base", "L")
|
|
her "I guess I didn't notice..." ("normal", "base", "base", "down")
|
|
her "One moment..." ("open", "base", "base", "mid")
|
|
else: #22+
|
|
her "Skirt and pullover..." ("normal", "squint", "base", "stare")
|
|
her "A little bit of home..." ("normal", "squint", "base", "stare")
|
|
gen "[name_hermione_genie]?" ("base", xpos="far_left", ypos="head")
|
|
her "Oh... Sorry!" ("base", "base", "base", "mid")
|
|
her "One moment..." ("open", "squint", "base", "mid")
|
|
|
|
#####################################
|
|
## Rainy (School outfit with cloak)##
|
|
#####################################
|
|
elif item == her_outfit_s_rain:
|
|
gen "Could you put on your regular school uniform, and your cloak as well?" ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 4:
|
|
her "I wanted to talk to you about this actually..." ("open", "closed", "base", "mid")
|
|
gen "(Oh, here we go...)" ("base", xpos="far_left", ypos="head")
|
|
her "The cloak doesn't cover the head, so when it rains it just ends up in your hair." ("annoyed", "squint", "base", "mid")
|
|
her "I always end up having to dry it using magic, which makes it go all frizzy." ("upset", "narrow", "base", "R")
|
|
gen "Isn't your hair already--" ("base", xpos="far_left", ypos="head")
|
|
her "..." ("normal", "narrow", "base", "mid")
|
|
gen "I mean... Great point [name_hermione_genie]." ("base", xpos="far_left", ypos="head")
|
|
her "Thank you..." ("base", "closed", "base", "mid")
|
|
gen "Now. can you put it on?" ("base", xpos="far_left", ypos="head")
|
|
her "...{w=0.4} Fine..." ("normal", "base", "base", "R")
|
|
elif states.her.level < 13:
|
|
her "Certainly, [name_genie_hermione]..." ("base", "base", "base", "mid")
|
|
her "Just let me go and change real quick." ("open", "base", "base", "R")
|
|
elif states.her.level < 22:
|
|
her "You suddenly want me to cover up now?" ("angry", "narrow", "base", "R")
|
|
menu:
|
|
"\"Yes, your body disgusts me, and I'm doing everyone a favour...\"":
|
|
her "{shudder}What!?{/shudder}" ("clench", "wide", "base", "mid")
|
|
"\"Of course not...\"":
|
|
gen "I'd just like you to wear it... Is that so much to ask?" ("base", xpos="far_left", ypos="head")
|
|
her "I guess not..." ("upset", "base", "base", "R")
|
|
gen "Don't be silly... Just put it on..." ("base", xpos="far_left", ypos="head")
|
|
her "..." ("normal", "narrow", "base", "mid")
|
|
her "Alright..." ("open", "narrow", "base", "mid")
|
|
else: #22+
|
|
her "*Hmm*... I don't really like wearing the cloak..." ("upset", "base", "base", "down")
|
|
gen "Why's that?" ("base", xpos="far_left", ypos="head")
|
|
gen "(As if I don't know the answer...)" ("base", xpos="far_left", ypos="head")
|
|
her "It covers all the good bits!" ("soft", "closed", "annoyed", "mid")
|
|
gen "Really? It doesn't look like it would..." ("base", xpos="far_left", ypos="head")
|
|
her "What do you mean? You can barely see any--" ("annoyed", "narrow", "annoyed", "mid")
|
|
gen "Your face is perfectly visible..." ("base", xpos="far_left", ypos="head")
|
|
her "Oh... Such a charmer..." ("base", "squint", "annoyed", "R")
|
|
her "Well... Since you're putting it that way..." ("smile", "wink", "base", "mid")
|
|
her "" ("smile", "base", "base", "mid")
|
|
|
|
###################
|
|
## Pajama Outfit ##
|
|
###################
|
|
elif item == her_outfit_pajama:
|
|
gen "Could you put on your Pyjamas for me?" ("base", xpos="far_left", ypos="head")
|
|
if states.env.daytime:
|
|
her "My pyjamas?" ("annoyed", "base", "worried", "mid")
|
|
her "But it's the middle of the day!" ("clench", "base", "worried", "mid")
|
|
gen "So?" ("base", xpos="far_left", ypos="head")
|
|
her "..." ("disgust", "base", "base", "mid")
|
|
her "Alright, fine... I'm not going to argue with you." ("open", "squint", "worried", "R")
|
|
else:
|
|
her "My pyjamas?" ("open", "base", "base", "mid")
|
|
if states.her.level < 13:
|
|
her "You want me to sleep in here?" ("angry", "squint", "base", "mid")
|
|
else: #13+
|
|
her "Am I supposed to sleep over tonight?" ("open", "squint", "base", "mid")
|
|
gen "Of course not..." ("base", xpos="far_left", ypos="head")
|
|
gen "I'd just like you to put it on." ("base", xpos="far_left", ypos="head")
|
|
her "..." ("annoyed", "narrow", "base", "mid")
|
|
her "Alright then..." ("open", "base", "base", "mid")
|
|
|
|
########################
|
|
## Cheerleader Normal ##
|
|
########################
|
|
elif item == her_outfit_cheerleader_1: #Req 10 whoring
|
|
gen "Could you wear the cheerleader outfit for me?" ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 19:
|
|
her "Gryffindor colours, I presume?" ("open", "closed", "base", "mid")
|
|
gen "We'll see..." ("base", xpos="far_left", ypos="head")
|
|
her "...{w=0.4} Fine." ("annoyed", "closed", "base", "mid")
|
|
elif states.her.level < 22:
|
|
her "*Hmm*... Alright then..." ("base", "happy", "worried", "R")
|
|
her "I'll just change it here, shall I?" ("base", "narrow", "base", "mid")
|
|
gen "That's the spirit." ("base", xpos="far_left", ypos="head")
|
|
else: #22+
|
|
her "That thing is so silly..." ("base", "squint", "base", "R")
|
|
her "You sure you don't want to get a giant lion's head to go with it?" ("crooked_smile", "narrow", "base", "mid")
|
|
|
|
random:
|
|
her "Or perhaps some Raven's feathers?!" ("smile", "narrow", "base", "R")
|
|
her "Or some Snake fangs?!" ("smile", "narrow", "base", "R")
|
|
her "Or face paint, so I could look like a badger?!" ("smile", "narrow", "base", "R")
|
|
|
|
gen "I mean, if I could find something like that, sure!" ("base", xpos="far_left", ypos="head")
|
|
her "You can't be serious, [name_genie_hermione]!" ("open", "wide", "worried", "stare")
|
|
gen "Wear it, or I will have you go naked!" ("base", xpos="far_left", ypos="head")
|
|
her "..." ("normal", "closed", "base", "mid")
|
|
her @ cheeks blush "{size=-5}(How exciting!){/size}" ("base", "closed", "base", "mid")
|
|
her @ cheeks blush "I will wear it if I absolutely have to..." ("open", "squint", "base", "mid")
|
|
her @ cheeks blush "{size=-5}Do I?{/size}" ("grin", "base", "base", "L")
|
|
gen "Yes." ("base", xpos="far_left", ypos="head")
|
|
her "*Tzzz--* Your loss..." ("annoyed", "base", "base", "R")
|
|
|
|
######################
|
|
## Cheerleader Lewd ##
|
|
######################
|
|
elif item == her_outfit_cheerleader_2: #Req 16 whoring (top)
|
|
gen "Could you put on the cheerleader outfit for me?" ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 22:
|
|
her "Of course!" ("smile", "base", "base", "mid")
|
|
gen "Great, here you go!" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "[name_genie_hermione], did you hand me the wrong outfit?" ("open", "squint", "base", "mid")
|
|
gen "Let me see..." ("base", xpos="far_left", ypos="head")
|
|
gen "Looks correct to me..." ("base", xpos="far_left", ypos="head")
|
|
her "[name_genie_hermione]... This is not the official cheerleader outfit..." ("soft", "narrow", "base", "mid")
|
|
gen "Oh, I see why you were confused then... Yes. this one has indeed had some improvements." ("base", xpos="far_left", ypos="head")
|
|
her "..." ("angry", "squint", "base", "R")
|
|
gen "So, will you put it on?" ("base", xpos="far_left", ypos="head")
|
|
her "Alright, fine..." ("angry", "squint", "base", "mid")
|
|
else: #22+
|
|
her "Of course!" ("smile", "happy", "base", "mid")
|
|
gen "Excellent, here you are..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "How naughty... Although I doubt you'd be able to focus on the match if the cheerleaders wore these..." ("soft", "narrow", "base", "down")
|
|
gen "Good point..." ("base", xpos="far_left", ypos="head")
|
|
gen "I'm sure people would get excited..." ("base", xpos="far_left", ypos="head")
|
|
her "I'm sure they would..." ("base", "squint", "base", "R")
|
|
her "Go-Go Gryffindor!" ("smile", "squint", "base", "mid")
|
|
|
|
#################
|
|
## Fishnet Outfit
|
|
#################
|
|
elif item == her_outfit_fishnet: #Req 19 (panties, top)
|
|
gen "Could you please wear--" ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 22:
|
|
her "A fishnet outfit?" ("angry", "squint", "base", "down")
|
|
her "[name_genie_hermione]... Isn't this a bit..." ("annoyed", "squint", "base", "mid")
|
|
gen "A bit what?" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Well, it's fetish gear, isn't it?" ("open", "base", "base", "R")
|
|
gen "I'd say it's closer to lingerie than fetish gear." ("base", xpos="far_left", ypos="head")
|
|
her "*Hmm*... Alright, fine... I'll wear it then." ("annoyed", "closed", "base", "mid")
|
|
else: #22+
|
|
her "A fishnet outfit?" ("soft", "squint", "base", "down")
|
|
her @ cheeks blush "*Hmm*... My nipples would stick right through this..." ("base", "narrow", "base", "down")
|
|
gen "I think that's the point." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Alright, just give me a moment, and I'll put it on for you..." ("soft", "base", "base", "mid")
|
|
|
|
######################
|
|
## Fishnet One-Piece ##
|
|
######################
|
|
elif item == her_outfit_fishnet_onepiece: #Req 19 (top)
|
|
gen "Could you put on the fishnet one-piece for me?" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "The fishnet one-piece?" ("angry", "base", "base", "mid")
|
|
if states.her.level < 22:
|
|
her @ cheeks blush "*Hmm*... Lingerie..." ("angry", "narrow", "base", "down")
|
|
gen "Yep..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "And I suppose I shouldn't ask where you got such an outfit from..." ("open", "narrow", "base", "down")
|
|
gen "Probably shouldn't..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Alright..." ("soft", "narrow", "base", "down")
|
|
her @ cheeks blush "Well, I suppose I'll wear it if I have to..." ("base", "closed", "base", "mid")
|
|
else: #22+
|
|
her @ cheeks blush "{shake}Lingerie?!{/shake} How dare you [name_genie_hermione]!" ("angry", "narrow", "annoyed", "down")
|
|
gen "..." ("angry", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Why didn't you ask me to put this on sooner?" ("angry", "narrow", "annoyed", "mid")
|
|
gen "Listen here you--" ("angry", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "*Giggles*" ("grin", "squint", "base", "mid")
|
|
|
|
##################
|
|
## Latex Outfit ##
|
|
##################
|
|
elif item == her_outfit_latex: #Req 19 (top)
|
|
gen "Could you put on this latex outfit for me?" ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 22:
|
|
her "Latex outfit?" ("open", "squint", "base", "mid")
|
|
her @ cheeks blush "Whoa... This is skin tight!" ("clench", "narrow", "base", "down")
|
|
gen "I know! Glad you're as excited as I am!" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "I... How do you put this on?" ("disgust", "base", "base", "mid")
|
|
gen "Using lots of patience I reckon..." ("base", xpos="far_left", ypos="head")
|
|
her "As if you have any of that..." ("open", "base", "annoyed", "R")
|
|
her @ cheeks blush "Well... Here it goes." ("open", "base", "base", "mid")
|
|
else: #22+
|
|
her @ cheeks blush "*Hmm*... Well, I can't say something as skin tight as this doesn't excite me a little bit..." ("base", "narrow", "base", "mid")
|
|
her @ cheeks blush "I might as well not be wearing anything with how little this leaves to the imagination." ("smile", "narrow", "base", "mid")
|
|
gen "Like that's a bad thing..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "I knew you'd say that... Alright then, give me a moment..." ("angry", "base", "base", "R")
|
|
|
|
#######################
|
|
## Slutty Schoolgirl ##
|
|
#######################
|
|
elif item == her_outfit_slutty_schoolgirl: #Req 19 (top, Bottom)
|
|
gen "Could you put on this school uniform for me?" ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 22:
|
|
her "My school uniform?" ("angry", "base", "worried", "mid")
|
|
her "Is this some sort of test?" ("clench", "squint", "base", "mid")
|
|
gen "No, not a test. I'd just like you to put it on..." ("base", xpos="far_left", ypos="head")
|
|
her "(*Hmm*... I feel like he's trying to trick me...)" ("normal", "base", "base", "R")
|
|
gen "Just put it on..." ("base", xpos="far_left", ypos="head")
|
|
her "Alright then..." ("open", "squint", "base", "mid")
|
|
her @ cheeks blush "Oh... I see... That makes more sense.)" ("open", "base", "base", "down")
|
|
gen "Is there something wrong?" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "No, it's all good... Just give me a moment..." ("open", "base", "base", "mid")
|
|
her @ cheeks blush "" ("base", "base", "base", "mid")
|
|
else: #22+
|
|
her "My school uniform?" ("open", "squint", "worried", "mid")
|
|
her "But that thing is so boring..." ("clench", "closed", "worried", "mid")
|
|
gen "Not this one..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Oh... That one..." ("open", "base", "base", "down")
|
|
her @ cheeks blush "Well, I suppose I could put that one on..." ("base", "base", "base", "R")
|
|
her "One moment..." ("base", "base", "base", "mid")
|
|
|
|
##################
|
|
## Witch Outfit ##
|
|
##################
|
|
elif item == her_outfit_witch: #Req 10 (top)
|
|
gen "Put on this witch outfit for me, will you?" ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 13:
|
|
her "Witch outfit?" ("open", "squint", "base", "mid")
|
|
gen "The one I have right here." ("base", xpos="far_left", ypos="head")
|
|
her "Sir, this is not a witch outfit..." ("disgust", "narrow", "base", "mid")
|
|
gen "Of course it is... I see this kind of outfit all the time in the shops." ("base", xpos="far_left", ypos="head")
|
|
her "In the... What shops exactly?" ("angry", "narrow", "base", "mid")
|
|
gen "Next to the nurse outfits." ("base", xpos="far_left", ypos="head")
|
|
her "Sir... Are you talking about the Cosplay section?" ("clench", "squint", "base", "mid")
|
|
gen "That's the one!" ("base", xpos="far_left", ypos="head")
|
|
her "Figures..." ("disgust", "closed", "base", "mid")
|
|
her "I would've thought an actual wizard would get mad about the muggle interpretation of a witch..." ("open", "narrow", "base", "R")
|
|
gen "I think it's flattering." ("base", xpos="far_left", ypos="head")
|
|
her "..." ("angry", "closed", "base", "mid")
|
|
gen "So..." ("base", xpos="far_left", ypos="head")
|
|
her "So?" ("upset", "base", "base", "mid")
|
|
gen "You putting it on or what?" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "If I have to..." ("normal", "squint", "base", "R")
|
|
gen "You do." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Fine..." ("open", "base", "base", "down")
|
|
her "Give me a moment to let me change." ("open", "base", "base", "R")
|
|
elif states.her.level < 22:
|
|
her "Witch outfit?" ("soft", "squint", "base", "mid")
|
|
gen "The one I have right here." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Oh, I see..." ("angry", "narrow", "base", "down")
|
|
her @ cheeks blush "Of course you'd want me to wear something like that..." ("clench", "closed", "base", "mid")
|
|
her @ cheeks blush "To think it'd be a regular witches outfit..." ("open", "narrow", "base", "R")
|
|
her @ cheeks blush "Well... I suppose I could put it on." ("normal", "base", "base", "down")
|
|
her @ cheeks blush "One moment please..." ("normal", "squint", "base", "mid")
|
|
else: #22+
|
|
her "Witch outfit?" ("open", "squint", "base", "mid")
|
|
gen "The one I have right here." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Right..." ("grin", "base", "base", "down")
|
|
her @ cheeks blush "Well... While real witches' outfits don't look like this, I do like this muggle interpretation..." ("crooked_smile", "narrow", "base", "mid")
|
|
gen "Actually, I had this custom-made..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "*Hmm*... You did, did you?" ("grin", "narrow", "base", "mid")
|
|
her "Looks like someone's gotten their hands on a particular kind of muggle magazine..." ("crooked_smile", "wink", "base", "mid")
|
|
gen "No idea what you're talking about..." ("base", xpos="far_left", ypos="head")
|
|
gen "Just put it on will you?" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Of course [name_genie_hermione], as you wish..." ("base", "narrow", "base", "mid")
|
|
|
|
#######################
|
|
## Lara Croft Outfit ##
|
|
#######################
|
|
elif item == her_outfit_croft: #Req 10 (top, bottom)
|
|
gen "Could you put on this archaeologist outfit for me?" ("base", xpos="far_left", ypos="head")
|
|
her "A what?" ("open", "squint", "base", "mid")
|
|
gen "This one..." ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 13:
|
|
gen "Worn by the great Lara Croft!" ("base", xpos="far_left", ypos="head")
|
|
her "Someone you know?" ("soft", "base", "base", "mid")
|
|
gen "Indeed... I'm a massive fan." ("base", xpos="far_left", ypos="head")
|
|
gen "(Especially of the fan service...)" ("base", xpos="far_left", ypos="head")
|
|
her "Must be a great woman then, seeing your reaction." ("base", "closed", "base", "mid")
|
|
gen "A great woman indeed! Went cave exploring with her a couple of times..." ("grin", xpos="far_left", ypos="head")
|
|
gen "Good times..." ("base", xpos="far_left", ypos="head")
|
|
her "I wonder why I haven't heard of her..." ("angry", "base", "base", "R")
|
|
her "Well... I suppose I could wear it since you speak so highly of her." ("open", "closed", "base", "mid")
|
|
her "Give me a moment to let me change." ("open", "base", "base", "R")
|
|
elif states.her.level < 22:
|
|
gen "Lara Croft looks stunning in it, so I think you'd probably fill it just as well." ("base", xpos="far_left", ypos="head")
|
|
her "Fill it?" ("angry", "squint", "base", "mid")
|
|
gen "Fit it..." ("base", xpos="far_left", ypos="head")
|
|
her "I guess I'll have to look up this Archaeologist..." ("open", "happy", "base", "R")
|
|
gen "Please do, she's got a lot of material out there for you to enjoy." ("base", xpos="far_left", ypos="head")
|
|
gen "\"Goons raid her\" is one of my favourites." ("base", xpos="far_left", ypos="head")
|
|
her "Sounds fascinating." ("open", "squint", "base", "mid")
|
|
her "Well, hopefully I'll do her clothing justice." ("open", "base", "base", "down")
|
|
her "Just give me a minute to put it on..." ("base", "base", "base", "mid")
|
|
else: #22+
|
|
gen "I'm sure Lara Croft would love to see someone wear her famous outfit." ("base", xpos="far_left", ypos="head")
|
|
gen "Although last time I saw her, she couldn't wait to take it off..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Take it off?" ("open", "squint", "base", "R")
|
|
gen "Indeed... She's quite famous in certain circles, you know." ("base", xpos="far_left", ypos="head")
|
|
gen "Let's just say if you're anyone in the world of archaeology, then you've heard about Lara Croft..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Right..." ("base", "narrow", "base", "down")
|
|
gen "I'd delve her cavern any--" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Okay, okay... Just don't call me Lara once I put it on..." ("clench", "narrow", "base", "mid")
|
|
|
|
#######################
|
|
## Heart Slut Outfit ##
|
|
#######################
|
|
elif item == her_outfit_hslut: #Req 19 (top, panties, bra)
|
|
gen "Put on this burlesque outfit for me, will you?" ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 22:
|
|
her @ cheeks blush "A burlesque outfit?" ("open", "base", "base", "mid")
|
|
gen "Yes, this one to be exact..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "*Hmm*... {w=0.4} Well, I must say it's quite creative..." ("angry", "narrow", "base", "down")
|
|
gen "You should see those pasties spin..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "..." ("clench", "squint", "base", "mid")
|
|
gen "How 'bout it?" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Alright fine... Just give me a moment." ("angry", "squint", "base", "R")
|
|
her @ cheeks blush "" ("angry", "squint", "base", "mid")
|
|
else: #22+
|
|
her @ cheeks blush "A burlesque outfit?" ("angry", "narrow", "base", "down")
|
|
her @ cheeks blush "Strippers wear these, right?" ("open", "closed", "base", "mid")
|
|
gen "Sometimes..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "What do you mean sometimes?" ("soft", "narrow", "base", "mid")
|
|
gen "Put it on, and I'll change that answer to a yes..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "How cheeky...{w=0.4} Alright then..." ("base", "narrow", "base", "R")
|
|
|
|
#######################
|
|
## Ms. Marvel Outfit ##
|
|
#######################
|
|
elif item == her_outfit_msmarv: #Req 10 (top, stockings)
|
|
gen "I've got this Cosplay outfit I'd like you to wear." ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 13:
|
|
her "Cosplay, [name_genie_hermione]?" ("open", "squint", "base", "mid")
|
|
gen "Miss Marvel... One of my favourites!" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "*Hmm*... Well, I can certainly see why..." ("disgust", "narrow", "base", "down")
|
|
her @ cheeks blush "Alright fine..." ("open", "closed", "worried", "mid")
|
|
her @ cheeks blush "Just give me a moment to change." ("normal", "base", "base", "R")
|
|
elif states.her.level < 22:
|
|
her @ cheeks blush "Cosplay, [name_genie_hermione]?" ("angry", "squint", "base", "mid")
|
|
gen "Yes... A miss Marvel cosplay, to be precise." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "I see..." ("soft", "narrow", "base", "down")
|
|
her @ cheeks blush "And why do you want me to wear this cosplay exactly?" ("open", "squint", "base", "R")
|
|
gen "I believe it would enhance your physical traits." ("base", xpos="far_left", ypos="head")
|
|
her "Sorry?" ("annoyed", "squint", "base", "mid")
|
|
gen "You heard me..." ("base", xpos="far_left", ypos="head")
|
|
her "*Hmm*... Well, I suppose I could put it on..." ("soft", "squint", "base", "R")
|
|
her "One moment please..." ("open", "squint", "base", "mid")
|
|
her "" ("normal", "squint", "base", "mid")
|
|
else: #22+
|
|
her "Cosplay, [name_genie_hermione]?" ("base", "squint", "base", "mid")
|
|
gen "Yes, this Miss Marvel cosplay..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "*Hmm*... My nipples are sure to poke through in this..." ("soft", "narrow", "base", "down")
|
|
gen "That's the idea..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Well... I guess it can't be helped..." ("open", "closed", "annoyed", "mid")
|
|
her @ cheeks blush "I suppose I'll just... *Ehm*... Suit up..." ("open", "squint", "base", "mid")
|
|
her @ cheeks blush "" ("base", "squint", "base", "mid")
|
|
|
|
#################
|
|
## Tifa Outfit ##
|
|
#################
|
|
elif item == her_outfit_tifa: #Req 10 (top, bottom)
|
|
gen "Could you put on this Tifa Cosplay outfit?" ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 19:
|
|
her "Cosplay, [name_genie_hermione]?" ("open", "squint", "base", "mid")
|
|
gen "Indeed, a Tifa Lockheart cosplay!" ("base", xpos="far_left", ypos="head")
|
|
her "*Hmm*... Can't say I know who that is..." ("normal", "squint", "base", "R")
|
|
gen "..." ("base", xpos="far_left", ypos="head")
|
|
gen "She's from Final Fantasy..." ("base", xpos="far_left", ypos="head")
|
|
her "*Huh*?" ("upset", "happy", "base", "mid")
|
|
gen "Sorry... I should've been more specific..." ("base", xpos="far_left", ypos="head")
|
|
gen "Final Fantasy Seven is the one you'd probably know her from." ("base", xpos="far_left", ypos="head")
|
|
her "*Ehm*..." ("clench", "squint", "base", "mid")
|
|
gen "Oh... Come on... It was so good it even got a remake!" ("base", xpos="far_left", ypos="head")
|
|
gen "And let me tell you... They really did a great job on those assets..." ("base", xpos="far_left", ypos="head")
|
|
her "I don't--" ("annoyed", "squint", "base", "mid")
|
|
gen "...{w=0.4} Just put it on will you." ("base", xpos="far_left", ypos="head")
|
|
her "Oh--{w=0.2} Okay..." ("mad", "squint", "base", "mid")
|
|
her "One moment..." ("soft", "squint", "base", "mid")
|
|
else: #19+
|
|
her "A Cosplay outfit..." ("base", "squint", "base", "mid")
|
|
gen "Indeed, none other than the hottest game babe of 1997!" ("base", xpos="far_left", ypos="head")
|
|
her "I see..." ("base", "narrow", "base", "R")
|
|
her "Alright then... Just give me a moment to put it on." ("open", "happy", "base", "mid")
|
|
|
|
##################################
|
|
## Teddy Outfit (short nightie) ##
|
|
##################################
|
|
elif item == her_outfit_teddy: #Req 16 (top)
|
|
gen "Could you put on this nightgown?" ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 22:
|
|
her @ cheeks blush "This is lingerie..." ("angry", "base", "base", "down")
|
|
gen "Indeed it is..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Isn't this what couples put on to look sexy for their partner?" ("mad", "narrow", "base", "mid")
|
|
gen "I mean..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Sir... I'm doing this to help--" ("open", "closed", "annoyed", "mid")
|
|
gen "Putting this on will help your house." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "How? You're not exactly giving me any points..." ("annoyed", "narrow", "base", "mid")
|
|
gen "No... But it surely aids with the tasks that do..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "..." ("disgust", "base", "base", "mid")
|
|
her @ cheeks blush "Alright, fine..." ("open", "narrow", "base", "R")
|
|
her @ cheeks blush "Just give me a moment to put it on." ("soft", "narrow", "base", "mid")
|
|
else: #22+
|
|
her @ cheeks blush "Lingerie..." ("soft", "narrow", "base", "down")
|
|
gen "Quite observant of you, [name_hermione_genie]..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Well, I suppose if wearing this helps you build up... *Ehm*..." ("open", "closed", "annoyed", "mid")
|
|
gen "No, do finish that sentence please." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "What I meant is... If it means I'll be able to finish my tasks faster..." ("annoyed", "squint", "base", "R")
|
|
her @ cheeks blush "Just... I'll just put it on..." ("disgust", "squint", "base", "mid")
|
|
gen "Good plan..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "" ("normal", "squint", "base", "mid")
|
|
|
|
####################
|
|
## Nightie Outfit ##
|
|
####################
|
|
elif item == her_outfit_nightie: #Req 13 (top)
|
|
gen "Can you put on this nightie for me?" ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 19:
|
|
her @ cheeks blush "This is a nightie is it?" ("clench", "narrow", "base", "down")
|
|
gen "Yep... Completely ordinary nightgown." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Nice try... I can see it's see-through." ("angry", "narrow", "base", "mid")
|
|
gen "Oh... Isn't that what they're like normally?" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "{bounce}*Sigh*{/bounce} Whatever... Let's just get this over with..." ("normal", "closed", "annoyed", "mid")
|
|
her @ cheeks blush "" ("normal", "base", "annoyed", "mid")
|
|
elif states.her.level < 22:
|
|
her "A nightie you say?" ("open", "squint", "worried", "mid")
|
|
gen "Indeed." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "*Hmm*... Well I suppose I could wear it..." ("normal", "base", "base", "down")
|
|
her @ cheeks blush "Just give me a moment to put it on." ("soft", "base", "base", "mid")
|
|
else: #22+
|
|
her @ cheeks blush "Not much left for the imagination with this one..." ("soft", "narrow", "base", "down")
|
|
gen "I mean... We need you to stay modest, don't we?" ("base", xpos="far_left", ypos="head")
|
|
gen "Can't be having you stand around naked, that'd be shameful!" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Right..." ("normal", "closed", "worried", "mid")
|
|
her @ cheeks blush "Well I better put it on then..." ("open", "closed", "base", "mid")
|
|
her @ cheeks blush "" ("base", "base", "base", "mid")
|
|
|
|
#######################
|
|
## Latex dress Outfit ##
|
|
#######################
|
|
elif item == her_outfit_latex_dress: #Req 19 (top)
|
|
gen "Put on this latex dress for me." ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 22:
|
|
her @ cheeks blush "A latex dress?" ("open", "squint", "base", "mid")
|
|
her @ cheeks blush "I can't believe you actually want me to wear this..." ("soft", "narrow", "base", "R")
|
|
her @ cheeks blush "Fine...{w=0.4} Here it goes..." ("open", "closed", "annoyed", "mid")
|
|
else: #22+
|
|
her @ cheeks blush "*Hmm*..." ("base", "narrow", "base", "down")
|
|
her @ cheeks blush "And I thought latex gloves were hard to put on..." ("open", "closed", "base", "mid")
|
|
gen "It's worth it if you don't want to get splashed." ("base", xpos="far_left", ypos="head")
|
|
gen "Although maybe you don't mind getting splashed by--" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Well...{w=0.4} I suppose I could put it on if you really want me to." ("normal", "squint", "annoyed", "mid")
|
|
her @ cheeks blush "One moment...{w=0.4} *Ehm*...{w=0.4} One minute please." ("open", "narrow", "base", "down")
|
|
|
|
show screen blkfade
|
|
with d5
|
|
pause .8
|
|
|
|
her "Alright... Let's see..."
|
|
her "It's... Quite tight..."
|
|
play sound "sounds/creaking02.ogg"
|
|
pause 1
|
|
her "How am I even supposed to--"
|
|
play sound "sounds/creaking02.ogg"
|
|
pause 1
|
|
her "Alright, I think I got it..."
|
|
play sound "sounds/creaking01.ogg"
|
|
pause 2
|
|
play sound "sounds/slap_04.ogg"
|
|
her "Ouch!"
|
|
|
|
hide screen blkfade
|
|
|
|
#####################
|
|
## Egyptian Outfit ##
|
|
#####################
|
|
elif item == her_outfit_egypt: #Req 19 (top)
|
|
gen "Put on this Egyptian-themed outfit for me, will you?" ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 22:
|
|
her "Why am I suspecting this is not your ordinary--" ("open", "closed", "worried", "mid")
|
|
gen "Here you go..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "..." ("normal", "squint", "base", "down")
|
|
her @ cheeks blush "Why am I not surprised..." ("open", "narrow", "base", "mid")
|
|
her "Sir, do you actually believe they wear this in Egypt?" ("angry", "narrow", "base", "R")
|
|
gen "Of course I do... Quite fashionable when I was there." ("base", xpos="far_left", ypos="head")
|
|
gen "I even had a pair of those wristbands myself..." ("base", xpos="far_left", ypos="head")
|
|
gen "Couldn't force myself to take them off!" ("base", xpos="far_left", ypos="head")
|
|
her "Alright... I guess I'll wear it..." ("open", "closed", "worried", "mid")
|
|
her "One moment..." ("soft", "squint", "base", "mid")
|
|
else: #22+
|
|
her "Egyptian-themed, you say?" ("soft", "happy", "base", "mid")
|
|
gen "Yeah, this one right here..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "I see..." ("normal", "happy", "base", "down")
|
|
gen "Cleopatra wore this quite proudly, I'll have you know..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Right..." ("soft", "closed", "worried", "mid")
|
|
her "Well, I wouldn't want to displease the great Cleopatra..." ("normal", "base", "base", "R")
|
|
her @ cheeks blush "Hopefully I'll do it justice..." ("open", "squint", "base", "mid")
|
|
her @ cheeks blush "One moment please..." ("base", "base", "base", "mid")
|
|
|
|
##############
|
|
## Swimsuit ##
|
|
##############
|
|
elif item == her_outfit_swimsuit: #Req 13 (top)
|
|
gen "I've got this swimsuit I'd like you to wear." ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 22:
|
|
her "A swimsuit..." ("open", "squint", "base", "mid")
|
|
her "I guess I could put it on." ("soft", "narrow", "base", "R")
|
|
her "Although, it's a bit weird as I assume I'm not going swimming..." ("disgust", "closed", "worried", "mid")
|
|
gen "I'm sure we can find a way to get it wet no problem..." ("base", xpos="far_left", ypos="head")
|
|
her "..." ("angry", "wide", "base", "mid")
|
|
her @ cheeks blush "Why I'm not quite sure what you mean by that..." ("open", "closed", "base", "mid")
|
|
her @ cheeks blush "But if I'm expected to put it on for the sake of--" ("soft", "closed", "base", "mid")
|
|
gen "Just put it on, will you?" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "*Ahem*...{w=0.4} Okay then." ("clench", "narrow", "base", "R")
|
|
her @ cheeks blush "Just give me a moment..." ("open", "squint", "base", "mid")
|
|
else: #22+
|
|
her @ cheeks blush "A swimsuit..." ("open", "base", "base", "R")
|
|
her @ cheeks blush "Are you expecting me to get wet today?" ("open", "closed", "base", "mid")
|
|
gen "Can never be too careful..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Well... If that's the case, then I better put it on..." ("open", "narrow", "base", "R")
|
|
|
|
#####################
|
|
## Bioshock Outfit ##
|
|
#####################
|
|
elif item == her_outfit_bioshock: #Req 14 (no bra)
|
|
gen "Can you put on this Elisabeth Cosplay outfit?" ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 18:
|
|
her "A cosplay outfit?" ("open", "base", "base", "mid")
|
|
gen "Yep... Ever heard of her?" ("base", xpos="far_left", ypos="head")
|
|
her "*Hmm*... Can't say that I have." ("upset", "squint", "base", "mid")
|
|
gen "She's from a video--" ("base", xpos="far_left", ypos="head")
|
|
her "..." ("normal", "narrow", "base", "mid")
|
|
gen "I mean... She's a famous, *ugh*... Witch?" ("base", xpos="far_left", ypos="head")
|
|
her "..." ("base", "base", "base", "mid")
|
|
gen "(Phew, that was close...)" ("base", xpos="far_left", ypos="head")
|
|
her "A corset!" ("clench", "wide", "worried", "down")
|
|
gen "*Uh-oh*..." ("base", xpos="far_left", ypos="head")
|
|
her "Aren't these supposed to make it really hard to breathe?" ("angry", "closed", "base", "mid")
|
|
gen "..." ("base", xpos="far_left", ypos="head")
|
|
gen "Have you seen your waste-line?" ("base", xpos="far_left", ypos="head")
|
|
gen "A corset is hardly going to hinder you from breathing..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "..." ("normal", "closed", "base", "mid")
|
|
her @ cheeks blush "I guess that's true." ("open", "happy", "base", "R")
|
|
gen "Great... So, no complaints then?" ("base", xpos="far_left", ypos="head")
|
|
her "*Hmm*... I suppose not..." ("angry", "closed", "base", "mid")
|
|
her "..." ("normal", "base", "base", "R")
|
|
gen "So... Are you putting it on?" ("base", xpos="far_left", ypos="head")
|
|
her "Oh...{w=0.4} Alright..." ("angry", "squint", "base", "mid")
|
|
her "" ("base", "squint", "base", "mid")
|
|
elif states.her.level < 22:
|
|
her "A cosplay..." ("open", "squint", "base", "mid")
|
|
her "*Hmm*... I like the necklace." ("soft", "squint", "base", "L")
|
|
gen "I like the corset!" ("base", xpos="far_left", ypos="head")
|
|
her "Of course you do..." ("normal", "closed", "base", "mid")
|
|
her "Alright, I suppose I can put it on..." ("soft", "base", "base", "R")
|
|
gen "Wait a second, they forgot the coin purse!" ("base", xpos="far_left", ypos="head")
|
|
her "*Huh*?" ("upset", "squint", "base", "mid")
|
|
gen "There's supposed to be a coin purse for you to store silver coins in..." ("base", xpos="far_left", ypos="head")
|
|
her "Oh... So, you don't want me to wear it?" ("angry", "squint", "base", "mid")
|
|
gen "Of course I do... You'll just have to store the coins in a pocket or something..." ("base", xpos="far_left", ypos="head")
|
|
her "*Hmm*... There doesn't seem to be any pockets..." ("upset", "narrow", "base", "down")
|
|
gen "Well... I'm sure you'll find somewhere to put them." ("base", xpos="far_left", ypos="head")
|
|
her "Right..." ("disgust", "narrow", "base", "down")
|
|
her @ cheeks blush "Well... Let's see if I can get into this corset to start with..." ("angry", "squint", "base", "R")
|
|
her "" ("base", "squint", "base", "mid")
|
|
else: #22+
|
|
her "A cosplay..." ("open", "squint", "base", "mid")
|
|
gen "Indeed... And she's quite the popular one as well..." ("base", xpos="far_left", ypos="head")
|
|
gen "You should see what zone did with her..." ("base", xpos="far_left", ypos="head")
|
|
her "Who?" ("soft", "squint", "base", "mid")
|
|
gen "*Err*... I meant, you should see the zone she's--" ("base", xpos="far_left", ypos="head")
|
|
gen "What I meant to say was..." ("base", xpos="far_left", ypos="head")
|
|
gen "Just... Put it on, will you?" ("base", xpos="far_left", ypos="head")
|
|
her "Alright." ("grin", "narrow", "base", "R")
|
|
her "" ("base", "squint", "base", "mid")
|
|
|
|
#####################
|
|
## Yennefer Outfit ##
|
|
#####################
|
|
elif item == her_outfit_yennefer: #Req 10
|
|
gen "I got this Yennefer Cosplay that I'd like you to put on." ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 22:
|
|
her "Who?" ("normal", "squint", "base", "mid")
|
|
gen "{bounce}*Sigh*...{/bounce}{w=0.4} Yennefer... {w=0.4} From the witcher." ("base", xpos="far_left", ypos="head")
|
|
her "Oh...{w=0.4} Her..." ("open", "squint", "base", "R")
|
|
her "(No clue who that is, but I better not offend him...)" ("normal", "narrow", "base", "down")
|
|
gen "(I guess she picked Triss.)" ("base", xpos="far_left", ypos="head")
|
|
her "You... Like this Yennefer character, then?" ("clench", "squint", "base", "mid")
|
|
gen "(She did pick Triss!)" ("base", xpos="far_left", ypos="head")
|
|
gen "I mean... Shouldn't I?" ("base", xpos="far_left", ypos="head")
|
|
gen "(I only did the one playthrough... Maybe Triss was the right choice... Should I have save scummed--)" ("base", xpos="far_left", ypos="head")
|
|
her "*Err*... No, you definitely should..." ("open", "squint", "base", "R")
|
|
gen "..." ("base", xpos="far_left", ypos="head")
|
|
her "..." ("clench", "narrow", "base", "L")
|
|
her "I'll just put it on shall I?" ("angry", "closed", "base", "mid")
|
|
gen "*Err*... Yes... You do that..." ("base", xpos="far_left", ypos="head")
|
|
her "Okay then." ("base", "closed", "base", "down")
|
|
her "" ("base", "base", "base", "down")
|
|
else: #22+
|
|
her "This is quite the intricate outfit..." ("angry", "narrow", "base", "down")
|
|
gen "A Classy outfit for a classy lady." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Oh... Well, thank you..." ("base", "closed", "base", "mid")
|
|
gen "*Huh*?" ("base", xpos="far_left", ypos="head")
|
|
gen "Oh... Yes, put it on for me, will you?" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "As you wish." ("open", "squint", "base", "R")
|
|
her @ cheeks blush "One moment..." ("base", "squint", "base", "mid")
|
|
|
|
################
|
|
## Ball Dress ##
|
|
################
|
|
elif item == her_outfit_ball: #Req 14 (no bra) (ball happens on lvl 15)
|
|
if not states.her.ev.yule_ball.e4_complete:
|
|
gen "Could you put on this dress?" ("base", xpos="far_left", ypos="head")
|
|
her "*Hmm*... This looks expensive..." ("soft", "squint", "base", "down")
|
|
gen "I had it custom-made!" ("base", xpos="far_left", ypos="head")
|
|
gen "(As if my other purchases haven't been...)" ("base", xpos="far_left", ypos="head")
|
|
her "I do like a pearl necklace..." ("soft", "narrow", "base", "down")
|
|
gen "I knew it... Well, I'm always happy to give you one, as long as you don't tell anyone about it." ("base", xpos="far_left", ypos="head")
|
|
gen "We wouldn't want anyone to know the headmaster gave a student a pearl necklace, do we?" ("base", xpos="far_left", ypos="head")
|
|
her "Of course." ("open", "closed", "base", "mid")
|
|
her "Well, let's put it on then..." ("soft", "happy", "base", "mid")
|
|
her @ cheeks blush "" ("base", "happy", "base", "mid")
|
|
else:
|
|
gen "What did Hermione Granger say when she got to the ball?" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "{size=-4}This dress...{/size}" ("soft", "narrow", "base", "down")
|
|
gen "{shudder}*Gag*{/shudder} {shake}*Cough* *Cough*{/shake}" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "..." ("base", "narrow", "base", "down")
|
|
gen "..." ("base", xpos="far_left", ypos="head")
|
|
gen "Well, I thought it was funny..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "..." ("base", "narrow", "base", "down")
|
|
gen "Miss Granger?" ("base", xpos="far_left", ypos="head")
|
|
gen "(Looks like she's zoned out...)" ("base", xpos="far_left", ypos="head")
|
|
gen "[name_hermione_genie]?" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "*Huh*?" ("angry", "squint", "base", "mid")
|
|
her @ cheeks blush "Oh... Sorry sir, let me just put it on..." ("open", "base", "base", "R")
|
|
gen "Never mind the dress, what about my joke?" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Sorry?" ("soft", "base", "base", "mid")
|
|
gen "...{w=0.4} Whatever... Just put it on..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Alright." ("base", "base", "base", "mid")
|
|
|
|
##################
|
|
## Bunny Outfit ##
|
|
##################
|
|
elif item == her_outfit_bunny: #Req 19 (top, stockings)
|
|
gen "I've got this bunny costume I'd like you to wear." ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 22:
|
|
her "A bunny costume?" ("soft", "squint", "base", "mid")
|
|
her "Where do you even get these ideas from?" ("angry", "narrow", "base", "stare")
|
|
gen "In some junk mail, showing a mansion full of attractive and scantily clad women." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "I see..." ("soft", "closed", "base", "mid")
|
|
her @ cheeks blush "It does look a little bit tight, but I suppose I'll wear it for you..." ("open", "narrow", "base", "down")
|
|
gen "(Hugh success!)" ("grin", xpos="far_left", ypos="head") #Like Hugh Hefner
|
|
else: # 22+
|
|
her @ cheeks blush "A bunny costume?" ("open", "base", "base", "mid")
|
|
gen "I thought we could get it on like rabbits." ("base", xpos="far_left", ypos="head")
|
|
her "*Huh*? Get what on?" ("annoyed", "squint", "base", "mid")
|
|
gen "*Heh-heh*... You know..." ("grin", xpos="far_left", ypos="head")
|
|
her "..." ("annoyed", "base", "base", "mid")
|
|
her @ cheeks blush "..." ("annoyed", "squint", "base", "stare")
|
|
gen "(She knows...)" ("grin", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Sir, I'm--" ("open", "closed", "base", "mid")
|
|
gen "Just put the thing on." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Alright..." ("open", "narrow", "base", "down")
|
|
|
|
######################
|
|
## Reindeer Costume ##
|
|
######################
|
|
elif item == her_outfit_reindeer: #Req 19 (top, stockings)
|
|
gen "I've got this reindeer costume for you to wear." ("base", xpos="far_left", ypos="head")
|
|
her "You want me to dress up like a reindeer?" ("soft", "base", "base", "mid")
|
|
gen "Of course, 'Tis the season, after all." ("base", xpos="far_left", ypos="head")
|
|
her "I just thought that you'd want me to wear something... You know..." ("annoyed", "base", "base", "R")
|
|
gen "Here's the costume." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Oh... Now it makes sense..." ("open", "narrow", "base", "down")
|
|
gen "So you'll wear it?" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "If wearing it is what you want me to do..." ("soft", "narrow", "base", "R")
|
|
gen "Yes please!" ("base", xpos="far_left", ypos="head")
|
|
|
|
###############################
|
|
## Poker Outfit (token shop) ##
|
|
###############################
|
|
elif item == her_outfit_poker: #Req 19 (panties, bra)
|
|
gen "I spent some tokens getting this outfit for you..." ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 22:
|
|
her @ cheeks blush "Whoa..." ("soft", "narrow", "base", "down")
|
|
gen "I know... Quite intricate, is it not?" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "You... you want me to wear this?" ("normal", "closed", "base", "mid")
|
|
gen "I mean, I am a winner after all..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "*Hmm*... I'm not so sure about that..." ("soft", "narrow", "base", "R")
|
|
gen "Sounds like jealousy to--" ("base", xpos="far_left", ypos="head")
|
|
her "..." ("normal", "narrow", "base", "mid")
|
|
gen "*Ahem*... Just put it on, will you?" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "...{w=0.4} Fine." ("base", "narrow", "base", "R")
|
|
else: #22+
|
|
her "You won this did you?" ("open", "narrow", "base", "down")
|
|
gen "Indeed." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "How do I know you didn't just have it made for me?" ("open", "narrow", "base", "mid")
|
|
gen "You think I'd be able to come up with something like this?" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "..." ("normal", "narrow", "base", "R")
|
|
gen "Okay... I probably would..." ("base", xpos="far_left", ypos="head")
|
|
gen "You're just going to have to trust me on this one..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "*Hmm*... Well then, it'd be a shame if the prize went to waste..." ("base", "narrow", "base", "mid")
|
|
her @ cheeks blush "Just give me a moment to put it on..." ("open", "base", "base", "mid")
|
|
|
|
#################
|
|
## Maid Outfit ##
|
|
#################
|
|
elif item == her_outfit_maid: #Req 4
|
|
gen "Could you put on this maid's outfit?" ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 13:
|
|
her "You want me to clean your office now too?" ("clench", "narrow", "base", "mid")
|
|
gen "Well... Let's just have you wear the outfit for now..." ("base", xpos="far_left", ypos="head")
|
|
her "*Ugh*... Maid's outfits are so silly..." ("disgust", "narrow", "base", "mid")
|
|
her "Well... Here it goes, I guess..." ("disgust", "narrow", "base", "R")
|
|
elif states.her.level < 22:
|
|
her "*Hmm*..." ("upset", "narrow", "base", "down")
|
|
her @ cheeks blush "I presume your reason for wanting me to put it on isn't related to cleaning..." ("open", "narrow", "base", "mid")
|
|
gen "I mean..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Figured..." ("open", "closed", "worried", "mid")
|
|
her @ cheeks blush "Oh... Well, I guess it can't be helped..." ("soft", "narrow", "base", "down")
|
|
her @ cheeks blush "One moment please..." ("open", "narrow", "base", "mid")
|
|
else: #22+
|
|
her @ cheeks blush "*Hmm*... Is it one of those \"Sexy\" maid's outfits?" ("soft", "narrow", "base", "down")
|
|
gen "It depends..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "What is that supposed to mean?" ("clench", "squint", "base", "mid")
|
|
gen "It depends on who wears it... I think I'd be able to make a judgment whilst seeing you with it on." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Charmed...{w} Alright, just let me get changed, so we can find out..." ("base", "narrow", "base", "R")
|
|
her @ cheeks blush "" ("base", "squint", "base", "mid")
|
|
|
|
#########################
|
|
## Sling Bikini Outfit ##
|
|
#########################
|
|
elif item == her_outfit_bikini3: #Req 17 (panties, bra)
|
|
gen "Put on this bikini for me will you?" ("base", xpos="far_left", ypos="head")
|
|
her "*Hmm*... A bikini, you say?" ("normal", "narrow", "base", "R")
|
|
gen "Yep, this one right here..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Right...{w} Why would I even expect something normal?" ("angry", "narrow", "base", "down")
|
|
gen "Looks normal to me..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "It's held up by chains, How is that normal to you?" ("disgust", "narrow", "base", "mid")
|
|
gen "I mean, perhaps you wouldn't see it at the beach exactly..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Then where would you?" ("normal", "narrow", "base", "R")
|
|
gen "A strip--{w=0.3} I mean... The Vegas strip!" ("base", xpos="far_left", ypos="head")
|
|
her "They wear these on the Vegas strip do they?" ("open", "narrow", "annoyed", "mid")
|
|
gen "Of course, it's pretty hot there so why wouldn't--" ("base", xpos="far_left", ypos="head")
|
|
her "You're lying..." ("open", "closed", "annoyed", "mid")
|
|
gen "{shudder}What?!{/shudder}" ("angry", xpos="far_left", ypos="head")
|
|
gen "(She's seen through my clever ruse... Impossible!)" ("angry", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Give me the real reason why you want me to wear this." ("upset", "base", "annoyed", "mid")
|
|
gen "*Huh*?" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "The \"real\" reason... Or I'm not putting it on..." ("angry", "narrow", "base", "mid")
|
|
gen "The--" ("base", xpos="far_left", ypos="head")
|
|
gen "(Hold on... This isn't in the script...)" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "I'm waiting..." ("annoyed", "closed", "annoyed", "mid")
|
|
gen "One moment..." ("base", xpos="far_left", ypos="head")
|
|
play sound "sounds/pageflip.ogg"
|
|
gen "(Alright, let's see what's going on here...)" ("base", xpos="far_left", ypos="head")
|
|
play sound "sounds/pageflip.ogg"
|
|
gen "(\"Genie fights Snape using magic... #TODO add explanation to this later...\")" ("base", xpos="far_left", ypos="head")
|
|
gen "(That's the tutorial, so it must be further in...)" ("base", xpos="far_left", ypos="head")
|
|
play sound "sounds/pageflipback.ogg"
|
|
gen "(Genie fucks Hermione in the ass...)" ("base", xpos="far_left", ypos="head")
|
|
|
|
if states.her.status.anal:
|
|
gen "(*Heh-heh*... Why am I not doing this right now, exactly?)" ("base", xpos="far_left", ypos="head")
|
|
else:
|
|
gen "(Whops... Spoilers...)" ("base", xpos="far_left", ypos="head")
|
|
|
|
gen "(*Hmm*... I've gone too far... Well... In the script at least.)" ("base", xpos="far_left", ypos="head")
|
|
play sound "sounds/pageflip.ogg"
|
|
pause .3
|
|
play sound "sounds/pageflip.ogg"
|
|
pause .3
|
|
play sound "sounds/pageflip.ogg"
|
|
pause .3
|
|
gen "(There we go... The wardrobe section...)" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Still waiting... I'm going to need a real reason soon, or I'm not putting it on..." ("angry", "closed", "annoyed", "mid")
|
|
gen "(Aha! I knew it!)" ("grin", xpos="far_left", ypos="head")
|
|
gen "(Genie comes up with another bullshit reason... Hermione thinks for a moment and then accepts it as the truth!)" ("grin", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Three...{w=1} Two--" ("open", "closed", "annoyed", "mid")
|
|
gen "Wait a minute, the script says--" ("angry", xpos="far_left", ypos="head")
|
|
her "One..." ("open", "narrow", "annoyed", "mid")
|
|
gen "*Err*... Your tits would look great in it!" ("angry", xpos="far_left", ypos="head")
|
|
her "...{w} Well then..." ("base", "narrow", "annoyed", "mid")
|
|
gen "(Ah fuck... I can't believe she's done this...)" ("base", xpos="far_left", ypos="head")
|
|
her "In that case--" ("open", "closed", "annoyed", "mid")
|
|
play sound "sounds/magic4.ogg"
|
|
with kissiris
|
|
her "..." ("normal", "base", "base", "stare")
|
|
gen "What the..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "They wear these on the Vegas strip do they?" ("open", "base", "base", "mid")
|
|
gen "*Huh*?" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "*Hmm*... Well, I suppose I'll put it on then..." ("grin", "closed", "base", "mid")
|
|
gen "(What just...)" ("base", xpos="far_left", ypos="head")
|
|
gen "(*Hmm*... The developers must've patched it...{w=0.4} There's my immersion ruined...)" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Just give me a moment..." ("open", "base", "base", "mid")
|
|
her @ cheeks blush "" ("base", "base", "base", "mid")
|
|
|
|
###########################
|
|
## Leather Bikini Outfit ##
|
|
###########################
|
|
elif item == her_outfit_bikini2: #Req 16 (panties, bra)
|
|
gen "Put on this bikini for me." ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 22:
|
|
her "What kind of bikini are we talking about?" ("open", "narrow", "base", "mid")
|
|
gen "This leather one here." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Right..." ("open", "narrow", "base", "down")
|
|
her @ cheeks blush "Well I guess it has some coverage..." ("normal", "narrow", "base", "down")
|
|
gen "I'm sure I could adjust it to be smaller if you'd like." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "*Err*... No, it's fine... I'll just put it on as is..." ("angry", "closed", "base", "mid")
|
|
gen "You sure? Just say the word, and I'll have it--" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "No, we're good. Just give me a moment to put it on." ("open", "squint", "worried", "R")
|
|
else: # 22+
|
|
her @ cheeks blush "A bikini?" ("open", "squint", "base", "R")
|
|
gen "Yep, I've got this leather one for you to wear today." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "A leather bikini in the headmaster's office..." ("base", "narrow", "base", "down")
|
|
gen "That's right..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "*Hmm*... One moment please..." ("open", "squint", "base", "mid")
|
|
|
|
|
|
########################
|
|
## Rave Bikini Outfit ##
|
|
########################
|
|
elif item == her_outfit_bikini1: #Req 18 (panties, bra)
|
|
gen "I've got this bikini for you to wear today." ("base", xpos="far_left", ypos="head")
|
|
her "A bikini?" ("open", "base", "base", "mid")
|
|
gen "Yep... This one right here." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "This is supposed to be a bikini is it?" ("open", "narrow", "base", "down")
|
|
gen "Should fall within that definition, yes." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "And here I thought bikinis were supposed to protect your modesty..." ("open", "closed", "base", "mid")
|
|
gen "(Your modesty went out the window a long time ago.)" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Well... I suppose it does cover the important bits..." ("soft", "narrow", "base", "down")
|
|
gen "(Is she trying to convince herself out of it, or the other way around?)" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Just give me a moment to put it on, [name_genie_hermione]..." ("normal", "narrow", "base", "R")
|
|
|
|
################################
|
|
## Pizza Slut Outfit (mirror) ##
|
|
################################
|
|
elif item == her_outfit_pizza: #Req 19 (top, panties)
|
|
gen "Put this pizza on." ("base", xpos="far_left", ypos="head")
|
|
her "Put it--" ("annoyed", "squint", "base", "mid")
|
|
her "..." ("angry", "squint", "base", "mid")
|
|
her "Where did you even get something like this?" ("disgust", "narrow", "base", "mid")
|
|
her "It's not real pizza, right?" ("angry", "narrow", "base", "mid")
|
|
gen "It materialized from a dream." ("base", xpos="far_left", ypos="head")
|
|
her "It did what from where?" ("mad", "happy", "base", "mid")
|
|
gen "Yeah, better not question it..." ("base", xpos="far_left", ypos="head")
|
|
her "But sir, conjuring food breaks the laws of transfiguration!" ("open", "squint", "base", "mid")
|
|
gen "What counts as food, really?" ("base", xpos="far_left", ypos="head")
|
|
her "What?" ("disgust", "base", "base", "mid")
|
|
gen "If you put it on your body then it's not food... it's clothes." ("base", xpos="far_left", ypos="head")
|
|
gen "It's the intention of use that matters..." ("base", xpos="far_left", ypos="head")
|
|
her "I'm not sure that's how it works..." ("open", "narrow", "base", "R")
|
|
gen "..." ("base", xpos="far_left", ypos="head")
|
|
her "..." ("annoyed", "squint", "base", "mid")
|
|
her "Don't question it?" ("open", "narrow", "base", "mid")
|
|
gen "Don't question it." ("base", xpos="far_left", ypos="head")
|
|
gen "Now, are you putting on these clothes for me or what?" ("base", xpos="far_left", ypos="head")
|
|
her "*Hmm*..." ("annoyed", "narrow", "base", "down")
|
|
her "I guess I could do it, using a sticking charm..." ("angry", "narrow", "base", "R")
|
|
gen "What's a stick going to--" ("base", xpos="far_left", ypos="head")
|
|
|
|
# Equips the item early.
|
|
play sound "sounds/magic4.ogg"
|
|
$ hermione.equip(item)
|
|
|
|
her "Expoximise!" ("scream", "happy", "base", "mid", trans=flashbulb)
|
|
her "" ("normal", "happy", "base", "mid")
|
|
|
|
###################
|
|
## Ribbon Outfit ##
|
|
###################
|
|
elif item == her_outfit_ribbon: #Req 18 (bra, panties)
|
|
gen "I've got this thing that I'd like you to wrap for me." ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 22:
|
|
her "Is it me?" ("open", "narrow", "base", "mid")
|
|
gen "When did you become so good at guessing?" ("angry", xpos="far_left", ypos="head")
|
|
her "It wasn't exactly hard..." ("annoyed", "narrow", "base", "mid")
|
|
gen "It could be if you put these ribbons on." ("grin", xpos="far_left", ypos="head")
|
|
her "*Ugh*..." ("disgust", "narrow", "base", "mid")
|
|
her @ cheeks blush "Alright, fine... Just don't tug at the ends." ("open", "narrow", "base", "R")
|
|
gen "Of course..." ("grin", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "One moment..." ("open", "narrow", "base", "mid")
|
|
else: # 22+
|
|
her @ cheeks blush "Alright, let me just take my clothes off..." ("angry", "narrow", "base", "R")
|
|
gen "I didn't say it was you!" ("angry", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "It's not?" ("clench", "squint", "base", "mid")
|
|
gen "...{w=0.4} Alright, it is..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Okay then, just give me a--" ("open", "closed", "base", "mid")
|
|
gen "Wrap it tight!" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Very well..." ("open", "squint", "base", "R")
|
|
######################
|
|
## Christmas Outfit ##
|
|
######################
|
|
elif item == her_outfit_xmas: #Req 13 (top, bottom)
|
|
gen "I'm feeling festive today so could you put on the Christmas outfit?" ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 22:
|
|
her "A Christmas--" ("open", "squint", "base", "mid")
|
|
her @ cheeks blush "Right..." ("soft", "narrow", "base", "down")
|
|
gen "Specifically designed to jingle some balls." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Charming..." ("open", "narrow", "base", "R")
|
|
her @ cheeks blush "Is this really what you imagine a proper Christmas-themed outfit is?" ("angry", "narrow", "base", "down")
|
|
gen "I mean... Mrs Claus might not wear it... Although she probably should." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Why would I even ask..." ("disgust", "closed", "base", "mid")
|
|
gen "Because if she did, then Santa would probably come more than once a--" ("grin", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Fine!" ("clench", "narrow", "base", "mid")
|
|
gen "I wasn't finished..." ("angry", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "I'll put it on..." ("open", "narrow", "base", "R")
|
|
gen "But... My joke..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "" ("base", "narrow", "base", "mid")
|
|
else: #22+
|
|
her @ cheeks blush "Looks a bit naughty--" ("soft", "narrow", "base", "down")
|
|
gen "Yet I'm sure Santa would put you on the good list if you wore it..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "*Hmm*... I doubt that..." ("base", "narrow", "base", "R")
|
|
her @ cheeks blush "Well... I'm doing this to make my house happy, so surely it'd even out." ("open", "closed", "base", "mid")
|
|
gen "I'm sure it will." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Just give me a moment to put it on..." ("base", "narrow", "base", "mid")
|
|
|
|
#####################
|
|
## Wrestling Robes ##
|
|
#####################
|
|
elif item == her_outfit_wrestling: #Req 3 (robe, bra, panties, misc)
|
|
gen "I've got these wrestling robes for you to wear today." ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 13:
|
|
her "Wrestling robes?" ("soft", "base", "base", "mid")
|
|
her "Why do you want me to wear wrestling robes, exactly?" ("disgust", "narrow", "base", "mid")
|
|
gen "Wrestle obviously, let me just call for your opponent." ("base", xpos="far_left", ypos="head")
|
|
her "{shudder}What?!{/shudder}" ("mad", "wide", "base", "mid")
|
|
gen "No, while that would be fun, I'd just like you to wear it." ("base", xpos="far_left", ypos="head")
|
|
her "..." ("disgust", "narrow", "base", "mid")
|
|
her "Alright, as long as you don't make me wrestle..." ("open", "narrow", "base", "mid")
|
|
else: #13+
|
|
her "Wrestling robes?" ("soft", "base", "base", "mid")
|
|
gen "Yeah, although you'd take them off when you actually start wrestling." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "You're not trying to trick me into doing mud wrestling are you?" ("disgust", "narrow", "base", "mid")
|
|
gen "Well now that you bring it up..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Never mind, forget I said it!" ("angry", "happy", "base", "mid")
|
|
her @ cheeks blush "Just let me put these on..." ("soft", "narrow", "base", "down")
|
|
her @ cheeks blush "" ("soft", "narrow", "base", "mid")
|
|
# TODO: Blacklist fallbacks have to be added.
|
|
return
|
|
|
|
label her_reaction_equip_outfit_fail(item):
|
|
### Add specific Outfit reactions here.
|
|
|
|
########################
|
|
## Cheerleader Normal ##
|
|
########################
|
|
if item == her_outfit_cheerleader_1: #Req 10 whoring
|
|
gen "Could you wear the cheerleader outfit for me?" ("base", xpos="far_left", ypos="head")
|
|
|
|
her "Cheerleader outfit?" ("upset", "base", "base", "mid")
|
|
her "Sir, I am not some floozy cheerleader..." ("open", "closed", "base", "mid")
|
|
her "Their attire shows way too much skin for my liking..." ("open", "squint", "base", "R")
|
|
gen "Come on, it's just your stomach..." ("base", xpos="far_left", ypos="head")
|
|
her "Sorry [name_genie_hermione] but I'll have to decline..." ("normal", "squint", "base", "mid")
|
|
|
|
######################
|
|
## Cheerleader Lewd ##
|
|
######################
|
|
elif item == her_outfit_cheerleader_2: #Req 16 whoring (top)
|
|
gen "Could you put on the cheerleader outfit for me?" ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 10:
|
|
her "Cheerleader outfit?" ("upset", "base", "base", "mid")
|
|
her "Sir, I am not some floozy cheerleader..." ("open", "closed", "base", "mid")
|
|
her "Their attire shows way too much skin for my liking..." ("open", "squint", "base", "R")
|
|
gen "Come on, surely it's not that bad." ("base", xpos="far_left", ypos="head")
|
|
her "Sorry [name_genie_hermione] but I'll have to decline..." ("normal", "squint", "base", "mid")
|
|
else: # < 16
|
|
her "Of course!" ("smile", "happyCl", "base", "mid")
|
|
her "Go-Go Gryffindor!" ("grin", "squint", "base", "mid")
|
|
gen "Here you go!" ("base", xpos="far_left", ypos="head")
|
|
her "What on earth..." ("clench", "squint", "base", "down")
|
|
her "Sir, this is not the official cheerleading attire!" ("angry", "closed", "base", "mid")
|
|
gen "Oh... I could've sworn it was..." ("base", xpos="far_left", ypos="head")
|
|
her "I am not wearing this..." ("disgust", "base", "base", "R")
|
|
|
|
#################
|
|
## Fishnet Outfit
|
|
#################
|
|
elif item == her_outfit_fishnet: #Req 19 (panties, top)
|
|
gen "Could you please wear--" ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 4:
|
|
her "What? Oh, what's this?" ("soft", "squint", "base", "L")
|
|
gen "It's a fishnet--" ("base", xpos="far_left", ypos="head")
|
|
her "Oh, I get it!" ("open", "wide", "base", "mid")
|
|
her "This isn't really a hobby I considered pursuing, [name_genie_hermione]..." ("open", "closed", "base", "mid")
|
|
her "But if you say it will help me with my grades, then I'll try my best." ("smile", "squint", "base", "mid")
|
|
gen "Wait what?" ("base", xpos="far_left", ypos="head")
|
|
her "I will go down to the lake later and try it out, if that's okay with you, [name_genie_hermione]." ("open", "base", "base", "R")
|
|
gen "(...)" ("base", xpos="far_left", ypos="head")
|
|
gen "(Wait, does she want to go fishing with it...?)" ("base", xpos="far_left", ypos="head")
|
|
elif states.her.level < 10:
|
|
her "What on earth... This top is so revealing!" ("angry", "wide", "angry", "mid")
|
|
gen "Yes, glad you noticed! Now if you don't mind just--" ("grin", xpos="far_left", ypos="head")
|
|
her "I'm not going to wear it! You can see everything in this! My nipples would poke right through it!!!" ("scream", "base", "angry", "mid")
|
|
gen "I wouldn't mind if they did..." ("base", xpos="far_left", ypos="head")
|
|
her "That's just... {shake}typical!{/shake}" ("clench", "base", "angry", "R")
|
|
her "You disgust me, [name_genie_hermione]!" ("disgust", "base", "angry", "mid")
|
|
gen "Alright-- Yeesh... Forget I said anything." ("base", xpos="far_left", ypos="head")
|
|
else: # < 19
|
|
her "A fishnet outfit?" ("angry", "happy", "base", "mid")
|
|
gen "Indeed!" ("base", xpos="far_left", ypos="head")
|
|
her "I didn't know they made bottoms like this!" ("disgust", "base", "base", "down")
|
|
gen "They don't usually... I had it made custom just for you!" ("base", xpos="far_left", ypos="head")
|
|
her "You did, did you?" ("open", "narrow", "base", "mid")
|
|
gen "Yes, so if you could just--" ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 13:
|
|
her "Well, that's too bad because I won't be wearing it..." ("disgust", "base", "base", "R")
|
|
else:
|
|
her "This is practically fetish gear, [name_genie_hermione]..." ("soft", "happy", "base", "mid")
|
|
gen "I mean..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "I am not wearing something like this..." ("open", "base", "base", "R")
|
|
|
|
######################
|
|
## Fishnet One-Piece ##
|
|
######################
|
|
elif item == her_outfit_fishnet_onepiece: #Req 19 (top)
|
|
gen "Could you put on the fishnet one-piece for me?" ("base", xpos="far_left", ypos="head")
|
|
her "The what?" ("angry", "squint", "base", "mid")
|
|
if states.her.level < 4:
|
|
her "{shake}What on earth is this!?{/shake}" ("scream", "base", "angry", "down")
|
|
gen "Fishnet... One-piece?" ("base", xpos="far_left", ypos="head")
|
|
her "Are you actually expecting me to wear this?" ("angry", "base", "angry", "mid")
|
|
gen "*Err*... No, I wanted to have you convert it into a fishnet for me!" ("angry", xpos="far_left", ypos="head")
|
|
her "..." ("disgust", "narrow", "annoyed", "mid")
|
|
her "You literally just asked me to put it on..." ("open", "base", "annoyed", "mid")
|
|
gen "Oh... Did I?" ("angry", xpos="far_left", ypos="head")
|
|
her "Yes..." ("upset", "base", "angry", "mid")
|
|
gen "So..." ("base", xpos="far_left", ypos="head")
|
|
her "No!" ("angry", "base", "angry", "mid")
|
|
elif states.her.level < 10:
|
|
her "Fishnet--" ("soft", "narrow", "base", "down")
|
|
her "Sir, I am not wearing something so..." ("angry", "base", "base", "down")
|
|
gen "Glamorous?" ("base", xpos="far_left", ypos="head")
|
|
gen "Enchanting?" ("base", xpos="far_left", ypos="head")
|
|
gen "Alluring?" ("base", xpos="far_left", ypos="head")
|
|
her "Revealing..." ("annoyed", "base", "annoyed", "mid")
|
|
gen "Right, was just about to say that one." ("base", xpos="far_left", ypos="head")
|
|
gen "Just think of yourself as a fish inside a--" ("base", xpos="far_left", ypos="head")
|
|
her "No... Just... No..." ("disgust", "base", "annoyed", "R")
|
|
else: # < 19
|
|
her @ cheeks blush "This is Lingerie!" ("angry", "narrow", "base", "down")
|
|
gen "Well spotted!" ("base", xpos="far_left", ypos="head")
|
|
gen "Now if you could just--" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "I am not putting on lingerie for you..." ("angry", "closed", "base", "mid")
|
|
|
|
##################
|
|
## Latex Outfit ##
|
|
##################
|
|
elif item == her_outfit_latex: #Req 19 (top)
|
|
gen "Could you put on this latex outfit for me?" ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 10:
|
|
her "Latex--" ("soft", "happy", "base", "mid")
|
|
her "Sir, you can't be serious!" ("angry", "wide", "annoyed", "mid")
|
|
gen "I'm not hearing a no." ("base", xpos="far_left", ypos="head")
|
|
her "I can't believe I'd even have to--" ("clench", "squint", "angry", "mid")
|
|
her "No! I am not putting on this disgusting--" ("scream", "closed", "angry", "mid")
|
|
gen "Alright, Alright... A simple \"no\" would've sufficed..." ("base", xpos="far_left", ypos="head")
|
|
her "..." ("disgust", "base", "angry", "mid")
|
|
elif states.her.level < 13:
|
|
her "Latex?" ("open", "wide", "base", "mid")
|
|
her "You actually expect me to wear something like this?" ("clench", "base", "annoyed", "mid")
|
|
gen "I don't see why not. You're perfectly fine being naked." ("base", xpos="far_left", ypos="head")
|
|
her "But this..." ("disgust", "narrow", "base", "down")
|
|
her "This would make me look like some cheap--" ("disgust", "narrow", "annoyed", "down")
|
|
gen "Alright, fine... Don't wear it then..." ("base", xpos="far_left", ypos="head")
|
|
else: # < 19
|
|
her "Latex?" ("angry", "squint", "base", "mid")
|
|
her "How do you even put this on?" ("disgust", "narrow", "annoyed", "down")
|
|
gen "No clue, although I'd assume it's no different to a condom..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "..." ("normal", "wide", "base", "mid")
|
|
her @ cheeks blush "Yeah, I'm not putting this on..." ("open", "closed", "annoyed", "mid")
|
|
gen "Did I say condom? I meant... *Err*..." ("angry", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "..." ("upset", "base", "base", "R")
|
|
gen "Fine... Never mind then..." ("base", xpos="far_left", ypos="head")
|
|
|
|
#######################
|
|
## Slutty Schoolgirl ##
|
|
#######################
|
|
elif item == her_outfit_slutty_schoolgirl: #Req 19 (top, Bottom)
|
|
gen "Could you put on this school uniform for me?" ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 4:
|
|
her "Most certainly... The school uniform is a staple within this institution, and I'll wear it with--" ("open", "closed", "base", "mid")
|
|
gen "Here you go." ("base", xpos="far_left", ypos="head")
|
|
her "Pride..." ("normal", "squint", "base", "down")
|
|
her "{shake}What have you done?!{/shake}" ("shock", "wide", "base", "mid")
|
|
gen "What?" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "It's cut all weird... Wait, what's wrong with this skirt?" ("clench", "base", "base", "down")
|
|
gen "You like it?" ("base", xpos="far_left", ypos="head")
|
|
her "What do you mean do I like it?" ("scream", "happy", "angry", "mid")
|
|
gen "I knew you would--" ("base", xpos="far_left", ypos="head")
|
|
her "You've desecrated our school uniform!" ("mad", "base", "angry", "mid")
|
|
gen "..." ("angry", xpos="far_left", ypos="head")
|
|
her "I shall not put on this... this--" ("angry", "base", "angry", "down")
|
|
gen "Alright fine..." ("base", xpos="far_left", ypos="head")
|
|
elif states.her.level < 13:
|
|
her "Why would you..." ("clench", "squint", "base", "down")
|
|
gen "What?" ("base", xpos="far_left", ypos="head")
|
|
her "This is...{w=0.4} You've completely ruined our school uniform!" ("angry", "happyCl", "angry", "mid")
|
|
gen "I have?" ("angry", xpos="far_left", ypos="head")
|
|
gen "Looks like an improvement to me..." ("base", xpos="far_left", ypos="head")
|
|
her "I am not putting this on... It's an insult to our school!" ("clench", "base", "angry", "R")
|
|
gen "(Looks like I crossed some arbitrary line with this one...)" ("base", xpos="far_left", ypos="head")
|
|
else: # < 19
|
|
her "This..." ("angry", "base", "base", "down")
|
|
gen "I know, it's great isn't it?" ("base", xpos="far_left", ypos="head")
|
|
her "This..." ("mad", "narrow", "base", "down")
|
|
her "Why would you do this to our school uniform?" ("soft", "closed", "base", "mid")
|
|
her @ cheeks blush "The students wear this with pride... It's a staple of our great institution." ("normal", "squint", "base", "mid")
|
|
her @ cheeks blush "And you've turned it into--" ("upset", "narrow", "base", "down")
|
|
gen "I know... Quite an improvement, isn't it?" ("grin", xpos="far_left", ypos="head")
|
|
her "I'm sorry, but I am not putting this on, [name_genie_hermione]..." ("open", "closed", "base", "mid")
|
|
gen "Suit yourself..." ("base", xpos="far_left", ypos="head")
|
|
|
|
##################
|
|
## Witch Outfit ##
|
|
##################
|
|
elif item == her_outfit_witch: #Req 10 (top)
|
|
gen "Put on this witch outfit for me will you?" ("base", xpos="far_left", ypos="head")
|
|
her "A witch outfit?" ("soft", "base", "base", "mid")
|
|
her "Sir, I'm not sure..." ("open", "squint", "base", "R")
|
|
her "As a muggle-born, I usually only wear casual muggle wear when the school uniform doesn't suffice." ("normal", "squint", "base", "mid")
|
|
gen "Perhaps it's time to widen your wardrobe selection then." ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 4:
|
|
her "I refuse!" ("open", "closed", "base", "mid")
|
|
her "" ("normal", "base", "base", "mid")
|
|
else: # < 10
|
|
her "*Hmm*... If you say so..." ("normal", "squint", "base", "mid")
|
|
gen "Excellent, here you go..." ("base", xpos="far_left", ypos="head")
|
|
her "What on earth is this!?" ("clench", "squint", "worried", "down")
|
|
gen "A witch outfit?" ("base", xpos="far_left", ypos="head")
|
|
her "This looks like what some muggle bimbo would put on at Halloween..." ("angry", "narrow", "base", "mid")
|
|
gen "Excellent! So, since it's muggle wear I assume you'd feel more comfortable putting it--" ("base", xpos="far_left", ypos="head")
|
|
her "..." ("disgust", "narrow", "base", "mid")
|
|
her "Did you not hear what I just said?" ("open", "happyCl", "annoyed", "mid")
|
|
gen "You usually only wear casual muggle wear when the school uniform--" ("base", xpos="far_left", ypos="head")
|
|
her "Yes, but I said this looks like some slutified Halloween outfit!" ("angry", "squint", "angry", "mid")
|
|
gen "*He-heh*... Slutified..." ("base", xpos="far_left", ypos="head")
|
|
her "I am not wearing it..." ("upset", "base", "annoyed", "mid")
|
|
|
|
#######################
|
|
## Lara Croft Outfit ##
|
|
#######################
|
|
elif item == her_outfit_croft: #Req 10 (top, bottom)
|
|
gen "Could you put on this archaeologist outfit for me?" ("base", xpos="far_left", ypos="head")
|
|
her "A what?" ("soft", "squint", "base", "mid")
|
|
gen "This one..." ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 4:
|
|
her "What is this?!" ("open", "wide", "base", "down")
|
|
gen "An archaeologist outfit?" ("base", xpos="far_left", ypos="head")
|
|
gen "Well, at least it's an artist's representation of what one might look like." ("base", xpos="far_left", ypos="head")
|
|
her "What kind of archaeologist would be wearing something like this?" ("clench", "squint", "annoyed", "mid")
|
|
gen "Why none other than the great Lara Croft!" ("base", xpos="far_left", ypos="head")
|
|
her "Who?" ("disgust", "squint", "base", "mid")
|
|
gen "Lara Croft! The world's most famous Archaeologist!" ("base", xpos="far_left", ypos="head")
|
|
her "What kind of archaeologist is she to be wearing this?" ("normal", "slit", "base", "mid")
|
|
gen "The kind that delves into ancient temples looking for rare artefacts!" ("base", xpos="far_left", ypos="head")
|
|
her "Well I must say that attire such as this is hardly necessary to--" ("open", "closed", "annoyed", "mid")
|
|
gen "I'll have you know that she's an expert in her field!" ("base", xpos="far_left", ypos="head")
|
|
gen "I've experienced her... *Err*... expertise in taking care of delicate and ancient artefacts first hand!" ("base", xpos="far_left", ypos="head")
|
|
her "Oh, sorry [name_genie_hermione]!" ("mad", "squint", "base", "mid")
|
|
her "I meant no disrespect, I'd just rather wear something a bit more..." ("upset", "squint", "base", "R")
|
|
her @ cheeks blush "*Ehm*..." ("clench", "base", "base", "mid")
|
|
gen "Whatever you say, [name_hermione_genie]." ("base", xpos="far_left", ypos="head")
|
|
else: # < 10
|
|
her "Hmm... When I think of an archaeologist outfit, I don't think of something so..." ("soft", "base", "worried", "down")
|
|
gen "Triangular?" ("base", xpos="far_left", ypos="head")
|
|
her "No, I was going to say revealing..." ("disgust", "squint", "base", "mid")
|
|
gen "It's not \"that\" revealing..." ("base", xpos="far_left", ypos="head")
|
|
gen "It had to look that way, because... *Err*... She explores volcanoes and stuff..." ("base", xpos="far_left", ypos="head")
|
|
her "..." ("disgust", "narrow", "base", "mid")
|
|
gen "Limitations of the engine..." ("base", xpos="far_left", ypos="head")
|
|
her "The what?" ("upset", "base", "worried", "mid")
|
|
gen "Never mind... Forget it..." ("base", xpos="far_left", ypos="head")
|
|
|
|
#######################
|
|
## Heart Slut Outfit ##
|
|
#######################
|
|
elif item == her_outfit_hslut: #Req 19 (top, panties, bra)
|
|
gen "Put on this burlesque outfit for me will you?" ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 4:
|
|
her "A what?" ("clench", "wide", "worried", "mid")
|
|
gen "Burlesque outfit, it's--" ("base", xpos="far_left", ypos="head")
|
|
her "What the hell is wrong with you?" ("mad", "base", "angry", "mid")
|
|
gen "What do you mean?" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Just look at it!" ("scream", "base", "angry", "mid")
|
|
her @ cheeks blush "What are these heart things even supposed to be?" ("clench", "base", "annoyed", "down")
|
|
gen "Oh, they're called pasties. They go on the top of your nipples." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "..." ("disgust", "squint", "worried", "stare")
|
|
gen "You see, if you move your breasts in a circulation motion, these little things spin around." ("base", xpos="far_left", ypos="head")
|
|
with hpunch
|
|
her @ cheeks blush "{shudder}What?!{/shudder}" ("shock", "wide", "angry", "mid")
|
|
gen "I know!" ("grin", xpos="far_left", ypos="head")
|
|
gen "Pretty clever, right?" ("grin", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Sir, how could you ask me to wear something like this?!" ("angry", "happy", "angry", "R")
|
|
her @ cheeks blush "I am not putting this on..." ("clench", "narrow", "annoyed", "mid")
|
|
elif states.her.level < 13:
|
|
her @ cheeks blush "Burlesque--" ("clench", "base", "base", "mid")
|
|
her @ cheeks blush "My word!" ("soft", "base", "annoyed", "down")
|
|
gen "A piece of art is it not?" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "You're expecting me to wear this?" ("clench", "wide", "base", "mid")
|
|
gen "Heck yes!" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Well, you can take that expectation and.... and..." ("open", "closed", "annoyed", "mid")
|
|
gen "And what?" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "I am not wearing this for you..." ("clench", "closed", "base", "mid")
|
|
her @ cheeks blush "" ("normal", "base", "base", "mid")
|
|
else: # < 19
|
|
her @ cheeks blush "A Burlesque outfit?" ("normal", "squint", "base", "mid")
|
|
gen "Indeed... And it's got heart shaped pasties and everything!" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "..." ("normal", "base", "base", "down")
|
|
her @ cheeks blush "You actually want me to put this on?" ("open", "squint", "base", "mid")
|
|
gen "..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Of course you do... Why'd I even ask..." ("normal", "narrow", "base", "R")
|
|
her @ cheeks blush "But... Isn't this what strippers wear, [name_genie_hermione]?" ("open", "closed", "worried", "mid")
|
|
gen "Well, some do... on occasion. I guess it depends..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "... [name_genie_hermione], I'm not a stripper..." ("disgust", "squint", "base", "mid")
|
|
gen "Sure could've fooled me..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "I only did that because you paid..." ("open", "closed", "base", "mid")
|
|
gen "Go on..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "I'm sorry sir, but it's too much..." ("angry", "squint", "base", "mid")
|
|
gen "(You're in denial [name_hermione_genie]... Well, I'm sure she'll come around soon enough.)" ("base", xpos="far_left", ypos="head")
|
|
|
|
#######################
|
|
## Ms. Marvel Outfit ##
|
|
#######################
|
|
elif item == her_outfit_msmarv: #Req 10 (top, stockings)
|
|
gen "I've got this Cosplay outfit I'd like you to wear." ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 4:
|
|
her "Cosplay, [name_genie_hermione]?" ("clench", "base", "worried", "mid")
|
|
gen "Indeed... It's a Miss--" ("base", xpos="far_left", ypos="head")
|
|
her "I am not wearing it..." ("open", "closed", "annoyed", "mid")
|
|
gen "What? Why not?" ("base", xpos="far_left", ypos="head")
|
|
her "Are you actually expecting me to put on a cosplay outfit for you?" ("angry", "base", "annoyed", "mid")
|
|
gen "I mean..." ("base", xpos="far_left", ypos="head")
|
|
her "I'll stick to normal clothing thank you very much..." ("open", "base", "annoyed", "R")
|
|
else: # < 10
|
|
her "Cosplay outfit, [name_genie_hermione]?" ("normal", "base", "worried", "mid")
|
|
gen "Indeed... It's a Ms Marvel cosplay." ("base", xpos="far_left", ypos="head")
|
|
her "*Hmm*... Can't say that I know it..." ("upset", "squint", "base", "R")
|
|
gen "Here you go..." ("base", xpos="far_left", ypos="head")
|
|
her "Oh My... This thing is skin tight..." ("open", "wide", "worried", "down")
|
|
gen "Not too unusual for cosplay..." ("base", xpos="far_left", ypos="head")
|
|
her "I can't put this thing on..." ("clench", "squint", "worried", "mid")
|
|
gen "Oh come on... Just use some powder, and I'm sure it'll slip right--" ("base", xpos="far_left", ypos="head")
|
|
her "I \"won't\" put this thing on..." ("angry", "base", "annoyed", "mid")
|
|
gen "... Then why didn't you just say so..." ("base", xpos="far_left", ypos="head")
|
|
her "..." ("angry", "base", "base", "R")
|
|
|
|
#################
|
|
## Tifa Outfit ##
|
|
#################
|
|
elif item == her_outfit_tifa: #Req 10 (top, bottom)
|
|
gen "Could you put on this Tifa Cosplay outfit?" ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 4:
|
|
her "Cosplay, [name_genie_hermione]?" ("clench", "base", "worried", "mid")
|
|
gen "Indeed!" ("base", xpos="far_left", ypos="head")
|
|
her "I am not wearing it..." ("open", "closed", "annoyed", "mid")
|
|
gen "What? Why not?" ("base", xpos="far_left", ypos="head")
|
|
her "Are you actually expecting me to put on a cosplay outfit for you?" ("angry", "base", "annoyed", "mid")
|
|
gen "I mean..." ("base", xpos="far_left", ypos="head")
|
|
her "I'll stick to normal clothing thank you very much..." ("open", "base", "annoyed", "R")
|
|
else: # < 10
|
|
her "What's a Tifa, [name_genie_hermione]?" ("soft", "base", "base", "mid")
|
|
gen "What's a-- Who doesn't know--" ("base", xpos="far_left", ypos="head")
|
|
gen "Tifa Lockheart!" ("base", xpos="far_left", ypos="head")
|
|
her "Who?" ("upset", "squint", "worried", "mid")
|
|
gen "{bounce}*Sigh*...{/bounce} I can't believe it..." ("base", xpos="far_left", ypos="head")
|
|
her "Is that a relative of Gilderoy Lockhart?" ("open", "squint", "base", "mid")
|
|
gen "*Huh*?" ("base", xpos="far_left", ypos="head")
|
|
her "Gilderoy... One of the teachers..." ("angry", "squint", "base", "mid")
|
|
gen "No idea who you're talking about..." ("base", xpos="far_left", ypos="head")
|
|
her "..." ("disgust", "closed", "worried", "mid")
|
|
gen "Are you putting it on or what?" ("base", xpos="far_left", ypos="head")
|
|
her "*Err*... It's a bit revealing..." ("disgust", "narrow", "worried", "down")
|
|
gen "Come on, it's only your stomach..." ("base", xpos="far_left", ypos="head")
|
|
her "That's not what I'm referring to..." ("angry", "narrow", "base", "R")
|
|
gen "Alright fine... Don't wear it then..." ("base", xpos="far_left", ypos="head")
|
|
|
|
##################################
|
|
## Teddy Outfit (short nightie) ##
|
|
##################################
|
|
elif item == her_outfit_teddy: #Req 16 (top)
|
|
gen "Could you put on this nightgown?" ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 4:
|
|
her "This... This is completely transparent!" ("clench", "squint", "annoyed", "down")
|
|
gen "Oh come on, it's hardly even translucent." ("base", xpos="far_left", ypos="head")
|
|
her "I can see the wrinkles on your hand through it..." ("disgust", "squint", "angry", "mid")
|
|
gen "That's just the folds of the fabric." ("base", xpos="far_left", ypos="head")
|
|
her "I am not wearing this..." ("angry", "base", "angry", "mid")
|
|
elif states.her.level < 13:
|
|
her "*Ehm*... Isn't a nightgown supposed to..." ("disgust", "narrow", "base", "down")
|
|
gen "Supposed to what, [name_hermione_genie]?" ("base", xpos="far_left", ypos="head")
|
|
her "You know..." ("clench", "narrow", "base", "down")
|
|
her @ cheeks blush "Cover your body." ("open", "closed", "annoyed", "mid")
|
|
gen "Isn't it?" ("base", xpos="far_left", ypos="head")
|
|
her "It barely covers anything..." ("upset", "narrow", "base", "mid")
|
|
her "And what it does cover is almost completely see-through." ("open", "squint", "annoyed", "mid")
|
|
gen "I mean, it's lingerie, that's what--" ("base", xpos="far_left", ypos="head")
|
|
her "I am not wearing it..." ("mad", "squint", "base", "mid")
|
|
gen "..." ("base", xpos="far_left", ypos="head")
|
|
else: # < 16
|
|
her @ cheeks blush "*Err*... You want me to wear lingerie?" ("open", "base", "base", "R")
|
|
gen "Yes." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "May I ask you why?" ("normal", "squint", "base", "mid")
|
|
gen "Don't you want to look sexy for me?" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "For you-- Sir, that is not why I'm doing this..." ("clench", "closed", "base", "mid")
|
|
gen "Did I say for me? I meant--" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Too late..." ("angry", "base", "annoyed", "R")
|
|
gen "(Damn...)" ("base", xpos="far_left", ypos="head")
|
|
|
|
####################
|
|
## Nightie Outfit ##
|
|
####################
|
|
elif item == her_outfit_nightie: #Req 13 (top)
|
|
gen "Can you put on this nightie for me?" ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 4:
|
|
her "What is this?!" ("angry", "base", "annoyed", "down")
|
|
gen "A nightie?" ("base", xpos="far_left", ypos="head")
|
|
her "It's see-through!" ("scream", "squint", "base", "mid")
|
|
gen "Oh... Is it? I didn't \"see\" that." ("base", xpos="far_left", ypos="head")
|
|
her "I am not putting that on..." ("mad", "narrow", "angry", "mid")
|
|
else: # < 13
|
|
her "What's supposed to make this piece of garment a nightie exactly?" ("angry", "narrow", "base", "down")
|
|
gen "Well... It's a thin, and soft material that you put on at night." ("base", xpos="far_left", ypos="head")
|
|
her "Isn't a nightie meant to cover you?" ("normal", "narrow", "annoyed", "mid")
|
|
gen "I mean it sort of does..." ("base", xpos="far_left", ypos="head")
|
|
her "..." ("disgust", "closed", "annoyed", "mid")
|
|
her "Yeah, I'm going to have to decline on this one..." ("clench", "closed", "base", "mid")
|
|
her "" ("normal", "base", "base", "mid")
|
|
|
|
#######################
|
|
## Latex dress Outfit ##
|
|
#######################
|
|
elif item == her_outfit_latex_dress: #Req 19 (top)
|
|
gen "Put on this latex dress for me." ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 4:
|
|
her "Latex dress?" ("angry", "squint", "base", "stare")
|
|
her "I didn't know you could make a dress out of--" ("open", "squint", "worried", "mid")
|
|
gen "Here you go." ("base", xpos="far_left", ypos="head")
|
|
her "{shake}Are you crazy?!{/shake}" ("clench", "wide", "base", "down")
|
|
her "What's wrong with you, [name_genie_hermione]?!" ("scream", "squint", "annoyed", "mid")
|
|
gen "What do you--" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "I am not putting that thing on..." ("disgust", "happyCl", "base", "mid")
|
|
elif states.her.level < 13:
|
|
her "Latex dress?" ("angry", "narrow", "base", "stare")
|
|
gen "This one." ("base", xpos="far_left", ypos="head")
|
|
her "This..." ("clench", "squint", "base", "down")
|
|
gen "Pretty unique isn't it?" ("base", xpos="far_left", ypos="head")
|
|
her "This looks like someone ripped an oversized balloon." ("disgust", "squint", "annoyed", "mid")
|
|
gen "Balloon? I was going to say it looks more like a--" ("base", xpos="far_left", ypos="head")
|
|
her "...{w} Like a what?" ("angry", "squint", "annoyed", "mid")
|
|
gen "Never mind..." ("base", xpos="far_left", ypos="head")
|
|
gen "So, will you wear--" ("base", xpos="far_left", ypos="head")
|
|
her "No!" ("scream", "closed", "annoyed", "mid")
|
|
her "" ("normal", "squint", "annoyed", "mid")
|
|
else: # < 19
|
|
her @ cheeks blush "[name_genie_hermione], this is fetish gear isn't it?" ("annoyed", "base", "base", "R")
|
|
gen "I mean..." ("base", xpos="far_left", ypos="head")
|
|
gen "I wouldn't exactly call it..." ("base", xpos="far_left", ypos="head")
|
|
gen "..." ("base", xpos="far_left", ypos="head")
|
|
gen "From a certain point of view, maybe..." ("base", xpos="far_left", ypos="head")
|
|
gen "..." ("base", xpos="far_left", ypos="head")
|
|
gen "Yeah okay, I got nothing..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "I am not putting this on..." ("open", "closed", "base", "mid")
|
|
her @ cheeks blush "" ("normal", "base", "base", "mid")
|
|
|
|
#####################
|
|
## Egyptian Outfit ##
|
|
#####################
|
|
elif item == her_outfit_egypt: #Req 19 (top)
|
|
gen "Put on this Egyptian-themed outfit for me will you?" ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 13:
|
|
her "Egyptian-themed? What's that supposed to mean?" ("upset", "squint", "worried", "mid")
|
|
gen "You know... The type of clothing that they'd wear in Egypt." ("base", xpos="far_left", ypos="head")
|
|
gen "Well, at least back when I was there." ("base", xpos="far_left", ypos="head")
|
|
her "You've been to Egypt, [name_genie_hermione]?" ("soft", "squint", "base", "mid")
|
|
gen "Of course!" ("base", xpos="far_left", ypos="head")
|
|
gen "And let me tell you... Cleopatra was quite the sight to behold!" ("base", xpos="far_left", ypos="head")
|
|
her "Did you see a bust of her there?" ("base", "base", "worried", "mid")
|
|
gen "Quite a bit more than just her bust." ("base", xpos="far_left", ypos="head")
|
|
her "A statue?" ("open", "base", "base", "mid")
|
|
gen "A what? No, I've met-- I mean... Yes, I saw a statue of her!" ("base", xpos="far_left", ypos="head")
|
|
her "I see... Well, let me have a look..." ("base", "squint", "base", "mid")
|
|
gen "Here you go." ("base", xpos="far_left", ypos="head")
|
|
her "What the--" ("normal", "wide", "base", "down")
|
|
her "Surely this can't be what they wore, [name_genie_hermione]!" ("clench", "base", "base", "down")
|
|
gen "Oh, I'm quite certain they did..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "There's barely any material to cover... *Ehm*..." ("disgust", "squint", "base", "mid")
|
|
gen "I mean, it's quite hot there..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Sorry sir, but this-- I can't-- No offence but--" ("disgust", "squint", "base", "R")
|
|
gen "Alright... fine." ("base", xpos="far_left", ypos="head")
|
|
else: # < 19
|
|
her "Egyptian-themed?" ("soft", "squint", "worried", "mid")
|
|
gen "Yeah, this one." ("base", xpos="far_left", ypos="head")
|
|
her "Sir... I thought Egyptians covered their skin from the sun..." ("upset", "narrow", "base", "mid")
|
|
gen "Poppycock." ("base", xpos="far_left", ypos="head")
|
|
gen "If you did, then you wouldn't be able to get an even tan." ("base", xpos="far_left", ypos="head")
|
|
her "..." ("disgust", "narrow", "base", "mid")
|
|
her "Sorry [name_genie_hermione] but this is too much..." ("open", "closed", "annoyed", "mid")
|
|
her "" ("normal", "base", "annoyed", "mid")
|
|
|
|
##############
|
|
## Swimsuit ##
|
|
##############
|
|
elif item == her_outfit_swimsuit: #Req 13 (top)
|
|
gen "I've got this swimsuit I'd like you to wear." ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 4:
|
|
her "A swimsuit?" ("angry", "happy", "base", "mid")
|
|
her "Am I expected to go swimming with you?" ("clench", "squint", "base", "mid")
|
|
gen "I just thought you'd look good in one." ("base", xpos="far_left", ypos="head")
|
|
her "{shake}What?!{/shake}" ("clench", "squint", "worried", "mid")
|
|
her "You want me to wear it in here?" ("disgust", "squint", "base", "mid")
|
|
gen "Yes, I'd like you to put it on for when you're--" ("base", xpos="far_left", ypos="head")
|
|
her "Why would I stand around in a swimsuit in your office?" ("angry", "happy", "annoyed", "mid")
|
|
gen "As I said, I think you'd look good in it..." ("base", xpos="far_left", ypos="head")
|
|
her "Well, your opinion on how I'd look isn't going to convince me to put on a swimsuit in here..." ("angry", "squint", "base", "R")
|
|
else: # < 13
|
|
her "*Err*... You want me to put on a swimsuit in your office?" ("angry", "squint", "base", "mid")
|
|
gen "Yes." ("base", xpos="far_left", ypos="head")
|
|
her "Wouldn't that be kind of weird?" ("clench", "narrow", "base", "mid")
|
|
gen "I don't see why it would..." ("base", xpos="far_left", ypos="head")
|
|
her "I mean... There's not really a pool or anything in here..." ("disgust", "base", "worried", "L")
|
|
gen "Yeah... No complimentary chocolate, either." ("base", xpos="far_left", ypos="head")
|
|
her "*Huh*?" ("upset", "squint", "base", "mid")
|
|
gen "Never mind..." ("base", xpos="far_left", ypos="head")
|
|
gen "Would you put it on if there was a pool in here?" ("base", xpos="far_left", ypos="head")
|
|
her "*Ehm*... Maybe?" ("angry", "squint", "base", "mid")
|
|
gen "(*Hmm*... Now where would I fit a pool?)" ("base", xpos="far_left", ypos="head")
|
|
gen "(Perhaps it'd be easier just to try and convince her some other time...)" ("base", xpos="far_left", ypos="head")
|
|
|
|
#####################
|
|
## Bioshock Outfit ##
|
|
#####################
|
|
elif item == her_outfit_bioshock: #Req 14 (no bra)
|
|
gen "Can you put on this Elisabeth Cosplay outfit?" ("base", xpos="far_left", ypos="head")
|
|
her "Cosplay, [name_genie_hermione]?" ("clench", "base", "worried", "mid")
|
|
gen "Indeed!" ("base", xpos="far_left", ypos="head")
|
|
her "I am not wearing it..." ("open", "closed", "annoyed", "mid")
|
|
gen "What? Why not?" ("angry", xpos="far_left", ypos="head")
|
|
her "Firstly... Why would I put on a cosplay outfit in your office?" ("angry", "base", "annoyed", "mid")
|
|
gen "I mean..." ("base", xpos="far_left", ypos="head")
|
|
her "Secondly... There's not even a bra for this... Cosplay." ("open", "closed", "annoyed", "mid")
|
|
gen "There's a corset though... Surely--" ("base", xpos="far_left", ypos="head")
|
|
her "I'll stick to normal clothing thank you very much..." ("open", "base", "annoyed", "R")
|
|
|
|
#####################
|
|
## Yennefer Outfit ##
|
|
#####################
|
|
elif item == her_outfit_yennefer: #Req 10
|
|
gen "I got this Yennefer Cosplay that I'd like you to put on." ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 4:
|
|
her "Cosplay, [name_genie_hermione]?" ("clench", "base", "worried", "mid")
|
|
gen "Yep, she's from the--" ("base", xpos="far_left", ypos="head")
|
|
her "I am not wearing it..." ("open", "closed", "annoyed", "mid")
|
|
gen "You didn't even let me finish!" ("angry", xpos="far_left", ypos="head")
|
|
her "I am not putting on some random cosplay for you..." ("open", "narrow", "annoyed", "mid")
|
|
gen "Whatever... I picked Triss anyway." ("base", xpos="far_left", ypos="head")
|
|
her "What?" ("soft", "squint", "base", "mid")
|
|
gen "Alright, I didn't..." ("base", xpos="far_left", ypos="head")
|
|
else: # < 10
|
|
her "A Cosplay?" ("normal", "base", "base", "mid")
|
|
gen "Yep, Yennefer from the Witcher." ("base", xpos="far_left", ypos="head")
|
|
her "A witch?" ("soft", "squint", "base", "mid")
|
|
her "Well, I suppose I could--" ("open", "closed", "base", "mid")
|
|
gen "That's kind of offensive, actually." ("base", xpos="far_left", ypos="head")
|
|
her "*Huh*?" ("clench", "squint", "base", "mid")
|
|
gen "She's a sorceress, not a witch." ("base", xpos="far_left", ypos="head")
|
|
her "I see..." ("angry", "narrow", "base", "R")
|
|
her "(What is he even talking about...)" ("angry", "narrow", "base", "down")
|
|
gen "You better make up for what you just said by wearing this for me..." ("base", xpos="far_left", ypos="head")
|
|
her "What?" ("angry", "squint", "base", "mid")
|
|
gen "Calling her a witch... Witches are usually old women or hags, you know." ("base", xpos="far_left", ypos="head")
|
|
her "Sir..." ("disgust", "base", "worried", "mid")
|
|
gen "Yes?" ("base", xpos="far_left", ypos="head")
|
|
her "I'm a witch!" ("angry", "base", "annoyed", "mid")
|
|
gen "But the video ga-- I mean books... Yes, I've read them, you know!" ("angry", xpos="far_left", ypos="head")
|
|
her "..." ("annoyed", "base", "annoyed", "mid")
|
|
gen "Okay... You got me... I didn't." ("base", xpos="far_left", ypos="head")
|
|
her "Sir, do I have to wear this?" ("open", "closed", "annoyed", "mid")
|
|
gen "No... I don't deserve it..." ("base", xpos="far_left", ypos="head")
|
|
her "..." ("normal", "narrow", "base", "mid")
|
|
gen "Don't look at me!" ("base", xpos="far_left", ypos="head")
|
|
|
|
################
|
|
## Ball Dress ##
|
|
################
|
|
elif item == her_outfit_ball: #Req 14 (no bra)
|
|
gen "Could you put on this dress?" ("base", xpos="far_left", ypos="head")
|
|
her "Sir, this dress has no...{w=0.4} *Ehm*...{w=0.4} Support." ("disgust", "narrow", "base", "down")
|
|
gen "Sorry?" ("base", xpos="far_left", ypos="head")
|
|
her "You know..." ("clench", "narrow", "worried", "R")
|
|
gen "Oh... I see..." ("base", xpos="far_left", ypos="head")
|
|
gen "Well, your breasts should do, shouldn't they?" ("base", xpos="far_left", ypos="head")
|
|
her "{shudder}What?!{/shudder}" ("angry", "wide", "base", "mid")
|
|
her "Sir, I'm not putting on some dress without my bra..." ("angry", "squint", "annoyed", "mid")
|
|
gen "Why not?" ("base", xpos="far_left", ypos="head")
|
|
gen "It's all covered, isn't it?" ("base", xpos="far_left", ypos="head")
|
|
her "Yes, but--" ("mad", "closed", "base", "mid")
|
|
her "Why am I explaining myself to you?" ("soft", "happyCl", "annoyed", "mid")
|
|
her "I am not wearing it..." ("normal", "squint", "annoyed", "mid")
|
|
|
|
##################
|
|
## Bunny Outfit ##
|
|
##################
|
|
elif item == her_outfit_bunny: #Req 19 (top, stockings)
|
|
gen "I've got this bunny costume I'd like you to wear." ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 4:
|
|
her "A what?!" ("disgust", "wide", "base", "mid")
|
|
gen "A Bunny costume." ("base", xpos="far_left", ypos="head")
|
|
her "Why would you even own such a thing?" ("open", "squint", "annoyed", "mid")
|
|
gen "Own? I bought it for you, of course!" ("base", xpos="far_left", ypos="head")
|
|
her "You bought me a bunny costume?" ("angry", "narrow", "annoyed", "mid")
|
|
gen "...{w=0.4} No?" ("base", xpos="far_left", ypos="head")
|
|
gen "It's just a prank, bro! {w=0.3} *Err*....{w=0.3} No!{w=0.3} Snape dared me to try and make you wear it!" ("base", xpos="far_left", ypos="head")
|
|
her "Professor Snape did?" ("upset", "squint", "annoyed", "mid")
|
|
gen "...{w=0.4} Yes?" ("base", xpos="far_left", ypos="head")
|
|
her "Well, that kind of humour is very much like him..." ("soft", "squint", "annoyed", "R")
|
|
gen "(When in doubt, blame Snape!)" ("base", xpos="far_left", ypos="head")
|
|
elif states.her.level < 13:
|
|
her "*Err*... You're joking, right?" ("clench", "narrow", "base", "mid")
|
|
her "Surely you don't expect me to put on something so--" ("open", "closed", "annoyed", "mid")
|
|
gen "*Hah-Ha*... Yeah, I'm a bit of a hop-timist sometimes!" ("base", xpos="far_left", ypos="head")
|
|
her "What?" ("clench", "squint", "base", "mid")
|
|
gen "*Heh*...{w=0.3} Never mind." ("base", xpos="far_left", ypos="head")
|
|
else: # < 19
|
|
her @ cheeks blush "*Ehm*..." ("annoyed", "squint", "base", "R")
|
|
her @ cheeks blush "It's a bit much, don't you think?" ("disgust", "narrow", "base", "down")
|
|
gen "Don't be silly... Just hop right into it." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "*Hmm*... I think I'll pass." ("angry", "closed", "base", "mid")
|
|
her @ cheeks blush "" ("normal", "squint", "base", "R")
|
|
|
|
######################
|
|
## Reindeer Costume ##
|
|
######################
|
|
elif item == her_outfit_reindeer: #Req 19 (top, stockings)
|
|
if states.her.level < 4:
|
|
gen "Ever considered dressing up like a reindeer?" ("base", xpos="far_left", ypos="head")
|
|
her "Why on earth would I consider doing something like that?" ("open", "base", "base", "mid")
|
|
gen "No reason..." ("base", xpos="far_left", ypos="head")
|
|
else: # < 13
|
|
gen "Put on this reindeer costume for me will you?" ("base", xpos="far_left", ypos="head")
|
|
her "A reindeer costume?" ("soft", "base", "base", "mid")
|
|
gen "Yep, this one right here." ("base", xpos="far_left", ypos="head")
|
|
her "Looks-- Hold on, there's a hole in it!" ("angry", "narrow", "base", "down")
|
|
gen "Of course there is, how else would you be able to wear it?" ("base", xpos="far_left", ypos="head")
|
|
her "Not that kind of hole, there's a hole in the-- the--" ("angry", "narrow", "base", "mid")
|
|
gen "Let me see." ("base", xpos="far_left", ypos="head")
|
|
gen "Oh, would you look at that." ("base", xpos="far_left", ypos="head")
|
|
gen "Must be some kind of manufacturing error... Those darn elves, I tell you..." ("base", xpos="far_left", ypos="head")
|
|
her "House elves made this?!" ("open", "narrow", "angry", "mid")
|
|
gen "Santa's elves, house elves, is there a difference?" ("base", xpos="far_left", ypos="head")
|
|
her "..." ("annoyed", "narrow", "angry", "mid")
|
|
gen "*Err*... It was a joke, since it's a Christmas costume. Of course elves didn't make it!" ("angry", xpos="far_left", ypos="head")
|
|
her "..." ("disgust", "narrow", "angry", "mid")
|
|
gen "I mean, if elves had made it, I'm sure they wouldn't have missed this giant hole." ("base", xpos="far_left", ypos="head")
|
|
her "{bounce}*Sigh*...{/bounce}" ("disgust", "narrow", "angry", "R")
|
|
gen "(Crisis averted.)" ("base", xpos="far_left", ypos="head")
|
|
|
|
###############################
|
|
## Poker Outfit (token shop) ##
|
|
###############################
|
|
elif item == her_outfit_poker: #Req 19 (panties, bra)
|
|
gen "I spent some tokens getting this outfit for you..." ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 4:
|
|
her "And you're expecting me to just wear this thing because you've won it?" ("open", "narrow", "annoyed", "mid")
|
|
her "(Does he think he can play me like he plays games?)" ("clench", "narrow", "base", "R")
|
|
gen "But, I won... fair and square..." ("angry", xpos="far_left", ypos="head")
|
|
her "Well, I'm not some prize for you to win in a game..." ("open", "narrow", "annoyed", "mid")
|
|
gen "Actually--" ("base", xpos="far_left", ypos="head")
|
|
her "..." ("normal", "base", "annoyed", "mid")
|
|
gen "Alright... Never mind then..." ("base", xpos="far_left", ypos="head")
|
|
elif states.her.level < 13:
|
|
her "And you winning it means that I'm supposed to wear it?" ("angry", "narrow", "annoyed", "mid")
|
|
gen "Pretty sure that's how it works." ("base", xpos="far_left", ypos="head")
|
|
her "*Hmm*... I don't think so..." ("disgust", "narrow", "annoyed", "R")
|
|
her "You may be a winner [name_genie_hermione] but that sure doesn't give you some privilege to make me wear--" ("open", "closed", "annoyed", "mid")
|
|
her "Whatever this...{w=0.4} Thing... Is supposed to be." ("angry", "narrow", "annoyed", "mid")
|
|
gen "(Damn it...)" ("base", xpos="far_left", ypos="head")
|
|
else: # < 19
|
|
her "*Err*... Am I supposed to be some kind of prize for you winning games?" ("clench", "narrow", "base", "R")
|
|
gen "I mean, this outfit was practically made for you..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "..." ("normal", "narrow", "base", "mid")
|
|
gen "Come on... Surely, you can't resist basking in my glory." ("base", xpos="far_left", ypos="head")
|
|
her "..." ("normal", "narrow", "base", "mid")
|
|
her "Well, I'm sorry but it looks to me as if you spent your hard-earned tokens on a piece of fabric." ("open", "narrow", "base", "R")
|
|
gen "..." ("base", xpos="far_left", ypos="head")
|
|
gen "(Guess even a smidge of my fame is too much for her...)" ("base", xpos="far_left", ypos="head")
|
|
|
|
#################
|
|
## Maid Outfit ##
|
|
#################
|
|
elif item == her_outfit_maid: #Req 4
|
|
gen "Could you put on this maid's outfit?" ("base", xpos="far_left", ypos="head")
|
|
her "A maid's outfit?" ("upset", "squint", "base", "mid")
|
|
her "Isn't cleaning part of the house elves' job?" ("open", "closed", "annoyed", "mid")
|
|
her "(Not that I approve of this horrible house elf enslavement...)" ("annoyed", "closed", "annoyed", "mid")
|
|
gen "I mean, I'd be fine if you just--" ("base", xpos="far_left", ypos="head")
|
|
her "I have no time to clean up your mess, you'll have to do that yourself..." ("open", "happy", "annoyed", "mid")
|
|
gen "(I don't think there are enough tissues in this world for that.)" ("base", xpos="far_left", ypos="head")
|
|
gen "Very well, Miss Granger..." ("base", xpos="far_left", ypos="head")
|
|
|
|
#########################
|
|
## Sling Bikini Outfit ##
|
|
#########################
|
|
elif item == her_outfit_bikini3: #Req 17 (panties, bra)
|
|
gen "Put on this bikini for me will you." ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 4:
|
|
her "A bikini?!" ("shock", "wide", "base", "mid")
|
|
gen "Wow, excited much?" ("grin", xpos="far_left", ypos="head")
|
|
gen "Well then, here you go!" ("grin", xpos="far_left", ypos="head")
|
|
her "Sir!" ("clench", "wide", "base", "down")
|
|
her "What are these chains?!" ("angry", "wide", "base", "down")
|
|
gen "Oh, those!" ("base", xpos="far_left", ypos="head")
|
|
gen "They are the straps I believe." ("base", xpos="far_left", ypos="head")
|
|
gen "Pretty cool, right?" ("base", xpos="far_left", ypos="head")
|
|
her "{shake}Cool?!{/shake}" ("angry", "wide", "angry", "mid")
|
|
gen "Is that not how you say it anymore?" ("base", xpos="far_left", ypos="head")
|
|
gen "I'm not really up to date with the \"lingo\" these days." ("base", xpos="far_left", ypos="head")
|
|
her "Are you crazy?!" ("scream", "squint", "annoyed", "mid")
|
|
gen "I mean... at least I didn't say \"Tubular\"." ("base", xpos="far_left", ypos="head")
|
|
her "Asking me to wear a normal bikini is bad enough, but this..." ("disgust", "closed", "angry", "mid")
|
|
gen "*Huh*? Looks pretty normal to me... Where I'm from--" ("base", xpos="far_left", ypos="head")
|
|
gen "I mean--" ("angry", xpos="far_left", ypos="head")
|
|
her "Then you probably need to get your eyes checked..." ("angry", "base", "angry", "mid")
|
|
her "Because this bikini you got me would surely never be an appropriate--" ("angry", "base", "angry", "R")
|
|
gen "Fine... Whatever..." ("base", xpos="far_left", ypos="head")
|
|
elif states.her.level < 13:
|
|
her "A bikini?" ("disgust", "squint", "base", "mid")
|
|
gen "Indeed... This one right here..." ("base", xpos="far_left", ypos="head")
|
|
her "..." ("normal", "wide", "base", "down")
|
|
her @ cheeks blush "[name_genie_hermione], You can't be serious!" ("open", "closed", "annoyed", "mid")
|
|
gen "About what? It's a bikini, is it not?" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "These straps are made of chains! Surely that wouldn't even help to keep them on..." ("angry", "narrow", "annoyed", "down")
|
|
gen "I'm sure you'll find a way..." ("base", xpos="far_left", ypos="head")
|
|
her "{shake}I won't!{/shake}" ("scream", "closed", "annoyed", "mid")
|
|
gen "Don't put yourself down like that... I'm sure some spell would--" ("base", xpos="far_left", ypos="head")
|
|
her "I won't, because I'm not putting it on..." ("angry", "narrow", "angry", "mid")
|
|
gen "Oh...{w=0.4} Right..." ("base", xpos="far_left", ypos="head")
|
|
else: # < 17
|
|
her "A bikini?" ("base", "base", "base", "mid")
|
|
her "Well, I suppose that wouldn't be too--" ("base", "base", "base", "mid")
|
|
gen "This one..." ("base", xpos="far_left", ypos="head")
|
|
her "That one?" ("base", "base", "base", "mid")
|
|
her "Sir, are you sure this is..." ("base", "base", "base", "mid")
|
|
gen "Yes?" ("base", xpos="far_left", ypos="head")
|
|
her "*Ehm*... I mean, it looks a bit..." ("base", "base", "base", "mid")
|
|
gen "A bit what?" ("base", xpos="far_left", ypos="head")
|
|
her "*Ehm*..." ("base", "base", "base", "mid")
|
|
gen "Come on, it's not that bad... Just put it on." ("base", xpos="far_left", ypos="head")
|
|
her "I...{w} No, I'm sorry... It's too much..." ("base", "base", "base", "mid")
|
|
|
|
###########################
|
|
## Leather Bikini Outfit ##
|
|
###########################
|
|
elif item == her_outfit_bikini2: #Req 16 (panties, bra)
|
|
gen "Put on this bikini for me." ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 4:
|
|
her "For you?!" ("disgust", "base", "annoyed", "mid")
|
|
gen "Yes?" ("base", xpos="far_left", ypos="head")
|
|
her "Sir, I'm not some doll for you to dress up!" ("scream", "closed", "annoyed", "mid")
|
|
her "Especially not in something like a bikini!" ("angry", "narrow", "angry", "mid")
|
|
gen "(She's not? Then what the fuck is this wardrobe UI for?)" ("base", xpos="far_left", ypos="head")
|
|
gen "My mistake I guess..." ("base", xpos="far_left", ypos="head")
|
|
else: # < 16
|
|
her @ cheeks blush "You want me to put on a bikini?" ("upset", "squint", "base", "mid")
|
|
gen "Yeah, this leather one." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "A leather bikini?!?" ("clench", "narrow", "base", "down")
|
|
gen "I'm sure it's not real leather..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "That... That's not the point!" ("open", "closed", "worried", "mid")
|
|
gen "Oh... I'm sorry, it usually is with this type of thing..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "You actually expect me to--" ("angry", "squint", "base", "mid")
|
|
gen "I didn't ship it from anywhere, it's made locally." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "[name_genie_hermione], I don't care about where you got it from... It's the fact that--" ("angry", "narrow", "worried", "mid")
|
|
gen "Jeez, perhaps you need to take a good look at yourself then." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "What?" ("clench", "squint", "base", "mid")
|
|
gen "Spending a bit more is worth it if it supports your local community." ("base", xpos="far_left", ypos="head")
|
|
her "..." ("disgust", "squint", "base", "mid")
|
|
gen "Stimulating the economy and all that stuff..." ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 13:
|
|
her @ cheeks blush "I'm not wearing it for the fact that it's a bikini... It's weird..." ("annoyed", "squint", "base", "R")
|
|
gen "(*Heh-heh*... Stimulating...)" ("grin", xpos="far_left", ypos="head")
|
|
gen "Anyway, so you're putting it on or what?" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "I am not..." ("normal", "narrow", "base", "mid")
|
|
else: # < 16:
|
|
her @ cheeks blush "I don't want to put on a bikini in your office." ("open", "closed", "base", "mid")
|
|
her @ cheeks blush "Standing in my underwear is weird enough..." ("annoyed", "squint", "base", "R")
|
|
gen "Whatever you say [name_hermione_genie]..." ("base", xpos="far_left", ypos="head")
|
|
|
|
########################
|
|
## Rave Bikini Outfit ##
|
|
########################
|
|
elif item == her_outfit_bikini1: #Req 18 (panties, bra)
|
|
gen "I've got this bikini for you to wear today." ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 4:
|
|
her "A bikini?!" ("clench", "wide", "worried", "mid")
|
|
gen "Yep, this one right here." ("base", xpos="far_left", ypos="head")
|
|
her "..." ("angry", "squint", "base", "down")
|
|
gen "Pretty neat, isn't it?" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Where's the rest of it?!" ("disgust", "wide", "base", "mid")
|
|
gen "What do you mean the rest? Isn't a bikini supposed to only come in two pieces?" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Isn't a bikini supposed to-- Oh... I don't know..." ("angry", "squint", "annoyed", "mid")
|
|
with hpunch
|
|
her @ cheeks blush "{shake}Cover your privates?!{/shake}" ("scream", "closed", "annoyed", "mid")
|
|
gen "Doesn't it do that?" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "There's barely any fabric to cover anything!" ("disgust", "base", "annoyed", "mid")
|
|
gen "Very environmentally friendly isn't it?" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "I am not wearing this..." ("mad", "base", "annoyed", "mid")
|
|
elif states.her.level < 13:
|
|
her @ cheeks blush "A bikini?" ("clench", "squint", "worried", "mid")
|
|
gen "This one..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "That... That one?!" ("angry", "squint", "base", "down")
|
|
gen "Yep... Now, if you could just--" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "I am not wearing this..." ("disgust", "narrow", "base", "mid")
|
|
gen "Why not?!" ("angry", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "What do you think?" ("angry", "base", "annoyed", "mid")
|
|
gen "Oh... I see..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Finally, you get it..." ("open", "closed", "annoyed", "mid")
|
|
gen "I'd gladly help you tie it around your back if you can't reach." ("grin", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "That's not why!" ("annoyed", "base", "annoyed", "mid")
|
|
her @ cheeks blush "*Grr*... I can't believe you..." ("clench", "narrow", "base", "R")
|
|
her @ cheeks blush "I am not wearing this... This excuse of a bikini..." ("annoyed", "closed", "base", "mid")
|
|
gen "Well excuuuuuse me, princess..." ("base", xpos="far_left", ypos="head")
|
|
else: # < 18
|
|
her @ cheeks blush "A bikini?" ("open", "squint", "base", "mid")
|
|
gen "This one." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "That one?" ("angry", "narrow", "base", "down")
|
|
gen "Yes, that one." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Really?" ("angry", "squint", "base", "mid")
|
|
gen "Really..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Are you sure--" ("angry", "squint", "base", "mid")
|
|
gen "I am--...{w=0.4} How long are you going to keep this up?" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "..." ("annoyed", "squint", "base", "R")
|
|
her @ cheeks blush "Sir, surely this kind of bikini..." ("normal", "closed", "base", "mid")
|
|
her @ cheeks blush "Why it looks like something you might wear at..." ("angry", "narrow", "base", "down")
|
|
gen "At what, [name_hermione_genie]?" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "*Ehm*..." ("upset", "narrow", "base", "mid")
|
|
gen "A porn shoot?" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "I...{w=0.4} Yes." ("angry", "narrow", "base", "mid")
|
|
gen "You've watched porn [name_hermione_genie]?" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "What?!" ("clench", "squint", "base", "mid")
|
|
gen "You just agreed with what I said... Which means you've watched porn before." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "I...{w=0.4} I have not!" ("annoyed", "closed", "annoyed", "mid")
|
|
her @ cheeks blush "I swear, I've never--" ("open", "closed", "annoyed", "mid")
|
|
gen "Look, I'm not judging." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "But..." ("clench", "squint", "worried", "mid")
|
|
her @ cheeks blush "You...{w=0.4} Sorry [name_genie_hermione], but this outfit is too much..." ("open", "narrow", "worried", "R")
|
|
|
|
################################
|
|
## Pizza Slut Outfit (mirror) ##
|
|
################################
|
|
elif item == her_outfit_pizza: #Req 19 (top, panties)
|
|
gen "Put this pizza on." ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 13:
|
|
her "Put it on, [name_genie_hermione]?" ("normal", "squint", "base", "mid")
|
|
gen "Yes, put it on." ("base", xpos="far_left", ypos="head")
|
|
her "Do you want me to heat it up?" ("open", "squint", "worried", "mid")
|
|
gen "No, I want you to put it on." ("base", xpos="far_left", ypos="head")
|
|
her "*Huh*?" ("annoyed", "squint", "base", "mid")
|
|
gen "Put... it--" ("base", xpos="far_left", ypos="head")
|
|
gen "You know what... Forget it." ("base", xpos="far_left", ypos="head")
|
|
else: # < 19
|
|
her "Put it on, [name_genie_hermione]?" ("normal", "squint", "base", "mid")
|
|
gen "Yes..." ("base", xpos="far_left", ypos="head")
|
|
her "..." ("normal", "squint", "base", "mid")
|
|
her "..." ("normal", "squint", "base", "stare")
|
|
her "Surely you can't be serious..." ("disgust", "squint", "base", "mid")
|
|
her "You want me to wear...{w=0.4} Pizza?" ("angry", "narrow", "base", "down")
|
|
her "Where on earth did you get an idea like this?" ("open", "closed", "worried", "mid")
|
|
gen "In a dream." ("base", xpos="far_left", ypos="head")
|
|
her "...{w} Then it will stay that way..." ("normal", "narrow", "base", "R")
|
|
gen "(Such a pizzawork that one...)" ("base", xpos="far_left", ypos="head")
|
|
|
|
###################
|
|
## Ribbon Outfit ##
|
|
###################
|
|
elif item == her_outfit_ribbon: #Req 18 (bra, panties)
|
|
gen "I've got this thing that I'd like you to wrap for me." ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 4:
|
|
her "You want me to wrap a gift for you?" ("annoyed", "squint", "base", "mid")
|
|
gen "Yes..." ("base", xpos="far_left", ypos="head")
|
|
her "I guess I could do that..." ("open", "closed", "base", "mid")
|
|
gen "Here are the ribbons..." ("base", xpos="far_left", ypos="head")
|
|
her "Thank you." ("base", "base", "base", "mid")
|
|
gen "Go on..." ("base", xpos="far_left", ypos="head")
|
|
her "[name_genie_hermione], you've not provided me any wrapping paper..." ("open", "squint", "base", "mid")
|
|
her "Or whatever it is you wanted me to wrap." ("open", "base", "base", "mid")
|
|
gen "My mistake... I should've been more clear." ("base", xpos="far_left", ypos="head")
|
|
gen "You won't need any paper, the ribbons should do." ("base", xpos="far_left", ypos="head")
|
|
her "Right... but what about--" ("angry", "base", "base", "mid")
|
|
gen "Now take your clothes off and tie those ribbons around yourself." ("base", xpos="far_left", ypos="head")
|
|
her "..." ("clench", "wide", "base", "mid")
|
|
her "You want me to what?!" ("disgust", "base", "annoyed", "mid")
|
|
gen "Take your clothes--" ("base", xpos="far_left", ypos="head")
|
|
her "[name_genie_hermione], {shake}are you crazy?!{/shake}" ("scream", "happyCl", "annoyed", "mid")
|
|
gen "You've learnt how to tie a knot, have you not?" ("base", xpos="far_left", ypos="head")
|
|
gen "If it's an issue I suppose I could--" ("base", xpos="far_left", ypos="head")
|
|
her "You want me to take my clothes off and only wear a ribbon?!" ("clench", "base", "annoyed", "mid")
|
|
gen "Ribbons actually... There's two of them." ("base", xpos="far_left", ypos="head")
|
|
her "Oh... Then I suppose it's fine then!" ("disgust", "narrow", "annoyed", "R")
|
|
gen "I knew you'd come around sooner rather than--" ("base", xpos="far_left", ypos="head")
|
|
her "..." ("annoyed", "base", "angry", "mid")
|
|
gen "Ah... Sarcasm... My most loyal friend yet also my greatest enemy..." ("base", xpos="far_left", ypos="head")
|
|
elif states.her.level < 13:
|
|
her "And that gift is?" ("open", "narrow", "base", "mid")
|
|
gen "It's you!" ("base", xpos="far_left", ypos="head")
|
|
her "*Ugh*..." ("disgust", "narrow", "base", "R")
|
|
her "You really expect me to gift wrap myself?" ("annoyed", "closed", "annoyed", "mid")
|
|
gen "Yep." ("base", xpos="far_left", ypos="head")
|
|
gen "But don't worry. I'll unwrap my present myself." ("base", xpos="far_left", ypos="head")
|
|
her "Gross..." ("annoyed", "narrow", "base", "R")
|
|
gen "Don't put yourself down like that." ("base", xpos="far_left", ypos="head")
|
|
her "I am not putting this on..." ("open", "narrow", "annoyed", "mid")
|
|
gen "Why not?" ("angry", xpos="far_left", ypos="head")
|
|
her "I am not some gift for you to unwrap, [name_genie_hermione]..." ("disgust", "narrow", "base", "mid")
|
|
gen "Worst birthday ever..." ("base", xpos="far_left", ypos="head")
|
|
else: # < 18
|
|
her "It's me isn't it?" ("disgust", "narrow", "base", "mid")
|
|
gen "It's--" ("grin", xpos="far_left", ypos="head")
|
|
gen "How did you know?" ("base", xpos="far_left", ypos="head")
|
|
her "..." ("normal", "narrow", "base", "mid")
|
|
gen "Am I really that predicable?" ("base", xpos="far_left", ypos="head")
|
|
her "Yes..." ("normal", "narrow", "base", "mid")
|
|
gen "Well... take this for predictable..." ("base", xpos="far_left", ypos="head")
|
|
gen "I want you to tie it around your naked body!" ("base", xpos="far_left", ypos="head")
|
|
her "..." ("annoyed", "narrow", "base", "mid")
|
|
gen "Don't tell me you knew that too?" ("base", xpos="far_left", ypos="head")
|
|
her "I mean..." ("open", "closed", "base", "mid")
|
|
gen "*Hmm*... In that case, I want you to..." ("base", xpos="far_left", ypos="head")
|
|
gen "Tie it around your tits so hard it squeezes them together!" ("grin", xpos="far_left", ypos="head")
|
|
her "..." ("clench", "wide", "base", "mid")
|
|
gen "Didn't expect that one, did you?" ("grin", xpos="far_left", ypos="head")
|
|
her "I am not doing that!" ("open", "base", "annoyed", "mid")
|
|
gen "(Oh, shit...)" ("base", xpos="far_left", ypos="head")
|
|
gen "What about doing it loosely?" ("base", xpos="far_left", ypos="head")
|
|
her "..." ("upset", "base", "annoyed", "mid")
|
|
gen "Yeah, yeah... Fine... Not like it's my birthday or anything..." ("base", xpos="far_left", ypos="head")
|
|
|
|
######################
|
|
## Christmas Outfit ##
|
|
######################
|
|
elif item == her_outfit_xmas: #Req 13 (top, bottom)
|
|
gen "I'm feeling festive today so could you put on the Christmas outfit?" ("base", xpos="far_left", ypos="head")
|
|
if states.her.level < 4:
|
|
her @ cheeks blush "What is wrong with this outfit?!" ("clench", "squint", "worried", "down")
|
|
her @ cheeks blush "Surely this isn't appropriate holiday attire!" ("angry", "narrow", "annoyed", "mid")
|
|
gen "I don't know... Might jingle a couple of balls..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "What did you just say?!" ("clench", "squint", "base", "mid")
|
|
gen "Bells... I said bells..." ("base", xpos="far_left", ypos="head")
|
|
gen "Come on, just put the thing on. I'm sure that Santa would give us a white Christmas if you did." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "I think I'll pass..." ("open", "base", "annoyed", "R")
|
|
gen "(Balls...)" ("base", xpos="far_left", ypos="head")
|
|
else: # < 13
|
|
her @ cheeks blush "Are those horns?" ("disgust", "narrow", "base", "down")
|
|
gen "Antlers actually..." ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Antlers..." ("upset", "narrow", "base", "down")
|
|
her @ cheeks blush "And a bell..." ("annoyed", "narrow", "base", "down")
|
|
her @ cheeks blush "Are you trying to make me to look like some sort of reindeer?" ("angry", "closed", "annoyed", "mid")
|
|
gen "Cute, aren't they?" ("grin", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "..." ("disgust", "narrow", "annoyed", "mid")
|
|
gen "You'd be like a sexy reindeer!" ("grin", xpos="far_left", ypos="head")
|
|
gen "Actually, that does sound a bit--" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "I'm not putting this on..." ("angry", "closed", "annoyed", "mid")
|
|
|
|
#####################
|
|
## Wrestling Robes ##
|
|
#####################
|
|
elif item == her_outfit_wrestling: #Req 3 (robe, bra, panties, misc)
|
|
gen "I've got these wrestling robes for you to wear today." ("base", xpos="far_left", ypos="head")
|
|
her "Wrestling--" ("angry", "base", "base", "mid")
|
|
her "[name_genie_hermione], these would show off my underwear!" ("clench", "narrow", "base", "down")
|
|
gen "So? You showed off a lot more in the mirror." ("base", xpos="far_left", ypos="head")
|
|
her "In the what?" ("angry", "base", "base", "mid")
|
|
gen "Oh yeah... You wouldn't know about that..." ("base", xpos="far_left", ypos="head")
|
|
gen "Never mind then..." ("base", xpos="far_left", ypos="head")
|
|
|
|
else:
|
|
random:
|
|
her "I am not wearing that..." ("annoyed", "base", "angry", "down")
|
|
her "Thanks, but no thanks..." ("annoyed", "happyCl", "angry", "R")
|
|
her "You actually think I'd put on something like that?" ("annoyed", "wide", "angry", "mid")
|
|
her "I'm not some Slytherin skank [name_genie_hermione], ask them to humiliate themselves for your amusement..." ("open", "narrow", "angry", "L")
|
|
her "This is too much." ("annoyed", "narrow", "angry", "R")
|
|
|
|
return
|
|
|
|
label her_reaction_blacklist(item):
|
|
her "I would have to take off some of my clothes to fit into this..." ("disgust", "base", "base", "down")
|
|
|
|
if "top" in item.blacklist and hermione.is_worn("top"):
|
|
her "My top won't fit at all." ("open", "narrow", "angry", "mid")
|
|
|
|
if "bottom" in item.blacklist and hermione.is_worn("bottom"):
|
|
her "The bottoms I'm wearing won't be of much use." ("open", "narrow", "angry", "mid")
|
|
|
|
if "bra" in item.blacklist and hermione.is_worn("bra"):
|
|
her @ cheeks blush "Wearing a bra with this would be impossible." ("annoyed", "narrow", "angry", "L")
|
|
|
|
if "panties" in item.blacklist and hermione.is_worn("panties"):
|
|
her @ cheeks blush "And how in the world am I supposed to wear panties with this?" ("angry", "narrow", "angry", "mid")
|
|
|
|
gen "Pretty please?" ("base", xpos="far_left", ypos="head")
|
|
her @ cheeks blush "Fine, I'll wear it... but I'm putting my old clothes back on once you change your mind." ("annoyed", "narrow", "angry", "R")
|
|
|
|
return
|
|
|
|
label her_reaction_fallback(item):
|
|
if states.her.level < get_character_requirement("hermione", "unequip top") and not "top" in hermione.blacklist and not item.type == "top":
|
|
$ hermione.equip(her_top_school1)
|
|
|
|
if states.her.level < get_character_requirement("hermione", "unequip bottom") and not "bottom" in hermione.blacklist and not item.type == "bottom":
|
|
$ hermione.equip(her_bottom_school1)
|
|
|
|
if states.her.level < get_character_requirement("hermione", "unequip bra") and not "bra" in hermione.blacklist and not item.type == "bra":
|
|
$ hermione.equip(her_bra_base1)
|
|
|
|
if states.her.level < get_character_requirement("hermione", "unequip panties") and not "panties" in hermione.blacklist and not item.type == "panties":
|
|
$ hermione.equip(her_panties_base1)
|
|
|
|
her "Just give me a second, I need to get my clothes back in order." ("open", "base", "base", "R")
|
|
her "" ("base", "base", "base", "mid")
|
|
return
|