import { readFileAndParse } from '../util' import { FILENAME } from '../../consts' export interface DicQuench { // id readonly id: number; // 品相 readonly grade: number; // 品相名 readonly name: string; // 单属性最小值 readonly singleRatioMin: number; // 单属性最大值 readonly singleRatioMax: number; // 暴击效果,倍率 readonly critEffect: number; // 暴击概率 readonly critProbability: number; } export const dicQuench = new Map(); // id => dic export function loadQuench() { let arr = readFileAndParse(FILENAME.DIC_QUENCH); arr.forEach(o => { dicQuench.set(o.grade, o); }); arr = undefined; }