升级建筑物

This commit is contained in:
luying
2021-01-21 16:25:32 +08:00
parent b5ba00f1cf
commit 48ee9267ab
6 changed files with 111 additions and 16 deletions
+4 -3
View File
@@ -144,7 +144,7 @@ const DicStoreKeys: KeysEnum<DicStoreBase> = {
storeGoods: true
};
export const dicStructureConsume = new Map<number, Map<number, RewardInter[]>>(); // 升级消耗 structureId => level => consume
export const dicStructureConsume = new Map<number, Map<number, number>>(); // 升级消耗 structureId => level => consume
export const dicCenterBase = new Map<number, DicCentreBase>(); // 中军大帐
export const dicEquipPriduceBase = new Map<number, DicEquipProduceBase>(); // 炼器堂
export const dicBossBase = new Map<number, DicBossBase>(); // 演武台
@@ -226,8 +226,9 @@ arrStore = undefined;
// 升级消耗
function setStructureConsume(o) {
let map = dicStructureConsume.get(o.structureId);
if(!map) map = new Map<number, RewardInter[]>();
map.set(o.level, parseGoodStr(o.consume));
if(!map) map = new Map<number, number>();
map.set(o.level, o.consume);
dicStructureConsume.set(o.structureId, map);
}
// {"type": number, "count": number}