Add more sprite template colors

This commit is contained in:
Idrees Hassan
2026-03-28 10:27:26 -07:00
parent 30d6c2fee5
commit 0f90eb4492
10 changed files with 62 additions and 5 deletions

View File

@@ -15,6 +15,8 @@ export const PALETTE = {
FACE: "face",
HOOD: "hood",
EYEBROW: "eyebrow",
UPPER_EYELID: "upper-eyelid",
UPPER_CORNER_EYE: "upper-corner-eye",
BEHIND_EYE: "behind-eye",
CORNER_EYE: "corner-eye",
TEMPLE: "temple",
@@ -24,6 +26,7 @@ export const PALETTE = {
CHEEK: "cheek",
SCRUFF: "scruff",
COLLAR: "collar",
COLLAR_SCRUFF: "collar-scruff",
BELLY: "belly",
UNDERBELLY: "underbelly",
WING: "wing",
@@ -49,6 +52,8 @@ export const SPRITE_SHEET_COLOR_MAP = {
"#639bff": PALETTE.FACE,
"#99e550": PALETTE.HOOD,
"#ff5573": PALETTE.EYEBROW,
"#ff768e": PALETTE.UPPER_EYELID,
"#ff90a4": PALETTE.UPPER_CORNER_EYE,
"#ff2c88": PALETTE.BEHIND_EYE,
"#e34f9c": PALETTE.CORNER_EYE,
"#b53477": PALETTE.TEMPLE,
@@ -58,6 +63,7 @@ export const SPRITE_SHEET_COLOR_MAP = {
"#ff67a9": PALETTE.CHEEK,
"#c5e550": PALETTE.SCRUFF,
"#ffe955": PALETTE.COLLAR,
"#f8ff55": PALETTE.COLLAR_SCRUFF,
"#f8b143": PALETTE.BELLY,
"#ec8637": PALETTE.UNDERBELLY,
"#578ae6": PALETTE.WING,
@@ -101,6 +107,8 @@ export class BirdType {
[PALETTE.FEATHER_SPINE]: "#373737",
[PALETTE.HOOD]: colors.face,
[PALETTE.EYEBROW]: colors.face,
[PALETTE.UPPER_EYELID]: colors.eyebrow,
[PALETTE.UPPER_CORNER_EYE]: colors.eyebrow,
[PALETTE.BEHIND_EYE]: colors.face,
[PALETTE.CORNER_EYE]: colors.face,
[PALETTE.TEMPLE]: colors.face,
@@ -110,6 +118,7 @@ export class BirdType {
[PALETTE.CHEEK]: colors.face,
[PALETTE.SCRUFF]: colors.face,
[PALETTE.COLLAR]: colors.face,
[PALETTE.COLLAR_SCRUFF]: colors.collar,
};
/** @type {Record<string, string>} */
this.colors = { ...defaultColors, ...colors, [PALETTE.THEME_HIGHLIGHT]: colors[PALETTE.THEME_HIGHLIGHT] ?? colors.hood ?? colors.face };