军团:改表

This commit is contained in:
luying
2021-12-21 19:26:33 +08:00
parent 75da9edc85
commit b304995c5d
17 changed files with 7838 additions and 2469 deletions
+8 -1
View File
@@ -480,7 +480,8 @@ export const FILENAME = {
DIC_PVP_DIFFICULTRATIO: 'dic_zyz_pvp_difficultRatio',
DIC_PVP_DAILY_TASK: 'dic_zyz_pvp_dailyTask',
DIC_WHITE_IP: 'dic_pay_white_ip',
FILTER_WORDS: 'filterWords'
FILTER_WORDS: 'filterWords',
DIC_GUILD_WISH_REWARD: 'dic_army_wishReward',
}
export const WAR_RELATE_TABLES = [
@@ -965,4 +966,10 @@ export enum TA_USERSET_TYPE {
SET = 1,
SET_ONCE = 2,
ADD = 3
}
// 试炼奖励类型
export enum TRAIN_REWARD_TYPE {
SCORE = 1, // 练兵场压制积分
ITEM = 2, // 练兵场物品奖励
}
+1
View File
@@ -188,6 +188,7 @@ export const STATUS = {
NOT_WISH_THE_QUALITY_GOODS: { code: 20931, simStr: '不能够许愿该品质的物品' },
GUILD_PAY_CONDITION: { code: 20932, simStr: '充值金额不足' },
GUILD_USER_IS_LEADER: { code: 20933, simStr: '该成员已经是团长' },
GUILD_DONATE_LV_NOT_ENOUGH: { code: 20934, simStr: '捐献所等级不足' },
GUILD_SCRIPT_IS_OPENED_TODAY: { code: 20950, simStr: '今日已开启过演武场' },
GUILD_SCRIPT_NOT_OPENED: { code: 20951, simStr: '演武场未开启' },
+16 -1
View File
@@ -18,7 +18,7 @@ import { dicTowerTask, loadTowerTask } from "./dictionary/DicTowerTask";
import { dicWar, dicWarPvp, dicDailyWarByType, loadWar } from "./dictionary/DicWar";
import { dicWarJson, loadWarJson } from "./dictionary/DicWarJson";
import { dicXunbao, loadXunbao } from "./dictionary/DicXunbao";
import { AUCTION_TIME, SPECIAL_ATTR } from "../consts";
import { AUCTION_TIME, CONSUME_TYPE, ITID, SPECIAL_ATTR } from "../consts";
import { dicFashions, dicFashionsByHeroId, loadFashions } from "./dictionary/DicFashions";
import { friendShips, friendShipHidAandIds, loadFriendShip } from "./dictionary/DicFriendShip";
import { maxFriendShipLv, dicFriendShipLevelMap, loadFriendShipLevel } from "./dictionary/DicFriendShipLevel";
@@ -95,6 +95,7 @@ import { dicAuctionPool, loadAuctionReward } from './dictionary/DicAuctionReward
import { dicGuildTrainInfo, loadGuildTrainInfo } from './dictionary/DicGuildTrainInfo';
import { dicPvpDifficultRatio, loadPvpDifficultRatio } from './dictionary/DicPvpDifficultRatio';
import { dicWhiteIp, loadWhiteIp } from './dictionary/DicWhiteIp';
import { dicGuildWishReward, loadGuildWishReward } from './dictionary/DicGuildWishReward';
import { pick } from "underscore";
import _ = require("underscore");
@@ -240,6 +241,7 @@ export const gameData = {
auctionPool: dicAuctionPool,
auctionTime: new Map<number, { hour: number, minute: number, seconds: number}>(),
whiteip: dicWhiteIp,
guildWishReward: dicGuildWishReward,
};
// 在此提供一些原先在gamedata中提供的方法,以便更方便获取gameData数据
@@ -756,6 +758,18 @@ export function getQuenchGradeByValue(quality: number, value: number) {
return grade;
}
export function getWishPoolReward(id: number) {
let dicGoods = gameData.goods.get(id);
if(!dicGoods) return false;
let dicItid = ITID.get(dicGoods.itid);
let starLevel = 0;
if(dicItid.type == CONSUME_TYPE.PIECE) {
starLevel = dicGoods.equipLvl;
}
console.log('*****', dicGoods.itid, starLevel, dicGoods.quality)
return gameData.guildWishReward.get(`${dicGoods.itid}_${starLevel}_${dicGoods.quality}`);
}
/**
* 根绝品质和品相获得上下限,当grade为0,获取该品质下全阶的上下限
* @param quality 品质
@@ -975,6 +989,7 @@ function loadDatas() {
loadPvpDifficultRatio();
loadWhiteIp();
treatTaskGroup();
loadGuildWishReward();
}
// 重载dicParam
@@ -9,8 +9,7 @@ export interface DicArmyDevelopConsume {
readonly id: number;
// 目标品质
readonly quality: number;
readonly levelMin: number;
readonly levelMax: number;
readonly starLevel: number;
readonly prePositions: Array<number>;
readonly honourConsume: Array<RewardInter>;
readonly fundConsume: number;
@@ -20,8 +19,7 @@ export interface DicArmyDevelopConsume {
const DicArmyDevelopConsumeKeys: KeysEnum<DicArmyDevelopConsume> = {
id: true,
quality: true,
levelMin: true,
levelMax: true,
starLevel: true,
prePositions: true,
honourConsume: true,
fundConsume: true,
@@ -6,12 +6,14 @@ const _ = require('lodash');
export interface DicArmyDonate {
readonly id: number;
readonly level: number;
readonly fund: number;
readonly boxRewards: Array<RewardInter>;
}
const DicArmyDonateKeys: KeysEnum<DicArmyDonate> = {
id: true,
level: true,
fund: true,
boxRewards: true
};
@@ -0,0 +1,30 @@
// 公会权限
import { readFileAndParse } from '../util'
import { FILENAME } from '../../consts'
export interface DicGuildWishReward {
// id
readonly id: number;
// itid
readonly itid: number;
// 装备星级
readonly starLevel: number;
// 品质
readonly quality: number;
// 功勋奖励
readonly honourReward: number;
}
export const dicGuildWishReward = new Map<string, DicGuildWishReward>();
export function loadGuildWishReward() {
dicGuildWishReward.clear();
let arr = readFileAndParse(FILENAME.DIC_GUILD_WISH_REWARD);
arr.forEach(o => {
if(o.starLevel == '&') o.starLevel = 0;
dicGuildWishReward.set(`${o.itid}_${o.starLevel}_${o.quality}`, o);
});
arr = undefined;
}
@@ -116,18 +116,12 @@ export interface DicDonateBase {
readonly level: number;
// 捐献奖励
readonly donateReward: Map<number, { id: number, rewardGood: RewardInter, rewardFund:number, cosume:RewardInter }>;
// 今日捐献宝箱领取奖励系数
readonly boxRewardRatio: number;
readonly requireRewardRatio: number;
}
const DicDonateKeys: KeysEnum<DicDonateBase> = {
id: true,
level: true,
donateReward: true,
boxRewardRatio: true,
requireRewardRatio: true
};
// 许愿池
+35 -2
View File
@@ -1,7 +1,8 @@
// 关卡表
import {decodeArrayListStr, decodeArrayStr, parseNumberList, readFileAndParse} from '../util'
import { WAR_RELATE_TABLES, WAR_TYPE } from '../../consts';
import { TRAIN_REWARD_TYPE, WAR_RELATE_TABLES, WAR_TYPE } from '../../consts';
import { isString } from 'underscore'
import { RewardInter } from '../interface';
export interface DicWar {
// 关卡id
@@ -44,6 +45,10 @@ export interface DicWar {
readonly scriptBefore: string;
// 战后剧本
readonly scriptAfter: string;
// 练兵场胜利奖励
readonly winReward: Map<number, number|RewardInter[]>;
// 练兵场失败奖励
readonly failReward: Map<number, number|RewardInter[]>;
}
export const dicWar = new Map<number, DicWar>();
@@ -76,7 +81,6 @@ export function loadWar() {
}
}
dicWar.set(o.war_id, o);
if(o.warType == WAR_TYPE.PVP) {
dicWarPvp.push(o);
} else if (o.warType == WAR_TYPE.DAILY) {
@@ -84,7 +88,11 @@ export function loadWar() {
dicDailyWarByType.set(o.dailyType, []);
}
dicDailyWarByType.get(o.dailyType).push(o);
} else if (o.warType == WAR_TYPE.GUILD_TRAIN) {
o.winReward = parseTrainReward(o.winReward);
o.failReward = parseTrainReward(o.failReward);
}
dicWar.set(o.war_id, o);
});
}
}
@@ -159,4 +167,29 @@ function parseForbiddenChara(str: string = '') {
result.push({type: parseInt(type), id: parseInt(id)});
}
return result
}
function parseTrainReward(str: string) {
let result = new Map<number, number|RewardInter[]>();
if(!str) return result;
let decodeArr = decodeArrayListStr(str);
for(let [type, str1, str2] of decodeArr) {
if(parseInt(type) == TRAIN_REWARD_TYPE.SCORE) {
if(isNaN(parseInt(str1))) {
throw new Error('data table format wrong');
}
if(!result.has(parseInt(type))) {
result.set(parseInt(type), parseInt(str1));
}
} else if (parseInt(type) == TRAIN_REWARD_TYPE.ITEM) {
if(isNaN(parseInt(str1)) || isNaN(parseInt(str2))) {
throw new Error('data table format wrong');
}
if(!result.has(parseInt(type))) {
result.set(parseInt(type), []);
}
(<RewardInter[]>result.get(parseInt(type))).push({ id: parseInt(str1), count: parseInt(str2) });
}
}
return result
}
View File
+220
View File
@@ -1,21 +1,241 @@
[
{
"id": 1,
"level": 1,
"fund": 100,
"boxReward": "40005&1000"
},
{
"id": 2,
"level": 1,
"fund": 200,
"boxReward": "17052&5"
},
{
"id": 3,
"level": 1,
"fund": 300,
"boxReward": "17053&1"
},
{
"id": 4,
"level": 1,
"fund": 400,
"boxReward": "40005&1000"
},
{
"id": 5,
"level": 2,
"fund": 100,
"boxReward": "40005&1000"
},
{
"id": 6,
"level": 2,
"fund": 200,
"boxReward": "17052&5"
},
{
"id": 7,
"level": 2,
"fund": 300,
"boxReward": "17053&1"
},
{
"id": 8,
"level": 2,
"fund": 400,
"boxReward": "40005&1000"
},
{
"id": 9,
"level": 3,
"fund": 100,
"boxReward": "40005&1000"
},
{
"id": 10,
"level": 3,
"fund": 200,
"boxReward": "17052&5"
},
{
"id": 11,
"level": 3,
"fund": 300,
"boxReward": "17053&1"
},
{
"id": 12,
"level": 3,
"fund": 400,
"boxReward": "40005&1000"
},
{
"id": 13,
"level": 4,
"fund": 100,
"boxReward": "40005&1000"
},
{
"id": 14,
"level": 4,
"fund": 200,
"boxReward": "17052&5"
},
{
"id": 15,
"level": 4,
"fund": 300,
"boxReward": "17053&1"
},
{
"id": 16,
"level": 4,
"fund": 400,
"boxReward": "40005&1000"
},
{
"id": 17,
"level": 5,
"fund": 100,
"boxReward": "40005&1000"
},
{
"id": 18,
"level": 5,
"fund": 200,
"boxReward": "17052&5"
},
{
"id": 19,
"level": 5,
"fund": 300,
"boxReward": "17053&1"
},
{
"id": 20,
"level": 5,
"fund": 400,
"boxReward": "40005&1000"
},
{
"id": 21,
"level": 6,
"fund": 100,
"boxReward": "40005&1000"
},
{
"id": 22,
"level": 6,
"fund": 200,
"boxReward": "17052&5"
},
{
"id": 23,
"level": 6,
"fund": 300,
"boxReward": "17053&1"
},
{
"id": 24,
"level": 6,
"fund": 400,
"boxReward": "40005&1000"
},
{
"id": 25,
"level": 7,
"fund": 100,
"boxReward": "40005&1000"
},
{
"id": 26,
"level": 7,
"fund": 200,
"boxReward": "17052&5"
},
{
"id": 27,
"level": 7,
"fund": 300,
"boxReward": "17053&1"
},
{
"id": 28,
"level": 7,
"fund": 400,
"boxReward": "40005&1000"
},
{
"id": 29,
"level": 8,
"fund": 100,
"boxReward": "40005&1000"
},
{
"id": 30,
"level": 8,
"fund": 200,
"boxReward": "17052&5"
},
{
"id": 31,
"level": 8,
"fund": 300,
"boxReward": "17053&1"
},
{
"id": 32,
"level": 8,
"fund": 400,
"boxReward": "40005&1000"
},
{
"id": 33,
"level": 9,
"fund": 100,
"boxReward": "40005&1000"
},
{
"id": 34,
"level": 9,
"fund": 200,
"boxReward": "17052&5"
},
{
"id": 35,
"level": 9,
"fund": 300,
"boxReward": "17053&1"
},
{
"id": 36,
"level": 9,
"fund": 400,
"boxReward": "40005&1000"
},
{
"id": 37,
"level": 10,
"fund": 100,
"boxReward": "40005&1000"
},
{
"id": 38,
"level": 10,
"fund": 200,
"boxReward": "17052&5"
},
{
"id": 39,
"level": 10,
"fund": 300,
"boxReward": "17053&1"
},
{
"id": 40,
"level": 10,
"fund": 400,
"boxReward": "40005&1000"
}
+262 -7
View File
@@ -2,43 +2,298 @@
{
"id": 1,
"itid": 25,
"starLevel": "&",
"quality": 1,
"honourReward": 1200
"honourReward": 40,
"__EMPTY": 0,
"__EMPTY_1": 0,
"__EMPTY_2": 0,
"__EMPTY_3": 0
},
{
"id": 2,
"itid": 25,
"starLevel": "&",
"quality": 2,
"honourReward": 1400
"honourReward": 80,
"__EMPTY": 0,
"__EMPTY_1": 0,
"__EMPTY_2": 0,
"__EMPTY_3": 0
},
{
"id": 3,
"itid": 25,
"starLevel": "&",
"quality": 3,
"honourReward": 1800
"honourReward": 200,
"__EMPTY": 0,
"__EMPTY_1": 0,
"__EMPTY_2": 0,
"__EMPTY_3": 0
},
{
"id": 4,
"itid": 40,
"starLevel": 1,
"quality": 1,
"honourReward": 800
"honourReward": 20,
"__EMPTY": 0,
"__EMPTY_1": 0,
"__EMPTY_2": 0,
"__EMPTY_3": 0
},
{
"id": 5,
"itid": 40,
"starLevel": 1,
"quality": 2,
"honourReward": 1000
"honourReward": 50,
"__EMPTY": 0,
"__EMPTY_1": 0,
"__EMPTY_2": 0,
"__EMPTY_3": 0
},
{
"id": 6,
"itid": 40,
"starLevel": 1,
"quality": 3,
"honourReward": 1400
"honourReward": 70,
"__EMPTY": 0,
"__EMPTY_1": 0,
"__EMPTY_2": 0,
"__EMPTY_3": 0
},
{
"id": 7,
"itid": 40,
"starLevel": 1,
"quality": 4,
"honourReward": 1800
"honourReward": 80,
"__EMPTY": 0,
"__EMPTY_1": 0,
"__EMPTY_2": 0,
"__EMPTY_3": 0
},
{
"id": 8,
"itid": 40,
"starLevel": 2,
"quality": 1,
"honourReward": 40,
"__EMPTY": 0,
"__EMPTY_1": 0,
"__EMPTY_2": 0,
"__EMPTY_3": 0
},
{
"id": 9,
"itid": 40,
"starLevel": 2,
"quality": 2,
"honourReward": 80,
"__EMPTY": 0,
"__EMPTY_1": 0,
"__EMPTY_2": 0,
"__EMPTY_3": 0
},
{
"id": 10,
"itid": 40,
"starLevel": 2,
"quality": 3,
"honourReward": 90,
"__EMPTY": 0,
"__EMPTY_1": 0,
"__EMPTY_2": 0,
"__EMPTY_3": 0
},
{
"id": 11,
"itid": 40,
"starLevel": 2,
"quality": 4,
"honourReward": 110,
"__EMPTY": 0,
"__EMPTY_1": 0,
"__EMPTY_2": 0,
"__EMPTY_3": 0
},
{
"id": 12,
"itid": 40,
"starLevel": 3,
"quality": 1,
"honourReward": 70,
"__EMPTY": 0,
"__EMPTY_1": 0,
"__EMPTY_2": 0,
"__EMPTY_3": 0
},
{
"id": 13,
"itid": 40,
"starLevel": 3,
"quality": 2,
"honourReward": 100,
"__EMPTY": 0,
"__EMPTY_1": 0,
"__EMPTY_2": 0,
"__EMPTY_3": " "
},
{
"id": 14,
"itid": 40,
"starLevel": 3,
"quality": 3,
"honourReward": 130,
"__EMPTY": 0,
"__EMPTY_1": 0,
"__EMPTY_2": 0,
"__EMPTY_3": 0
},
{
"id": 15,
"itid": 40,
"starLevel": 3,
"quality": 4,
"honourReward": 140,
"__EMPTY": 0,
"__EMPTY_1": 0,
"__EMPTY_2": 0,
"__EMPTY_3": 0
},
{
"id": 16,
"itid": 40,
"starLevel": 4,
"quality": 1,
"honourReward": 120,
"__EMPTY": 0,
"__EMPTY_1": 0,
"__EMPTY_2": 0,
"__EMPTY_3": 0
},
{
"id": 17,
"itid": 40,
"starLevel": 4,
"quality": 2,
"honourReward": 160,
"__EMPTY": 0,
"__EMPTY_1": 0,
"__EMPTY_2": 0,
"__EMPTY_3": 0
},
{
"id": 18,
"itid": 40,
"starLevel": 4,
"quality": 3,
"honourReward": 190,
"__EMPTY": 0,
"__EMPTY_1": 0,
"__EMPTY_2": 0,
"__EMPTY_3": 0
},
{
"id": 19,
"itid": 40,
"starLevel": 4,
"quality": 4,
"honourReward": 210,
"__EMPTY": 0,
"__EMPTY_1": 0,
"__EMPTY_2": 0,
"__EMPTY_3": 0
},
{
"id": 20,
"itid": 40,
"starLevel": 5,
"quality": 1,
"honourReward": 150,
"__EMPTY": 0,
"__EMPTY_1": 0,
"__EMPTY_2": 0,
"__EMPTY_3": 0
},
{
"id": 21,
"itid": 40,
"starLevel": 5,
"quality": 2,
"honourReward": 200,
"__EMPTY": 0,
"__EMPTY_1": 0,
"__EMPTY_2": 0,
"__EMPTY_3": 0
},
{
"id": 22,
"itid": 40,
"starLevel": 5,
"quality": 3,
"honourReward": 220,
"__EMPTY": 0,
"__EMPTY_1": 0,
"__EMPTY_2": 0,
"__EMPTY_3": 0
},
{
"id": 23,
"itid": 40,
"starLevel": 5,
"quality": 4,
"honourReward": 240,
"__EMPTY": 0,
"__EMPTY_1": 0,
"__EMPTY_2": 0,
"__EMPTY_3": 0
},
{
"id": 24,
"itid": 40,
"starLevel": 6,
"quality": 1,
"honourReward": 170,
"__EMPTY": 0,
"__EMPTY_1": 0,
"__EMPTY_2": 0,
"__EMPTY_3": 0
},
{
"id": 25,
"itid": 40,
"starLevel": 6,
"quality": 2,
"honourReward": 230,
"__EMPTY": 0,
"__EMPTY_1": 0,
"__EMPTY_2": 0,
"__EMPTY_3": 0
},
{
"id": 26,
"itid": 40,
"starLevel": 6,
"quality": 3,
"honourReward": 260,
"__EMPTY": 0,
"__EMPTY_1": 0,
"__EMPTY_2": 0,
"__EMPTY_3": 0
},
{
"id": 27,
"itid": 40,
"starLevel": 6,
"quality": 4,
"honourReward": 330,
"__EMPTY": 0,
"__EMPTY_1": 0,
"__EMPTY_2": 0,
"__EMPTY_3": 0
}
]
File diff suppressed because it is too large Load Diff
+27 -27
View File
@@ -1,6 +1,6 @@
[
{
"warId": 4505,
"warId": 4506,
"actorName": "我军",
"actorId": 0,
"dataId": 0,
@@ -21,7 +21,7 @@
"randomEnemy": "&"
},
{
"warId": 4505,
"warId": 4506,
"actorName": "我军",
"actorId": 0,
"dataId": 0,
@@ -42,7 +42,7 @@
"randomEnemy": "&"
},
{
"warId": 4505,
"warId": 4506,
"actorName": "我军",
"actorId": 0,
"dataId": 0,
@@ -63,7 +63,7 @@
"randomEnemy": "&"
},
{
"warId": 4505,
"warId": 4506,
"actorName": "我军",
"actorId": 0,
"dataId": 0,
@@ -84,7 +84,7 @@
"randomEnemy": "&"
},
{
"warId": 4505,
"warId": 4506,
"actorName": "我军",
"actorId": 0,
"dataId": 0,
@@ -105,7 +105,7 @@
"randomEnemy": "&"
},
{
"warId": 4505,
"warId": 4506,
"actorName": "我军",
"actorId": 0,
"dataId": 0,
@@ -126,7 +126,7 @@
"randomEnemy": "&"
},
{
"warId": 4505,
"warId": 4506,
"actorName": "我军",
"actorId": 0,
"dataId": 0,
@@ -147,7 +147,7 @@
"randomEnemy": "&"
},
{
"warId": 4505,
"warId": 4506,
"actorName": "我军",
"actorId": 0,
"dataId": 0,
@@ -168,7 +168,7 @@
"randomEnemy": "&"
},
{
"warId": 4505,
"warId": 4506,
"actorName": "我军",
"actorId": 0,
"dataId": 0,
@@ -189,7 +189,7 @@
"randomEnemy": "&"
},
{
"warId": 4505,
"warId": 4506,
"actorName": "我军",
"actorId": 0,
"dataId": 0,
@@ -210,7 +210,7 @@
"randomEnemy": "&"
},
{
"warId": 4505,
"warId": 4506,
"actorName": "敌军",
"actorId": 0,
"dataId": 2001,
@@ -231,7 +231,7 @@
"randomEnemy": "&"
},
{
"warId": 4505,
"warId": 4506,
"actorName": "敌军",
"actorId": 0,
"dataId": 2002,
@@ -252,7 +252,7 @@
"randomEnemy": "&"
},
{
"warId": 4505,
"warId": 4506,
"actorName": "敌军",
"actorId": 0,
"dataId": 2003,
@@ -273,7 +273,7 @@
"randomEnemy": "&"
},
{
"warId": 4505,
"warId": 4506,
"actorName": "敌军",
"actorId": 0,
"dataId": 2004,
@@ -294,7 +294,7 @@
"randomEnemy": "&"
},
{
"warId": 4505,
"warId": 4506,
"actorName": "敌军",
"actorId": 0,
"dataId": 2005,
@@ -315,7 +315,7 @@
"randomEnemy": "320&"
},
{
"warId": 4505,
"warId": 4506,
"actorName": "敌军",
"actorId": 0,
"dataId": 2006,
@@ -336,7 +336,7 @@
"randomEnemy": "317&"
},
{
"warId": 4505,
"warId": 4506,
"actorName": "敌军",
"actorId": 0,
"dataId": 2007,
@@ -357,7 +357,7 @@
"randomEnemy": "322&"
},
{
"warId": 4505,
"warId": 4506,
"actorName": "敌军",
"actorId": 0,
"dataId": 2008,
@@ -378,7 +378,7 @@
"randomEnemy": "331&"
},
{
"warId": 4505,
"warId": 4506,
"actorName": "敌军",
"actorId": 0,
"dataId": 2009,
@@ -399,7 +399,7 @@
"randomEnemy": "&"
},
{
"warId": 4505,
"warId": 4506,
"actorName": "敌军",
"actorId": 0,
"dataId": 2010,
@@ -420,7 +420,7 @@
"randomEnemy": "&"
},
{
"warId": 4505,
"warId": 4506,
"actorName": "敌军",
"actorId": 0,
"dataId": 2011,
@@ -441,7 +441,7 @@
"randomEnemy": "318&"
},
{
"warId": 4505,
"warId": 4506,
"actorName": "敌军",
"actorId": 0,
"dataId": 2012,
@@ -462,7 +462,7 @@
"randomEnemy": "&"
},
{
"warId": 4505,
"warId": 4506,
"actorName": "敌军",
"actorId": 0,
"dataId": 2013,
@@ -483,7 +483,7 @@
"randomEnemy": "&"
},
{
"warId": 4505,
"warId": 4506,
"actorName": "敌军",
"actorId": 0,
"dataId": 2014,
@@ -504,7 +504,7 @@
"randomEnemy": "321&"
},
{
"warId": 4505,
"warId": 4506,
"actorName": "敌军",
"actorId": 0,
"dataId": 2015,
@@ -525,7 +525,7 @@
"randomEnemy": "&"
},
{
"warId": 4505,
"warId": 4506,
"actorName": "敌军",
"actorId": 0,
"dataId": 2016,
@@ -546,7 +546,7 @@
"randomEnemy": "&"
},
{
"warId": 4505,
"warId": 4506,
"actorName": "敌军",
"actorId": 0,
"dataId": 2017,