Merge branch 'dev' of http://git.legu.cc/liwei_3d/go_dreamfactory into dev
This commit is contained in:
commit
378e0e6566
@ -1,332 +0,0 @@
|
||||
[
|
||||
{
|
||||
"id": 1001,
|
||||
"suitintr": "预设1",
|
||||
"figure": [
|
||||
{
|
||||
"id": 1,
|
||||
"key": "hair",
|
||||
"color": "#fffff",
|
||||
"val": 0,
|
||||
"positon_x": 0,
|
||||
"positon_y": 0,
|
||||
"positon_z": 0,
|
||||
"icon": "face_icon_01"
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"key": "eye",
|
||||
"color": "#fffff",
|
||||
"val": 0,
|
||||
"positon_x": 0,
|
||||
"positon_y": 0,
|
||||
"positon_z": 0,
|
||||
"icon": "face_icon_01"
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"key": "mouth",
|
||||
"color": "",
|
||||
"val": 0,
|
||||
"positon_x": 0,
|
||||
"positon_y": 0,
|
||||
"positon_z": 0,
|
||||
"icon": "face_icon_01"
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"key": "height",
|
||||
"color": "",
|
||||
"val": 5,
|
||||
"positon_x": 0,
|
||||
"positon_y": 0,
|
||||
"positon_z": 0,
|
||||
"icon": ""
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"key": "size",
|
||||
"color": "",
|
||||
"val": 5,
|
||||
"positon_x": 0,
|
||||
"positon_y": 0,
|
||||
"positon_z": 0,
|
||||
"icon": ""
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"key": "color",
|
||||
"color": "#fffff",
|
||||
"val": 0,
|
||||
"positon_x": 0,
|
||||
"positon_y": 0,
|
||||
"positon_z": 0,
|
||||
"icon": ""
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 1002,
|
||||
"suitintr": "预设2",
|
||||
"figure": [
|
||||
{
|
||||
"id": 1,
|
||||
"key": "hair",
|
||||
"color": "#fffff",
|
||||
"val": 0,
|
||||
"positon_x": 0,
|
||||
"positon_y": 0,
|
||||
"positon_z": 0,
|
||||
"icon": "face_icon_01"
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"key": "eye",
|
||||
"color": "#fffff",
|
||||
"val": 0,
|
||||
"positon_x": 0,
|
||||
"positon_y": 0,
|
||||
"positon_z": 0,
|
||||
"icon": "face_icon_01"
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"key": "mouth",
|
||||
"color": "",
|
||||
"val": 0,
|
||||
"positon_x": 0,
|
||||
"positon_y": 0,
|
||||
"positon_z": 0,
|
||||
"icon": "face_icon_01"
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"key": "height",
|
||||
"color": "",
|
||||
"val": 5,
|
||||
"positon_x": 0,
|
||||
"positon_y": 0,
|
||||
"positon_z": 0,
|
||||
"icon": ""
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"key": "size",
|
||||
"color": "",
|
||||
"val": 5,
|
||||
"positon_x": 0,
|
||||
"positon_y": 0,
|
||||
"positon_z": 0,
|
||||
"icon": ""
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"key": "color",
|
||||
"color": "#fffff",
|
||||
"val": 0,
|
||||
"positon_x": 0,
|
||||
"positon_y": 0,
|
||||
"positon_z": 0,
|
||||
"icon": ""
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 1003,
|
||||
"suitintr": "预设3",
|
||||
"figure": [
|
||||
{
|
||||
"id": 1,
|
||||
"key": "hair",
|
||||
"color": "#fffff",
|
||||
"val": 0,
|
||||
"positon_x": 0,
|
||||
"positon_y": 0,
|
||||
"positon_z": 0,
|
||||
"icon": "face_icon_01"
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"key": "eye",
|
||||
"color": "#fffff",
|
||||
"val": 0,
|
||||
"positon_x": 0,
|
||||
"positon_y": 0,
|
||||
"positon_z": 0,
|
||||
"icon": "face_icon_01"
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"key": "mouth",
|
||||
"color": "",
|
||||
"val": 0,
|
||||
"positon_x": 0,
|
||||
"positon_y": 0,
|
||||
"positon_z": 0,
|
||||
"icon": "face_icon_01"
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"key": "height",
|
||||
"color": "",
|
||||
"val": 5,
|
||||
"positon_x": 0,
|
||||
"positon_y": 0,
|
||||
"positon_z": 0,
|
||||
"icon": ""
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"key": "size",
|
||||
"color": "",
|
||||
"val": 5,
|
||||
"positon_x": 0,
|
||||
"positon_y": 0,
|
||||
"positon_z": 0,
|
||||
"icon": ""
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"key": "color",
|
||||
"color": "#fffff",
|
||||
"val": 0,
|
||||
"positon_x": 0,
|
||||
"positon_y": 0,
|
||||
"positon_z": 0,
|
||||
"icon": ""
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 1004,
|
||||
"suitintr": "预设4",
|
||||
"figure": [
|
||||
{
|
||||
"id": 1,
|
||||
"key": "hair",
|
||||
"color": "#fffff",
|
||||
"val": 0,
|
||||
"positon_x": 0,
|
||||
"positon_y": 0,
|
||||
"positon_z": 0,
|
||||
"icon": "face_icon_01"
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"key": "eye",
|
||||
"color": "#fffff",
|
||||
"val": 0,
|
||||
"positon_x": 0,
|
||||
"positon_y": 0,
|
||||
"positon_z": 0,
|
||||
"icon": "face_icon_01"
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"key": "mouth",
|
||||
"color": "",
|
||||
"val": 0,
|
||||
"positon_x": 0,
|
||||
"positon_y": 0,
|
||||
"positon_z": 0,
|
||||
"icon": "face_icon_01"
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"key": "height",
|
||||
"color": "",
|
||||
"val": 5,
|
||||
"positon_x": 0,
|
||||
"positon_y": 0,
|
||||
"positon_z": 0,
|
||||
"icon": ""
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"key": "size",
|
||||
"color": "",
|
||||
"val": 5,
|
||||
"positon_x": 0,
|
||||
"positon_y": 0,
|
||||
"positon_z": 0,
|
||||
"icon": ""
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"key": "color",
|
||||
"color": "#fffff",
|
||||
"val": 0,
|
||||
"positon_x": 0,
|
||||
"positon_y": 0,
|
||||
"positon_z": 0,
|
||||
"icon": ""
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 1005,
|
||||
"suitintr": "预设5",
|
||||
"figure": [
|
||||
{
|
||||
"id": 1,
|
||||
"key": "hair",
|
||||
"color": "#fffff",
|
||||
"val": 0,
|
||||
"positon_x": 0,
|
||||
"positon_y": 0,
|
||||
"positon_z": 0,
|
||||
"icon": "face_icon_01"
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"key": "eye",
|
||||
"color": "#fffff",
|
||||
"val": 0,
|
||||
"positon_x": 0,
|
||||
"positon_y": 0,
|
||||
"positon_z": 0,
|
||||
"icon": "face_icon_01"
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"key": "mouth",
|
||||
"color": "",
|
||||
"val": 0,
|
||||
"positon_x": 0,
|
||||
"positon_y": 0,
|
||||
"positon_z": 0,
|
||||
"icon": "face_icon_01"
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"key": "height",
|
||||
"color": "",
|
||||
"val": 5,
|
||||
"positon_x": 0,
|
||||
"positon_y": 0,
|
||||
"positon_z": 0,
|
||||
"icon": ""
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"key": "size",
|
||||
"color": "",
|
||||
"val": 5,
|
||||
"positon_x": 0,
|
||||
"positon_y": 0,
|
||||
"positon_z": 0,
|
||||
"icon": ""
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"key": "color",
|
||||
"color": "#fffff",
|
||||
"val": 0,
|
||||
"positon_x": 0,
|
||||
"positon_y": 0,
|
||||
"positon_z": 0,
|
||||
"icon": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
@ -1,42 +0,0 @@
|
||||
[
|
||||
{
|
||||
"id": 101,
|
||||
"typ": 0,
|
||||
"name": "商店",
|
||||
"txt": "这是商店",
|
||||
"icon": "",
|
||||
"goto": "shop"
|
||||
},
|
||||
{
|
||||
"id": 102,
|
||||
"typ": 0,
|
||||
"name": "商店",
|
||||
"txt": "这是商店",
|
||||
"icon": "",
|
||||
"goto": "shop"
|
||||
},
|
||||
{
|
||||
"id": 103,
|
||||
"typ": 0,
|
||||
"name": "商店",
|
||||
"txt": "这是商店",
|
||||
"icon": "",
|
||||
"goto": "shop"
|
||||
},
|
||||
{
|
||||
"id": 104,
|
||||
"typ": 0,
|
||||
"name": "商店",
|
||||
"txt": "这是商店",
|
||||
"icon": "",
|
||||
"goto": "shop"
|
||||
},
|
||||
{
|
||||
"id": 105,
|
||||
"typ": 0,
|
||||
"name": "商店",
|
||||
"txt": "这是商店",
|
||||
"icon": "",
|
||||
"goto": "shop"
|
||||
}
|
||||
]
|
@ -1,24 +0,0 @@
|
||||
[
|
||||
{
|
||||
"key": "resonance",
|
||||
"title": {
|
||||
"key": "help_information_help_title_1",
|
||||
"text": "共鸣帮助信息"
|
||||
},
|
||||
"text": {
|
||||
"key": "help_information_help_text_1",
|
||||
"text": "共鸣帮助信息内容"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": "awaken",
|
||||
"title": {
|
||||
"key": "help_information_help_title_2",
|
||||
"text": "觉醒帮助信息"
|
||||
},
|
||||
"text": {
|
||||
"key": "help_information_help_text_2",
|
||||
"text": "觉醒帮助信息内容"
|
||||
}
|
||||
}
|
||||
]
|
File diff suppressed because it is too large
Load Diff
@ -17,7 +17,7 @@
|
||||
"box_id": 0,
|
||||
"synthetize_num": 0,
|
||||
"access": [
|
||||
107
|
||||
123
|
||||
],
|
||||
"use_skip": 107,
|
||||
"upper_limit": 999,
|
||||
@ -937,7 +937,7 @@
|
||||
"box_id": 0,
|
||||
"synthetize_num": 0,
|
||||
"access": [
|
||||
107
|
||||
156
|
||||
],
|
||||
"use_skip": 107,
|
||||
"upper_limit": -1,
|
||||
@ -1092,7 +1092,7 @@
|
||||
"box_id": 0,
|
||||
"synthetize_num": 0,
|
||||
"access": [
|
||||
1001
|
||||
167
|
||||
],
|
||||
"use_skip": 1001,
|
||||
"upper_limit": -1,
|
||||
@ -1123,7 +1123,7 @@
|
||||
"box_id": 0,
|
||||
"synthetize_num": 0,
|
||||
"access": [
|
||||
1001
|
||||
167
|
||||
],
|
||||
"use_skip": 1001,
|
||||
"upper_limit": -1,
|
||||
@ -1154,7 +1154,7 @@
|
||||
"box_id": 0,
|
||||
"synthetize_num": 0,
|
||||
"access": [
|
||||
1001
|
||||
167
|
||||
],
|
||||
"use_skip": 1001,
|
||||
"upper_limit": -1,
|
||||
@ -1185,7 +1185,7 @@
|
||||
"box_id": 0,
|
||||
"synthetize_num": 0,
|
||||
"access": [
|
||||
1001
|
||||
167
|
||||
],
|
||||
"use_skip": 1001,
|
||||
"upper_limit": -1,
|
||||
@ -1216,7 +1216,7 @@
|
||||
"box_id": 0,
|
||||
"synthetize_num": 0,
|
||||
"access": [
|
||||
1001
|
||||
167
|
||||
],
|
||||
"use_skip": 1001,
|
||||
"upper_limit": -1,
|
||||
@ -1247,7 +1247,7 @@
|
||||
"box_id": 0,
|
||||
"synthetize_num": 0,
|
||||
"access": [
|
||||
1001
|
||||
167
|
||||
],
|
||||
"use_skip": 1001,
|
||||
"upper_limit": -1,
|
||||
@ -1278,7 +1278,7 @@
|
||||
"box_id": 0,
|
||||
"synthetize_num": 0,
|
||||
"access": [
|
||||
1001
|
||||
167
|
||||
],
|
||||
"use_skip": 1001,
|
||||
"upper_limit": -1,
|
||||
@ -1309,7 +1309,7 @@
|
||||
"box_id": 0,
|
||||
"synthetize_num": 0,
|
||||
"access": [
|
||||
1001
|
||||
167
|
||||
],
|
||||
"use_skip": 1001,
|
||||
"upper_limit": -1,
|
||||
@ -1340,7 +1340,7 @@
|
||||
"box_id": 0,
|
||||
"synthetize_num": 0,
|
||||
"access": [
|
||||
1001
|
||||
167
|
||||
],
|
||||
"use_skip": 1001,
|
||||
"upper_limit": -1,
|
||||
@ -4158,7 +4158,9 @@
|
||||
"modelName": "",
|
||||
"box_id": 1000001,
|
||||
"synthetize_num": 0,
|
||||
"access": [],
|
||||
"access": [
|
||||
122
|
||||
],
|
||||
"use_skip": 0,
|
||||
"upper_limit": 999,
|
||||
"img": "wp_icon_10030",
|
||||
@ -4188,7 +4190,7 @@
|
||||
"box_id": 0,
|
||||
"synthetize_num": 0,
|
||||
"access": [
|
||||
122
|
||||
123
|
||||
],
|
||||
"use_skip": 0,
|
||||
"upper_limit": 999,
|
||||
@ -4231,14 +4233,14 @@
|
||||
"box_id": 0,
|
||||
"synthetize_num": 0,
|
||||
"access": [
|
||||
155
|
||||
123
|
||||
],
|
||||
"use_skip": 155,
|
||||
"upper_limit": 999,
|
||||
"img": "icon_mcs",
|
||||
"intr": {
|
||||
"key": "item_item_intr_140",
|
||||
"text": "秘传书"
|
||||
"text": "用于提升英雄技能的道具"
|
||||
},
|
||||
"sale": [
|
||||
{
|
||||
@ -4268,7 +4270,7 @@
|
||||
"box_id": 0,
|
||||
"synthetize_num": 0,
|
||||
"access": [
|
||||
155
|
||||
10005
|
||||
],
|
||||
"use_skip": 155,
|
||||
"upper_limit": 999,
|
||||
@ -4305,7 +4307,7 @@
|
||||
"box_id": 0,
|
||||
"synthetize_num": 0,
|
||||
"access": [
|
||||
155
|
||||
10005
|
||||
],
|
||||
"use_skip": 155,
|
||||
"upper_limit": 999,
|
||||
@ -4342,7 +4344,7 @@
|
||||
"box_id": 0,
|
||||
"synthetize_num": 0,
|
||||
"access": [
|
||||
155
|
||||
10005
|
||||
],
|
||||
"use_skip": 155,
|
||||
"upper_limit": 999,
|
||||
@ -4379,7 +4381,7 @@
|
||||
"box_id": 10000012,
|
||||
"synthetize_num": 4,
|
||||
"access": [
|
||||
155
|
||||
107
|
||||
],
|
||||
"use_skip": 155,
|
||||
"upper_limit": 999,
|
||||
@ -4416,7 +4418,7 @@
|
||||
"box_id": 10000013,
|
||||
"synthetize_num": 4,
|
||||
"access": [
|
||||
155
|
||||
107
|
||||
],
|
||||
"use_skip": 155,
|
||||
"upper_limit": 999,
|
||||
@ -4459,7 +4461,7 @@
|
||||
"box_id": 0,
|
||||
"synthetize_num": 0,
|
||||
"access": [
|
||||
155
|
||||
107
|
||||
],
|
||||
"use_skip": 155,
|
||||
"upper_limit": 999,
|
||||
@ -7129,7 +7131,7 @@
|
||||
"box_id": 0,
|
||||
"synthetize_num": 0,
|
||||
"access": [
|
||||
107
|
||||
702
|
||||
],
|
||||
"use_skip": 166,
|
||||
"upper_limit": 999,
|
||||
@ -7166,7 +7168,7 @@
|
||||
"box_id": 0,
|
||||
"synthetize_num": 0,
|
||||
"access": [
|
||||
107
|
||||
702
|
||||
],
|
||||
"use_skip": 166,
|
||||
"upper_limit": 999,
|
||||
@ -7203,7 +7205,7 @@
|
||||
"box_id": 0,
|
||||
"synthetize_num": 0,
|
||||
"access": [
|
||||
107
|
||||
702
|
||||
],
|
||||
"use_skip": 166,
|
||||
"upper_limit": 999,
|
||||
@ -7240,7 +7242,7 @@
|
||||
"box_id": 0,
|
||||
"synthetize_num": 0,
|
||||
"access": [
|
||||
107
|
||||
702
|
||||
],
|
||||
"use_skip": 166,
|
||||
"upper_limit": 999,
|
||||
@ -7277,7 +7279,7 @@
|
||||
"box_id": 0,
|
||||
"synthetize_num": 0,
|
||||
"access": [
|
||||
107
|
||||
702
|
||||
],
|
||||
"use_skip": 166,
|
||||
"upper_limit": 999,
|
||||
@ -7314,7 +7316,7 @@
|
||||
"box_id": 0,
|
||||
"synthetize_num": 0,
|
||||
"access": [
|
||||
107
|
||||
702
|
||||
],
|
||||
"use_skip": 166,
|
||||
"upper_limit": 999,
|
||||
@ -7351,7 +7353,7 @@
|
||||
"box_id": 0,
|
||||
"synthetize_num": 0,
|
||||
"access": [
|
||||
107
|
||||
702
|
||||
],
|
||||
"use_skip": 166,
|
||||
"upper_limit": 999,
|
||||
@ -7388,7 +7390,7 @@
|
||||
"box_id": 0,
|
||||
"synthetize_num": 0,
|
||||
"access": [
|
||||
107
|
||||
702
|
||||
],
|
||||
"use_skip": 166,
|
||||
"upper_limit": 999,
|
||||
@ -7425,7 +7427,7 @@
|
||||
"box_id": 0,
|
||||
"synthetize_num": 0,
|
||||
"access": [
|
||||
107
|
||||
702
|
||||
],
|
||||
"use_skip": 166,
|
||||
"upper_limit": 999,
|
||||
@ -7462,7 +7464,7 @@
|
||||
"box_id": 0,
|
||||
"synthetize_num": 0,
|
||||
"access": [
|
||||
107
|
||||
702
|
||||
],
|
||||
"use_skip": 166,
|
||||
"upper_limit": 999,
|
||||
@ -7684,7 +7686,7 @@
|
||||
"box_id": 0,
|
||||
"synthetize_num": 0,
|
||||
"access": [
|
||||
107
|
||||
11001
|
||||
],
|
||||
"use_skip": 166,
|
||||
"upper_limit": -1,
|
||||
@ -7715,7 +7717,7 @@
|
||||
"box_id": 0,
|
||||
"synthetize_num": 0,
|
||||
"access": [
|
||||
107
|
||||
904
|
||||
],
|
||||
"use_skip": 166,
|
||||
"upper_limit": -1,
|
||||
@ -7752,7 +7754,7 @@
|
||||
"box_id": 0,
|
||||
"synthetize_num": 0,
|
||||
"access": [
|
||||
902
|
||||
168
|
||||
],
|
||||
"use_skip": 902,
|
||||
"upper_limit": 999,
|
||||
@ -7789,7 +7791,7 @@
|
||||
"box_id": 0,
|
||||
"synthetize_num": 0,
|
||||
"access": [
|
||||
902
|
||||
168
|
||||
],
|
||||
"use_skip": 902,
|
||||
"upper_limit": 999,
|
||||
@ -7826,7 +7828,7 @@
|
||||
"box_id": 0,
|
||||
"synthetize_num": 0,
|
||||
"access": [
|
||||
902
|
||||
168
|
||||
],
|
||||
"use_skip": 902,
|
||||
"upper_limit": 999,
|
||||
@ -7863,7 +7865,7 @@
|
||||
"box_id": 0,
|
||||
"synthetize_num": 0,
|
||||
"access": [
|
||||
902
|
||||
168
|
||||
],
|
||||
"use_skip": 902,
|
||||
"upper_limit": 999,
|
||||
@ -7900,7 +7902,7 @@
|
||||
"box_id": 0,
|
||||
"synthetize_num": 0,
|
||||
"access": [
|
||||
902
|
||||
168
|
||||
],
|
||||
"use_skip": 902,
|
||||
"upper_limit": 999,
|
||||
@ -7937,7 +7939,7 @@
|
||||
"box_id": 0,
|
||||
"synthetize_num": 0,
|
||||
"access": [
|
||||
902
|
||||
168
|
||||
],
|
||||
"use_skip": 902,
|
||||
"upper_limit": 999,
|
||||
@ -7974,7 +7976,7 @@
|
||||
"box_id": 0,
|
||||
"synthetize_num": 0,
|
||||
"access": [
|
||||
902
|
||||
168
|
||||
],
|
||||
"use_skip": 902,
|
||||
"upper_limit": 999,
|
||||
@ -8011,7 +8013,7 @@
|
||||
"box_id": 0,
|
||||
"synthetize_num": 0,
|
||||
"access": [
|
||||
902
|
||||
168
|
||||
],
|
||||
"use_skip": 902,
|
||||
"upper_limit": 999,
|
||||
@ -8048,7 +8050,7 @@
|
||||
"box_id": 0,
|
||||
"synthetize_num": 0,
|
||||
"access": [
|
||||
902
|
||||
168
|
||||
],
|
||||
"use_skip": 902,
|
||||
"upper_limit": 999,
|
||||
@ -8085,7 +8087,7 @@
|
||||
"box_id": 0,
|
||||
"synthetize_num": 0,
|
||||
"access": [
|
||||
902
|
||||
168
|
||||
],
|
||||
"use_skip": 902,
|
||||
"upper_limit": 999,
|
||||
@ -8122,7 +8124,7 @@
|
||||
"box_id": 0,
|
||||
"synthetize_num": 0,
|
||||
"access": [
|
||||
902
|
||||
168
|
||||
],
|
||||
"use_skip": 902,
|
||||
"upper_limit": 999,
|
||||
@ -8159,7 +8161,7 @@
|
||||
"box_id": 0,
|
||||
"synthetize_num": 0,
|
||||
"access": [
|
||||
902
|
||||
168
|
||||
],
|
||||
"use_skip": 902,
|
||||
"upper_limit": 999,
|
||||
@ -8203,7 +8205,7 @@
|
||||
"img": "dj_my_tj03",
|
||||
"intr": {
|
||||
"key": "item_item_intr_272",
|
||||
"text": "秘境神水"
|
||||
"text": "周常活跃度"
|
||||
},
|
||||
"sale": [],
|
||||
"synthetize_deplete": [],
|
||||
@ -9651,5 +9653,36 @@
|
||||
],
|
||||
"synthetize_deplete": [],
|
||||
"decompose_deplete": []
|
||||
},
|
||||
{
|
||||
"id": "20000001",
|
||||
"name": {
|
||||
"key": "item_item_name_313",
|
||||
"text": "武术棍"
|
||||
},
|
||||
"usetype": 2,
|
||||
"color": 2,
|
||||
"bagtype": 0,
|
||||
"index": 1,
|
||||
"special_type": 0,
|
||||
"time": 0,
|
||||
"reddottype": 0,
|
||||
"effects": "",
|
||||
"modelName": "",
|
||||
"box_id": 0,
|
||||
"synthetize_num": 0,
|
||||
"access": [
|
||||
10006
|
||||
],
|
||||
"use_skip": 107,
|
||||
"upper_limit": -1,
|
||||
"img": "wp_icon_jjcq",
|
||||
"intr": {
|
||||
"key": "item_item_intr_313",
|
||||
"text": "在教授功夫时用来进行动作演示的工具"
|
||||
},
|
||||
"sale": [],
|
||||
"synthetize_deplete": [],
|
||||
"decompose_deplete": []
|
||||
}
|
||||
]
|
@ -180,5 +180,96 @@
|
||||
},
|
||||
"jumpid": 165,
|
||||
"icon": "icon_sytj"
|
||||
},
|
||||
{
|
||||
"id": 167,
|
||||
"title": {
|
||||
"key": "itemlink_itemlink_title_15",
|
||||
"text": "泰坦挑战"
|
||||
},
|
||||
"desc": {
|
||||
"key": "itemlink_itemlink_desc_15",
|
||||
"text": "泰坦挑战"
|
||||
},
|
||||
"jumpid": 167,
|
||||
"icon": "ty_qp_yz"
|
||||
},
|
||||
{
|
||||
"id": 10005,
|
||||
"title": {
|
||||
"key": "itemlink_itemlink_title_16",
|
||||
"text": "经验副本"
|
||||
},
|
||||
"desc": {
|
||||
"key": "itemlink_itemlink_desc_16",
|
||||
"text": "经验副本"
|
||||
},
|
||||
"jumpid": 10005,
|
||||
"icon": "ty_qp_jy"
|
||||
},
|
||||
{
|
||||
"id": 702,
|
||||
"title": {
|
||||
"key": "itemlink_itemlink_title_17",
|
||||
"text": "美食家"
|
||||
},
|
||||
"desc": {
|
||||
"key": "itemlink_itemlink_desc_17",
|
||||
"text": "美食家"
|
||||
},
|
||||
"jumpid": 702,
|
||||
"icon": ""
|
||||
},
|
||||
{
|
||||
"id": 10006,
|
||||
"title": {
|
||||
"key": "itemlink_itemlink_title_18",
|
||||
"text": "熊猫武馆-NPC派遣"
|
||||
},
|
||||
"desc": {
|
||||
"key": "itemlink_itemlink_desc_18",
|
||||
"text": "熊猫武馆-NPC派遣"
|
||||
},
|
||||
"jumpid": 10006,
|
||||
"icon": "ty_qp_gsb"
|
||||
},
|
||||
{
|
||||
"id": 11001,
|
||||
"title": {
|
||||
"key": "itemlink_itemlink_title_20",
|
||||
"text": "新巨怪商队"
|
||||
},
|
||||
"desc": {
|
||||
"key": "itemlink_itemlink_desc_20",
|
||||
"text": "新巨怪商队"
|
||||
},
|
||||
"jumpid": 11001,
|
||||
"icon": "ty_qp_gh"
|
||||
},
|
||||
{
|
||||
"id": 168,
|
||||
"title": {
|
||||
"key": "itemlink_itemlink_title_21",
|
||||
"text": "狩猎BOSS主界面"
|
||||
},
|
||||
"desc": {
|
||||
"key": "itemlink_itemlink_desc_21",
|
||||
"text": "狩猎BOSS主界面"
|
||||
},
|
||||
"jumpid": 168,
|
||||
"icon": "ty_qp_sl"
|
||||
},
|
||||
{
|
||||
"id": 904,
|
||||
"title": {
|
||||
"key": "itemlink_itemlink_title_22",
|
||||
"text": "周常任务/浇水"
|
||||
},
|
||||
"desc": {
|
||||
"key": "itemlink_itemlink_desc_22",
|
||||
"text": "周常任务/浇水"
|
||||
},
|
||||
"jumpid": 904,
|
||||
"icon": "ty_qp_jy"
|
||||
}
|
||||
]
|
@ -1006,5 +1006,245 @@
|
||||
"playerlvmin": 0,
|
||||
"playerlvmax": 0,
|
||||
"notice": 0
|
||||
},
|
||||
{
|
||||
"id": 43,
|
||||
"lotteryid": 10000012,
|
||||
"description": "合成:英雄初级升星道具",
|
||||
"type": 1,
|
||||
"groupwt": 1000,
|
||||
"groupid": 1001,
|
||||
"subtype": 1,
|
||||
"groupnum": 1,
|
||||
"itemid": {
|
||||
"a": "item",
|
||||
"t": "10000012",
|
||||
"n": 1
|
||||
},
|
||||
"itemdes": "英雄初级升星道具",
|
||||
"itemwt": 1000,
|
||||
"min": 1,
|
||||
"max": 1,
|
||||
"VIPmin": 0,
|
||||
"VIPmax": 15,
|
||||
"playerlvmin": 0,
|
||||
"playerlvmax": 0,
|
||||
"notice": 0
|
||||
},
|
||||
{
|
||||
"id": 44,
|
||||
"lotteryid": 10000013,
|
||||
"description": "合成:英雄中级升星道具",
|
||||
"type": 1,
|
||||
"groupwt": 1000,
|
||||
"groupid": 1001,
|
||||
"subtype": 1,
|
||||
"groupnum": 1,
|
||||
"itemid": {
|
||||
"a": "item",
|
||||
"t": "10000013",
|
||||
"n": 1
|
||||
},
|
||||
"itemdes": "英雄中级升星道具",
|
||||
"itemwt": 1000,
|
||||
"min": 1,
|
||||
"max": 1,
|
||||
"VIPmin": 0,
|
||||
"VIPmax": 15,
|
||||
"playerlvmin": 0,
|
||||
"playerlvmax": 0,
|
||||
"notice": 0
|
||||
},
|
||||
{
|
||||
"id": 45,
|
||||
"lotteryid": 15000201,
|
||||
"description": "合成:烈焰精华",
|
||||
"type": 1,
|
||||
"groupwt": 1000,
|
||||
"groupid": 1001,
|
||||
"subtype": 1,
|
||||
"groupnum": 1,
|
||||
"itemid": {
|
||||
"a": "item",
|
||||
"t": "15000201",
|
||||
"n": 1
|
||||
},
|
||||
"itemdes": "烈焰精华",
|
||||
"itemwt": 1000,
|
||||
"min": 1,
|
||||
"max": 1,
|
||||
"VIPmin": 0,
|
||||
"VIPmax": 15,
|
||||
"playerlvmin": 0,
|
||||
"playerlvmax": 0,
|
||||
"notice": 0
|
||||
},
|
||||
{
|
||||
"id": 46,
|
||||
"lotteryid": 15000202,
|
||||
"description": "合成:凝露精华",
|
||||
"type": 1,
|
||||
"groupwt": 1000,
|
||||
"groupid": 1001,
|
||||
"subtype": 1,
|
||||
"groupnum": 1,
|
||||
"itemid": {
|
||||
"a": "item",
|
||||
"t": "15000202",
|
||||
"n": 1
|
||||
},
|
||||
"itemdes": "凝露精华",
|
||||
"itemwt": 1000,
|
||||
"min": 1,
|
||||
"max": 1,
|
||||
"VIPmin": 0,
|
||||
"VIPmax": 15,
|
||||
"playerlvmin": 0,
|
||||
"playerlvmax": 0,
|
||||
"notice": 0
|
||||
},
|
||||
{
|
||||
"id": 47,
|
||||
"lotteryid": 15000203,
|
||||
"description": "合成:荆棘精华",
|
||||
"type": 1,
|
||||
"groupwt": 1000,
|
||||
"groupid": 1001,
|
||||
"subtype": 1,
|
||||
"groupnum": 1,
|
||||
"itemid": {
|
||||
"a": "item",
|
||||
"t": "15000203",
|
||||
"n": 1
|
||||
},
|
||||
"itemdes": "荆棘精华",
|
||||
"itemwt": 1000,
|
||||
"min": 1,
|
||||
"max": 1,
|
||||
"VIPmin": 0,
|
||||
"VIPmax": 15,
|
||||
"playerlvmin": 0,
|
||||
"playerlvmax": 0,
|
||||
"notice": 0
|
||||
},
|
||||
{
|
||||
"id": 48,
|
||||
"lotteryid": 15000204,
|
||||
"description": "合成:曙光精华",
|
||||
"type": 1,
|
||||
"groupwt": 1000,
|
||||
"groupid": 1001,
|
||||
"subtype": 1,
|
||||
"groupnum": 1,
|
||||
"itemid": {
|
||||
"a": "item",
|
||||
"t": "15000204",
|
||||
"n": 1
|
||||
},
|
||||
"itemdes": "曙光精华",
|
||||
"itemwt": 1000,
|
||||
"min": 1,
|
||||
"max": 1,
|
||||
"VIPmin": 0,
|
||||
"VIPmax": 15,
|
||||
"playerlvmin": 0,
|
||||
"playerlvmax": 0,
|
||||
"notice": 0
|
||||
},
|
||||
{
|
||||
"id": 49,
|
||||
"lotteryid": 15000301,
|
||||
"description": "合成:爆炸神水",
|
||||
"type": 1,
|
||||
"groupwt": 1000,
|
||||
"groupid": 1001,
|
||||
"subtype": 1,
|
||||
"groupnum": 1,
|
||||
"itemid": {
|
||||
"a": "item",
|
||||
"t": "15000301",
|
||||
"n": 1
|
||||
},
|
||||
"itemdes": "爆炸神水",
|
||||
"itemwt": 1000,
|
||||
"min": 1,
|
||||
"max": 1,
|
||||
"VIPmin": 0,
|
||||
"VIPmax": 15,
|
||||
"playerlvmin": 0,
|
||||
"playerlvmax": 0,
|
||||
"notice": 0
|
||||
},
|
||||
{
|
||||
"id": 50,
|
||||
"lotteryid": 15000302,
|
||||
"description": "合成:深渊神水",
|
||||
"type": 1,
|
||||
"groupwt": 1000,
|
||||
"groupid": 1001,
|
||||
"subtype": 1,
|
||||
"groupnum": 1,
|
||||
"itemid": {
|
||||
"a": "item",
|
||||
"t": "15000302",
|
||||
"n": 1
|
||||
},
|
||||
"itemdes": "深渊神水",
|
||||
"itemwt": 1000,
|
||||
"min": 1,
|
||||
"max": 1,
|
||||
"VIPmin": 0,
|
||||
"VIPmax": 15,
|
||||
"playerlvmin": 0,
|
||||
"playerlvmax": 0,
|
||||
"notice": 0
|
||||
},
|
||||
{
|
||||
"id": 51,
|
||||
"lotteryid": 15000303,
|
||||
"description": "合成:魔森神水",
|
||||
"type": 1,
|
||||
"groupwt": 1000,
|
||||
"groupid": 1001,
|
||||
"subtype": 1,
|
||||
"groupnum": 1,
|
||||
"itemid": {
|
||||
"a": "item",
|
||||
"t": "15000303",
|
||||
"n": 1
|
||||
},
|
||||
"itemdes": "魔森神水",
|
||||
"itemwt": 1000,
|
||||
"min": 1,
|
||||
"max": 1,
|
||||
"VIPmin": 0,
|
||||
"VIPmax": 15,
|
||||
"playerlvmin": 0,
|
||||
"playerlvmax": 0,
|
||||
"notice": 0
|
||||
},
|
||||
{
|
||||
"id": 52,
|
||||
"lotteryid": 15000304,
|
||||
"description": "合成:秘境神水",
|
||||
"type": 1,
|
||||
"groupwt": 1000,
|
||||
"groupid": 1001,
|
||||
"subtype": 1,
|
||||
"groupnum": 1,
|
||||
"itemid": {
|
||||
"a": "item",
|
||||
"t": "15000304",
|
||||
"n": 1
|
||||
},
|
||||
"itemdes": "秘境神水",
|
||||
"itemwt": 1000,
|
||||
"min": 1,
|
||||
"max": 1,
|
||||
"VIPmin": 0,
|
||||
"VIPmax": 15,
|
||||
"playerlvmin": 0,
|
||||
"playerlvmax": 0,
|
||||
"notice": 0
|
||||
}
|
||||
]
|
@ -8,15 +8,6 @@
|
||||
"filter": "效果1",
|
||||
"img": "lj_img_tp"
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"filtername": {
|
||||
"key": "photoshop_filter_filtername_2",
|
||||
"text": "迈阿密"
|
||||
},
|
||||
"filter": "效果2",
|
||||
"img": "lj_img_tp"
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"filtername": {
|
||||
@ -24,7 +15,7 @@
|
||||
"text": "功夫早晨"
|
||||
},
|
||||
"filter": "效果3",
|
||||
"img": "lj_img_01"
|
||||
"img": "lj_img_04"
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
@ -51,7 +42,7 @@
|
||||
"text": "梦魇降临"
|
||||
},
|
||||
"filter": "效果6",
|
||||
"img": "lj_img_04"
|
||||
"img": "lj_img_01"
|
||||
},
|
||||
{
|
||||
"id": 7,
|
||||
|
@ -1,68 +0,0 @@
|
||||
[
|
||||
{
|
||||
"id": 10001,
|
||||
"type": 1,
|
||||
"hero": "25004",
|
||||
"desc": {
|
||||
"key": "reddot_reddot_desc_1",
|
||||
"text": "月中人,还有没领取的奖励,一起来看看吧~"
|
||||
},
|
||||
"skip": 109,
|
||||
"index": 18
|
||||
},
|
||||
{
|
||||
"id": 10002,
|
||||
"type": 1,
|
||||
"hero": "25004",
|
||||
"desc": {
|
||||
"key": "reddot_reddot_desc_2",
|
||||
"text": "月中人,还有没领取的奖励,一起来看看吧~"
|
||||
},
|
||||
"skip": 109,
|
||||
"index": 18
|
||||
},
|
||||
{
|
||||
"id": 10003,
|
||||
"type": 1,
|
||||
"hero": "25004",
|
||||
"desc": {
|
||||
"key": "reddot_reddot_desc_3",
|
||||
"text": "月中人,还有没领取的奖励,一起来看看吧~"
|
||||
},
|
||||
"skip": 109,
|
||||
"index": 99
|
||||
},
|
||||
{
|
||||
"id": 10004,
|
||||
"type": 1,
|
||||
"hero": "25004",
|
||||
"desc": {
|
||||
"key": "reddot_reddot_desc_4",
|
||||
"text": "月中人,还有没领取的奖励,一起来看看吧~"
|
||||
},
|
||||
"skip": 109,
|
||||
"index": 99
|
||||
},
|
||||
{
|
||||
"id": 10005,
|
||||
"type": 2,
|
||||
"hero": "25004",
|
||||
"desc": {
|
||||
"key": "reddot_reddot_desc_5",
|
||||
"text": "月中人,还有没领取的奖励,一起来看看吧~"
|
||||
},
|
||||
"skip": 109,
|
||||
"index": 99
|
||||
},
|
||||
{
|
||||
"id": 10006,
|
||||
"type": 2,
|
||||
"hero": "25004",
|
||||
"desc": {
|
||||
"key": "reddot_reddot_desc_6",
|
||||
"text": "月中人,还有没领取的奖励,一起来看看吧~"
|
||||
},
|
||||
"skip": 109,
|
||||
"index": 99
|
||||
}
|
||||
]
|
@ -1,79 +0,0 @@
|
||||
[
|
||||
{
|
||||
"talkid": 10001,
|
||||
"desc": {
|
||||
"key": "reddot_reddot_talkid_desc_1",
|
||||
"text": "@波比,接下来应该做什么?"
|
||||
}
|
||||
},
|
||||
{
|
||||
"talkid": 10002,
|
||||
"desc": {
|
||||
"key": "reddot_reddot_talkid_desc_2",
|
||||
"text": "@波比,接下来应该做什么?"
|
||||
}
|
||||
},
|
||||
{
|
||||
"talkid": 10003,
|
||||
"desc": {
|
||||
"key": "reddot_reddot_talkid_desc_3",
|
||||
"text": "@波比,接下来应该做什么?"
|
||||
}
|
||||
},
|
||||
{
|
||||
"talkid": 10004,
|
||||
"desc": {
|
||||
"key": "reddot_reddot_talkid_desc_4",
|
||||
"text": "@波比,接下来应该做什么?"
|
||||
}
|
||||
},
|
||||
{
|
||||
"talkid": 10005,
|
||||
"desc": {
|
||||
"key": "reddot_reddot_talkid_desc_5",
|
||||
"text": "@波比,接下来应该做什么?"
|
||||
}
|
||||
},
|
||||
{
|
||||
"talkid": 10006,
|
||||
"desc": {
|
||||
"key": "reddot_reddot_talkid_desc_6",
|
||||
"text": "@波比,接下来应该做什么?"
|
||||
}
|
||||
},
|
||||
{
|
||||
"talkid": 10007,
|
||||
"desc": {
|
||||
"key": "reddot_reddot_talkid_desc_7",
|
||||
"text": "@波比,接下来应该做什么?"
|
||||
}
|
||||
},
|
||||
{
|
||||
"talkid": 10008,
|
||||
"desc": {
|
||||
"key": "reddot_reddot_talkid_desc_8",
|
||||
"text": "@波比,接下来应该做什么?"
|
||||
}
|
||||
},
|
||||
{
|
||||
"talkid": 10009,
|
||||
"desc": {
|
||||
"key": "reddot_reddot_talkid_desc_9",
|
||||
"text": "@波比,接下来应该做什么?"
|
||||
}
|
||||
},
|
||||
{
|
||||
"talkid": 10010,
|
||||
"desc": {
|
||||
"key": "reddot_reddot_talkid_desc_10",
|
||||
"text": "@波比,接下来应该做什么?"
|
||||
}
|
||||
},
|
||||
{
|
||||
"talkid": 10011,
|
||||
"desc": {
|
||||
"key": "reddot_reddot_talkid_desc_11",
|
||||
"text": "@波比,接下来应该做什么?"
|
||||
}
|
||||
}
|
||||
]
|
@ -3,88 +3,462 @@
|
||||
"id": 10001,
|
||||
"title": {
|
||||
"key": "ruledesc_ruledesc_title_1",
|
||||
"text": "Fetter_help_title"
|
||||
"text": "羁绊说明"
|
||||
},
|
||||
"content": {
|
||||
"key": "ruledesc_ruledesc_content_1",
|
||||
"text": "Fetter_help_content"
|
||||
"text": "这里可以查看各种羁绊并解锁羁绊提升守护者属性"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 10002,
|
||||
"title": {
|
||||
"key": "ruledesc_ruledesc_title_2",
|
||||
"text": "Fetter_help_title"
|
||||
"text": "羁绊详细说明"
|
||||
},
|
||||
"content": {
|
||||
"key": "ruledesc_ruledesc_content_2",
|
||||
"text": "Fetter_help_content"
|
||||
"text": "这里可以查看羁绊所需英雄,解锁羁绊后可以根据好感度提升羁绊等级"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 10003,
|
||||
"title": {
|
||||
"key": "ruledesc_ruledesc_title_3",
|
||||
"text": "GoodImpression_help_title"
|
||||
"text": "好感度说明"
|
||||
},
|
||||
"content": {
|
||||
"key": "ruledesc_ruledesc_content_3",
|
||||
"text": "GoodImpression_help_content"
|
||||
"text": "这里可以查看与各个守护者们的好感度"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 10004,
|
||||
"title": {
|
||||
"key": "ruledesc_ruledesc_title_4",
|
||||
"text": "GoodImpression_help_title"
|
||||
"text": "好感度详细说明"
|
||||
},
|
||||
"content": {
|
||||
"key": "ruledesc_ruledesc_content_4",
|
||||
"text": "GoodImpression_help_content"
|
||||
"text": "这里可以给守护者送礼,提升与守护者的好感度"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 10005,
|
||||
"title": {
|
||||
"key": "ruledesc_ruledesc_title_5",
|
||||
"text": "Panda_paiqian"
|
||||
"text": "功夫陪练说明"
|
||||
},
|
||||
"content": {
|
||||
"key": "ruledesc_ruledesc_content_5",
|
||||
"text": "Panda_paiqian1"
|
||||
"text": "这里可以查看各种功夫陪练,完成陪练可以获得高额奖励,完成一定数量的陪练还有格外奖励"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 10006,
|
||||
"title": {
|
||||
"key": "ruledesc_ruledesc_title_6",
|
||||
"text": "Panda_meiriyilian"
|
||||
"text": "功夫陪练详细说明"
|
||||
},
|
||||
"content": {
|
||||
"key": "ruledesc_ruledesc_content_6",
|
||||
"text": "Panda_meiriyilian1"
|
||||
"text": "这里可以选择守护者去完成陪练任务,每个陪练任务有不同的等级与阵容要求,完成任务可以获得高额奖励"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 10007,
|
||||
"title": {
|
||||
"key": "ruledesc_ruledesc_title_7",
|
||||
"text": "Potions help information"
|
||||
"text": "魔药说明"
|
||||
},
|
||||
"content": {
|
||||
"key": "ruledesc_ruledesc_content_7",
|
||||
"text": "Potions help information01"
|
||||
"text": "目前功能删除"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 10008,
|
||||
"title": {
|
||||
"key": "ruledesc_ruledesc_title_8",
|
||||
"text": "arena_help_title"
|
||||
"text": "竞技场说明"
|
||||
},
|
||||
"content": {
|
||||
"key": "ruledesc_ruledesc_content_8",
|
||||
"text": "arena_help_content"
|
||||
"text": "这里可以与其他玩家的阵容进行对决,也可以挑战npc获取奖励。挑战玩家获得积分,在每周结算时根据积分排名来获得奖励"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 10009,
|
||||
"title": {
|
||||
"key": "ruledesc_ruledesc_title_9",
|
||||
"text": "背包说明"
|
||||
},
|
||||
"content": {
|
||||
"key": "ruledesc_ruledesc_content_9",
|
||||
"text": "这里装着你获得的所有物品"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 10010,
|
||||
"title": {
|
||||
"key": "ruledesc_ruledesc_title_10",
|
||||
"text": "战斗说明"
|
||||
},
|
||||
"content": {
|
||||
"key": "ruledesc_ruledesc_content_10",
|
||||
"text": "设置中可以查看英雄技能和克制关系"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 10011,
|
||||
"title": {
|
||||
"key": "ruledesc_ruledesc_title_11",
|
||||
"text": "阵营加成说明"
|
||||
},
|
||||
"content": {
|
||||
"key": "ruledesc_ruledesc_content_11",
|
||||
"text": "反正克制就是最好的~~"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 10012,
|
||||
"title": {
|
||||
"key": "ruledesc_ruledesc_title_12",
|
||||
"text": "公告说明"
|
||||
},
|
||||
"content": {
|
||||
"key": "ruledesc_ruledesc_content_12",
|
||||
"text": "这里可以查看公告"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 10013,
|
||||
"title": {
|
||||
"key": "ruledesc_ruledesc_title_13",
|
||||
"text": "主线关卡世界说明"
|
||||
},
|
||||
"content": {
|
||||
"key": "ruledesc_ruledesc_content_13",
|
||||
"text": "这里可以挑战主线并赢取巨量奖励"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 10014,
|
||||
"title": {
|
||||
"key": "ruledesc_ruledesc_title_14",
|
||||
"text": "任务界面说明"
|
||||
},
|
||||
"content": {
|
||||
"key": "ruledesc_ruledesc_content_14",
|
||||
"text": "这里可以查看并选择任务,完成任务可获得任务奖励。"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 10015,
|
||||
"title": {
|
||||
"key": "ruledesc_ruledesc_title_15",
|
||||
"text": "守护者图鉴说明"
|
||||
},
|
||||
"content": {
|
||||
"key": "ruledesc_ruledesc_content_15",
|
||||
"text": "这里可以查看你获得的所有守护者们,选择守护者可以查看详细界面并且强化他们"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 10016,
|
||||
"title": {
|
||||
"key": "ruledesc_ruledesc_title_16",
|
||||
"text": "守护者装备说明"
|
||||
},
|
||||
"content": {
|
||||
"key": "ruledesc_ruledesc_content_16",
|
||||
"text": "这里可以查看你拥有的所有装备,并且可以给守护者们装备上,一件穿戴会默认选择你最好的装备穿戴给当前守护者(已穿戴装备除外)"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 10017,
|
||||
"title": {
|
||||
"key": "ruledesc_ruledesc_title_17",
|
||||
"text": "守护者攻略说明"
|
||||
},
|
||||
"content": {
|
||||
"key": "ruledesc_ruledesc_content_17",
|
||||
"text": "这里可以完成特殊的考核任务,熟悉守护者的特色机制"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 10018,
|
||||
"title": {
|
||||
"key": "ruledesc_ruledesc_title_18",
|
||||
"text": "招募说明"
|
||||
},
|
||||
"content": {
|
||||
"key": "ruledesc_ruledesc_content_18",
|
||||
"text": "这里可以使用时空石招募新的守护者们(时空石可以用200钻石购买一个)"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 10019,
|
||||
"title": {
|
||||
"key": "ruledesc_ruledesc_title_19",
|
||||
"text": "维京远征说明"
|
||||
},
|
||||
"content": {
|
||||
"key": "ruledesc_ruledesc_content_19",
|
||||
"text": "这里可以挑战泰坦们获得打造材料"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 10020,
|
||||
"title": {
|
||||
"key": "ruledesc_ruledesc_title_20",
|
||||
"text": "狩猎说明"
|
||||
},
|
||||
"content": {
|
||||
"key": "ruledesc_ruledesc_content_20",
|
||||
"text": "这里可以狩猎各种敌人获得珍惜材料"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 10021,
|
||||
"title": {
|
||||
"key": "ruledesc_ruledesc_title_21",
|
||||
"text": "工会申请说明"
|
||||
},
|
||||
"content": {
|
||||
"key": "ruledesc_ruledesc_content_21",
|
||||
"text": "这里可以加入其他人的工会"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 10022,
|
||||
"title": {
|
||||
"key": "ruledesc_ruledesc_title_22",
|
||||
"text": "工会创建说明"
|
||||
},
|
||||
"content": {
|
||||
"key": "ruledesc_ruledesc_content_22",
|
||||
"text": "这里可以创建属于自己的工会"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 10023,
|
||||
"title": {
|
||||
"key": "ruledesc_ruledesc_title_23",
|
||||
"text": "副本挑战说明"
|
||||
},
|
||||
"content": {
|
||||
"key": "ruledesc_ruledesc_content_23",
|
||||
"text": "这里可以打败敌人获取稀有道具,打败等级越高获取道具的稀有度越高"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 10024,
|
||||
"title": {
|
||||
"key": "ruledesc_ruledesc_title_24",
|
||||
"text": "战斗信息说明"
|
||||
},
|
||||
"content": {
|
||||
"key": "ruledesc_ruledesc_content_24",
|
||||
"text": "这里可以查看关卡星完成条件与获胜可获得奖励"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 10025,
|
||||
"title": {
|
||||
"key": "ruledesc_ruledesc_title_25",
|
||||
"text": "星象说明"
|
||||
},
|
||||
"content": {
|
||||
"key": "ruledesc_ruledesc_content_25",
|
||||
"text": "这里可以使用星象强化你的守护者(每个守护者星象独立)"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 10026,
|
||||
"title": {
|
||||
"key": "ruledesc_ruledesc_title_26",
|
||||
"text": "技能强化说明"
|
||||
},
|
||||
"content": {
|
||||
"key": "ruledesc_ruledesc_content_26",
|
||||
"text": "这里可以使用技能强化道具强化你的守护者的技能"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 10027,
|
||||
"title": {
|
||||
"key": "ruledesc_ruledesc_title_27",
|
||||
"text": "觉醒说明"
|
||||
},
|
||||
"content": {
|
||||
"key": "ruledesc_ruledesc_content_27",
|
||||
"text": "这里可以使用抽取过重复的守护者们加强该守护者"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 10028,
|
||||
"title": {
|
||||
"key": "ruledesc_ruledesc_title_28",
|
||||
"text": "铁匠铺锻造说明"
|
||||
},
|
||||
"content": {
|
||||
"key": "ruledesc_ruledesc_content_28",
|
||||
"text": "这里可以消耗锻造材料打造出各种装备,打造增长熟练度,熟练度足够后会解锁下一级图纸,打造越高级的图纸获得更好的装备概率越高"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 10029,
|
||||
"title": {
|
||||
"key": "ruledesc_ruledesc_title_29",
|
||||
"text": "铁匠铺火炉说明"
|
||||
},
|
||||
"content": {
|
||||
"key": "ruledesc_ruledesc_content_29",
|
||||
"text": "这里可以查看炉温,炉温是打造时的消耗品,随时间自动回复,也可以使用道具回复。 提升炉温等级可以提升炉温上限与炉温恢复速度"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 10030,
|
||||
"title": {
|
||||
"key": "ruledesc_ruledesc_title_30",
|
||||
"text": "铁匠铺锻造升级功能说明"
|
||||
},
|
||||
"content": {
|
||||
"key": "ruledesc_ruledesc_content_30",
|
||||
"text": "这里可以强化锻造炉,每当前一个提升至5级时解锁下一个锻造强化选项"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 10031,
|
||||
"title": {
|
||||
"key": "ruledesc_ruledesc_title_31",
|
||||
"text": "功夫塔挑战说明"
|
||||
},
|
||||
"content": {
|
||||
"key": "ruledesc_ruledesc_content_31",
|
||||
"text": "这里可以挑战功夫塔,每次挑战胜利都可以获得奖励,每挑战胜利10层会有特殊奖励(功夫塔挑战不需要消耗物品)"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 10032,
|
||||
"title": {
|
||||
"key": "ruledesc_ruledesc_title_32",
|
||||
"text": "功夫塔挑战说明"
|
||||
},
|
||||
"content": {
|
||||
"key": "ruledesc_ruledesc_content_32",
|
||||
"text": "这里可以查看功夫塔每层挑战成功获得的奖励与敌人配置"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 10033,
|
||||
"title": {
|
||||
"key": "ruledesc_ruledesc_title_33",
|
||||
"text": "每日一练说明"
|
||||
},
|
||||
"content": {
|
||||
"key": "ruledesc_ruledesc_content_33",
|
||||
"text": "这里可以挑战每日一练获取特殊的战斗增益加成"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 10034,
|
||||
"title": {
|
||||
"key": "ruledesc_ruledesc_title_34",
|
||||
"text": "每日一练动作说明"
|
||||
},
|
||||
"content": {
|
||||
"key": "ruledesc_ruledesc_content_34",
|
||||
"text": "这里可以开始每日一练,可以在左下角查看每日一练动作要领"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 10035,
|
||||
"title": {
|
||||
"key": "ruledesc_ruledesc_title_35",
|
||||
"text": "武馆登记说明"
|
||||
},
|
||||
"content": {
|
||||
"key": "ruledesc_ruledesc_content_35",
|
||||
"text": "这里可以登记不同职业类别,登记类别提升后,该类别的英雄可以获得格外的木桩锻炼经验加成"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 10036,
|
||||
"title": {
|
||||
"key": "ruledesc_ruledesc_title_36",
|
||||
"text": "拼图说明"
|
||||
},
|
||||
"content": {
|
||||
"key": "ruledesc_ruledesc_content_36",
|
||||
"text": "这里可以使用左右两侧的积木,通过在木板上组合只空出相应日期的益智游戏,挑战日期为当月所有日期,完成可以获得奖励,每个月后重置"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 10037,
|
||||
"title": {
|
||||
"key": "ruledesc_ruledesc_title_37",
|
||||
"text": "商队功能界面说明"
|
||||
},
|
||||
"content": {
|
||||
"key": "ruledesc_ruledesc_content_37",
|
||||
"text": "这里可以进入商队功能的不同界面"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 10038,
|
||||
"title": {
|
||||
"key": "ruledesc_ruledesc_title_38",
|
||||
"text": "商队大世界说明"
|
||||
},
|
||||
"content": {
|
||||
"key": "ruledesc_ruledesc_content_38",
|
||||
"text": "这里可以使用虚拟货币购买不同城市的货物,在需求不同的城市中卖出来赚取更多的虚拟币,最后会根据玩家虚拟币的排名获取奖励"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 10039,
|
||||
"title": {
|
||||
"key": "ruledesc_ruledesc_title_39",
|
||||
"text": "商队购买说明"
|
||||
},
|
||||
"content": {
|
||||
"key": "ruledesc_ruledesc_content_39",
|
||||
"text": "这里可以在该城市购买与卖出各种货物"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 10040,
|
||||
"title": {
|
||||
"key": "ruledesc_ruledesc_title_40",
|
||||
"text": "拍照界面说明"
|
||||
},
|
||||
"content": {
|
||||
"key": "ruledesc_ruledesc_content_40",
|
||||
"text": "这里可以利用当前背景与人物角色,利用滤镜与各种动作拍出好看的照片"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 10041,
|
||||
"title": {
|
||||
"key": "ruledesc_ruledesc_title_41",
|
||||
"text": "星图系统说明"
|
||||
},
|
||||
"content": {
|
||||
"key": "ruledesc_ruledesc_content_41",
|
||||
"text": "这里可以查看四种属性的守护者们,并且使用星图币强化这一属性的全部守护者们"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 10042,
|
||||
"title": {
|
||||
"key": "ruledesc_ruledesc_title_42",
|
||||
"text": "星图系统说明"
|
||||
},
|
||||
"content": {
|
||||
"key": "ruledesc_ruledesc_content_42",
|
||||
"text": "这里可以可以使用星图币强化这个属性的全部守护者们"
|
||||
}
|
||||
}
|
||||
]
|
@ -12808,9 +12808,7 @@
|
||||
45
|
||||
],
|
||||
"FollowSK": [],
|
||||
"SucFollowSK": [
|
||||
235005112
|
||||
],
|
||||
"SucFollowSK": [],
|
||||
"FailFollowSK": [],
|
||||
"MustHit": false,
|
||||
"DpsRevisiType": 0,
|
||||
@ -13320,31 +13318,6 @@
|
||||
{
|
||||
"Id": 245001111,
|
||||
"EmitPR": 1000,
|
||||
"From": 3,
|
||||
"Where": [],
|
||||
"Order": "",
|
||||
"Limit": 1,
|
||||
"ExecuteCnt": 1,
|
||||
"Type": 2,
|
||||
"Argu": [
|
||||
445001111,
|
||||
-1,
|
||||
-1
|
||||
],
|
||||
"FollowSK": [],
|
||||
"SucFollowSK": [
|
||||
245001114
|
||||
],
|
||||
"FailFollowSK": [],
|
||||
"MustHit": false,
|
||||
"DpsRevisiType": 0,
|
||||
"DpsCondition": "",
|
||||
"RevisiCondition": "",
|
||||
"RevisiParams": []
|
||||
},
|
||||
{
|
||||
"Id": 245001112,
|
||||
"EmitPR": 1000,
|
||||
"From": 4,
|
||||
"Where": [],
|
||||
"Order": "",
|
||||
@ -13368,7 +13341,7 @@
|
||||
"RevisiParams": []
|
||||
},
|
||||
{
|
||||
"Id": 245001113,
|
||||
"Id": 245001112,
|
||||
"EmitPR": 700,
|
||||
"From": 4,
|
||||
"Where": [],
|
||||
@ -13391,7 +13364,7 @@
|
||||
"RevisiParams": []
|
||||
},
|
||||
{
|
||||
"Id": 245001114,
|
||||
"Id": 245001113,
|
||||
"EmitPR": 1000,
|
||||
"From": 4,
|
||||
"Where": [],
|
||||
@ -29564,13 +29537,13 @@
|
||||
"EmitPR": 1000,
|
||||
"From": 1,
|
||||
"Where": [],
|
||||
"Order": "PropertyDown=1",
|
||||
"Order": "PropertyDown=2",
|
||||
"Limit": 10,
|
||||
"ExecuteCnt": 1,
|
||||
"Type": 5,
|
||||
"Argu": [
|
||||
2,
|
||||
1,
|
||||
2,
|
||||
300
|
||||
],
|
||||
"FollowSK": [],
|
||||
@ -29587,13 +29560,13 @@
|
||||
"EmitPR": 1000,
|
||||
"From": 1,
|
||||
"Where": [],
|
||||
"Order": "PropertyDown=1",
|
||||
"Order": "PropertyDown=2",
|
||||
"Limit": 10,
|
||||
"ExecuteCnt": 1,
|
||||
"Type": 5,
|
||||
"Argu": [
|
||||
2,
|
||||
1,
|
||||
2,
|
||||
500
|
||||
],
|
||||
"FollowSK": [],
|
||||
@ -29610,13 +29583,13 @@
|
||||
"EmitPR": 1000,
|
||||
"From": 1,
|
||||
"Where": [],
|
||||
"Order": "PropertyDown=1",
|
||||
"Order": "PropertyDown=2",
|
||||
"Limit": 10,
|
||||
"ExecuteCnt": 1,
|
||||
"Type": 5,
|
||||
"Argu": [
|
||||
2,
|
||||
1,
|
||||
2,
|
||||
700
|
||||
],
|
||||
"FollowSK": [],
|
||||
@ -29633,13 +29606,13 @@
|
||||
"EmitPR": 1000,
|
||||
"From": 1,
|
||||
"Where": [],
|
||||
"Order": "PropertyDown=1",
|
||||
"Order": "PropertyDown=2",
|
||||
"Limit": 10,
|
||||
"ExecuteCnt": 1,
|
||||
"Type": 5,
|
||||
"Argu": [
|
||||
2,
|
||||
1,
|
||||
2,
|
||||
1000
|
||||
],
|
||||
"FollowSK": [],
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -13,7 +13,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_1",
|
||||
"text": "造诣lv.{0}"
|
||||
"text": "造诣等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_1",
|
||||
@ -36,7 +36,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_2",
|
||||
"text": "造诣lv.{0}"
|
||||
"text": "造诣等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_2",
|
||||
@ -59,7 +59,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_3",
|
||||
"text": "造诣lv.{0}"
|
||||
"text": "造诣等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_3",
|
||||
@ -82,7 +82,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_4",
|
||||
"text": "造诣lv.{0}"
|
||||
"text": "造诣等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_4",
|
||||
@ -105,7 +105,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_5",
|
||||
"text": "造诣lv.{0}"
|
||||
"text": "造诣等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_5",
|
||||
@ -128,7 +128,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_6",
|
||||
"text": "造诣lv.{0}"
|
||||
"text": "造诣等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_6",
|
||||
@ -151,7 +151,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_7",
|
||||
"text": "造诣lv.{0}"
|
||||
"text": "造诣等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_7",
|
||||
@ -174,7 +174,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_8",
|
||||
"text": "造诣lv.{0}"
|
||||
"text": "造诣等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_8",
|
||||
@ -197,7 +197,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_9",
|
||||
"text": "造诣lv.{0}"
|
||||
"text": "造诣等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_9",
|
||||
@ -220,7 +220,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_10",
|
||||
"text": "造诣lv.{0}"
|
||||
"text": "造诣等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_10",
|
||||
@ -237,7 +237,7 @@
|
||||
"up_material": [],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_11",
|
||||
"text": "造诣lv.{0}"
|
||||
"text": "造诣等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_11",
|
||||
@ -260,7 +260,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_12",
|
||||
"text": "精装lv.{0}"
|
||||
"text": "精装等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_12",
|
||||
@ -283,7 +283,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_13",
|
||||
"text": "精装lv.{0}"
|
||||
"text": "精装等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_13",
|
||||
@ -306,7 +306,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_14",
|
||||
"text": "精装lv.{0}"
|
||||
"text": "精装等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_14",
|
||||
@ -329,7 +329,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_15",
|
||||
"text": "精装lv.{0}"
|
||||
"text": "精装等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_15",
|
||||
@ -352,7 +352,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_16",
|
||||
"text": "精装lv.{0}"
|
||||
"text": "精装等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_16",
|
||||
@ -375,7 +375,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_17",
|
||||
"text": "精装lv.{0}"
|
||||
"text": "精装等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_17",
|
||||
@ -398,7 +398,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_18",
|
||||
"text": "精装lv.{0}"
|
||||
"text": "精装等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_18",
|
||||
@ -421,7 +421,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_19",
|
||||
"text": "精装lv.{0}"
|
||||
"text": "精装等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_19",
|
||||
@ -444,7 +444,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_20",
|
||||
"text": "精装lv.{0}"
|
||||
"text": "精装等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_20",
|
||||
@ -467,7 +467,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_21",
|
||||
"text": "精装lv.{0}"
|
||||
"text": "精装等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_21",
|
||||
@ -484,7 +484,7 @@
|
||||
"up_material": [],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_22",
|
||||
"text": "精装lv.{0}"
|
||||
"text": "精装等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_22",
|
||||
@ -507,7 +507,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_23",
|
||||
"text": "节能lv.{0}"
|
||||
"text": "节能等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_23",
|
||||
@ -530,7 +530,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_24",
|
||||
"text": "节能lv.{0}"
|
||||
"text": "节能等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_24",
|
||||
@ -553,7 +553,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_25",
|
||||
"text": "节能lv.{0}"
|
||||
"text": "节能等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_25",
|
||||
@ -576,7 +576,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_26",
|
||||
"text": "节能lv.{0}"
|
||||
"text": "节能等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_26",
|
||||
@ -599,7 +599,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_27",
|
||||
"text": "节能lv.{0}"
|
||||
"text": "节能等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_27",
|
||||
@ -622,7 +622,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_28",
|
||||
"text": "节能lv.{0}"
|
||||
"text": "节能等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_28",
|
||||
@ -645,7 +645,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_29",
|
||||
"text": "节能lv.{0}"
|
||||
"text": "节能等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_29",
|
||||
@ -668,7 +668,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_30",
|
||||
"text": "节能lv.{0}"
|
||||
"text": "节能等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_30",
|
||||
@ -691,7 +691,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_31",
|
||||
"text": "节能lv.{0}"
|
||||
"text": "节能等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_31",
|
||||
@ -714,7 +714,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_32",
|
||||
"text": "节能lv.{0}"
|
||||
"text": "节能等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_32",
|
||||
@ -731,7 +731,7 @@
|
||||
"up_material": [],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_33",
|
||||
"text": "节能lv.{0}"
|
||||
"text": "节能等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_33",
|
||||
@ -754,7 +754,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_34",
|
||||
"text": "推广lv.{0}"
|
||||
"text": "推广等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_34",
|
||||
@ -777,7 +777,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_35",
|
||||
"text": "推广lv.{0}"
|
||||
"text": "推广等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_35",
|
||||
@ -800,7 +800,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_36",
|
||||
"text": "推广lv.{0}"
|
||||
"text": "推广等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_36",
|
||||
@ -823,7 +823,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_37",
|
||||
"text": "推广lv.{0}"
|
||||
"text": "推广等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_37",
|
||||
@ -846,7 +846,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_38",
|
||||
"text": "推广lv.{0}"
|
||||
"text": "推广等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_38",
|
||||
@ -869,7 +869,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_39",
|
||||
"text": "推广lv.{0}"
|
||||
"text": "推广等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_39",
|
||||
@ -892,7 +892,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_40",
|
||||
"text": "推广lv.{0}"
|
||||
"text": "推广等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_40",
|
||||
@ -915,7 +915,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_41",
|
||||
"text": "推广lv.{0}"
|
||||
"text": "推广等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_41",
|
||||
@ -938,7 +938,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_42",
|
||||
"text": "推广lv.{0}"
|
||||
"text": "推广等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_42",
|
||||
@ -961,7 +961,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_43",
|
||||
"text": "推广lv.{0}"
|
||||
"text": "推广等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_43",
|
||||
@ -978,7 +978,7 @@
|
||||
"up_material": [],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_44",
|
||||
"text": "推广lv.{0}"
|
||||
"text": "推广等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_44",
|
||||
@ -1001,7 +1001,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_45",
|
||||
"text": "促销lv.{0}"
|
||||
"text": "促销等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_45",
|
||||
@ -1024,7 +1024,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_46",
|
||||
"text": "促销lv.{0}"
|
||||
"text": "促销等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_46",
|
||||
@ -1047,7 +1047,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_47",
|
||||
"text": "促销lv.{0}"
|
||||
"text": "促销等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_47",
|
||||
@ -1070,7 +1070,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_48",
|
||||
"text": "促销lv.{0}"
|
||||
"text": "促销等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_48",
|
||||
@ -1093,7 +1093,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_49",
|
||||
"text": "促销lv.{0}"
|
||||
"text": "促销等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_49",
|
||||
@ -1116,7 +1116,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_50",
|
||||
"text": "促销lv.{0}"
|
||||
"text": "促销等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_50",
|
||||
@ -1139,7 +1139,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_51",
|
||||
"text": "促销lv.{0}"
|
||||
"text": "促销等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_51",
|
||||
@ -1162,7 +1162,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_52",
|
||||
"text": "促销lv.{0}"
|
||||
"text": "促销等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_52",
|
||||
@ -1185,7 +1185,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_53",
|
||||
"text": "促销lv.{0}"
|
||||
"text": "促销等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_53",
|
||||
@ -1208,7 +1208,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_54",
|
||||
"text": "促销lv.{0}"
|
||||
"text": "促销等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_54",
|
||||
@ -1225,7 +1225,7 @@
|
||||
"up_material": [],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_55",
|
||||
"text": "促销lv.{0}"
|
||||
"text": "促销等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_55",
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -12,7 +12,7 @@
|
||||
],
|
||||
"title_text": {
|
||||
"key": "newsmithy_stove_title_text_1",
|
||||
"text": "冶炼炉lv.1"
|
||||
"text": "冶炼炉等级.1"
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -28,7 +28,7 @@
|
||||
],
|
||||
"title_text": {
|
||||
"key": "newsmithy_stove_title_text_2",
|
||||
"text": "冶炼炉lv.2"
|
||||
"text": "冶炼炉等级.2"
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -44,7 +44,7 @@
|
||||
],
|
||||
"title_text": {
|
||||
"key": "newsmithy_stove_title_text_3",
|
||||
"text": "冶炼炉lv.3"
|
||||
"text": "冶炼炉等级.3"
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -60,7 +60,7 @@
|
||||
],
|
||||
"title_text": {
|
||||
"key": "newsmithy_stove_title_text_4",
|
||||
"text": "冶炼炉lv.4"
|
||||
"text": "冶炼炉等级.4"
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -76,7 +76,7 @@
|
||||
],
|
||||
"title_text": {
|
||||
"key": "newsmithy_stove_title_text_5",
|
||||
"text": "冶炼炉lv.5"
|
||||
"text": "冶炼炉等级.5"
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -92,7 +92,7 @@
|
||||
],
|
||||
"title_text": {
|
||||
"key": "newsmithy_stove_title_text_6",
|
||||
"text": "冶炼炉lv.6"
|
||||
"text": "冶炼炉等级.6"
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -108,7 +108,7 @@
|
||||
],
|
||||
"title_text": {
|
||||
"key": "newsmithy_stove_title_text_7",
|
||||
"text": "冶炼炉lv.7"
|
||||
"text": "冶炼炉等级.7"
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -124,7 +124,7 @@
|
||||
],
|
||||
"title_text": {
|
||||
"key": "newsmithy_stove_title_text_8",
|
||||
"text": "冶炼炉lv.8"
|
||||
"text": "冶炼炉等级.8"
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -140,7 +140,7 @@
|
||||
],
|
||||
"title_text": {
|
||||
"key": "newsmithy_stove_title_text_9",
|
||||
"text": "冶炼炉lv.9"
|
||||
"text": "冶炼炉等级.9"
|
||||
}
|
||||
},
|
||||
{
|
||||
@ -156,7 +156,7 @@
|
||||
],
|
||||
"title_text": {
|
||||
"key": "newsmithy_stove_title_text_10",
|
||||
"text": "冶炼炉lv.10"
|
||||
"text": "冶炼炉等级.10"
|
||||
}
|
||||
}
|
||||
]
|
@ -13,7 +13,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_1",
|
||||
"text": "造诣lv.{0}"
|
||||
"text": "造诣等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_1",
|
||||
@ -36,7 +36,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_2",
|
||||
"text": "造诣lv.{0}"
|
||||
"text": "造诣等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_2",
|
||||
@ -59,7 +59,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_3",
|
||||
"text": "造诣lv.{0}"
|
||||
"text": "造诣等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_3",
|
||||
@ -82,7 +82,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_4",
|
||||
"text": "造诣lv.{0}"
|
||||
"text": "造诣等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_4",
|
||||
@ -105,7 +105,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_5",
|
||||
"text": "造诣lv.{0}"
|
||||
"text": "造诣等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_5",
|
||||
@ -128,7 +128,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_6",
|
||||
"text": "造诣lv.{0}"
|
||||
"text": "造诣等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_6",
|
||||
@ -151,7 +151,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_7",
|
||||
"text": "造诣lv.{0}"
|
||||
"text": "造诣等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_7",
|
||||
@ -174,7 +174,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_8",
|
||||
"text": "造诣lv.{0}"
|
||||
"text": "造诣等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_8",
|
||||
@ -197,7 +197,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_9",
|
||||
"text": "造诣lv.{0}"
|
||||
"text": "造诣等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_9",
|
||||
@ -220,7 +220,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_10",
|
||||
"text": "造诣lv.{0}"
|
||||
"text": "造诣等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_10",
|
||||
@ -237,7 +237,7 @@
|
||||
"up_material": [],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_11",
|
||||
"text": "造诣lv.{0}"
|
||||
"text": "造诣等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_11",
|
||||
@ -260,7 +260,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_12",
|
||||
"text": "精装lv.{0}"
|
||||
"text": "精装等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_12",
|
||||
@ -283,7 +283,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_13",
|
||||
"text": "精装lv.{0}"
|
||||
"text": "精装等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_13",
|
||||
@ -306,7 +306,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_14",
|
||||
"text": "精装lv.{0}"
|
||||
"text": "精装等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_14",
|
||||
@ -329,7 +329,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_15",
|
||||
"text": "精装lv.{0}"
|
||||
"text": "精装等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_15",
|
||||
@ -352,7 +352,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_16",
|
||||
"text": "精装lv.{0}"
|
||||
"text": "精装等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_16",
|
||||
@ -375,7 +375,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_17",
|
||||
"text": "精装lv.{0}"
|
||||
"text": "精装等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_17",
|
||||
@ -398,7 +398,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_18",
|
||||
"text": "精装lv.{0}"
|
||||
"text": "精装等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_18",
|
||||
@ -421,7 +421,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_19",
|
||||
"text": "精装lv.{0}"
|
||||
"text": "精装等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_19",
|
||||
@ -444,7 +444,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_20",
|
||||
"text": "精装lv.{0}"
|
||||
"text": "精装等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_20",
|
||||
@ -467,7 +467,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_21",
|
||||
"text": "精装lv.{0}"
|
||||
"text": "精装等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_21",
|
||||
@ -484,7 +484,7 @@
|
||||
"up_material": [],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_22",
|
||||
"text": "精装lv.{0}"
|
||||
"text": "精装等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_22",
|
||||
@ -507,7 +507,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_23",
|
||||
"text": "节能lv.{0}"
|
||||
"text": "节能等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_23",
|
||||
@ -530,7 +530,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_24",
|
||||
"text": "节能lv.{0}"
|
||||
"text": "节能等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_24",
|
||||
@ -553,7 +553,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_25",
|
||||
"text": "节能lv.{0}"
|
||||
"text": "节能等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_25",
|
||||
@ -576,7 +576,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_26",
|
||||
"text": "节能lv.{0}"
|
||||
"text": "节能等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_26",
|
||||
@ -599,7 +599,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_27",
|
||||
"text": "节能lv.{0}"
|
||||
"text": "节能等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_27",
|
||||
@ -622,7 +622,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_28",
|
||||
"text": "节能lv.{0}"
|
||||
"text": "节能等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_28",
|
||||
@ -645,7 +645,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_29",
|
||||
"text": "节能lv.{0}"
|
||||
"text": "节能等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_29",
|
||||
@ -668,7 +668,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_30",
|
||||
"text": "节能lv.{0}"
|
||||
"text": "节能等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_30",
|
||||
@ -691,7 +691,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_31",
|
||||
"text": "节能lv.{0}"
|
||||
"text": "节能等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_31",
|
||||
@ -714,7 +714,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_32",
|
||||
"text": "节能lv.{0}"
|
||||
"text": "节能等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_32",
|
||||
@ -731,7 +731,7 @@
|
||||
"up_material": [],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_33",
|
||||
"text": "节能lv.{0}"
|
||||
"text": "节能等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_33",
|
||||
@ -754,7 +754,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_34",
|
||||
"text": "推广lv.{0}"
|
||||
"text": "推广等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_34",
|
||||
@ -777,7 +777,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_35",
|
||||
"text": "推广lv.{0}"
|
||||
"text": "推广等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_35",
|
||||
@ -800,7 +800,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_36",
|
||||
"text": "推广lv.{0}"
|
||||
"text": "推广等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_36",
|
||||
@ -823,7 +823,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_37",
|
||||
"text": "推广lv.{0}"
|
||||
"text": "推广等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_37",
|
||||
@ -846,7 +846,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_38",
|
||||
"text": "推广lv.{0}"
|
||||
"text": "推广等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_38",
|
||||
@ -869,7 +869,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_39",
|
||||
"text": "推广lv.{0}"
|
||||
"text": "推广等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_39",
|
||||
@ -892,7 +892,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_40",
|
||||
"text": "推广lv.{0}"
|
||||
"text": "推广等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_40",
|
||||
@ -915,7 +915,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_41",
|
||||
"text": "推广lv.{0}"
|
||||
"text": "推广等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_41",
|
||||
@ -938,7 +938,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_42",
|
||||
"text": "推广lv.{0}"
|
||||
"text": "推广等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_42",
|
||||
@ -961,7 +961,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_43",
|
||||
"text": "推广lv.{0}"
|
||||
"text": "推广等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_43",
|
||||
@ -978,7 +978,7 @@
|
||||
"up_material": [],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_44",
|
||||
"text": "推广lv.{0}"
|
||||
"text": "推广等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_44",
|
||||
@ -1001,7 +1001,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_45",
|
||||
"text": "促销lv.{0}"
|
||||
"text": "促销等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_45",
|
||||
@ -1024,7 +1024,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_46",
|
||||
"text": "促销lv.{0}"
|
||||
"text": "促销等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_46",
|
||||
@ -1047,7 +1047,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_47",
|
||||
"text": "促销lv.{0}"
|
||||
"text": "促销等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_47",
|
||||
@ -1070,7 +1070,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_48",
|
||||
"text": "促销lv.{0}"
|
||||
"text": "促销等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_48",
|
||||
@ -1093,7 +1093,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_49",
|
||||
"text": "促销lv.{0}"
|
||||
"text": "促销等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_49",
|
||||
@ -1116,7 +1116,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_50",
|
||||
"text": "促销lv.{0}"
|
||||
"text": "促销等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_50",
|
||||
@ -1139,7 +1139,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_51",
|
||||
"text": "促销lv.{0}"
|
||||
"text": "促销等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_51",
|
||||
@ -1162,7 +1162,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_52",
|
||||
"text": "促销lv.{0}"
|
||||
"text": "促销等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_52",
|
||||
@ -1185,7 +1185,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_53",
|
||||
"text": "促销lv.{0}"
|
||||
"text": "促销等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_53",
|
||||
@ -1208,7 +1208,7 @@
|
||||
],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_54",
|
||||
"text": "促销lv.{0}"
|
||||
"text": "促销等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_54",
|
||||
@ -1225,7 +1225,7 @@
|
||||
"up_material": [],
|
||||
"name_text": {
|
||||
"key": "newsmithy_tool_name_text_55",
|
||||
"text": "促销lv.{0}"
|
||||
"text": "促销等级.{0}"
|
||||
},
|
||||
"content_text": {
|
||||
"key": "newsmithy_tool_content_text_55",
|
||||
|
@ -1,50 +0,0 @@
|
||||
[
|
||||
{
|
||||
"id": 1,
|
||||
"coefficient": 1012
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"coefficient": 1024
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"coefficient": 1036
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"coefficient": 1048
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"coefficient": 1060
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"coefficient": 1072
|
||||
},
|
||||
{
|
||||
"id": 7,
|
||||
"coefficient": 900
|
||||
},
|
||||
{
|
||||
"id": 8,
|
||||
"coefficient": 888
|
||||
},
|
||||
{
|
||||
"id": 9,
|
||||
"coefficient": 876
|
||||
},
|
||||
{
|
||||
"id": 10,
|
||||
"coefficient": 864
|
||||
},
|
||||
{
|
||||
"id": 11,
|
||||
"coefficient": 852
|
||||
},
|
||||
{
|
||||
"id": 12,
|
||||
"coefficient": 840
|
||||
}
|
||||
]
|
@ -1,218 +0,0 @@
|
||||
[
|
||||
{
|
||||
"id": 1,
|
||||
"goodsname": {
|
||||
"key": "trolltrain_troll_goods_goodsname_1",
|
||||
"text": "物品1"
|
||||
},
|
||||
"goodsfor": 1,
|
||||
"goodsinfor": {
|
||||
"key": "trolltrain_troll_goods_goodsinfor_1",
|
||||
"text": "物品1货品信息"
|
||||
},
|
||||
"goodsicon": "clmsg_ll_01",
|
||||
"goodsprice": 2000,
|
||||
"star_money": 12000,
|
||||
"uptext": {
|
||||
"key": "trolltrain_troll_goods_uptext_1",
|
||||
"text": "听说最近黑色峡谷的蘑菇供应不求,如果碰上,你或许可以囤积一些"
|
||||
},
|
||||
"suptext": {
|
||||
"key": "trolltrain_troll_goods_suptext_1",
|
||||
"text": "我有一个好消息告诉你,咱们即将赚大发了,在下一个地区!"
|
||||
},
|
||||
"max": 40
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"goodsname": {
|
||||
"key": "trolltrain_troll_goods_goodsname_2",
|
||||
"text": "物品2"
|
||||
},
|
||||
"goodsfor": 1,
|
||||
"goodsinfor": {
|
||||
"key": "trolltrain_troll_goods_goodsinfor_2",
|
||||
"text": "物品2货品信息"
|
||||
},
|
||||
"goodsicon": "clmsg_ll_02",
|
||||
"goodsprice": 2000,
|
||||
"star_money": 13000,
|
||||
"uptext": {
|
||||
"key": "trolltrain_troll_goods_uptext_2",
|
||||
"text": "嘿,你有听说过老人与海的故事吗,没听过也不打紧,一些贵族正在收购一批海鱼,价格都已经被炒上天了,留意这个发财的机会,兄弟。"
|
||||
},
|
||||
"suptext": {
|
||||
"key": "trolltrain_troll_goods_suptext_2",
|
||||
"text": "我有一个好消息告诉你,咱们即将赚大发了,在下一个地区!"
|
||||
},
|
||||
"max": 40
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"goodsname": {
|
||||
"key": "trolltrain_troll_goods_goodsname_3",
|
||||
"text": "物品3"
|
||||
},
|
||||
"goodsfor": 1,
|
||||
"goodsinfor": {
|
||||
"key": "trolltrain_troll_goods_goodsinfor_3",
|
||||
"text": "物品3货品信息"
|
||||
},
|
||||
"goodsicon": "clmsg_ll_03",
|
||||
"goodsprice": 2000,
|
||||
"star_money": 14000,
|
||||
"uptext": {
|
||||
"key": "trolltrain_troll_goods_uptext_3",
|
||||
"text": "没人会拒绝寻香草的诱惑,尤其是商人,你说对吧。我有一个老主顾,他的孩子满月,现在正需要很多这个玩意,记得留心一下哦~"
|
||||
},
|
||||
"suptext": {
|
||||
"key": "trolltrain_troll_goods_suptext_3",
|
||||
"text": "我有一个好消息告诉你,咱们即将赚大发了,在下一个地区!"
|
||||
},
|
||||
"max": 40
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"goodsname": {
|
||||
"key": "trolltrain_troll_goods_goodsname_4",
|
||||
"text": "物品4"
|
||||
},
|
||||
"goodsfor": 2,
|
||||
"goodsinfor": {
|
||||
"key": "trolltrain_troll_goods_goodsinfor_4",
|
||||
"text": "物品4货品信息"
|
||||
},
|
||||
"goodsicon": "clmsg_ll_04",
|
||||
"goodsprice": 2000,
|
||||
"star_money": 11000,
|
||||
"uptext": {
|
||||
"key": "trolltrain_troll_goods_uptext_4",
|
||||
"text": "好吧,你消息你运气来了,神龙大年久失修,正需要一批上好的木材,而你的下一个目的地......啧啧啧,有时候我真羡慕你的运气。"
|
||||
},
|
||||
"suptext": {
|
||||
"key": "trolltrain_troll_goods_suptext_4",
|
||||
"text": "我有一个好消息告诉你,咱们即将赚大发了,在下一个地区!"
|
||||
},
|
||||
"max": 40
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"goodsname": {
|
||||
"key": "trolltrain_troll_goods_goodsname_5",
|
||||
"text": "物品5"
|
||||
},
|
||||
"goodsfor": 2,
|
||||
"goodsinfor": {
|
||||
"key": "trolltrain_troll_goods_goodsinfor_5",
|
||||
"text": "物品5货品信息"
|
||||
},
|
||||
"goodsicon": "clmsg_ll_05",
|
||||
"goodsprice": 2000,
|
||||
"star_money": 1000,
|
||||
"uptext": {
|
||||
"key": "trolltrain_troll_goods_uptext_5",
|
||||
"text": "这次是我的私人消息,听说阿宝的某一个师兄越狱了,正在到处进行破坏,各地的村民都在收购铁器以备不时之需。我知道这很缺德,但咱们可是商人,赚谁的钱不是赚?"
|
||||
},
|
||||
"suptext": {
|
||||
"key": "trolltrain_troll_goods_suptext_5",
|
||||
"text": "我有一个好消息告诉你,咱们即将赚大发了,在下一个地区!"
|
||||
},
|
||||
"max": 30
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"goodsname": {
|
||||
"key": "trolltrain_troll_goods_goodsname_6",
|
||||
"text": "物品6"
|
||||
},
|
||||
"goodsfor": 2,
|
||||
"goodsinfor": {
|
||||
"key": "trolltrain_troll_goods_goodsinfor_6",
|
||||
"text": "物品6货品信息"
|
||||
},
|
||||
"goodsicon": "wp_icon_0003",
|
||||
"goodsprice": 2000,
|
||||
"star_money": 2000,
|
||||
"uptext": {
|
||||
"key": "trolltrain_troll_goods_uptext_6",
|
||||
"text": "一根上号的雪茄,一杯威士忌,还有一把趁手的兵器,这或许就是男人最大的浪漫了。那帮维京人马上就要开始捕羊大赛了,你猜猜他们现在最需要什么?那可是场庆典,你懂得~"
|
||||
},
|
||||
"suptext": {
|
||||
"key": "trolltrain_troll_goods_suptext_6",
|
||||
"text": "我有一个好消息告诉你,咱们即将赚大发了,在下一个地区!"
|
||||
},
|
||||
"max": 30
|
||||
},
|
||||
{
|
||||
"id": 7,
|
||||
"goodsname": {
|
||||
"key": "trolltrain_troll_goods_goodsname_7",
|
||||
"text": "物品7"
|
||||
},
|
||||
"goodsfor": 3,
|
||||
"goodsinfor": {
|
||||
"key": "trolltrain_troll_goods_goodsinfor_7",
|
||||
"text": "物品7货品信息"
|
||||
},
|
||||
"goodsicon": "wp_icon_10002",
|
||||
"goodsprice": 2000,
|
||||
"star_money": 1000,
|
||||
"uptext": {
|
||||
"key": "trolltrain_troll_goods_uptext_7",
|
||||
"text": "听说了吗,维京人的山谷总是会传来恐怖的怒吼,那嗓门,一听就知道肯定是一个大家伙,现在我认识的很多部落的族长都在收购武器,你知道该怎么做,不是吗?"
|
||||
},
|
||||
"suptext": {
|
||||
"key": "trolltrain_troll_goods_suptext_7",
|
||||
"text": "我有一个好消息告诉你,咱们即将赚大发了,在下一个地区!"
|
||||
},
|
||||
"max": 30
|
||||
},
|
||||
{
|
||||
"id": 8,
|
||||
"goodsname": {
|
||||
"key": "trolltrain_troll_goods_goodsname_8",
|
||||
"text": "物品8"
|
||||
},
|
||||
"goodsfor": 3,
|
||||
"goodsinfor": {
|
||||
"key": "trolltrain_troll_goods_goodsinfor_8",
|
||||
"text": "物品8货品信息"
|
||||
},
|
||||
"goodsicon": "wp_icon_10012",
|
||||
"goodsprice": 2000,
|
||||
"star_money": 3000,
|
||||
"uptext": {
|
||||
"key": "trolltrain_troll_goods_uptext_8",
|
||||
"text": "怪物史莱克你听说过吗,最近有消息他要带着他的公主一起来中轴城,并决定举办一场庆典,虽然我不知道他哪儿来的钱办庆典,但对于我们这种优良的商人来说,庆典就意味着可以赚大把的钱,你知道该准备什么了吗?"
|
||||
},
|
||||
"suptext": {
|
||||
"key": "trolltrain_troll_goods_suptext_8",
|
||||
"text": "我有一个好消息告诉你,咱们即将赚大发了,在下一个地区!"
|
||||
},
|
||||
"max": 30
|
||||
},
|
||||
{
|
||||
"id": 9,
|
||||
"goodsname": {
|
||||
"key": "trolltrain_troll_goods_goodsname_9",
|
||||
"text": "物品9"
|
||||
},
|
||||
"goodsfor": 3,
|
||||
"goodsinfor": {
|
||||
"key": "trolltrain_troll_goods_goodsinfor_9",
|
||||
"text": "物品9货品信息"
|
||||
},
|
||||
"goodsicon": "wp_icon_10014",
|
||||
"goodsprice": 2000,
|
||||
"star_money": 4000,
|
||||
"uptext": {
|
||||
"key": "trolltrain_troll_goods_uptext_9",
|
||||
"text": "我很喜欢完游戏,因为我总能在里面不劳而获的得到诸多宝藏,你听说了吗,最近一个神秘的洞穴出现在丛林区,而当地的那些原始人,可是从中捞了不少宝贝,我们说不定可以从那些原始人手里捞上一笔,然后去中轴城高价卖出。"
|
||||
},
|
||||
"suptext": {
|
||||
"key": "trolltrain_troll_goods_suptext_9",
|
||||
"text": "我有一个好消息告诉你,咱们即将赚大发了,在下一个地区!"
|
||||
},
|
||||
"max": 30
|
||||
}
|
||||
]
|
@ -1,128 +0,0 @@
|
||||
[
|
||||
{
|
||||
"lv": 1,
|
||||
"money": 1000,
|
||||
"reword": [
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "diamond",
|
||||
"n": 100
|
||||
},
|
||||
{
|
||||
"a": "item",
|
||||
"t": "10000001",
|
||||
"n": 2
|
||||
}
|
||||
],
|
||||
"model": [
|
||||
"14007",
|
||||
"25001",
|
||||
"45001"
|
||||
]
|
||||
},
|
||||
{
|
||||
"lv": 2,
|
||||
"money": 2000,
|
||||
"reword": [
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "diamond",
|
||||
"n": 100
|
||||
},
|
||||
{
|
||||
"a": "item",
|
||||
"t": "10000001",
|
||||
"n": 2
|
||||
}
|
||||
],
|
||||
"model": [
|
||||
"14007",
|
||||
"25001",
|
||||
"45001"
|
||||
]
|
||||
},
|
||||
{
|
||||
"lv": 3,
|
||||
"money": 3000,
|
||||
"reword": [
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "diamond",
|
||||
"n": 100
|
||||
},
|
||||
{
|
||||
"a": "item",
|
||||
"t": "10000001",
|
||||
"n": 2
|
||||
}
|
||||
],
|
||||
"model": [
|
||||
"14007",
|
||||
"25001",
|
||||
"45001"
|
||||
]
|
||||
},
|
||||
{
|
||||
"lv": 4,
|
||||
"money": 4000,
|
||||
"reword": [
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "diamond",
|
||||
"n": 100
|
||||
},
|
||||
{
|
||||
"a": "item",
|
||||
"t": "10000001",
|
||||
"n": 2
|
||||
}
|
||||
],
|
||||
"model": [
|
||||
"14007",
|
||||
"25001",
|
||||
"45001"
|
||||
]
|
||||
},
|
||||
{
|
||||
"lv": 5,
|
||||
"money": 5000,
|
||||
"reword": [
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "diamond",
|
||||
"n": 100
|
||||
},
|
||||
{
|
||||
"a": "item",
|
||||
"t": "10000001",
|
||||
"n": 2
|
||||
}
|
||||
],
|
||||
"model": [
|
||||
"14007",
|
||||
"25001",
|
||||
"45001"
|
||||
]
|
||||
},
|
||||
{
|
||||
"lv": 6,
|
||||
"money": 6000,
|
||||
"reword": [
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "diamond",
|
||||
"n": 100
|
||||
},
|
||||
{
|
||||
"a": "item",
|
||||
"t": "10000001",
|
||||
"n": 2
|
||||
}
|
||||
],
|
||||
"model": [
|
||||
"14007",
|
||||
"25001",
|
||||
"45001"
|
||||
]
|
||||
}
|
||||
]
|
@ -1,34 +0,0 @@
|
||||
[
|
||||
{
|
||||
"id": 1,
|
||||
"quantity": 8
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"quantity": 10
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"quantity": 20
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"quantity": 20
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"quantity": 1020
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"quantity": 980
|
||||
},
|
||||
{
|
||||
"id": 7,
|
||||
"quantity": 1
|
||||
},
|
||||
{
|
||||
"id": 8,
|
||||
"quantity": 1500
|
||||
}
|
||||
]
|
@ -1,23 +0,0 @@
|
||||
[
|
||||
{
|
||||
"id": 1,
|
||||
"name": "右屏商人",
|
||||
"information": "这是一位熊猫商人",
|
||||
"ico": "action_11001",
|
||||
"time": 300
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"name": "上屏商人",
|
||||
"information": "这是一位波比商人再此",
|
||||
"ico": "action_11003",
|
||||
"time": 400
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"name": "左屏商人",
|
||||
"information": "这是一位滑板鞋王子",
|
||||
"ico": "ytx_js_14007",
|
||||
"time": 500
|
||||
}
|
||||
]
|
@ -17,7 +17,7 @@
|
||||
"text": "初来乍到"
|
||||
},
|
||||
"npctxt": {
|
||||
"key": "taskcond_rdtask_condi_npctxt_1",
|
||||
"key": "worldtask_world_task_npctxt_1",
|
||||
"text": "和阿宝聊聊"
|
||||
},
|
||||
"npc": 10010,
|
||||
@ -4059,7 +4059,7 @@
|
||||
},
|
||||
{
|
||||
"key": 30100,
|
||||
"lock": 999,
|
||||
"lock": 1,
|
||||
"lockend": 0,
|
||||
"ontxe": 20010,
|
||||
"id_after": 30110,
|
||||
@ -4191,7 +4191,7 @@
|
||||
},
|
||||
{
|
||||
"key": 30130,
|
||||
"lock": 999,
|
||||
"lock": 1,
|
||||
"lockend": 0,
|
||||
"ontxe": 20020,
|
||||
"id_after": 30140,
|
||||
@ -4455,7 +4455,7 @@
|
||||
},
|
||||
{
|
||||
"key": 30190,
|
||||
"lock": 999,
|
||||
"lock": 1,
|
||||
"lockend": 0,
|
||||
"ontxe": 20010,
|
||||
"id_after": 0,
|
||||
@ -4587,7 +4587,7 @@
|
||||
},
|
||||
{
|
||||
"key": 30220,
|
||||
"lock": 999,
|
||||
"lock": 1,
|
||||
"lockend": 0,
|
||||
"ontxe": 20030,
|
||||
"id_after": 0,
|
||||
@ -4719,7 +4719,7 @@
|
||||
},
|
||||
{
|
||||
"key": 30250,
|
||||
"lock": 999,
|
||||
"lock": 1,
|
||||
"lockend": 0,
|
||||
"ontxe": 20060,
|
||||
"id_after": 0,
|
||||
@ -4763,7 +4763,7 @@
|
||||
},
|
||||
{
|
||||
"key": 30260,
|
||||
"lock": 999,
|
||||
"lock": 1,
|
||||
"lockend": 0,
|
||||
"ontxe": 20020,
|
||||
"id_after": 30270,
|
||||
@ -4895,7 +4895,7 @@
|
||||
},
|
||||
{
|
||||
"key": 30290,
|
||||
"lock": 999,
|
||||
"lock": 1,
|
||||
"lockend": 0,
|
||||
"ontxe": 20030,
|
||||
"id_after": 0,
|
||||
@ -5115,7 +5115,7 @@
|
||||
},
|
||||
{
|
||||
"key": 30340,
|
||||
"lock": 999,
|
||||
"lock": 1,
|
||||
"lockend": 0,
|
||||
"ontxe": 20110,
|
||||
"id_after": 0,
|
||||
@ -5162,7 +5162,7 @@
|
||||
"lock": 1,
|
||||
"lockend": 0,
|
||||
"ontxe": 20010,
|
||||
"id_after": 0,
|
||||
"id_after": 30360,
|
||||
"group": 490,
|
||||
"des": 3,
|
||||
"icon": "",
|
||||
@ -5467,7 +5467,7 @@
|
||||
},
|
||||
{
|
||||
"key": 30420,
|
||||
"lock": 1,
|
||||
"lock": 999,
|
||||
"lockend": 0,
|
||||
"ontxe": 30410,
|
||||
"id_after": 30430,
|
||||
@ -5511,7 +5511,7 @@
|
||||
},
|
||||
{
|
||||
"key": 30430,
|
||||
"lock": 1,
|
||||
"lock": 999,
|
||||
"lockend": 0,
|
||||
"ontxe": 30420,
|
||||
"id_after": 0,
|
||||
@ -5599,7 +5599,7 @@
|
||||
},
|
||||
{
|
||||
"key": 30450,
|
||||
"lock": 1,
|
||||
"lock": 999,
|
||||
"lockend": 0,
|
||||
"ontxe": 30440,
|
||||
"id_after": 30460,
|
||||
@ -5643,7 +5643,7 @@
|
||||
},
|
||||
{
|
||||
"key": 30460,
|
||||
"lock": 1,
|
||||
"lock": 999,
|
||||
"lockend": 0,
|
||||
"ontxe": 30450,
|
||||
"id_after": 0,
|
||||
@ -6611,7 +6611,7 @@
|
||||
},
|
||||
{
|
||||
"key": 30680,
|
||||
"lock": 1,
|
||||
"lock": 999,
|
||||
"lockend": 0,
|
||||
"ontxe": 20010,
|
||||
"id_after": 30690,
|
||||
@ -6655,7 +6655,7 @@
|
||||
},
|
||||
{
|
||||
"key": 30690,
|
||||
"lock": 1,
|
||||
"lock": 999,
|
||||
"lockend": 0,
|
||||
"ontxe": 30680,
|
||||
"id_after": 0,
|
||||
@ -6699,7 +6699,7 @@
|
||||
},
|
||||
{
|
||||
"key": 30700,
|
||||
"lock": 999,
|
||||
"lock": 1,
|
||||
"lockend": 0,
|
||||
"ontxe": 20010,
|
||||
"id_after": 30710,
|
||||
@ -6831,7 +6831,7 @@
|
||||
},
|
||||
{
|
||||
"key": 30730,
|
||||
"lock": 999,
|
||||
"lock": 1,
|
||||
"lockend": 0,
|
||||
"ontxe": 20010,
|
||||
"id_after": 30740,
|
||||
@ -7051,7 +7051,7 @@
|
||||
},
|
||||
{
|
||||
"key": 30780,
|
||||
"lock": 999,
|
||||
"lock": 1,
|
||||
"lockend": 0,
|
||||
"ontxe": 20010,
|
||||
"id_after": 30790,
|
||||
@ -7183,7 +7183,7 @@
|
||||
},
|
||||
{
|
||||
"key": 30810,
|
||||
"lock": 999,
|
||||
"lock": 1,
|
||||
"lockend": 0,
|
||||
"ontxe": 20010,
|
||||
"id_after": 30820,
|
||||
@ -7227,7 +7227,7 @@
|
||||
},
|
||||
{
|
||||
"key": 30820,
|
||||
"lock": 999,
|
||||
"lock": 1,
|
||||
"lockend": 0,
|
||||
"ontxe": 30810,
|
||||
"id_after": 30830,
|
||||
@ -7579,7 +7579,7 @@
|
||||
},
|
||||
{
|
||||
"key": 30900,
|
||||
"lock": 999,
|
||||
"lock": 1,
|
||||
"lockend": 0,
|
||||
"ontxe": 20010,
|
||||
"id_after": 30910,
|
||||
@ -7755,7 +7755,7 @@
|
||||
},
|
||||
{
|
||||
"key": 30940,
|
||||
"lock": 999,
|
||||
"lock": 1,
|
||||
"lockend": 0,
|
||||
"ontxe": 20010,
|
||||
"id_after": 30950,
|
||||
|
@ -1,42 +0,0 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg
|
||||
|
||||
type GameGetResource struct {
|
||||
_dataMap map[int32]*GameGetResourceData
|
||||
_dataList []*GameGetResourceData
|
||||
}
|
||||
|
||||
func NewGameGetResource(_buf []map[string]interface{}) (*GameGetResource, error) {
|
||||
_dataList := make([]*GameGetResourceData, 0, len(_buf))
|
||||
dataMap := make(map[int32]*GameGetResourceData)
|
||||
for _, _ele_ := range _buf {
|
||||
if _v, err2 := DeserializeGameGetResourceData(_ele_); err2 != nil {
|
||||
return nil, err2
|
||||
} else {
|
||||
_dataList = append(_dataList, _v)
|
||||
dataMap[_v.Id] = _v
|
||||
}
|
||||
}
|
||||
return &GameGetResource{_dataList:_dataList, _dataMap:dataMap}, nil
|
||||
}
|
||||
|
||||
func (table *GameGetResource) GetDataMap() map[int32]*GameGetResourceData {
|
||||
return table._dataMap
|
||||
}
|
||||
|
||||
func (table *GameGetResource) GetDataList() []*GameGetResourceData {
|
||||
return table._dataList
|
||||
}
|
||||
|
||||
func (table *GameGetResource) Get(key int32) *GameGetResourceData {
|
||||
return table._dataMap[key]
|
||||
}
|
||||
|
||||
|
@ -1,45 +0,0 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg
|
||||
|
||||
import "errors"
|
||||
|
||||
type GameGetResourceData struct {
|
||||
Id int32
|
||||
Typ int32
|
||||
Name string
|
||||
Txt string
|
||||
Icon string
|
||||
Goto string
|
||||
}
|
||||
|
||||
const TypeId_GameGetResourceData = 1197339986
|
||||
|
||||
func (*GameGetResourceData) GetTypeId() int32 {
|
||||
return 1197339986
|
||||
}
|
||||
|
||||
func (_v *GameGetResourceData)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["typ"].(float64); !_ok_ { err = errors.New("typ error"); return }; _v.Typ = int32(_tempNum_) }
|
||||
{ var _ok_ bool; if _v.Name, _ok_ = _buf["name"].(string); !_ok_ { err = errors.New("name error"); return } }
|
||||
{ var _ok_ bool; if _v.Txt, _ok_ = _buf["txt"].(string); !_ok_ { err = errors.New("txt error"); return } }
|
||||
{ var _ok_ bool; if _v.Icon, _ok_ = _buf["icon"].(string); !_ok_ { err = errors.New("icon error"); return } }
|
||||
{ var _ok_ bool; if _v.Goto, _ok_ = _buf["goto"].(string); !_ok_ { err = errors.New("goto error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
func DeserializeGameGetResourceData(_buf map[string]interface{}) (*GameGetResourceData, error) {
|
||||
v := &GameGetResourceData{}
|
||||
if err := v.Deserialize(_buf); err == nil {
|
||||
return v, nil
|
||||
} else {
|
||||
return nil, err
|
||||
}
|
||||
}
|
@ -1,42 +0,0 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg
|
||||
|
||||
type GameHelp struct {
|
||||
_dataMap map[string]*GameHelpData
|
||||
_dataList []*GameHelpData
|
||||
}
|
||||
|
||||
func NewGameHelp(_buf []map[string]interface{}) (*GameHelp, error) {
|
||||
_dataList := make([]*GameHelpData, 0, len(_buf))
|
||||
dataMap := make(map[string]*GameHelpData)
|
||||
for _, _ele_ := range _buf {
|
||||
if _v, err2 := DeserializeGameHelpData(_ele_); err2 != nil {
|
||||
return nil, err2
|
||||
} else {
|
||||
_dataList = append(_dataList, _v)
|
||||
dataMap[_v.Key] = _v
|
||||
}
|
||||
}
|
||||
return &GameHelp{_dataList:_dataList, _dataMap:dataMap}, nil
|
||||
}
|
||||
|
||||
func (table *GameHelp) GetDataMap() map[string]*GameHelpData {
|
||||
return table._dataMap
|
||||
}
|
||||
|
||||
func (table *GameHelp) GetDataList() []*GameHelpData {
|
||||
return table._dataList
|
||||
}
|
||||
|
||||
func (table *GameHelp) Get(key string) *GameHelpData {
|
||||
return table._dataMap[key]
|
||||
}
|
||||
|
||||
|
@ -1,39 +0,0 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg
|
||||
|
||||
import "errors"
|
||||
|
||||
type GameHelpData struct {
|
||||
Key string
|
||||
Title string
|
||||
Text string
|
||||
}
|
||||
|
||||
const TypeId_GameHelpData = 1342977287
|
||||
|
||||
func (*GameHelpData) GetTypeId() int32 {
|
||||
return 1342977287
|
||||
}
|
||||
|
||||
func (_v *GameHelpData)Deserialize(_buf map[string]interface{}) (err error) {
|
||||
{ var _ok_ bool; if _v.Key, _ok_ = _buf["key"].(string); !_ok_ { err = errors.New("key error"); return } }
|
||||
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["title"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Title error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Title, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text 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 DeserializeGameHelpData(_buf map[string]interface{}) (*GameHelpData, error) {
|
||||
v := &GameHelpData{}
|
||||
if err := v.Deserialize(_buf); err == nil {
|
||||
return v, nil
|
||||
} else {
|
||||
return nil, err
|
||||
}
|
||||
}
|
@ -1,42 +0,0 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg
|
||||
|
||||
type GameRedDot struct {
|
||||
_dataMap map[int32]*GameRedDotData
|
||||
_dataList []*GameRedDotData
|
||||
}
|
||||
|
||||
func NewGameRedDot(_buf []map[string]interface{}) (*GameRedDot, error) {
|
||||
_dataList := make([]*GameRedDotData, 0, len(_buf))
|
||||
dataMap := make(map[int32]*GameRedDotData)
|
||||
for _, _ele_ := range _buf {
|
||||
if _v, err2 := DeserializeGameRedDotData(_ele_); err2 != nil {
|
||||
return nil, err2
|
||||
} else {
|
||||
_dataList = append(_dataList, _v)
|
||||
dataMap[_v.Id] = _v
|
||||
}
|
||||
}
|
||||
return &GameRedDot{_dataList:_dataList, _dataMap:dataMap}, nil
|
||||
}
|
||||
|
||||
func (table *GameRedDot) GetDataMap() map[int32]*GameRedDotData {
|
||||
return table._dataMap
|
||||
}
|
||||
|
||||
func (table *GameRedDot) GetDataList() []*GameRedDotData {
|
||||
return table._dataList
|
||||
}
|
||||
|
||||
func (table *GameRedDot) Get(key int32) *GameRedDotData {
|
||||
return table._dataMap[key]
|
||||
}
|
||||
|
||||
|
@ -1,45 +0,0 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg
|
||||
|
||||
import "errors"
|
||||
|
||||
type GameRedDotData struct {
|
||||
Id int32
|
||||
Type int32
|
||||
Hero string
|
||||
Desc string
|
||||
Skip int32
|
||||
Index int32
|
||||
}
|
||||
|
||||
const TypeId_GameRedDotData = -60014018
|
||||
|
||||
func (*GameRedDotData) GetTypeId() int32 {
|
||||
return -60014018
|
||||
}
|
||||
|
||||
func (_v *GameRedDotData)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["type"].(float64); !_ok_ { err = errors.New("type error"); return }; _v.Type = int32(_tempNum_) }
|
||||
{ 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["desc"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Desc error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Desc, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["skip"].(float64); !_ok_ { err = errors.New("skip error"); return }; _v.Skip = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["index"].(float64); !_ok_ { err = errors.New("index error"); return }; _v.Index = int32(_tempNum_) }
|
||||
return
|
||||
}
|
||||
|
||||
func DeserializeGameRedDotData(_buf map[string]interface{}) (*GameRedDotData, error) {
|
||||
v := &GameRedDotData{}
|
||||
if err := v.Deserialize(_buf); err == nil {
|
||||
return v, nil
|
||||
} else {
|
||||
return nil, err
|
||||
}
|
||||
}
|
@ -1,42 +0,0 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg
|
||||
|
||||
type GameRedDotTalkid struct {
|
||||
_dataMap map[int32]*GameRedDotTalkidData
|
||||
_dataList []*GameRedDotTalkidData
|
||||
}
|
||||
|
||||
func NewGameRedDotTalkid(_buf []map[string]interface{}) (*GameRedDotTalkid, error) {
|
||||
_dataList := make([]*GameRedDotTalkidData, 0, len(_buf))
|
||||
dataMap := make(map[int32]*GameRedDotTalkidData)
|
||||
for _, _ele_ := range _buf {
|
||||
if _v, err2 := DeserializeGameRedDotTalkidData(_ele_); err2 != nil {
|
||||
return nil, err2
|
||||
} else {
|
||||
_dataList = append(_dataList, _v)
|
||||
dataMap[_v.Talkid] = _v
|
||||
}
|
||||
}
|
||||
return &GameRedDotTalkid{_dataList:_dataList, _dataMap:dataMap}, nil
|
||||
}
|
||||
|
||||
func (table *GameRedDotTalkid) GetDataMap() map[int32]*GameRedDotTalkidData {
|
||||
return table._dataMap
|
||||
}
|
||||
|
||||
func (table *GameRedDotTalkid) GetDataList() []*GameRedDotTalkidData {
|
||||
return table._dataList
|
||||
}
|
||||
|
||||
func (table *GameRedDotTalkid) Get(key int32) *GameRedDotTalkidData {
|
||||
return table._dataMap[key]
|
||||
}
|
||||
|
||||
|
@ -1,37 +0,0 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg
|
||||
|
||||
import "errors"
|
||||
|
||||
type GameRedDotTalkidData struct {
|
||||
Talkid int32
|
||||
Desc string
|
||||
}
|
||||
|
||||
const TypeId_GameRedDotTalkidData = -170949979
|
||||
|
||||
func (*GameRedDotTalkidData) GetTypeId() int32 {
|
||||
return -170949979
|
||||
}
|
||||
|
||||
func (_v *GameRedDotTalkidData)Deserialize(_buf map[string]interface{}) (err error) {
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["talkid"].(float64); !_ok_ { err = errors.New("talkid error"); return }; _v.Talkid = int32(_tempNum_) }
|
||||
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["desc"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Desc error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Desc, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
|
||||
return
|
||||
}
|
||||
|
||||
func DeserializeGameRedDotTalkidData(_buf map[string]interface{}) (*GameRedDotTalkidData, error) {
|
||||
v := &GameRedDotTalkidData{}
|
||||
if err := v.Deserialize(_buf); err == nil {
|
||||
return v, nil
|
||||
} else {
|
||||
return nil, err
|
||||
}
|
||||
}
|
@ -1,42 +0,0 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg
|
||||
|
||||
type GameTrollCoefficient struct {
|
||||
_dataMap map[int32]*GameTrollCoefficientData
|
||||
_dataList []*GameTrollCoefficientData
|
||||
}
|
||||
|
||||
func NewGameTrollCoefficient(_buf []map[string]interface{}) (*GameTrollCoefficient, error) {
|
||||
_dataList := make([]*GameTrollCoefficientData, 0, len(_buf))
|
||||
dataMap := make(map[int32]*GameTrollCoefficientData)
|
||||
for _, _ele_ := range _buf {
|
||||
if _v, err2 := DeserializeGameTrollCoefficientData(_ele_); err2 != nil {
|
||||
return nil, err2
|
||||
} else {
|
||||
_dataList = append(_dataList, _v)
|
||||
dataMap[_v.Id] = _v
|
||||
}
|
||||
}
|
||||
return &GameTrollCoefficient{_dataList:_dataList, _dataMap:dataMap}, nil
|
||||
}
|
||||
|
||||
func (table *GameTrollCoefficient) GetDataMap() map[int32]*GameTrollCoefficientData {
|
||||
return table._dataMap
|
||||
}
|
||||
|
||||
func (table *GameTrollCoefficient) GetDataList() []*GameTrollCoefficientData {
|
||||
return table._dataList
|
||||
}
|
||||
|
||||
func (table *GameTrollCoefficient) Get(key int32) *GameTrollCoefficientData {
|
||||
return table._dataMap[key]
|
||||
}
|
||||
|
||||
|
@ -1,37 +0,0 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg
|
||||
|
||||
import "errors"
|
||||
|
||||
type GameTrollCoefficientData struct {
|
||||
Id int32
|
||||
Coefficient int32
|
||||
}
|
||||
|
||||
const TypeId_GameTrollCoefficientData = -856241206
|
||||
|
||||
func (*GameTrollCoefficientData) GetTypeId() int32 {
|
||||
return -856241206
|
||||
}
|
||||
|
||||
func (_v *GameTrollCoefficientData)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["coefficient"].(float64); !_ok_ { err = errors.New("coefficient error"); return }; _v.Coefficient = int32(_tempNum_) }
|
||||
return
|
||||
}
|
||||
|
||||
func DeserializeGameTrollCoefficientData(_buf map[string]interface{}) (*GameTrollCoefficientData, error) {
|
||||
v := &GameTrollCoefficientData{}
|
||||
if err := v.Deserialize(_buf); err == nil {
|
||||
return v, nil
|
||||
} else {
|
||||
return nil, err
|
||||
}
|
||||
}
|
@ -1,42 +0,0 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg
|
||||
|
||||
type GameTrollGoods struct {
|
||||
_dataMap map[int32]*GameTrollGoodsData
|
||||
_dataList []*GameTrollGoodsData
|
||||
}
|
||||
|
||||
func NewGameTrollGoods(_buf []map[string]interface{}) (*GameTrollGoods, error) {
|
||||
_dataList := make([]*GameTrollGoodsData, 0, len(_buf))
|
||||
dataMap := make(map[int32]*GameTrollGoodsData)
|
||||
for _, _ele_ := range _buf {
|
||||
if _v, err2 := DeserializeGameTrollGoodsData(_ele_); err2 != nil {
|
||||
return nil, err2
|
||||
} else {
|
||||
_dataList = append(_dataList, _v)
|
||||
dataMap[_v.Id] = _v
|
||||
}
|
||||
}
|
||||
return &GameTrollGoods{_dataList:_dataList, _dataMap:dataMap}, nil
|
||||
}
|
||||
|
||||
func (table *GameTrollGoods) GetDataMap() map[int32]*GameTrollGoodsData {
|
||||
return table._dataMap
|
||||
}
|
||||
|
||||
func (table *GameTrollGoods) GetDataList() []*GameTrollGoodsData {
|
||||
return table._dataList
|
||||
}
|
||||
|
||||
func (table *GameTrollGoods) Get(key int32) *GameTrollGoodsData {
|
||||
return table._dataMap[key]
|
||||
}
|
||||
|
||||
|
@ -1,53 +0,0 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg
|
||||
|
||||
import "errors"
|
||||
|
||||
type GameTrollGoodsData struct {
|
||||
Id int32
|
||||
Goodsname string
|
||||
Goodsfor int32
|
||||
Goodsinfor string
|
||||
Goodsicon string
|
||||
Goodsprice int32
|
||||
StarMoney int32
|
||||
Uptext string
|
||||
Suptext string
|
||||
Max int32
|
||||
}
|
||||
|
||||
const TypeId_GameTrollGoodsData = 1425823147
|
||||
|
||||
func (*GameTrollGoodsData) GetTypeId() int32 {
|
||||
return 1425823147
|
||||
}
|
||||
|
||||
func (_v *GameTrollGoodsData)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 __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["goodsname"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Goodsname error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Goodsname, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["goodsfor"].(float64); !_ok_ { err = errors.New("goodsfor error"); return }; _v.Goodsfor = int32(_tempNum_) }
|
||||
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["goodsinfor"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Goodsinfor error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Goodsinfor, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
|
||||
{ var _ok_ bool; if _v.Goodsicon, _ok_ = _buf["goodsicon"].(string); !_ok_ { err = errors.New("goodsicon error"); return } }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["goodsprice"].(float64); !_ok_ { err = errors.New("goodsprice error"); return }; _v.Goodsprice = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["star_money"].(float64); !_ok_ { err = errors.New("star_money error"); return }; _v.StarMoney = int32(_tempNum_) }
|
||||
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["uptext"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Uptext error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Uptext, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
|
||||
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["suptext"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Suptext error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Suptext, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["max"].(float64); !_ok_ { err = errors.New("max error"); return }; _v.Max = int32(_tempNum_) }
|
||||
return
|
||||
}
|
||||
|
||||
func DeserializeGameTrollGoodsData(_buf map[string]interface{}) (*GameTrollGoodsData, error) {
|
||||
v := &GameTrollGoodsData{}
|
||||
if err := v.Deserialize(_buf); err == nil {
|
||||
return v, nil
|
||||
} else {
|
||||
return nil, err
|
||||
}
|
||||
}
|
@ -1,42 +0,0 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg
|
||||
|
||||
type GameTrollLv struct {
|
||||
_dataMap map[int32]*GameTrollLvData
|
||||
_dataList []*GameTrollLvData
|
||||
}
|
||||
|
||||
func NewGameTrollLv(_buf []map[string]interface{}) (*GameTrollLv, error) {
|
||||
_dataList := make([]*GameTrollLvData, 0, len(_buf))
|
||||
dataMap := make(map[int32]*GameTrollLvData)
|
||||
for _, _ele_ := range _buf {
|
||||
if _v, err2 := DeserializeGameTrollLvData(_ele_); err2 != nil {
|
||||
return nil, err2
|
||||
} else {
|
||||
_dataList = append(_dataList, _v)
|
||||
dataMap[_v.Lv] = _v
|
||||
}
|
||||
}
|
||||
return &GameTrollLv{_dataList:_dataList, _dataMap:dataMap}, nil
|
||||
}
|
||||
|
||||
func (table *GameTrollLv) GetDataMap() map[int32]*GameTrollLvData {
|
||||
return table._dataMap
|
||||
}
|
||||
|
||||
func (table *GameTrollLv) GetDataList() []*GameTrollLvData {
|
||||
return table._dataList
|
||||
}
|
||||
|
||||
func (table *GameTrollLv) Get(key int32) *GameTrollLvData {
|
||||
return table._dataMap[key]
|
||||
}
|
||||
|
||||
|
@ -1,67 +0,0 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg
|
||||
|
||||
import "errors"
|
||||
|
||||
type GameTrollLvData struct {
|
||||
Lv int32
|
||||
Money int32
|
||||
Reword []*Gameatn
|
||||
Model []string
|
||||
}
|
||||
|
||||
const TypeId_GameTrollLvData = -595686743
|
||||
|
||||
func (*GameTrollLvData) GetTypeId() int32 {
|
||||
return -595686743
|
||||
}
|
||||
|
||||
func (_v *GameTrollLvData)Deserialize(_buf map[string]interface{}) (err error) {
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["lv"].(float64); !_ok_ { err = errors.New("lv error"); return }; _v.Lv = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["money"].(float64); !_ok_ { err = errors.New("money error"); return }; _v.Money = int32(_tempNum_) }
|
||||
{
|
||||
var _arr_ []interface{}
|
||||
var _ok_ bool
|
||||
if _arr_, _ok_ = _buf["reword"].([]interface{}); !_ok_ { err = errors.New("reword error"); return }
|
||||
|
||||
_v.Reword = 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.Reword = append(_v.Reword, _list_v_)
|
||||
}
|
||||
}
|
||||
|
||||
{
|
||||
var _arr_ []interface{}
|
||||
var _ok_ bool
|
||||
if _arr_, _ok_ = _buf["model"].([]interface{}); !_ok_ { err = errors.New("model error"); return }
|
||||
|
||||
_v.Model = make([]string, 0, len(_arr_))
|
||||
|
||||
for _, _e_ := range _arr_ {
|
||||
var _list_v_ string
|
||||
{ if _list_v_, _ok_ = _e_.(string); !_ok_ { err = errors.New("_list_v_ error"); return } }
|
||||
_v.Model = append(_v.Model, _list_v_)
|
||||
}
|
||||
}
|
||||
|
||||
return
|
||||
}
|
||||
|
||||
func DeserializeGameTrollLvData(_buf map[string]interface{}) (*GameTrollLvData, error) {
|
||||
v := &GameTrollLvData{}
|
||||
if err := v.Deserialize(_buf); err == nil {
|
||||
return v, nil
|
||||
} else {
|
||||
return nil, err
|
||||
}
|
||||
}
|
@ -1,42 +0,0 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg
|
||||
|
||||
type GameTrollRule struct {
|
||||
_dataMap map[int32]*GameTrollRuleData
|
||||
_dataList []*GameTrollRuleData
|
||||
}
|
||||
|
||||
func NewGameTrollRule(_buf []map[string]interface{}) (*GameTrollRule, error) {
|
||||
_dataList := make([]*GameTrollRuleData, 0, len(_buf))
|
||||
dataMap := make(map[int32]*GameTrollRuleData)
|
||||
for _, _ele_ := range _buf {
|
||||
if _v, err2 := DeserializeGameTrollRuleData(_ele_); err2 != nil {
|
||||
return nil, err2
|
||||
} else {
|
||||
_dataList = append(_dataList, _v)
|
||||
dataMap[_v.Id] = _v
|
||||
}
|
||||
}
|
||||
return &GameTrollRule{_dataList:_dataList, _dataMap:dataMap}, nil
|
||||
}
|
||||
|
||||
func (table *GameTrollRule) GetDataMap() map[int32]*GameTrollRuleData {
|
||||
return table._dataMap
|
||||
}
|
||||
|
||||
func (table *GameTrollRule) GetDataList() []*GameTrollRuleData {
|
||||
return table._dataList
|
||||
}
|
||||
|
||||
func (table *GameTrollRule) Get(key int32) *GameTrollRuleData {
|
||||
return table._dataMap[key]
|
||||
}
|
||||
|
||||
|
@ -1,37 +0,0 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg
|
||||
|
||||
import "errors"
|
||||
|
||||
type GameTrollRuleData struct {
|
||||
Id int32
|
||||
Quantity int32
|
||||
}
|
||||
|
||||
const TypeId_GameTrollRuleData = 902547931
|
||||
|
||||
func (*GameTrollRuleData) GetTypeId() int32 {
|
||||
return 902547931
|
||||
}
|
||||
|
||||
func (_v *GameTrollRuleData)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["quantity"].(float64); !_ok_ { err = errors.New("quantity error"); return }; _v.Quantity = int32(_tempNum_) }
|
||||
return
|
||||
}
|
||||
|
||||
func DeserializeGameTrollRuleData(_buf map[string]interface{}) (*GameTrollRuleData, error) {
|
||||
v := &GameTrollRuleData{}
|
||||
if err := v.Deserialize(_buf); err == nil {
|
||||
return v, nil
|
||||
} else {
|
||||
return nil, err
|
||||
}
|
||||
}
|
@ -1,42 +0,0 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg
|
||||
|
||||
type GameTrollTrain struct {
|
||||
_dataMap map[int32]*GameTrollTrainData
|
||||
_dataList []*GameTrollTrainData
|
||||
}
|
||||
|
||||
func NewGameTrollTrain(_buf []map[string]interface{}) (*GameTrollTrain, error) {
|
||||
_dataList := make([]*GameTrollTrainData, 0, len(_buf))
|
||||
dataMap := make(map[int32]*GameTrollTrainData)
|
||||
for _, _ele_ := range _buf {
|
||||
if _v, err2 := DeserializeGameTrollTrainData(_ele_); err2 != nil {
|
||||
return nil, err2
|
||||
} else {
|
||||
_dataList = append(_dataList, _v)
|
||||
dataMap[_v.Id] = _v
|
||||
}
|
||||
}
|
||||
return &GameTrollTrain{_dataList:_dataList, _dataMap:dataMap}, nil
|
||||
}
|
||||
|
||||
func (table *GameTrollTrain) GetDataMap() map[int32]*GameTrollTrainData {
|
||||
return table._dataMap
|
||||
}
|
||||
|
||||
func (table *GameTrollTrain) GetDataList() []*GameTrollTrainData {
|
||||
return table._dataList
|
||||
}
|
||||
|
||||
func (table *GameTrollTrain) Get(key int32) *GameTrollTrainData {
|
||||
return table._dataMap[key]
|
||||
}
|
||||
|
||||
|
@ -1,43 +0,0 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg
|
||||
|
||||
import "errors"
|
||||
|
||||
type GameTrollTrainData struct {
|
||||
Id int32
|
||||
Name string
|
||||
Information string
|
||||
Ico string
|
||||
Time int32
|
||||
}
|
||||
|
||||
const TypeId_GameTrollTrainData = 935593821
|
||||
|
||||
func (*GameTrollTrainData) GetTypeId() int32 {
|
||||
return 935593821
|
||||
}
|
||||
|
||||
func (_v *GameTrollTrainData)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; if _v.Name, _ok_ = _buf["name"].(string); !_ok_ { err = errors.New("name error"); return } }
|
||||
{ var _ok_ bool; if _v.Information, _ok_ = _buf["information"].(string); !_ok_ { err = errors.New("information error"); return } }
|
||||
{ var _ok_ bool; if _v.Ico, _ok_ = _buf["ico"].(string); !_ok_ { err = errors.New("ico error"); return } }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["time"].(float64); !_ok_ { err = errors.New("time error"); return }; _v.Time = int32(_tempNum_) }
|
||||
return
|
||||
}
|
||||
|
||||
func DeserializeGameTrollTrainData(_buf map[string]interface{}) (*GameTrollTrainData, error) {
|
||||
v := &GameTrollTrainData{}
|
||||
if err := v.Deserialize(_buf); err == nil {
|
||||
return v, nil
|
||||
} else {
|
||||
return nil, err
|
||||
}
|
||||
}
|
@ -55,7 +55,6 @@ type Tables struct {
|
||||
Monster *GameMonster
|
||||
EquipPos *GameEquipPos
|
||||
Playerlv *GamePlayerlv
|
||||
Facemod *GameFacemod
|
||||
Msgdistrib *GameMsgdistrib
|
||||
Opencond *GameOpencond
|
||||
Pagoda *GamePagoda
|
||||
@ -74,7 +73,6 @@ type Tables struct {
|
||||
HuntingOpenTime *GameHuntingOpenTime
|
||||
HuntingLineup *GameHuntingLineup
|
||||
MonsterFormat *GameMonsterFormat
|
||||
GetResource *GameGetResource
|
||||
VikingBossSkill *GameVikingBossSkill
|
||||
LibraryComplot *GameLibraryComplot
|
||||
Robot *GameRobot
|
||||
@ -96,11 +94,6 @@ type Tables struct {
|
||||
GuildSign *GameGuildSign
|
||||
GuildTask *GameGuildTask
|
||||
GuildBossTask *GameGuildBossTask
|
||||
TrollRule *GameTrollRule
|
||||
TrollGoods *GameTrollGoods
|
||||
TrollTrain *GameTrollTrain
|
||||
TrollLv *GameTrollLv
|
||||
TrollCoefficient *GameTrollCoefficient
|
||||
Horoscope *GameHoroscope
|
||||
Sign *GameSign
|
||||
SignReset *GameSignReset
|
||||
@ -117,15 +110,12 @@ type Tables struct {
|
||||
FightGlobalEvent *GameFightGlobalEvent
|
||||
PayPackage *GamePayPackage
|
||||
WorldBattle *GameWorldBattle
|
||||
RedDot *GameRedDot
|
||||
RedDotTalkid *GameRedDotTalkid
|
||||
RedDotGroup *GameRedDotGroup
|
||||
PassCheck *GamePassCheck
|
||||
Mail *GameMail
|
||||
CombatLevel *GameCombatLevel
|
||||
CombatManster *GameCombatManster
|
||||
CombatBox *GameCombatBox
|
||||
Help *GameHelp
|
||||
GM *GameGM
|
||||
Guide *GameGuide
|
||||
Vip *GameVip
|
||||
@ -468,12 +458,6 @@ func NewTables(loader JsonLoader) (*Tables, error) {
|
||||
if tables.Playerlv, err = NewGamePlayerlv(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("game_facemod") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.Facemod, err = NewGameFacemod(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("game_msgdistrib") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
@ -582,12 +566,6 @@ func NewTables(loader JsonLoader) (*Tables, error) {
|
||||
if tables.MonsterFormat, err = NewGameMonsterFormat(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("game_getresource") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.GetResource, err = NewGameGetResource(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("game_vikingbossskill") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
@ -714,36 +692,6 @@ func NewTables(loader JsonLoader) (*Tables, error) {
|
||||
if tables.GuildBossTask, err = NewGameGuildBossTask(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("game_trollrule") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TrollRule, err = NewGameTrollRule(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("game_trollgoods") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TrollGoods, err = NewGameTrollGoods(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("game_trolltrain") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TrollTrain, err = NewGameTrollTrain(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("game_trolllv") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TrollLv, err = NewGameTrollLv(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("game_trollcoefficient") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TrollCoefficient, err = NewGameTrollCoefficient(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("game_horoscope") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
@ -840,18 +788,6 @@ func NewTables(loader JsonLoader) (*Tables, error) {
|
||||
if tables.WorldBattle, err = NewGameWorldBattle(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("game_reddot") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.RedDot, err = NewGameRedDot(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("game_reddottalkid") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.RedDotTalkid, err = NewGameRedDotTalkid(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("game_reddotgroup") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
@ -888,12 +824,6 @@ func NewTables(loader JsonLoader) (*Tables, error) {
|
||||
if tables.CombatBox, err = NewGameCombatBox(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("game_help") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.Help, err = NewGameHelp(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("game_gm") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
@ -1,49 +0,0 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg
|
||||
|
||||
import "errors"
|
||||
|
||||
type GameFigure struct {
|
||||
Id int32
|
||||
Key string
|
||||
Color string
|
||||
Val int32
|
||||
PositonX int32
|
||||
PositonY int32
|
||||
PositonZ int32
|
||||
Icon string
|
||||
}
|
||||
|
||||
const TypeId_GameFigure = -150633376
|
||||
|
||||
func (*GameFigure) GetTypeId() int32 {
|
||||
return -150633376
|
||||
}
|
||||
|
||||
func (_v *GameFigure)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; if _v.Key, _ok_ = _buf["key"].(string); !_ok_ { err = errors.New("key error"); return } }
|
||||
{ var _ok_ bool; if _v.Color, _ok_ = _buf["color"].(string); !_ok_ { err = errors.New("color error"); return } }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["val"].(float64); !_ok_ { err = errors.New("val error"); return }; _v.Val = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["positon_x"].(float64); !_ok_ { err = errors.New("positon_x error"); return }; _v.PositonX = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["positon_y"].(float64); !_ok_ { err = errors.New("positon_y error"); return }; _v.PositonY = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["positon_z"].(float64); !_ok_ { err = errors.New("positon_z error"); return }; _v.PositonZ = int32(_tempNum_) }
|
||||
{ var _ok_ bool; if _v.Icon, _ok_ = _buf["icon"].(string); !_ok_ { err = errors.New("icon error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
func DeserializeGameFigure(_buf map[string]interface{}) (*GameFigure, error) {
|
||||
v := &GameFigure{}
|
||||
if err := v.Deserialize(_buf); err == nil {
|
||||
return v, nil
|
||||
} else {
|
||||
return nil, err
|
||||
}
|
||||
}
|
@ -1,42 +0,0 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg
|
||||
|
||||
type GameFacemod struct {
|
||||
_dataMap map[int32]*GameFacemodData
|
||||
_dataList []*GameFacemodData
|
||||
}
|
||||
|
||||
func NewGameFacemod(_buf []map[string]interface{}) (*GameFacemod, error) {
|
||||
_dataList := make([]*GameFacemodData, 0, len(_buf))
|
||||
dataMap := make(map[int32]*GameFacemodData)
|
||||
for _, _ele_ := range _buf {
|
||||
if _v, err2 := DeserializeGameFacemodData(_ele_); err2 != nil {
|
||||
return nil, err2
|
||||
} else {
|
||||
_dataList = append(_dataList, _v)
|
||||
dataMap[_v.Id] = _v
|
||||
}
|
||||
}
|
||||
return &GameFacemod{_dataList:_dataList, _dataMap:dataMap}, nil
|
||||
}
|
||||
|
||||
func (table *GameFacemod) GetDataMap() map[int32]*GameFacemodData {
|
||||
return table._dataMap
|
||||
}
|
||||
|
||||
func (table *GameFacemod) GetDataList() []*GameFacemodData {
|
||||
return table._dataList
|
||||
}
|
||||
|
||||
func (table *GameFacemod) Get(key int32) *GameFacemodData {
|
||||
return table._dataMap[key]
|
||||
}
|
||||
|
||||
|
@ -1,52 +0,0 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg
|
||||
|
||||
import "errors"
|
||||
|
||||
type GameFacemodData struct {
|
||||
Id int32
|
||||
Suitintr string
|
||||
Figure []*GameFigure
|
||||
}
|
||||
|
||||
const TypeId_GameFacemodData = 610338003
|
||||
|
||||
func (*GameFacemodData) GetTypeId() int32 {
|
||||
return 610338003
|
||||
}
|
||||
|
||||
func (_v *GameFacemodData)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; if _v.Suitintr, _ok_ = _buf["suitintr"].(string); !_ok_ { err = errors.New("suitintr error"); return } }
|
||||
{
|
||||
var _arr_ []interface{}
|
||||
var _ok_ bool
|
||||
if _arr_, _ok_ = _buf["figure"].([]interface{}); !_ok_ { err = errors.New("figure error"); return }
|
||||
|
||||
_v.Figure = make([]*GameFigure, 0, len(_arr_))
|
||||
|
||||
for _, _e_ := range _arr_ {
|
||||
var _list_v_ *GameFigure
|
||||
{ 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 = DeserializeGameFigure(_x_); err != nil { return } }
|
||||
_v.Figure = append(_v.Figure, _list_v_)
|
||||
}
|
||||
}
|
||||
|
||||
return
|
||||
}
|
||||
|
||||
func DeserializeGameFacemodData(_buf map[string]interface{}) (*GameFacemodData, error) {
|
||||
v := &GameFacemodData{}
|
||||
if err := v.Deserialize(_buf); err == nil {
|
||||
return v, nil
|
||||
} else {
|
||||
return nil, err
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user