From def68027ec57c2d34c2ddecd6981770d3aea648c Mon Sep 17 00:00:00 2001 From: LoafyLemon Date: Thu, 8 Sep 2022 22:41:59 +0100 Subject: [PATCH] Mirror Story - Rewards --- game/characters/hermione/clothes/accessory/bb_tie/0.webp | 3 +++ game/characters/hermione/clothes/accessory/bb_tie/1.webp | 3 +++ game/characters/hermione/clothes/accessory/bb_tie/2.webp | 3 +++ .../hermione/clothes/accessory/bb_tie/outline.webp | 3 +++ .../characters/hermione/clothes/accessory/bb_tie/skin.webp | 3 +++ game/characters/hermione/clothes/tattoo/bb_tattoo/0.webp | 3 +++ game/characters/hermione/clothes/tattoo/bb_tattoo/1.webp | 3 +++ game/characters/hermione/clothes/tattoo/bb_tattoo/2.webp | 3 +++ .../hermione/clothes/tattoo/bb_tattoo/extra.webp | 3 +++ .../characters/hermione/clothes/tattoo/bb_tattoo/skin.webp | 3 +++ game/scripts/characters/hermione/wardrobe.rpy | 5 +++++ game/scripts/minigames/mirror/events/blueballing_bad.rpy | 7 +++++++ game/scripts/minigames/mirror/init.rpy | 1 + 13 files changed, 43 insertions(+) create mode 100644 game/characters/hermione/clothes/accessory/bb_tie/0.webp create mode 100644 game/characters/hermione/clothes/accessory/bb_tie/1.webp create mode 100644 game/characters/hermione/clothes/accessory/bb_tie/2.webp create mode 100644 game/characters/hermione/clothes/accessory/bb_tie/outline.webp create mode 100644 game/characters/hermione/clothes/accessory/bb_tie/skin.webp create mode 100644 game/characters/hermione/clothes/tattoo/bb_tattoo/0.webp create mode 100644 game/characters/hermione/clothes/tattoo/bb_tattoo/1.webp create mode 100644 game/characters/hermione/clothes/tattoo/bb_tattoo/2.webp create mode 100644 game/characters/hermione/clothes/tattoo/bb_tattoo/extra.webp create mode 100644 game/characters/hermione/clothes/tattoo/bb_tattoo/skin.webp diff --git a/game/characters/hermione/clothes/accessory/bb_tie/0.webp b/game/characters/hermione/clothes/accessory/bb_tie/0.webp new file mode 100644 index 00000000..786ca0f0 --- /dev/null +++ b/game/characters/hermione/clothes/accessory/bb_tie/0.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a42465444d15acbac893c10cf72e54a125a8cd8e7b3c68d99764557b428dba50 +size 3308 diff --git a/game/characters/hermione/clothes/accessory/bb_tie/1.webp b/game/characters/hermione/clothes/accessory/bb_tie/1.webp new file mode 100644 index 00000000..614e3282 --- /dev/null +++ b/game/characters/hermione/clothes/accessory/bb_tie/1.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:11403edff510f07fca944f3e6f853d3377f23e045fb012d8e27183eff63ff1ce +size 3742 diff --git a/game/characters/hermione/clothes/accessory/bb_tie/2.webp b/game/characters/hermione/clothes/accessory/bb_tie/2.webp new file mode 100644 index 00000000..4fcbdbf0 --- /dev/null +++ b/game/characters/hermione/clothes/accessory/bb_tie/2.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1d734e1e3133eadbecce79ad2543ca48d85068d38d418b969c9b101e44c2b3e4 +size 2770 diff --git a/game/characters/hermione/clothes/accessory/bb_tie/outline.webp b/game/characters/hermione/clothes/accessory/bb_tie/outline.webp new file mode 100644 index 00000000..6922d493 --- /dev/null +++ b/game/characters/hermione/clothes/accessory/bb_tie/outline.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:58703b7773446d1de5f092e7bb0c318c38e5801f12e23588d1274e00b820ff73 +size 10006 diff --git a/game/characters/hermione/clothes/accessory/bb_tie/skin.webp b/game/characters/hermione/clothes/accessory/bb_tie/skin.webp new file mode 100644 index 00000000..dea10965 --- /dev/null +++ b/game/characters/hermione/clothes/accessory/bb_tie/skin.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1edd1e843e85c8a3e89aee0f685cefa470f1eb772d5c8d4426f614912eecaf3b +size 3480 diff --git a/game/characters/hermione/clothes/tattoo/bb_tattoo/0.webp b/game/characters/hermione/clothes/tattoo/bb_tattoo/0.webp new file mode 100644 index 00000000..55cfd690 --- /dev/null +++ b/game/characters/hermione/clothes/tattoo/bb_tattoo/0.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b0e4bbf11c8125e69ec85f3981e52b87d247aae4d345d8682464da0d84540638 +size 1532 diff --git a/game/characters/hermione/clothes/tattoo/bb_tattoo/1.webp b/game/characters/hermione/clothes/tattoo/bb_tattoo/1.webp new file mode 100644 index 00000000..a1f4bc91 --- /dev/null +++ b/game/characters/hermione/clothes/tattoo/bb_tattoo/1.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:edc33ba2fe494ed92ab91dd2a52e9503e73a6c2d7ab2d90dd0c20fb7cf22530e +size 1002 diff --git a/game/characters/hermione/clothes/tattoo/bb_tattoo/2.webp b/game/characters/hermione/clothes/tattoo/bb_tattoo/2.webp new file mode 100644 index 00000000..d774ed89 --- /dev/null +++ b/game/characters/hermione/clothes/tattoo/bb_tattoo/2.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7e683a6c4f1564bb78a4c46df15352b4b763ebb87ed09eb123c1ce332c780e1e +size 1116 diff --git a/game/characters/hermione/clothes/tattoo/bb_tattoo/extra.webp b/game/characters/hermione/clothes/tattoo/bb_tattoo/extra.webp new file mode 100644 index 00000000..5ad8122e --- /dev/null +++ b/game/characters/hermione/clothes/tattoo/bb_tattoo/extra.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6659404a51a93d09546d1c60afa4ee2d444d09792ec7c58428140b1871a11b26 +size 1430 diff --git a/game/characters/hermione/clothes/tattoo/bb_tattoo/skin.webp b/game/characters/hermione/clothes/tattoo/bb_tattoo/skin.webp new file mode 100644 index 00000000..b3d8952f --- /dev/null +++ b/game/characters/hermione/clothes/tattoo/bb_tattoo/skin.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4b857bc5143d57e490d670da1753d24f88442518e2d2dd1a029c73909ec1a62c +size 1908 diff --git a/game/scripts/characters/hermione/wardrobe.rpy b/game/scripts/characters/hermione/wardrobe.rpy index 675160fe..3b2e0354 100644 --- a/game/scripts/characters/hermione/wardrobe.rpy +++ b/game/scripts/characters/hermione/wardrobe.rpy @@ -563,3 +563,8 @@ default her_nipple_vibrators = DollCloth("hermione", ("misc", "accessory"), "acc default her_clit_vibrators = DollCloth("hermione", ("misc", "accessory"), "accessory1", "clit_vibrators", [[234, 142, 97, 255], [252, 217, 135, 255], [255, 118, 96, 255]], zorder=1) default her_outfit_vibrators = DollOutfit([her_hair_base, her_panties_base_vibrators, her_bra_base_vibrators, her_nipple_vibrators, her_clit_vibrators]) + +default her_accessory_bb_tie = DollCloth("hermione", ("misc", "accessory"), "accessory4", "bb_tie", [[177, 51, 159, 255], [246, 40, 0, 255], [255, 247, 0, 255]], zorder=10) +default her_tattoo_bb_tattoo = DollCloth("hermione", ("piercings & tattoos", "tattoos"), "tattoo3", "bb_tattoo", [[0, 0, 0, 255], [255, 247, 0, 255], [246, 40, 0, 255]]) + +default her_outfit_bb = DollOutfit([her_hair_base, her_accessory_bb_tie, her_tattoo_bb_tattoo]) diff --git a/game/scripts/minigames/mirror/events/blueballing_bad.rpy b/game/scripts/minigames/mirror/events/blueballing_bad.rpy index d03e90e3..b0fc5e2c 100644 --- a/game/scripts/minigames/mirror/events/blueballing_bad.rpy +++ b/game/scripts/minigames/mirror/events/blueballing_bad.rpy @@ -138,3 +138,10 @@ label blueballing_bad: $ renpy.end_replay() + +label blueballing_bad_rewards: + + if not her_outfit_bb.unlocked: + call unlock_clothing(text=">New clothing items for Hermione have been unlocked!", item=her_outfit_bb) + + return diff --git a/game/scripts/minigames/mirror/init.rpy b/game/scripts/minigames/mirror/init.rpy index 8715e993..c0f27e6e 100644 --- a/game/scripts/minigames/mirror/init.rpy +++ b/game/scripts/minigames/mirror/init.rpy @@ -187,6 +187,7 @@ default mr_ev_BBB = MirrorEvent( cast=["tonks", "hermione"], desc="In an alternate universe where Genie never followed his urges.", label="blueballing_bad", + label_rewards="blueballing_bad_rewards", authors=["NotTera"], tags=["Humorous", "Flashing"], unlocked=True,