Files
bl/public/seer_data-main/resource/config/xml/RoomFix.json
昔念 906bad9e21 refactor(fight): 重构战斗效果和技能初始化逻辑
- 将 InitEffect 重命名为 InitSkillEffect,用于初始化技能效果
- 修改技能效果的 ID,避免和普通效果 ID 冲突
- 优化战斗循环逻辑,增加战斗结束的判断条件
- 调整输入结构,移除未使用的属性和状态容器
- 重构技能解析和攻击处理逻辑,提高代码可读性和维护性
2025-09-14 19:59:58 +08:00

539 lines
14 KiB
Go

{
"_declaration": {
"version": 1,
"encoding": "UTF-8",
"standalone": "yes"
},
"root": {
"item": [
{
"id": 1,
"name": "神秘舱室",
"type": 1,
"meiguan": 1,
"shushi": 4,
"gongneng": 3,
"locX": 4,
"locY": 4,
"round": 1
},
{
"id": 2,
"name": "档案舱室",
"type": 1,
"meiguan": 2,
"shushi": 2,
"gongneng": 2,
"locX": 3,
"locY": 3,
"round": 1
},
{
"id": 3,
"name": "长廊舱室A",
"type": 1,
"meiguan": 1,
"shushi": 2,
"gongneng": 2,
"locX": 2,
"locY": 4,
"round": 1
},
{
"id": 4,
"name": "长廊舱室B",
"type": 1,
"meiguan": 1,
"shushi": 2,
"gongneng": 2,
"locX": 4,
"locY": 2,
"round": 1
},
{
"id": 5,
"name": "海滩体验舱",
"type": 1,
"meiguan": 4,
"shushi": 2,
"gongneng": 2,
"locX": 3,
"locY": 5,
"round": 1
},
{
"id": 6,
"name": "巨星舱室",
"type": 1,
"meiguan": 1,
"shushi": 5,
"gongneng": 5,
"locX": 5,
"locY": 5,
"round": 1
},
{
"id": 7,
"name": "简约舱室",
"type": 1,
"meiguan": 0,
"shushi": 0,
"gongneng": 2,
"locX": 2,
"locY": 2,
"round": 100
},
{
"id": 8,
"name": "雅致卫生间",
"type": 2,
"meiguan": 0,
"shushi": 3,
"gongneng": 1,
"locX": 2,
"locY": 2,
"round": 5
},
{
"id": 9,
"name": "联排卫生间",
"type": 2,
"meiguan": 1,
"shushi": 0,
"gongneng": 3,
"locX": 4,
"locY": 1,
"round": 5
},
{
"id": 10,
"name": "多联通卫生间",
"type": 2,
"meiguan": 2,
"shushi": 1,
"gongneng": 2,
"locX": 3,
"locY": 2,
"round": 5
},
{
"id": 11,
"name": "简约卫生间A",
"type": 2,
"meiguan": 0,
"shushi": 0,
"gongneng": 2,
"locX": 2,
"locY": 1,
"round": 100
},
{
"id": 12,
"name": "简约卫生间B",
"type": 2,
"meiguan": 0,
"shushi": 0,
"gongneng": 2,
"locX": 1,
"locY": 2,
"round": 100
},
{
"id": 13,
"name": "料理厨房A",
"type": 3,
"meiguan": 1,
"shushi": 2,
"gongneng": 3,
"locX": 3,
"locY": 2,
"round": 2
},
{
"id": 14,
"name": "料理厨房B",
"type": 3,
"meiguan": 1,
"shushi": 2,
"gongneng": 3,
"locX": 2,
"locY": 3,
"round": 2
},
{
"id": 15,
"name": "标准用餐区",
"type": 3,
"meiguan": 0,
"shushi": 3,
"gongneng": 2,
"locX": 3,
"locY": 3,
"round": 3
},
{
"id": 16,
"name": "分散式自助区A",
"type": 3,
"meiguan": 2,
"shushi": 2,
"gongneng": 1,
"locX": 4,
"locY": 2,
"round": 3
},
{
"id": 17,
"name": "分散式自助区B",
"type": 3,
"meiguan": 2,
"shushi": 2,
"gongneng": 1,
"locX": 2,
"locY": 4,
"round": 3
},
{
"id": 18,
"name": "独立饮食区A",
"type": 3,
"meiguan": 1,
"shushi": 0,
"gongneng": 1,
"locX": 1,
"locY": 2,
"round": 100
},
{
"id": 19,
"name": "独立饮食区B",
"type": 3,
"meiguan": 1,
"shushi": 0,
"gongneng": 1,
"locX": 2,
"locY": 1,
"round": 100
},
{
"id": 20,
"name": "小休息室A",
"type": 4,
"meiguan": 1,
"shushi": 3,
"gongneng": 1,
"locX": 2,
"locY": 3,
"round": 4
},
{
"id": 21,
"name": "小休息室B",
"type": 4,
"meiguan": 1,
"shushi": 3,
"gongneng": 1,
"locX": 3,
"locY": 2,
"round": 4
},
{
"id": 22,
"name": "休息室",
"type": 4,
"meiguan": 4,
"shushi": 3,
"gongneng": 1,
"locX": 4,
"locY": 4,
"round": 4
},
{
"id": 23,
"name": "娱乐室A",
"type": 4,
"meiguan": 1,
"shushi": 2,
"gongneng": 2,
"locX": 4,
"locY": 2,
"round": 4
},
{
"id": 24,
"name": "娱乐室B",
"type": 4,
"meiguan": 1,
"shushi": 2,
"gongneng": 2,
"locX": 2,
"locY": 4,
"round": 4
},
{
"id": 25,
"name": "街机娱乐室C",
"type": 4,
"meiguan": 3,
"shushi": 3,
"gongneng": 3,
"locX": 5,
"locY": 3,
"round": 4
},
{
"id": 26,
"name": "中心集成电梯",
"type": 5,
"meiguan": 3,
"shushi": 3,
"gongneng": 3,
"locX": 3,
"locY": 3,
"round": 6
},
{
"id": 27,
"name": "电梯组A",
"type": 5,
"meiguan": 1,
"shushi": 1,
"gongneng": 2,
"locX": 1,
"locY": 4,
"round": 6
},
{
"id": 28,
"name": "电梯组B",
"type": 5,
"meiguan": 1,
"shushi": 1,
"gongneng": 2,
"locX": 4,
"locY": 1,
"round": 6
},
{
"id": 29,
"name": "货梯",
"type": 5,
"meiguan": 0,
"shushi": 0,
"gongneng": 2,
"locX": 1,
"locY": 1,
"round": 100
},
{
"id": 30,
"name": "集合排布消防",
"type": 6,
"meiguan": 1,
"shushi": 1,
"gongneng": 2,
"locX": 2,
"locY": 2,
"round": 7
},
{
"id": 31,
"name": "分散排布消防A",
"type": 6,
"meiguan": 0,
"shushi": 0,
"gongneng": 2,
"locX": 1,
"locY": 2,
"round": 7
},
{
"id": 32,
"name": "分散排布消防B",
"type": 6,
"meiguan": 0,
"shushi": 0,
"gongneng": 2,
"locX": 2,
"locY": 1,
"round": 7
},
{
"id": 33,
"name": "多功能垃圾站",
"type": 2,
"meiguan": 0,
"shushi": 1,
"gongneng": 4,
"locX": 3,
"locY": 3,
"round": 8
},
{
"id": 34,
"name": "临时垃圾房",
"type": 2,
"meiguan": 0,
"shushi": 0,
"gongneng": 1,
"locX": 1,
"locY": 1,
"round": 8
},
{
"id": 35,
"name": "核心承重墙",
"type": 7,
"meiguan": 0,
"shushi": 2,
"gongneng": 2,
"locX": 2,
"locY": 2,
"round": 9
},
{
"id": 36,
"name": "辅助承重墙",
"type": 7,
"meiguan": 0,
"shushi": 0,
"gongneng": 1,
"locX": 1,
"locY": 1,
"round": 9
},
{
"id": 37,
"name": "迷你盆栽",
"type": 8,
"meiguan": 2,
"shushi": 1,
"gongneng": 0,
"locX": 1,
"locY": 1,
"round": 110
},
{
"id": 38,
"name": "盆栽组合A",
"type": 8,
"meiguan": 3,
"shushi": 1,
"gongneng": 0,
"locX": 1,
"locY": 2,
"round": 110
},
{
"id": 39,
"name": "盆栽组合B",
"type": 8,
"meiguan": 3,
"shushi": 1,
"gongneng": 0,
"locX": 2,
"locY": 1,
"round": 110
},
{
"id": 40,
"name": "绿植森林",
"type": 8,
"meiguan": 7,
"shushi": 2,
"gongneng": 1,
"locX": 3,
"locY": 3,
"round": 110
},
{
"id": 41,
"name": "绿植组合A",
"type": 8,
"meiguan": 3,
"shushi": 2,
"gongneng": 0,
"locX": 2,
"locY": 3,
"round": 111
},
{
"id": 42,
"name": "绿植组合B",
"type": 8,
"meiguan": 3,
"shushi": 2,
"gongneng": 0,
"locX": 3,
"locY": 2,
"round": 111
},
{
"id": 43,
"name": "绿植组合C",
"type": 8,
"meiguan": 4,
"shushi": 1,
"gongneng": 0,
"locX": 1,
"locY": 4,
"round": 111
},
{
"id": 44,
"name": "绿植组合D",
"type": 8,
"meiguan": 4,
"shushi": 1,
"gongneng": 0,
"locX": 4,
"locY": 1,
"round": 111
},
{
"id": 45,
"name": "典雅画廊A",
"type": 4,
"meiguan": 3,
"shushi": 3,
"gongneng": 0,
"locX": 2,
"locY": 4,
"round": 112
},
{
"id": 46,
"name": "典雅画廊B",
"type": 4,
"meiguan": 3,
"shushi": 3,
"gongneng": 0,
"locX": 4,
"locY": 2,
"round": 112
},
{
"id": 47,
"name": "十字星喷泉",
"type": 4,
"meiguan": 3,
"shushi": 3,
"gongneng": 3,
"locX": 3,
"locY": 3,
"round": 112
},
{
"id": 48,
"name": "闪耀的灯光组",
"type": 4,
"meiguan": 4,
"shushi": 4,
"gongneng": 4,
"locX": 4,
"locY": 4,
"round": 112
}
]
}
}