Reimplement "Virgin Killer outfit""

This commit is contained in:
LoafyLemon 2022-12-22 23:42:34 +00:00
parent ffc24fa9f8
commit aa6942bd0b
7 changed files with 67 additions and 0 deletions

BIN
game/characters/cho/clothes/top/virgin_killer_top/0.webp (Stored with Git LFS) Normal file

Binary file not shown.

BIN
game/characters/cho/clothes/top/virgin_killer_top/1.webp (Stored with Git LFS) Normal file

Binary file not shown.

Binary file not shown.

BIN
game/characters/cho/clothes/top/virgin_killer_top/skin.webp (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -227,6 +227,14 @@ default cho_hat_bunny1 = DollCloth("cho", ("head", "headgear"), "headgear", "bun
default cho_outfit_bunny = DollOutfit([cho_hair_ponytail1, cho_top_bunny1, cho_stockings_bunny1, cho_hat_bunny1], price=250, name="Sexy Bunny Costume", desc="A costume to turn you into the bunny equivalent of a neko.") default cho_outfit_bunny = DollOutfit([cho_hair_ponytail1, cho_top_bunny1, cho_stockings_bunny1, cho_hat_bunny1], price=250, name="Sexy Bunny Costume", desc="A costume to turn you into the bunny equivalent of a neko.")
###################
## Virgin Killer ##
###################
default cho_top_virgin_killer = DollCloth("cho", ("upper body", "one-piece suits"), "top", "virgin_killer_top", [[222, 64, 71, 255], [222, 64, 71, 255]], blacklist=["panties", "bra"], zorder=7, level=15)
default cho_outfit_virgin_killer = DollOutfit([cho_hair_ponytail1, cho_top_virgin_killer], price=200, name="Virgin Killer", desc="Disclaimer: Does not actually kill virgins.")
########### ###########
## Other ## ## Other ##
########### ###########

View File

@ -558,6 +558,21 @@ label cho_reaction_equip_outfit(item):
cho "I'm fine, let me just put it on..." ("soft", "narrow", "base", "down", cheeks="blush") cho "I'm fine, let me just put it on..." ("soft", "narrow", "base", "down", cheeks="blush")
cho "" ("soft", "narrow", "base", "mid", cheeks="blush") cho "" ("soft", "narrow", "base", "mid", cheeks="blush")
###################
## Virgin Killer ##
###################
elif item == cho_outfit_virgin_killer: #req 14 (no bra, no panties)
gen "I've got this jumper I'd like you to put on." ("base", xpos="far_left", ypos="head")
cho "A jumper?" ("soft", "base", "base", "mid")
gen "Yup, is that surprising?." ("base", xpos="far_left", ypos="head")
cho "*Hmm*... I suppose I would've imagined something more--" ("open", "base", "base", "R")
gen "Here you go." ("base", xpos="far_left", ypos="head")
cho "Oh... It's one of those." ("open", "narrow", "base", "down", cheeks="blush")
gen "Do you like it?" ("base", xpos="far_left", ypos="head")
gen "I thought it would enhance your features." ("base", xpos="far_left", ypos="head")
cho "*Hmm*... If you say so..." ("base", "narrow", "base", "down", cheeks="blush")
cho "Alright, just give me a moment to put it on." ("base", "base", "base", "mid", cheeks="blush")
# TODO: Blacklist fallbacks have to be added. # TODO: Blacklist fallbacks have to be added.
return return
@ -945,6 +960,29 @@ label cho_reaction_equip_outfit_fail(item):
gen "This isn't at all what I asked for!" ("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") 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") cho "..." ("disgust", "narrow", "base", "mid")
###################
## Virgin Killer ##
###################
elif item == cho_outfit_virgin_killer: #req 14 (no bra, no panties)
gen "Ever heard of a virgin killer?" ("base", xpos="far_left", ypos="head")
cho "Can't say that I have, is it some kind of drink?" ("soft", "base", "base", "mid")
gen "Good guess, but no. It's a type of jumper." ("base", xpos="far_left", ypos="head")
cho "I see... Why are you telling me this?" ("open", "narrow", "raised", "mid")
gen "Well, I've heard that they're the rage these days, so I got you one." ("base", xpos="far_left", ypos="head")
cho "Oh, well, that's very kind of you." ("base", "base", "base", "mid")
gen "Here you go." ("base", xpos="far_left", ypos="head")
cho "..." ("disgust", "narrow", "base", "down")
cho "*Ehm*... Did you actually look at this before you decided to give it to me?" ("open", "narrow", "base", "down", cheeks="blush")
gen "Not really, why?" ("base", xpos="far_left", ypos="head")
cho "Well, it's a bit revealing." ("upset", "narrow", "base", "mid", cheeks="blush")
gen "What?! Really?" ("base", xpos="far_left", ypos="head")
gen "But I spent so much money on it!" ("base", xpos="far_left", ypos="head")
gen "Are you sure it's that bad?" ("base", xpos="far_left", ypos="head")
cho "Yeah, it's pretty bad alright." ("angry", "narrow", "base", "down", cheeks="blush")
gen "Well, I guess I'll have to try to return it... Damn!" ("base", xpos="far_left", ypos="head")
cho "" ("angry", "narrow", "base", "mid", cheeks="blush")
else: else:
$ random_number = renpy.random.randint(1, 5) $ random_number = renpy.random.randint(1, 5)
if random_number == 1: if random_number == 1:

View File

@ -410,6 +410,15 @@ label purchase_outfit(item):
gen "I want one of those sexy bunny outfits, the one you might see in a magazine." ("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 "I see."
maf "Alright then, I'll see what I can do." maf "Alright then, I'll see what I can do."
elif item == cho_outfit_virgin_killer:
gen "Virgin killer?" ("base", xpos="far_left", ypos="head")
maf "Not so much these days, but you should've seen me in my--"
maf "Oh, you're referring to the jumper."
gen "Of course, although now I'm more intrigued about--" ("base", xpos="far_left", ypos="head")
maf "I doubt that would be a good idea... You pay me by the hour, after all."
gen "... Alright then." ("base", xpos="far_left", ypos="head")
maf "I shall have your jumper ready as soon as possible."
# #
# Astoria Greengrass # Astoria Greengrass