// 武将羁绊好感等级表 import { readJsonFile } from '../util'; import { FILENAME } from '../../consts'; export interface DicFriendShipLevel { // 等级 readonly level: number; // 下一级经验 readonly exp: number; // 加成百分比 readonly add: number; // 到这一级的总经验 readonly expSum: number; } const str = readJsonFile(FILENAME.DIC_FRIEND_SHIP_LEVEL); let arr = JSON.parse(str); export let maxFriendShipLv = 0; export const dicFriendShipLevelMap = new Map(); let expSum = 0; arr.forEach(o => { expSum += o.exp; o.expSum = expSum; dicFriendShipLevelMap.set(o.level, o); if(o.level > maxFriendShipLv) maxFriendShipLv = o.level; });