mirror of
https://github.com/VickScarlet/lifeRestart.git
synced 2026-08-30 18:36:09 +08:00
32 lines
1.0 KiB
TypeScript
32 lines
1.0 KiB
TypeScript
export const properties = {
|
|
charm: '颜值',
|
|
intelligence: '智力',
|
|
strength: '体质',
|
|
money: '家境',
|
|
spirit: '快乐',
|
|
age: '享年',
|
|
summary: '总评',
|
|
}
|
|
|
|
const s = (str: string) => str.split('|')
|
|
const p = (prefix: string, arr: string[]) => arr.map(v => prefix + v)
|
|
const jbase = '地狱|折磨|不佳|普通|优秀|罕见|逆天|传说'
|
|
export const judges = {
|
|
summary: s(jbase),
|
|
charm: s(jbase),
|
|
money: s(jbase),
|
|
spirit: s('地狱|折磨|不幸|普通|幸福|极乐|天命'),
|
|
intelligence: s(jbase + '|识海|元神|仙魂'),
|
|
strength: s(jbase + '|凝气|筑基|金丹|元婴|仙体'),
|
|
age: s('胎死腹中|早夭|少年|盛年|中年|花甲|古稀|杖朝|南山|不老|修仙|仙寿'),
|
|
}
|
|
|
|
export const rates = {
|
|
times: p('抽到紫色概率', s('不变|翻倍|三倍|四倍|五倍|六倍')),
|
|
achievement: p('抽到橙色概率', s('不变|翻倍|三倍|四倍|五倍|六倍')),
|
|
}
|
|
|
|
export function judgeDisplay(key: keyof typeof judges, level: number) {
|
|
return judges[key][level]
|
|
}
|