This commit is contained in:
2025-09-07 10:05:36 +02:00
parent 75001c1f9f
commit b8ba712085
3 changed files with 32 additions and 48 deletions

View File

@@ -64,44 +64,38 @@ export function concatBedwarsStats(...stats: BedwarsModeStats[]) {
]
}
export function getTextColor(level: number) {
export function getPrestige(level: number) {
const floored = floorLevel(level, 100)
if (level > 5000) {
return PRESTIGES[PRESTIGES.length - 1].color
const pres = PRESTIGES.at(-1)!
return {
color: pres.color,
name: pres.name,
colormap: pres.colormap.split("").map(v => {
return getColorFromCode(v)
})
}
}
return PRESTIGES.find(l => l.level === floored)!.color
}
export function bedwarsLevelColors(level: number) {
if (level < 0) return getColorFromCode()
const floored = floorLevel(level, 100)
if (floored < 1000) {
return getColorFromCode(PRESTIGES.find(v => v.level === floored)!.colormap)
const pres = PRESTIGES.find(p => p.level === floored)!
return {
color: pres.color,
name: pres.name,
colormap: pres.colormap.split("").map(v => {
return getColorFromCode(v)
})
}
}
if (floored > 5000) {
return PRESTIGES[PRESTIGES.length - 1].colormap.split("").map(v => {
return getColorFromCode(v)
})
const pres = PRESTIGES.find(l => l.level === floored)!
return {
color: pres.color,
name: pres.name,
colormap: getColorFromCode(pres.colormap)
}
return PRESTIGES.find(v => v.level === floored)!.colormap.split("").map(v => {
return getColorFromCode(v)
})
}
export function getPrestigeName(level: number) {
const floored = floorLevel(level, 100)
if (level > 5000) {
return PRESTIGES[PRESTIGES.length - 1].name
}
return PRESTIGES.find(p => p.level === floored)!.name
}
export function getWalletMax(name?: string) {