Posing and writing

* Adjusted "Head" ypos posing for consistency.
* Re-named and added Genie "knowledge" related flags.
* Tonks Hangout writing additions and adjustments. (Made it feel more natural to do the next hangout after spending time doing other things)
* Minor Cho writing variant behind Genie knowledge check.
This commit is contained in:
Johnny28 2024-09-27 22:21:07 +02:00
parent 4846d6a789
commit 31e0ff3f04
27 changed files with 171 additions and 149 deletions

View File

@ -1436,8 +1436,14 @@ label cc_pf_talk_T3_intro_E1:
cho "You'll get me the firebolt?!" ("angry", "wide", "base", "mid") cho "You'll get me the firebolt?!" ("angry", "wide", "base", "mid")
gen "Get you a what, sorry?" ("base", xpos="far_left", ypos="head") gen "Get you a what, sorry?" ("base", xpos="far_left", ypos="head")
cho "The firebolt! Surely, you must have seen Potter's?" ("smile", "wide", "base", "mid") cho "The firebolt! Surely, you must have seen Potter's?" ("smile", "wide", "base", "mid")
if states.gen.knowledge.firebolt:
gen "You've been going on about a stupid broom, this entire time?" ("angry", xpos="far_left", ypos="head")
else:
gen "I most certainly have not!" ("base", xpos="far_left", ypos="head") gen "I most certainly have not!" ("base", xpos="far_left", ypos="head")
cho "I'm sure if you could get me a broom like that it would assure my--, I mean, our victory!" ("smile", "base", "base", "mid") cho "I'm sure if you could get me a broom like that it would assure my--, I mean, our victory!" ("smile", "base", "base", "mid")
$ states.gen.knowledge.firebolt = True
gen "Wait... A broom? That's what all of this is about?" ("angry", xpos="far_left", ypos="head") gen "Wait... A broom? That's what all of this is about?" ("angry", xpos="far_left", ypos="head")
cho "Yes? What else would it be?" ("soft", "narrow", "raised", "mid") cho "Yes? What else would it be?" ("soft", "narrow", "raised", "mid")
gen "I'm going to need a moment..." ("base", xpos="far_left", ypos="head") gen "I'm going to need a moment..." ("base", xpos="far_left", ypos="head")

View File

@ -1594,7 +1594,7 @@ label slytherin_match_return:
ton "" ("horny", "base", "base", "mid", trans=d5) ton "" ("horny", "base", "base", "mid", trans=d5)
pause .8 pause .8
if states.gen.ev.tonks.metamorphmagi_aware: #This wont be used if we make it so you learn it first time here and hangouts unlock after this if states.gen.knowledge.tonks_metamorphmagi: #This wont be used if we make it so you learn it first time here and hangouts unlock after this
gen "It all makes sense now." ("base", xpos="far_left", ypos="head") gen "It all makes sense now." ("base", xpos="far_left", ypos="head")
ton "Hello sweet cheeks!" ("base", "base", "base", "mid") ton "Hello sweet cheeks!" ("base", "base", "base", "mid")
ton "Thought I was about to lose focus there for a second when you started going at it!" ("open", "base", "base", "R") ton "Thought I was about to lose focus there for a second when you started going at it!" ("open", "base", "base", "R")
@ -1606,7 +1606,7 @@ label slytherin_match_return:
gen "What kind of show are we--" ("base", xpos="far_left", ypos="head") gen "What kind of show are we--" ("base", xpos="far_left", ypos="head")
else: else:
$ states.gen.ev.tonks.metamorphmagi_aware = True $ states.gen.knowledge.tonks_metamorphmagi = True
gen "You were Miss Granger the whole time?" ("angry", xpos="far_left", ypos="head") gen "You were Miss Granger the whole time?" ("angry", xpos="far_left", ypos="head")
gen "Plot twist of the fucking century." ("base", xpos="far_left", ypos="head") gen "Plot twist of the fucking century." ("base", xpos="far_left", ypos="head")
ton "Of course not, don't be silly..." ("open", "closed", "base", "mid") ton "Of course not, don't be silly..." ("open", "closed", "base", "mid")

View File

@ -24,7 +24,11 @@ default states.gen.ev.intro.cupboard_examined = False
default states.gen.ev.intro.door_examined = False default states.gen.ev.intro.door_examined = False
default states.gen.ev.intro.fireplace_examined = False default states.gen.ev.intro.fireplace_examined = False
default states.gen.ev.intro.safe_examined = False default states.gen.ev.intro.safe_examined = False
default states.gen.ev.tonks.metamorphmagi_aware = False # Genie knows about Tonks being a Metamorphmagus
#Genie Knowledge
default states.gen.knowledge.firebolt = False #Genie knows what a firebolt is
default states.gen.knowledge.tonks_metamorphmagi = False # Genie knows about Tonks being a Metamorphmagus
# Statistics # Statistics

View File

@ -1276,7 +1276,7 @@ label hg_pf_handjob_2_cumming:
"-Cum in her mouth!-" if states.her.status.gokkun: # Has swallowed cum before. "-Cum in her mouth!-" if states.her.status.gokkun: # Has swallowed cum before.
gen "Open your mouth, [name_hermione_genie]!" ("base", xpos="far_left", ypos="head") gen "Open your mouth, [name_hermione_genie]!" ("base", xpos="far_left", ypos="head")
her "{shudder}What?!{/shudder}" ("open", "wide", "base", "stare", ypos="head", cheeks="blush", flip=False) her "{shudder}What?!{/shudder}" ("open", "wide", "base", "stare", xpos="base", ypos="head", cheeks="blush", flip=False)
if hermione.is_worn("top"): if hermione.is_worn("top"):
gen "Open your mouth, or I'll coat your clothes!" ("angry", xpos="far_left", ypos="head") gen "Open your mouth, or I'll coat your clothes!" ("angry", xpos="far_left", ypos="head")
else: else:

View File

@ -391,7 +391,7 @@ label hg_pf_titjob_1:
#pause.8 #pause.8
gen "Great...{w=0.4} Now, move your tits up and down along the shaft..." ("base", xpos="far_left", ypos="head") gen "Great...{w=0.4} Now, move your tits up and down along the shaft..." ("base", xpos="far_left", ypos="head")
her "Alright..." ("angry", "happyCl", "worried", "mid", emote="sweat", ypos="head", flip=False) her "Alright..." ("angry", "happyCl", "worried", "mid")
call her_chibi_scene("tj", trans=d5) call her_chibi_scene("tj", trans=d5)
call ctc call ctc
@ -754,7 +754,7 @@ label hg_pf_titjob_2:
call ctc call ctc
nar "She then starts moving her breasts, alternating her speed every now and then." nar "She then starts moving her breasts, alternating her speed every now and then."
her "Do you enjoy it when I move them like this, [name_genie_hermione]?" ("grin", "base", "base", "R", ypos="head", flip=False) her "Do you enjoy it when I move them like this, [name_genie_hermione]?" ("grin", "base", "base", "R")
gen "Oh, yes... Very much!" ("grin", xpos="far_left", ypos="head") gen "Oh, yes... Very much!" ("grin", xpos="far_left", ypos="head")
play music "music/(Orchestral) Playful Tension by Shadow16nh.ogg" fadein 1 if_changed # SEX THEME. play music "music/(Orchestral) Playful Tension by Shadow16nh.ogg" fadein 1 if_changed # SEX THEME.
@ -940,14 +940,14 @@ label hg_pf_titjob_2_continue:
call bld call bld
gen "*Mmm*... Keep stroking it." ("base", xpos="far_left", ypos="head") gen "*Mmm*... Keep stroking it." ("base", xpos="far_left", ypos="head")
show her_titjob_personal h23 as cg show her_titjob_personal h23 as cg
her ".............." ("angry", "wink", "base", "mid", ypos="head", flip=False) her ".............." ("angry", "wink", "base", "mid")
gen "Now I want you to say..." ("base", xpos="far_left", ypos="head") gen "Now I want you to say..." ("base", xpos="far_left", ypos="head")
menu: menu:
gen "..." ("base", xpos="far_left", ypos="head") gen "..." ("base", xpos="far_left", ypos="head")
"{size=-4}\"I love teasing my father with my big tits.\"{/size}": "{size=-4}\"I love teasing my father with my big tits.\"{/size}":
show her_titjob_personal h25 as cg show her_titjob_personal h25 as cg
her "Teasing my--{w=0.2} But, [name_genie_hermione]..." ("angry", "narrow", "base", "down", ypos="head", flip=False) her "Teasing my--{w=0.2} But, [name_genie_hermione]..." ("angry", "narrow", "base", "down")
gen "Just say it, [name_hermione_genie]." ("base", xpos="far_left", ypos="head") gen "Just say it, [name_hermione_genie]." ("base", xpos="far_left", ypos="head")
show her_titjob_personal h22 as cg show her_titjob_personal h22 as cg
her "*Hmph*...{w=0.4} What do you want me to say, exactly?" ("soft", "narrow", "annoyed", "up") her "*Hmph*...{w=0.4} What do you want me to say, exactly?" ("soft", "narrow", "annoyed", "up")
@ -986,7 +986,7 @@ label hg_pf_titjob_2_continue:
"{size=-4}\"I love teasing my classmates with my perfect tits.\"{/size}": "{size=-4}\"I love teasing my classmates with my perfect tits.\"{/size}":
show her_titjob_personal h23 as cg show her_titjob_personal h23 as cg
her "I...{w=0.4} I love teasing my classmates...{w=0.4} With my perfect tits..." ("soft", "narrow", "annoyed", "up", ypos="head", flip=False) her "I...{w=0.4} I love teasing my classmates...{w=0.4} With my perfect tits..." ("soft", "narrow", "annoyed", "up")
gen "Of course you do..." ("base", xpos="far_left", ypos="head") gen "Of course you do..." ("base", xpos="far_left", ypos="head")
her "I love the jealous looks from the other girls..." ("base", "narrow", "worried", "down") her "I love the jealous looks from the other girls..." ("base", "narrow", "worried", "down")
gen "Yes, and they should be jealous..." ("base", xpos="far_left", ypos="head") gen "Yes, and they should be jealous..." ("base", xpos="far_left", ypos="head")
@ -1048,7 +1048,7 @@ label hg_pf_titjob_2_cumming:
gen "*Mmm*..." ("base", xpos="far_left", ypos="head") gen "*Mmm*..." ("base", xpos="far_left", ypos="head")
gen "I love your perfect tits!" ("base", xpos="far_left", ypos="head") gen "I love your perfect tits!" ("base", xpos="far_left", ypos="head")
show her_titjob_personal h22 as cg show her_titjob_personal h22 as cg
her "Thank you, [name_genie_hermione]." ("soft", "narrow", "annoyed", "up", ypos="head", flip=False) her "Thank you, [name_genie_hermione]." ("soft", "narrow", "annoyed", "up")
show her_titjob_personal h23 as cg show her_titjob_personal h23 as cg
her "Shall I rub them a bit faster?" ("soft", "narrow", "annoyed", "up") her "Shall I rub them a bit faster?" ("soft", "narrow", "annoyed", "up")
gen "Rub away, [name_hermione_genie]!" ("base", xpos="far_left", ypos="head") gen "Rub away, [name_hermione_genie]!" ("base", xpos="far_left", ypos="head")
@ -1062,7 +1062,7 @@ label hg_pf_titjob_2_cumming:
"-Cum in her mouth-": "-Cum in her mouth-":
gen "Take this, whore!" ("angry", xpos="far_left", ypos="head") gen "Take this, whore!" ("angry", xpos="far_left", ypos="head")
show her_titjob_personal h25 as cg show her_titjob_personal h25 as cg
her "What are you--" ("angry", "wink", "base", "mid", ypos="head", flip=False) her "What are you--" ("angry", "wink", "base", "mid")
call her_chibi_scene("tj_mouth", trans=d5) call her_chibi_scene("tj_mouth", trans=d5)
pause.8 pause.8
@ -1133,7 +1133,7 @@ label hg_pf_titjob_2_cumming:
with hpunch with hpunch
gen "{shudder}*ARGH*!{/shudder}" ("angry", xpos="far_left", ypos="head") gen "{shudder}*ARGH*!{/shudder}" ("angry", xpos="far_left", ypos="head")
show her_titjob_personal h25 as cg show her_titjob_personal h25 as cg
her "What? Already?!" ("angry", "wide", "base", "stare", ypos="head", flip=False) her "What? Already?!" ("angry", "wide", "base", "stare")
gen "Aaah, yes!" ("angry", xpos="far_left", ypos="head") gen "Aaah, yes!" ("angry", xpos="far_left", ypos="head")
call cum_block call cum_block

View File

@ -481,7 +481,7 @@ label hg_pf_grope_ass_T3_continue:
jump end_hg_pf_grope jump end_hg_pf_grope
label hg_pf_grope_ass_T3_mad: label hg_pf_grope_ass_T3_mad:
her @ cheeks blush "Stop that at once!" ("angry", "happyCl", "worried", "mid", ypos="head") her @ cheeks blush "Stop that at once!" ("angry", "happyCl", "worried", "mid", ypos="head", flip=False)
nar "Hermione gives you an unexpectedly strong shove..." nar "Hermione gives you an unexpectedly strong shove..."
call her_chibi_scene("behind_desk_front", trans=hpunch) call her_chibi_scene("behind_desk_front", trans=hpunch)
@ -508,7 +508,7 @@ label hg_pf_grope_ass_T3_mad:
gen "One hundred points to Gryffindor!" ("base", xpos="far_left", ypos="head") gen "One hundred points to Gryffindor!" ("base", xpos="far_left", ypos="head")
gen "There, it is done..." ("base", xpos="far_left", ypos="head") gen "There, it is done..." ("base", xpos="far_left", ypos="head")
gen "Not about the points, you say... You make me--" ("base", xpos="far_left", ypos="head") gen "Not about the points, you say... You make me--" ("base", xpos="far_left", ypos="head")
her @ cheeks blush "{shake}Shut up!{/shake}" ("scream", "happyCl", "worried", "mid", ypos="head") her @ cheeks blush "{shake}Shut up!{/shake}" ("scream", "happyCl", "worried", "mid", ypos="head", flip=False)
her @ cheeks blush "{size=+7}The terms should've been stated before commencing the--{/size}" ("scream", "happyCl", "worried", "mid", trans=hpunch) her @ cheeks blush "{size=+7}The terms should've been stated before commencing the--{/size}" ("scream", "happyCl", "worried", "mid", trans=hpunch)
gen "Commencing--" ("base", xpos="far_left", ypos="head") gen "Commencing--" ("base", xpos="far_left", ypos="head")
gen "Oh, snap out of it [name_hermione_genie]... You got paid didn't you?" ("base", xpos="far_left", ypos="head") gen "Oh, snap out of it [name_hermione_genie]... You got paid didn't you?" ("base", xpos="far_left", ypos="head")
@ -519,7 +519,7 @@ label hg_pf_grope_ass_T3_mad:
"\"Surely you can't be serious, [name_hermione_genie]!\"": "\"Surely you can't be serious, [name_hermione_genie]!\"":
$ states.her.mood += 27 $ states.her.mood += 27
her @ cheeks blush "Yes... I am!" ("scream", "happyCl", "worried", "mid", ypos="head") her @ cheeks blush "Yes... I am!" ("scream", "happyCl", "worried", "mid", ypos="head", flip=False)
gen "By the great desert..." ("angry", xpos="far_left", ypos="head") gen "By the great desert..." ("angry", xpos="far_left", ypos="head")
gen "You get no points!" ("angry", xpos="far_left", ypos="head") gen "You get no points!" ("angry", xpos="far_left", ypos="head")
her @ cheeks blush "*Grr*... Fine!" ("scream", "happyCl", "worried", "mid") her @ cheeks blush "*Grr*... Fine!" ("scream", "happyCl", "worried", "mid")

View File

@ -10,7 +10,7 @@ label hg_pf_grope_breasts_T2:
her "!!!" ("normal", "wide", "worried", "shocked") her "!!!" ("normal", "wide", "worried", "shocked")
nar "Hermione takes a hesitant step back..." nar "Hermione takes a hesitant step back..."
her @ cheeks blush "{shudder}!!!?{/shudder}" ("mad", "wide", "base", "stare", ypos="head", trans=hpunch) her @ cheeks blush "{shudder}!!!?{/shudder}" ("mad", "wide", "base", "stare", ypos="head", flip=False, trans=hpunch)
call ctc call ctc
nar "Hermione tries to pull away from you, but you hold her firmly by her breasts..." nar "Hermione tries to pull away from you, but you hold her firmly by her breasts..."
@ -31,7 +31,7 @@ label hg_pf_grope_breasts_T2:
her "M-my happy place...?" ("angry", "wink", "base", "mid") her "M-my happy place...?" ("angry", "wink", "base", "mid")
nar "You feel the girl's shapely breasts in your palms..." nar "You feel the girl's shapely breasts in your palms..."
her "............................" ("shock", "happyCl", "worried", "mid", ypos="head") her "............................" ("shock", "happyCl", "worried", "mid", flip=False, ypos="head")
menu: menu:
"-Squeeze her tits with all of your strength-": "-Squeeze her tits with all of your strength-":

View File

@ -321,7 +321,7 @@ label slut_scene:
gen "That's a good little slut..." ("base", xpos="far_left", ypos="head") gen "That's a good little slut..." ("base", xpos="far_left", ypos="head")
gen "Now, if you want to suck my cock, I expect you to ask nicely." ("base", xpos="far_left", ypos="head") gen "Now, if you want to suck my cock, I expect you to ask nicely." ("base", xpos="far_left", ypos="head")
her @ cheeks blush "What? Isn't it bad enough that the stupid collar said that I'm a slut! Just let me suck your cock!" ("clench", "happy", "base", "up", ypos="head") her @ cheeks blush "What? Isn't it bad enough that the stupid collar said that I'm a slut! Just let me suck your cock!" ("clench", "happy", "base", "up", xpos="base", ypos="head", flip=False)
gen "Well, that's exactly it, [name_hermione_genie]!" ("base", xpos="far_left", ypos="head") gen "Well, that's exactly it, [name_hermione_genie]!" ("base", xpos="far_left", ypos="head")
gen "Sluts beg for cock!" ("base", xpos="far_left", ypos="head") gen "Sluts beg for cock!" ("base", xpos="far_left", ypos="head")
gen "I expect you to beg!" ("base", xpos="far_left", ypos="head") gen "I expect you to beg!" ("base", xpos="far_left", ypos="head")
@ -767,7 +767,7 @@ label slave_scene:
gen "That's a good slave." ("base", xpos="far_left", ypos="head") gen "That's a good slave." ("base", xpos="far_left", ypos="head")
gen "Now ask me nicely to fuck that tight ass of yours." ("base", xpos="far_left", ypos="head") gen "Now ask me nicely to fuck that tight ass of yours." ("base", xpos="far_left", ypos="head")
her @ cheeks blush "Please sir, please fuck my ass." ("soft", "happy", "worried", "R", ypos="head") her @ cheeks blush "Please sir, please fuck my ass." ("soft", "happy", "worried", "R", xpos="base", ypos="head", flip=False)
gen "Good girl." ("base", xpos="far_left", ypos="head") gen "Good girl." ("base", xpos="far_left", ypos="head")
nar "You thrust your full length into Hermione in one motion." nar "You thrust your full length into Hermione in one motion."

View File

@ -498,7 +498,7 @@ label her_potion_cat_return:
pause.8 pause.8
gen "Good girl." ("base", xpos="far_left", ypos="head") gen "Good girl." ("base", xpos="far_left", ypos="head")
her @ cheeks blush "..." ("base", "narrow", "base", "L", ypos="head", flip=False) her @ cheeks blush "..." ("base", "narrow", "base", "L", xpos="base", ypos="head", flip=False)
nar "Hermione, now kneeling in front of you, takes you into her mouth." nar "Hermione, now kneeling in front of you, takes you into her mouth."
play music "music/(Orchestral) Playful Tension by Shadow16nh.ogg" fadein 1 if_changed # SEX THEME. play music "music/(Orchestral) Playful Tension by Shadow16nh.ogg" fadein 1 if_changed # SEX THEME.

File diff suppressed because it is too large Load Diff

View File

@ -398,13 +398,13 @@ label snape_intro_E3:
call bld call bld
if d_flag_01: if d_flag_01:
sna "Who are you, scum!" ("snape_34", ypos="head", wand=True) sna "Who are you, scum!" ("snape_34", xpos="base", ypos="head", flip=False, wand=True)
gen "What? It's me... *Ehm*... {i}Abius{/i}! I mean, Albus!" ("angry", xpos="far_left", ypos="head") gen "What? It's me... *Ehm*... {i}Abius{/i}! I mean, Albus!" ("angry", xpos="far_left", ypos="head")
sna "You cannot fool me." ("snape_32", wand=True) sna "You cannot fool me." ("snape_32", wand=True)
sna "Just now, you used some sort of alien magic!" ("snape_32", wand=True) sna "Just now, you used some sort of alien magic!" ("snape_32", wand=True)
sna "Reveal your true self to me now, fiend! Who are you?!" ("snape_34", wand=True) sna "Reveal your true self to me now, fiend! Who are you?!" ("snape_34", wand=True)
else: else:
sna "My name is Severus Snape!" (ypos="head", wand=True) sna "My name is Severus Snape!" ("snape_34", xpos="base", ypos="head", flip=False, wand=True)
sna "Now, who might you be...?" ("snape_01", wand=True) sna "Now, who might you be...?" ("snape_01", wand=True)
gen "{shake}!!!{/shake}" ("angry", xpos="far_left", ypos="head") gen "{shake}!!!{/shake}" ("angry", xpos="far_left", ypos="head")
@ -510,7 +510,7 @@ label snape_intro_E4:
gen "*Panting*" ("angry", xpos="far_left", ypos="head") gen "*Panting*" ("angry", xpos="far_left", ypos="head")
gen "Ready to talk now?!" ("angry", xpos="far_left", ypos="head") gen "Ready to talk now?!" ("angry", xpos="far_left", ypos="head")
sna "(... i-impossible...)" ("snape_36", ypos="head") sna "(... i-impossible...)" ("snape_36", xpos="base", ypos="head", flip=False)
play music "music/Dark Fog.ogg" fadein 1 if_changed play music "music/Dark Fog.ogg" fadein 1 if_changed
hide screen duel hide screen duel
@ -833,7 +833,7 @@ label snape_intro_E5:
call sna_walk("door", "base") call sna_walk("door", "base")
pause.2 pause.2
sna "................." ("snape_06", ypos="head") sna "................." ("snape_06", xpos="base", ypos="head", flip=False)
sna "\"Send those whores up, Severus!\" *Ha-ha-ha*..." ("snape_28") sna "\"Send those whores up, Severus!\" *Ha-ha-ha*..." ("snape_28")
call sna_chibi("leave") call sna_chibi("leave")

View File

@ -52,7 +52,7 @@ label summon_snape:
call bld call bld
gen "Want to do the honours?" ("base", xpos="far_left", ypos="head") gen "Want to do the honours?" ("base", xpos="far_left", ypos="head")
sna "With pleasure!" ("snape_02", ypos="head") sna "With pleasure!" ("snape_02", xpos="base", ypos="head", flip=False)
pause.1 pause.1
call give_gift(_("You hand over the bottle you found in the cupboard to professor Snape..."), wine_ITEM) call give_gift(_("You hand over the bottle you found in the cupboard to professor Snape..."), wine_ITEM)

View File

@ -2,7 +2,7 @@
### Susan Intro ### ### Susan Intro ###
label nt_he_susan_E1: label nt_he_susan_E1:
ton "................." ("annoyed", "base", "shocked", "down", ypos="head", flip=False) ton "................." ("annoyed", "base", "shocked", "down", xpos="base", ypos="head", flip=False)
gen "Something on your mind?" ("base", xpos="far_left", ypos="head") gen "Something on your mind?" ("base", xpos="far_left", ypos="head")
ton "Yes, there's this student in my class. She seems to be having a bad time." ("open", "narrow", "worried", "mid") ton "Yes, there's this student in my class. She seems to be having a bad time." ("open", "narrow", "worried", "mid")
gen "Education isn't meant to be enjoyable." ("base", xpos="far_left", ypos="head") gen "Education isn't meant to be enjoyable." ("base", xpos="far_left", ypos="head")

View File

@ -135,31 +135,31 @@ label tonks_chitchat:
ton "A foul creature that is drawn to footwear..." ("open", "base", "base", "R") ton "A foul creature that is drawn to footwear..." ("open", "base", "base", "R")
ton "It doesn't actually exist... I just wanted an excuse to have the students show me their feet." ("horny", "base", "base", "mid") ton "It doesn't actually exist... I just wanted an excuse to have the students show me their feet." ("horny", "base", "base", "mid")
block if states.gen.ev.tonks.metamorphmagi_aware: block if states.gen.knowledge.tonks_metamorphmagi:
ton "Since Metamorphmagi can change their skin, I sometimes just don't bother wearing any clothes." ("soft", "base", "shocked", "mid") ton "Since Metamorphmagi can change their skin, I sometimes just don't bother wearing any clothes." ("soft", "base", "shocked", "mid")
ton "I once changed the colour of my skin and made it look like a tight shirt..." ("grin", "narrow", "base", "R") ton "I once changed the colour of my skin and made it look like a tight shirt..." ("grin", "narrow", "base", "R")
ton "I might have worked topless once or twice..." ("horny", "base", "raised", "mid") ton "I might have worked topless once or twice..." ("horny", "base", "raised", "mid")
block if states.gen.ev.tonks.metamorphmagi_aware: block if states.gen.knowledge.tonks_metamorphmagi:
ton "I often got detentions by morphing into prefects..." ("normal", "base", "base", "R") ton "I often got detentions by morphing into prefects..." ("normal", "base", "base", "R")
ton "But It was worth it, as I was able to utilize the prefects' bathroom..." ("base", "wide", "base", "mid") ton "But It was worth it, as I was able to utilize the prefects' bathroom..." ("base", "wide", "base", "mid")
block if states.gen.ev.tonks.metamorphmagi_aware: block if states.gen.knowledge.tonks_metamorphmagi:
ton "Most of my abilities are based around emotions..." ("open", "base", "base", "mid") ton "Most of my abilities are based around emotions..." ("open", "base", "base", "mid")
ton "My hair can go red when I'm upset or angry..." ("upset", "base", "base", "mid") ton "My hair can go red when I'm upset or angry..." ("upset", "base", "base", "mid")
ton "Don't tell anyone, but my natural hair colour is actually more brown..." ("open", "base", "base", "R") ton "Don't tell anyone, but my natural hair colour is actually more brown..." ("open", "base", "base", "R")
ton "People think it's pink, but that's because I'm horny all the time." ("base", "base", "base", "down") ton "People think it's pink, but that's because I'm horny all the time." ("base", "base", "base", "down")
block if states.gen.ev.tonks.metamorphmagi_aware: block if states.gen.knowledge.tonks_metamorphmagi:
ton "There are rumours that Snape has set up an Age Line to keep students away from his private stash..." ("normal", "narrow", "base", "R") ton "There are rumours that Snape has set up an Age Line to keep students away from his private stash..." ("normal", "narrow", "base", "R")
ton "Won't stop me borrowing some polyjuice potions though... Not that I need them..." ("open", "base", "base", "R") ton "Won't stop me borrowing some polyjuice potions though... Not that I need them..." ("open", "base", "base", "R")
ton "But maybe I can find a girl who doesn't mind drinking it and have some fun." ("horny", "base", "raised", "R") ton "But maybe I can find a girl who doesn't mind drinking it and have some fun." ("horny", "base", "raised", "R")
block if states.gen.ev.tonks.metamorphmagi_aware: block if states.gen.knowledge.tonks_metamorphmagi:
ton "I'm a metamorphmagus. I can change my appearance at will..." ("open", "base", "base", "mid") ton "I'm a metamorphmagus. I can change my appearance at will..." ("open", "base", "base", "mid")
ton "Makes spying on the other teachers and students a lot easier..." ("grin", "base", "raised", "mid") ton "Makes spying on the other teachers and students a lot easier..." ("grin", "base", "raised", "mid")
block if states.gen.ev.tonks.metamorphmagi_aware: block if states.gen.knowledge.tonks_metamorphmagi:
ton "I can change the shape and length of my tongue any way I want." ("open", "base", "base", "mid") ton "I can change the shape and length of my tongue any way I want." ("open", "base", "base", "mid")
ton "Imagine the possibilities..." ("open_wide_tongue2", "narrow", "base", "mid") ton "Imagine the possibilities..." ("open_wide_tongue2", "narrow", "base", "mid")

View File

@ -149,7 +149,7 @@ label tonks_summon_setup:
ton "" (trans=morph) ton "" (trans=morph)
ton @ cheeks heavy_blush hair horny "" ("soft", "narrow", "base", "mid") ton @ cheeks heavy_blush hair horny "" ("soft", "narrow", "base", "mid")
if states.gen.ev.tonks.metamorphmagi_aware: if states.gen.knowledge.tonks_metamorphmagi:
gen "...{w} You used your meta-whatsit ability just then didn't you?" ("base", xpos="far_left", ypos="head") gen "...{w} You used your meta-whatsit ability just then didn't you?" ("base", xpos="far_left", ypos="head")
ton @ cheeks heavy_blush hair horny "You can tell?" ("soft", "narrow", "base", "down") ton @ cheeks heavy_blush hair horny "You can tell?" ("soft", "narrow", "base", "down")
gen "Whatever, just wear your actual clothing next time..." ("base", xpos="far_left", ypos="head") gen "Whatever, just wear your actual clothing next time..." ("base", xpos="far_left", ypos="head")

File diff suppressed because it is too large Load Diff

View File

@ -342,7 +342,7 @@ label tonks_intro_E2:
# You discuss Tonks and the Ministry with Snape. # You discuss Tonks and the Ministry with Snape.
label ss_he_tonks_E1: label ss_he_tonks_E1:
sna "........................." ("snape_31", ypos="head") sna "........................." ("snape_31", xpos="base", ypos="head", flip=False)
sna "That bloody wench has outdone herself, once again!" ("snape_35") sna "That bloody wench has outdone herself, once again!" ("snape_35")
gen "Granger?" ("base", xpos="far_left", ypos="head") gen "Granger?" ("base", xpos="far_left", ypos="head")
sna "Yes! She and her cursed letters!" ("snape_08") sna "Yes! She and her cursed letters!" ("snape_08")
@ -544,7 +544,7 @@ label tonks_intro_E3:
$ desk_OBJ.idle = "desk_dumbledore" $ desk_OBJ.idle = "desk_dumbledore"
$ chair_left_OBJ.hidden = True $ chair_left_OBJ.hidden = True
call cast_spell("revelio") call cast_spell("revelio")
ton @ hair angry "{shake}Revelio!{/shake}" ("open_wide", "shocked", "annoyed", "mid", ypos="head", flip=False) ton @ hair angry "{shake}Revelio!{/shake}" ("open_wide", "shocked", "annoyed", "mid", xpos="base", ypos="head", flip=False)
call bld("hide") call bld("hide")
pause.6 pause.6
@ -706,7 +706,7 @@ label tonks_intro_E3:
# You inform Snape that Tonks is now an ally and has been made a teacher. # You inform Snape that Tonks is now an ally and has been made a teacher.
label ss_he_tonks_E2: label ss_he_tonks_E2:
sna "........................." ("snape_31", ypos="head") sna "........................." ("snape_31", xpos="base", ypos="head", flip=False)
sna "So, here is the plan..." ("snape_03") sna "So, here is the plan..." ("snape_03")
sna "You get a shovel and a body-bag ready, and I'll do the \"Avada Kedavra\"!" ("snape_01") sna "You get a shovel and a body-bag ready, and I'll do the \"Avada Kedavra\"!" ("snape_01")
gen "\"Avra-ka--\"{w} What the fuck are you talking about?" ("base", xpos="far_left", ypos="head") gen "\"Avra-ka--\"{w} What the fuck are you talking about?" ("base", xpos="far_left", ypos="head")
@ -834,7 +834,7 @@ label ss_he_tonks_E2:
label ss_he_tonks_E3: label ss_he_tonks_E3:
call bld call bld
gen "Our new partner in crime, is she getting on well?" ("base", xpos="far_left", ypos="head") gen "Our new partner in crime, is she getting on well?" ("base", xpos="far_left", ypos="head")
sna "Tonks? I haven't seen her that much... I prefer not to fraternize with the other teachers..." ("snape_09", ypos="head") sna "Tonks? I haven't seen her that much... I prefer not to fraternize with the other teachers..." ("snape_09", xpos="base", ypos="head", flip=False)
sna "Shouldn't you know what that witch is up to? You made her a teacher, after all..." ("snape_01") sna "Shouldn't you know what that witch is up to? You made her a teacher, after all..." ("snape_01")
gen "I'm sure she's still just settling down..." ("base", xpos="far_left", ypos="head") gen "I'm sure she's still just settling down..." ("base", xpos="far_left", ypos="head")
sna "Probably drinking booze down at Hogsmeade, more likely..." ("snape_35") sna "Probably drinking booze down at Hogsmeade, more likely..." ("snape_35")

File diff suppressed because it is too large Load Diff

View File

@ -117,7 +117,7 @@ label ending_after:
nar "As she enters the hallway, you notice some Slytherin students looking in your direction, smirks spreading across their faces." nar "As she enters the hallway, you notice some Slytherin students looking in your direction, smirks spreading across their faces."
$ hermione.equip(her_outfit_ball) $ hermione.equip(her_outfit_ball)
her @ cheeks blush "Back so soon?" ("base", "happy", "base", "L", ypos="head", flip=False) her @ cheeks blush "Back so soon?" ("base", "happy", "base", "L", xpos="base", ypos="head", flip=False)
gen "I... *Err*...{w=0.4} had a change of heart." ("base", xpos="far_left", ypos="head") gen "I... *Err*...{w=0.4} had a change of heart." ("base", xpos="far_left", ypos="head")
her "I see... Yes, it is quite cold outside tonight, isn't it?" ("base", "base", "base", "mid") her "I see... Yes, it is quite cold outside tonight, isn't it?" ("base", "base", "base", "mid")
gen "Yes...{w=0.5} that's it." ("base", xpos="far_left", ypos="head") gen "Yes...{w=0.5} that's it." ("base", xpos="far_left", ypos="head")
@ -199,7 +199,7 @@ label ending_after:
# Snape enters and walks up to desk # Snape enters and walks up to desk
call sna_walk(action="enter", xpos="desk") call sna_walk(action="enter", xpos="desk")
gen "What did I tell you about knocking!" ("angry", xpos="far_left", ypos="head") gen "What did I tell you about knocking!" ("angry", xpos="far_left", ypos="head")
sna "Who rule..." ("snape_03", ypos="head") sna "Who rule--" ("snape_03", xpos="base", ypos="head", flip=False)
sna "You motherfucker..." ("snape_01") sna "You motherfucker..." ("snape_01")
sna "I knew it!" ("snape_02") sna "I knew it!" ("snape_02")
sna "I knew you couldn't make yourself leave yet." ("snape_02") sna "I knew you couldn't make yourself leave yet." ("snape_02")
@ -224,7 +224,7 @@ label ending_after:
nar "Arriving at the great hall, you decide to take a quick glance through the doorway before heading back to your office." nar "Arriving at the great hall, you decide to take a quick glance through the doorway before heading back to your office."
nar "Hermione is currently looking out one of the windows and is not aware of your presence." nar "Hermione is currently looking out one of the windows and is not aware of your presence."
nar "You glance over at the high table and lock eyes with Snape, who quickly stands up and then slides towards you." nar "You glance over at the high table and lock eyes with Snape, who quickly stands up and then slides towards you."
sna "Good evening sir...{w=0.5} I...{w=0.8} I didn't expect you so soon." ("snape_29", ypos="head") sna "Good evening sir...{w=0.5} I...{w=0.8} I didn't expect you so soon." ("snape_29", xpos="base", ypos="head", flip=False)
gen "Hello again Severus." ("base", xpos="far_left", ypos="head") gen "Hello again Severus." ("base", xpos="far_left", ypos="head")
gen "I have returned..." ("base", xpos="far_left", ypos="head") gen "I have returned..." ("base", xpos="far_left", ypos="head")
sna "*Ahem*...{w=0.4} I see..." ("snape_06") sna "*Ahem*...{w=0.4} I see..." ("snape_06")
@ -261,7 +261,7 @@ label ending_after:
$ hermione.equip(her_outfit_ball) $ hermione.equip(her_outfit_ball)
nar "As Snape slides back towards the teacher's table, Hermione notices your presence and quickly starts walking towards you." nar "As Snape slides back towards the teacher's table, Hermione notices your presence and quickly starts walking towards you."
nar "Before you can even attempt to slip into the shadows again, she's already come through the doorway with one of her arms held out in front of her." nar "Before you can even attempt to slip into the shadows again, she's already come through the doorway with one of her arms held out in front of her."
her @ cheeks blush "Care for a dance?" ("base", "happy", "base", "L", ypos="head", flip=False) # smiles her @ cheeks blush "Care for a dance?" ("base", "happy", "base", "L", xpos="base", ypos="head", flip=False) # smiles
gen "I...{w=0.4} Oh, what the hell... Why not." ("base", xpos="far_left", ypos="head") gen "I...{w=0.4} Oh, what the hell... Why not." ("base", xpos="far_left", ypos="head")
her @ cheeks blush "..." ("base", "narrow", "base", "down") # smiles her @ cheeks blush "..." ("base", "narrow", "base", "down") # smiles
nar "With your arms wrapped around Hermione's waist, the two of you begin moving along with the music." nar "With your arms wrapped around Hermione's waist, the two of you begin moving along with the music."

View File

@ -253,7 +253,7 @@ label potions_intro_E2:
gen "..." ("angry", xpos="far_left", ypos="head") gen "..." ("angry", xpos="far_left", ypos="head")
if states.map.snape_office.intro_e1: if states.map.snape_office.intro_e1:
sna "I thought I told you to call for me if you needed anything." ("snape_04", ypos="head", trans=d3) sna "I thought I told you to call for me if you needed anything." ("snape_04", xpos="base", ypos="head", trans=d3)
call gen_chibi("stand", flip=False) call gen_chibi("stand", flip=False)
gen "That's weird..." ("base", xpos="far_left", ypos="head") gen "That's weird..." ("base", xpos="far_left", ypos="head")
sna "..." ("snape_04") sna "..." ("snape_04")

Some files were not shown because too many files have changed in this diff Show More