mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-01-03 21:42:06 +00:00
## About The Pull Request  First step of atomising #71421 This PR adds GAGS configs to megacarp and magicarp. Magicarp were already just "carp but a specific colour", now instead they are differentiated by having animated glowing eyes. Megacarp have a randomly generated colour. Additionally, inkeeping with the fantasy theme (they're wizard event mobs) magicarp are colour coded by what spell they cast and gain a name prefix based on the same, so you can tell what they're going to do to you before they do it. _Chaos_ magicarp change colour randomly every time they cast a spell. Holographic carp don't have a colour config, Lia always uses the old Magicarp colour, and Cayenne still has a random colour with an increased chance over regular carp to be silver.  ## Why It's Good For The Game It makes "big carp" share a feature with their smaller cousins in a way which I think looks nice. It makes it easier to tell the more dangerous magical carp from the regular ones (rather than just memorising which colour means they can cast spells) as well as what specific _way_ they are dangerous. ## Changelog 🆑 qol: You can see what kind of spell a magicarp will cast by hovering your mouse over it. imageadd: Megacarp now have a random colour. imagedel: Magicarp are now colour coded based on their spell, or change randomly if they're Chaos Magicarp. /🆑 Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
34 lines
540 B
JSON
34 lines
540 B
JSON
{
|
|
"base": [
|
|
{
|
|
"type": "icon_state",
|
|
"icon_state": "base",
|
|
"blend_mode": "overlay",
|
|
"color_ids": [ 1 ]
|
|
},
|
|
{
|
|
"type": "icon_state",
|
|
"icon_state": "magic_eyes",
|
|
"blend_mode": "overlay"
|
|
},
|
|
{
|
|
"type": "icon_state",
|
|
"icon_state": "base_mouth",
|
|
"blend_mode": "overlay"
|
|
}
|
|
],
|
|
"base_dead": [
|
|
{
|
|
"type": "icon_state",
|
|
"icon_state": "base_dead",
|
|
"blend_mode": "overlay",
|
|
"color_ids": [ 1 ]
|
|
},
|
|
{
|
|
"type": "icon_state",
|
|
"icon_state": "base_dead_mouth",
|
|
"blend_mode": "overlay"
|
|
}
|
|
]
|
|
}
|