乖乖数量减少,走精英路线
This commit is contained in:
@@ -440,3 +440,6 @@ mermaid图片代码merm复制graph TD
|
||||
远征10波 送一张免广告券,最多1张,仅远征中使用
|
||||
|
||||
普通小怪冲锋或暂停的微小随机行为(不影响总路线时间和击杀策略)。避免视觉单调
|
||||
|
||||
|
||||
### 装备改成
|
||||
@@ -54,28 +54,22 @@ export const HQuality = {
|
||||
}
|
||||
export const MonSet = {
|
||||
0:{pos:v3(390,0,0)},
|
||||
1:{pos:v3(420,0,0)},
|
||||
2:{pos:v3(450,0,0)},
|
||||
3:{pos:v3(480,0,0)},
|
||||
4:{pos:v3(510,0,0)},
|
||||
5:{pos:v3(540,0,0)},
|
||||
6:{pos:v3(570,0,0)},
|
||||
7:{pos:v3(600,0,0)},
|
||||
8:{pos:v3(630,0,0)},
|
||||
9:{pos:v3(660,0,0)},
|
||||
10:{pos:v3(690,0,0)},
|
||||
11:{pos:v3(720,0,0)},
|
||||
12:{pos:v3(750,0,0)},
|
||||
13:{pos:v3(780,0,0)},
|
||||
14:{pos:v3(810,0,0)},
|
||||
15:{pos:v3(840,0,0)},
|
||||
16:{pos:v3(870,0,0)},
|
||||
17:{pos:v3(900,0,0)},
|
||||
18:{pos:v3(930,0,0)},
|
||||
19:{pos:v3(960,0,0)},
|
||||
20:{pos:v3(990,0,0)},
|
||||
21:{pos:v3(1020,0,0)},
|
||||
22:{pos:v3(1050,0,0)},
|
||||
1:{pos:v3(430,0,0)},
|
||||
2:{pos:v3(470,0,0)},
|
||||
3:{pos:v3(510,0,0)},
|
||||
4:{pos:v3(550,0,0)},
|
||||
5:{pos:v3(590,0,0)},
|
||||
6:{pos:v3(630,0,0)},
|
||||
7:{pos:v3(670,0,0)},
|
||||
8:{pos:v3(710,0,0)},
|
||||
9:{pos:v3(750,0,0)},
|
||||
10:{pos:v3(790,0,0)},
|
||||
11:{pos:v3(830,0,0)},
|
||||
12:{pos:v3(870,0,0)},
|
||||
13:{pos:v3(910,0,0)},
|
||||
14:{pos:v3(950,0,0)},
|
||||
15:{pos:v3(990,0,0)},
|
||||
16:{pos:v3(1030,0,0)},
|
||||
}
|
||||
|
||||
// 经验值计算函数 - 复杂递增规律
|
||||
|
||||
@@ -212,8 +212,8 @@ export class RogueConfig {
|
||||
static generateNormalWave(waveNumber: number) {
|
||||
const series = getRandomSeries();
|
||||
const seriesConfig = MonsterSeriesConfig[series];
|
||||
// 数量提升为原来的3倍,最大数量也提升
|
||||
const baseCount = Math.min((3 + Math.floor(waveNumber / 5)) * 3, 24);
|
||||
// 数量减少为原来的三分之一
|
||||
const baseCount = Math.min(3 + Math.floor(waveNumber / 5), 8);
|
||||
const monsters = [];
|
||||
|
||||
// 选择怪物类型
|
||||
@@ -273,8 +273,8 @@ export class RogueConfig {
|
||||
|
||||
if (eliteMonsters.length > 0) {
|
||||
const eliteMonster = eliteMonsters[Math.floor(Math.random() * eliteMonsters.length)];
|
||||
// 数量提升为原来的3倍
|
||||
const count = Math.max(1, Math.floor((2 + waveNumber / 8) * 3));
|
||||
// 数量减少为原来的三分之一
|
||||
const count = Math.max(1, Math.floor(2 + waveNumber / 8));
|
||||
const monsterInfo = HeroInfo[eliteMonster];
|
||||
|
||||
// 生成精英词条
|
||||
@@ -332,10 +332,10 @@ export class RogueConfig {
|
||||
|
||||
const enhancedBoss = this.applyAffixesToMonster(bossAffixes, bossInfo);
|
||||
|
||||
// Boss数量提升为3倍(一般Boss只刷1只,这里最多刷3只)
|
||||
// Boss数量减少为原来的三分之一(一般Boss只刷1只)
|
||||
const monsters = [{
|
||||
uuid: bossMonster,
|
||||
count: 3,
|
||||
count: 1,
|
||||
type: "boss",
|
||||
series: series,
|
||||
isBoss: true,
|
||||
|
||||
Reference in New Issue
Block a user