From e4c3c3e51dbc92e5835356adfb8d2f1608925655 Mon Sep 17 00:00:00 2001 From: Johnny28 Date: Fri, 23 Dec 2022 02:09:10 +0100 Subject: [PATCH] Outfit * Added Tonks Santa outfit. * Added outfit unlock and Tonks to xmas Mirror story. --- .../tonks/clothes/bra/santa_bra/0.webp | 3 +++ .../tonks/clothes/bra/santa_bra/outline.webp | 3 +++ .../tonks/clothes/bra/santa_bra/skin.webp | 3 +++ .../clothes/panties/santa_panties/0.webp | 3 +++ .../panties/santa_panties/outline.webp | 3 +++ .../clothes/panties/santa_panties/skin.webp | 3 +++ .../tonks/clothes/top/santa_top/0.webp | 3 +++ .../tonks/clothes/top/santa_top/0_back.webp | 3 +++ .../tonks/clothes/top/santa_top/1.webp | 3 +++ .../tonks/clothes/top/santa_top/1_back.webp | 3 +++ .../tonks/clothes/top/santa_top/outline.webp | 3 +++ .../clothes/top/santa_top/outline_back.webp | 3 +++ .../tonks/clothes/top/santa_top/skin.webp | 3 +++ game/scripts/characters/tonks/wardrobe.rpy | 10 ++++++++ .../characters/tonks/wardrobe_reactions.rpy | 20 ++++++++++++++-- .../mirror/events/genies_christmas_wish.rpy | 24 +++++++++++++++++++ 16 files changed, 91 insertions(+), 2 deletions(-) create mode 100644 game/characters/tonks/clothes/bra/santa_bra/0.webp create mode 100644 game/characters/tonks/clothes/bra/santa_bra/outline.webp create mode 100644 game/characters/tonks/clothes/bra/santa_bra/skin.webp create mode 100644 game/characters/tonks/clothes/panties/santa_panties/0.webp create mode 100644 game/characters/tonks/clothes/panties/santa_panties/outline.webp create mode 100644 game/characters/tonks/clothes/panties/santa_panties/skin.webp create mode 100644 game/characters/tonks/clothes/top/santa_top/0.webp create mode 100644 game/characters/tonks/clothes/top/santa_top/0_back.webp create mode 100644 game/characters/tonks/clothes/top/santa_top/1.webp create mode 100644 game/characters/tonks/clothes/top/santa_top/1_back.webp create mode 100644 game/characters/tonks/clothes/top/santa_top/outline.webp create mode 100644 game/characters/tonks/clothes/top/santa_top/outline_back.webp create mode 100644 game/characters/tonks/clothes/top/santa_top/skin.webp diff --git a/game/characters/tonks/clothes/bra/santa_bra/0.webp b/game/characters/tonks/clothes/bra/santa_bra/0.webp new file mode 100644 index 00000000..471e4ffb --- /dev/null +++ b/game/characters/tonks/clothes/bra/santa_bra/0.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:34e4ee4f47eb88543614afca02e4887ee971fd90bb3a33625b119524dbff0a22 +size 6924 diff --git a/game/characters/tonks/clothes/bra/santa_bra/outline.webp b/game/characters/tonks/clothes/bra/santa_bra/outline.webp new file mode 100644 index 00000000..2cc91618 --- /dev/null +++ b/game/characters/tonks/clothes/bra/santa_bra/outline.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:01a73ea37f713af8af3ff4d67fa0c9a38cfbabd7ac31d94c7b0f805177983d37 +size 8642 diff --git a/game/characters/tonks/clothes/bra/santa_bra/skin.webp b/game/characters/tonks/clothes/bra/santa_bra/skin.webp new file mode 100644 index 00000000..0f1160fa --- /dev/null +++ b/game/characters/tonks/clothes/bra/santa_bra/skin.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:30b9e03de50ee7fac1dcc61f1d88c739b7eefe3f562039f2b54ee2d9967a7b58 +size 3994 diff --git a/game/characters/tonks/clothes/panties/santa_panties/0.webp b/game/characters/tonks/clothes/panties/santa_panties/0.webp new file mode 100644 index 00000000..0d9a79d7 --- /dev/null +++ b/game/characters/tonks/clothes/panties/santa_panties/0.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:83d5d2430cdf6fad3738d4c96f95f53bfa517e9ef05755dd64d0ea5f54dd1bd6 +size 4994 diff --git a/game/characters/tonks/clothes/panties/santa_panties/outline.webp b/game/characters/tonks/clothes/panties/santa_panties/outline.webp new file mode 100644 index 00000000..242a6256 --- /dev/null +++ b/game/characters/tonks/clothes/panties/santa_panties/outline.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9c1de551df31148a9cb0decec0709ff6c89735c8018d6db5d3387e8e1ef592bb +size 6838 diff --git a/game/characters/tonks/clothes/panties/santa_panties/skin.webp b/game/characters/tonks/clothes/panties/santa_panties/skin.webp new file mode 100644 index 00000000..a1eac47b --- /dev/null +++ b/game/characters/tonks/clothes/panties/santa_panties/skin.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1beae634409b2cd80027673969239bed99d5e12d2b2701e3ffa842decc020960 +size 5434 diff --git a/game/characters/tonks/clothes/top/santa_top/0.webp b/game/characters/tonks/clothes/top/santa_top/0.webp new file mode 100644 index 00000000..61b859ba --- /dev/null +++ b/game/characters/tonks/clothes/top/santa_top/0.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:814c08685f69f22c0d976113a32ebb9e21c28e3d9831347c9e6d7b919541ac95 +size 13326 diff --git a/game/characters/tonks/clothes/top/santa_top/0_back.webp b/game/characters/tonks/clothes/top/santa_top/0_back.webp new file mode 100644 index 00000000..e67d172b --- /dev/null +++ b/game/characters/tonks/clothes/top/santa_top/0_back.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1f32cc39d2f01ed41045829ba0435a5f24626575404cd935e155a327b3885a06 +size 3228 diff --git a/game/characters/tonks/clothes/top/santa_top/1.webp b/game/characters/tonks/clothes/top/santa_top/1.webp new file mode 100644 index 00000000..5da9d9d2 --- /dev/null +++ b/game/characters/tonks/clothes/top/santa_top/1.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c5305e0897bd14d99c9b7d14a4eea3cf47525424647ae62fddf33a431afd1bea +size 13600 diff --git a/game/characters/tonks/clothes/top/santa_top/1_back.webp b/game/characters/tonks/clothes/top/santa_top/1_back.webp new file mode 100644 index 00000000..941c6b6d --- /dev/null +++ b/game/characters/tonks/clothes/top/santa_top/1_back.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fa399947db1b86ead6031e10373f33a8c0c91ed5395cffd89ec0a8daaba744ba +size 2934 diff --git a/game/characters/tonks/clothes/top/santa_top/outline.webp b/game/characters/tonks/clothes/top/santa_top/outline.webp new file mode 100644 index 00000000..dee10629 --- /dev/null +++ b/game/characters/tonks/clothes/top/santa_top/outline.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:271c889b1b01aed183b5610492a85d3fdd431a3fa3e3893f53d7b1173dd141b4 +size 18060 diff --git a/game/characters/tonks/clothes/top/santa_top/outline_back.webp b/game/characters/tonks/clothes/top/santa_top/outline_back.webp new file mode 100644 index 00000000..ec2cda1c --- /dev/null +++ b/game/characters/tonks/clothes/top/santa_top/outline_back.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d70d6ba8beed130913d68d5bd5df06c7e404555caed37d64898ba8c127e189ec +size 4454 diff --git a/game/characters/tonks/clothes/top/santa_top/skin.webp b/game/characters/tonks/clothes/top/santa_top/skin.webp new file mode 100644 index 00000000..bea3dc76 --- /dev/null +++ b/game/characters/tonks/clothes/top/santa_top/skin.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:26fc29a0b5e2af37d2f46f7020dea5e05331cec5290681c636eb09333322d695 +size 3216 diff --git a/game/scripts/characters/tonks/wardrobe.rpy b/game/scripts/characters/tonks/wardrobe.rpy index 199d826f..0627d5a1 100644 --- a/game/scripts/characters/tonks/wardrobe.rpy +++ b/game/scripts/characters/tonks/wardrobe.rpy @@ -231,6 +231,16 @@ default ton_outfit_elf = DollOutfit([ton_hair_base_new, ton_makeup3_elf_ears, to default ton_outfit_ribbon = DollOutfit([ton_hair_base_new, ton_neckwear_choker1, ton_bra_ribbon, ton_panties_ribbon]) default ton_outfit_xmas = DollOutfit([ton_hair_base_new, ton_hat_antlers, ton_earring_bells, ton_neckwear_bell1, ton_bra_pasties2, ton_bottom_xmas, ton_gloves_xmas, ton_stockings_xmas], addons=[ton_piercing1_nipple_bells, ton_bra_pasties2]) +################## +## Santa Outfit ## +################## + +default ton_bra_santa = DollCloth("tonks", ("upper undergarment", "bras"), "bra", "santa_bra", [[161, 55, 48, 255]]) +default ton_top_santa = DollCloth("tonks", ("upper body", "shirts"), "top", "santa_top", [[161, 55, 48, 255], [255, 255, 255, 255]]) +default ton_panties_santa = DollCloth("tonks", ("lower undergarment", "panties"), "panties", "santa_panties", [[161, 55, 48, 255]]) + +default ton_outfit_santa = DollOutfit([ton_hair_base_new, ton_panties_santa, ton_top_santa, ton_bra_santa]) + ################### ## Lady D Outfit ## ################### diff --git a/game/scripts/characters/tonks/wardrobe_reactions.rpy b/game/scripts/characters/tonks/wardrobe_reactions.rpy index c1e50ab5..2b3f8e36 100644 --- a/game/scripts/characters/tonks/wardrobe_reactions.rpy +++ b/game/scripts/characters/tonks/wardrobe_reactions.rpy @@ -471,14 +471,14 @@ label ton_reaction_equip_outfit(item): ton "You sure you'd want that?" ("soft", "base", "raised", "mid") gen "Of course!" ("base", xpos="far_left", ypos="head") ton "But what if you've been to naughty this year for you to unwrap me?" ("soft", "narrow", "raised", "mid") - gen "I'll just have you unwrap yourself in thas case." ("base", xpos="far_left", ypos="head") + gen "I'll just have you unwrap yourself in that case." ("base", xpos="far_left", ypos="head") ton "*Hmph*... That's cheating..." ("soft", "base", "base", "R") ################## ### Xmas Outfit ## ################## elif item == ton_outfit_xmas: - gen "Miss Tonks, you know what the best thing about christmas is?" ("base", xpos="far_left", ypos="head") + gen "Miss Tonks, you know what the best thing about Christmas is?" ("base", xpos="far_left", ypos="head") ton "The presents?" ("base", "base", "raised", "mid") gen "After that." ("base", xpos="far_left", ypos="head") ton "The food?" ("soft", "base", "base", "mid") @@ -489,6 +489,17 @@ label ton_reaction_equip_outfit(item): gen "Yes, put this on for me will you?" ("base", xpos="far_left", ypos="head") ton "Very well..." ("base", "base", "base", "mid") + ################## + ## Santa Outfit ## + ################## + elif item == ton_outfit_santa: + gen "Ho-Ho-Ho!" ("grin", xpos="far_left", ypos="head") + ton "Yes?" ("soft", "base", "base", "mid") + gen "No, I'm doing a Santa laugh!" ("base", xpos="far_left", ypos="head") + ton "Oh, I see!" ("grin", "base", "raised", "mid") + gen "Anyway, I've got this sexy Santa costume for you to wear." ("grin", xpos="far_left", ypos="head") + ton "*Mmm*... Say no more..." ("horny", "narrow", "base", "mid") + ################### ## Lady D Outfit ## ################### @@ -653,6 +664,11 @@ label ton_reaction_equip_outfit_fail(item): ################## # elif item == ton_outfit_xmas: + ################## + ## Santa Outfit ## + ################## + # elif item == ton_outfit_santa: + ################### ## Lady D Outfit ## ################### diff --git a/game/scripts/minigames/mirror/events/genies_christmas_wish.rpy b/game/scripts/minigames/mirror/events/genies_christmas_wish.rpy index 72cb0b81..38b89d07 100644 --- a/game/scripts/minigames/mirror/events/genies_christmas_wish.rpy +++ b/game/scripts/minigames/mirror/events/genies_christmas_wish.rpy @@ -4,6 +4,7 @@ label genies_christmas_wish_rewards: call unlock_clothing(text=">New clothing items for Hermione have been unlocked!", item=her_outfit_reindeer) call unlock_clothing(text=">New clothing items for Cho have been unlocked!", item=cho_outfit_reindeer) call unlock_clothing(text=">New clothing items for Luna have been unlocked!", item=lun_outfit_reindeer) + call unlock_clothing(text=">New clothing items for Tonks have been unlocked!", item=ton_outfit_santa) python: naughty_list_ITEM.owned = 1 @@ -27,6 +28,7 @@ label genies_christmas_wish: $ hermione.equip(her_outfit_reindeer) $ cho.equip(cho_outfit_reindeer) $ luna.equip(lun_outfit_reindeer) + $ tonks.equip(ton_outfit_santa) stop weather $ game.daytime = False @@ -226,6 +228,28 @@ label genies_christmas_wish: show screen blkfade with d4 + pause .8 + call hide_characters + + hide screen blkfade + + $ renpy.play("sounds/door_down.ogg") + with hpunch + + call play_music("stop") + + call ton_chibi("stand", 810, 440) + + ton "I've detected some foreign magic--" ("clench", "wide", "base", "mid", xpos="base", ypos="base", trans=d5) + ton "Oh, hello girls! Back already?" ("grin", "wide", "base", "L", hair="horny") + + gen "Wait, you were here the whole time?!" ("angry", xpos="far_left", ypos="head") + + show screen blkfade + with d4 + + nar "The end." + cho "Why was I even in this story? We don't even celebrate Christmas at my home." ("open", "base", "base", "mid") gen "*Err*..." ("open", xpos="far_left", ypos="head")