From dd978cf4f3283b40fe36776e100cd5526722ad4d Mon Sep 17 00:00:00 2001 From: SolsticeSpectrum Date: Sun, 24 Nov 2024 06:48:45 +0100 Subject: [PATCH] feat: add soothing pastel palette for the high-spirited --- src/Home/PaletteEditor/Palettes/CatFrappe.ZC | 10 ++++++++++ src/Home/PaletteEditor/Palettes/CatLatte.ZC | 10 ++++++++++ src/Home/PaletteEditor/Palettes/CatMacchiato.ZC | 10 ++++++++++ src/Home/PaletteEditor/Palettes/CatMocha.ZC | 10 ++++++++++ 4 files changed, 40 insertions(+) create mode 100644 src/Home/PaletteEditor/Palettes/CatFrappe.ZC create mode 100644 src/Home/PaletteEditor/Palettes/CatLatte.ZC create mode 100644 src/Home/PaletteEditor/Palettes/CatMacchiato.ZC create mode 100644 src/Home/PaletteEditor/Palettes/CatMocha.ZC diff --git a/src/Home/PaletteEditor/Palettes/CatFrappe.ZC b/src/Home/PaletteEditor/Palettes/CatFrappe.ZC new file mode 100644 index 00000000..1a7f75b5 --- /dev/null +++ b/src/Home/PaletteEditor/Palettes/CatFrappe.ZC @@ -0,0 +1,10 @@ +public CBGR24 gr_palette_catfrappe[COLORS_NUM] = { +0x737994, 0x8CAAEE, 0xA6D189, 0xEEBEBE, 0xE78284, 0xCA9EE6, 0xEF9F76, 0x51576D, 0x626880, 0x99D1DB, 0x81C8BE, 0xF2D5CF, 0xEA999C, 0xBABBF1, 0xE5C890, 0x303446 +}; +public U0 PaletteSetCatFrappe(Bool persistent=TRUE) +{ + GrPaletteSet(gr_palette_catfrappe); + LFBFlush; + if (persistent) + fp_set_std_palette = &PaletteSetCatFrappe; +} \ No newline at end of file diff --git a/src/Home/PaletteEditor/Palettes/CatLatte.ZC b/src/Home/PaletteEditor/Palettes/CatLatte.ZC new file mode 100644 index 00000000..353774da --- /dev/null +++ b/src/Home/PaletteEditor/Palettes/CatLatte.ZC @@ -0,0 +1,10 @@ +public CBGR24 gr_palette_catlatte[COLORS_NUM] = { +0x9CA0B0, 0x1E66F5, 0x40A02B, 0xDD7878, 0xD20F39, 0x8839EF, 0xFE640B, 0xBCC0CC, 0xACB0BE, 0x04A5E5, 0x179299, 0xDC8A78, 0xE64553, 0x7287FD, 0xDF8E1D, 0xEFF1F5 +}; +public U0 PaletteSetCatLatte(Bool persistent=TRUE) +{ + GrPaletteSet(gr_palette_catlatte); + LFBFlush; + if (persistent) + fp_set_std_palette = &PaletteSetCatLatte; +} \ No newline at end of file diff --git a/src/Home/PaletteEditor/Palettes/CatMacchiato.ZC b/src/Home/PaletteEditor/Palettes/CatMacchiato.ZC new file mode 100644 index 00000000..5646ca88 --- /dev/null +++ b/src/Home/PaletteEditor/Palettes/CatMacchiato.ZC @@ -0,0 +1,10 @@ +public CBGR24 gr_palette_catmacchiato[COLORS_NUM] = { +0x6E738D, 0x8AADF4, 0xA6DA95, 0xF0C6C6, 0xED8796, 0xC6A0F6, 0xF5A97F, 0x494D64, 0x5B6078, 0x91D7E3, 0x8BD5CA, 0xF4DBD6, 0xEE99A0, 0xB7BDF8, 0xEED49F, 0x24273A +}; +public U0 PaletteSetCatMacchiato(Bool persistent=TRUE) +{ + GrPaletteSet(gr_palette_catmacchiato); + LFBFlush; + if (persistent) + fp_set_std_palette = &PaletteSetCatMacchiato; +} \ No newline at end of file diff --git a/src/Home/PaletteEditor/Palettes/CatMocha.ZC b/src/Home/PaletteEditor/Palettes/CatMocha.ZC new file mode 100644 index 00000000..fa8c5fa4 --- /dev/null +++ b/src/Home/PaletteEditor/Palettes/CatMocha.ZC @@ -0,0 +1,10 @@ +public CBGR24 gr_palette_catmocha[COLORS_NUM] = { +0x6C7086, 0x89B4FA, 0xA6E3A1, 0xF2CDCD, 0xF38BA8, 0xCBA6F7, 0xFAB387, 0x45475A, 0x585B70, 0x89DCEB, 0x94E2D5, 0xF5E0DC, 0xEBA0AC, 0xB4BEFE, 0xF9E2AF, 0x1E1E2E +}; +public U0 PaletteSetCatMocha(Bool persistent=TRUE) +{ + GrPaletteSet(gr_palette_catmocha); + LFBFlush; + if (persistent) + fp_set_std_palette = &PaletteSetCatMocha; +} \ No newline at end of file