添加藏宝图按体力掉落

This commit is contained in:
luying
2020-11-24 15:44:10 +08:00
parent f362c5505f
commit 991d193eab
5 changed files with 170 additions and 19 deletions
+22 -1
View File
@@ -64,7 +64,13 @@ const itid_array = [
{ id: 23, name: '消耗类物品(材料类)', goodType: GOOD_TYPE.CONSUMES, field: "consumeGoods" },
{ id: 24, name: '消耗类物品(宝箱类)', goodType: GOOD_TYPE.CONSUMES, field: "consumeGoods" },
{ id: 26, name: '武将碎片', goodType: GOOD_TYPE.CONSUMES, field: "souls" },
{ id: 27, name: '货币', goodType: GOOD_TYPE.CONSUMES, field: "currency", isCurrency: true }
{ id: 27, name: '货币', goodType: GOOD_TYPE.CONSUMES, field: "currency", isCurrency: true },
{ id: 28, name: '藏宝图', goodType: GOOD_TYPE.CONSUMES, field: "consumeGoods" },
{ id: 29, name: '礼器', goodType: GOOD_TYPE.EQUIP },
{ id: 30, name: '宝甲', goodType: GOOD_TYPE.EQUIP },
{ id: 31, name: '名驹', goodType: GOOD_TYPE.EQUIP },
{ id: 32, name: '典籍', goodType: GOOD_TYPE.EQUIP },
{ id: 33, name: '神兵', goodType: GOOD_TYPE.EQUIP }
];
export const ITID = new Map<number, {id: number, name: string, goodType: number, field?: string, isCurrency?: boolean}>();
@@ -104,6 +110,21 @@ export const WAR_TYPE = {
MYSTERY_ELITE: 13 // 秘境精英
};
// 藏宝图掉落参数
export const BLUEPRT_CONST = {
REFRESH_TIME: 5, // 每天几点刷新
DAILY_CNT: 5, // 每天最多掉落多少张
PER_AP: 15 // 每多少体力掉落1张藏宝图
};
// 藏宝图概率
export const BLUEPRT_CHANCE = [
{min: 20, max: 40, chance: "1&100"},
{min: 41, max: 60, chance: "1&70|2&30"},
{min: 61, max: 80, chance: "2&70|3&30"},
{min: 81, max: 100, chance: "2&60|3&40"}
];
// 事件,是否开启保存随机记录方式
export const EVENT_RANDOM_TYPE_ONE_OPEN = false;
// 奇遇事件每次刷新几个