Skip to content

Commit

Permalink
feat(mods/MonsterGirls): Add bunny-girl mutation category (#6042)
Browse files Browse the repository at this point in the history
* Bnnuy

* Update thresh_mutation.json

---------

Co-authored-by: Chaosvolt <[email protected]>
  • Loading branch information
RobbieNeko and chaosvolt authored Feb 2, 2025
1 parent c9967d1 commit 76a6f7f
Show file tree
Hide file tree
Showing 3 changed files with 115 additions and 46 deletions.
9 changes: 9 additions & 0 deletions data/mods/Monster_Girls/categories.json
Original file line number Diff line number Diff line change
Expand Up @@ -100,5 +100,14 @@
"mutagen_message": "You suddenly have an indescribable craving for chicken...",
"iv_message": "Your blood runs wild with mischief and merriment as the mutagen flows through it.",
"memorial_message": "Learned what the fox says."
},
{
"type": "mutation_category",
"id": "BUNNYGIRL",
"name": "Usagimimi",
"threshold_mut": "THRESH_BUNNYGIRL",
"mutagen_message": "You feel like literally jumping for joy!",
"iv_message": "You feel the most intense craving for carrots you've ever had...",
"memorial_message": "Acquired a taste for carrots."
}
]
11 changes: 11 additions & 0 deletions data/mods/Monster_Girls/thresh_mutation.json
Original file line number Diff line number Diff line change
Expand Up @@ -119,5 +119,16 @@
"purifiable": false,
"threshold": true,
"mutagen_target_modifier": 10
},
{
"type": "mutation",
"id": "THRESH_BUNNYGIRL",
"name": { "str": "Usagimimi" },
"points": 1,
"description": "Those playboys hussies are just a bunch of posers, here's a REAL bunnygirl! Those zombies are practically tortoises compared to you now, and you look stunning while doing it! Something tells you it's gonna be a challenge to find a partner that can keep up with you…",
"valid": false,
"purifiable": false,
"threshold": true,
"mutagen_target_modifier": 10
}
]
141 changes: 95 additions & 46 deletions data/mods/Monster_Girls/vanilla_mutations.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
"type": "mutation",
"id": "FLEET",
"copy-from": "FLEET",
"delete": { "category": [ "SPIDER", "MOUSE" ] },
"extend": { "category": [ "MOUSEGIRL", "SPIDERGIRL" ] }
"delete": { "category": [ "SPIDER", "MOUSE", "RABBIT" ] },
"extend": { "category": [ "MOUSEGIRL", "SPIDERGIRL", "BUNNYGIRL" ] }
},
{
"type": "mutation",
Expand All @@ -24,8 +24,8 @@
"type": "mutation",
"id": "GOODHEARING",
"copy-from": "GOODHEARING",
"delete": { "category": [ "ALPHA", "MOUSE", "ELFA" ] },
"extend": { "category": [ "MOUSEGIRL", "ELF" ] }
"delete": { "category": [ "ALPHA", "MOUSE", "ELFA", "RABBIT" ] },
"extend": { "category": [ "MOUSEGIRL", "ELF", "BUNNYGIRL" ] }
},
{
"type": "mutation",
Expand All @@ -45,15 +45,15 @@
"type": "mutation",
"id": "GOODCARDIO2",
"copy-from": "GOODCARDIO2",
"delete": { "category": [ "MOUSE" ] },
"extend": { "category": [ "MOUSEGIRL" ], "threshreq": [ "THRESH_MOUSEGIRL" ] }
"delete": { "category": [ "MOUSE", "RABBIT" ] },
"extend": { "category": [ "MOUSEGIRL", "BUNNYGIRL" ], "threshreq": [ "THRESH_MOUSEGIRL", "THRESH_BUNNYGIRL" ] }
},
{
"type": "mutation",
"id": "QUICK",
"copy-from": "QUICK",
"delete": { "category": [ "FISH", "BIRD", "INSECT", "TROGLOBITE", "CHIMERA", "RAPTOR", "MOUSE" ] },
"extend": { "category": [ "MOUSEGIRL", "HARPY" ] }
"delete": { "category": [ "FISH", "BIRD", "INSECT", "TROGLOBITE", "CHIMERA", "RAPTOR", "MOUSE", "RABBIT" ] },
"extend": { "category": [ "MOUSEGIRL", "HARPY", "BUNNYGIRL" ] }
},
{
"type": "mutation",
Expand All @@ -80,15 +80,15 @@
"type": "mutation",
"id": "EASYSLEEPER",
"copy-from": "EASYSLEEPER",
"delete": { "category": [ "MOUSE", "INSECT" ] },
"extend": { "category": [ "MOUSEGIRL" ] }
"delete": { "category": [ "MOUSE", "INSECT", "RABBIT" ] },
"extend": { "category": [ "MOUSEGIRL", "BUNNYGIRL" ] }
},
{
"type": "mutation",
"id": "EASYSLEEPER2",
"copy-from": "EASYSLEEPER2",
"delete": { "category": [ "MOUSE" ] },
"extend": { "category": [ "MOUSEGIRL" ], "threshreq": [ "THRESH_MOUSEGIRL" ] }
"delete": { "category": [ "MOUSE", "RABBIT" ] },
"extend": { "category": [ "MOUSEGIRL", "BUNNYGIRL" ], "threshreq": [ "THRESH_MOUSEGIRL", "THRESH_BUNNYGIRL" ] }
},
{
"type": "mutation",
Expand Down Expand Up @@ -143,8 +143,8 @@
"type": "mutation",
"id": "DEFT",
"copy-from": "DEFT",
"delete": { "category": [ "BIRD", "BEAST", "RAPTOR", "MOUSE", "FELINE" ] },
"extend": { "category": [ "NEKO", "MOUSEGIRL", "HARPY", "KITSUNE" ] }
"delete": { "category": [ "BIRD", "BEAST", "RAPTOR", "MOUSE", "FELINE", "RABBIT" ] },
"extend": { "category": [ "NEKO", "MOUSEGIRL", "HARPY", "KITSUNE", "BUNNYGIRL" ] }
},
{
"type": "mutation",
Expand Down Expand Up @@ -227,8 +227,8 @@
"type": "mutation",
"id": "PRETTY",
"copy-from": "PRETTY",
"delete": { "category": [ "ALPHA", "FELINE", "LUPINE" ] },
"extend": { "category": [ "NEKO", "DOGGIRL", "KITSUNE" ] }
"delete": { "category": [ "ALPHA", "FELINE", "LUPINE", "RABBIT" ] },
"extend": { "category": [ "NEKO", "DOGGIRL", "KITSUNE", "BUNNYGIRL" ] }
},
{
"type": "mutation",
Expand Down Expand Up @@ -283,8 +283,8 @@
"type": "mutation",
"id": "ANTIJUNK",
"copy-from": "ANTIJUNK",
"delete": { "category": [ "BEAST", "RAPTOR", "ALPHA", "ELFA" ] },
"extend": { "category": [ "ELF" ] }
"delete": { "category": [ "BEAST", "RAPTOR", "ALPHA", "ELFA", "RABBIT" ] },
"extend": { "category": [ "ELF", "BUNNYGIRL" ] }
},
{
"type": "mutation",
Expand Down Expand Up @@ -318,8 +318,8 @@
"type": "mutation",
"id": "ADDICTIVE",
"copy-from": "ADDICTIVE",
"delete": { "category": [ "MEDICAL", "MOUSE" ] },
"extend": { "category": [ "MOUSEGIRL" ] }
"delete": { "category": [ "MEDICAL", "MOUSE", "RABBIT" ] },
"extend": { "category": [ "MOUSEGIRL", "BUNNYGIRL" ] }
},
{
"type": "mutation",
Expand All @@ -346,8 +346,8 @@
"type": "mutation",
"id": "ANIMALDISCORD2",
"copy-from": "ANIMALDISCORD2",
"delete": { "category": [ "MOUSE" ] },
"extend": { "category": [ "MOUSEGIRL" ] }
"delete": { "category": [ "MOUSE", "RABBIT" ] },
"extend": { "category": [ "MOUSEGIRL", "BUNNYGIRL" ] }
},
{
"type": "mutation",
Expand All @@ -367,8 +367,8 @@
"type": "mutation",
"id": "JITTERY",
"copy-from": "JITTERY",
"delete": { "category": [ "MEDICAL", "MOUSE" ] },
"extend": { "category": [ "MOUSEGIRL" ] }
"delete": { "category": [ "MEDICAL", "MOUSE", "RABBIT" ] },
"extend": { "category": [ "MOUSEGIRL", "BUNNYGIRL" ] }
},
{
"type": "mutation",
Expand All @@ -388,15 +388,15 @@
"type": "mutation",
"id": "ALBINO",
"copy-from": "ALBINO",
"delete": { "category": [ "TROGLOBITE", "MOUSE" ] },
"delete": { "category": [ "TROGLOBITE", "MOUSE", "RABBIT" ] },
"valid": false
},
{
"type": "mutation",
"id": "FLIMSY",
"copy-from": "FLIMSY",
"delete": { "category": [ "MOUSE", "ELFA" ] },
"extend": { "category": [ "MOUSEGIRL", "ELF" ] }
"delete": { "category": [ "MOUSE", "ELFA", "RABBIT" ] },
"extend": { "category": [ "MOUSEGIRL", "ELF", "BUNNYGIRL" ] }
},
{
"type": "mutation",
Expand Down Expand Up @@ -521,7 +521,7 @@
"type": "mutation",
"id": "INCISORS",
"copy-from": "INCISORS",
"delete": { "category": [ "RAT" ] },
"delete": { "category": [ "RAT", "RABBIT" ] },
"valid": false
},
{
Expand Down Expand Up @@ -591,8 +591,8 @@
"type": "mutation",
"id": "LIGHT_BONES",
"copy-from": "LIGHT_BONES",
"delete": { "category": [ "MOUSE" ] },
"extend": { "category": [ "MOUSEGIRL" ] }
"delete": { "category": [ "MOUSE", "RABBIT" ] },
"extend": { "category": [ "MOUSEGIRL", "BUNNYGIRL" ] }
},
{
"type": "mutation",
Expand Down Expand Up @@ -1074,8 +1074,8 @@
"type": "mutation",
"id": "GRAZER",
"copy-from": "GRAZER",
"delete": { "category": [ "CATTLE" ] },
"extend": { "category": [ "COWGIRL" ], "threshreq": [ "THRESH_COWGIRL" ] }
"delete": { "category": [ "CATTLE", "RABBIT" ] },
"extend": { "category": [ "COWGIRL", "BUNNYGIRL" ], "threshreq": [ "THRESH_COWGIRL", "THRESH_BUNNYGIRL" ] }
},
{
"type": "mutation",
Expand All @@ -1088,7 +1088,7 @@
"type": "mutation",
"id": "BURROW",
"copy-from": "BURROW",
"delete": { "category": [ "RAT" ] },
"delete": { "category": [ "RAT", "RABBIT" ] },
"valid": false
},
{
Expand Down Expand Up @@ -1410,7 +1410,7 @@
"type": "mutation",
"id": "WHISKERS",
"copy-from": "WHISKERS",
"delete": { "category": [ "FELINE" ] },
"delete": { "category": [ "FELINE", "RABBIT" ] },
"valid": false
},
{
Expand Down Expand Up @@ -1501,8 +1501,8 @@
"type": "mutation",
"id": "DEX_UP_2",
"copy-from": "DEX_UP_2",
"delete": { "category": [ "LIZARD", "SPIDER", "CHIMERA", "RAPTOR", "MOUSE", "ALPHA" ] },
"extend": { "category": [ "MOUSEGIRL", "SPIDERGIRL" ] }
"delete": { "category": [ "LIZARD", "SPIDER", "CHIMERA", "RAPTOR", "MOUSE", "ALPHA", "RABBIT" ] },
"extend": { "category": [ "MOUSEGIRL", "SPIDERGIRL", "BUNNYGIRL" ] }
},
{
"type": "mutation",
Expand Down Expand Up @@ -1613,8 +1613,8 @@
"type": "mutation",
"id": "SMALL",
"copy-from": "SMALL",
"delete": { "category": [ "MOUSE" ] },
"extend": { "category": [ "MOUSEGIRL" ] }
"delete": { "category": [ "MOUSE", "RABBIT" ] },
"extend": { "category": [ "MOUSEGIRL", "BUNNYGIRL" ] }
},
{
"type": "mutation",
Expand Down Expand Up @@ -1711,8 +1711,15 @@
"type": "mutation",
"id": "BEAUTIFUL",
"copy-from": "BEAUTIFUL",
"delete": { "category": [ "FELINE", "LUPINE" ] },
"extend": { "category": [ "NEKO", "DOGGIRL" ] }
"delete": { "category": [ "FELINE", "LUPINE", "RABBIT" ] },
"extend": { "category": [ "NEKO", "DOGGIRL", "BUNNYGIRL" ] }
},
{
"type": "mutation",
"id": "BEAUTIFUL2",
"copy-from": "BEAUTIFUL2",
"delete": { "category": [ "RABBIT" ] },
"extend": { "category": [ "BUNNYGIRL" ] }
},
{
"type": "mutation",
Expand Down Expand Up @@ -1809,15 +1816,15 @@
"type": "mutation",
"id": "HUNGER",
"copy-from": "HUNGER",
"delete": { "category": [ "RAT", "ALPHA", "MEDICAL", "ELFA", "BEAST", "SLIME", "RAPTOR", "CHIMERA", "MOUSE" ] },
"extend": { "category": [ "MOUSEGIRL", "SLIMEGIRL", "ELF", "KITSUNE" ] }
"delete": { "category": [ "RAT", "ALPHA", "MEDICAL", "ELFA", "BEAST", "SLIME", "RAPTOR", "CHIMERA", "MOUSE", "RABBIT" ] },
"extend": { "category": [ "MOUSEGIRL", "SLIMEGIRL", "ELF", "KITSUNE", "BUNNYGIRL" ] }
},
{
"type": "mutation",
"id": "MET_RAT",
"copy-from": "MET_RAT",
"delete": { "category": [ "RAT", "MOUSE" ] },
"extend": { "category": [ "MOUSEGIRL" ] }
"delete": { "category": [ "RAT", "MOUSE", "RABBIT" ] },
"extend": { "category": [ "MOUSEGIRL", "BUNNYGIRL" ] }
},
{
"type": "mutation",
Expand Down Expand Up @@ -1865,8 +1872,8 @@
"type": "mutation",
"id": "SLEEPY2",
"copy-from": "SLEEPY2",
"delete": { "category": [ "FELINE" ] },
"extend": { "category": [ "NEKO" ] }
"delete": { "category": [ "FELINE", "RABBIT" ] },
"extend": { "category": [ "NEKO", "BUNNYGIRL" ] }
},
{
"type": "mutation",
Expand Down Expand Up @@ -2267,6 +2274,48 @@
"delete": { "category": [ "CEPHALOPOD" ] },
"valid": false
},
{
"type": "mutation",
"id": "RABBIT_EARS",
"copy-from": "RABBIT_EARS",
"delete": { "category": [ "RABBIT" ] },
"extend": { "category": [ "BUNNYGIRL" ] }
},
{
"type": "mutation",
"id": "TAIL_RABBIT",
"copy-from": "TAIL_RABBIT",
"delete": { "category": [ "RABBIT", "BEAST" ] },
"extend": { "category": [ "BUNNYGIRL" ] }
},
{
"type": "mutation",
"id": "RABBIT_FUR",
"copy-from": "RABBIT_FUR",
"delete": { "category": [ "RABBIT", "BEAST" ] },
"valid": false
},
{
"type": "mutation",
"id": "RABBIT_FEET",
"copy-from": "RABBIT_FEET",
"delete": { "category": [ "RABBIT" ] },
"valid": false
},
{
"type": "mutation",
"id": "RABBIT_NOSE",
"copy-from": "RABBIT_NOSE",
"delete": { "category": [ "RABBIT" ] },
"valid": false
},
{
"type": "mutation",
"id": "PAWS_LITTLE",
"copy-from": "PAWS_LITTLE",
"delete": { "category": [ "RABBIT" ] },
"valid": false
},
{
"type": "mutation",
"id": "THRESH_MARLOSS",
Expand Down

0 comments on commit 76a6f7f

Please sign in to comment.