军团:添加邮件
This commit is contained in:
@@ -48,6 +48,7 @@ import { dicCenterBase, dicEquipPriduceBase, dicBossBase, dicTrainBase, dicDonat
|
||||
import { dicGuildActiveDayReward } from './dictionary/DicGuildActiveDayReward';
|
||||
import { dicGuildActiveWeekReward } from './dictionary/DicGuildActiveWeekReward';
|
||||
import { dicGuildPosition } from "./dictionary/DicGuildPosition";
|
||||
import { dicMail } from "./dictionary/DicMail";
|
||||
|
||||
export const gameData = {
|
||||
blurprtCompose: dicBlueprtCompose,
|
||||
@@ -119,7 +120,8 @@ export const gameData = {
|
||||
structureConsume: dicStructureConsume,
|
||||
guildActiveDayReward: dicGuildActiveDayReward,
|
||||
guildActiveWeekReward: dicGuildActiveWeekReward,
|
||||
guildPosition: dicGuildPosition
|
||||
guildPosition: dicGuildPosition,
|
||||
mail: dicMail
|
||||
};
|
||||
|
||||
// 在此提供一些原先在gamedata中提供的方法,以便更方便获取gameData数据
|
||||
|
||||
@@ -35,6 +35,16 @@ export const PVP = {
|
||||
PVP_OPPONENT_FREEREFRESH: 3, // pvp挑战对手每日免费刷新次数
|
||||
PVP_WINREWARD_UPLIMIT: 10, // 连胜奖励军功加成上限
|
||||
};
|
||||
export const GUILD = {
|
||||
GUILD_CREATE_COST: 10, // 创建公会消耗元宝
|
||||
export const ARMY = {
|
||||
ARMY_CREAT_COST: 188, // 创建军团需要的元宝
|
||||
ARMY_POSITION_SELL: 30, // 拍卖行职位额外分成占比(%)
|
||||
ARMY_POSITION_WEEKREWARD: 30, // 周奖励职位额外分成占比(%)
|
||||
ARMY_IMPEACH_COST: 30, // 弹劾需要消耗的元宝数量
|
||||
ARMY_DEVELOPMENT_SPEED: 30, // 碎片研发单次加速时间(分钟)
|
||||
ARMY_DEVELOPMENT_SPEEDCOST: 50, // 单次助力加速消耗的元宝
|
||||
ARMY_DEVELOPMENT_SPEEDTMES: 10, // 单个碎片可助力加速的最大次数
|
||||
};
|
||||
export const TREASURE = {
|
||||
CAPTAIN_DROP: 5, // 普通套装图纸队长必掉落次数
|
||||
TEAMMATE_DROP: 10, // 普通套装图纸队员必掉落次数
|
||||
};
|
||||
|
||||
20
shared/pubUtils/dictionary/DicMail.ts
Normal file
20
shared/pubUtils/dictionary/DicMail.ts
Normal file
@@ -0,0 +1,20 @@
|
||||
// 邮件内容
|
||||
import {readJsonFile} from '../util'
|
||||
import { FILENAME } from '../../consts'
|
||||
|
||||
export interface DicMail {
|
||||
// id MAIL_TYPE
|
||||
readonly id: number;
|
||||
// 内容 %d 替换
|
||||
readonly content: string;
|
||||
}
|
||||
|
||||
const str = readJsonFile(FILENAME.DIC_MAIL);
|
||||
let arr = JSON.parse(str);
|
||||
|
||||
export const dicMail = new Map<number, string>();
|
||||
|
||||
arr.forEach(o => {
|
||||
dicMail.set(o.id, o.content);
|
||||
});
|
||||
arr = undefined;
|
||||
@@ -8,7 +8,7 @@ import { DicRandomEffectPool } from './dictionary/DicRandomEffectPool';
|
||||
import { HERO_CE_RATIO, ABI_STAGE } from '../consts';
|
||||
|
||||
import { findIndex } from 'underscore';
|
||||
import { getCurWeekDate, getWeekDate } from './timeUtil';
|
||||
import { getWeekDate } from './timeUtil';
|
||||
const randomName = require("chinese-random-name");
|
||||
const moment = require('moment');
|
||||
|
||||
|
||||
Reference in New Issue
Block a user