修改配表

master
humingxing 2 days ago
parent c6953865da
commit 1d01256442
  1. 6
      assets/bundles/first/config/Const.json
  2. 140
      assets/bundles/first/config/Hero.json
  3. 6
      assets/bundles/first/config/Text.json
  4. 25
      assets/script/battle/map/MapDigChestHost.ts
  5. 2
      assets/script/game/GameDataEnums.ts
  6. BIN
      配置表/excelList/英雄表.xlsx

@ -220,5 +220,11 @@
"desc": "广告刷新次数", "desc": "广告刷新次数",
"para": 3, "para": 3,
"para1": "" "para1": ""
},
{
"id": 38,
"desc": "关卡技能宝箱个数",
"para": 6,
"para1": ""
} }
] ]

@ -7,7 +7,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "金1", "res": "金1",
"number": 1, "num": 1,
"level": 1, "level": 1,
"atk": 1, "atk": 1,
"atk_range": 130, "atk_range": 130,
@ -27,7 +27,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "金2", "res": "金2",
"number": 2, "num": 2,
"level": 2, "level": 2,
"atk": 2, "atk": 2,
"atk_range": 130, "atk_range": 130,
@ -47,7 +47,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "金4", "res": "金4",
"number": 4, "num": 4,
"level": 3, "level": 3,
"atk": 4, "atk": 4,
"atk_range": 130, "atk_range": 130,
@ -67,7 +67,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "金8", "res": "金8",
"number": 8, "num": 8,
"level": 4, "level": 4,
"atk": 6, "atk": 6,
"atk_range": 130, "atk_range": 130,
@ -87,7 +87,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "金16", "res": "金16",
"number": 16, "num": 16,
"level": 5, "level": 5,
"atk": 9, "atk": 9,
"atk_range": 130, "atk_range": 130,
@ -107,7 +107,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "金32", "res": "金32",
"number": 32, "num": 32,
"level": 6, "level": 6,
"atk": 14, "atk": 14,
"atk_range": 130, "atk_range": 130,
@ -127,7 +127,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "金64", "res": "金64",
"number": 64, "num": 64,
"level": 7, "level": 7,
"atk": 21, "atk": 21,
"atk_range": 130, "atk_range": 130,
@ -147,7 +147,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "金128", "res": "金128",
"number": 128, "num": 128,
"level": 8, "level": 8,
"atk": 32, "atk": 32,
"atk_range": 130, "atk_range": 130,
@ -167,7 +167,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "金256", "res": "金256",
"number": 256, "num": 256,
"level": 9, "level": 9,
"atk": 48, "atk": 48,
"atk_range": 130, "atk_range": 130,
@ -187,7 +187,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "金512", "res": "金512",
"number": 512, "num": 512,
"level": 10, "level": 10,
"atk": 72, "atk": 72,
"atk_range": 130, "atk_range": 130,
@ -207,7 +207,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "金1024", "res": "金1024",
"number": 1024, "num": 1024,
"level": 11, "level": 11,
"atk": 108, "atk": 108,
"atk_range": 130, "atk_range": 130,
@ -227,7 +227,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "金2048", "res": "金2048",
"number": 2048, "num": 2048,
"level": 12, "level": 12,
"atk": 162, "atk": 162,
"atk_range": 130, "atk_range": 130,
@ -247,7 +247,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "金4096", "res": "金4096",
"number": 4096, "num": 4096,
"level": 13, "level": 13,
"atk": 243, "atk": 243,
"atk_range": 130, "atk_range": 130,
@ -267,7 +267,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "金8192", "res": "金8192",
"number": 8192, "num": 8192,
"level": 14, "level": 14,
"atk": 365, "atk": 365,
"atk_range": 130, "atk_range": 130,
@ -287,7 +287,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "木1", "res": "木1",
"number": 1, "num": 1,
"level": 1, "level": 1,
"atk": 1, "atk": 1,
"atk_range": 180, "atk_range": 180,
@ -307,7 +307,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "木2", "res": "木2",
"number": 2, "num": 2,
"level": 2, "level": 2,
"atk": 2, "atk": 2,
"atk_range": 180, "atk_range": 180,
@ -327,7 +327,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "木4", "res": "木4",
"number": 4, "num": 4,
"level": 3, "level": 3,
"atk": 4, "atk": 4,
"atk_range": 180, "atk_range": 180,
@ -347,7 +347,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "木8", "res": "木8",
"number": 8, "num": 8,
"level": 4, "level": 4,
"atk": 6, "atk": 6,
"atk_range": 180, "atk_range": 180,
@ -367,7 +367,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "木16", "res": "木16",
"number": 16, "num": 16,
"level": 5, "level": 5,
"atk": 9, "atk": 9,
"atk_range": 180, "atk_range": 180,
@ -387,7 +387,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "木32", "res": "木32",
"number": 32, "num": 32,
"level": 6, "level": 6,
"atk": 14, "atk": 14,
"atk_range": 180, "atk_range": 180,
@ -407,7 +407,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "木64", "res": "木64",
"number": 64, "num": 64,
"level": 7, "level": 7,
"atk": 21, "atk": 21,
"atk_range": 180, "atk_range": 180,
@ -427,7 +427,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "木128", "res": "木128",
"number": 128, "num": 128,
"level": 8, "level": 8,
"atk": 32, "atk": 32,
"atk_range": 180, "atk_range": 180,
@ -447,7 +447,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "木256", "res": "木256",
"number": 256, "num": 256,
"level": 9, "level": 9,
"atk": 48, "atk": 48,
"atk_range": 180, "atk_range": 180,
@ -467,7 +467,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "木512", "res": "木512",
"number": 512, "num": 512,
"level": 10, "level": 10,
"atk": 72, "atk": 72,
"atk_range": 180, "atk_range": 180,
@ -487,7 +487,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "木1024", "res": "木1024",
"number": 1024, "num": 1024,
"level": 11, "level": 11,
"atk": 108, "atk": 108,
"atk_range": 180, "atk_range": 180,
@ -507,7 +507,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "木2048", "res": "木2048",
"number": 2048, "num": 2048,
"level": 12, "level": 12,
"atk": 162, "atk": 162,
"atk_range": 180, "atk_range": 180,
@ -527,7 +527,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "木4096", "res": "木4096",
"number": 4096, "num": 4096,
"level": 13, "level": 13,
"atk": 243, "atk": 243,
"atk_range": 180, "atk_range": 180,
@ -547,7 +547,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "木8192", "res": "木8192",
"number": 8192, "num": 8192,
"level": 14, "level": 14,
"atk": 365, "atk": 365,
"atk_range": 180, "atk_range": 180,
@ -567,7 +567,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "水1", "res": "水1",
"number": 1, "num": 1,
"level": 1, "level": 1,
"atk": 1, "atk": 1,
"atk_range": 250, "atk_range": 250,
@ -587,7 +587,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "水2", "res": "水2",
"number": 2, "num": 2,
"level": 2, "level": 2,
"atk": 2, "atk": 2,
"atk_range": 250, "atk_range": 250,
@ -607,7 +607,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "水4", "res": "水4",
"number": 4, "num": 4,
"level": 3, "level": 3,
"atk": 4, "atk": 4,
"atk_range": 250, "atk_range": 250,
@ -627,7 +627,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "水8", "res": "水8",
"number": 8, "num": 8,
"level": 4, "level": 4,
"atk": 6, "atk": 6,
"atk_range": 250, "atk_range": 250,
@ -647,7 +647,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "水16", "res": "水16",
"number": 16, "num": 16,
"level": 5, "level": 5,
"atk": 9, "atk": 9,
"atk_range": 250, "atk_range": 250,
@ -667,7 +667,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "水32", "res": "水32",
"number": 32, "num": 32,
"level": 6, "level": 6,
"atk": 14, "atk": 14,
"atk_range": 250, "atk_range": 250,
@ -687,7 +687,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "水64", "res": "水64",
"number": 64, "num": 64,
"level": 7, "level": 7,
"atk": 21, "atk": 21,
"atk_range": 250, "atk_range": 250,
@ -707,7 +707,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "水128", "res": "水128",
"number": 128, "num": 128,
"level": 8, "level": 8,
"atk": 32, "atk": 32,
"atk_range": 250, "atk_range": 250,
@ -727,7 +727,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "水256", "res": "水256",
"number": 256, "num": 256,
"level": 9, "level": 9,
"atk": 48, "atk": 48,
"atk_range": 250, "atk_range": 250,
@ -747,7 +747,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "水512", "res": "水512",
"number": 512, "num": 512,
"level": 10, "level": 10,
"atk": 72, "atk": 72,
"atk_range": 250, "atk_range": 250,
@ -767,7 +767,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "水1024", "res": "水1024",
"number": 1024, "num": 1024,
"level": 11, "level": 11,
"atk": 108, "atk": 108,
"atk_range": 250, "atk_range": 250,
@ -787,7 +787,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "水2048", "res": "水2048",
"number": 2048, "num": 2048,
"level": 12, "level": 12,
"atk": 162, "atk": 162,
"atk_range": 250, "atk_range": 250,
@ -807,7 +807,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "水4096", "res": "水4096",
"number": 4096, "num": 4096,
"level": 13, "level": 13,
"atk": 243, "atk": 243,
"atk_range": 250, "atk_range": 250,
@ -827,7 +827,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "水8192", "res": "水8192",
"number": 8192, "num": 8192,
"level": 14, "level": 14,
"atk": 365, "atk": 365,
"atk_range": 250, "atk_range": 250,
@ -847,7 +847,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "火1", "res": "火1",
"number": 1, "num": 1,
"level": 1, "level": 1,
"atk": 1, "atk": 1,
"atk_range": 300, "atk_range": 300,
@ -867,7 +867,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "火2", "res": "火2",
"number": 2, "num": 2,
"level": 2, "level": 2,
"atk": 2, "atk": 2,
"atk_range": 300, "atk_range": 300,
@ -887,7 +887,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "火4", "res": "火4",
"number": 4, "num": 4,
"level": 3, "level": 3,
"atk": 4, "atk": 4,
"atk_range": 300, "atk_range": 300,
@ -907,7 +907,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "火8", "res": "火8",
"number": 8, "num": 8,
"level": 4, "level": 4,
"atk": 6, "atk": 6,
"atk_range": 300, "atk_range": 300,
@ -927,7 +927,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "火16", "res": "火16",
"number": 16, "num": 16,
"level": 5, "level": 5,
"atk": 9, "atk": 9,
"atk_range": 300, "atk_range": 300,
@ -947,7 +947,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "火32", "res": "火32",
"number": 32, "num": 32,
"level": 6, "level": 6,
"atk": 14, "atk": 14,
"atk_range": 300, "atk_range": 300,
@ -967,7 +967,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "火64", "res": "火64",
"number": 64, "num": 64,
"level": 7, "level": 7,
"atk": 21, "atk": 21,
"atk_range": 300, "atk_range": 300,
@ -987,7 +987,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "火128", "res": "火128",
"number": 128, "num": 128,
"level": 8, "level": 8,
"atk": 32, "atk": 32,
"atk_range": 300, "atk_range": 300,
@ -1007,7 +1007,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "火256", "res": "火256",
"number": 256, "num": 256,
"level": 9, "level": 9,
"atk": 48, "atk": 48,
"atk_range": 300, "atk_range": 300,
@ -1027,7 +1027,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "火512", "res": "火512",
"number": 512, "num": 512,
"level": 10, "level": 10,
"atk": 72, "atk": 72,
"atk_range": 300, "atk_range": 300,
@ -1047,7 +1047,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "火1024", "res": "火1024",
"number": 1024, "num": 1024,
"level": 11, "level": 11,
"atk": 108, "atk": 108,
"atk_range": 300, "atk_range": 300,
@ -1067,7 +1067,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "火2048", "res": "火2048",
"number": 2048, "num": 2048,
"level": 12, "level": 12,
"atk": 162, "atk": 162,
"atk_range": 300, "atk_range": 300,
@ -1087,7 +1087,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "火4096", "res": "火4096",
"number": 4096, "num": 4096,
"level": 13, "level": 13,
"atk": 243, "atk": 243,
"atk_range": 300, "atk_range": 300,
@ -1107,7 +1107,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "火8192", "res": "火8192",
"number": 8192, "num": 8192,
"level": 14, "level": 14,
"atk": 365, "atk": 365,
"atk_range": 300, "atk_range": 300,
@ -1127,7 +1127,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "土1", "res": "土1",
"number": 1, "num": 1,
"level": 1, "level": 1,
"atk": 1, "atk": 1,
"atk_range": 180, "atk_range": 180,
@ -1147,7 +1147,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "土2", "res": "土2",
"number": 2, "num": 2,
"level": 2, "level": 2,
"atk": 2, "atk": 2,
"atk_range": 180, "atk_range": 180,
@ -1167,7 +1167,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "土4", "res": "土4",
"number": 4, "num": 4,
"level": 3, "level": 3,
"atk": 4, "atk": 4,
"atk_range": 180, "atk_range": 180,
@ -1187,7 +1187,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "土8", "res": "土8",
"number": 8, "num": 8,
"level": 4, "level": 4,
"atk": 6, "atk": 6,
"atk_range": 180, "atk_range": 180,
@ -1207,7 +1207,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "土16", "res": "土16",
"number": 16, "num": 16,
"level": 5, "level": 5,
"atk": 9, "atk": 9,
"atk_range": 180, "atk_range": 180,
@ -1227,7 +1227,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "土32", "res": "土32",
"number": 32, "num": 32,
"level": 6, "level": 6,
"atk": 14, "atk": 14,
"atk_range": 180, "atk_range": 180,
@ -1247,7 +1247,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "土64", "res": "土64",
"number": 64, "num": 64,
"level": 7, "level": 7,
"atk": 21, "atk": 21,
"atk_range": 180, "atk_range": 180,
@ -1267,7 +1267,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "土128", "res": "土128",
"number": 128, "num": 128,
"level": 8, "level": 8,
"atk": 32, "atk": 32,
"atk_range": 180, "atk_range": 180,
@ -1287,7 +1287,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "土256", "res": "土256",
"number": 256, "num": 256,
"level": 9, "level": 9,
"atk": 48, "atk": 48,
"atk_range": 180, "atk_range": 180,
@ -1307,7 +1307,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "土512", "res": "土512",
"number": 512, "num": 512,
"level": 10, "level": 10,
"atk": 72, "atk": 72,
"atk_range": 180, "atk_range": 180,
@ -1327,7 +1327,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "土1024", "res": "土1024",
"number": 1024, "num": 1024,
"level": 11, "level": 11,
"atk": 108, "atk": 108,
"atk_range": 180, "atk_range": 180,
@ -1347,7 +1347,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "土2048", "res": "土2048",
"number": 2048, "num": 2048,
"level": 12, "level": 12,
"atk": 162, "atk": 162,
"atk_range": 180, "atk_range": 180,
@ -1367,7 +1367,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "土4096", "res": "土4096",
"number": 4096, "num": 4096,
"level": 13, "level": 13,
"atk": 243, "atk": 243,
"atk_range": 180, "atk_range": 180,
@ -1387,7 +1387,7 @@
"quality": 0, "quality": 0,
"icon": "", "icon": "",
"res": "土8192", "res": "土8192",
"number": 8192, "num": 8192,
"level": 14, "level": 14,
"atk": 365, "atk": 365,
"atk_range": 180, "atk_range": 180,

@ -123,7 +123,7 @@
"id": 2001, "id": 2001,
"type": 10, "type": 10,
"level": 0, "level": 0,
"weight": 5 "weight": 8
}, },
{ {
"id": 2002, "id": 2002,
@ -135,13 +135,13 @@
"id": 3001, "id": 3001,
"type": 12, "type": 12,
"level": 0, "level": 0,
"weight": 15 "weight": 10
}, },
{ {
"id": 3002, "id": 3002,
"type": 13, "type": 13,
"level": 0, "level": 0,
"weight": 5 "weight": 6
}, },
{ {
"id": 3003, "id": 3003,

@ -1,5 +1,6 @@
import { isValid, Node, UIOpacity, UITransform, Vec3 } from 'cc'; import { isValid, Node, UIOpacity, UITransform, Vec3 } from 'cc';
import { GBundle } from '../../game/ConfigRes'; import { GBundle } from '../../game/ConfigRes';
import { ConstNumType } from '../../game/GameDataEnums';
import type { MapManager } from './legacy/MapManager'; import type { MapManager } from './legacy/MapManager';
import type { MapGrid } from './legacy/MapGrid'; import type { MapGrid } from './legacy/MapGrid';
@ -7,8 +8,6 @@ import type { MapGrid } from './legacy/MapGrid';
const CHEST_TIP_PATH = 'prefab/'; const CHEST_TIP_PATH = 'prefab/';
/** 宝箱预制名(原格子锁) */ /** 宝箱预制名(原格子锁) */
const CHEST_TIP_NAME = '宝箱'; const CHEST_TIP_NAME = '宝箱';
/** 每局埋宝箱数 */
const CHEST_COUNT = 6;
/** tip 世界坐标复用 */ /** tip 世界坐标复用 */
const _tipWorld = new Vec3(); const _tipWorld = new Vec3();
/** tip 本地坐标复用 */ /** tip 本地坐标复用 */
@ -45,7 +44,7 @@ export class MapDigChestHost {
private _dugChestCount = 0; private _dugChestCount = 0;
/** /**
* 开战埋 6 个宝箱(仅逻辑),并刷新 Dig 皮为默认无皮。 * 开战埋宝箱(个数读 Const38),并刷新 Dig 皮为默认无皮。
* @param map 地图 * @param map 地图
*/ */
init(map: MapManager): void { init(map: MapManager): void {
@ -65,6 +64,11 @@ export class MapDigChestHost {
console.warn('[MapDigChestHost] 无可开挖格,未埋宝箱'); console.warn('[MapDigChestHost] 无可开挖格,未埋宝箱');
return; return;
} }
const want = this._resolveChestCount();
if (want <= 0) {
console.warn('[MapDigChestHost] Const38 宝箱个数无效,未埋宝箱', want);
return;
}
const shuffled = digs.slice(); const shuffled = digs.slice();
for (let i = shuffled.length - 1; i > 0; i--) { for (let i = shuffled.length - 1; i > 0; i--) {
const j = Math.floor(Math.random() * (i + 1)); const j = Math.floor(Math.random() * (i + 1));
@ -72,9 +76,9 @@ export class MapDigChestHost {
shuffled[i] = shuffled[j]; shuffled[i] = shuffled[j];
shuffled[j] = tmp; shuffled[j] = tmp;
} }
const n = Math.min(CHEST_COUNT, shuffled.length); const n = Math.min(want, shuffled.length);
if (shuffled.length < CHEST_COUNT) { if (shuffled.length < want) {
console.warn('[MapDigChestHost] 可开挖格不足', shuffled.length, '目标', CHEST_COUNT); console.warn('[MapDigChestHost] 可开挖格不足', shuffled.length, '目标', want);
} }
for (let i = 0; i < n; i++) { for (let i = 0; i < n; i++) {
this._slots.push({ this._slots.push({
@ -87,6 +91,15 @@ export class MapDigChestHost {
console.log('[MapDigChestHost] 埋宝箱', n, this._slots.map((s) => s.index)); console.log('[MapDigChestHost] 埋宝箱', n, this._slots.map((s) => s.index));
} }
/** Const38 关卡技能宝箱个数 */
private _resolveChestCount(): number {
if (typeof gg === 'undefined' || !gg.data?.table?.getConst) {
console.warn('[MapDigChestHost] gg.data.table 未就绪,无法读 Const38');
return 0;
}
return Math.floor(Number(gg.data.table.getConst(ConstNumType.BattleDigChestCount)) || 0);
}
/** /**
* @param index 格 Index * @param index 格 Index
* @returns 是否仍有未铲宝箱 * @returns 是否仍有未铲宝箱

@ -564,6 +564,8 @@ export enum ConstNumType {
BattleBuffFreeRefreshCount = 36, BattleBuffFreeRefreshCount = 36,
/** 3选1广告刷新次数 para */ /** 3选1广告刷新次数 para */
BattleBuffAdRefreshCount = 37, BattleBuffAdRefreshCount = 37,
/** 关卡技能宝箱个数 para */
BattleDigChestCount = 38,
} }
export enum TaskType { export enum TaskType {

Loading…
Cancel
Save