From 3fad511fd10a6aa78c5bb9f04d5730fb1239d644 Mon Sep 17 00:00:00 2001 From: Johnny Date: Mon, 5 Sep 2022 23:55:03 +0200 Subject: [PATCH] Vibrator posing and fixes * Posed part of the personal vibrator event * Adjusted "closed" eyes slightly on personal vibrator CG * Fixed "base underwear" so it matches "vibrator underwear" --- .../hermione/clothes/bra/basic_bra_1/0.webp | 4 +- .../clothes/panties/basic_panties_1/0.webp | 4 +- ...rators_personal_hermione1_eyes_closed.webp | 4 +- ...rators_personal_hermione2_eyes_closed.webp | 4 +- .../hermione/events/items/vibrators.rpy | 95 +++++++++++++++---- 5 files changed, 86 insertions(+), 25 deletions(-) diff --git a/game/characters/hermione/clothes/bra/basic_bra_1/0.webp b/game/characters/hermione/clothes/bra/basic_bra_1/0.webp index 98e3a40a..5d28c991 100644 --- a/game/characters/hermione/clothes/bra/basic_bra_1/0.webp +++ b/game/characters/hermione/clothes/bra/basic_bra_1/0.webp @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:be77311107d0ec496151ecb85a585dc5e3f66503894b742d6049d5009c3b56ce -size 7752 +oid sha256:2ababe7ee54a74bd84ebc952c48cc994799814bf4cc7c6c0dd30e254c02532e0 +size 7268 diff --git a/game/characters/hermione/clothes/panties/basic_panties_1/0.webp b/game/characters/hermione/clothes/panties/basic_panties_1/0.webp index 0926fef9..0bd81f8c 100644 --- a/game/characters/hermione/clothes/panties/basic_panties_1/0.webp +++ b/game/characters/hermione/clothes/panties/basic_panties_1/0.webp @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f74f633f6312733c4692b27eaace4518821fa6e2c9894949255ae95e74380f84 -size 7564 +oid sha256:2e077abe3efcb42e768d316ecd16cf5a8bd1975b5ae2a354d86bf98d0cb27f11 +size 4782 diff --git a/game/images/CG/her_vibrators/personal/hermione1/her_vibrators_personal_hermione1_eyes_closed.webp b/game/images/CG/her_vibrators/personal/hermione1/her_vibrators_personal_hermione1_eyes_closed.webp index 2c6e71b7..1690d021 100644 --- a/game/images/CG/her_vibrators/personal/hermione1/her_vibrators_personal_hermione1_eyes_closed.webp +++ b/game/images/CG/her_vibrators/personal/hermione1/her_vibrators_personal_hermione1_eyes_closed.webp @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ef89f7f38cfd10add938013297379365b5a786376edc7c3f092b38a07e3e23d6 -size 1546 +oid sha256:7e283565fb8223ea1d979fb3f453f23392c41b2c1857ef2d6dcba55a58242fab +size 1560 diff --git a/game/images/CG/her_vibrators/personal/hermione2/her_vibrators_personal_hermione2_eyes_closed.webp b/game/images/CG/her_vibrators/personal/hermione2/her_vibrators_personal_hermione2_eyes_closed.webp index 2c6e71b7..1690d021 100644 --- a/game/images/CG/her_vibrators/personal/hermione2/her_vibrators_personal_hermione2_eyes_closed.webp +++ b/game/images/CG/her_vibrators/personal/hermione2/her_vibrators_personal_hermione2_eyes_closed.webp @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ef89f7f38cfd10add938013297379365b5a786376edc7c3f092b38a07e3e23d6 -size 1546 +oid sha256:7e283565fb8223ea1d979fb3f453f23392c41b2c1857ef2d6dcba55a58242fab +size 1560 diff --git a/game/scripts/characters/hermione/events/items/vibrators.rpy b/game/scripts/characters/hermione/events/items/vibrators.rpy index fb50b866..4a42130c 100644 --- a/game/scripts/characters/hermione/events/items/vibrators.rpy +++ b/game/scripts/characters/hermione/events/items/vibrators.rpy @@ -632,51 +632,105 @@ label hg_vibrators_personal: gen "Queue the fade!" ("base", xpos="far_left", ypos="head") her "The what--{w=0.4}{nw}" - # TODO Screen fades to black and then To CG, Hermione is lying on the desk with her legs crossed slightly. + # TODO Screen fades to black and then To CG, Hermione is lying on the desk with her legs closed. stop bg_sounds fadeout 2.0 - show her_vibrators_personal hermione1 eyebrows_upset eyes_narrow_right mouth_annoyed zorder 15 as cg with fade + #Hermione legs closed + show her_vibrators_personal hermione1 eyebrows_upset eyes_squint_right mouth_annoyed zorder 15 as cg with fade gen "I love a good transition to get straight to the point." ("base", xpos="far_left", ypos="head") gen "Now, where were we..." ("base", xpos="far_left", ypos="head") - show her_vibrators_personal eyebrows_worried eyes_narrow_right mouth_angry as cg + show her_vibrators_personal eyebrows_base mouth_open as cg her "I'm on the desk...{w=0.4} Just as you asked." # Looks away, pouty face gen "Right... Now, let's do a bit of a {i}show and tell{/i}." ("base", xpos="far_left", ypos="head") + + show her_vibrators_personal eyebrows_upset eyes_squint_forward mouth_horny as cg + her "What do you mean?" - gen "Spread those shapely legs for me will you?" ("base", xpos="far_left", ypos="head") + gen "Spread those shapely legs for me, will you?" ("base", xpos="far_left", ypos="head") + + show her_vibrators_personal eyebrows_base eyes_narrow_right mouth_annoyed as cg + her "..." - # TODO Hermione spread legs + # Hermione legs open + show her_vibrators_personal hermione2 eyebrows_worried eyes_squint_right blush_heavy as cg - gen "There we go... Now for the telling part." ("base", xpos="far_left", ypos="head") + gen "There we go.{w=0.8}{nw}" ("base", xpos="far_left", ypos="head") + + show her_vibrators_personal eyes_squint_mid as cg + + gen "There we go.{fast} Now for the telling part." ("base", xpos="far_left", ypos="head") $ renpy.sound.play("sounds/click4.ogg") play bg_sounds "sounds/vibrator_low.ogg" + #Hermione legs closed + show her_vibrators_personal hermione1 eyebrows_upset eyes_wide_crossed mouth_open blush_heavy as cg + her "*Ah*!" - # TODO Hermione legs closed + show her_vibrators_personal eyebrows_worried eyes_open_right as cg gen "There it is! Now you're doing it." ("base", xpos="far_left", ypos="head") gen "Although, the {i}show{/i} part is quite lacking now." ("base", xpos="far_left", ypos="head") gen "You're not going to get a good grade unless you do both, [hermione_name]." ("base", xpos="far_left", ypos="head") - her "I'm being graded for this?" - gen "Of course... You are graded for every school activity, [hermione_name]." ("base", xpos="far_left", ypos="head") - her "I-- *ah* -- Already know that." + + show her_vibrators_personal eyes_squint_forward mouth_shocked as cg + + her "I--{w=0.2} *Ah*...{w=0.4} I'm being graded for this?" + + gen "Of course... You should know that you get graded for every school activity by now, [hermione_name]." ("base", xpos="far_left", ypos="head") + + show her_vibrators_personal eyebrows_upset eyes_squint_right mouth_horny as cg + + her "I--{w=0.2} *Ah*...{w=0.4} Of course, I know that." + + show her_vibrators_personal eyes_narrow_right mouth_worried as cg + + her "But do I really need to--{w=0.2} *Ehm*...{w=0.4} Well, it's just that it's a bit..." + gen "A bit what?" ("base", xpos="far_left", ypos="head") + + show her_vibrators_personal mouth_annoyed as cg + + her "Degrading..." + gen "Don't tell me you don't want a good grade?" ("base", xpos="far_left", ypos="head") + + show her_vibrators_personal eyebrows_base eyes_open_right as cg + + her "I...{w=0.4} Of course I--" + gen "Then spread those legs already, lest you want the {b}D{/b}... {w=0.2}grading." ("base", xpos="far_left", ypos="head") - her "Don't you mean {i}a Troll{/i}?" + + show her_vibrators_personal eyebrows_worried eyes_open_forward as cg + + her "Don't you mean--{w=0.2} *Ah*...{w=0.4} {i}Troll{/i}?" gen "A Troll? What the--" ("angry", xpos="far_left", ypos="head") + + show her_vibrators_personal eyebrows_upset eyes_narrow_forward mouth_open as cg + her "It is the grading system used in Hogwarts, I'm sure you--" - gen "Close your mouth, and open those legs..." - gen "(First she talks about trolls, then some hogwash... And they call {i}me{/i} the eccentric one, bah!)" ("base", xpos="far_left", ypos="head") + gen "Enough with the dilly-dallying... Close your mouth, and open those legs." ("base", xpos="far_left", ypos="head") - # TODO Hermione legs open + show her_vibrators_personal eyebrows_worried eyes_open_right mouth_annoyed as cg + + her "" + gen "(First she talks about trolls, then some hogwash... And they call {i}me{/i} the eccentric one.)" ("base", xpos="far_left", ypos="head") + + show her_vibrators_personal eyebrows_worried eyes_closed mouth_horny as cg - her "*Mhm*..." # whimper - gen "Very good... Now keep them spread like that and you'll earn yourself some good grades." ("base", xpos="far_left", ypos="head") her "(You can do this, Hermione...)" + + #Hermione legs open + show her_vibrators_personal hermione2 mouth_angry as cg + + her "..." + gen "Very good... Now keep them spread like that, and you'll earn yourself a good grade." ("base", xpos="far_left", ypos="head") + + show her_vibrators_personal eyebrows_worried eyes_squint_forward mouth_open as cg + her "Just... Please tell me before you use the remote, okay?" gen "Lecturing your headmaster on how to do their job... *Tut-tut*. That will cost you a point..." ("base", xpos="far_left", ypos="head") @@ -1378,7 +1432,14 @@ label hg_vibrators_personal: her "..." #embarrased her "I can't believe you!" - # TODO Replace vibrators in underwear with underwear + # Replaces vibrators in underwear with underwear + $ renpy.sound.play("sounds/cloth_sound3.ogg") + $ hermione.strip("accessory0", "accessory1") + $ hermione.equip(her_bra_base1) + $ hermione.equip(her_panties_base1) + with d3 + pause .5 + # TODO Vibrators appear on floor $ her_mood += 10