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
}