From 488d2aae0d12106399b72fcc090aaa22183cb949 Mon Sep 17 00:00:00 2001 From: Johnny28 Date: Wed, 14 Dec 2022 18:32:54 +0100 Subject: [PATCH] Mirror story posing + outfits * Posed Xmas Mirror story dialogue * Added Cho Reindeer Outfit. * Added Luna Reindeer Outfit. * Partially added Luna Bunny-girl outfit. * Partially added Cho Bunny-girl outfit. * Partially added Hermione Bunny-girl outfit. * Partially added Hermione Reindeer Outfit. --- .../cho/clothes/accessory/mistletoe/0.webp | 3 + .../clothes/accessory/mistletoe/extra.webp | 3 + .../clothes/accessory/mistletoe/outline.webp | 3 + .../cho/clothes/headgear/antlers/0.webp | 3 + .../cho/clothes/headgear/antlers/1.webp | 3 + .../cho/clothes/headgear/antlers/2.webp | 3 + .../cho/clothes/headgear/antlers/outline.webp | 3 + .../clothes/neckwear/reindeer_collar/0.webp | 3 + .../clothes/neckwear/reindeer_collar/1.webp | 3 + .../neckwear/reindeer_collar/extra.webp | 3 + .../neckwear/reindeer_collar/outline.webp | 3 + .../cho/clothes/top/bunny_top_1/0.webp | 3 + .../cho/clothes/top/bunny_top_1/extra.webp | 3 + .../cho/clothes/top/bunny_top_1/outline.webp | 3 + .../cho/clothes/top/bunny_top_1/skin.webp | 3 + .../cho/clothes/top/bunny_top_2/0.webp | 3 + .../cho/clothes/top/bunny_top_2/extra.webp | 3 + .../cho/clothes/top/bunny_top_2/outline.webp | 3 + .../cho/clothes/top/bunny_top_2/skin.webp | 3 + .../clothes/accessory/mistletoe/0.webp | 3 + .../clothes/accessory/mistletoe/extra.webp | 3 + .../clothes/accessory/mistletoe/outline.webp | 3 + .../hermione/clothes/top/bunny_top_2/0.webp | 3 + .../clothes/top/bunny_top_2/extra.webp | 3 + .../clothes/top/bunny_top_2/mask.webp | 3 + .../clothes/top/bunny_top_2/outline.webp | 3 + .../clothes/top/bunny_top_2/skin.webp | 3 + .../hermione/clothes/top/bunny_top_3/0.webp | 3 + .../clothes/top/bunny_top_3/extra.webp | 3 + .../clothes/top/bunny_top_3/mask.webp | 3 + .../clothes/top/bunny_top_3/outline.webp | 3 + .../clothes/top/bunny_top_3/skin.webp | 3 + .../luna/clothes/accessory/mistletoe/0.webp | 3 + .../clothes/accessory/mistletoe/extra.webp | 3 + .../clothes/accessory/mistletoe/outline.webp | 3 + .../clothes/earrings/bauble_earring/0.webp | 3 + .../earrings/bauble_earring/extra.webp | 3 + .../earrings/bauble_earring/outline.webp | 3 + .../luna/clothes/headgear/antlers/0.webp | 3 + .../luna/clothes/headgear/antlers/1.webp | 3 + .../luna/clothes/headgear/antlers/2.webp | 3 + .../luna/clothes/headgear/antlers/extra.webp | 3 + .../clothes/headgear/antlers/outline.webp | 3 + .../clothes/neckwear/chocolate_frog/0.webp | 3 + .../neckwear/chocolate_frog/outline.webp | 3 + .../clothes/neckwear/chocolate_frog/skin.webp | 3 + .../luna/clothes/top/bunny_top_1/0.webp | 3 + .../luna/clothes/top/bunny_top_1/extra.webp | 3 + .../luna/clothes/top/bunny_top_1/outline.webp | 3 + .../luna/clothes/top/bunny_top_1/skin.webp | 3 + .../luna/clothes/top/bunny_top_2/0.webp | 3 + .../luna/clothes/top/bunny_top_2/extra.webp | 3 + .../luna/clothes/top/bunny_top_2/outline.webp | 3 + .../luna/clothes/top/bunny_top_2/skin.webp | 3 + game/scripts/characters/cho/wardrobe.rpy | 20 +++++ .../characters/cho/wardrobe_reactions.rpy | 67 ++++++++++++++++ game/scripts/characters/hermione/wardrobe.rpy | 14 +++- .../hermione/wardrobe_reactions.rpy | 41 ++++++++++ game/scripts/characters/luna/wardrobe.rpy | 23 ++++++ .../characters/luna/wardrobe_reactions.rpy | 78 +++++++++++++++++++ .../mirror/events/genies_christmas_wish.rpy | 21 +++-- game/scripts/shops/dress/chitchats.rpy | 17 ++++ 62 files changed, 434 insertions(+), 9 deletions(-) create mode 100644 game/characters/cho/clothes/accessory/mistletoe/0.webp create mode 100644 game/characters/cho/clothes/accessory/mistletoe/extra.webp create mode 100644 game/characters/cho/clothes/accessory/mistletoe/outline.webp create mode 100644 game/characters/cho/clothes/headgear/antlers/0.webp create mode 100644 game/characters/cho/clothes/headgear/antlers/1.webp create mode 100644 game/characters/cho/clothes/headgear/antlers/2.webp create mode 100644 game/characters/cho/clothes/headgear/antlers/outline.webp create mode 100644 game/characters/cho/clothes/neckwear/reindeer_collar/0.webp create mode 100644 game/characters/cho/clothes/neckwear/reindeer_collar/1.webp create mode 100644 game/characters/cho/clothes/neckwear/reindeer_collar/extra.webp create mode 100644 game/characters/cho/clothes/neckwear/reindeer_collar/outline.webp create mode 100644 game/characters/cho/clothes/top/bunny_top_1/0.webp create mode 100644 game/characters/cho/clothes/top/bunny_top_1/extra.webp create mode 100644 game/characters/cho/clothes/top/bunny_top_1/outline.webp create mode 100644 game/characters/cho/clothes/top/bunny_top_1/skin.webp create mode 100644 game/characters/cho/clothes/top/bunny_top_2/0.webp create mode 100644 game/characters/cho/clothes/top/bunny_top_2/extra.webp create mode 100644 game/characters/cho/clothes/top/bunny_top_2/outline.webp create mode 100644 game/characters/cho/clothes/top/bunny_top_2/skin.webp create mode 100644 game/characters/hermione/clothes/accessory/mistletoe/0.webp create mode 100644 game/characters/hermione/clothes/accessory/mistletoe/extra.webp create mode 100644 game/characters/hermione/clothes/accessory/mistletoe/outline.webp create mode 100644 game/characters/hermione/clothes/top/bunny_top_2/0.webp create mode 100644 game/characters/hermione/clothes/top/bunny_top_2/extra.webp create mode 100644 game/characters/hermione/clothes/top/bunny_top_2/mask.webp create mode 100644 game/characters/hermione/clothes/top/bunny_top_2/outline.webp create mode 100644 game/characters/hermione/clothes/top/bunny_top_2/skin.webp create mode 100644 game/characters/hermione/clothes/top/bunny_top_3/0.webp create mode 100644 game/characters/hermione/clothes/top/bunny_top_3/extra.webp create mode 100644 game/characters/hermione/clothes/top/bunny_top_3/mask.webp create mode 100644 game/characters/hermione/clothes/top/bunny_top_3/outline.webp create mode 100644 game/characters/hermione/clothes/top/bunny_top_3/skin.webp create mode 100644 game/characters/luna/clothes/accessory/mistletoe/0.webp create mode 100644 game/characters/luna/clothes/accessory/mistletoe/extra.webp create mode 100644 game/characters/luna/clothes/accessory/mistletoe/outline.webp create mode 100644 game/characters/luna/clothes/earrings/bauble_earring/0.webp create mode 100644 game/characters/luna/clothes/earrings/bauble_earring/extra.webp create mode 100644 game/characters/luna/clothes/earrings/bauble_earring/outline.webp create mode 100644 game/characters/luna/clothes/headgear/antlers/0.webp create mode 100644 game/characters/luna/clothes/headgear/antlers/1.webp create mode 100644 game/characters/luna/clothes/headgear/antlers/2.webp create mode 100644 game/characters/luna/clothes/headgear/antlers/extra.webp create mode 100644 game/characters/luna/clothes/headgear/antlers/outline.webp create mode 100644 game/characters/luna/clothes/neckwear/chocolate_frog/0.webp create mode 100644 game/characters/luna/clothes/neckwear/chocolate_frog/outline.webp create mode 100644 game/characters/luna/clothes/neckwear/chocolate_frog/skin.webp create mode 100644 game/characters/luna/clothes/top/bunny_top_1/0.webp create mode 100644 game/characters/luna/clothes/top/bunny_top_1/extra.webp create mode 100644 game/characters/luna/clothes/top/bunny_top_1/outline.webp create mode 100644 game/characters/luna/clothes/top/bunny_top_1/skin.webp create mode 100644 game/characters/luna/clothes/top/bunny_top_2/0.webp create mode 100644 game/characters/luna/clothes/top/bunny_top_2/extra.webp create mode 100644 game/characters/luna/clothes/top/bunny_top_2/outline.webp create mode 100644 game/characters/luna/clothes/top/bunny_top_2/skin.webp diff --git a/game/characters/cho/clothes/accessory/mistletoe/0.webp b/game/characters/cho/clothes/accessory/mistletoe/0.webp new file mode 100644 index 00000000..be042cb3 --- /dev/null +++ b/game/characters/cho/clothes/accessory/mistletoe/0.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:35eb057ec687645a1d35616dc8464a56f0b1080f69f87e74b693b3a836816fef +size 1986 diff --git a/game/characters/cho/clothes/accessory/mistletoe/extra.webp b/game/characters/cho/clothes/accessory/mistletoe/extra.webp new file mode 100644 index 00000000..61f62cf0 --- /dev/null +++ b/game/characters/cho/clothes/accessory/mistletoe/extra.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2042a2fd3d15c9d4e9ccc8cd6e5ee889a5fa7064d3ba45a5049326ae4c46a3dc +size 2584 diff --git a/game/characters/cho/clothes/accessory/mistletoe/outline.webp b/game/characters/cho/clothes/accessory/mistletoe/outline.webp new file mode 100644 index 00000000..77502413 --- /dev/null +++ b/game/characters/cho/clothes/accessory/mistletoe/outline.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8abd5cab66e51b9a7aa598c032e609a30aa333a8ea1869e84dd255464370dd17 +size 2366 diff --git a/game/characters/cho/clothes/headgear/antlers/0.webp b/game/characters/cho/clothes/headgear/antlers/0.webp new file mode 100644 index 00000000..709673a7 --- /dev/null +++ b/game/characters/cho/clothes/headgear/antlers/0.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:92172f2dc078feca04691498153d137805f9e6e1c0d7898401d4319b5c785e7f +size 3360 diff --git a/game/characters/cho/clothes/headgear/antlers/1.webp b/game/characters/cho/clothes/headgear/antlers/1.webp new file mode 100644 index 00000000..de6767ca --- /dev/null +++ b/game/characters/cho/clothes/headgear/antlers/1.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d3bb0533697416322fd938c8092e0f05e9432b2f787831db035b9b3f24aa2eae +size 2028 diff --git a/game/characters/cho/clothes/headgear/antlers/2.webp b/game/characters/cho/clothes/headgear/antlers/2.webp new file mode 100644 index 00000000..07b7d141 --- /dev/null +++ b/game/characters/cho/clothes/headgear/antlers/2.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a2e451a1b18b0449aa6f81c26cf3b1845bf2abdc19a65f5210333d44ddbcab61 +size 5390 diff --git a/game/characters/cho/clothes/headgear/antlers/outline.webp b/game/characters/cho/clothes/headgear/antlers/outline.webp new file mode 100644 index 00000000..dbd6a2be --- /dev/null +++ b/game/characters/cho/clothes/headgear/antlers/outline.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a33716b16893f5db5080a2f8980d3ee96d32c822ed63dad4affe54348a1850d1 +size 8310 diff --git a/game/characters/cho/clothes/neckwear/reindeer_collar/0.webp b/game/characters/cho/clothes/neckwear/reindeer_collar/0.webp new file mode 100644 index 00000000..8f69f773 --- /dev/null +++ b/game/characters/cho/clothes/neckwear/reindeer_collar/0.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:75f95acaa27ef005acce0f2e20c26fa3a5ab3513d47262f9e66c4dceefc37c13 +size 2452 diff --git a/game/characters/cho/clothes/neckwear/reindeer_collar/1.webp b/game/characters/cho/clothes/neckwear/reindeer_collar/1.webp new file mode 100644 index 00000000..7253f000 --- /dev/null +++ b/game/characters/cho/clothes/neckwear/reindeer_collar/1.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8cd9bf29118b2166ad1c5f12843ad490e328002804f57a787aa278edf0150416 +size 2004 diff --git a/game/characters/cho/clothes/neckwear/reindeer_collar/extra.webp b/game/characters/cho/clothes/neckwear/reindeer_collar/extra.webp new file mode 100644 index 00000000..cfbfa621 --- /dev/null +++ b/game/characters/cho/clothes/neckwear/reindeer_collar/extra.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:291241b8e8a6a3834d4b9c19559c3686507207cfe349ca3902ca22b597ad2cf7 +size 1750 diff --git a/game/characters/cho/clothes/neckwear/reindeer_collar/outline.webp b/game/characters/cho/clothes/neckwear/reindeer_collar/outline.webp new file mode 100644 index 00000000..3b037aef --- /dev/null +++ b/game/characters/cho/clothes/neckwear/reindeer_collar/outline.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dd50eb13e065bc019602c78e53bdc1f8658c57e5f84a0aa153fb19e18c36ade9 +size 2400 diff --git a/game/characters/cho/clothes/top/bunny_top_1/0.webp b/game/characters/cho/clothes/top/bunny_top_1/0.webp new file mode 100644 index 00000000..b15c714a --- /dev/null +++ b/game/characters/cho/clothes/top/bunny_top_1/0.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:879be041d95f32277456b616f01a22c6e8dbd568f2a1b5099829346f23bedcfc +size 12608 diff --git a/game/characters/cho/clothes/top/bunny_top_1/extra.webp b/game/characters/cho/clothes/top/bunny_top_1/extra.webp new file mode 100644 index 00000000..323c9ae0 --- /dev/null +++ b/game/characters/cho/clothes/top/bunny_top_1/extra.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:764090f79fe453403d16f75a2460040b06ce61a6dd067f3f611e2828f69caae6 +size 16012 diff --git a/game/characters/cho/clothes/top/bunny_top_1/outline.webp b/game/characters/cho/clothes/top/bunny_top_1/outline.webp new file mode 100644 index 00000000..fb6734f8 --- /dev/null +++ b/game/characters/cho/clothes/top/bunny_top_1/outline.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:27f8147870d6ed115ff19f05af06f4ef74ed2e482e3afbb52d88215c07330692 +size 9546 diff --git a/game/characters/cho/clothes/top/bunny_top_1/skin.webp b/game/characters/cho/clothes/top/bunny_top_1/skin.webp new file mode 100644 index 00000000..dc969c52 --- /dev/null +++ b/game/characters/cho/clothes/top/bunny_top_1/skin.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:96aa660d59137b0ca5a42654124c1fc4503f26ed9c5e866cf1a336ca872e5234 +size 4104 diff --git a/game/characters/cho/clothes/top/bunny_top_2/0.webp b/game/characters/cho/clothes/top/bunny_top_2/0.webp new file mode 100644 index 00000000..4e4de3c0 --- /dev/null +++ b/game/characters/cho/clothes/top/bunny_top_2/0.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bac9fc6be2fe5ba67f48ce8977a0ba7ae79d59389dcd4cc5a0f80e0fa659a42b +size 11940 diff --git a/game/characters/cho/clothes/top/bunny_top_2/extra.webp b/game/characters/cho/clothes/top/bunny_top_2/extra.webp new file mode 100644 index 00000000..a14f3a83 --- /dev/null +++ b/game/characters/cho/clothes/top/bunny_top_2/extra.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eb8fd05863501b8723a682b6e9642d156814ac738fdfd6dbd89f24465672626c +size 15690 diff --git a/game/characters/cho/clothes/top/bunny_top_2/outline.webp b/game/characters/cho/clothes/top/bunny_top_2/outline.webp new file mode 100644 index 00000000..01f988ed --- /dev/null +++ b/game/characters/cho/clothes/top/bunny_top_2/outline.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c97c8000a9907c88b1770ebe8dc75fc1b3c9b75ba561db95e94dbac6e668334c +size 9378 diff --git a/game/characters/cho/clothes/top/bunny_top_2/skin.webp b/game/characters/cho/clothes/top/bunny_top_2/skin.webp new file mode 100644 index 00000000..ce5d073b --- /dev/null +++ b/game/characters/cho/clothes/top/bunny_top_2/skin.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c2f1a557957a9fd83d2cb81b26276615bead6331eb57e38e28752493916841f7 +size 4292 diff --git a/game/characters/hermione/clothes/accessory/mistletoe/0.webp b/game/characters/hermione/clothes/accessory/mistletoe/0.webp new file mode 100644 index 00000000..fea8c2e1 --- /dev/null +++ b/game/characters/hermione/clothes/accessory/mistletoe/0.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f6d7ea4dddb522ff55f2c0c65c3c440ac6d883edc4209721b852107d585dd1d0 +size 1868 diff --git a/game/characters/hermione/clothes/accessory/mistletoe/extra.webp b/game/characters/hermione/clothes/accessory/mistletoe/extra.webp new file mode 100644 index 00000000..5d956c4a --- /dev/null +++ b/game/characters/hermione/clothes/accessory/mistletoe/extra.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0c7d78c4aeb8723cbc5b340e7dbd7418df39e830d73ebdb6e0b3deed3e1f0b02 +size 2688 diff --git a/game/characters/hermione/clothes/accessory/mistletoe/outline.webp b/game/characters/hermione/clothes/accessory/mistletoe/outline.webp new file mode 100644 index 00000000..fe3ce4b9 --- /dev/null +++ b/game/characters/hermione/clothes/accessory/mistletoe/outline.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d87ff667af846e9a74c090495c7343fd283a6033bf37ea184c4cfe3bcbaa6f55 +size 2470 diff --git a/game/characters/hermione/clothes/top/bunny_top_2/0.webp b/game/characters/hermione/clothes/top/bunny_top_2/0.webp new file mode 100644 index 00000000..9172e867 --- /dev/null +++ b/game/characters/hermione/clothes/top/bunny_top_2/0.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:554e2441eff7edb5a3caace414d5ca87483c924cda041f869165bc7962c77954 +size 12398 diff --git a/game/characters/hermione/clothes/top/bunny_top_2/extra.webp b/game/characters/hermione/clothes/top/bunny_top_2/extra.webp new file mode 100644 index 00000000..c588dc1c --- /dev/null +++ b/game/characters/hermione/clothes/top/bunny_top_2/extra.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2faa53fbd0dd59c06078d0fbb724ee66c70f991894468efc28da13134a740ef3 +size 15062 diff --git a/game/characters/hermione/clothes/top/bunny_top_2/mask.webp b/game/characters/hermione/clothes/top/bunny_top_2/mask.webp new file mode 100644 index 00000000..7bdb8c66 --- /dev/null +++ b/game/characters/hermione/clothes/top/bunny_top_2/mask.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c38dd616480bb9584af125a38e9374a6c179a37377e4ef23a10cdc106af71804 +size 662 diff --git a/game/characters/hermione/clothes/top/bunny_top_2/outline.webp b/game/characters/hermione/clothes/top/bunny_top_2/outline.webp new file mode 100644 index 00000000..96f9c205 --- /dev/null +++ b/game/characters/hermione/clothes/top/bunny_top_2/outline.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3f3583d049ca604b8d8fdabde9f868d101a0db2adaaa1e1976a6b72ab8d18528 +size 9244 diff --git a/game/characters/hermione/clothes/top/bunny_top_2/skin.webp b/game/characters/hermione/clothes/top/bunny_top_2/skin.webp new file mode 100644 index 00000000..7465e6dd --- /dev/null +++ b/game/characters/hermione/clothes/top/bunny_top_2/skin.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f8bd85b312991142674e8298b53ff9d983ec72280fb621b7c09cb83b25006759 +size 4612 diff --git a/game/characters/hermione/clothes/top/bunny_top_3/0.webp b/game/characters/hermione/clothes/top/bunny_top_3/0.webp new file mode 100644 index 00000000..2cd1d987 --- /dev/null +++ b/game/characters/hermione/clothes/top/bunny_top_3/0.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:70174f8f8eb8b3bed6a01a8f2f239df824396c55e20e6320d35629020503c500 +size 12038 diff --git a/game/characters/hermione/clothes/top/bunny_top_3/extra.webp b/game/characters/hermione/clothes/top/bunny_top_3/extra.webp new file mode 100644 index 00000000..a876d502 --- /dev/null +++ b/game/characters/hermione/clothes/top/bunny_top_3/extra.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e58aba1b92640e79ff9b7cbe7a757fb04e31bf47ac57445a211f1651b5aa8fc1 +size 14638 diff --git a/game/characters/hermione/clothes/top/bunny_top_3/mask.webp b/game/characters/hermione/clothes/top/bunny_top_3/mask.webp new file mode 100644 index 00000000..fa92060f --- /dev/null +++ b/game/characters/hermione/clothes/top/bunny_top_3/mask.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fc48e9b32e230629f5928948d6c0c0ad86d1806ee308a21f12a98d04d44827cd +size 674 diff --git a/game/characters/hermione/clothes/top/bunny_top_3/outline.webp b/game/characters/hermione/clothes/top/bunny_top_3/outline.webp new file mode 100644 index 00000000..85c12745 --- /dev/null +++ b/game/characters/hermione/clothes/top/bunny_top_3/outline.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0a29e80c80c6255aa7da7e005883854a2d3bf51b3a7493db235b4e725472bad9 +size 9144 diff --git a/game/characters/hermione/clothes/top/bunny_top_3/skin.webp b/game/characters/hermione/clothes/top/bunny_top_3/skin.webp new file mode 100644 index 00000000..00b7ab91 --- /dev/null +++ b/game/characters/hermione/clothes/top/bunny_top_3/skin.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:35721def3b619a83b24d7855aa4869d317d0ce1f7d14216054bd9fe68760d7b6 +size 4892 diff --git a/game/characters/luna/clothes/accessory/mistletoe/0.webp b/game/characters/luna/clothes/accessory/mistletoe/0.webp new file mode 100644 index 00000000..5aacf6ce --- /dev/null +++ b/game/characters/luna/clothes/accessory/mistletoe/0.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9184696b2e3053eceed6b00c13472830d94a24abfc2a198e002f6f7defb2b25a +size 1958 diff --git a/game/characters/luna/clothes/accessory/mistletoe/extra.webp b/game/characters/luna/clothes/accessory/mistletoe/extra.webp new file mode 100644 index 00000000..f2b94abf --- /dev/null +++ b/game/characters/luna/clothes/accessory/mistletoe/extra.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6f09da0a6bc9f74c09c49b54462a624d5592b96f89a18c096fed3a0f21f6e828 +size 2688 diff --git a/game/characters/luna/clothes/accessory/mistletoe/outline.webp b/game/characters/luna/clothes/accessory/mistletoe/outline.webp new file mode 100644 index 00000000..fe3ce4b9 --- /dev/null +++ b/game/characters/luna/clothes/accessory/mistletoe/outline.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d87ff667af846e9a74c090495c7343fd283a6033bf37ea184c4cfe3bcbaa6f55 +size 2470 diff --git a/game/characters/luna/clothes/earrings/bauble_earring/0.webp b/game/characters/luna/clothes/earrings/bauble_earring/0.webp new file mode 100644 index 00000000..3349ab2f --- /dev/null +++ b/game/characters/luna/clothes/earrings/bauble_earring/0.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a4c09b900c0ffdaa2fa282708e5f1c2756406b37f7951dbfaadc562b9318f450 +size 956 diff --git a/game/characters/luna/clothes/earrings/bauble_earring/extra.webp b/game/characters/luna/clothes/earrings/bauble_earring/extra.webp new file mode 100644 index 00000000..8bee3476 --- /dev/null +++ b/game/characters/luna/clothes/earrings/bauble_earring/extra.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:027cec5b675d1a1ebf4eab7c399a8c9e4970bbbf3f7e7133379917dc5485cdcc +size 5634 diff --git a/game/characters/luna/clothes/earrings/bauble_earring/outline.webp b/game/characters/luna/clothes/earrings/bauble_earring/outline.webp new file mode 100644 index 00000000..b14b991b --- /dev/null +++ b/game/characters/luna/clothes/earrings/bauble_earring/outline.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f4fe8014afb5ee731b03b00276a169d43446f978b3ee3cd03df0d27735f0333f +size 1390 diff --git a/game/characters/luna/clothes/headgear/antlers/0.webp b/game/characters/luna/clothes/headgear/antlers/0.webp new file mode 100644 index 00000000..a1a4953e --- /dev/null +++ b/game/characters/luna/clothes/headgear/antlers/0.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1ac4b614a36a330573092b51fa87da406a7eab15f6bc8b3f95a7e369458d6fc1 +size 3868 diff --git a/game/characters/luna/clothes/headgear/antlers/1.webp b/game/characters/luna/clothes/headgear/antlers/1.webp new file mode 100644 index 00000000..70c5533d --- /dev/null +++ b/game/characters/luna/clothes/headgear/antlers/1.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7f93df8780dd8073eca1872a327865d490764abca52e3f7acca92648acb46d53 +size 1952 diff --git a/game/characters/luna/clothes/headgear/antlers/2.webp b/game/characters/luna/clothes/headgear/antlers/2.webp new file mode 100644 index 00000000..04fabeaf --- /dev/null +++ b/game/characters/luna/clothes/headgear/antlers/2.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:42cb0a456503e13f3bc560a479a653514f86e6fd9c2ff93bf66a6a9e11ba4b61 +size 6480 diff --git a/game/characters/luna/clothes/headgear/antlers/extra.webp b/game/characters/luna/clothes/headgear/antlers/extra.webp new file mode 100644 index 00000000..b96b4b0c --- /dev/null +++ b/game/characters/luna/clothes/headgear/antlers/extra.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fe2d8b489d60ef5b90cd67dc92f76590082bda435ee54f266cae3db0501f2386 +size 2774 diff --git a/game/characters/luna/clothes/headgear/antlers/outline.webp b/game/characters/luna/clothes/headgear/antlers/outline.webp new file mode 100644 index 00000000..44920965 --- /dev/null +++ b/game/characters/luna/clothes/headgear/antlers/outline.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7b323474b70aa5cefb8897fcae2a77856a37c8e704534a9f3498cca8046b9d38 +size 10056 diff --git a/game/characters/luna/clothes/neckwear/chocolate_frog/0.webp b/game/characters/luna/clothes/neckwear/chocolate_frog/0.webp new file mode 100644 index 00000000..9357818b --- /dev/null +++ b/game/characters/luna/clothes/neckwear/chocolate_frog/0.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:86be52bdb7547413cafb3ed175a806a798c65de98b40849e0b974c47d187de65 +size 34 diff --git a/game/characters/luna/clothes/neckwear/chocolate_frog/outline.webp b/game/characters/luna/clothes/neckwear/chocolate_frog/outline.webp new file mode 100644 index 00000000..3cc72002 --- /dev/null +++ b/game/characters/luna/clothes/neckwear/chocolate_frog/outline.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8edcccc31e7b09836dfc123c7edb5f742b750fe9f04ba739693d746ba67facad +size 10164 diff --git a/game/characters/luna/clothes/neckwear/chocolate_frog/skin.webp b/game/characters/luna/clothes/neckwear/chocolate_frog/skin.webp new file mode 100644 index 00000000..46a59c56 --- /dev/null +++ b/game/characters/luna/clothes/neckwear/chocolate_frog/skin.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:76216dd403f973ed6e03ce7e2b86abb0020fc0dee66cf7d34691563c5b6f8d2b +size 1660 diff --git a/game/characters/luna/clothes/top/bunny_top_1/0.webp b/game/characters/luna/clothes/top/bunny_top_1/0.webp new file mode 100644 index 00000000..5da6b9d4 --- /dev/null +++ b/game/characters/luna/clothes/top/bunny_top_1/0.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3f0dfe2bee88fbf25eed3cefdf9e6b689faeeef366ce530a25f7861cf5abbab6 +size 12214 diff --git a/game/characters/luna/clothes/top/bunny_top_1/extra.webp b/game/characters/luna/clothes/top/bunny_top_1/extra.webp new file mode 100644 index 00000000..2e7e2758 --- /dev/null +++ b/game/characters/luna/clothes/top/bunny_top_1/extra.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1fef7aecdde450cace28b0d515fe3aef80e11ed1df28eef07a474959d1960592 +size 14782 diff --git a/game/characters/luna/clothes/top/bunny_top_1/outline.webp b/game/characters/luna/clothes/top/bunny_top_1/outline.webp new file mode 100644 index 00000000..457ff8c7 --- /dev/null +++ b/game/characters/luna/clothes/top/bunny_top_1/outline.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ca7c501f120ebfc70bba8dcb089ebdc02509dd1ab328c39519de6eb8fb547f34 +size 9338 diff --git a/game/characters/luna/clothes/top/bunny_top_1/skin.webp b/game/characters/luna/clothes/top/bunny_top_1/skin.webp new file mode 100644 index 00000000..dc4733a0 --- /dev/null +++ b/game/characters/luna/clothes/top/bunny_top_1/skin.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eeb4d674c7c316db5e07863196081c49170971eeb74e0dd7693e84323258f1fb +size 4650 diff --git a/game/characters/luna/clothes/top/bunny_top_2/0.webp b/game/characters/luna/clothes/top/bunny_top_2/0.webp new file mode 100644 index 00000000..ae20936c --- /dev/null +++ b/game/characters/luna/clothes/top/bunny_top_2/0.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:db9954432e2ed082d28bf4a3415eeb1bf85c7efc4540bca6cd4f7946a821bc1a +size 11528 diff --git a/game/characters/luna/clothes/top/bunny_top_2/extra.webp b/game/characters/luna/clothes/top/bunny_top_2/extra.webp new file mode 100644 index 00000000..7195dda1 --- /dev/null +++ b/game/characters/luna/clothes/top/bunny_top_2/extra.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:09167ef7c1e4da99c4f785cea02bd2815ef3a2743556a366073758917ace8f20 +size 14318 diff --git a/game/characters/luna/clothes/top/bunny_top_2/outline.webp b/game/characters/luna/clothes/top/bunny_top_2/outline.webp new file mode 100644 index 00000000..a258ac7b --- /dev/null +++ b/game/characters/luna/clothes/top/bunny_top_2/outline.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3e5a7421eb25dfbce1913a92fce677441641ef47a16fea2dbdbbaaf7a6370b96 +size 9110 diff --git a/game/characters/luna/clothes/top/bunny_top_2/skin.webp b/game/characters/luna/clothes/top/bunny_top_2/skin.webp new file mode 100644 index 00000000..bcc01411 --- /dev/null +++ b/game/characters/luna/clothes/top/bunny_top_2/skin.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b6fff8ee0139fba166cc6a68574562398c3233858d57e4ad674f1fa48d6d8369 +size 5042 diff --git a/game/scripts/characters/cho/wardrobe.rpy b/game/scripts/characters/cho/wardrobe.rpy index a037b31d..cd0848a8 100644 --- a/game/scripts/characters/cho/wardrobe.rpy +++ b/game/scripts/characters/cho/wardrobe.rpy @@ -206,6 +206,26 @@ default cho_headgear_police_cap = DollCloth("cho", ("head", "headgear"), "headge default cho_outfit_police = DollOutfit([cho_hair_ponytail1, cho_top_police1, cho_bottom_police_skirt, cho_bra_basic1, cho_panties_basic1, cho_glasses_aviators, cho_headgear_police_cap]) +###################### +## Reindeer Costume ## +###################### + +default cho_top_bunny2 = DollCloth("cho", ("upper body", "one-piece suits"), "top", "bunny_top_2", [[132, 34, 11, 255]], blacklist=["panties", "bra"], zorder=7, level=15) +default cho_hat_antlers = DollCloth("cho", ("head", "headgear"), "headgear", "antlers", [[152, 75, 48, 255], [255, 255, 255, 255], [194, 157, 99, 255]]) +default cho_neckwear_reindeer_collar = DollCloth("cho", ("head", "neckwear"), "neckwear", "reindeer_collar", [[126, 68, 34, 255], [196, 171, 95, 255]]) +default cho_accessory3_mistletoe = DollCloth("cho", ("misc", "accessory"), "accessory3", "mistletoe", [[27, 92, 201, 255]], zorder=16, level=5) + +default cho_outfit_reindeer = DollOutfit([cho_hair_ponytail1, cho_top_bunny2, cho_accessory3_mistletoe, cho_hat_antlers, cho_neckwear_reindeer_collar]) + +################### +## Bunny Costume ## +################### + +default cho_top_bunny1 = DollCloth("cho", ("upper body", "one-piece suits"), "top", "bunny_top_1", [[0, 0, 0, 255]], blacklist=["panties", "bra"], zorder=7, level=15) + +#Todo ADD ears +default cho_outfit_bunny = DollOutfit([cho_hair_ponytail1, cho_top_bunny1], price=250, name="Sexy Bunny Costume", desc="A costume to turn you into the bunny equivalent of a neko.") + ########### ## Other ## ########### diff --git a/game/scripts/characters/cho/wardrobe_reactions.rpy b/game/scripts/characters/cho/wardrobe_reactions.rpy index c9e05e9e..5c9071f0 100644 --- a/game/scripts/characters/cho/wardrobe_reactions.rpy +++ b/game/scripts/characters/cho/wardrobe_reactions.rpy @@ -532,6 +532,32 @@ label cho_reaction_equip_outfit(item): gen "Sure!" ("base", xpos="far_left", ypos="head") cho "Alright then... If you say so." ("base", "base", "base", "mid") + ################### + ## Bunny Costume ## + ################### + elif item == cho_outfit_bunny: #req 15 (no bra, no panties) + gen "I've got this bunny costume for you to put on." ("base", xpos="far_left", ypos="head") + cho "A bunny costume?" ("soft", "base", "base", "mid") + cho "Do you really think a bunny costume would suit me?" ("open", "base", "base", "R", cheeks="blush") + gen "Of course! Why wouldn't it?" ("base", xpos="far_left", ypos="head") + cho "Well, I thought that you'd need bigger--" ("upset", "narrow", "base", "down", cheeks="blush") + cho "I mean, of course it will suit me!" ("angry", "closed", "angry", "mid", cheeks="blush") + cho "Hand it over!" ("angry", "base", "base", "mid", cheeks="blush") + + ###################### + ## Reindeer Costume ## + ###################### + elif item == cho_outfit_reindeer: #req 15 (no bra, no panties) + gen "How about you put on this reindeer costume for me?" ("base", xpos="far_left", ypos="head") + cho "A reindeer costume?" ("soft", "base", "raised", "mid") + gen "That's right. This one right here..." ("base", xpos="far_left", ypos="head") + cho "*Hmm*... I suppose I could--" ("soft", "narrow", "base", "down") + cho "Hold on, there's a--" ("clench", "narrow", "base", "down") + cho "{size=-4}There's a hole in this...{/size}" ("base", "narrow", "base", "down", cheeks="blush") + gen "Something wrong?" ("base", xpos="far_left", ypos="head") + cho "I'm fine, let me just put it on..." ("soft", "narrow", "base", "down", cheeks="blush") + cho "" ("soft", "narrow", "base", "mid", cheeks="blush") + # TODO: Blacklist fallbacks have to be added. return @@ -878,6 +904,47 @@ label cho_reaction_equip_outfit_fail(item): cho "..." ("disgust", "base", "angry", "mid") gen "Alright then... Maybe some other time." ("base", xpos="far_left", ypos="head") + ################### + ## Bunny Costume ## + ################### + elif item == cho_outfit_bunny: #req 15 (no bra, no panties) + gen "How about you take the leap and wear something that shows off your figure for a change?" ("base", xpos="far_left", ypos="head") + cho "What?!" ("disgust", "base", "base", "mid") + gen "A bunny costume!" ("grin", xpos="far_left", ypos="head") + gen "Get it? Take the leap?" ("grin", xpos="far_left", ypos="head") + cho "..." ("disgust", "base", "base", "stare") + gen "Cause that's what bunnies do." ("base", xpos="far_left", ypos="head") + gen "Well, technically they hop, but--" ("base", xpos="far_left", ypos="head") + cho "I sincerely hope you're joking..." ("open", "narrow", "angry", "mid") + gen "Yes, so why aren't anyone laughing?" ("base", xpos="far_left", ypos="head") + cho "Oh... Thank Merlin..." ("disgust", "closed", "worried", "mid") + gen "..." ("base", xpos="far_left", ypos="head") + cho "..." ("base", "base", "base", "mid") + gen "(Wait...)" ("base", xpos="far_left", ypos="head") + + ###################### + ## Reindeer Costume ## + ###################### + elif item == cho_outfit_reindeer: #req 15 (no bra, no panties) + gen "What do you say about putting on this reindeer costume?" ("base", xpos="far_left", ypos="head") + cho "A reindeer costume? Is this like a Christmas thing?" ("soft", "base", "raised", "mid") + gen "Something like that." ("base", xpos="far_left", ypos="head") + gen "Here you go." ("base", xpos="far_left", ypos="head") + cho "Well, that's kind of-- Hold on..." ("angry", "narrow", "base", "down") + cho "There's a hole in the crotch!" ("mad", "base", "base", "mid", cheeks="blush") + gen "Oh, really?" ("base", xpos="far_left", ypos="head") + cho "Surely you're not expecting--" ("angry", "base", "angry", "mid", cheeks="blush") + gen "Of course not! It must've happened during shipping!" ("angry", xpos="far_left", ypos="head") + gen "Those bloody owls and their claws!" ("angry", xpos="far_left", ypos="head") + cho "If Owls did that, then what's up with the mistletoe right above it?!" ("annoyed", "narrow", "angry", "mid") + gen "*Err*... I asked for it to be the centrepiece, so they must've thought I meant the centre of the costume!" ("angry", xpos="far_left", ypos="head") + cho "Then shouldn't it be on the stomach?" ("open", "narrow", "angry", "mid") + cho "Hold on... I can see the seams around this hole, no owl could--" ("angry", "base", "base", "mid") + gen "Let me see!" ("open", xpos="far_left", ypos="head") + gen "Oh, you're right!" ("angry", xpos="far_left", ypos="head") + gen "This isn't at all what I asked for!" ("angry", xpos="far_left", ypos="head") + gen "I'm going to have to give that seamstress a piece of my mind!" ("angry", xpos="far_left", ypos="head") + cho "..." ("disgust", "narrow", "base", "mid") else: $ random_number = renpy.random.randint(1, 5) if random_number == 1: diff --git a/game/scripts/characters/hermione/wardrobe.rpy b/game/scripts/characters/hermione/wardrobe.rpy index 3432957d..6f429ba5 100644 --- a/game/scripts/characters/hermione/wardrobe.rpy +++ b/game/scripts/characters/hermione/wardrobe.rpy @@ -150,13 +150,25 @@ default her_outfit_poker = DollOutfit([her_hair_base, her_hat_poker1, her_hat_po ################## default her_top_bunny1 = DollCloth("hermione", ("upper body", "one-piece suits"), "top", "bunny_top_1", [[48, 48, 48, 255]], blacklist=["panties", "bra"], zorder=7, level=19) +default her_top_bunny2 = DollCloth("hermione", ("upper body", "one-piece suits"), "top", "bunny_top_2", [[0, 0, 0, 255]], blacklist=["panties", "bra"], zorder=7, level=19) default her_stockings_bunny1 = DollCloth("hermione", ("legwear", "pantyhose"), "stockings", "bunny_stockings_1", [[81, 81, 81, 255]], level=19) default her_tattoo3_bunny1 = DollCloth("hermione", ("piercings & tattoos", "tattoos"), "tattoo3", "bunny_tattoo1", [[0, 0, 1, 255]]) default her_hat_bunny1 = DollCloth("hermione", ("head", "headgear"), "headgear", "bunny_hat_1", [[48, 48, 48, 255], [232, 232, 232, 255]], level=13) default her_gloves_bunny1 = DollCloth("hermione", ("upper body", "gloves"), "gloves", "bunny_gloves_1", [[232, 232, 232, 255]], level=4) default her_neckwear_bunny1 = DollCloth("hermione", ("head", "neckwear"), "neckwear", "bunny_bowtie_1", [[232, 232, 232, 255], [48, 48, 48, 255]], level=4) +#TODO replace with new ears -default her_outfit_bunny = DollOutfit([her_hair_base, her_top_bunny1, her_stockings_bunny1, her_tattoo3_bunny1, her_hat_bunny1, her_gloves_bunny1, her_neckwear_bunny1], price=350, name="Sexy Bunny Costume", desc="What's up doc?") +default her_outfit_bunny = DollOutfit([her_hair_base, her_top_bunny2, her_stockings_bunny1, her_tattoo3_bunny1, her_hat_bunny1, her_gloves_bunny1, her_neckwear_bunny1], addons=[her_top_bunny1], price=350, name="Sexy Bunny Costume", desc="What's up doc?") + +###################### +## Reindeer Costume ## +###################### + +#TODO add antlers +default her_top_bunny3 = DollCloth("hermione", ("upper body", "one-piece suits"), "top", "bunny_top_3", [[138, 75, 4, 255]], blacklist=["panties", "bra"], zorder=7, level=19) +default her_accessory3_mistletoe = DollCloth("hermione", ("misc", "accessory"), "accessory3", "mistletoe", [[200, 32, 0, 255]], zorder=16, level=7) + +default her_outfit_reindeer = DollOutfit([her_hair_base, her_top_bunny3, her_accessory3_mistletoe, her_stockings_bunny1]) ################ ## Ball Dress ## diff --git a/game/scripts/characters/hermione/wardrobe_reactions.rpy b/game/scripts/characters/hermione/wardrobe_reactions.rpy index 8c42a488..75508035 100644 --- a/game/scripts/characters/hermione/wardrobe_reactions.rpy +++ b/game/scripts/characters/hermione/wardrobe_reactions.rpy @@ -1079,6 +1079,20 @@ label her_reaction_equip_outfit(item): gen "Just put the thing on." ("base", xpos="far_left", ypos="head") her "Alright..." ("open", "narrow", "base", "down", cheeks="blush") + ###################### + ## 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 "Oh, Now it makes sense..." ("open", "narrow", "base", "down", cheeks="blush") + gen "So you'll wear it?" ("base", xpos="far_left", ypos="head") + her "If wearing it is what you want me to do..." ("soft", "narrow", "base", "R", cheeks="blush") + gen "Yes please!" ("base", xpos="far_left", ypos="head") + ############################### ## Poker Outfit (token shop) ## ############################### @@ -1932,6 +1946,33 @@ label her_reaction_equip_outfit_fail(item): her "*Hmm*... I think I'll pass." ("angry", "closed", "base", "mid", cheeks="blush") her "" ("normal", "squint", "base", "R", cheeks="blush") + ###################### + ## Reindeer Costume ## + ###################### + elif item == her_outfit_reindeer: #Req 19 (top, stockings) + if her_whoring < 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 "*Sigh*..." ("disgust", "narrow", "angry", "R") + gen "(Crisis averted)." ("base", xpos="far_left", ypos="head") + ############################### ## Poker Outfit (token shop) ## ############################### diff --git a/game/scripts/characters/luna/wardrobe.rpy b/game/scripts/characters/luna/wardrobe.rpy index 52889fc5..a8bc87e0 100644 --- a/game/scripts/characters/luna/wardrobe.rpy +++ b/game/scripts/characters/luna/wardrobe.rpy @@ -162,6 +162,29 @@ default lun_top_summer_top2 = DollCloth("luna", ("upper body", "shirts"), "top", default lun_bottom_summer_shorts = DollCloth("luna", ("lower body", "shorts"), "bottom", "summer_shorts", [[47, 150, 136, 255], [175, 220, 191, 255], [247, 152, 38 , 255]]) default lun_accessory2_bracelets = DollCloth("luna", ("misc", "accessory"), "accessory2", "bracelets", [[36, 184, 45, 255], [58, 176, 212, 255], [194, 49, 15]], zorder=22) +###################### +## Reindeer Costume ## +###################### + +default lun_top_bunny2 = DollCloth("luna", ("upper body", "one-piece suits"), "top", "bunny_top_2", [[142, 74, 10, 255]], blacklist=["panties", "bra"], zorder=7, level=7) +default lun_neckwear_chocolate_frog = DollCloth("luna", ("misc", "neckwear"), "neckwear", "chocolate_frog", [[255, 255, 255, 255]]) +default lun_earring_bauble = DollCloth("luna", ("head", "earrings"), "earrings", "bauble_earring", [[163, 0, 0, 255]], level=4) +default lun_hat_antlers = DollCloth("luna", ("head", "headgear"), "headgear", "antlers", [[142, 74, 10, 255], [255, 255, 255, 255], [219, 192, 149, 255]]) +default lun_accessory3_mistletoe = DollCloth("luna", ("misc", "accessory"), "accessory3", "mistletoe", [[191, 191, 86, 255]], zorder=16, level=7) + +default lun_outfit_reindeer = DollOutfit([lun_hair_base, lun_top_bunny2, lun_neckwear_chocolate_frog, lun_earring_bauble, lun_hat_antlers, lun_stockings_pantyhose_meshed]) + +########### +## Bunny ## +########### + +#Todo ADD ears +default lun_top_bunny1 = DollCloth("luna", ("upper body", "one-piece suits"), "top", "bunny_top_1", [[0, 0, 0, 255]], blacklist=["panties", "bra"], zorder=7, level=7) + +#TODO ADD ears +default lun_outfit_bunny = DollOutfit([lun_hair_base, lun_top_bunny1, lun_stockings_pantyhose_meshed], price=250, name="Sexy Bunny Costume", desc="A bunny costume for when you're hopping mad.") + + ################# ## Accessories ## ################# diff --git a/game/scripts/characters/luna/wardrobe_reactions.rpy b/game/scripts/characters/luna/wardrobe_reactions.rpy index 248797f5..6bba0856 100644 --- a/game/scripts/characters/luna/wardrobe_reactions.rpy +++ b/game/scripts/characters/luna/wardrobe_reactions.rpy @@ -525,6 +525,43 @@ label lun_reaction_equip_outfit(item): gen "Just put it on will you?" ("base", xpos="far_left", ypos="head") lun "Alright." ("base", "base", "base", "mid") + ################### + ## Bunny Costume ## + ################### + elif item == lun_outfit_bunny: #Req 7 (No underwear) + gen "Put on this bunny costume for me, will you?" ("base", xpos="far_left", ypos="head") + lun "A bunny!" ("smile", "base", "base", "stare") + lun "I love bunnies!" ("smile", "happyCl", "base", "mid") + gen "Great!" ("grin", xpos="far_left", ypos="head") + lun "They're so cute--" ("grin", "happyCl", "base", "mid") + gen "So you'll--" ("base", xpos="far_left", ypos="head") + lun "So fluffy--" ("grin", "happyCl", "base", "mid") + gen "I'm glad you--" ("base", xpos="far_left", ypos="head") + lun "And I love when they hug your leg!" ("smile", "base", "base", "mid") + gen "...{w=0.2} I don't think--" ("base", xpos="far_left", ypos="head") + lun "Even my patronus is shaped like a hare!" ("smile", "narrow", "base", "mid") + gen "Just put on the costume, will you?" ("base", xpos="far_left", ypos="head") + lun "Okay!" ("grin", "base", "base", "mid") + + ###################### + ## Reindeer Costume ## + ###################### + elif item ==lun_outfit_reindeer: #Req 7 (No underwear) + gen "Put on this reindeer costume for me, will you?" ("base", xpos="far_left", ypos="head") + lun "A Christmas reindeer costume!" ("grin", "base", "base", "mid") + gen "That's right!" ("base", xpos="far_left", ypos="head") + lun "Hold on!" ("angry", "base", "base", "mid") + lun "There's a hole with a mistletoe above it!" ("clench", "base", "base", "mid") + gen "So?" ("base", xpos="far_left", ypos="head") + lun "That's where the nargles likes to hide!" ("angry", "base", "worried", "mid") + lun "I can't wear this!" ("angry", "happyCl", "worried", "mid") + gen "Bloody--" ("base", xpos="far_left", ypos="head") + lun "Unless..." ("mad", "base", "base", "stare") + gen "Unless?" ("base", xpos="far_left", ypos="head") + lun "Are you implying that the hole will draw in the wrackspurts, just so the nargles could ambush them?" ("angry", "base", "base", "mid") + gen "*Err*... Sure!" ("base", xpos="far_left", ypos="head") + lun "That's brilliant!" ("smile", "base", "base", "mid") + lun "Let me put it on." ("grin", "base", "base", "mid") # TODO: Blacklist fallbacks have to be added. return @@ -731,6 +768,47 @@ label lun_reaction_equip_outfit_fail(item): gen "(And here I thought she wanted some hands on experience.)" ("base", xpos="far_left", ypos="head") lun "(Can't let those wrackspurts get to me...)" ("disgust", "narrow", "base", "R") + ################### + ## Bunny Costume ## + ################### + elif item == lun_outfit_bunny: #Req 7 (No Underwear) + gen "I've got this bunny costume for you to wear." ("base", xpos="far_left", ypos="head") + lun "Oooooh! I love bunnies!" ("grin", "base", "base", "mid") + gen "Great, here you go!" ("grin", xpos="far_left", ypos="head") + lun "Hold on... Is this everything?" ("angry", "base", "base", "mid") + gen "*Err*... Yes?" ("base", xpos="far_left", ypos="head") + lun "But, there are no paws!" ("clench", "base", "base", "mid") + gen "Paws?" ("base", xpos="far_left", ypos="head") + lun "Yes! And no whiskers either!" ("angry", "base", "base", "mid") + gen "No--{w=0.2} It's not that kind of a costume!" ("base", xpos="far_left", ypos="head") + lun "Oh..." ("upset", "narrow", "worried", "down") + gen "So, will you--" ("base", xpos="far_left", ypos="head") + lun "*Sigh*..." ("upset", "narrow", "worried", "down") #Sad + gen "(I'll just ask again some other time...)" ("base", xpos="far_left", ypos="head") + + ###################### + ## Reindeer Costume ## + ###################### + elif item == lun_outfit_reindeer: #Req 7 (No Underwear) + gen "I've got this reindeer costume for you to wear." ("base", xpos="far_left", ypos="head") + lun "Oh! Like a Christmas reindeer!" ("grin", "base", "raised", "mid") + gen "Well, I don't think the existence of the animal relies on the holiday--" ("base", xpos="far_left", ypos="head") + lun "..." ("grin", "base", "base", "mid") + gen "Yes, like a Christmas reindeer..." ("base", xpos="far_left", ypos="head") + lun "Yay!" ("smile", "happyCl", "base", "mid") + lun "Let me see the costume!" ("smile", "base", "base", "mid") + gen "Here you go!" ("base", xpos="far_left", ypos="head") + lun "Ooh! This is so--" ("grin", "narrow", "base", "down") + lun "Hold on! There's a hole in it!" ("clench", "narrow", "base", "down") + gen "Yes, but it's meant to be--" ("base", xpos="far_left", ypos="head") + lun "I can't wear this." ("angry", "base", "base", "mid") + gen "What! Why not?" ("base", xpos="far_left", ypos="head") + lun "If your clothing's got a hole, you should make sure to return it for refund or replacement!" ("open", "closed", "base", "mid") + lun "That's what my dad always told me!" ("grin", "base", "base", "mid") + gen "..." ("base", xpos="far_left", ypos="head") + gen "(I am not going to attempt explaining this to her now...)" ("base", xpos="far_left", ypos="head") + gen "(Maybe she'll forget about it later...)" ("base", xpos="far_left", ypos="head") + else: lun "This outfit seems to have wrackspurts all over it!" ("mad", "base", "base", "down") gen "(I don't remember cumming on this piece of garment...)" ("base", xpos="far_left", ypos="head") diff --git a/game/scripts/minigames/mirror/events/genies_christmas_wish.rpy b/game/scripts/minigames/mirror/events/genies_christmas_wish.rpy index bbf40f21..62b770e2 100644 --- a/game/scripts/minigames/mirror/events/genies_christmas_wish.rpy +++ b/game/scripts/minigames/mirror/events/genies_christmas_wish.rpy @@ -1,22 +1,27 @@ label genies_christmas_wish_rewards: - # TODO: Add rewards + + if not her_outfit_reindeer.unlocked: + 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) + + # TODO: Add Decoration rewards + return label genies_christmas_wish: # Setup - #TODO use new xmas deco - #TODO equip reindeer outfits + #TODO Add decorations # $ fireplace_OBJ.foreground = "fireplace_fire" # $ phoenix_OBJ.decoration = xmas_phoenix_ITEM # $ owl_OBJ.decoration = xmas_owl_ITEM # $ fireplace_OBJ.decoration = xmas_fireplace_ITEM - # $ tonks.equip(ton_outfit_elf) - # $ hermione.equip(her_outfit_ribbon) - - # TODO: Add decorations and outfits + $ hermione.equip(her_outfit_reindeer) + $ cho.equip(cho_outfit_reindeer) + $ luna.equip(lun_outfit_reindeer) stop weather $ game.daytime = False @@ -26,7 +31,7 @@ label genies_christmas_wish: show screen blkfade with d5 - #centered "{size=+7}{color=#cbcbcb}Genie's Christmas Wish{/color}{/size}" + centered "{size=+7}{color=#cbcbcb}Genie's Christmas Wish{/color}{/size}" hide screen blkfade with d5 diff --git a/game/scripts/shops/dress/chitchats.rpy b/game/scripts/shops/dress/chitchats.rpy index 7a983b39..4ccc44d0 100644 --- a/game/scripts/shops/dress/chitchats.rpy +++ b/game/scripts/shops/dress/chitchats.rpy @@ -400,6 +400,16 @@ label purchase_outfit(item): maf "Nothing... So you want an outfit made from this game?" gen "I... Yes, something Chun-Li inspired if you please..." ("base", xpos="far_left", ypos="head") maf "Alright then, I'll ask my grandson to give me some reference material." + elif item == cho_outfit_bunny: + gen "I need a bunny costume." ("base", xpos="far_left", ypos="head") + maf "Don't tell me you're trying to prove the existence of the were-rabbit again." + gen "The what?" ("base", xpos="far_left", ypos="head") + maf "May I remind you about the time you almost got shot by one of the centaurs, when they mistook you for a giant rabbit?" + gen "(Did this really happen?)" ("base", xpos="far_left", ypos="head") + gen "I don't want an actual bunny costume..." ("base", xpos="far_left", ypos="head") + gen "I want one of those sexy bunny outfits, the one you might see in a magazine." ("base", xpos="far_left", ypos="head") + maf "I see." + maf "Alright then, I'll see what I can do." # # Astoria Greengrass @@ -556,6 +566,13 @@ label purchase_outfit(item): maf "In any case, I'm sure that my grandson has a comic with her. I'll just have to wrestle it out of his grubby little hands." gen "Thank you very much." ("base", xpos="far_left", ypos="head") maf "You're quite welcome." + elif item == lun_outfit_bunny: + gen "I'm looking to acquire a bunny costume." ("base", xpos="far_left", ypos="head") + maf "Certainly sir, how big is the bunny?" + gen "How big is the-- I'm talking about--" ("base", xpos="far_left", ypos="head") + maf "Just a little joke professor, I'm aware of what you meant." + gen "Oh... I see... Good one!" ("base", xpos="far_left", ypos="head") + maf "I'll get working on it as soon as possible." # gen "Could you make me a Ravenclaw Cheerleader outfit?" ("base", xpos="far_left", ypos="head") # maf "You're not showing favouritism towards Ravenclaw's Quidditch team are you?" # gen "I'm merely looking to see if it'd be worth to bring cheerleading to this country." ("base", xpos="far_left", ypos="head")