diff --git a/bin/json/game_captaintext.json b/bin/json/game_captaintext.json new file mode 100644 index 000000000..1e027b73b --- /dev/null +++ b/bin/json/game_captaintext.json @@ -0,0 +1,37 @@ +[ + { + "hero": "25001", + "text": { + "key": "skill_25001", + "text": "25001英雄简化队长技" + } + }, + { + "hero": "25004", + "text": { + "key": "skill_25004", + "text": "25004英雄简化队长技" + } + }, + { + "hero": "34006", + "text": { + "key": "skill_34006", + "text": "34006英雄简化队长技" + } + }, + { + "hero": "35001", + "text": { + "key": "skill_35001", + "text": "35001英雄简化队长技" + } + }, + { + "hero": "35002", + "text": { + "key": "skill_35002", + "text": "35002英雄简化队长技" + } + } +] \ No newline at end of file diff --git a/bin/json/game_favornum.json b/bin/json/game_favornum.json new file mode 100644 index 000000000..431af6fc5 --- /dev/null +++ b/bin/json/game_favornum.json @@ -0,0 +1,34 @@ +[ + { + "item_id": "10009", + "favor_num": 5 + }, + { + "item_id": "10010", + "favor_num": 5 + }, + { + "item_id": "10011", + "favor_num": 10 + }, + { + "item_id": "10012", + "favor_num": 10 + }, + { + "item_id": "10013", + "favor_num": 20 + }, + { + "item_id": "10014", + "favor_num": 35 + }, + { + "item_id": "10015", + "favor_num": 50 + }, + { + "item_id": "10016", + "favor_num": 100 + } +] \ No newline at end of file diff --git a/bin/json/game_global.json b/bin/json/game_global.json index 8346a3805..197a90599 100644 --- a/bin/json/game_global.json +++ b/bin/json/game_global.json @@ -156,7 +156,6 @@ "dreamland_fightnum": 30, "dreamland_resettime": 0, "dreamland_limit": 3600, - "dreamland_pro": 100, "dreamland_triggernum": 20, "hunting_num": 10, "hunting_reset": 1, @@ -166,6 +165,10 @@ 34006, 35001, 35002 + ], + "game_time": [ + 1, + 24 ] } ] \ No newline at end of file diff --git a/bin/json/game_item.json b/bin/json/game_item.json index c91bda973..1d0bcdf39 100644 --- a/bin/json/game_item.json +++ b/bin/json/game_item.json @@ -349,8 +349,8 @@ "key": "itemname_10009", "text": "被封印的魔法书" }, - "usetype": 2, - "color": 6, + "usetype": 3, + "color": 1, "bagtype": 1, "index": 9, "special_type": 0, @@ -361,7 +361,7 @@ "access": [ 122 ], - "use_skip": 0, + "use_skip": 107, "upper_limit": 999, "uselv": 0, "isani": 0, @@ -371,7 +371,7 @@ "ico": "wp_icon_10009", "intr": { "key": "itemdesc_10009", - "text": "这本魔法书被强大的魔法封印了,通过第9999关后可以开启" + "text": "一本被封印的魔法书,送给英雄可以增加一定好感度" }, "sale": [ { @@ -392,8 +392,8 @@ "key": "itemname_10010", "text": "古代硬币" }, - "usetype": 2, - "color": 5, + "usetype": 3, + "color": 1, "bagtype": 1, "index": 10, "special_type": 0, @@ -404,7 +404,7 @@ "access": [ 122 ], - "use_skip": 0, + "use_skip": 107, "upper_limit": 999, "uselv": 0, "isani": 0, @@ -414,7 +414,7 @@ "ico": "wp_icon_10010", "intr": { "key": "itemdesc_10010", - "text": "似乎是某个失落文明的货币,暂时只有纪念意义" + "text": "一种纪念币,送给英雄可以增加一定好感度" }, "sale": [ { @@ -435,8 +435,8 @@ "key": "itemname_10011", "text": "坏掉的钟表" }, - "usetype": 2, - "color": 3, + "usetype": 3, + "color": 2, "bagtype": 1, "index": 11, "special_type": 0, @@ -447,7 +447,7 @@ "access": [ 122 ], - "use_skip": 0, + "use_skip": 107, "upper_limit": 999, "uselv": 0, "isani": 0, @@ -457,7 +457,7 @@ "ico": "wp_icon_10011", "intr": { "key": "itemdesc_10011", - "text": "表针一动不动,也许有人可以修好它。" + "text": "有年代感的钟表,送给英雄可以增加一定好感度" }, "sale": [ { @@ -478,7 +478,7 @@ "key": "itemname_10012", "text": "木材" }, - "usetype": 2, + "usetype": 3, "color": 2, "bagtype": 1, "index": 12, @@ -490,7 +490,7 @@ "access": [ 122 ], - "use_skip": 0, + "use_skip": 107, "upper_limit": 999, "uselv": 0, "isani": 0, @@ -500,7 +500,7 @@ "ico": "wp_icon_10012", "intr": { "key": "itemdesc_10012", - "text": "精致的木材,散发着淡淡的香气" + "text": "散发着香气的木材,送给英雄可以增加一定好感度" }, "sale": [ { @@ -521,8 +521,8 @@ "key": "itemname_10013", "text": "四叶草" }, - "usetype": 2, - "color": 4, + "usetype": 3, + "color": 3, "bagtype": 1, "index": 13, "special_type": 0, @@ -533,7 +533,7 @@ "access": [ 122 ], - "use_skip": 0, + "use_skip": 107, "upper_limit": 999, "uselv": 0, "isani": 0, @@ -543,7 +543,7 @@ "ico": "wp_icon_10013", "intr": { "key": "itemdesc_10013", - "text": "把它放在背包里会带来好运" + "text": "能给人带来好运的植物,送给英雄可以增加一定好感度" }, "sale": [ { @@ -564,8 +564,8 @@ "key": "itemname_10014", "text": "冒险家勋章" }, - "usetype": 2, - "color": 6, + "usetype": 3, + "color": 4, "bagtype": 1, "index": 14, "special_type": 0, @@ -576,7 +576,7 @@ "access": [ 122 ], - "use_skip": 0, + "use_skip": 107, "upper_limit": 999, "uselv": 0, "isani": 0, @@ -607,7 +607,7 @@ "key": "itemname_10015", "text": "猫猫护身符" }, - "usetype": 2, + "usetype": 3, "color": 5, "bagtype": 1, "index": 15, @@ -619,7 +619,7 @@ "access": [ 122 ], - "use_skip": 0, + "use_skip": 107, "upper_limit": 999, "uselv": 0, "isani": 0, @@ -650,8 +650,8 @@ "key": "itemname_10016", "text": "人造钻石" }, - "usetype": 2, - "color": 3, + "usetype": 3, + "color": 6, "bagtype": 1, "index": 16, "special_type": 0, @@ -662,7 +662,7 @@ "access": [ 122 ], - "use_skip": 0, + "use_skip": 107, "upper_limit": 999, "uselv": 0, "isani": 0, @@ -1632,5 +1632,40 @@ "key": "itemtipstxt_60003", "text": "5星套装宝箱不足" } + }, + { + "id": "70001", + "name": { + "key": "itemname_70001", + "text": "主角经验" + }, + "usetype": 2, + "color": 6, + "bagtype": 0, + "index": 24, + "special_type": 0, + "time": 0, + "effects": "", + "box_id": 0, + "synthetize_num": 0, + "access": [], + "use_skip": 0, + "upper_limit": -1, + "uselv": 0, + "isani": 0, + "star": 0, + "race": 0, + "img": "wp_icon_10010", + "ico": "wp_icon_10010", + "intr": { + "key": "itemdesc_70001", + "text": "提升玩家经验所需要的道具" + }, + "sale": [], + "synthetize_deplete": [], + "tipstxt": { + "key": "itemtipstxt_70001", + "text": "主角经验不足" + } } ] \ No newline at end of file diff --git a/bin/json/game_monsterformat.json b/bin/json/game_monsterformat.json index e7d3e390d..2cf1fdcef 100644 --- a/bin/json/game_monsterformat.json +++ b/bin/json/game_monsterformat.json @@ -3453,43 +3453,43 @@ "Id": 301011, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 440055, + 510025 ], - "lv": 14, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 30, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 301012, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240035, + 510025 ], - "lv": 14, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 30, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 301013, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 440055, + 250015, + 240035 ], - "lv": 15, + "lv": 35, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -3498,43 +3498,43 @@ "Id": 301014, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 440055, + 510025 ], - "lv": 15, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 35, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 301015, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240035, + 510025 ], - "lv": 15, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 35, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 301016, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 440055, + 250015, + 240035 ], - "lv": 15, + "lv": 40, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -3543,43 +3543,43 @@ "Id": 301017, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 440055, + 510025 ], - "lv": 15, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 40, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 301018, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240035, + 510025 ], - "lv": 15, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 40, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 301019, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 440055, + 250015, + 240035 ], - "lv": 15, + "lv": 45, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -3588,43 +3588,43 @@ "Id": 301020, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 440055, + 510025 ], - "lv": 15, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 45, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 301021, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240035, + 510025 ], - "lv": 16, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 45, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 301022, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 440055, + 250015, + 240035 ], - "lv": 16, + "lv": 50, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -3633,43 +3633,43 @@ "Id": 301023, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 440055, + 510025 ], - "lv": 16, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 50, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 301024, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240035, + 510025 ], - "lv": 16, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 50, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 301025, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 440055, + 250015, + 240035 ], - "lv": 16, + "lv": 55, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -3678,43 +3678,43 @@ "Id": 301026, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 440055, + 510025 ], - "lv": 16, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 55, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 301027, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240035, + 510025 ], - "lv": 17, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 55, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 301028, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 440055, + 250015, + 240035 ], - "lv": 17, + "lv": 60, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -3723,43 +3723,43 @@ "Id": 301029, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 440055, + 510025 ], - "lv": 15, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 60, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 301030, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240035, + 510025 ], - "lv": 15, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 60, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 301031, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 440055, + 250015, + 240035 ], - "lv": 15, + "lv": 65, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -3768,43 +3768,43 @@ "Id": 301032, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 440055, + 510025 ], - "lv": 15, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 65, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 301033, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240035, + 510025 ], - "lv": 15, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 65, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 301034, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 440055, + 250015, + 240035 ], - "lv": 15, + "lv": 70, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -3813,43 +3813,43 @@ "Id": 301035, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 440055, + 510025 ], - "lv": 15, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 70, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 301036, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240035, + 510025 ], - "lv": 16, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 70, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 301037, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 440055, + 250015, + 240035 ], - "lv": 16, + "lv": 75, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -3858,88 +3858,88 @@ "Id": 301038, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 440055, + 510025 ], - "lv": 16, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 75, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 301039, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240035, + 510025 ], - "lv": 16, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 75, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 301040, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 440055, + 250015, + 240035 ], - "lv": 16, - "hppro": 0, - "atkpro": 0, - "defpro": 0 + "lv": 80, + "hppro": 1, + "atkpro": 1, + "defpro": 1 }, { "Id": 302011, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510035, + 340065, + 510035 ], - "lv": 16, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 30, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 302012, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510035, + 140035, + 510035 ], - "lv": 17, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 30, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 302013, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 340065, + 350025, + 140035 ], - "lv": 17, + "lv": 35, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -3948,43 +3948,43 @@ "Id": 302014, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510035, + 340065, + 510035 ], - "lv": 17, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 35, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 302015, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510035, + 140035, + 510035 ], - "lv": 17, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 35, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 302016, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 340065, + 350025, + 140035 ], - "lv": 17, + "lv": 40, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -3993,43 +3993,43 @@ "Id": 302017, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510035, + 340065, + 510035 ], - "lv": 17, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 40, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 302018, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510035, + 140035, + 510035 ], - "lv": 16, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 40, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 302019, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 340065, + 350025, + 140035 ], - "lv": 16, + "lv": 45, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -4038,43 +4038,43 @@ "Id": 302020, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510035, + 340065, + 510035 ], - "lv": 16, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 45, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 302021, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510035, + 140035, + 510035 ], - "lv": 16, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 45, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 302022, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 340065, + 350025, + 140035 ], - "lv": 16, + "lv": 50, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -4083,43 +4083,43 @@ "Id": 302023, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510035, + 340065, + 510035 ], - "lv": 16, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 50, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 302024, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510035, + 140035, + 510035 ], - "lv": 16, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 50, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 302025, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 340065, + 350025, + 140035 ], - "lv": 17, + "lv": 55, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -4128,43 +4128,43 @@ "Id": 302026, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510035, + 340065, + 510035 ], - "lv": 17, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 55, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 302027, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510035, + 140035, + 510035 ], - "lv": 17, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 55, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 302028, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 340065, + 350025, + 140035 ], - "lv": 17, + "lv": 60, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -4173,43 +4173,43 @@ "Id": 302029, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510035, + 340065, + 510035 ], - "lv": 17, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 60, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 302030, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510035, + 140035, + 510035 ], - "lv": 17, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 60, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 302031, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 340065, + 350025, + 140035 ], - "lv": 17, + "lv": 65, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -4218,43 +4218,43 @@ "Id": 302032, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510035, + 340065, + 510035 ], - "lv": 17, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 65, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 302033, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510035, + 140035, + 510035 ], - "lv": 18, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 65, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 302034, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 340065, + 350025, + 140035 ], - "lv": 18, + "lv": 70, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -4263,43 +4263,43 @@ "Id": 302035, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510035, + 340065, + 510035 ], - "lv": 18, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 70, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 302036, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510035, + 140035, + 510035 ], - "lv": 18, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 70, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 302037, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 340065, + 350025, + 140035 ], - "lv": 17, + "lv": 75, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -4308,88 +4308,88 @@ "Id": 302038, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510035, + 340065, + 510035 ], - "lv": 17, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 75, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 302039, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510035, + 140035, + 510035 ], - "lv": 17, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 75, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 302040, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 340065, + 350025, + 140035 ], - "lv": 17, - "hppro": 0, - "atkpro": 0, - "defpro": 0 + "lv": 80, + "hppro": 1, + "atkpro": 1, + "defpro": 1 }, { "Id": 303011, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240045, + 510025 ], - "lv": 17, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 30, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 303012, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 450035, + 510025 ], - "lv": 17, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 30, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 303013, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 240045, + 350015, + 450035 ], - "lv": 17, + "lv": 35, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -4398,43 +4398,43 @@ "Id": 303014, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240045, + 510025 ], - "lv": 17, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 35, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 303015, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 450035, + 510025 ], - "lv": 17, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 35, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 303016, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 240045, + 350015, + 450035 ], - "lv": 18, + "lv": 40, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -4443,43 +4443,43 @@ "Id": 303017, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240045, + 510025 ], - "lv": 18, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 40, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 303018, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 450035, + 510025 ], - "lv": 18, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 40, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 303019, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 240045, + 350015, + 450035 ], - "lv": 18, + "lv": 45, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -4488,43 +4488,43 @@ "Id": 303020, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240045, + 510025 ], - "lv": 18, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 45, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 303021, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 450035, + 510025 ], - "lv": 18, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 45, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 303022, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 240045, + 350015, + 450035 ], - "lv": 19, + "lv": 50, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -4533,43 +4533,43 @@ "Id": 303023, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240045, + 510025 ], - "lv": 19, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 50, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 303024, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 450035, + 510025 ], - "lv": 19, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 50, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 303025, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 240045, + 350015, + 450035 ], - "lv": 19, + "lv": 55, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -4578,43 +4578,43 @@ "Id": 303026, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240045, + 510025 ], - "lv": 17, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 55, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 303027, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 450035, + 510025 ], - "lv": 17, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 55, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 303028, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 240045, + 350015, + 450035 ], - "lv": 17, + "lv": 60, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -4623,43 +4623,43 @@ "Id": 303029, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240045, + 510025 ], - "lv": 18, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 60, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 303030, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 450035, + 510025 ], - "lv": 18, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 60, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 303031, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 240045, + 350015, + 450035 ], - "lv": 18, + "lv": 65, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -4668,43 +4668,43 @@ "Id": 303032, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240045, + 510025 ], - "lv": 18, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 65, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 303033, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 450035, + 510025 ], - "lv": 18, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 65, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 303034, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 240045, + 350015, + 450035 ], - "lv": 18, + "lv": 70, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -4713,43 +4713,43 @@ "Id": 303035, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240045, + 510025 ], - "lv": 18, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 70, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 303036, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 450035, + 510025 ], - "lv": 18, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 70, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 303037, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 240045, + 350015, + 450035 ], - "lv": 19, + "lv": 75, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -4758,43 +4758,43 @@ "Id": 303038, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240045, + 510025 ], - "lv": 19, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 75, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 303039, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 450035, + 510025 ], - "lv": 19, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 75, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 303040, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 240045, + 350015, + 450035 ], - "lv": 19, + "lv": 80, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -4803,43 +4803,43 @@ "Id": 401001, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240045, + 510025 ], - "lv": 19, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 30, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 401002, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 450035, + 510025 ], - "lv": 19, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 30, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 401003, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 240045, + 350015, + 450035 ], - "lv": 20, + "lv": 35, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -4848,43 +4848,43 @@ "Id": 401004, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240045, + 510025 ], - "lv": 20, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 35, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 401005, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 450035, + 510025 ], - "lv": 18, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 35, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 401006, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 240045, + 350015, + 450035 ], - "lv": 18, + "lv": 40, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -4893,43 +4893,43 @@ "Id": 401007, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240045, + 510025 ], - "lv": 18, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 40, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 401008, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 450035, + 510025 ], - "lv": 18, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 40, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 401009, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 240045, + 350015, + 450035 ], - "lv": 18, + "lv": 45, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -4938,43 +4938,43 @@ "Id": 401010, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240045, + 510025 ], - "lv": 19, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 45, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 401011, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 450035, + 510025 ], - "lv": 19, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 45, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 401012, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 240045, + 350015, + 450035 ], - "lv": 19, + "lv": 50, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -4983,43 +4983,43 @@ "Id": 401013, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240045, + 510025 ], - "lv": 19, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 50, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 401014, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 450035, + 510025 ], - "lv": 19, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 50, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 401015, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 240045, + 350015, + 450035 ], - "lv": 19, + "lv": 55, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -5028,43 +5028,43 @@ "Id": 401016, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240045, + 510025 ], - "lv": 19, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 55, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 401017, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 450035, + 510025 ], - "lv": 19, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 55, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 401018, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 240045, + 350015, + 450035 ], - "lv": 20, + "lv": 60, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -5073,43 +5073,43 @@ "Id": 401019, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240045, + 510025 ], - "lv": 20, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 60, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 401020, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 450035, + 510025 ], - "lv": 20, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 60, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 401021, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 240045, + 350015, + 450035 ], - "lv": 20, + "lv": 65, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -5118,43 +5118,43 @@ "Id": 401022, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240045, + 510025 ], - "lv": 20, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 65, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 401023, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 450035, + 510025 ], - "lv": 20, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 65, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 401024, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 240045, + 350015, + 450035 ], - "lv": 19, + "lv": 70, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -5163,43 +5163,43 @@ "Id": 401025, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240045, + 510025 ], - "lv": 19, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 70, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 401026, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 450035, + 510025 ], - "lv": 19, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 70, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 401027, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 240045, + 350015, + 450035 ], - "lv": 19, + "lv": 75, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -5208,88 +5208,88 @@ "Id": 401028, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240045, + 510025 ], - "lv": 19, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 75, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 401029, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 450035, + 510025 ], - "lv": 19, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 75, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 401030, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 240045, + 350015, + 450035 ], - "lv": 19, - "hppro": 0, - "atkpro": 0, - "defpro": 0 + "lv": 80, + "hppro": 1, + "atkpro": 1, + "defpro": 1 }, { "Id": 402001, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510045, + 440055, + 510045 ], - "lv": 20, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 30, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 402002, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510045, + 340065, + 510045 ], - "lv": 20, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 30, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 402003, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 440055, + 350015, + 340065 ], - "lv": 20, + "lv": 35, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -5298,43 +5298,43 @@ "Id": 402004, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510045, + 440055, + 510045 ], - "lv": 20, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 35, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 402005, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510045, + 340065, + 510045 ], - "lv": 20, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 35, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 402006, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 440055, + 350015, + 340065 ], - "lv": 20, + "lv": 40, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -5343,43 +5343,43 @@ "Id": 402007, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510045, + 440055, + 510045 ], - "lv": 21, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 40, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 402008, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510045, + 340065, + 510045 ], - "lv": 21, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 40, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 402009, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 440055, + 350015, + 340065 ], - "lv": 21, + "lv": 45, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -5388,43 +5388,43 @@ "Id": 402010, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510045, + 440055, + 510045 ], - "lv": 21, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 45, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 402011, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510045, + 340065, + 510045 ], - "lv": 21, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 45, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 402012, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 440055, + 350015, + 340065 ], - "lv": 21, + "lv": 50, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -5433,43 +5433,43 @@ "Id": 402013, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510045, + 440055, + 510045 ], - "lv": 20, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 50, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 402014, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510045, + 340065, + 510045 ], - "lv": 20, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 50, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 402015, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 440055, + 350015, + 340065 ], - "lv": 20, + "lv": 55, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -5478,43 +5478,43 @@ "Id": 402016, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510045, + 440055, + 510045 ], - "lv": 20, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 55, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 402017, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510045, + 340065, + 510045 ], - "lv": 20, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 55, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 402018, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 440055, + 350015, + 340065 ], - "lv": 20, + "lv": 60, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -5523,43 +5523,43 @@ "Id": 402019, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510045, + 440055, + 510045 ], - "lv": 20, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 60, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 402020, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510045, + 340065, + 510045 ], - "lv": 20, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 60, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 402021, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 440055, + 350015, + 340065 ], - "lv": 20, + "lv": 65, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -5568,43 +5568,43 @@ "Id": 402022, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510045, + 440055, + 510045 ], - "lv": 21, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 65, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 402023, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510045, + 340065, + 510045 ], - "lv": 21, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 65, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 402024, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 440055, + 350015, + 340065 ], - "lv": 21, + "lv": 70, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -5613,43 +5613,43 @@ "Id": 402025, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510045, + 440055, + 510045 ], - "lv": 21, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 70, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 402026, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510045, + 340065, + 510045 ], - "lv": 21, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 70, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 402027, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 440055, + 350015, + 340065 ], - "lv": 21, + "lv": 75, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -5658,88 +5658,88 @@ "Id": 402028, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510045, + 440055, + 510045 ], - "lv": 22, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 75, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 402029, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510045, + 340065, + 510045 ], - "lv": 22, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 75, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 402030, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 440055, + 350015, + 340065 ], - "lv": 22, - "hppro": 0, - "atkpro": 0, - "defpro": 0 + "lv": 80, + "hppro": 1, + "atkpro": 1, + "defpro": 1 }, { "Id": 403001, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240045, + 510025 ], - "lv": 22, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 30, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 403002, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 450035, + 510025 ], - "lv": 20, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 30, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 403003, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 240045, + 350015, + 450035 ], - "lv": 21, + "lv": 35, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -5748,43 +5748,43 @@ "Id": 403004, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240045, + 510025 ], - "lv": 21, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 35, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 403005, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 450035, + 510025 ], - "lv": 21, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 35, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 403006, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 240045, + 350015, + 450035 ], - "lv": 21, + "lv": 40, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -5793,43 +5793,43 @@ "Id": 403007, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240045, + 510025 ], - "lv": 21, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 40, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 403008, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 450035, + 510025 ], - "lv": 21, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 40, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 403009, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 240045, + 350015, + 450035 ], - "lv": 21, + "lv": 45, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -5838,43 +5838,43 @@ "Id": 403010, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240045, + 510025 ], - "lv": 21, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 45, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 403011, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 450035, + 510025 ], - "lv": 21, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 45, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 403012, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 240045, + 350015, + 450035 ], - "lv": 21, + "lv": 50, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -5883,43 +5883,43 @@ "Id": 403013, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240045, + 510025 ], - "lv": 22, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 50, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 403014, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 450035, + 510025 ], - "lv": 22, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 50, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 403015, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 240045, + 350015, + 450035 ], - "lv": 22, + "lv": 55, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -5928,43 +5928,43 @@ "Id": 403016, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240045, + 510025 ], - "lv": 22, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 55, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 403017, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 450035, + 510025 ], - "lv": 22, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 55, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 403018, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 240045, + 350015, + 450035 ], - "lv": 22, + "lv": 60, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -5973,43 +5973,43 @@ "Id": 403019, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240045, + 510025 ], - "lv": 23, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 60, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 403020, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 450035, + 510025 ], - "lv": 23, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 60, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 403021, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 240045, + 350015, + 450035 ], - "lv": 21, + "lv": 65, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -6018,43 +6018,43 @@ "Id": 403022, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240045, + 510025 ], - "lv": 21, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 65, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 403023, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 450035, + 510025 ], - "lv": 21, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 65, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 403024, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 240045, + 350015, + 450035 ], - "lv": 21, + "lv": 70, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -6063,43 +6063,43 @@ "Id": 403025, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240045, + 510025 ], - "lv": 21, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 70, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 403026, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 450035, + 510025 ], - "lv": 22, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 70, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 403027, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 240045, + 350015, + 450035 ], - "lv": 22, + "lv": 75, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -6108,43 +6108,43 @@ "Id": 403028, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240045, + 510025 ], - "lv": 22, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 75, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 403029, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 450035, + 510025 ], - "lv": 22, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 75, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 403030, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 240045, + 350015, + 450035 ], - "lv": 22, + "lv": 80, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -6153,43 +6153,43 @@ "Id": 404001, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240045, + 510025 ], - "lv": 22, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 30, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 404002, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 450035, + 510025 ], - "lv": 23, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 30, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 404003, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 240045, + 350015, + 450035 ], - "lv": 23, + "lv": 35, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -6198,43 +6198,43 @@ "Id": 404004, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240045, + 510025 ], - "lv": 23, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 35, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 404005, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 450035, + 510025 ], - "lv": 23, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 35, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 404006, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 240045, + 350015, + 450035 ], - "lv": 23, + "lv": 40, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -6243,43 +6243,43 @@ "Id": 404007, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240045, + 510025 ], - "lv": 23, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 40, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 404008, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 450035, + 510025 ], - "lv": 23, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 40, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 404009, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 240045, + 350015, + 450035 ], - "lv": 23, + "lv": 45, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -6288,43 +6288,43 @@ "Id": 404010, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240045, + 510025 ], - "lv": 22, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 45, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 404011, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 450035, + 510025 ], - "lv": 22, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 45, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 404012, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 240045, + 350015, + 450035 ], - "lv": 22, + "lv": 50, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -6333,43 +6333,43 @@ "Id": 404013, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240045, + 510025 ], - "lv": 22, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 50, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 404014, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 450035, + 510025 ], - "lv": 22, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 50, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 404015, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 240045, + 350015, + 450035 ], - "lv": 22, + "lv": 55, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -6378,43 +6378,43 @@ "Id": 404016, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240045, + 510025 ], - "lv": 22, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 55, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 404017, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 450035, + 510025 ], - "lv": 23, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 55, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 404018, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 240045, + 350015, + 450035 ], - "lv": 23, + "lv": 60, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -6423,43 +6423,43 @@ "Id": 404019, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240045, + 510025 ], - "lv": 23, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 60, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 404020, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 450035, + 510025 ], - "lv": 23, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 60, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 404021, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 240045, + 350015, + 450035 ], - "lv": 23, + "lv": 65, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -6468,43 +6468,43 @@ "Id": 404022, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240045, + 510025 ], - "lv": 23, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 65, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 404023, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 450035, + 510025 ], - "lv": 24, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 65, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 404024, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 240045, + 350015, + 450035 ], - "lv": 24, + "lv": 70, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -6513,43 +6513,43 @@ "Id": 404025, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240045, + 510025 ], - "lv": 24, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 70, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 404026, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 450035, + 510025 ], - "lv": 24, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 70, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 404027, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 240045, + 350015, + 450035 ], - "lv": 24, + "lv": 75, "hppro": 1, "atkpro": 1, "defpro": 1 @@ -6558,43 +6558,43 @@ "Id": 404028, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 240045, + 510025 ], - "lv": 24, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 75, + "hppro": 0.5, + "atkpro": 0.5, + "defpro": 0.5 }, { "Id": 404029, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 510025, + 450035, + 510025 ], - "lv": 23, - "hppro": 1, - "atkpro": 1, - "defpro": 1 + "lv": 75, + "hppro": 0.6, + "atkpro": 0.6, + "defpro": 0.6 }, { "Id": 404030, "captainId": 0, "monsterList": [ - 250011, - 340061, - 440051, -1, - -1 + -1, + 240045, + 350015, + 450035 ], - "lv": 23, + "lv": 80, "hppro": 1, "atkpro": 1, "defpro": 1 diff --git a/bin/json/game_skillatk.json b/bin/json/game_skillatk.json index 21f773f6a..e22cca06b 100644 --- a/bin/json/game_skillatk.json +++ b/bin/json/game_skillatk.json @@ -2000,7 +2000,8 @@ "Target": 1, "ChildSkill": { "Id": [ - 225001211 + 225001211, + 225001215 ] }, "Desc": { @@ -2025,7 +2026,8 @@ "Target": 1, "ChildSkill": { "Id": [ - 225001221 + 225001221, + 225001225 ] }, "Desc": { @@ -2050,7 +2052,8 @@ "Target": 1, "ChildSkill": { "Id": [ - 225001231 + 225001231, + 225001235 ] }, "Desc": { @@ -2075,7 +2078,8 @@ "Target": 1, "ChildSkill": { "Id": [ - 225001241 + 225001241, + 225001245 ] }, "Desc": { @@ -2100,7 +2104,8 @@ "Target": 1, "ChildSkill": { "Id": [ - 225001251 + 225001251, + 225001255 ] }, "Desc": { @@ -2119,7 +2124,7 @@ "text": "太极一式" }, "ico": "jn_icon_x002", - "act": "Skill_2", + "act": "Skill_1", "Type": 0, "CD": 0, "Target": 1, @@ -2144,7 +2149,7 @@ "text": "太极一式" }, "ico": "jn_icon_x002", - "act": "Skill_2", + "act": "Skill_1", "Type": 0, "CD": 0, "Target": 1, @@ -2169,7 +2174,7 @@ "text": "太极一式" }, "ico": "jn_icon_x002", - "act": "Skill_2", + "act": "Skill_1", "Type": 0, "CD": 0, "Target": 1, @@ -2194,7 +2199,7 @@ "text": "太极一式" }, "ico": "jn_icon_x002", - "act": "Skill_2", + "act": "Skill_1", "Type": 0, "CD": 0, "Target": 1, @@ -2219,7 +2224,7 @@ "text": "太极一式" }, "ico": "jn_icon_x002", - "act": "Skill_2", + "act": "Skill_1", "Type": 0, "CD": 0, "Target": 1, diff --git a/bin/json/game_subplotmaintask.json b/bin/json/game_subplotmaintask.json new file mode 100644 index 000000000..0f2ab5f97 --- /dev/null +++ b/bin/json/game_subplotmaintask.json @@ -0,0 +1,203 @@ +[ + { + "id": 101000, + "paretnTask": 0, + "subTask": [ + 1001, + 1002 + ], + "name": { + "key": "SubplotMainTask_101000", + "text": "让阿宝变强1" + }, + "conditions": [ + 100101, + 100102 + ], + "reward": [ + { + "a": "attr", + "t": "gold", + "n": 100 + }, + { + "a": "attr", + "t": "diamond", + "n": 10 + } + ], + "timeSlice": { + "x": 14, + "y": 16 + }, + "endtime": { + "x": 14, + "y": 16 + }, + "finish": false, + "ending": true, + "resetto": 0 + }, + { + "id": 102000, + "paretnTask": 101000, + "subTask": [ + 1001, + 1002 + ], + "name": { + "key": "SubplotMainTask_102000", + "text": "让阿宝变强2" + }, + "conditions": [ + 100101, + 100102 + ], + "reward": [ + { + "a": "attr", + "t": "gold", + "n": 100 + }, + { + "a": "attr", + "t": "diamond", + "n": 10 + } + ], + "timeSlice": { + "x": 0, + "y": 0 + }, + "endtime": { + "x": 0, + "y": 0 + }, + "finish": false, + "ending": true, + "resetto": 0 + }, + { + "id": 103000, + "paretnTask": 102000, + "subTask": [ + 1001, + 1002 + ], + "name": { + "key": "SubplotMainTask_103000", + "text": "让阿宝变强3" + }, + "conditions": [ + 100101, + 100102 + ], + "reward": [ + { + "a": "attr", + "t": "gold", + "n": 100 + }, + { + "a": "attr", + "t": "diamond", + "n": 10 + } + ], + "timeSlice": { + "x": 0, + "y": 0 + }, + "endtime": { + "x": 0, + "y": 0 + }, + "finish": false, + "ending": true, + "resetto": 0 + }, + { + "id": 104000, + "paretnTask": 102000, + "subTask": [ + 1001, + 1002 + ], + "name": { + "key": "SubplotMainTask_104000", + "text": "让阿宝变强4" + }, + "conditions": [ + 100101, + 100102 + ], + "reward": [], + "timeSlice": { + "x": 0, + "y": 0 + }, + "endtime": { + "x": 0, + "y": 0 + }, + "finish": true, + "ending": false, + "resetto": 1001 + }, + { + "id": 105000, + "paretnTask": 103000, + "subTask": [ + 1001, + 1002 + ], + "name": { + "key": "SubplotMainTask_105000", + "text": "让阿宝变强5" + }, + "conditions": [ + 100101, + 100102 + ], + "reward": [], + "timeSlice": { + "x": 0, + "y": 0 + }, + "endtime": { + "x": 0, + "y": 0 + }, + "finish": false, + "ending": true, + "resetto": 0 + }, + { + "id": 106000, + "paretnTask": 105000, + "subTask": [ + 1001, + 1002 + ], + "name": { + "key": "SubplotMainTask_106000", + "text": "让阿宝变强6" + }, + "conditions": [ + 100101, + 100102 + ], + "reward": [], + "timeSlice": { + "x": 0, + "y": 0 + }, + "endtime": { + "x": 0, + "y": 0 + }, + "finish": true, + "ending": true, + "resetto": 0 + } +] \ No newline at end of file diff --git a/bin/json/game_subplotsubtask.json b/bin/json/game_subplotsubtask.json new file mode 100644 index 000000000..525109309 --- /dev/null +++ b/bin/json/game_subplotsubtask.json @@ -0,0 +1,70 @@ +[ + { + "id": 1001, + "preTId": -1, + "nextTId": 100102, + "cond": [ + 101, + 102 + ], + "reward": [ + { + "a": "attr", + "t": "gold", + "n": 100 + }, + { + "a": "attr", + "t": "diamond", + "n": 10 + } + ] + }, + { + "id": 1002, + "preTId": 100101, + "nextTId": 100103, + "cond": [ + 104 + ], + "reward": [ + { + "a": "attr", + "t": "gold", + "n": 100 + }, + { + "a": "attr", + "t": "diamond", + "n": 10 + } + ] + }, + { + "id": 1003, + "preTId": 100102, + "nextTId": 100104, + "cond": [ + 106 + ], + "reward": [] + }, + { + "id": 1004, + "preTId": 100103, + "nextTId": 100105, + "cond": [ + 108 + ], + "reward": [] + }, + { + "id": 1005, + "preTId": 100103, + "nextTId": -1, + "cond": [ + 109 + ], + "reward": [] + } +] \ No newline at end of file diff --git a/bin/json/game_subplottaskline.json b/bin/json/game_subplottaskline.json new file mode 100644 index 000000000..be42bf8d1 --- /dev/null +++ b/bin/json/game_subplottaskline.json @@ -0,0 +1,34 @@ +[ + { + "id": 1001, + "task": 101000 + }, + { + "id": 1002, + "task": 102000 + }, + { + "id": 1003, + "task": 103000 + }, + { + "id": 1004, + "task": 104000 + }, + { + "id": 1005, + "task": 105000 + }, + { + "id": 1006, + "task": 106000 + }, + { + "id": 1007, + "task": 107000 + }, + { + "id": 1008, + "task": 108000 + } +] \ No newline at end of file diff --git a/bin/json/game_subplottimeline.json b/bin/json/game_subplottimeline.json new file mode 100644 index 000000000..56bd897b8 --- /dev/null +++ b/bin/json/game_subplottimeline.json @@ -0,0 +1,187 @@ +[ + { + "index": 1, + "nodeIndex": 0, + "stroy": 101, + "name": { + "key": "阿宝的成长1", + "text": "阿宝的成长1" + }, + "img": "zx_pt_01", + "cond": [ + 101 + ], + "taskline": 1001, + "reward": [ + { + "a": "attr", + "t": "gold", + "n": 100 + }, + { + "a": "attr", + "t": "diamond", + "n": 10 + } + ], + "timeSlice": { + "x": 14, + "y": 16 + } + }, + { + "index": 2, + "nodeIndex": 0, + "stroy": 101, + "name": { + "key": "阿宝的成长2", + "text": "阿宝的成长2" + }, + "img": "zx_pt_02", + "cond": [ + 101 + ], + "taskline": 1002, + "reward": [ + { + "a": "attr", + "t": "gold", + "n": 100 + }, + { + "a": "attr", + "t": "diamond", + "n": 10 + } + ], + "timeSlice": { + "x": 0, + "y": 0 + } + }, + { + "index": 3, + "nodeIndex": 0, + "stroy": 101, + "name": { + "key": "阿宝的成长3", + "text": "阿宝的成长3" + }, + "img": "zx_pt_03", + "cond": [ + 101 + ], + "taskline": 1003, + "reward": [ + { + "a": "attr", + "t": "gold", + "n": 100 + }, + { + "a": "attr", + "t": "diamond", + "n": 10 + } + ], + "timeSlice": { + "x": 0, + "y": 0 + } + }, + { + "index": 4, + "nodeIndex": 1, + "stroy": 101, + "name": { + "key": "阿宝的成长4", + "text": "阿宝的成长4" + }, + "img": "zx_pt_04", + "cond": [ + 101 + ], + "taskline": 1004, + "reward": [], + "timeSlice": { + "x": 0, + "y": 0 + } + }, + { + "index": 5, + "nodeIndex": 1, + "stroy": 101, + "name": { + "key": "阿宝的成长5", + "text": "阿宝的成长5" + }, + "img": "zx_pt_05", + "cond": [ + 101 + ], + "taskline": 1005, + "reward": [], + "timeSlice": { + "x": 0, + "y": 0 + } + }, + { + "index": 6, + "nodeIndex": 2, + "stroy": 101, + "name": { + "key": "阿宝的成长6", + "text": "阿宝的成长6" + }, + "img": "zx_pt_06", + "cond": [ + 101 + ], + "taskline": 1006, + "reward": [], + "timeSlice": { + "x": 0, + "y": 0 + } + }, + { + "index": 7, + "nodeIndex": 3, + "stroy": 101, + "name": { + "key": "阿宝的成长7", + "text": "阿宝的成长7" + }, + "img": "zx_pt_07", + "cond": [ + 101 + ], + "taskline": 1007, + "reward": [], + "timeSlice": { + "x": 0, + "y": 0 + } + }, + { + "index": 8, + "nodeIndex": 4, + "stroy": 101, + "name": { + "key": "阿宝的成长8", + "text": "阿宝的成长8" + }, + "img": "zx_pt_08", + "cond": [ + 101 + ], + "taskline": 1008, + "reward": [], + "timeSlice": { + "x": 0, + "y": 0 + } + } +] \ No newline at end of file diff --git a/sys/configure/structs/Game.Captaintext.go b/sys/configure/structs/Game.Captaintext.go new file mode 100644 index 000000000..b561e9991 --- /dev/null +++ b/sys/configure/structs/Game.Captaintext.go @@ -0,0 +1,42 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +package cfg + +type GameCaptaintext struct { + _dataMap map[string]*GameCaptaintextData + _dataList []*GameCaptaintextData +} + +func NewGameCaptaintext(_buf []map[string]interface{}) (*GameCaptaintext, error) { + _dataList := make([]*GameCaptaintextData, 0, len(_buf)) + dataMap := make(map[string]*GameCaptaintextData) + for _, _ele_ := range _buf { + if _v, err2 := DeserializeGameCaptaintextData(_ele_); err2 != nil { + return nil, err2 + } else { + _dataList = append(_dataList, _v) + dataMap[_v.Hero] = _v + } + } + return &GameCaptaintext{_dataList:_dataList, _dataMap:dataMap}, nil +} + +func (table *GameCaptaintext) GetDataMap() map[string]*GameCaptaintextData { + return table._dataMap +} + +func (table *GameCaptaintext) GetDataList() []*GameCaptaintextData { + return table._dataList +} + +func (table *GameCaptaintext) Get(key string) *GameCaptaintextData { + return table._dataMap[key] +} + + diff --git a/sys/configure/structs/Game.CaptaintextData.go b/sys/configure/structs/Game.CaptaintextData.go new file mode 100644 index 000000000..cb4a552e7 --- /dev/null +++ b/sys/configure/structs/Game.CaptaintextData.go @@ -0,0 +1,37 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +package cfg + +import "errors" + +type GameCaptaintextData struct { + Hero string + Text string +} + +const TypeId_GameCaptaintextData = 1046893471 + +func (*GameCaptaintextData) GetTypeId() int32 { + return 1046893471 +} + +func (_v *GameCaptaintextData)Deserialize(_buf map[string]interface{}) (err error) { + { var _ok_ bool; if _v.Hero, _ok_ = _buf["hero"].(string); !_ok_ { err = errors.New("hero error"); return } } + {var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["text"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Text error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Text, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } } + return +} + +func DeserializeGameCaptaintextData(_buf map[string]interface{}) (*GameCaptaintextData, error) { + v := &GameCaptaintextData{} + if err := v.Deserialize(_buf); err == nil { + return v, nil + } else { + return nil, err + } +} diff --git a/sys/configure/structs/Game.FavorNum.go b/sys/configure/structs/Game.FavorNum.go new file mode 100644 index 000000000..8d2d981a5 --- /dev/null +++ b/sys/configure/structs/Game.FavorNum.go @@ -0,0 +1,42 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +package cfg + +type GameFavorNum struct { + _dataMap map[string]*GameFavorNumData + _dataList []*GameFavorNumData +} + +func NewGameFavorNum(_buf []map[string]interface{}) (*GameFavorNum, error) { + _dataList := make([]*GameFavorNumData, 0, len(_buf)) + dataMap := make(map[string]*GameFavorNumData) + for _, _ele_ := range _buf { + if _v, err2 := DeserializeGameFavorNumData(_ele_); err2 != nil { + return nil, err2 + } else { + _dataList = append(_dataList, _v) + dataMap[_v.ItemId] = _v + } + } + return &GameFavorNum{_dataList:_dataList, _dataMap:dataMap}, nil +} + +func (table *GameFavorNum) GetDataMap() map[string]*GameFavorNumData { + return table._dataMap +} + +func (table *GameFavorNum) GetDataList() []*GameFavorNumData { + return table._dataList +} + +func (table *GameFavorNum) Get(key string) *GameFavorNumData { + return table._dataMap[key] +} + + diff --git a/sys/configure/structs/Game.FavorNumData.go b/sys/configure/structs/Game.FavorNumData.go new file mode 100644 index 000000000..f25a9cc0b --- /dev/null +++ b/sys/configure/structs/Game.FavorNumData.go @@ -0,0 +1,37 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +package cfg + +import "errors" + +type GameFavorNumData struct { + ItemId string + FavorNum int32 +} + +const TypeId_GameFavorNumData = -1462878034 + +func (*GameFavorNumData) GetTypeId() int32 { + return -1462878034 +} + +func (_v *GameFavorNumData)Deserialize(_buf map[string]interface{}) (err error) { + { var _ok_ bool; if _v.ItemId, _ok_ = _buf["item_id"].(string); !_ok_ { err = errors.New("item_id error"); return } } + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["favor_num"].(float64); !_ok_ { err = errors.New("favor_num error"); return }; _v.FavorNum = int32(_tempNum_) } + return +} + +func DeserializeGameFavorNumData(_buf map[string]interface{}) (*GameFavorNumData, error) { + v := &GameFavorNumData{} + if err := v.Deserialize(_buf); err == nil { + return v, nil + } else { + return nil, err + } +} diff --git a/sys/configure/structs/Game.SubplotMainTask.go b/sys/configure/structs/Game.SubplotMainTask.go new file mode 100644 index 000000000..fe0ea4e2d --- /dev/null +++ b/sys/configure/structs/Game.SubplotMainTask.go @@ -0,0 +1,42 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +package cfg + +type GameSubplotMainTask struct { + _dataMap map[int32]*GameSubplotMainTaskData + _dataList []*GameSubplotMainTaskData +} + +func NewGameSubplotMainTask(_buf []map[string]interface{}) (*GameSubplotMainTask, error) { + _dataList := make([]*GameSubplotMainTaskData, 0, len(_buf)) + dataMap := make(map[int32]*GameSubplotMainTaskData) + for _, _ele_ := range _buf { + if _v, err2 := DeserializeGameSubplotMainTaskData(_ele_); err2 != nil { + return nil, err2 + } else { + _dataList = append(_dataList, _v) + dataMap[_v.Id] = _v + } + } + return &GameSubplotMainTask{_dataList:_dataList, _dataMap:dataMap}, nil +} + +func (table *GameSubplotMainTask) GetDataMap() map[int32]*GameSubplotMainTaskData { + return table._dataMap +} + +func (table *GameSubplotMainTask) GetDataList() []*GameSubplotMainTaskData { + return table._dataList +} + +func (table *GameSubplotMainTask) Get(key int32) *GameSubplotMainTaskData { + return table._dataMap[key] +} + + diff --git a/sys/configure/structs/Game.SubplotMainTaskData.go b/sys/configure/structs/Game.SubplotMainTaskData.go new file mode 100644 index 000000000..0b4f2b33d --- /dev/null +++ b/sys/configure/structs/Game.SubplotMainTaskData.go @@ -0,0 +1,107 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +package cfg + +import "errors" +import "bright/serialization" + +type GameSubplotMainTaskData struct { + Id int32 + ParetnTask int32 + SubTask []int32 + Name string + Conditions []int32 + Reward []*Gameatn + TimeSlice serialization.Vector2 + Endtime serialization.Vector2 + Finish bool + Ending bool + Resetto int32 +} + +const TypeId_GameSubplotMainTaskData = 1852970349 + +func (*GameSubplotMainTaskData) GetTypeId() int32 { + return 1852970349 +} + +func (_v *GameSubplotMainTaskData)Deserialize(_buf map[string]interface{}) (err error) { + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["id"].(float64); !_ok_ { err = errors.New("id error"); return }; _v.Id = int32(_tempNum_) } + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["paretnTask"].(float64); !_ok_ { err = errors.New("paretnTask error"); return }; _v.ParetnTask = int32(_tempNum_) } + { + var _arr_ []interface{} + var _ok_ bool + if _arr_, _ok_ = _buf["subTask"].([]interface{}); !_ok_ { err = errors.New("subTask error"); return } + + _v.SubTask = make([]int32, 0, len(_arr_)) + + for _, _e_ := range _arr_ { + var _list_v_ int32 + { var _ok_ bool; var _x_ float64; if _x_, _ok_ = _e_.(float64); !_ok_ { err = errors.New("_list_v_ error"); return }; _list_v_ = int32(_x_) } + _v.SubTask = append(_v.SubTask, _list_v_) + } + } + + {var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["name"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Name error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Name, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } } + { + var _arr_ []interface{} + var _ok_ bool + if _arr_, _ok_ = _buf["conditions"].([]interface{}); !_ok_ { err = errors.New("conditions error"); return } + + _v.Conditions = make([]int32, 0, len(_arr_)) + + for _, _e_ := range _arr_ { + var _list_v_ int32 + { var _ok_ bool; var _x_ float64; if _x_, _ok_ = _e_.(float64); !_ok_ { err = errors.New("_list_v_ error"); return }; _list_v_ = int32(_x_) } + _v.Conditions = append(_v.Conditions, _list_v_) + } + } + + { + var _arr_ []interface{} + var _ok_ bool + if _arr_, _ok_ = _buf["reward"].([]interface{}); !_ok_ { err = errors.New("reward error"); return } + + _v.Reward = make([]*Gameatn, 0, len(_arr_)) + + for _, _e_ := range _arr_ { + var _list_v_ *Gameatn + { var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _e_.(map[string]interface{}); !_ok_ { err = errors.New("_list_v_ error"); return }; if _list_v_, err = DeserializeGameatn(_x_); err != nil { return } } + _v.Reward = append(_v.Reward, _list_v_) + } + } + + { var _ok_ bool; var _v_ map[string]interface{}; if _v_, _ok_ = _buf["timeSlice"].(map[string]interface{}); !_ok_ { err = errors.New("timeSlice error"); return } + var _x_, _y_ float32; + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _v_["x"].(float64); !_ok_ { err = errors.New("x error"); return }; _x_ = float32(_tempNum_) } + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _v_["y"].(float64); !_ok_ { err = errors.New("y error"); return }; _y_ = float32(_tempNum_) } + _v.TimeSlice = serialization.NewVector2(_x_, _y_) + } + + { var _ok_ bool; var _v_ map[string]interface{}; if _v_, _ok_ = _buf["endtime"].(map[string]interface{}); !_ok_ { err = errors.New("endtime error"); return } + var _x_, _y_ float32; + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _v_["x"].(float64); !_ok_ { err = errors.New("x error"); return }; _x_ = float32(_tempNum_) } + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _v_["y"].(float64); !_ok_ { err = errors.New("y error"); return }; _y_ = float32(_tempNum_) } + _v.Endtime = serialization.NewVector2(_x_, _y_) + } + + { var _ok_ bool; if _v.Finish, _ok_ = _buf["finish"].(bool); !_ok_ { err = errors.New("finish error"); return } } + { var _ok_ bool; if _v.Ending, _ok_ = _buf["ending"].(bool); !_ok_ { err = errors.New("ending error"); return } } + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["resetto"].(float64); !_ok_ { err = errors.New("resetto error"); return }; _v.Resetto = int32(_tempNum_) } + return +} + +func DeserializeGameSubplotMainTaskData(_buf map[string]interface{}) (*GameSubplotMainTaskData, error) { + v := &GameSubplotMainTaskData{} + if err := v.Deserialize(_buf); err == nil { + return v, nil + } else { + return nil, err + } +} diff --git a/sys/configure/structs/Game.SubplotSubTask.go b/sys/configure/structs/Game.SubplotSubTask.go new file mode 100644 index 000000000..e7c92c0f9 --- /dev/null +++ b/sys/configure/structs/Game.SubplotSubTask.go @@ -0,0 +1,42 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +package cfg + +type GameSubplotSubTask struct { + _dataMap map[int32]*GameSubplotSubTaskData + _dataList []*GameSubplotSubTaskData +} + +func NewGameSubplotSubTask(_buf []map[string]interface{}) (*GameSubplotSubTask, error) { + _dataList := make([]*GameSubplotSubTaskData, 0, len(_buf)) + dataMap := make(map[int32]*GameSubplotSubTaskData) + for _, _ele_ := range _buf { + if _v, err2 := DeserializeGameSubplotSubTaskData(_ele_); err2 != nil { + return nil, err2 + } else { + _dataList = append(_dataList, _v) + dataMap[_v.Id] = _v + } + } + return &GameSubplotSubTask{_dataList:_dataList, _dataMap:dataMap}, nil +} + +func (table *GameSubplotSubTask) GetDataMap() map[int32]*GameSubplotSubTaskData { + return table._dataMap +} + +func (table *GameSubplotSubTask) GetDataList() []*GameSubplotSubTaskData { + return table._dataList +} + +func (table *GameSubplotSubTask) Get(key int32) *GameSubplotSubTaskData { + return table._dataMap[key] +} + + diff --git a/sys/configure/structs/Game.SubplotSubTaskData.go b/sys/configure/structs/Game.SubplotSubTaskData.go new file mode 100644 index 000000000..67486518d --- /dev/null +++ b/sys/configure/structs/Game.SubplotSubTaskData.go @@ -0,0 +1,69 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +package cfg + +import "errors" + +type GameSubplotSubTaskData struct { + Id int32 + PreTId int32 + NextTId int32 + Cond []int32 + Reward []*Gameatn +} + +const TypeId_GameSubplotSubTaskData = 1307754186 + +func (*GameSubplotSubTaskData) GetTypeId() int32 { + return 1307754186 +} + +func (_v *GameSubplotSubTaskData)Deserialize(_buf map[string]interface{}) (err error) { + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["id"].(float64); !_ok_ { err = errors.New("id error"); return }; _v.Id = int32(_tempNum_) } + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["preTId"].(float64); !_ok_ { err = errors.New("preTId error"); return }; _v.PreTId = int32(_tempNum_) } + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["nextTId"].(float64); !_ok_ { err = errors.New("nextTId error"); return }; _v.NextTId = int32(_tempNum_) } + { + var _arr_ []interface{} + var _ok_ bool + if _arr_, _ok_ = _buf["cond"].([]interface{}); !_ok_ { err = errors.New("cond error"); return } + + _v.Cond = make([]int32, 0, len(_arr_)) + + for _, _e_ := range _arr_ { + var _list_v_ int32 + { var _ok_ bool; var _x_ float64; if _x_, _ok_ = _e_.(float64); !_ok_ { err = errors.New("_list_v_ error"); return }; _list_v_ = int32(_x_) } + _v.Cond = append(_v.Cond, _list_v_) + } + } + + { + var _arr_ []interface{} + var _ok_ bool + if _arr_, _ok_ = _buf["reward"].([]interface{}); !_ok_ { err = errors.New("reward error"); return } + + _v.Reward = make([]*Gameatn, 0, len(_arr_)) + + for _, _e_ := range _arr_ { + var _list_v_ *Gameatn + { var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _e_.(map[string]interface{}); !_ok_ { err = errors.New("_list_v_ error"); return }; if _list_v_, err = DeserializeGameatn(_x_); err != nil { return } } + _v.Reward = append(_v.Reward, _list_v_) + } + } + + return +} + +func DeserializeGameSubplotSubTaskData(_buf map[string]interface{}) (*GameSubplotSubTaskData, error) { + v := &GameSubplotSubTaskData{} + if err := v.Deserialize(_buf); err == nil { + return v, nil + } else { + return nil, err + } +} diff --git a/sys/configure/structs/Game.SubplotTaskLine.go b/sys/configure/structs/Game.SubplotTaskLine.go new file mode 100644 index 000000000..21249404f --- /dev/null +++ b/sys/configure/structs/Game.SubplotTaskLine.go @@ -0,0 +1,42 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +package cfg + +type GameSubplotTaskLine struct { + _dataMap map[int32]*GameSubplotTaskLineData + _dataList []*GameSubplotTaskLineData +} + +func NewGameSubplotTaskLine(_buf []map[string]interface{}) (*GameSubplotTaskLine, error) { + _dataList := make([]*GameSubplotTaskLineData, 0, len(_buf)) + dataMap := make(map[int32]*GameSubplotTaskLineData) + for _, _ele_ := range _buf { + if _v, err2 := DeserializeGameSubplotTaskLineData(_ele_); err2 != nil { + return nil, err2 + } else { + _dataList = append(_dataList, _v) + dataMap[_v.Id] = _v + } + } + return &GameSubplotTaskLine{_dataList:_dataList, _dataMap:dataMap}, nil +} + +func (table *GameSubplotTaskLine) GetDataMap() map[int32]*GameSubplotTaskLineData { + return table._dataMap +} + +func (table *GameSubplotTaskLine) GetDataList() []*GameSubplotTaskLineData { + return table._dataList +} + +func (table *GameSubplotTaskLine) Get(key int32) *GameSubplotTaskLineData { + return table._dataMap[key] +} + + diff --git a/sys/configure/structs/Game.SubplotTaskLineData.go b/sys/configure/structs/Game.SubplotTaskLineData.go new file mode 100644 index 000000000..8f3f1119e --- /dev/null +++ b/sys/configure/structs/Game.SubplotTaskLineData.go @@ -0,0 +1,37 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +package cfg + +import "errors" + +type GameSubplotTaskLineData struct { + Id int32 + Task int32 +} + +const TypeId_GameSubplotTaskLineData = -777362392 + +func (*GameSubplotTaskLineData) GetTypeId() int32 { + return -777362392 +} + +func (_v *GameSubplotTaskLineData)Deserialize(_buf map[string]interface{}) (err error) { + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["id"].(float64); !_ok_ { err = errors.New("id error"); return }; _v.Id = int32(_tempNum_) } + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["task"].(float64); !_ok_ { err = errors.New("task error"); return }; _v.Task = int32(_tempNum_) } + return +} + +func DeserializeGameSubplotTaskLineData(_buf map[string]interface{}) (*GameSubplotTaskLineData, error) { + v := &GameSubplotTaskLineData{} + if err := v.Deserialize(_buf); err == nil { + return v, nil + } else { + return nil, err + } +} diff --git a/sys/configure/structs/Game.SubplotTimeLine.go b/sys/configure/structs/Game.SubplotTimeLine.go new file mode 100644 index 000000000..09a25fcc0 --- /dev/null +++ b/sys/configure/structs/Game.SubplotTimeLine.go @@ -0,0 +1,42 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +package cfg + +type GameSubplotTimeLine struct { + _dataMap map[int32]*GameSubplotTimeLineData + _dataList []*GameSubplotTimeLineData +} + +func NewGameSubplotTimeLine(_buf []map[string]interface{}) (*GameSubplotTimeLine, error) { + _dataList := make([]*GameSubplotTimeLineData, 0, len(_buf)) + dataMap := make(map[int32]*GameSubplotTimeLineData) + for _, _ele_ := range _buf { + if _v, err2 := DeserializeGameSubplotTimeLineData(_ele_); err2 != nil { + return nil, err2 + } else { + _dataList = append(_dataList, _v) + dataMap[_v.Index] = _v + } + } + return &GameSubplotTimeLine{_dataList:_dataList, _dataMap:dataMap}, nil +} + +func (table *GameSubplotTimeLine) GetDataMap() map[int32]*GameSubplotTimeLineData { + return table._dataMap +} + +func (table *GameSubplotTimeLine) GetDataList() []*GameSubplotTimeLineData { + return table._dataList +} + +func (table *GameSubplotTimeLine) Get(key int32) *GameSubplotTimeLineData { + return table._dataMap[key] +} + + diff --git a/sys/configure/structs/Game.SubplotTimeLineData.go b/sys/configure/structs/Game.SubplotTimeLineData.go new file mode 100644 index 000000000..14984ddc9 --- /dev/null +++ b/sys/configure/structs/Game.SubplotTimeLineData.go @@ -0,0 +1,84 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +package cfg + +import "errors" +import "bright/serialization" + +type GameSubplotTimeLineData struct { + Index int32 + NodeIndex int32 + Stroy int32 + Name string + Img string + Cond []int32 + Taskline int32 + Reward []*Gameatn + TimeSlice serialization.Vector2 +} + +const TypeId_GameSubplotTimeLineData = 1165801840 + +func (*GameSubplotTimeLineData) GetTypeId() int32 { + return 1165801840 +} + +func (_v *GameSubplotTimeLineData)Deserialize(_buf map[string]interface{}) (err error) { + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["index"].(float64); !_ok_ { err = errors.New("index error"); return }; _v.Index = int32(_tempNum_) } + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["nodeIndex"].(float64); !_ok_ { err = errors.New("nodeIndex error"); return }; _v.NodeIndex = int32(_tempNum_) } + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["stroy"].(float64); !_ok_ { err = errors.New("stroy error"); return }; _v.Stroy = int32(_tempNum_) } + {var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["name"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Name error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Name, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } } + { var _ok_ bool; if _v.Img, _ok_ = _buf["img"].(string); !_ok_ { err = errors.New("img error"); return } } + { + var _arr_ []interface{} + var _ok_ bool + if _arr_, _ok_ = _buf["cond"].([]interface{}); !_ok_ { err = errors.New("cond error"); return } + + _v.Cond = make([]int32, 0, len(_arr_)) + + for _, _e_ := range _arr_ { + var _list_v_ int32 + { var _ok_ bool; var _x_ float64; if _x_, _ok_ = _e_.(float64); !_ok_ { err = errors.New("_list_v_ error"); return }; _list_v_ = int32(_x_) } + _v.Cond = append(_v.Cond, _list_v_) + } + } + + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["taskline"].(float64); !_ok_ { err = errors.New("taskline error"); return }; _v.Taskline = int32(_tempNum_) } + { + var _arr_ []interface{} + var _ok_ bool + if _arr_, _ok_ = _buf["reward"].([]interface{}); !_ok_ { err = errors.New("reward error"); return } + + _v.Reward = make([]*Gameatn, 0, len(_arr_)) + + for _, _e_ := range _arr_ { + var _list_v_ *Gameatn + { var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _e_.(map[string]interface{}); !_ok_ { err = errors.New("_list_v_ error"); return }; if _list_v_, err = DeserializeGameatn(_x_); err != nil { return } } + _v.Reward = append(_v.Reward, _list_v_) + } + } + + { var _ok_ bool; var _v_ map[string]interface{}; if _v_, _ok_ = _buf["timeSlice"].(map[string]interface{}); !_ok_ { err = errors.New("timeSlice error"); return } + var _x_, _y_ float32; + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _v_["x"].(float64); !_ok_ { err = errors.New("x error"); return }; _x_ = float32(_tempNum_) } + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _v_["y"].(float64); !_ok_ { err = errors.New("y error"); return }; _y_ = float32(_tempNum_) } + _v.TimeSlice = serialization.NewVector2(_x_, _y_) + } + + return +} + +func DeserializeGameSubplotTimeLineData(_buf map[string]interface{}) (*GameSubplotTimeLineData, error) { + v := &GameSubplotTimeLineData{} + if err := v.Deserialize(_buf); err == nil { + return v, nil + } else { + return nil, err + } +} diff --git a/sys/configure/structs/Tables.go b/sys/configure/structs/Tables.go index 0b715bf6c..fcb3e00ff 100644 --- a/sys/configure/structs/Tables.go +++ b/sys/configure/structs/Tables.go @@ -87,12 +87,10 @@ type Tables struct { Link *GameLink GetResource *GameGetResource Affix *GameAffix - LineStoryChapter *GameLineStoryChapter - LineStoryTask *GameLineStoryTask - LineStoryStageTask *GameLineStoryStageTask VikingBossSkill *GameVikingBossSkill LibraryFetter *GameLibraryFetter LibraryStory *GameLibraryStory + FavorNum *GameFavorNum LibraryHero *GameLibraryHero LibraryHistory *GameLibraryHistory LibraryFavor *GameLibraryFavor @@ -101,6 +99,11 @@ type Tables struct { GameColor *GameGameColor NameLibrary *GameNameLibrary HeroConvertdata *GameHeroConvertdata + SubplotTimeLine *GameSubplotTimeLine + SubplotTaskLine *GameSubplotTaskLine + SubplotMainTask *GameSubplotMainTask + SubplotSubTask *GameSubplotSubTask + Captaintext *GameCaptaintext } func NewTables(loader JsonLoader) (*Tables, error) { @@ -564,24 +567,6 @@ func NewTables(loader JsonLoader) (*Tables, error) { if tables.Affix, err = NewGameAffix(buf) ; err != nil { return nil, err } - if buf, err = loader("game_linestorychapter") ; err != nil { - return nil, err - } - if tables.LineStoryChapter, err = NewGameLineStoryChapter(buf) ; err != nil { - return nil, err - } - if buf, err = loader("game_linestorytask") ; err != nil { - return nil, err - } - if tables.LineStoryTask, err = NewGameLineStoryTask(buf) ; err != nil { - return nil, err - } - if buf, err = loader("game_linestorystagetask") ; err != nil { - return nil, err - } - if tables.LineStoryStageTask, err = NewGameLineStoryStageTask(buf) ; err != nil { - return nil, err - } if buf, err = loader("game_vikingbossskill") ; err != nil { return nil, err } @@ -600,6 +585,12 @@ func NewTables(loader JsonLoader) (*Tables, error) { if tables.LibraryStory, err = NewGameLibraryStory(buf) ; err != nil { return nil, err } + if buf, err = loader("game_favornum") ; err != nil { + return nil, err + } + if tables.FavorNum, err = NewGameFavorNum(buf) ; err != nil { + return nil, err + } if buf, err = loader("game_libraryhero") ; err != nil { return nil, err } @@ -648,5 +639,35 @@ func NewTables(loader JsonLoader) (*Tables, error) { if tables.HeroConvertdata, err = NewGameHeroConvertdata(buf) ; err != nil { return nil, err } + if buf, err = loader("game_subplottimeline") ; err != nil { + return nil, err + } + if tables.SubplotTimeLine, err = NewGameSubplotTimeLine(buf) ; err != nil { + return nil, err + } + if buf, err = loader("game_subplottaskline") ; err != nil { + return nil, err + } + if tables.SubplotTaskLine, err = NewGameSubplotTaskLine(buf) ; err != nil { + return nil, err + } + if buf, err = loader("game_subplotmaintask") ; err != nil { + return nil, err + } + if tables.SubplotMainTask, err = NewGameSubplotMainTask(buf) ; err != nil { + return nil, err + } + if buf, err = loader("game_subplotsubtask") ; err != nil { + return nil, err + } + if tables.SubplotSubTask, err = NewGameSubplotSubTask(buf) ; err != nil { + return nil, err + } + if buf, err = loader("game_captaintext") ; err != nil { + return nil, err + } + if tables.Captaintext, err = NewGameCaptaintext(buf) ; err != nil { + return nil, err + } return tables, nil } diff --git a/sys/configure/structs/game.globalData.go b/sys/configure/structs/game.globalData.go index 080512bb3..2130e01bb 100644 --- a/sys/configure/structs/game.globalData.go +++ b/sys/configure/structs/game.globalData.go @@ -79,11 +79,11 @@ type GameGlobalData struct { DreamlandFightnum int32 DreamlandResettime int32 DreamlandLimit int32 - DreamlandPro int32 DreamlandTriggernum int32 HuntingNum int32 HuntingReset int32 HuntingCap []int32 + GameTime []int32 } const TypeId_GameGlobalData = 477542761 @@ -226,7 +226,6 @@ func (_v *GameGlobalData)Deserialize(_buf map[string]interface{}) (err error) { { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["dreamland_fightnum"].(float64); !_ok_ { err = errors.New("dreamland_fightnum error"); return }; _v.DreamlandFightnum = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["dreamland_resettime"].(float64); !_ok_ { err = errors.New("dreamland_resettime error"); return }; _v.DreamlandResettime = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["dreamland_limit"].(float64); !_ok_ { err = errors.New("dreamland_limit error"); return }; _v.DreamlandLimit = int32(_tempNum_) } - { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["dreamland_pro"].(float64); !_ok_ { err = errors.New("dreamland_pro error"); return }; _v.DreamlandPro = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["dreamland_triggernum"].(float64); !_ok_ { err = errors.New("dreamland_triggernum error"); return }; _v.DreamlandTriggernum = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["hunting_num"].(float64); !_ok_ { err = errors.New("hunting_num error"); return }; _v.HuntingNum = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["hunting_reset"].(float64); !_ok_ { err = errors.New("hunting_reset error"); return }; _v.HuntingReset = int32(_tempNum_) } @@ -244,6 +243,20 @@ func (_v *GameGlobalData)Deserialize(_buf map[string]interface{}) (err error) { } } + { + var _arr_ []interface{} + var _ok_ bool + if _arr_, _ok_ = _buf["game_time"].([]interface{}); !_ok_ { err = errors.New("game_time error"); return } + + _v.GameTime = make([]int32, 0, len(_arr_)) + + for _, _e_ := range _arr_ { + var _list_v_ int32 + { var _ok_ bool; var _x_ float64; if _x_, _ok_ = _e_.(float64); !_ok_ { err = errors.New("_list_v_ error"); return }; _list_v_ = int32(_x_) } + _v.GameTime = append(_v.GameTime, _list_v_) + } + } + return }