Fix sprite color overrides

This commit is contained in:
Idrees Hassan
2026-03-28 10:31:23 -07:00
parent 0f90eb4492
commit 3765713fd0
7 changed files with 113 additions and 18 deletions

BIN
dist/extension.zip vendored

Binary file not shown.

View File

@@ -503,6 +503,25 @@
"cheek": "#db1734" "cheek": "#db1734"
}, },
"rarity": "uncommon" "rarity": "uncommon"
},
"elegantEuphonia": {
"name": "Elegant Euphonia",
"description": "",
"colors": {
"face": "#e80a28",
"belly": "#d90921",
"underbelly": "#c70c18",
"wing": "#ba121d",
"wing-edge": "#5b3535",
"foot": "#5e4645",
"behind-eye": "#deedff",
"temple": "#e8f0fa",
"corner-eye": "#d5e4f5",
"lower-eyelid": "#e34a61",
"beak": "#873535",
"cheek": "#db1734"
},
"rarity": "uncommon"
} }
}; };
@@ -613,14 +632,14 @@
[PALETTE.FEATHER_SPINE]: "#373737", [PALETTE.FEATHER_SPINE]: "#373737",
[PALETTE.HOOD]: colors.face, [PALETTE.HOOD]: colors.face,
[PALETTE.EYEBROW]: colors.face, [PALETTE.EYEBROW]: colors.face,
[PALETTE.UPPER_EYELID]: colors.eyebrow, [PALETTE.UPPER_EYELID]: colors.face || colors.eyebrow,
[PALETTE.UPPER_CORNER_EYE]: colors.eyebrow, [PALETTE.UPPER_CORNER_EYE]: colors.face || colors.eyebrow,
[PALETTE.BEHIND_EYE]: colors.face, [PALETTE.BEHIND_EYE]: colors.face,
[PALETTE.CORNER_EYE]: colors.face, [PALETTE.CORNER_EYE]: colors.face,
[PALETTE.TEMPLE]: colors.face, [PALETTE.TEMPLE]: colors.face,
[PALETTE.LOWER_EYELID]: colors.face, [PALETTE.LOWER_EYELID]: colors.face,
[PALETTE.NOSE]: colors.face, [PALETTE.NOSE]: colors.face,
[PALETTE.NOSE_TIP]: colors.nose, [PALETTE.NOSE_TIP]: colors.nose || colors.face,
[PALETTE.CHEEK]: colors.face, [PALETTE.CHEEK]: colors.face,
[PALETTE.SCRUFF]: colors.face, [PALETTE.SCRUFF]: colors.face,
[PALETTE.COLLAR]: colors.face, [PALETTE.COLLAR]: colors.face,

25
dist/obsidian/main.js vendored
View File

@@ -508,6 +508,25 @@ module.exports = class PocketBird extends Plugin {
"cheek": "#db1734" "cheek": "#db1734"
}, },
"rarity": "uncommon" "rarity": "uncommon"
},
"elegantEuphonia": {
"name": "Elegant Euphonia",
"description": "",
"colors": {
"face": "#e80a28",
"belly": "#d90921",
"underbelly": "#c70c18",
"wing": "#ba121d",
"wing-edge": "#5b3535",
"foot": "#5e4645",
"behind-eye": "#deedff",
"temple": "#e8f0fa",
"corner-eye": "#d5e4f5",
"lower-eyelid": "#e34a61",
"beak": "#873535",
"cheek": "#db1734"
},
"rarity": "uncommon"
} }
}; };
@@ -618,14 +637,14 @@ module.exports = class PocketBird extends Plugin {
[PALETTE.FEATHER_SPINE]: "#373737", [PALETTE.FEATHER_SPINE]: "#373737",
[PALETTE.HOOD]: colors.face, [PALETTE.HOOD]: colors.face,
[PALETTE.EYEBROW]: colors.face, [PALETTE.EYEBROW]: colors.face,
[PALETTE.UPPER_EYELID]: colors.eyebrow, [PALETTE.UPPER_EYELID]: colors.face || colors.eyebrow,
[PALETTE.UPPER_CORNER_EYE]: colors.eyebrow, [PALETTE.UPPER_CORNER_EYE]: colors.face || colors.eyebrow,
[PALETTE.BEHIND_EYE]: colors.face, [PALETTE.BEHIND_EYE]: colors.face,
[PALETTE.CORNER_EYE]: colors.face, [PALETTE.CORNER_EYE]: colors.face,
[PALETTE.TEMPLE]: colors.face, [PALETTE.TEMPLE]: colors.face,
[PALETTE.LOWER_EYELID]: colors.face, [PALETTE.LOWER_EYELID]: colors.face,
[PALETTE.NOSE]: colors.face, [PALETTE.NOSE]: colors.face,
[PALETTE.NOSE_TIP]: colors.nose, [PALETTE.NOSE_TIP]: colors.nose || colors.face,
[PALETTE.CHEEK]: colors.face, [PALETTE.CHEEK]: colors.face,
[PALETTE.SCRUFF]: colors.face, [PALETTE.SCRUFF]: colors.face,
[PALETTE.COLLAR]: colors.face, [PALETTE.COLLAR]: colors.face,

View File

@@ -517,6 +517,25 @@
"cheek": "#db1734" "cheek": "#db1734"
}, },
"rarity": "uncommon" "rarity": "uncommon"
},
"elegantEuphonia": {
"name": "Elegant Euphonia",
"description": "",
"colors": {
"face": "#e80a28",
"belly": "#d90921",
"underbelly": "#c70c18",
"wing": "#ba121d",
"wing-edge": "#5b3535",
"foot": "#5e4645",
"behind-eye": "#deedff",
"temple": "#e8f0fa",
"corner-eye": "#d5e4f5",
"lower-eyelid": "#e34a61",
"beak": "#873535",
"cheek": "#db1734"
},
"rarity": "uncommon"
} }
}; };
@@ -627,14 +646,14 @@
[PALETTE.FEATHER_SPINE]: "#373737", [PALETTE.FEATHER_SPINE]: "#373737",
[PALETTE.HOOD]: colors.face, [PALETTE.HOOD]: colors.face,
[PALETTE.EYEBROW]: colors.face, [PALETTE.EYEBROW]: colors.face,
[PALETTE.UPPER_EYELID]: colors.eyebrow, [PALETTE.UPPER_EYELID]: colors.face || colors.eyebrow,
[PALETTE.UPPER_CORNER_EYE]: colors.eyebrow, [PALETTE.UPPER_CORNER_EYE]: colors.face || colors.eyebrow,
[PALETTE.BEHIND_EYE]: colors.face, [PALETTE.BEHIND_EYE]: colors.face,
[PALETTE.CORNER_EYE]: colors.face, [PALETTE.CORNER_EYE]: colors.face,
[PALETTE.TEMPLE]: colors.face, [PALETTE.TEMPLE]: colors.face,
[PALETTE.LOWER_EYELID]: colors.face, [PALETTE.LOWER_EYELID]: colors.face,
[PALETTE.NOSE]: colors.face, [PALETTE.NOSE]: colors.face,
[PALETTE.NOSE_TIP]: colors.nose, [PALETTE.NOSE_TIP]: colors.nose || colors.face,
[PALETTE.CHEEK]: colors.face, [PALETTE.CHEEK]: colors.face,
[PALETTE.SCRUFF]: colors.face, [PALETTE.SCRUFF]: colors.face,
[PALETTE.COLLAR]: colors.face, [PALETTE.COLLAR]: colors.face,

View File

@@ -503,6 +503,25 @@
"cheek": "#db1734" "cheek": "#db1734"
}, },
"rarity": "uncommon" "rarity": "uncommon"
},
"elegantEuphonia": {
"name": "Elegant Euphonia",
"description": "",
"colors": {
"face": "#e80a28",
"belly": "#d90921",
"underbelly": "#c70c18",
"wing": "#ba121d",
"wing-edge": "#5b3535",
"foot": "#5e4645",
"behind-eye": "#deedff",
"temple": "#e8f0fa",
"corner-eye": "#d5e4f5",
"lower-eyelid": "#e34a61",
"beak": "#873535",
"cheek": "#db1734"
},
"rarity": "uncommon"
} }
}; };
@@ -613,14 +632,14 @@
[PALETTE.FEATHER_SPINE]: "#373737", [PALETTE.FEATHER_SPINE]: "#373737",
[PALETTE.HOOD]: colors.face, [PALETTE.HOOD]: colors.face,
[PALETTE.EYEBROW]: colors.face, [PALETTE.EYEBROW]: colors.face,
[PALETTE.UPPER_EYELID]: colors.eyebrow, [PALETTE.UPPER_EYELID]: colors.face || colors.eyebrow,
[PALETTE.UPPER_CORNER_EYE]: colors.eyebrow, [PALETTE.UPPER_CORNER_EYE]: colors.face || colors.eyebrow,
[PALETTE.BEHIND_EYE]: colors.face, [PALETTE.BEHIND_EYE]: colors.face,
[PALETTE.CORNER_EYE]: colors.face, [PALETTE.CORNER_EYE]: colors.face,
[PALETTE.TEMPLE]: colors.face, [PALETTE.TEMPLE]: colors.face,
[PALETTE.LOWER_EYELID]: colors.face, [PALETTE.LOWER_EYELID]: colors.face,
[PALETTE.NOSE]: colors.face, [PALETTE.NOSE]: colors.face,
[PALETTE.NOSE_TIP]: colors.nose, [PALETTE.NOSE_TIP]: colors.nose || colors.face,
[PALETTE.CHEEK]: colors.face, [PALETTE.CHEEK]: colors.face,
[PALETTE.SCRUFF]: colors.face, [PALETTE.SCRUFF]: colors.face,
[PALETTE.COLLAR]: colors.face, [PALETTE.COLLAR]: colors.face,

25
dist/web/birb.js vendored
View File

@@ -503,6 +503,25 @@
"cheek": "#db1734" "cheek": "#db1734"
}, },
"rarity": "uncommon" "rarity": "uncommon"
},
"elegantEuphonia": {
"name": "Elegant Euphonia",
"description": "",
"colors": {
"face": "#e80a28",
"belly": "#d90921",
"underbelly": "#c70c18",
"wing": "#ba121d",
"wing-edge": "#5b3535",
"foot": "#5e4645",
"behind-eye": "#deedff",
"temple": "#e8f0fa",
"corner-eye": "#d5e4f5",
"lower-eyelid": "#e34a61",
"beak": "#873535",
"cheek": "#db1734"
},
"rarity": "uncommon"
} }
}; };
@@ -613,14 +632,14 @@
[PALETTE.FEATHER_SPINE]: "#373737", [PALETTE.FEATHER_SPINE]: "#373737",
[PALETTE.HOOD]: colors.face, [PALETTE.HOOD]: colors.face,
[PALETTE.EYEBROW]: colors.face, [PALETTE.EYEBROW]: colors.face,
[PALETTE.UPPER_EYELID]: colors.eyebrow, [PALETTE.UPPER_EYELID]: colors.face || colors.eyebrow,
[PALETTE.UPPER_CORNER_EYE]: colors.eyebrow, [PALETTE.UPPER_CORNER_EYE]: colors.face || colors.eyebrow,
[PALETTE.BEHIND_EYE]: colors.face, [PALETTE.BEHIND_EYE]: colors.face,
[PALETTE.CORNER_EYE]: colors.face, [PALETTE.CORNER_EYE]: colors.face,
[PALETTE.TEMPLE]: colors.face, [PALETTE.TEMPLE]: colors.face,
[PALETTE.LOWER_EYELID]: colors.face, [PALETTE.LOWER_EYELID]: colors.face,
[PALETTE.NOSE]: colors.face, [PALETTE.NOSE]: colors.face,
[PALETTE.NOSE_TIP]: colors.nose, [PALETTE.NOSE_TIP]: colors.nose || colors.face,
[PALETTE.CHEEK]: colors.face, [PALETTE.CHEEK]: colors.face,
[PALETTE.SCRUFF]: colors.face, [PALETTE.SCRUFF]: colors.face,
[PALETTE.COLLAR]: colors.face, [PALETTE.COLLAR]: colors.face,

View File

@@ -107,14 +107,14 @@ export class BirdType {
[PALETTE.FEATHER_SPINE]: "#373737", [PALETTE.FEATHER_SPINE]: "#373737",
[PALETTE.HOOD]: colors.face, [PALETTE.HOOD]: colors.face,
[PALETTE.EYEBROW]: colors.face, [PALETTE.EYEBROW]: colors.face,
[PALETTE.UPPER_EYELID]: colors.eyebrow, [PALETTE.UPPER_EYELID]: colors.face || colors.eyebrow,
[PALETTE.UPPER_CORNER_EYE]: colors.eyebrow, [PALETTE.UPPER_CORNER_EYE]: colors.face || colors.eyebrow,
[PALETTE.BEHIND_EYE]: colors.face, [PALETTE.BEHIND_EYE]: colors.face,
[PALETTE.CORNER_EYE]: colors.face, [PALETTE.CORNER_EYE]: colors.face,
[PALETTE.TEMPLE]: colors.face, [PALETTE.TEMPLE]: colors.face,
[PALETTE.LOWER_EYELID]: colors.face, [PALETTE.LOWER_EYELID]: colors.face,
[PALETTE.NOSE]: colors.face, [PALETTE.NOSE]: colors.face,
[PALETTE.NOSE_TIP]: colors.nose, [PALETTE.NOSE_TIP]: colors.nose || colors.face,
[PALETTE.CHEEK]: colors.face, [PALETTE.CHEEK]: colors.face,
[PALETTE.SCRUFF]: colors.face, [PALETTE.SCRUFF]: colors.face,
[PALETTE.COLLAR]: colors.face, [PALETTE.COLLAR]: colors.face,