import { PRESTIGE_ICONS, PRESTIGES, SLUMBER_ROOMS, SLUMBER_WALLETS } from "@/data/hypixel/bedwars" import { floorLevel } from "./formatters" export function getBedwarsStar(level: number) { if (level < 1100) { return PRESTIGE_ICONS[0].symbol } if (level > 1100 && level < 2100) { return PRESTIGE_ICONS[1].symbol } if (level > 2100 && level < 3100) { return PRESTIGE_ICONS[2].symbol } return PRESTIGE_ICONS[3].symbol } export function getTextColor(level: number) { const floored = floorLevel(level, 100) if (level > 5000) { return PRESTIGES[PRESTIGES.length - 1].color } return PRESTIGES.find(l => l.level === floored)!.color } 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) { if (!name) return 25 const wallets = SLUMBER_WALLETS as Record if (!wallets[name]) return 25 return wallets[name] } export function getLatestRoom(rooms?: Record) { if (!rooms) return null let latestRoom = null for (const room of SLUMBER_ROOMS) { if (rooms[room.id]) { latestRoom = room.name } } return latestRoom }