羁绊:升级方法修改,使用点击升级的方案

This commit is contained in:
luying
2022-07-11 19:25:33 +08:00
parent ae369f7bf2
commit 7bec79b12e
3 changed files with 61 additions and 29 deletions

View File

@@ -23,6 +23,7 @@ export interface DicFriendShip {
export const friendShips = new Map<string, { level: number, shipExp: number }[]>();
export const friendShipsByLv = new Map<string, DicFriendShip>();
export const friendShipsMax = new Map<string, number>();
export function loadFriendShip() {
friendShips.clear();
let arr = readFileAndParse(FILENAME.DIC_FRIEND_SHIP);
@@ -39,6 +40,10 @@ export function loadFriendShip() {
shipSumValue += o.shipExp;
friendShips.get(key1).push({ level: o.level, shipExp: shipSumValue });
if(!friendShipsMax.has(key1) || friendShipsMax.get(key1) < o.level) {
friendShipsMax.set(key1, o.level);
}
let key2 = `${o.actorId}_${o.shipId}_${o.level}`;
friendShipsByLv.set(key2, o);
});