Files
noname-shuying/mengsan/content/acts/act1/map.js
T
Diuse 9e1732d2f8 fixed # 补全部分卡牌
fixed # 修复部分已知BUG
2026-10-04 19:32:38 +08:00

44 lines
1.7 KiB
JavaScript

import { encounterPools } from "./encounters.js";
const act1Map = {
id: "act1",
name: "第一关·初梦",
endsCurrentContent: true,
completionDialogue: [
{ type: "narrator", text: "战斗还未完结,等待后续更新。" },
],
floorNodes: [
1, 4, 4, 4, 4, 4, 4, 4, 4,
4, 4, 4, 4, 4, 4, 4, 1,
],
minFloorNodes: [
1, 3, 3, 3, 3, 3, 3, 3, 3,
3, 3, 3, 3, 3, 3, 3, 1,
],
nodeWeights: { battle: 50, elite: 15, event: 15, rest: 10, shop: 10 },
encounterPools,
requiredFloors: { 2: "battle", 10: "chest", 16: "rest" },
chestRewardPool: "act1.pool.chest",
fixedNodes: [
{
floor: 0,
position: "start",
type: "battle",
contentId: "act1.battle.liubeiOpening",
},
],
enemies: [
"mengsan_flyconid_shuying", "mengsan_raider_trio_shuying",
"mengsan_soldier_shuying", "mengsan_fogmog_shuying",
"mengsan_mawler_shuying", "mengsan_vine_shambler_shuying",
"mengsan_nibbit_shuying", "mengsan_nibbit_pair_shuying", "mengsan_cubex_construct_shuying", "mengsan_shrinker_beetle_shuying", "mengsan_twig_slime_m_shuying", "mengsan_twig_slime_s_shuying", "mengsan_leaf_slime_m_shuying", "mengsan_leaf_slime_s_shuying", "mengsan_slithering_strangler_shuying", "mengsan_snapping_jaxfruit_shuying", "mengsan_fuzzy_wurm_crawler_shuying",
"mengsan_inklet_shuying",
],
eliteEnemies: ["mengsan_byrdonis_shuying", "mengsan_bygone_effigy_shuying", "mengsan_phrog_parasite_shuying"],
boss: "mengsan_vantom_shuying",
bossEnemies: ["mengsan_vantom_shuying", "mengsan_kin_priest_shuying", "mengsan_ceremonial_beast_shuying"],
baseGold: 20,
};
export default act1Map;