Skip to content

Commit

Permalink
Bunny suits (#77600)
Browse files Browse the repository at this point in the history
* bunny suit items

* Bunny suits itemgroup

* Update data/json/itemgroups/Clothing_Gear/costumes.json

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Update data/json/items/armor/suits_clothes.json

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Update data/json/items/armor/jewelry.json

Co-authored-by: Anton Burmistrov <[email protected]>

* Update data/json/items/armor/torso_clothes.json

Co-authored-by: Anton Burmistrov <[email protected]>

* some removing in itemgroup

* variantize the bunny onesie

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Anton Burmistrov <[email protected]>
  • Loading branch information
3 people authored Nov 6, 2024
1 parent 04e46be commit e3b9d98
Show file tree
Hide file tree
Showing 6 changed files with 124 additions and 7 deletions.
9 changes: 7 additions & 2 deletions data/json/itemgroups/Clothing_Gear/costumes.json
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,10 @@
{ "item": "eyepatch_leather", "prob": 20 },
{ "item": "hakama", "prob": 1 },
{ "item": "devil_tail", "prob": 15 },
{ "item": "angel_wings", "prob": 15 }
{ "item": "angel_wings", "prob": 15 },
{ "item": "cuffs", "prob": 25 },
{ "item": "collar_playboy", "prob": 25 },
{ "item": "tail_bunny_playboy", "prob": 25 }
]
},
{
Expand Down Expand Up @@ -210,7 +213,8 @@
{ "item": "porkpie", "prob": 10 },
{ "item": "nun_wimple", "prob": 12 },
{ "item": "devil_horn_headband", "prob": 15 },
{ "item": "angel_halo_headband", "prob": 15 }
{ "item": "angel_halo_headband", "prob": 15 },
{ "item": "bunny_ears_black", "prob": 25 }
]
},
{
Expand Down Expand Up @@ -344,6 +348,7 @@
{ "item": "felinesuit", "prob": 10 },
{ "item": "bondage_suit", "prob": 15 },
{ "item": "wool_suit_devil", "prob": 15 },
{ "item": "bunny_suit_playboy", "prob": 25 },
{ "item": "dinosuit", "prob": 10 },
{ "item": "sharksuit", "prob": 10 },
{ "item": "beekeeping_suit", "prob": 5 },
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1604,7 +1604,11 @@
[ "garter_belt", 5 ],
[ "bullwhip", 20 ],
{ "item": "candle", "prob": 20, "charges": [ 0, 100 ] },
[ "condom", 50 ]
[ "condom", 50 ],
{ "item": "cuffs", "prob": 30 },
{ "item": "collar_playboy", "prob": 30 },
{ "item": "bunny_ears_black", "prob": 30 },
{ "item": "tail_bunny_playboy", "prob": 30 }
]
},
{
Expand Down Expand Up @@ -1633,7 +1637,8 @@
[ "ninja_dress_sleeveless", 5 ],
[ "sinister_dress_short", 2 ],
[ "witch_dress", 3 ],
[ "witch_dress_short", 5 ]
[ "witch_dress_short", 5 ],
{ "item": "bunny_suit_playboy", "prob": 30 }
]
},
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,11 @@
{ "item": "faux_fur_collar", "prob": 80 },
{ "item": "leather_collar", "prob": 50 },
{ "item": "fur_collar", "prob": 10 },
{ "item": "maid_hat", "prob": 25 }
{ "item": "maid_hat", "prob": 25 },
{ "item": "cuffs", "prob": 30 },
{ "item": "collar_playboy", "prob": 30 },
{ "item": "bunny_ears_black", "prob": 30 },
{ "item": "tail_bunny_playboy", "prob": 30 }
]
},
{
Expand All @@ -61,7 +65,8 @@
{ "item": "waist_apron_short", "variant": "maid_apron", "prob": 30 },
{ "item": "waist_apron_short", "variant": "gothic_apron", "prob": 10 },
[ "cheerleader_top_short", 10 ],
[ "halter_top", 50 ]
[ "halter_top", 50 ],
{ "item": "bunny_suit_playboy", "prob": 30 }
]
},
{
Expand Down
67 changes: 67 additions & 0 deletions data/json/items/armor/jewelry.json
Original file line number Diff line number Diff line change
Expand Up @@ -4920,5 +4920,72 @@
"material_thickness": 2,
"flags": [ "BELTED", "NO_WEAR_EFFECT" ],
"armor": [ { "encumbrance": 15, "coverage": 60, "covers": [ "torso" ], "specifically_covers": [ "torso_hanging_back" ] } ]
},
{
"id": "collar_playboy",
"type": "ARMOR",
"name": { "str": "collar with bowtie", "str_pl": "collars with bowtie" },
"description": "It's a detached collar with a bow tie, too. It's usually worn with a sexy one-piece bunny suit and bunny ears headband.",
"weight": "100 g",
"volume": "100 ml",
"price": "10 USD",
"price_postapoc": "10 cent",
"material": [ "cotton" ],
"symbol": "-",
"color": "light_gray",
"flags": [ "NO_WEAR_EFFECT" ]
},
{
"id": "cuffs",
"type": "ARMOR",
"category": "armor",
"name": { "str": "pair of cuffs", "str_pl": "pairs of cuffs" },
"description": "A pair of white cuffs.",
"weight": "100 g",
"volume": "100 ml",
"price": "20 USD",
"price_postapoc": "50 cent",
"material": [ "cotton" ],
"symbol": "[",
"color": "light_gray",
"warmth": 1,
"material_thickness": 1,
"flags": [ "NO_WEAR_EFFECT" ],
"armor": [
{
"covers": [ "arm_l", "arm_r" ],
"encumbrance": 2,
"coverage": 10,
"specifically_covers": [ "arm_lower_r", "arm_lower_l" ]
}
]
},
{
"id": "bunny_ears_black",
"type": "ARMOR",
"name": { "str": "pair of black bunny ears", "str_pl": "pairs of black bunny ears" },
"description": "A fuzzy pair of black bunny ears on a headband. It does nothing, but there's no reason not to look good even if no one's looking.",
"weight": "100 g",
"volume": "100 ml",
"price": "15 USD",
"price_postapoc": "10 cent",
"material": [ "cotton", "plastic" ],
"symbol": "^",
"color": "dark_gray",
"flags": [ "NO_WEAR_EFFECT" ]
},
{
"id": "tail_bunny_playboy",
"type": "ARMOR",
"name": { "str": "bunny tail" },
"description": "A fluffy bunny tail ball, usually worn with a sexy one-piece bunny suit and bunny ears headband.",
"weight": "100 g",
"volume": "100 ml",
"price": "10 USD",
"price_postapoc": "10 cent",
"material": [ "cotton" ],
"symbol": "*",
"color": "light_gray",
"flags": [ "NO_WEAR_EFFECT" ]
}
]
17 changes: 16 additions & 1 deletion data/json/items/armor/suits_clothes.json
Original file line number Diff line number Diff line change
Expand Up @@ -916,7 +916,22 @@
],
"warmth": 50,
"material_thickness": 1,
"flags": [ "VARSIZE", "HOOD" ]
"flags": [ "VARSIZE", "HOOD" ],
"variant_type": "generic",
"variants": [
{
"id": "devil_onesie",
"name": { "str": "devil onesie" },
"description": "An encumbering red wool suit with a hood adorned with cartoonish devil horns and a devil's tail on the back. It's for those who want to feel devilishly warm in their sleep.",
"color": "red"
},
{
"id": "bunny_onesie",
"name": { "str": "bunny onesie" },
"description": "An encumbering and fluffy bunny onesie with a hood and adorned with a pair of bunny ears. Very fluffy.",
"color": "light_gray"
}
]
},
{
"id": "zentai",
Expand Down
20 changes: 20 additions & 0 deletions data/json/items/armor/torso_clothes.json
Original file line number Diff line number Diff line change
Expand Up @@ -2511,5 +2511,25 @@
"warmth": 25,
"material_thickness": 1.5,
"flags": [ "VARSIZE", "OUTER" ]
},
{
"id": "bunny_suit_playboy",
"type": "ARMOR",
"name": { "str": "bunny suit" },
"description": "A bunny suit, still shiny despite the time it's likely spent in storage, or worse, on a corpse. While not resembling a bunny without its accompanying tail and ears, it was a recognizable piece of clothing often found in clubs or in playboy magazines.",
"weight": "136 g",
"volume": "750 ml",
"price": "50 USD",
"price_postapoc": "60 cent",
"material": [ "leather" ],
"symbol": "[",
"looks_like": "wetsuit_spring",
"color": "dark_gray",
"armor": [
{ "covers": [ "torso" ], "coverage": 60 },
{ "coverage": 75, "covers": [ "leg_l", "leg_r" ], "specifically_covers": [ "leg_hip_l", "leg_hip_r" ] }
],
"material_thickness": 0.1,
"flags": [ "VARSIZE", "SKINTIGHT" ]
}
]

0 comments on commit e3b9d98

Please sign in to comment.