Files
discord-decomp/modules/display_name_styles/DisplayNameStylesConstants.tsx
T
2026-11-01 12:12:55 +02:00

37 lines
2.2 KiB
TypeScript

// Metro module 1886 (f1887).
import { DisplayNameEffect } from "../../_bundle/Module1887";
import { DisplayNameFont } from "../../_bundle/Module1888";
let c1586_4, c1586_5;
const r10 = [DisplayNameEffect.SOLID, DisplayNameEffect.GRADIENT, DisplayNameEffect.NEON, DisplayNameEffect.TOON, DisplayNameEffect.POP];
const r9 = [DisplayNameFont.PLAYPEN_SANS, DisplayNameFont.ORBITRON, DisplayNameFont.NEW_ROCKER, DisplayNameFont.KALAM];
const r8 = [DisplayNameEffect.GUMMY, DisplayNameEffect.PRISM];
let c1586_2 = [1628845, 2417517, 1874155, 12790527, 16521573, 13018645, 695675, 1027403, 747943, 11080677, 14287177, 16332578];
let c1586_3 = [[2797222, 16762000], [2535780, 9497343], [14966527, 2522592], [9452762, 2939534], [15709354, 14970082], [14631474, 12423167], [16095292, 15031015], [14963742, 6674404]].map((item) => ({
colors: item,
name: ""
}));
c1586_4 = [[15313365, 11132400, 12167150, 12184267], [16740290, 16076712, 16751574, 14248631], [16758138, 16749423, 16743544, 15756170], [12905829, 10018400, 7130467, 4570214], [8173823, 9363664, 10327285, 6737904], [14121983, 11889663, 14965989, 9137407]];
c1586_5 = [[16683586, 3534206, 16769095, 16731346, 5793266], [16727357, 16747050, 16766023, 16732067, 8086015], [7997702, 13114898, 16013848, 16749824, 16766023], [8316888, 8178687, 8359167, 11890175, 15960792], [3528287, 1497266, 2147829, 2850047, 7032319], [11004065, 14282892, 16769162, 16762024, 15972057]];
export { r10 as EFFECT_ORDER };
export { r9 as FLYWHEEL_FONTS };
export { r8 as FLYWHEEL_EFFECTS };
export { c1586_2 as DISPLAY_NAME_STYLES_COLOR_PRESETS };
export { c1586_3 as DISPLAY_NAME_STYLES_GRADIENT_PRESETS };
export { c1586_4 as DISPLAY_NAME_STYLES_GUMMY_PRESETS };
export const DISPLAY_NAME_STYLES_GUMMY_HUE_SATURATION = 0.78;
export const DISPLAY_NAME_STYLES_GUMMY_HUE_LIGHTNESS = 0.72;
export const MIN_PRISM_GRADIENT_WIDTH = 38;
export { c1586_5 as DISPLAY_NAME_STYLES_PRISM_PRESETS };
export function getColorPresetsForEffect(a0) {
if (DisplayNameEffect.GUMMY === a0) {
return c1586_4;
}
if (DisplayNameEffect.PRISM === a0) {
return c1586_5;
}
if (DisplayNameEffect.GRADIENT !== a0 && DisplayNameEffect.GLOW !== a0) {
return c1586_2.map((item) => [item]);
}
return c1586_3.map((item) => item.colors);
}