diff --git a/bin/json/game_battleready.json b/bin/json/game_battleready.json
index 81dfb5074..32368def3 100644
--- a/bin/json/game_battleready.json
+++ b/bin/json/game_battleready.json
@@ -525,9 +525,9 @@
"id": 118,
"PlayType": 0,
"HeroCount": 5,
- "readyScene": "scenesfight_role_interface_03",
+ "readyScene": "scenesfight_role_interface_06",
"battleScenes": [
- "scenesfight_05_01"
+ "scenesfight_06"
],
"HideAlienSpace": 0,
"ShowBuff": 0,
@@ -540,7 +540,7 @@
"disableAiCamera": 0,
"ChoseCamp": [],
"DisableCamp": [],
- "DefaultHero": 720015,
+ "DefaultHero": 0,
"ChoseHero": [],
"DisableHero": [],
"LockSlots": [],
@@ -1070,7 +1070,7 @@
"disableAiCamera": 0,
"ChoseCamp": [],
"DisableCamp": [],
- "DefaultHero": 720015,
+ "DefaultHero": 0,
"ChoseHero": [],
"DisableHero": [],
"LockSlots": [],
@@ -1207,9 +1207,9 @@
"id": 203,
"PlayType": 0,
"HeroCount": 5,
- "readyScene": "scenesfight_role_interface_04",
+ "readyScene": "scenesfight_role_interface_06",
"battleScenes": [
- "scenesfight_08"
+ "scenesfight_06"
],
"HideAlienSpace": 0,
"ShowBuff": 0,
@@ -1283,9 +1283,7 @@
"key": "",
"text": ""
},
- "battleEvents": [
- 113
- ],
+ "battleEvents": [],
"ScoreGroupID": 0,
"disableAiCamera": 0,
"ChoseCamp": [],
@@ -1314,7 +1312,9 @@
"key": "",
"text": ""
},
- "battleEvents": [],
+ "battleEvents": [
+ 113
+ ],
"ScoreGroupID": 0,
"disableAiCamera": 0,
"ChoseCamp": [],
diff --git a/bin/json/game_drawpool.json b/bin/json/game_drawpool.json
index c68f1101d..217cac18c 100644
--- a/bin/json/game_drawpool.json
+++ b/bin/json/game_drawpool.json
@@ -43,18 +43,6 @@
"t": "diamond",
"n": 2000
}
- ],
- "attgr_display": [
- {
- "a": "item",
- "t": "10000001",
- "n": 1
- },
- {
- "a": "attr",
- "t": "diamond",
- "n": 1
- }
]
},
{
@@ -110,18 +98,6 @@
"t": "diamond",
"n": 2000
}
- ],
- "attgr_display": [
- {
- "a": "item",
- "t": "10000001",
- "n": 1
- },
- {
- "a": "attr",
- "t": "diamond",
- "n": 1
- }
]
},
{
@@ -168,18 +144,6 @@
"t": "diamond",
"n": 2000
}
- ],
- "attgr_display": [
- {
- "a": "item",
- "t": "10000021",
- "n": 1
- },
- {
- "a": "attr",
- "t": "diamond",
- "n": 1
- }
]
},
{
@@ -226,18 +190,6 @@
"t": "diamond",
"n": 2000
}
- ],
- "attgr_display": [
- {
- "a": "item",
- "t": "10000022",
- "n": 1
- },
- {
- "a": "attr",
- "t": "diamond",
- "n": 1
- }
]
},
{
@@ -284,18 +236,6 @@
"t": "diamond",
"n": 2000
}
- ],
- "attgr_display": [
- {
- "a": "item",
- "t": "10000023",
- "n": 1
- },
- {
- "a": "attr",
- "t": "diamond",
- "n": 1
- }
]
},
{
@@ -342,18 +282,6 @@
"t": "diamond",
"n": 2000
}
- ],
- "attgr_display": [
- {
- "a": "item",
- "t": "10000024",
- "n": 1
- },
- {
- "a": "attr",
- "t": "diamond",
- "n": 1
- }
]
},
{
@@ -400,18 +328,6 @@
"t": "diamond",
"n": 2000
}
- ],
- "attgr_display": [
- {
- "a": "item",
- "t": "10000024",
- "n": 1
- },
- {
- "a": "attr",
- "t": "diamond",
- "n": 1
- }
]
},
{
@@ -440,18 +356,6 @@
],
"consumeA10": [],
"consumeB": [],
- "consumeB10": [],
- "attgr_display": [
- {
- "a": "item",
- "t": "10000101",
- "n": 1
- },
- {
- "a": "attr",
- "t": "diamond",
- "n": 1
- }
- ]
+ "consumeB10": []
}
]
\ No newline at end of file
diff --git a/bin/json/game_equipupsell.json b/bin/json/game_equipupsell.json
new file mode 100644
index 000000000..5a2c2f5f0
--- /dev/null
+++ b/bin/json/game_equipupsell.json
@@ -0,0 +1,1154 @@
+[
+ {
+ "id": 100,
+ "initLv": 1,
+ "upLv": 0,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 0
+ }
+ ]
+ },
+ {
+ "id": 101,
+ "initLv": 1,
+ "upLv": 1,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 500
+ }
+ ]
+ },
+ {
+ "id": 102,
+ "initLv": 1,
+ "upLv": 2,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 583
+ }
+ ]
+ },
+ {
+ "id": 103,
+ "initLv": 1,
+ "upLv": 3,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 666
+ }
+ ]
+ },
+ {
+ "id": 104,
+ "initLv": 1,
+ "upLv": 4,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 666
+ }
+ ]
+ },
+ {
+ "id": 105,
+ "initLv": 1,
+ "upLv": 5,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 666
+ }
+ ]
+ },
+ {
+ "id": 106,
+ "initLv": 1,
+ "upLv": 6,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 666
+ }
+ ]
+ },
+ {
+ "id": 107,
+ "initLv": 1,
+ "upLv": 7,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 666
+ }
+ ]
+ },
+ {
+ "id": 108,
+ "initLv": 1,
+ "upLv": 8,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 666
+ }
+ ]
+ },
+ {
+ "id": 109,
+ "initLv": 1,
+ "upLv": 9,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 666
+ }
+ ]
+ },
+ {
+ "id": 110,
+ "initLv": 1,
+ "upLv": 10,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 666
+ }
+ ]
+ },
+ {
+ "id": 111,
+ "initLv": 1,
+ "upLv": 11,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 666
+ }
+ ]
+ },
+ {
+ "id": 112,
+ "initLv": 1,
+ "upLv": 12,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 666
+ }
+ ]
+ },
+ {
+ "id": 113,
+ "initLv": 1,
+ "upLv": 13,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 666
+ }
+ ]
+ },
+ {
+ "id": 114,
+ "initLv": 1,
+ "upLv": 14,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 666
+ }
+ ]
+ },
+ {
+ "id": 115,
+ "initLv": 1,
+ "upLv": 15,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 666
+ }
+ ]
+ },
+ {
+ "id": 200,
+ "initLv": 2,
+ "upLv": 0,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 0
+ }
+ ]
+ },
+ {
+ "id": 201,
+ "initLv": 2,
+ "upLv": 1,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1000
+ }
+ ]
+ },
+ {
+ "id": 202,
+ "initLv": 2,
+ "upLv": 2,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1166
+ }
+ ]
+ },
+ {
+ "id": 203,
+ "initLv": 2,
+ "upLv": 3,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1333
+ }
+ ]
+ },
+ {
+ "id": 204,
+ "initLv": 2,
+ "upLv": 4,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1666
+ }
+ ]
+ },
+ {
+ "id": 205,
+ "initLv": 2,
+ "upLv": 5,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 2083
+ }
+ ]
+ },
+ {
+ "id": 206,
+ "initLv": 2,
+ "upLv": 6,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 2500
+ }
+ ]
+ },
+ {
+ "id": 207,
+ "initLv": 2,
+ "upLv": 7,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 2500
+ }
+ ]
+ },
+ {
+ "id": 208,
+ "initLv": 2,
+ "upLv": 8,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 2500
+ }
+ ]
+ },
+ {
+ "id": 209,
+ "initLv": 2,
+ "upLv": 9,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 2500
+ }
+ ]
+ },
+ {
+ "id": 210,
+ "initLv": 2,
+ "upLv": 10,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 2500
+ }
+ ]
+ },
+ {
+ "id": 211,
+ "initLv": 2,
+ "upLv": 11,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 2500
+ }
+ ]
+ },
+ {
+ "id": 212,
+ "initLv": 2,
+ "upLv": 12,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 2500
+ }
+ ]
+ },
+ {
+ "id": 213,
+ "initLv": 2,
+ "upLv": 13,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 2500
+ }
+ ]
+ },
+ {
+ "id": 214,
+ "initLv": 2,
+ "upLv": 14,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 2500
+ }
+ ]
+ },
+ {
+ "id": 215,
+ "initLv": 2,
+ "upLv": 15,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 2500
+ }
+ ]
+ },
+ {
+ "id": 300,
+ "initLv": 3,
+ "upLv": 0,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 0
+ }
+ ]
+ },
+ {
+ "id": 301,
+ "initLv": 3,
+ "upLv": 1,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 2000
+ }
+ ]
+ },
+ {
+ "id": 302,
+ "initLv": 3,
+ "upLv": 2,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 2333
+ }
+ ]
+ },
+ {
+ "id": 303,
+ "initLv": 3,
+ "upLv": 3,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 2666
+ }
+ ]
+ },
+ {
+ "id": 304,
+ "initLv": 3,
+ "upLv": 4,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 3333
+ }
+ ]
+ },
+ {
+ "id": 305,
+ "initLv": 3,
+ "upLv": 5,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 4166
+ }
+ ]
+ },
+ {
+ "id": 306,
+ "initLv": 3,
+ "upLv": 6,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 5000
+ }
+ ]
+ },
+ {
+ "id": 307,
+ "initLv": 3,
+ "upLv": 7,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 5833
+ }
+ ]
+ },
+ {
+ "id": 308,
+ "initLv": 3,
+ "upLv": 8,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 6666
+ }
+ ]
+ },
+ {
+ "id": 309,
+ "initLv": 3,
+ "upLv": 9,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 8333
+ }
+ ]
+ },
+ {
+ "id": 310,
+ "initLv": 3,
+ "upLv": 10,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 8333
+ }
+ ]
+ },
+ {
+ "id": 311,
+ "initLv": 3,
+ "upLv": 11,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 8333
+ }
+ ]
+ },
+ {
+ "id": 312,
+ "initLv": 3,
+ "upLv": 12,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 8333
+ }
+ ]
+ },
+ {
+ "id": 313,
+ "initLv": 3,
+ "upLv": 13,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 8333
+ }
+ ]
+ },
+ {
+ "id": 314,
+ "initLv": 3,
+ "upLv": 14,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 8333
+ }
+ ]
+ },
+ {
+ "id": 315,
+ "initLv": 3,
+ "upLv": 15,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 8333
+ }
+ ]
+ },
+ {
+ "id": 400,
+ "initLv": 4,
+ "upLv": 0,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 0
+ }
+ ]
+ },
+ {
+ "id": 401,
+ "initLv": 4,
+ "upLv": 1,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 4000
+ }
+ ]
+ },
+ {
+ "id": 402,
+ "initLv": 4,
+ "upLv": 2,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 4666
+ }
+ ]
+ },
+ {
+ "id": 403,
+ "initLv": 4,
+ "upLv": 3,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 5333
+ }
+ ]
+ },
+ {
+ "id": 404,
+ "initLv": 4,
+ "upLv": 4,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 6666
+ }
+ ]
+ },
+ {
+ "id": 405,
+ "initLv": 4,
+ "upLv": 5,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 8333
+ }
+ ]
+ },
+ {
+ "id": 406,
+ "initLv": 4,
+ "upLv": 6,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 10000
+ }
+ ]
+ },
+ {
+ "id": 407,
+ "initLv": 4,
+ "upLv": 7,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 11666
+ }
+ ]
+ },
+ {
+ "id": 408,
+ "initLv": 4,
+ "upLv": 8,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 13333
+ }
+ ]
+ },
+ {
+ "id": 409,
+ "initLv": 4,
+ "upLv": 9,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 16666
+ }
+ ]
+ },
+ {
+ "id": 410,
+ "initLv": 4,
+ "upLv": 10,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 20000
+ }
+ ]
+ },
+ {
+ "id": 411,
+ "initLv": 4,
+ "upLv": 11,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 23333
+ }
+ ]
+ },
+ {
+ "id": 412,
+ "initLv": 4,
+ "upLv": 12,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 26666
+ }
+ ]
+ },
+ {
+ "id": 413,
+ "initLv": 4,
+ "upLv": 13,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 26666
+ }
+ ]
+ },
+ {
+ "id": 414,
+ "initLv": 4,
+ "upLv": 14,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 26666
+ }
+ ]
+ },
+ {
+ "id": 415,
+ "initLv": 4,
+ "upLv": 15,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 26666
+ }
+ ]
+ },
+ {
+ "id": 500,
+ "initLv": 5,
+ "upLv": 0,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 0
+ }
+ ]
+ },
+ {
+ "id": 501,
+ "initLv": 5,
+ "upLv": 1,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 6000
+ }
+ ]
+ },
+ {
+ "id": 502,
+ "initLv": 5,
+ "upLv": 2,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 7000
+ }
+ ]
+ },
+ {
+ "id": 503,
+ "initLv": 5,
+ "upLv": 3,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 8000
+ }
+ ]
+ },
+ {
+ "id": 504,
+ "initLv": 5,
+ "upLv": 4,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 10000
+ }
+ ]
+ },
+ {
+ "id": 505,
+ "initLv": 5,
+ "upLv": 5,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 12500
+ }
+ ]
+ },
+ {
+ "id": 506,
+ "initLv": 5,
+ "upLv": 6,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 15000
+ }
+ ]
+ },
+ {
+ "id": 507,
+ "initLv": 5,
+ "upLv": 7,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 17500
+ }
+ ]
+ },
+ {
+ "id": 508,
+ "initLv": 5,
+ "upLv": 8,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 20000
+ }
+ ]
+ },
+ {
+ "id": 509,
+ "initLv": 5,
+ "upLv": 9,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 25000
+ }
+ ]
+ },
+ {
+ "id": 510,
+ "initLv": 5,
+ "upLv": 10,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 30000
+ }
+ ]
+ },
+ {
+ "id": 511,
+ "initLv": 5,
+ "upLv": 11,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 35000
+ }
+ ]
+ },
+ {
+ "id": 512,
+ "initLv": 5,
+ "upLv": 12,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 40000
+ }
+ ]
+ },
+ {
+ "id": 513,
+ "initLv": 5,
+ "upLv": 13,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 50000
+ }
+ ]
+ },
+ {
+ "id": 514,
+ "initLv": 5,
+ "upLv": 14,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 60000
+ }
+ ]
+ },
+ {
+ "id": 515,
+ "initLv": 5,
+ "upLv": 15,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 75000
+ }
+ ]
+ },
+ {
+ "id": 600,
+ "initLv": 6,
+ "upLv": 0,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 0
+ }
+ ]
+ },
+ {
+ "id": 601,
+ "initLv": 6,
+ "upLv": 1,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 12000
+ }
+ ]
+ },
+ {
+ "id": 602,
+ "initLv": 6,
+ "upLv": 2,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 14000
+ }
+ ]
+ },
+ {
+ "id": 603,
+ "initLv": 6,
+ "upLv": 3,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 16000
+ }
+ ]
+ },
+ {
+ "id": 604,
+ "initLv": 6,
+ "upLv": 4,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 20000
+ }
+ ]
+ },
+ {
+ "id": 605,
+ "initLv": 6,
+ "upLv": 5,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 25000
+ }
+ ]
+ },
+ {
+ "id": 606,
+ "initLv": 6,
+ "upLv": 6,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 30000
+ }
+ ]
+ },
+ {
+ "id": 607,
+ "initLv": 6,
+ "upLv": 7,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 35000
+ }
+ ]
+ },
+ {
+ "id": 608,
+ "initLv": 6,
+ "upLv": 8,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 40000
+ }
+ ]
+ },
+ {
+ "id": 609,
+ "initLv": 6,
+ "upLv": 9,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 50000
+ }
+ ]
+ },
+ {
+ "id": 610,
+ "initLv": 6,
+ "upLv": 10,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 60000
+ }
+ ]
+ },
+ {
+ "id": 611,
+ "initLv": 6,
+ "upLv": 11,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 70000
+ }
+ ]
+ },
+ {
+ "id": 612,
+ "initLv": 6,
+ "upLv": 12,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 80000
+ }
+ ]
+ },
+ {
+ "id": 613,
+ "initLv": 6,
+ "upLv": 13,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 100000
+ }
+ ]
+ },
+ {
+ "id": 614,
+ "initLv": 6,
+ "upLv": 14,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 120000
+ }
+ ]
+ },
+ {
+ "id": 615,
+ "initLv": 6,
+ "upLv": 15,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 150000
+ }
+ ]
+ }
+]
\ No newline at end of file
diff --git a/bin/json/game_fightglobalevent.json b/bin/json/game_fightglobalevent.json
index 7a592310d..192811f1b 100644
--- a/bin/json/game_fightglobalevent.json
+++ b/bin/json/game_fightglobalevent.json
@@ -638,8 +638,8 @@
"key": "",
"text": ""
},
- "When": 20,
- "FromCheck": "Side=1,HeroID=24004",
+ "When": 21,
+ "FromCheck": "",
"TargetCheck": "",
"MainSkillCheck": "",
"AfterSkillCheck": "",
@@ -680,9 +680,9 @@
"key": "",
"text": ""
},
- "When": 25,
+ "When": 15,
"FromCheck": "",
- "TargetCheck": "",
+ "TargetCheck": "Side=2,HeroID=13002",
"MainSkillCheck": "",
"AfterSkillCheck": "",
"BuffCheck": "",
@@ -690,7 +690,7 @@
"AddCon": [],
"Execution": 2,
"Args": [
- "6000050"
+ "6000060"
]
},
{
@@ -701,8 +701,8 @@
"key": "",
"text": ""
},
- "When": 20,
- "FromCheck": "Side=1,HeroID=24004",
+ "When": 21,
+ "FromCheck": "",
"TargetCheck": "",
"MainSkillCheck": "",
"AfterSkillCheck": "",
diff --git a/bin/json/game_item.json b/bin/json/game_item.json
index 415109583..4bf8187a8 100644
--- a/bin/json/game_item.json
+++ b/bin/json/game_item.json
@@ -1078,7 +1078,7 @@
{
"id": "11013001",
"name": {
- "key": "item_item_name_14",
+ "key": "item_item_name_23",
"text": "闪闪碎片"
},
"usetype": 3,
@@ -1091,9 +1091,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "13001",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -1123,7 +1129,7 @@
{
"id": "11013002",
"name": {
- "key": "item_item_name_15",
+ "key": "item_item_name_24",
"text": "食人鱼先生碎片"
},
"usetype": 3,
@@ -1136,9 +1142,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "13002",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -1168,7 +1180,7 @@
{
"id": "11013003",
"name": {
- "key": "item_item_name_16",
+ "key": "item_item_name_25",
"text": "啊啊碎片"
},
"usetype": 3,
@@ -1181,9 +1193,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "13003",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -1213,7 +1231,7 @@
{
"id": "11013004",
"name": {
- "key": "item_item_name_17",
+ "key": "item_item_name_26",
"text": "法夸德勋爵碎片"
},
"usetype": 3,
@@ -1226,9 +1244,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "13004",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -1258,7 +1282,7 @@
{
"id": "11013005",
"name": {
- "key": "item_item_name_18",
+ "key": "item_item_name_27",
"text": "大大碎片"
},
"usetype": 3,
@@ -1271,9 +1295,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "13005",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -1303,7 +1333,7 @@
{
"id": "11014001",
"name": {
- "key": "item_item_name_19",
+ "key": "item_item_name_28",
"text": "史图依克碎片"
},
"usetype": 3,
@@ -1316,9 +1346,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "14001",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -1348,7 +1384,7 @@
{
"id": "11014002",
"name": {
- "key": "item_item_name_20",
+ "key": "item_item_name_29",
"text": "大龙碎片"
},
"usetype": 3,
@@ -1361,9 +1397,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "14002",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -1393,7 +1435,7 @@
{
"id": "11014003",
"name": {
- "key": "item_item_name_21",
+ "key": "item_item_name_30",
"text": "亚丝翠碎片"
},
"usetype": 3,
@@ -1406,9 +1448,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "14003",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -1438,7 +1486,7 @@
{
"id": "11014004",
"name": {
- "key": "item_item_name_22",
+ "key": "item_item_name_31",
"text": "克莱尔·努涅斯碎片"
},
"usetype": 3,
@@ -1451,9 +1499,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "14004",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -1483,7 +1537,7 @@
{
"id": "11014005",
"name": {
- "key": "item_item_name_23",
+ "key": "item_item_name_32",
"text": "鹤大师碎片"
},
"usetype": 3,
@@ -1496,9 +1550,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "14005",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -1528,7 +1588,7 @@
{
"id": "11014006",
"name": {
- "key": "item_item_name_24",
+ "key": "item_item_name_33",
"text": "布兰奇碎片"
},
"usetype": 3,
@@ -1541,9 +1601,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "14006",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -1573,7 +1639,7 @@
{
"id": "11014007",
"name": {
- "key": "item_item_name_25",
+ "key": "item_item_name_34",
"text": "格里斯特王子碎片"
},
"usetype": 3,
@@ -1586,9 +1652,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "14007",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -1618,7 +1690,7 @@
{
"id": "11015001",
"name": {
- "key": "item_item_name_26",
+ "key": "item_item_name_35",
"text": "吉姆·莱克碎片"
},
"usetype": 3,
@@ -1631,9 +1703,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "15001",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -1663,7 +1741,7 @@
{
"id": "11015002",
"name": {
- "key": "item_item_name_27",
+ "key": "item_item_name_36",
"text": "船长碎片"
},
"usetype": 3,
@@ -1676,9 +1754,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "15002",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -1708,7 +1792,7 @@
{
"id": "11015003",
"name": {
- "key": "item_item_name_28",
+ "key": "item_item_name_37",
"text": "希沙窦斯碎片"
},
"usetype": 3,
@@ -1721,9 +1805,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "15003",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -1753,7 +1843,7 @@
{
"id": "11015004",
"name": {
- "key": "item_item_name_29",
+ "key": "item_item_name_38",
"text": "小欧碎片"
},
"usetype": 3,
@@ -1766,9 +1856,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "15004",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -1798,7 +1894,7 @@
{
"id": "11015005",
"name": {
- "key": "item_item_name_30",
+ "key": "item_item_name_39",
"text": "亚力克斯碎片"
},
"usetype": 3,
@@ -1811,9 +1907,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "15005",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -1843,7 +1945,7 @@
{
"id": "11023001",
"name": {
- "key": "item_item_name_31",
+ "key": "item_item_name_40",
"text": "斯梅克船长碎片"
},
"usetype": 3,
@@ -1856,9 +1958,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "23001",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -1888,7 +1996,7 @@
{
"id": "11023002",
"name": {
- "key": "item_item_name_32",
+ "key": "item_item_name_41",
"text": "警卫队长碎片"
},
"usetype": 3,
@@ -1901,9 +2009,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "23002",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -1933,7 +2047,7 @@
{
"id": "11023003",
"name": {
- "key": "item_item_name_33",
+ "key": "item_item_name_42",
"text": "黛塔黛恩碎片"
},
"usetype": 3,
@@ -1946,9 +2060,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "23003",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -1978,7 +2098,7 @@
{
"id": "11023004",
"name": {
- "key": "item_item_name_34",
+ "key": "item_item_name_43",
"text": "吉姆·普雷斯科特碎片"
},
"usetype": 3,
@@ -1991,9 +2111,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "23004",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -2023,7 +2149,7 @@
{
"id": "11024001",
"name": {
- "key": "item_item_name_35",
+ "key": "item_item_name_44",
"text": "警长碎片"
},
"usetype": 3,
@@ -2036,9 +2162,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "24001",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -2068,7 +2200,7 @@
{
"id": "11024002",
"name": {
- "key": "item_item_name_36",
+ "key": "item_item_name_45",
"text": "牙仙碎片"
},
"usetype": 3,
@@ -2081,9 +2213,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "24002",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -2113,7 +2251,7 @@
{
"id": "11024003",
"name": {
- "key": "item_item_name_37",
+ "key": "item_item_name_46",
"text": "睡神沙人碎片"
},
"usetype": 3,
@@ -2126,9 +2264,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "24003",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -2158,7 +2302,7 @@
{
"id": "11024004",
"name": {
- "key": "item_item_name_38",
+ "key": "item_item_name_47",
"text": "邦尼兔碎片"
},
"usetype": 3,
@@ -2171,9 +2315,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "24004",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -2203,7 +2353,7 @@
{
"id": "11024005",
"name": {
- "key": "item_item_name_39",
+ "key": "item_item_name_48",
"text": "金猴碎片"
},
"usetype": 3,
@@ -2216,9 +2366,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "24005",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -2248,7 +2404,7 @@
{
"id": "11024006",
"name": {
- "key": "item_item_name_40",
+ "key": "item_item_name_49",
"text": "凯尔碎片"
},
"usetype": 3,
@@ -2261,9 +2417,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "24006",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -2293,7 +2455,7 @@
{
"id": "11024007",
"name": {
- "key": "item_item_name_41",
+ "key": "item_item_name_50",
"text": "小钱碎片"
},
"usetype": 3,
@@ -2306,9 +2468,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "24007",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -2338,7 +2506,7 @@
{
"id": "11024008",
"name": {
- "key": "item_item_name_42",
+ "key": "item_item_name_51",
"text": "暴芙那特碎片"
},
"usetype": 3,
@@ -2351,9 +2519,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "24008",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -2383,7 +2557,7 @@
{
"id": "11024009",
"name": {
- "key": "item_item_name_43",
+ "key": "item_item_name_52",
"text": "云朵先生碎片"
},
"usetype": 3,
@@ -2396,9 +2570,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "24009",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -2428,7 +2608,7 @@
{
"id": "11025001",
"name": {
- "key": "item_item_name_44",
+ "key": "item_item_name_53",
"text": "阿宝碎片"
},
"usetype": 3,
@@ -2441,9 +2621,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "25001",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -2473,7 +2659,7 @@
{
"id": "11025002",
"name": {
- "key": "item_item_name_45",
+ "key": "item_item_name_54",
"text": "沃尔夫先生碎片"
},
"usetype": 3,
@@ -2486,9 +2672,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "25002",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -2518,7 +2710,7 @@
{
"id": "11025003",
"name": {
- "key": "item_item_name_46",
+ "key": "item_item_name_55",
"text": "羊仙姑碎片"
},
"usetype": 3,
@@ -2531,9 +2723,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "25003",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -2563,7 +2761,7 @@
{
"id": "11025004",
"name": {
- "key": "item_item_name_47",
+ "key": "item_item_name_56",
"text": "波比碎片"
},
"usetype": 3,
@@ -2576,9 +2774,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "25004",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -2608,7 +2812,7 @@
{
"id": "11033001",
"name": {
- "key": "item_item_name_48",
+ "key": "item_item_name_57",
"text": "巫嘎碎片"
},
"usetype": 3,
@@ -2621,9 +2825,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "33001",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -2653,7 +2863,7 @@
{
"id": "11033002",
"name": {
- "key": "item_item_name_49",
+ "key": "item_item_name_58",
"text": "坦克碎片"
},
"usetype": 3,
@@ -2666,9 +2876,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "33002",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -2698,7 +2914,7 @@
{
"id": "11033003",
"name": {
- "key": "item_item_name_50",
+ "key": "item_item_name_59",
"text": "胡德先生碎片"
},
"usetype": 3,
@@ -2711,9 +2927,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "33003",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -2743,7 +2965,7 @@
{
"id": "11033004",
"name": {
- "key": "item_item_name_51",
+ "key": "item_item_name_60",
"text": "普鲁格兰杰碎片"
},
"usetype": 3,
@@ -2756,9 +2978,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "33004",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -2788,7 +3016,7 @@
{
"id": "11033005",
"name": {
- "key": "item_item_name_52",
+ "key": "item_item_name_61",
"text": "鼻涕粗碎片"
},
"usetype": 3,
@@ -2801,9 +3029,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "33005",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -2833,7 +3067,7 @@
{
"id": "11033006",
"name": {
- "key": "item_item_name_53",
+ "key": "item_item_name_62",
"text": "珍妮丝·邓普顿碎片"
},
"usetype": 3,
@@ -2846,9 +3080,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "33006",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -2878,7 +3118,7 @@
{
"id": "11034001",
"name": {
- "key": "item_item_name_54",
+ "key": "item_item_name_63",
"text": "贫嘴驴碎片"
},
"usetype": 3,
@@ -2891,9 +3131,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "34001",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -2923,7 +3169,7 @@
{
"id": "11034002",
"name": {
- "key": "item_item_name_55",
+ "key": "item_item_name_64",
"text": "蒂姆·邓普顿碎片"
},
"usetype": 3,
@@ -2936,9 +3182,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "34002",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -2968,7 +3220,7 @@
{
"id": "11034003",
"name": {
- "key": "item_item_name_56",
+ "key": "item_item_name_65",
"text": "圣诞老人碎片"
},
"usetype": 3,
@@ -2981,9 +3233,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "34003",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -3013,7 +3271,7 @@
{
"id": "11034004",
"name": {
- "key": "item_item_name_57",
+ "key": "item_item_name_66",
"text": "瓜哥碎片"
},
"usetype": 3,
@@ -3026,9 +3284,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "34004",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -3058,7 +3322,7 @@
{
"id": "11034005",
"name": {
- "key": "item_item_name_58",
+ "key": "item_item_name_67",
"text": "沃尔特·史翠克勒碎片"
},
"usetype": 3,
@@ -3071,9 +3335,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "34005",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -3103,7 +3373,7 @@
{
"id": "11034006",
"name": {
- "key": "item_item_name_59",
+ "key": "item_item_name_68",
"text": "冰霜杰克碎片"
},
"usetype": 3,
@@ -3116,9 +3386,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "34006",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -3148,7 +3424,7 @@
{
"id": "11034007",
"name": {
- "key": "item_item_name_60",
+ "key": "item_item_name_69",
"text": "菲奥娜碎片"
},
"usetype": 3,
@@ -3161,9 +3437,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "34007",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -3193,7 +3475,7 @@
{
"id": "11034008",
"name": {
- "key": "item_item_name_61",
+ "key": "item_item_name_70",
"text": "悍夫那特碎片"
},
"usetype": 3,
@@ -3206,9 +3488,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "34008",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -3238,7 +3526,7 @@
{
"id": "11035001",
"name": {
- "key": "item_item_name_62",
+ "key": "item_item_name_71",
"text": "师父碎片"
},
"usetype": 3,
@@ -3251,9 +3539,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "35001",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -3283,7 +3577,7 @@
{
"id": "11035002",
"name": {
- "key": "item_item_name_63",
+ "key": "item_item_name_72",
"text": "希卡普碎片"
},
"usetype": 3,
@@ -3296,9 +3590,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "35002",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -3328,7 +3628,7 @@
{
"id": "11035003",
"name": {
- "key": "item_item_name_64",
+ "key": "item_item_name_73",
"text": "漆黑碎片"
},
"usetype": 3,
@@ -3341,9 +3641,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "35003",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -3373,7 +3679,7 @@
{
"id": "11035004",
"name": {
- "key": "item_item_name_65",
+ "key": "item_item_name_74",
"text": "黛安·福克斯顿碎片"
},
"usetype": 3,
@@ -3386,9 +3692,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "35004",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -3418,7 +3730,7 @@
{
"id": "11035005",
"name": {
- "key": "item_item_name_66",
+ "key": "item_item_name_75",
"text": "幸运·普雷斯科特碎片"
},
"usetype": 3,
@@ -3431,9 +3743,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "35005",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -3463,7 +3781,7 @@
{
"id": "11035006",
"name": {
- "key": "item_item_name_67",
+ "key": "item_item_name_76",
"text": "平先生碎片"
},
"usetype": 3,
@@ -3476,9 +3794,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "35006",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -3508,7 +3832,7 @@
{
"id": "11043001",
"name": {
- "key": "item_item_name_68",
+ "key": "item_item_name_77",
"text": "阿比盖尔·斯通碎片"
},
"usetype": 3,
@@ -3521,9 +3845,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "43001",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -3553,7 +3883,7 @@
{
"id": "11043002",
"name": {
- "key": "item_item_name_69",
+ "key": "item_item_name_78",
"text": "果酱教授碎片"
},
"usetype": 3,
@@ -3566,9 +3896,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "43002",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -3598,7 +3934,7 @@
{
"id": "11043003",
"name": {
- "key": "item_item_name_70",
+ "key": "item_item_name_79",
"text": "史蒂夫·帕丘克碎片"
},
"usetype": 3,
@@ -3611,9 +3947,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "43003",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -3643,7 +3985,7 @@
{
"id": "11043004",
"name": {
- "key": "item_item_name_71",
+ "key": "item_item_name_80",
"text": "姜饼人碎片"
},
"usetype": 3,
@@ -3656,9 +3998,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "43004",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -3688,7 +4036,7 @@
{
"id": "11043005",
"name": {
- "key": "item_item_name_72",
+ "key": "item_item_name_81",
"text": "瓦希尔指挥官碎片"
},
"usetype": 3,
@@ -3701,9 +4049,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "43005",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -3733,7 +4087,7 @@
{
"id": "11043006",
"name": {
- "key": "item_item_name_73",
+ "key": "item_item_name_82",
"text": "布里奇特碎片"
},
"usetype": 3,
@@ -3746,9 +4100,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "43006",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -3778,7 +4138,7 @@
{
"id": "11043007",
"name": {
- "key": "item_item_name_74",
+ "key": "item_item_name_83",
"text": "戈伯碎片"
},
"usetype": 3,
@@ -3791,9 +4151,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "43007",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -3823,7 +4189,7 @@
{
"id": "11044001",
"name": {
- "key": "item_item_name_75",
+ "key": "item_item_name_84",
"text": "美肚鲨碎片"
},
"usetype": 3,
@@ -3836,9 +4202,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "44001",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -3868,7 +4240,7 @@
{
"id": "11044002",
"name": {
- "key": "item_item_name_76",
+ "key": "item_item_name_85",
"text": "蛇先生碎片"
},
"usetype": 3,
@@ -3881,9 +4253,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "44002",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -3913,7 +4291,7 @@
{
"id": "11044003",
"name": {
- "key": "item_item_name_77",
+ "key": "item_item_name_86",
"text": "匹诺曹碎片"
},
"usetype": 3,
@@ -3926,9 +4304,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "44003",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -3958,7 +4342,7 @@
{
"id": "11044004",
"name": {
- "key": "item_item_name_78",
+ "key": "item_item_name_87",
"text": "骇客蛛碎片"
},
"usetype": 3,
@@ -3971,9 +4355,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "44004",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -4003,7 +4393,7 @@
{
"id": "11044005",
"name": {
- "key": "item_item_name_79",
+ "key": "item_item_name_88",
"text": "小伊碎片"
},
"usetype": 3,
@@ -4016,9 +4406,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "44005",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -4048,7 +4444,7 @@
{
"id": "11044006",
"name": {
- "key": "item_item_name_80",
+ "key": "item_item_name_89",
"text": "悍娇虎碎片"
},
"usetype": 3,
@@ -4061,9 +4457,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "44006",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -4093,7 +4495,7 @@
{
"id": "11045001",
"name": {
- "key": "item_item_name_81",
+ "key": "item_item_name_90",
"text": "乌龟大师碎片"
},
"usetype": 3,
@@ -4106,9 +4508,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "45001",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -4138,7 +4546,7 @@
{
"id": "11045002",
"name": {
- "key": "item_item_name_82",
+ "key": "item_item_name_91",
"text": "梅林碎片"
},
"usetype": 3,
@@ -4151,9 +4559,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "45002",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -4183,7 +4597,7 @@
{
"id": "11045003",
"name": {
- "key": "item_item_name_83",
+ "key": "item_item_name_92",
"text": "盖碎片"
},
"usetype": 3,
@@ -4196,9 +4610,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "45003",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -4228,7 +4648,7 @@
{
"id": "11045004",
"name": {
- "key": "item_item_name_84",
+ "key": "item_item_name_93",
"text": "穿靴子的猫碎片"
},
"usetype": 3,
@@ -4241,9 +4661,15 @@
"effects": "",
"modelName": "",
"box_id": 0,
- "synthetize_num": 0,
+ "synthetize_num": 50,
"synthetize_deplete": [],
- "synthetize_get": [],
+ "synthetize_get": [
+ {
+ "a": "hero",
+ "t": "45004",
+ "n": 1
+ }
+ ],
"decompose_deplete": [],
"decompose_get": [],
"access": [],
@@ -4273,7 +4699,7 @@
{
"id": "12013001",
"name": {
- "key": "item_item_name_85",
+ "key": "item_item_name_94",
"text": "闪闪守护之心"
},
"usetype": 1,
@@ -4320,7 +4746,7 @@
{
"id": "12013002",
"name": {
- "key": "item_item_name_86",
+ "key": "item_item_name_95",
"text": "食人鱼先生守护之心"
},
"usetype": 1,
@@ -4367,7 +4793,7 @@
{
"id": "12013003",
"name": {
- "key": "item_item_name_87",
+ "key": "item_item_name_96",
"text": "啊啊守护之心"
},
"usetype": 1,
@@ -4414,7 +4840,7 @@
{
"id": "12013004",
"name": {
- "key": "item_item_name_88",
+ "key": "item_item_name_97",
"text": "法夸德勋爵守护之心"
},
"usetype": 1,
@@ -4461,7 +4887,7 @@
{
"id": "12013005",
"name": {
- "key": "item_item_name_89",
+ "key": "item_item_name_98",
"text": "大大守护之心"
},
"usetype": 1,
@@ -4508,7 +4934,7 @@
{
"id": "12014001",
"name": {
- "key": "item_item_name_90",
+ "key": "item_item_name_99",
"text": "史图依克守护之心"
},
"usetype": 1,
@@ -4555,7 +4981,7 @@
{
"id": "12014002",
"name": {
- "key": "item_item_name_91",
+ "key": "item_item_name_100",
"text": "大龙守护之心"
},
"usetype": 1,
@@ -4602,7 +5028,7 @@
{
"id": "12014003",
"name": {
- "key": "item_item_name_92",
+ "key": "item_item_name_101",
"text": "亚丝翠守护之心"
},
"usetype": 1,
@@ -4649,7 +5075,7 @@
{
"id": "12014004",
"name": {
- "key": "item_item_name_93",
+ "key": "item_item_name_102",
"text": "克莱尔·努涅斯守护之心"
},
"usetype": 1,
@@ -4696,7 +5122,7 @@
{
"id": "12014005",
"name": {
- "key": "item_item_name_94",
+ "key": "item_item_name_103",
"text": "鹤大师守护之心"
},
"usetype": 1,
@@ -4743,7 +5169,7 @@
{
"id": "12014006",
"name": {
- "key": "item_item_name_95",
+ "key": "item_item_name_104",
"text": "布兰奇守护之心"
},
"usetype": 1,
@@ -4790,7 +5216,7 @@
{
"id": "12014007",
"name": {
- "key": "item_item_name_96",
+ "key": "item_item_name_105",
"text": "格里斯特王子守护之心"
},
"usetype": 1,
@@ -4837,7 +5263,7 @@
{
"id": "12015001",
"name": {
- "key": "item_item_name_97",
+ "key": "item_item_name_106",
"text": "吉姆·莱克守护之心"
},
"usetype": 1,
@@ -4884,7 +5310,7 @@
{
"id": "12015002",
"name": {
- "key": "item_item_name_98",
+ "key": "item_item_name_107",
"text": "船长守护之心"
},
"usetype": 1,
@@ -4931,7 +5357,7 @@
{
"id": "12015003",
"name": {
- "key": "item_item_name_99",
+ "key": "item_item_name_108",
"text": "希沙窦斯守护之心"
},
"usetype": 1,
@@ -4978,7 +5404,7 @@
{
"id": "12015004",
"name": {
- "key": "item_item_name_100",
+ "key": "item_item_name_109",
"text": "小欧守护之心"
},
"usetype": 1,
@@ -5025,7 +5451,7 @@
{
"id": "12015005",
"name": {
- "key": "item_item_name_101",
+ "key": "item_item_name_110",
"text": "亚力克斯守护之心"
},
"usetype": 1,
@@ -5072,7 +5498,7 @@
{
"id": "12023001",
"name": {
- "key": "item_item_name_102",
+ "key": "item_item_name_111",
"text": "斯梅克船长守护之心"
},
"usetype": 1,
@@ -5119,7 +5545,7 @@
{
"id": "12023002",
"name": {
- "key": "item_item_name_103",
+ "key": "item_item_name_112",
"text": "警卫队长守护之心"
},
"usetype": 1,
@@ -5166,7 +5592,7 @@
{
"id": "12023003",
"name": {
- "key": "item_item_name_104",
+ "key": "item_item_name_113",
"text": "黛塔黛恩守护之心"
},
"usetype": 1,
@@ -5213,7 +5639,7 @@
{
"id": "12023004",
"name": {
- "key": "item_item_name_105",
+ "key": "item_item_name_114",
"text": "吉姆·普雷斯科特守护之心"
},
"usetype": 1,
@@ -5260,7 +5686,7 @@
{
"id": "12024001",
"name": {
- "key": "item_item_name_106",
+ "key": "item_item_name_115",
"text": "警长守护之心"
},
"usetype": 1,
@@ -5307,7 +5733,7 @@
{
"id": "12024002",
"name": {
- "key": "item_item_name_107",
+ "key": "item_item_name_116",
"text": "牙仙守护之心"
},
"usetype": 1,
@@ -5354,7 +5780,7 @@
{
"id": "12024003",
"name": {
- "key": "item_item_name_108",
+ "key": "item_item_name_117",
"text": "睡神沙人守护之心"
},
"usetype": 1,
@@ -5401,7 +5827,7 @@
{
"id": "12024004",
"name": {
- "key": "item_item_name_109",
+ "key": "item_item_name_118",
"text": "邦尼兔守护之心"
},
"usetype": 1,
@@ -5448,7 +5874,7 @@
{
"id": "12024005",
"name": {
- "key": "item_item_name_110",
+ "key": "item_item_name_119",
"text": "金猴守护之心"
},
"usetype": 1,
@@ -5495,7 +5921,7 @@
{
"id": "12024006",
"name": {
- "key": "item_item_name_111",
+ "key": "item_item_name_120",
"text": "凯尔守护之心"
},
"usetype": 1,
@@ -5542,7 +5968,7 @@
{
"id": "12024007",
"name": {
- "key": "item_item_name_112",
+ "key": "item_item_name_121",
"text": "小钱守护之心"
},
"usetype": 1,
@@ -5589,7 +6015,7 @@
{
"id": "12024008",
"name": {
- "key": "item_item_name_113",
+ "key": "item_item_name_122",
"text": "暴芙那特守护之心"
},
"usetype": 1,
@@ -5636,7 +6062,7 @@
{
"id": "12024009",
"name": {
- "key": "item_item_name_114",
+ "key": "item_item_name_123",
"text": "云朵先生守护之心"
},
"usetype": 1,
@@ -5683,7 +6109,7 @@
{
"id": "12025001",
"name": {
- "key": "item_item_name_115",
+ "key": "item_item_name_124",
"text": "阿宝守护之心"
},
"usetype": 1,
@@ -5730,7 +6156,7 @@
{
"id": "12025002",
"name": {
- "key": "item_item_name_116",
+ "key": "item_item_name_125",
"text": "沃尔夫先生守护之心"
},
"usetype": 1,
@@ -5777,7 +6203,7 @@
{
"id": "12025003",
"name": {
- "key": "item_item_name_117",
+ "key": "item_item_name_126",
"text": "羊仙姑守护之心"
},
"usetype": 1,
@@ -5824,7 +6250,7 @@
{
"id": "12025004",
"name": {
- "key": "item_item_name_118",
+ "key": "item_item_name_127",
"text": "波比守护之心"
},
"usetype": 1,
@@ -5871,7 +6297,7 @@
{
"id": "12033001",
"name": {
- "key": "item_item_name_119",
+ "key": "item_item_name_128",
"text": "巫嘎守护之心"
},
"usetype": 1,
@@ -5918,7 +6344,7 @@
{
"id": "12033002",
"name": {
- "key": "item_item_name_120",
+ "key": "item_item_name_129",
"text": "坦克守护之心"
},
"usetype": 1,
@@ -5965,7 +6391,7 @@
{
"id": "12033003",
"name": {
- "key": "item_item_name_121",
+ "key": "item_item_name_130",
"text": "胡德先生守护之心"
},
"usetype": 1,
@@ -6012,7 +6438,7 @@
{
"id": "12033004",
"name": {
- "key": "item_item_name_122",
+ "key": "item_item_name_131",
"text": "普鲁格兰杰守护之心"
},
"usetype": 1,
@@ -6059,7 +6485,7 @@
{
"id": "12033005",
"name": {
- "key": "item_item_name_123",
+ "key": "item_item_name_132",
"text": "鼻涕粗守护之心"
},
"usetype": 1,
@@ -6106,7 +6532,7 @@
{
"id": "12033006",
"name": {
- "key": "item_item_name_124",
+ "key": "item_item_name_133",
"text": "珍妮丝·邓普顿守护之心"
},
"usetype": 1,
@@ -6153,7 +6579,7 @@
{
"id": "12034001",
"name": {
- "key": "item_item_name_125",
+ "key": "item_item_name_134",
"text": "贫嘴驴守护之心"
},
"usetype": 1,
@@ -6200,7 +6626,7 @@
{
"id": "12034002",
"name": {
- "key": "item_item_name_126",
+ "key": "item_item_name_135",
"text": "蒂姆·邓普顿守护之心"
},
"usetype": 1,
@@ -6247,7 +6673,7 @@
{
"id": "12034003",
"name": {
- "key": "item_item_name_127",
+ "key": "item_item_name_136",
"text": "圣诞老人守护之心"
},
"usetype": 1,
@@ -6294,7 +6720,7 @@
{
"id": "12034004",
"name": {
- "key": "item_item_name_128",
+ "key": "item_item_name_137",
"text": "瓜哥守护之心"
},
"usetype": 1,
@@ -6341,7 +6767,7 @@
{
"id": "12034005",
"name": {
- "key": "item_item_name_129",
+ "key": "item_item_name_138",
"text": "沃尔特·史翠克勒守护之心"
},
"usetype": 1,
@@ -6388,7 +6814,7 @@
{
"id": "12034006",
"name": {
- "key": "item_item_name_130",
+ "key": "item_item_name_139",
"text": "冰霜杰克守护之心"
},
"usetype": 1,
@@ -6435,7 +6861,7 @@
{
"id": "12034007",
"name": {
- "key": "item_item_name_131",
+ "key": "item_item_name_140",
"text": "菲奥娜守护之心"
},
"usetype": 1,
@@ -6482,7 +6908,7 @@
{
"id": "12034008",
"name": {
- "key": "item_item_name_132",
+ "key": "item_item_name_141",
"text": "悍夫那特守护之心"
},
"usetype": 1,
@@ -6529,7 +6955,7 @@
{
"id": "12035001",
"name": {
- "key": "item_item_name_133",
+ "key": "item_item_name_142",
"text": "师父守护之心"
},
"usetype": 1,
@@ -6576,7 +7002,7 @@
{
"id": "12035002",
"name": {
- "key": "item_item_name_134",
+ "key": "item_item_name_143",
"text": "希卡普守护之心"
},
"usetype": 1,
@@ -6623,7 +7049,7 @@
{
"id": "12035003",
"name": {
- "key": "item_item_name_135",
+ "key": "item_item_name_144",
"text": "漆黑守护之心"
},
"usetype": 1,
@@ -6670,7 +7096,7 @@
{
"id": "12035004",
"name": {
- "key": "item_item_name_136",
+ "key": "item_item_name_145",
"text": "黛安·福克斯顿守护之心"
},
"usetype": 1,
@@ -6717,7 +7143,7 @@
{
"id": "12035005",
"name": {
- "key": "item_item_name_137",
+ "key": "item_item_name_146",
"text": "幸运·普雷斯科特守护之心"
},
"usetype": 1,
@@ -6764,7 +7190,7 @@
{
"id": "12035006",
"name": {
- "key": "item_item_name_138",
+ "key": "item_item_name_147",
"text": "平先生守护之心"
},
"usetype": 1,
@@ -6811,7 +7237,7 @@
{
"id": "12043001",
"name": {
- "key": "item_item_name_139",
+ "key": "item_item_name_148",
"text": "阿比盖尔·斯通守护之心"
},
"usetype": 1,
@@ -6858,7 +7284,7 @@
{
"id": "12043002",
"name": {
- "key": "item_item_name_140",
+ "key": "item_item_name_149",
"text": "果酱教授守护之心"
},
"usetype": 1,
@@ -6905,7 +7331,7 @@
{
"id": "12043003",
"name": {
- "key": "item_item_name_141",
+ "key": "item_item_name_150",
"text": "史蒂夫·帕丘克守护之心"
},
"usetype": 1,
@@ -6952,7 +7378,7 @@
{
"id": "12043004",
"name": {
- "key": "item_item_name_142",
+ "key": "item_item_name_151",
"text": "姜饼人守护之心"
},
"usetype": 1,
@@ -6999,7 +7425,7 @@
{
"id": "12043005",
"name": {
- "key": "item_item_name_143",
+ "key": "item_item_name_152",
"text": "瓦希尔指挥官守护之心"
},
"usetype": 1,
@@ -7046,7 +7472,7 @@
{
"id": "12043006",
"name": {
- "key": "item_item_name_144",
+ "key": "item_item_name_153",
"text": "布里奇特守护之心"
},
"usetype": 1,
@@ -7093,7 +7519,7 @@
{
"id": "12043007",
"name": {
- "key": "item_item_name_145",
+ "key": "item_item_name_154",
"text": "戈伯守护之心"
},
"usetype": 1,
@@ -7140,7 +7566,7 @@
{
"id": "12044001",
"name": {
- "key": "item_item_name_146",
+ "key": "item_item_name_155",
"text": "美肚鲨守护之心"
},
"usetype": 1,
@@ -7187,7 +7613,7 @@
{
"id": "12044002",
"name": {
- "key": "item_item_name_147",
+ "key": "item_item_name_156",
"text": "蛇先生守护之心"
},
"usetype": 1,
@@ -7234,7 +7660,7 @@
{
"id": "12044003",
"name": {
- "key": "item_item_name_148",
+ "key": "item_item_name_157",
"text": "匹诺曹守护之心"
},
"usetype": 1,
@@ -7281,7 +7707,7 @@
{
"id": "12044004",
"name": {
- "key": "item_item_name_149",
+ "key": "item_item_name_158",
"text": "骇客蛛守护之心"
},
"usetype": 1,
@@ -7328,7 +7754,7 @@
{
"id": "12044005",
"name": {
- "key": "item_item_name_150",
+ "key": "item_item_name_159",
"text": "小伊守护之心"
},
"usetype": 1,
@@ -7375,7 +7801,7 @@
{
"id": "12044006",
"name": {
- "key": "item_item_name_151",
+ "key": "item_item_name_160",
"text": "悍娇虎守护之心"
},
"usetype": 1,
@@ -7422,7 +7848,7 @@
{
"id": "12045001",
"name": {
- "key": "item_item_name_152",
+ "key": "item_item_name_161",
"text": "乌龟大师守护之心"
},
"usetype": 1,
@@ -7469,7 +7895,7 @@
{
"id": "12045002",
"name": {
- "key": "item_item_name_153",
+ "key": "item_item_name_162",
"text": "梅林守护之心"
},
"usetype": 1,
@@ -7516,7 +7942,7 @@
{
"id": "12045003",
"name": {
- "key": "item_item_name_154",
+ "key": "item_item_name_163",
"text": "盖守护之心"
},
"usetype": 1,
@@ -7563,7 +7989,7 @@
{
"id": "12045004",
"name": {
- "key": "item_item_name_155",
+ "key": "item_item_name_164",
"text": "穿靴子的猫守护之心"
},
"usetype": 1,
@@ -7610,7 +8036,7 @@
{
"id": "13000001",
"name": {
- "key": "item_item_name_156",
+ "key": "item_item_name_165",
"text": "精炼石"
},
"usetype": 2,
@@ -7657,7 +8083,7 @@
{
"id": "13000002",
"name": {
- "key": "item_item_name_157",
+ "key": "item_item_name_166",
"text": "太阳石"
},
"usetype": 2,
@@ -7704,7 +8130,7 @@
{
"id": "13000003",
"name": {
- "key": "item_item_name_158",
+ "key": "item_item_name_167",
"text": "熔岩石"
},
"usetype": 2,
@@ -7751,7 +8177,7 @@
{
"id": "13000004",
"name": {
- "key": "item_item_name_159",
+ "key": "item_item_name_168",
"text": "木炭"
},
"usetype": 2,
@@ -7798,7 +8224,7 @@
{
"id": "13000005",
"name": {
- "key": "item_item_name_160",
+ "key": "item_item_name_169",
"text": "星耀石"
},
"usetype": 2,
@@ -7843,7 +8269,7 @@
{
"id": "13000006",
"name": {
- "key": "item_item_name_161",
+ "key": "item_item_name_170",
"text": "月华石"
},
"usetype": 2,
@@ -7888,7 +8314,7 @@
{
"id": "13001001",
"name": {
- "key": "item_item_name_162",
+ "key": "item_item_name_171",
"text": "葛伦科钢"
},
"usetype": 2,
@@ -7935,7 +8361,7 @@
{
"id": "13001002",
"name": {
- "key": "item_item_name_163",
+ "key": "item_item_name_172",
"text": "原始火油"
},
"usetype": 2,
@@ -7982,7 +8408,7 @@
{
"id": "13001003",
"name": {
- "key": "item_item_name_164",
+ "key": "item_item_name_173",
"text": "地底炉石"
},
"usetype": 2,
@@ -8029,7 +8455,7 @@
{
"id": "13001004",
"name": {
- "key": "item_item_name_165",
+ "key": "item_item_name_174",
"text": "泰坦熔岩"
},
"usetype": 2,
@@ -8074,7 +8500,7 @@
{
"id": "13002001",
"name": {
- "key": "item_item_name_166",
+ "key": "item_item_name_175",
"text": "古树之苔"
},
"usetype": 2,
@@ -8121,7 +8547,7 @@
{
"id": "13002002",
"name": {
- "key": "item_item_name_167",
+ "key": "item_item_name_176",
"text": "荒漠枯枝"
},
"usetype": 2,
@@ -8168,7 +8594,7 @@
{
"id": "13002003",
"name": {
- "key": "item_item_name_168",
+ "key": "item_item_name_177",
"text": "维京圆木"
},
"usetype": 2,
@@ -8215,7 +8641,7 @@
{
"id": "13002004",
"name": {
- "key": "item_item_name_169",
+ "key": "item_item_name_178",
"text": "泰坦藤蔓"
},
"usetype": 2,
@@ -8260,7 +8686,7 @@
{
"id": "13003001",
"name": {
- "key": "item_item_name_170",
+ "key": "item_item_name_179",
"text": "霜冻雪花"
},
"usetype": 2,
@@ -8307,7 +8733,7 @@
{
"id": "13003002",
"name": {
- "key": "item_item_name_171",
+ "key": "item_item_name_180",
"text": "北极冰砖"
},
"usetype": 2,
@@ -8354,7 +8780,7 @@
{
"id": "13003003",
"name": {
- "key": "item_item_name_172",
+ "key": "item_item_name_181",
"text": "凛冬冰晶"
},
"usetype": 2,
@@ -8401,7 +8827,7 @@
{
"id": "13003004",
"name": {
- "key": "item_item_name_173",
+ "key": "item_item_name_182",
"text": "泰坦晶核"
},
"usetype": 2,
@@ -8446,7 +8872,7 @@
{
"id": "13000007",
"name": {
- "key": "item_item_name_174",
+ "key": "item_item_name_183",
"text": "工匠的遗物"
},
"usetype": 2,
@@ -8493,7 +8919,7 @@
{
"id": "13000008",
"name": {
- "key": "item_item_name_175",
+ "key": "item_item_name_184",
"text": "火神的赠礼"
},
"usetype": 2,
@@ -8540,7 +8966,7 @@
{
"id": "13000009",
"name": {
- "key": "item_item_name_176",
+ "key": "item_item_name_185",
"text": "熔炉之心"
},
"usetype": 2,
@@ -8587,7 +9013,7 @@
{
"id": "14010001",
"name": {
- "key": "item_item_name_177",
+ "key": "item_item_name_186",
"text": "小麦"
},
"usetype": 1,
@@ -8634,7 +9060,7 @@
{
"id": "14010002",
"name": {
- "key": "item_item_name_178",
+ "key": "item_item_name_187",
"text": "苹果"
},
"usetype": 1,
@@ -8681,7 +9107,7 @@
{
"id": "14010003",
"name": {
- "key": "item_item_name_179",
+ "key": "item_item_name_188",
"text": "香蕉"
},
"usetype": 1,
@@ -8728,7 +9154,7 @@
{
"id": "14010004",
"name": {
- "key": "item_item_name_180",
+ "key": "item_item_name_189",
"text": "玉米"
},
"usetype": 1,
@@ -8775,7 +9201,7 @@
{
"id": "14010005",
"name": {
- "key": "item_item_name_181",
+ "key": "item_item_name_190",
"text": "土豆"
},
"usetype": 1,
@@ -8822,7 +9248,7 @@
{
"id": "14010006",
"name": {
- "key": "item_item_name_182",
+ "key": "item_item_name_191",
"text": "萝卜"
},
"usetype": 1,
@@ -8867,7 +9293,7 @@
{
"id": "14010007",
"name": {
- "key": "item_item_name_183",
+ "key": "item_item_name_192",
"text": "蘑菇"
},
"usetype": 1,
@@ -8912,7 +9338,7 @@
{
"id": "14010008",
"name": {
- "key": "item_item_name_184",
+ "key": "item_item_name_193",
"text": "牛奶"
},
"usetype": 1,
@@ -8957,7 +9383,7 @@
{
"id": "14010009",
"name": {
- "key": "item_item_name_185",
+ "key": "item_item_name_194",
"text": "南瓜"
},
"usetype": 1,
@@ -9002,7 +9428,7 @@
{
"id": "14010010",
"name": {
- "key": "item_item_name_186",
+ "key": "item_item_name_195",
"text": "番茄"
},
"usetype": 1,
@@ -9047,7 +9473,7 @@
{
"id": "14010011",
"name": {
- "key": "item_item_name_187",
+ "key": "item_item_name_196",
"text": "蜂蜜"
},
"usetype": 1,
@@ -9092,7 +9518,7 @@
{
"id": "14010012",
"name": {
- "key": "item_item_name_188",
+ "key": "item_item_name_197",
"text": "杏仁"
},
"usetype": 1,
@@ -9137,7 +9563,7 @@
{
"id": "14010013",
"name": {
- "key": "item_item_name_189",
+ "key": "item_item_name_198",
"text": "鸡蛋"
},
"usetype": 1,
@@ -9182,7 +9608,7 @@
{
"id": "14010014",
"name": {
- "key": "item_item_name_190",
+ "key": "item_item_name_199",
"text": "鸡肉"
},
"usetype": 1,
@@ -9227,7 +9653,7 @@
{
"id": "14010015",
"name": {
- "key": "item_item_name_191",
+ "key": "item_item_name_200",
"text": "猪肉"
},
"usetype": 1,
@@ -9272,7 +9698,7 @@
{
"id": "14010016",
"name": {
- "key": "item_item_name_192",
+ "key": "item_item_name_201",
"text": "鱼肉"
},
"usetype": 1,
@@ -9317,7 +9743,7 @@
{
"id": "14020000",
"name": {
- "key": "item_item_name_193",
+ "key": "item_item_name_202",
"text": "垃圾菜"
},
"usetype": 1,
@@ -9364,7 +9790,7 @@
{
"id": "14020001",
"name": {
- "key": "item_item_name_194",
+ "key": "item_item_name_203",
"text": "啤酒"
},
"usetype": 2,
@@ -9411,7 +9837,7 @@
{
"id": "14020002",
"name": {
- "key": "item_item_name_195",
+ "key": "item_item_name_204",
"text": "蜂蜜酒"
},
"usetype": 2,
@@ -9458,7 +9884,7 @@
{
"id": "14020003",
"name": {
- "key": "item_item_name_196",
+ "key": "item_item_name_205",
"text": "苹果酒"
},
"usetype": 2,
@@ -9505,7 +9931,7 @@
{
"id": "14020004",
"name": {
- "key": "item_item_name_197",
+ "key": "item_item_name_206",
"text": "黄金饼"
},
"usetype": 2,
@@ -9552,7 +9978,7 @@
{
"id": "14020005",
"name": {
- "key": "item_item_name_198",
+ "key": "item_item_name_207",
"text": "冰淇淋"
},
"usetype": 2,
@@ -9599,7 +10025,7 @@
{
"id": "14020006",
"name": {
- "key": "item_item_name_199",
+ "key": "item_item_name_208",
"text": "蜜汁烤鸡"
},
"usetype": 2,
@@ -9646,7 +10072,7 @@
{
"id": "14020007",
"name": {
- "key": "item_item_name_200",
+ "key": "item_item_name_209",
"text": "培根馅饼"
},
"usetype": 2,
@@ -9693,7 +10119,7 @@
{
"id": "14020008",
"name": {
- "key": "item_item_name_201",
+ "key": "item_item_name_210",
"text": "猪腰子派"
},
"usetype": 2,
@@ -9740,7 +10166,7 @@
{
"id": "14020009",
"name": {
- "key": "item_item_name_202",
+ "key": "item_item_name_211",
"text": "烤乳猪"
},
"usetype": 2,
@@ -9787,7 +10213,7 @@
{
"id": "14020010",
"name": {
- "key": "item_item_name_203",
+ "key": "item_item_name_212",
"text": "血煎饼"
},
"usetype": 2,
@@ -9834,7 +10260,7 @@
{
"id": "14020011",
"name": {
- "key": "item_item_name_204",
+ "key": "item_item_name_213",
"text": "蜂蜜蛋糕"
},
"usetype": 2,
@@ -9881,7 +10307,7 @@
{
"id": "14020012",
"name": {
- "key": "item_item_name_205",
+ "key": "item_item_name_214",
"text": "肉菜大杂烩"
},
"usetype": 2,
@@ -9928,7 +10354,7 @@
{
"id": "14020013",
"name": {
- "key": "item_item_name_206",
+ "key": "item_item_name_215",
"text": "玉米鱼排"
},
"usetype": 2,
@@ -9975,7 +10401,7 @@
{
"id": "14020014",
"name": {
- "key": "item_item_name_207",
+ "key": "item_item_name_216",
"text": "风味肉丸"
},
"usetype": 2,
@@ -10022,7 +10448,7 @@
{
"id": "14020015",
"name": {
- "key": "item_item_name_208",
+ "key": "item_item_name_217",
"text": "鱼丸粗面"
},
"usetype": 2,
@@ -10069,7 +10495,7 @@
{
"id": "14020016",
"name": {
- "key": "item_item_name_209",
+ "key": "item_item_name_218",
"text": "黄金鸡蛋饼"
},
"usetype": 2,
@@ -10116,7 +10542,7 @@
{
"id": "14020017",
"name": {
- "key": "item_item_name_210",
+ "key": "item_item_name_219",
"text": "炸酱面"
},
"usetype": 2,
@@ -10163,7 +10589,7 @@
{
"id": "14020018",
"name": {
- "key": "item_item_name_211",
+ "key": "item_item_name_220",
"text": "番茄肉酱面"
},
"usetype": 2,
@@ -10210,7 +10636,7 @@
{
"id": "14020019",
"name": {
- "key": "item_item_name_212",
+ "key": "item_item_name_221",
"text": "猪肉玉米煎饺"
},
"usetype": 2,
@@ -10257,7 +10683,7 @@
{
"id": "14020020",
"name": {
- "key": "item_item_name_213",
+ "key": "item_item_name_222",
"text": "烤鸡腿"
},
"usetype": 2,
@@ -10304,7 +10730,7 @@
{
"id": "14020021",
"name": {
- "key": "item_item_name_214",
+ "key": "item_item_name_223",
"text": "沙漠风情鸡肉卷"
},
"usetype": 2,
@@ -10351,7 +10777,7 @@
{
"id": "14020022",
"name": {
- "key": "item_item_name_215",
+ "key": "item_item_name_224",
"text": "烟熏三文鱼"
},
"usetype": 2,
@@ -10398,7 +10824,7 @@
{
"id": "14020023",
"name": {
- "key": "item_item_name_216",
+ "key": "item_item_name_225",
"text": "黄金蛋挞"
},
"usetype": 2,
@@ -10445,7 +10871,7 @@
{
"id": "14020024",
"name": {
- "key": "item_item_name_217",
+ "key": "item_item_name_226",
"text": "杏仁茶"
},
"usetype": 2,
@@ -10492,7 +10918,7 @@
{
"id": "14020025",
"name": {
- "key": "item_item_name_218",
+ "key": "item_item_name_227",
"text": "盐腌鳕鱼"
},
"usetype": 2,
@@ -10539,7 +10965,7 @@
{
"id": "14020026",
"name": {
- "key": "item_item_name_219",
+ "key": "item_item_name_228",
"text": "暖心布丁"
},
"usetype": 2,
@@ -10586,7 +11012,7 @@
{
"id": "14020028",
"name": {
- "key": "item_item_name_221",
+ "key": "item_item_name_229",
"text": "玉米浓汤"
},
"usetype": 2,
@@ -10633,7 +11059,7 @@
{
"id": "14020030",
"name": {
- "key": "item_item_name_223",
+ "key": "item_item_name_230",
"text": "黄油啤酒"
},
"usetype": 2,
@@ -10680,7 +11106,7 @@
{
"id": "14020031",
"name": {
- "key": "item_item_name_224",
+ "key": "item_item_name_231",
"text": "苹果派"
},
"usetype": 2,
@@ -10727,7 +11153,7 @@
{
"id": "14020032",
"name": {
- "key": "item_item_name_225",
+ "key": "item_item_name_232",
"text": "萝卜丸子"
},
"usetype": 2,
@@ -10774,7 +11200,7 @@
{
"id": "14020033",
"name": {
- "key": "item_item_name_226",
+ "key": "item_item_name_233",
"text": "蜜汁萝卜"
},
"usetype": 2,
@@ -10821,7 +11247,7 @@
{
"id": "14020034",
"name": {
- "key": "item_item_name_227",
+ "key": "item_item_name_234",
"text": "小麦牛奶粥"
},
"usetype": 2,
@@ -10868,7 +11294,7 @@
{
"id": "14020035",
"name": {
- "key": "item_item_name_228",
+ "key": "item_item_name_235",
"text": "杏仁乳布丁"
},
"usetype": 2,
@@ -10915,7 +11341,7 @@
{
"id": "14020036",
"name": {
- "key": "item_item_name_229",
+ "key": "item_item_name_236",
"text": "萝卜葛缕子汤"
},
"usetype": 2,
@@ -10962,7 +11388,7 @@
{
"id": "14020037",
"name": {
- "key": "item_item_name_230",
+ "key": "item_item_name_237",
"text": "夹馅草菇"
},
"usetype": 2,
@@ -11009,7 +11435,7 @@
{
"id": "14020038",
"name": {
- "key": "item_item_name_231",
+ "key": "item_item_name_238",
"text": "南瓜蘑菇汤"
},
"usetype": 2,
@@ -11056,7 +11482,7 @@
{
"id": "14020039",
"name": {
- "key": "item_item_name_232",
+ "key": "item_item_name_239",
"text": "番茄披萨"
},
"usetype": 2,
@@ -11103,7 +11529,7 @@
{
"id": "14020040",
"name": {
- "key": "item_item_name_233",
+ "key": "item_item_name_240",
"text": "南瓜汁"
},
"usetype": 2,
@@ -11150,7 +11576,7 @@
{
"id": "14020041",
"name": {
- "key": "item_item_name_234",
+ "key": "item_item_name_241",
"text": "蜜饯浇汁烤鱼"
},
"usetype": 2,
@@ -11197,7 +11623,7 @@
{
"id": "14020042",
"name": {
- "key": "item_item_name_235",
+ "key": "item_item_name_242",
"text": "奶油蘑菇汤"
},
"usetype": 2,
@@ -11244,7 +11670,7 @@
{
"id": "14020043",
"name": {
- "key": "item_item_name_236",
+ "key": "item_item_name_243",
"text": "番茄培根卷"
},
"usetype": 2,
@@ -11291,7 +11717,7 @@
{
"id": "14020044",
"name": {
- "key": "item_item_name_237",
+ "key": "item_item_name_244",
"text": "番茄罗宋汤"
},
"usetype": 2,
@@ -11338,7 +11764,7 @@
{
"id": "14020045",
"name": {
- "key": "item_item_name_238",
+ "key": "item_item_name_245",
"text": "烤猪肘"
},
"usetype": 2,
@@ -11385,7 +11811,7 @@
{
"id": "14020046",
"name": {
- "key": "item_item_name_239",
+ "key": "item_item_name_246",
"text": "大麦面包"
},
"usetype": 2,
@@ -11432,7 +11858,7 @@
{
"id": "14020047",
"name": {
- "key": "item_item_name_240",
+ "key": "item_item_name_247",
"text": "鸡蛋番茄沙拉"
},
"usetype": 2,
@@ -11479,7 +11905,7 @@
{
"id": "14020048",
"name": {
- "key": "item_item_name_241",
+ "key": "item_item_name_248",
"text": "香蕉冰沙"
},
"usetype": 2,
@@ -11526,7 +11952,7 @@
{
"id": "14020049",
"name": {
- "key": "item_item_name_242",
+ "key": "item_item_name_249",
"text": "小鸡炖蘑菇"
},
"usetype": 2,
@@ -11573,7 +11999,7 @@
{
"id": "15000101",
"name": {
- "key": "item_item_name_243",
+ "key": "item_item_name_250",
"text": "热火之灵"
},
"usetype": 3,
@@ -11632,7 +12058,7 @@
{
"id": "15000102",
"name": {
- "key": "item_item_name_244",
+ "key": "item_item_name_251",
"text": "水滴之灵"
},
"usetype": 3,
@@ -11691,7 +12117,7 @@
{
"id": "15000103",
"name": {
- "key": "item_item_name_245",
+ "key": "item_item_name_252",
"text": "古木之灵"
},
"usetype": 3,
@@ -11750,7 +12176,7 @@
{
"id": "15000104",
"name": {
- "key": "item_item_name_246",
+ "key": "item_item_name_253",
"text": "微光之灵"
},
"usetype": 3,
@@ -11809,7 +12235,7 @@
{
"id": "15000201",
"name": {
- "key": "item_item_name_247",
+ "key": "item_item_name_254",
"text": "烈焰之魄"
},
"usetype": 3,
@@ -11880,7 +12306,7 @@
{
"id": "15000202",
"name": {
- "key": "item_item_name_248",
+ "key": "item_item_name_255",
"text": "波浪之魄"
},
"usetype": 3,
@@ -11951,7 +12377,7 @@
{
"id": "15000203",
"name": {
- "key": "item_item_name_249",
+ "key": "item_item_name_256",
"text": "荆棘之魄"
},
"usetype": 3,
@@ -12022,7 +12448,7 @@
{
"id": "15000204",
"name": {
- "key": "item_item_name_250",
+ "key": "item_item_name_257",
"text": "曙光之魄"
},
"usetype": 3,
@@ -12093,7 +12519,7 @@
{
"id": "15000301",
"name": {
- "key": "item_item_name_251",
+ "key": "item_item_name_258",
"text": "燃爆之魂"
},
"usetype": 3,
@@ -12152,7 +12578,7 @@
{
"id": "15000302",
"name": {
- "key": "item_item_name_252",
+ "key": "item_item_name_259",
"text": "浪花之魂"
},
"usetype": 3,
@@ -12211,7 +12637,7 @@
{
"id": "15000303",
"name": {
- "key": "item_item_name_253",
+ "key": "item_item_name_260",
"text": "回春之魂"
},
"usetype": 3,
@@ -12270,7 +12696,7 @@
{
"id": "15000304",
"name": {
- "key": "item_item_name_254",
+ "key": "item_item_name_261",
"text": "耀光之魂"
},
"usetype": 3,
@@ -12329,7 +12755,7 @@
{
"id": "16001001",
"name": {
- "key": "item_item_name_255",
+ "key": "item_item_name_262",
"text": "记忆碎片第1章第1关"
},
"usetype": 1,
@@ -12376,7 +12802,7 @@
{
"id": "16001002",
"name": {
- "key": "item_item_name_256",
+ "key": "item_item_name_263",
"text": "记忆碎片第1章第2关"
},
"usetype": 1,
@@ -12423,7 +12849,7 @@
{
"id": "16001003",
"name": {
- "key": "item_item_name_257",
+ "key": "item_item_name_264",
"text": "记忆碎片第1章第3关"
},
"usetype": 1,
@@ -12470,7 +12896,7 @@
{
"id": "16002001",
"name": {
- "key": "item_item_name_258",
+ "key": "item_item_name_265",
"text": "记忆碎片第2章第1关"
},
"usetype": 1,
@@ -12517,7 +12943,7 @@
{
"id": "16002002",
"name": {
- "key": "item_item_name_259",
+ "key": "item_item_name_266",
"text": "记忆碎片第2章第2关"
},
"usetype": 1,
@@ -12564,7 +12990,7 @@
{
"id": "16002003",
"name": {
- "key": "item_item_name_260",
+ "key": "item_item_name_267",
"text": "记忆碎片第2章第3关"
},
"usetype": 1,
@@ -12611,7 +13037,7 @@
{
"id": "16003001",
"name": {
- "key": "item_item_name_261",
+ "key": "item_item_name_268",
"text": "记忆碎片第3章第1关"
},
"usetype": 1,
@@ -12658,7 +13084,7 @@
{
"id": "16003002",
"name": {
- "key": "item_item_name_262",
+ "key": "item_item_name_269",
"text": "记忆碎片第3章第2关"
},
"usetype": 1,
@@ -12705,7 +13131,7 @@
{
"id": "16003003",
"name": {
- "key": "item_item_name_263",
+ "key": "item_item_name_270",
"text": "记忆碎片第3章第3关"
},
"usetype": 1,
@@ -12752,7 +13178,7 @@
{
"id": "16004001",
"name": {
- "key": "item_item_name_264",
+ "key": "item_item_name_271",
"text": "记忆碎片第4章第1关"
},
"usetype": 1,
@@ -12799,7 +13225,7 @@
{
"id": "16004002",
"name": {
- "key": "item_item_name_265",
+ "key": "item_item_name_272",
"text": "记忆碎片第4章第2关"
},
"usetype": 1,
@@ -12846,7 +13272,7 @@
{
"id": "16004003",
"name": {
- "key": "item_item_name_266",
+ "key": "item_item_name_273",
"text": "记忆碎片第4章第3关"
},
"usetype": 1,
@@ -12893,7 +13319,7 @@
{
"id": "16005001",
"name": {
- "key": "item_item_name_267",
+ "key": "item_item_name_274",
"text": "记忆碎片第5章第1关"
},
"usetype": 1,
@@ -12940,7 +13366,7 @@
{
"id": "16005002",
"name": {
- "key": "item_item_name_268",
+ "key": "item_item_name_275",
"text": "记忆碎片第5章第2关"
},
"usetype": 1,
@@ -12987,7 +13413,7 @@
{
"id": "16005003",
"name": {
- "key": "item_item_name_269",
+ "key": "item_item_name_276",
"text": "记忆碎片第5章第3关"
},
"usetype": 1,
@@ -13034,7 +13460,7 @@
{
"id": "16006001",
"name": {
- "key": "item_item_name_270",
+ "key": "item_item_name_277",
"text": "记忆碎片第6章第1关"
},
"usetype": 1,
@@ -13081,7 +13507,7 @@
{
"id": "16006002",
"name": {
- "key": "item_item_name_271",
+ "key": "item_item_name_278",
"text": "记忆碎片第6章第2关"
},
"usetype": 1,
@@ -13128,7 +13554,7 @@
{
"id": "16006003",
"name": {
- "key": "item_item_name_272",
+ "key": "item_item_name_279",
"text": "记忆碎片第6章第3关"
},
"usetype": 1,
@@ -13175,7 +13601,7 @@
{
"id": "16007001",
"name": {
- "key": "item_item_name_273",
+ "key": "item_item_name_280",
"text": "记忆碎片第7章第1关"
},
"usetype": 1,
@@ -13222,7 +13648,7 @@
{
"id": "16007002",
"name": {
- "key": "item_item_name_274",
+ "key": "item_item_name_281",
"text": "记忆碎片第7章第2关"
},
"usetype": 1,
@@ -13269,7 +13695,7 @@
{
"id": "16007003",
"name": {
- "key": "item_item_name_275",
+ "key": "item_item_name_282",
"text": "记忆碎片第7章第3关"
},
"usetype": 1,
@@ -13316,7 +13742,7 @@
{
"id": "16008001",
"name": {
- "key": "item_item_name_276",
+ "key": "item_item_name_283",
"text": "记忆碎片第8章第1关"
},
"usetype": 1,
@@ -13363,7 +13789,7 @@
{
"id": "16008002",
"name": {
- "key": "item_item_name_277",
+ "key": "item_item_name_284",
"text": "记忆碎片第8章第2关"
},
"usetype": 1,
@@ -13410,7 +13836,7 @@
{
"id": "16008003",
"name": {
- "key": "item_item_name_278",
+ "key": "item_item_name_285",
"text": "记忆碎片第8章第3关"
},
"usetype": 1,
@@ -13457,7 +13883,7 @@
{
"id": "16009001",
"name": {
- "key": "item_item_name_279",
+ "key": "item_item_name_286",
"text": "记忆碎片第9章第1关"
},
"usetype": 1,
@@ -13504,7 +13930,7 @@
{
"id": "16009002",
"name": {
- "key": "item_item_name_280",
+ "key": "item_item_name_287",
"text": "记忆碎片第9章第2关"
},
"usetype": 1,
@@ -13551,7 +13977,7 @@
{
"id": "16009003",
"name": {
- "key": "item_item_name_281",
+ "key": "item_item_name_288",
"text": "记忆碎片第9章第3关"
},
"usetype": 1,
@@ -13598,7 +14024,7 @@
{
"id": "16010001",
"name": {
- "key": "item_item_name_282",
+ "key": "item_item_name_289",
"text": "记忆碎片第10章第1关"
},
"usetype": 1,
@@ -13645,7 +14071,7 @@
{
"id": "16010002",
"name": {
- "key": "item_item_name_283",
+ "key": "item_item_name_290",
"text": "记忆碎片第10章第2关"
},
"usetype": 1,
@@ -13692,7 +14118,7 @@
{
"id": "16010003",
"name": {
- "key": "item_item_name_284",
+ "key": "item_item_name_291",
"text": "记忆碎片第10章第3关"
},
"usetype": 1,
@@ -13739,7 +14165,7 @@
{
"id": "16011001",
"name": {
- "key": "item_item_name_285",
+ "key": "item_item_name_292",
"text": "记忆碎片第11章第1关"
},
"usetype": 1,
@@ -13786,7 +14212,7 @@
{
"id": "16011002",
"name": {
- "key": "item_item_name_286",
+ "key": "item_item_name_293",
"text": "记忆碎片第11章第2关"
},
"usetype": 1,
@@ -13833,7 +14259,7 @@
{
"id": "16011003",
"name": {
- "key": "item_item_name_287",
+ "key": "item_item_name_294",
"text": "记忆碎片第11章第3关"
},
"usetype": 1,
@@ -13880,7 +14306,7 @@
{
"id": "16012001",
"name": {
- "key": "item_item_name_288",
+ "key": "item_item_name_295",
"text": "记忆碎片第12章第1关"
},
"usetype": 1,
@@ -13927,7 +14353,7 @@
{
"id": "16012002",
"name": {
- "key": "item_item_name_289",
+ "key": "item_item_name_296",
"text": "记忆碎片第12章第2关"
},
"usetype": 1,
@@ -13974,7 +14400,7 @@
{
"id": "16012003",
"name": {
- "key": "item_item_name_290",
+ "key": "item_item_name_297",
"text": "记忆碎片第12章第3关"
},
"usetype": 1,
@@ -14021,7 +14447,7 @@
{
"id": "16013001",
"name": {
- "key": "item_item_name_291",
+ "key": "item_item_name_298",
"text": "记忆碎片第13章第1关"
},
"usetype": 1,
@@ -14068,7 +14494,7 @@
{
"id": "16013002",
"name": {
- "key": "item_item_name_292",
+ "key": "item_item_name_299",
"text": "记忆碎片第13章第2关"
},
"usetype": 1,
@@ -14115,7 +14541,7 @@
{
"id": "16013003",
"name": {
- "key": "item_item_name_293",
+ "key": "item_item_name_300",
"text": "记忆碎片第13章第3关"
},
"usetype": 1,
@@ -14162,7 +14588,7 @@
{
"id": "17010001",
"name": {
- "key": "item_item_name_294",
+ "key": "item_item_name_301",
"text": "5星装备自选箱"
},
"usetype": 4,
@@ -14209,7 +14635,7 @@
{
"id": "17020001",
"name": {
- "key": "item_item_name_295",
+ "key": "item_item_name_302",
"text": "5星装备随机箱"
},
"usetype": 5,
@@ -14256,7 +14682,7 @@
{
"id": "17030001",
"name": {
- "key": "item_item_name_296",
+ "key": "item_item_name_303",
"text": "5星套装宝箱"
},
"usetype": 5,
@@ -14303,7 +14729,7 @@
{
"id": "17030002",
"name": {
- "key": "item_item_name_297",
+ "key": "item_item_name_304",
"text": "回响点宝箱"
},
"usetype": 5,
@@ -14350,7 +14776,7 @@
{
"id": "17050001",
"name": {
- "key": "item_item_name_298",
+ "key": "item_item_name_305",
"text": "5星全守护者自选宝箱"
},
"usetype": 4,
@@ -14395,7 +14821,7 @@
{
"id": "17050002",
"name": {
- "key": "item_item_name_299",
+ "key": "item_item_name_306",
"text": "5星真诚自选宝箱"
},
"usetype": 4,
@@ -14440,7 +14866,7 @@
{
"id": "17050003",
"name": {
- "key": "item_item_name_300",
+ "key": "item_item_name_307",
"text": "5星直觉自选宝箱"
},
"usetype": 4,
@@ -14485,7 +14911,7 @@
{
"id": "17050004",
"name": {
- "key": "item_item_name_301",
+ "key": "item_item_name_308",
"text": "5星共情自选宝箱"
},
"usetype": 4,
@@ -14530,7 +14956,7 @@
{
"id": "17050005",
"name": {
- "key": "item_item_name_302",
+ "key": "item_item_name_309",
"text": "5星责任自选宝箱"
},
"usetype": 4,
@@ -14575,7 +15001,7 @@
{
"id": "17050006",
"name": {
- "key": "item_item_name_303",
+ "key": "item_item_name_310",
"text": "5星光系自选宝箱"
},
"usetype": 4,
@@ -14620,7 +15046,7 @@
{
"id": "17050007",
"name": {
- "key": "item_item_name_304",
+ "key": "item_item_name_311",
"text": "5星暗系自选宝箱"
},
"usetype": 4,
@@ -14665,7 +15091,7 @@
{
"id": "17060001",
"name": {
- "key": "item_item_name_305",
+ "key": "item_item_name_312",
"text": "高级养成资源箱"
},
"usetype": 4,
@@ -14710,7 +15136,7 @@
{
"id": "17060002",
"name": {
- "key": "item_item_name_306",
+ "key": "item_item_name_313",
"text": "真诚回响材料宝箱"
},
"usetype": 4,
@@ -14755,7 +15181,7 @@
{
"id": "17060003",
"name": {
- "key": "item_item_name_307",
+ "key": "item_item_name_314",
"text": "直觉回响材料宝箱"
},
"usetype": 4,
@@ -14800,7 +15226,7 @@
{
"id": "17060004",
"name": {
- "key": "item_item_name_308",
+ "key": "item_item_name_315",
"text": "共情回响材料宝箱"
},
"usetype": 4,
@@ -14845,7 +15271,7 @@
{
"id": "17060005",
"name": {
- "key": "item_item_name_309",
+ "key": "item_item_name_316",
"text": "责任回响材料宝箱"
},
"usetype": 4,
@@ -14890,7 +15316,7 @@
{
"id": "17060006",
"name": {
- "key": "item_item_name_310",
+ "key": "item_item_name_317",
"text": "初级回响自选箱"
},
"usetype": 4,
@@ -14935,7 +15361,7 @@
{
"id": "17060007",
"name": {
- "key": "item_item_name_311",
+ "key": "item_item_name_318",
"text": "中级回响自选箱"
},
"usetype": 4,
@@ -14980,7 +15406,7 @@
{
"id": "17060008",
"name": {
- "key": "item_item_name_312",
+ "key": "item_item_name_319",
"text": "高级回响自选箱"
},
"usetype": 4,
@@ -15025,7 +15451,7 @@
{
"id": "17060009",
"name": {
- "key": "item_item_name_313",
+ "key": "item_item_name_320",
"text": "5星守护者自选箱碎片"
},
"usetype": 4,
@@ -15070,7 +15496,7 @@
{
"id": "17060010",
"name": {
- "key": "item_item_name_314",
+ "key": "item_item_name_321",
"text": "4星直觉守护者自选箱"
},
"usetype": 4,
@@ -15115,7 +15541,7 @@
{
"id": "17060011",
"name": {
- "key": "item_item_name_315",
+ "key": "item_item_name_322",
"text": "4星真诚守护者自选箱"
},
"usetype": 4,
@@ -15160,7 +15586,7 @@
{
"id": "17060012",
"name": {
- "key": "item_item_name_316",
+ "key": "item_item_name_323",
"text": "4星共情守护者自选箱"
},
"usetype": 4,
@@ -15205,7 +15631,7 @@
{
"id": "18000001",
"name": {
- "key": "item_item_name_317",
+ "key": "item_item_name_324",
"text": "维京远征挑战券"
},
"usetype": 2,
@@ -15252,7 +15678,7 @@
{
"id": "18000002",
"name": {
- "key": "item_item_name_318",
+ "key": "item_item_name_325",
"text": "猎魂挑战券"
},
"usetype": 2,
@@ -15299,7 +15725,7 @@
{
"id": "18000003",
"name": {
- "key": "item_item_name_319",
+ "key": "item_item_name_326",
"text": "秘境挑战券"
},
"usetype": 2,
@@ -15346,7 +15772,7 @@
{
"id": "18000004",
"name": {
- "key": "item_item_name_320",
+ "key": "item_item_name_327",
"text": "竞技场挑战券"
},
"usetype": 2,
@@ -15393,7 +15819,7 @@
{
"id": "18000005",
"name": {
- "key": "item_item_name_321",
+ "key": "item_item_name_328",
"text": "属性挑战券"
},
"usetype": 2,
@@ -15440,7 +15866,7 @@
{
"id": "18000006",
"name": {
- "key": "item_item_name_322",
+ "key": "item_item_name_329",
"text": "俱乐部挑战券"
},
"usetype": 2,
@@ -15487,7 +15913,7 @@
{
"id": "18000007",
"name": {
- "key": "item_item_name_323",
+ "key": "item_item_name_330",
"text": "副本挑战券"
},
"usetype": 2,
@@ -15534,7 +15960,7 @@
{
"id": "18000008",
"name": {
- "key": "item_item_name_324",
+ "key": "item_item_name_331",
"text": "副本挑战券"
},
"usetype": 2,
@@ -15581,7 +16007,7 @@
{
"id": "19001001",
"name": {
- "key": "item_item_name_325",
+ "key": "item_item_name_332",
"text": "攻势附魔石"
},
"usetype": 2,
@@ -15628,7 +16054,7 @@
{
"id": "19001002",
"name": {
- "key": "item_item_name_326",
+ "key": "item_item_name_333",
"text": "箭神附魔石"
},
"usetype": 2,
@@ -15675,7 +16101,7 @@
{
"id": "19001003",
"name": {
- "key": "item_item_name_327",
+ "key": "item_item_name_334",
"text": "月盾附魔石"
},
"usetype": 2,
@@ -15722,7 +16148,7 @@
{
"id": "19001004",
"name": {
- "key": "item_item_name_328",
+ "key": "item_item_name_335",
"text": "诅咒附魔石"
},
"usetype": 2,
@@ -15769,7 +16195,7 @@
{
"id": "19002001",
"name": {
- "key": "item_item_name_329",
+ "key": "item_item_name_336",
"text": "逐风附魔石"
},
"usetype": 2,
@@ -15816,7 +16242,7 @@
{
"id": "19002002",
"name": {
- "key": "item_item_name_330",
+ "key": "item_item_name_337",
"text": "渴血附魔石"
},
"usetype": 2,
@@ -15863,7 +16289,7 @@
{
"id": "19002003",
"name": {
- "key": "item_item_name_331",
+ "key": "item_item_name_338",
"text": "破妄附魔石"
},
"usetype": 2,
@@ -15910,7 +16336,7 @@
{
"id": "19002004",
"name": {
- "key": "item_item_name_332",
+ "key": "item_item_name_339",
"text": "守护附魔石"
},
"usetype": 2,
@@ -15957,7 +16383,7 @@
{
"id": "19003001",
"name": {
- "key": "item_item_name_333",
+ "key": "item_item_name_340",
"text": "寒霜附魔石"
},
"usetype": 2,
@@ -16004,7 +16430,7 @@
{
"id": "19003002",
"name": {
- "key": "item_item_name_334",
+ "key": "item_item_name_341",
"text": "愈合附魔石"
},
"usetype": 2,
@@ -16051,7 +16477,7 @@
{
"id": "19003003",
"name": {
- "key": "item_item_name_335",
+ "key": "item_item_name_342",
"text": "脉冲附魔石"
},
"usetype": 2,
@@ -16098,7 +16524,7 @@
{
"id": "19003004",
"name": {
- "key": "item_item_name_336",
+ "key": "item_item_name_343",
"text": "御免附魔石"
},
"usetype": 2,
@@ -16145,7 +16571,7 @@
{
"id": "19004001",
"name": {
- "key": "item_item_name_337",
+ "key": "item_item_name_344",
"text": "牧神附魔石"
},
"usetype": 2,
@@ -16192,7 +16618,7 @@
{
"id": "19004002",
"name": {
- "key": "item_item_name_338",
+ "key": "item_item_name_345",
"text": "祈愿附魔石"
},
"usetype": 2,
@@ -16239,7 +16665,7 @@
{
"id": "19004003",
"name": {
- "key": "item_item_name_339",
+ "key": "item_item_name_346",
"text": "裁决附魔石"
},
"usetype": 2,
@@ -16286,7 +16712,7 @@
{
"id": "19004004",
"name": {
- "key": "item_item_name_340",
+ "key": "item_item_name_347",
"text": "庇佑附魔石"
},
"usetype": 2,
@@ -16333,7 +16759,7 @@
{
"id": "19005001",
"name": {
- "key": "item_item_name_341",
+ "key": "item_item_name_348",
"text": "玄武附魔石"
},
"usetype": 2,
@@ -16380,7 +16806,7 @@
{
"id": "19005002",
"name": {
- "key": "item_item_name_342",
+ "key": "item_item_name_349",
"text": "预言附魔石"
},
"usetype": 2,
@@ -16427,7 +16853,7 @@
{
"id": "19005003",
"name": {
- "key": "item_item_name_343",
+ "key": "item_item_name_350",
"text": "炼心附魔石"
},
"usetype": 2,
@@ -16474,7 +16900,7 @@
{
"id": "20000001",
"name": {
- "key": "item_item_name_344",
+ "key": "item_item_name_351",
"text": "武术棍"
},
"usetype": 2,
@@ -16521,7 +16947,7 @@
{
"id": "20000002",
"name": {
- "key": "item_item_name_345",
+ "key": "item_item_name_352",
"text": "云杉木"
},
"usetype": 2,
@@ -16568,7 +16994,7 @@
{
"id": "17010000",
"name": {
- "key": "item_item_name_346",
+ "key": "item_item_name_353",
"text": "大食盒"
},
"usetype": 5,
@@ -16615,7 +17041,7 @@
{
"id": "10000035",
"name": {
- "key": "item_item_name_347",
+ "key": "item_item_name_354",
"text": "代金券"
},
"usetype": 1,
@@ -16660,7 +17086,7 @@
{
"id": "21000001",
"name": {
- "key": "item_item_name_348",
+ "key": "item_item_name_355",
"text": "巨怪魔法车票"
},
"usetype": 2,
@@ -16705,7 +17131,7 @@
{
"id": "21000002",
"name": {
- "key": "item_item_name_349",
+ "key": "item_item_name_356",
"text": "角鸟蛋"
},
"usetype": 2,
@@ -16750,7 +17176,7 @@
{
"id": "21000003",
"name": {
- "key": "item_item_name_350",
+ "key": "item_item_name_357",
"text": "熊猫立牌"
},
"usetype": 2,
@@ -16795,7 +17221,7 @@
{
"id": "21000004",
"name": {
- "key": "item_item_name_351",
+ "key": "item_item_name_358",
"text": "金海豚奖杯"
},
"usetype": 2,
@@ -16840,7 +17266,7 @@
{
"id": "21000005",
"name": {
- "key": "item_item_name_352",
+ "key": "item_item_name_359",
"text": "沼泽牙膏"
},
"usetype": 2,
@@ -16885,7 +17311,7 @@
{
"id": "21000006",
"name": {
- "key": "item_item_name_353",
+ "key": "item_item_name_360",
"text": "碎骨龙碎片"
},
"usetype": 2,
@@ -16930,7 +17356,7 @@
{
"id": "21000007",
"name": {
- "key": "item_item_name_354",
+ "key": "item_item_name_361",
"text": "马鞍"
},
"usetype": 2,
@@ -16975,7 +17401,7 @@
{
"id": "21000008",
"name": {
- "key": "item_item_name_355",
+ "key": "item_item_name_362",
"text": "音乐琴弦"
},
"usetype": 2,
@@ -17020,7 +17446,7 @@
{
"id": "21000009",
"name": {
- "key": "item_item_name_356",
+ "key": "item_item_name_363",
"text": "配方奶"
},
"usetype": 2,
@@ -17065,7 +17491,7 @@
{
"id": "21000010",
"name": {
- "key": "item_item_name_357",
+ "key": "item_item_name_364",
"text": "马戏团演出服"
},
"usetype": 2,
@@ -17110,7 +17536,7 @@
{
"id": "21000011",
"name": {
- "key": "item_item_name_358",
+ "key": "item_item_name_365",
"text": "超级芯片"
},
"usetype": 2,
@@ -17155,7 +17581,7 @@
{
"id": "21000012",
"name": {
- "key": "item_item_name_359",
+ "key": "item_item_name_366",
"text": "记忆之牙"
},
"usetype": 2,
@@ -17200,7 +17626,7 @@
{
"id": "21000013",
"name": {
- "key": "item_item_name_360",
+ "key": "item_item_name_367",
"text": "纪念版巨怪徽章"
},
"usetype": 2,
@@ -17245,7 +17671,7 @@
{
"id": "21000014",
"name": {
- "key": "item_item_name_361",
+ "key": "item_item_name_368",
"text": "远古巨石"
},
"usetype": 2,
@@ -17290,7 +17716,7 @@
{
"id": "21000015",
"name": {
- "key": "item_item_name_362",
+ "key": "item_item_name_369",
"text": "奶油蛋糕"
},
"usetype": 2,
@@ -17335,7 +17761,7 @@
{
"id": "21000016",
"name": {
- "key": "item_item_name_363",
+ "key": "item_item_name_370",
"text": "水果篮"
},
"usetype": 2,
@@ -17380,7 +17806,7 @@
{
"id": "21000017",
"name": {
- "key": "item_item_name_364",
+ "key": "item_item_name_371",
"text": "玻璃杯"
},
"usetype": 2,
@@ -17425,7 +17851,7 @@
{
"id": "21000018",
"name": {
- "key": "item_item_name_365",
+ "key": "item_item_name_372",
"text": "棒棒糖"
},
"usetype": 2,
@@ -17470,7 +17896,7 @@
{
"id": "21000019",
"name": {
- "key": "item_item_name_366",
+ "key": "item_item_name_373",
"text": "岩洞晶石"
},
"usetype": 2,
@@ -17515,7 +17941,7 @@
{
"id": "21000020",
"name": {
- "key": "item_item_name_367",
+ "key": "item_item_name_374",
"text": "童话书"
},
"usetype": 2,
@@ -17560,7 +17986,7 @@
{
"id": "21000021",
"name": {
- "key": "item_item_name_368",
+ "key": "item_item_name_375",
"text": "木桶"
},
"usetype": 2,
@@ -17605,7 +18031,7 @@
{
"id": "21000022",
"name": {
- "key": "item_item_name_369",
+ "key": "item_item_name_376",
"text": "盾牌"
},
"usetype": 2,
@@ -17650,7 +18076,7 @@
{
"id": "21000023",
"name": {
- "key": "item_item_name_370",
+ "key": "item_item_name_377",
"text": "竹吊床"
},
"usetype": 2,
@@ -17695,7 +18121,7 @@
{
"id": "21000024",
"name": {
- "key": "item_item_name_371",
+ "key": "item_item_name_378",
"text": "溜冰鞋"
},
"usetype": 2,
@@ -17740,7 +18166,7 @@
{
"id": "21000025",
"name": {
- "key": "item_item_name_372",
+ "key": "item_item_name_379",
"text": "冰淇淋"
},
"usetype": 2,
@@ -17785,7 +18211,7 @@
{
"id": "21000026",
"name": {
- "key": "item_item_name_373",
+ "key": "item_item_name_380",
"text": "弓箭"
},
"usetype": 2,
@@ -17830,7 +18256,7 @@
{
"id": "21000027",
"name": {
- "key": "item_item_name_374",
+ "key": "item_item_name_381",
"text": "钢琴"
},
"usetype": 2,
@@ -17875,7 +18301,7 @@
{
"id": "21000028",
"name": {
- "key": "item_item_name_375",
+ "key": "item_item_name_382",
"text": "捕兽夹"
},
"usetype": 2,
@@ -17920,7 +18346,7 @@
{
"id": "21000029",
"name": {
- "key": "item_item_name_376",
+ "key": "item_item_name_383",
"text": "报纸"
},
"usetype": 2,
@@ -17965,7 +18391,7 @@
{
"id": "21000030",
"name": {
- "key": "item_item_name_377",
+ "key": "item_item_name_384",
"text": "古典鼓"
},
"usetype": 2,
@@ -18010,7 +18436,7 @@
{
"id": "21000031",
"name": {
- "key": "item_item_name_378",
+ "key": "item_item_name_385",
"text": "象牙"
},
"usetype": 2,
@@ -18055,7 +18481,7 @@
{
"id": "21000032",
"name": {
- "key": "item_item_name_379",
+ "key": "item_item_name_386",
"text": "岩铁矿"
},
"usetype": 2,
@@ -18100,7 +18526,7 @@
{
"id": "21000033",
"name": {
- "key": "item_item_name_380",
+ "key": "item_item_name_387",
"text": "气球"
},
"usetype": 2,
@@ -18145,7 +18571,7 @@
{
"id": "10000036",
"name": {
- "key": "item_item_name_381",
+ "key": "item_item_name_388",
"text": "宝螺贝"
},
"usetype": 1,
@@ -18190,7 +18616,7 @@
{
"id": "10000037",
"name": {
- "key": "item_item_name_382",
+ "key": "item_item_name_389",
"text": "智慧水晶"
},
"usetype": 1,
@@ -18235,7 +18661,7 @@
{
"id": "10000038",
"name": {
- "key": "item_item_name_383",
+ "key": "item_item_name_390",
"text": "石阵周常积分"
},
"usetype": 1,
@@ -18280,7 +18706,7 @@
{
"id": "22100001",
"name": {
- "key": "item_item_name_384",
+ "key": "item_item_name_391",
"text": "智慧水晶"
},
"usetype": 2,
@@ -18325,7 +18751,7 @@
{
"id": "23000001",
"name": {
- "key": "item_item_name_385",
+ "key": "item_item_name_392",
"text": "开服活动抽奖卷"
},
"usetype": 2,
@@ -18370,7 +18796,7 @@
{
"id": "23000002",
"name": {
- "key": "item_item_name_386",
+ "key": "item_item_name_393",
"text": "拼图碎片"
},
"usetype": 2,
@@ -18415,7 +18841,7 @@
{
"id": "23000003",
"name": {
- "key": "item_item_name_387",
+ "key": "item_item_name_394",
"text": "云朵固化剂"
},
"usetype": 2,
@@ -18460,7 +18886,7 @@
{
"id": "23000004",
"name": {
- "key": "item_item_name_388",
+ "key": "item_item_name_395",
"text": "挖掘次数"
},
"usetype": 2,
@@ -18505,7 +18931,7 @@
{
"id": "10000039",
"name": {
- "key": "item_item_name_389",
+ "key": "item_item_name_396",
"text": "石阵秘境宝箱钥匙"
},
"usetype": 1,
@@ -18550,7 +18976,7 @@
{
"id": "17110001",
"name": {
- "key": "item_item_name_390",
+ "key": "item_item_name_397",
"text": "3种族招募卡自选箱"
},
"usetype": 4,
@@ -18595,7 +19021,7 @@
{
"id": "17040001",
"name": {
- "key": "item_item_name_391",
+ "key": "item_item_name_398",
"text": "4星无极套装宝箱"
},
"usetype": 5,
@@ -18642,7 +19068,7 @@
{
"id": "24010001",
"name": {
- "key": "item_item_name_392",
+ "key": "item_item_name_399",
"text": "鳄犬的尾巴"
},
"usetype": 1,
@@ -18687,7 +19113,7 @@
{
"id": "24010002",
"name": {
- "key": "item_item_name_393",
+ "key": "item_item_name_400",
"text": "猫头熊的皮毛"
},
"usetype": 1,
@@ -18732,7 +19158,7 @@
{
"id": "24010003",
"name": {
- "key": "item_item_name_394",
+ "key": "item_item_name_401",
"text": "猛犸象牙"
},
"usetype": 1,
diff --git a/bin/json/game_itemlink.json b/bin/json/game_itemlink.json
index 0de8edb38..2725bf636 100644
--- a/bin/json/game_itemlink.json
+++ b/bin/json/game_itemlink.json
@@ -241,7 +241,7 @@
"id": 167,
"title": {
"key": "itemlink_itemlink_title_15",
- "text": "前往维京远征"
+ "text": "维京远征"
},
"desc": {
"key": "itemlink_itemlink_desc_15",
@@ -258,7 +258,7 @@
"id": 10005,
"title": {
"key": "itemlink_itemlink_title_16",
- "text": "前往梦境回廊"
+ "text": "梦境回廊"
},
"desc": {
"key": "itemlink_itemlink_desc_16",
@@ -275,7 +275,7 @@
"id": 702,
"title": {
"key": "itemlink_itemlink_title_17",
- "text": "前往烹饪"
+ "text": "烹饪"
},
"desc": {
"key": "itemlink_itemlink_desc_17",
@@ -326,7 +326,7 @@
"id": 168,
"title": {
"key": "itemlink_itemlink_title_20",
- "text": "前往猎魂副本"
+ "text": "猎魂副本"
},
"desc": {
"key": "itemlink_itemlink_desc_20",
@@ -394,7 +394,7 @@
"id": 10017,
"title": {
"key": "itemlink_itemlink_title_24",
- "text": " 前往主线关卡"
+ "text": " 主线关卡"
},
"desc": {
"key": "itemlink_itemlink_desc_24",
@@ -411,7 +411,7 @@
"id": 10018,
"title": {
"key": "itemlink_itemlink_title_25",
- "text": "前往维京远征"
+ "text": "维京远征"
},
"desc": {
"key": "itemlink_itemlink_desc_25",
@@ -428,7 +428,7 @@
"id": 10019,
"title": {
"key": "itemlink_itemlink_title_26",
- "text": "前往猎魂副本"
+ "text": "猎魂副本"
},
"desc": {
"key": "itemlink_itemlink_desc_26",
@@ -445,7 +445,7 @@
"id": 10036,
"title": {
"key": "itemlink_itemlink_title_27",
- "text": "前往圣桃招募"
+ "text": "圣桃招募"
},
"desc": {
"key": "itemlink_itemlink_desc_27",
@@ -462,7 +462,7 @@
"id": 10037,
"title": {
"key": "itemlink_itemlink_title_28",
- "text": "前往限定招募"
+ "text": "限定招募"
},
"desc": {
"key": "itemlink_itemlink_desc_28",
@@ -479,7 +479,7 @@
"id": 10038,
"title": {
"key": "itemlink_itemlink_title_29",
- "text": "前往阵营招募"
+ "text": "阵营招募"
},
"desc": {
"key": "itemlink_itemlink_desc_29",
@@ -496,7 +496,7 @@
"id": 10039,
"title": {
"key": "itemlink_itemlink_title_30",
- "text": "前往许愿招募"
+ "text": "许愿招募"
},
"desc": {
"key": "itemlink_itemlink_desc_30",
diff --git a/bin/json/game_mainstage.json b/bin/json/game_mainstage.json
index d557ecdb5..234c624bf 100644
--- a/bin/json/game_mainstage.json
+++ b/bin/json/game_mainstage.json
@@ -26,7 +26,7 @@
"destroy": 1,
"progress": 0,
"stroyshow": 0,
- "frontstoryid": 0,
+ "frontstoryid": 10240,
"afterstoryid": 0,
"maingroupName": {
"key": "",
@@ -7648,9 +7648,7 @@
"id": 1100200,
"chapterid": 11002,
"group_id": 100200,
- "previous_group_id": [
- 100120
- ],
+ "previous_group_id": [],
"previoustage": 0,
"Episodetype": 0,
"openlevel": 1,
diff --git a/bin/json/game_model.json b/bin/json/game_model.json
index fed6ba2eb..3ee42672e 100644
--- a/bin/json/game_model.json
+++ b/bin/json/game_model.json
@@ -4446,15 +4446,15 @@
},
{
"id": "51021",
- "preson": "51015",
- "presonshow": "51015_exhibition",
- "presonstory": "51015",
+ "preson": "51012",
+ "presonshow": "51012_exhibition",
+ "presonstory": "51012",
"presondraw": "",
"height": 1,
"weight": 1,
- "ico": "tx_js_51011",
- "fight": "tx_js_51011",
- "img": "sbkp_js_51021",
+ "ico": "tx_js_51012",
+ "fight": "tx_js_51012",
+ "img": "sbkp_js_51012",
"heroimg": "hbkp_js_51021",
"portrait": "portrait_51021",
"bust": "bust_51021",
@@ -4481,15 +4481,15 @@
},
{
"id": "51022",
- "preson": "51015",
- "presonshow": "51015_exhibition",
- "presonstory": "51015",
+ "preson": "51012",
+ "presonshow": "51012_exhibition",
+ "presonstory": "51012",
"presondraw": "",
"height": 1,
"weight": 1,
- "ico": "tx_js_51011",
- "fight": "tx_js_51011",
- "img": "sbkp_js_51022",
+ "ico": "tx_js_51012",
+ "fight": "tx_js_51012",
+ "img": "sbkp_js_51012",
"heroimg": "hbkp_js_51022",
"portrait": "portrait_51022",
"bust": "bust_51022",
diff --git a/bin/json/game_monsterformat.json b/bin/json/game_monsterformat.json
index f69d1038e..b9ddff147 100644
--- a/bin/json/game_monsterformat.json
+++ b/bin/json/game_monsterformat.json
@@ -232710,7 +232710,7 @@
"equip": [],
"newskill": [],
"lv": 4,
- "hppro": 0.7,
+ "hppro": 0.65,
"atkpro": 0.5,
"defpro": 0.1,
"skill1": 1,
@@ -232730,7 +232730,7 @@
"equip": [],
"newskill": [],
"lv": 4,
- "hppro": 0.7,
+ "hppro": 0.65,
"atkpro": 0.5,
"defpro": 0.1,
"skill1": 1,
@@ -232750,7 +232750,7 @@
"equip": [],
"newskill": [],
"lv": 4,
- "hppro": 0.7,
+ "hppro": 0.65,
"atkpro": 0.5,
"defpro": 0.1,
"skill1": 1,
diff --git a/bin/json/game_shop.json b/bin/json/game_shop.json
index d9b5e142c..101be04a6 100644
--- a/bin/json/game_shop.json
+++ b/bin/json/game_shop.json
@@ -10,18 +10,6 @@
"key": "",
"text": ""
},
- "needshow": [
- {
- "a": "attr",
- "t": "gold",
- "n": 1
- },
- {
- "a": "attr",
- "t": "diamond",
- "n": 1
- }
- ],
"rtype": 1,
"rtime": 8,
"rnum": 8,
@@ -56,13 +44,6 @@
"key": "",
"text": ""
},
- "needshow": [
- {
- "a": "attr",
- "t": "diamond",
- "n": 1
- }
- ],
"rtype": 2,
"rtime": 1,
"rnum": -1,
@@ -87,18 +68,6 @@
"key": "shop_shop_upper_shop_3",
"text": "玩法商店"
},
- "needshow": [
- {
- "a": "attr",
- "t": "friendPoint",
- "n": 1
- },
- {
- "a": "attr",
- "t": "diamond",
- "n": 1
- }
- ],
"rtype": 2,
"rtime": 1,
"rnum": -1,
@@ -123,18 +92,6 @@
"key": "shop_shop_upper_shop_4",
"text": "玩法商店"
},
- "needshow": [
- {
- "a": "attr",
- "t": "arenacoin",
- "n": 1
- },
- {
- "a": "attr",
- "t": "diamond",
- "n": 1
- }
- ],
"rtype": 2,
"rtime": 7,
"rnum": -1,
@@ -160,18 +117,6 @@
"key": "shop_shop_upper_shop_5",
"text": "玩法商店"
},
- "needshow": [
- {
- "a": "attr",
- "t": "guildcoin",
- "n": 1
- },
- {
- "a": "attr",
- "t": "diamond",
- "n": 1
- }
- ],
"rtype": 2,
"rtime": 7,
"rnum": -1,
@@ -196,13 +141,6 @@
"key": "shop_shop_upper_shop_6",
"text": "玩法商店"
},
- "needshow": [
- {
- "a": "attr",
- "t": "moongold",
- "n": 1
- }
- ],
"rtype": 2,
"rtime": 21,
"rnum": -1,
diff --git a/bin/json/game_shopbuyequicos.json b/bin/json/game_shopbuyequicos.json
new file mode 100644
index 000000000..ff56237b7
--- /dev/null
+++ b/bin/json/game_shopbuyequicos.json
@@ -0,0 +1,362 @@
+[
+ {
+ "id": 100,
+ "initLv": 1,
+ "upLv": 0,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 12000
+ }
+ ]
+ },
+ {
+ "id": 200,
+ "initLv": 2,
+ "upLv": 0,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 30000
+ }
+ ]
+ },
+ {
+ "id": 300,
+ "initLv": 3,
+ "upLv": 0,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 60000
+ }
+ ]
+ },
+ {
+ "id": 400,
+ "initLv": 4,
+ "upLv": 0,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 120000
+ }
+ ]
+ },
+ {
+ "id": 500,
+ "initLv": 5,
+ "upLv": 0,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 180000
+ }
+ ]
+ },
+ {
+ "id": 600,
+ "initLv": 6,
+ "upLv": 0,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 300000
+ }
+ ]
+ },
+ {
+ "id": 101,
+ "initLv": 1,
+ "upLv": 1,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 12000
+ }
+ ]
+ },
+ {
+ "id": 201,
+ "initLv": 2,
+ "upLv": 1,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 30000
+ }
+ ]
+ },
+ {
+ "id": 301,
+ "initLv": 3,
+ "upLv": 1,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 60000
+ }
+ ]
+ },
+ {
+ "id": 401,
+ "initLv": 4,
+ "upLv": 1,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 120000
+ }
+ ]
+ },
+ {
+ "id": 501,
+ "initLv": 5,
+ "upLv": 1,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 180000
+ }
+ ]
+ },
+ {
+ "id": 601,
+ "initLv": 6,
+ "upLv": 1,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 300000
+ }
+ ]
+ },
+ {
+ "id": 102,
+ "initLv": 1,
+ "upLv": 2,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 24000
+ }
+ ]
+ },
+ {
+ "id": 202,
+ "initLv": 2,
+ "upLv": 2,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 60000
+ }
+ ]
+ },
+ {
+ "id": 302,
+ "initLv": 3,
+ "upLv": 2,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 120000
+ }
+ ]
+ },
+ {
+ "id": 402,
+ "initLv": 4,
+ "upLv": 2,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 240000
+ }
+ ]
+ },
+ {
+ "id": 502,
+ "initLv": 5,
+ "upLv": 2,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 360000
+ }
+ ]
+ },
+ {
+ "id": 602,
+ "initLv": 6,
+ "upLv": 2,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 600000
+ }
+ ]
+ },
+ {
+ "id": 103,
+ "initLv": 1,
+ "upLv": 3,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 36000
+ }
+ ]
+ },
+ {
+ "id": 203,
+ "initLv": 2,
+ "upLv": 3,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 90000
+ }
+ ]
+ },
+ {
+ "id": 303,
+ "initLv": 3,
+ "upLv": 3,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 180000
+ }
+ ]
+ },
+ {
+ "id": 403,
+ "initLv": 4,
+ "upLv": 3,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 360000
+ }
+ ]
+ },
+ {
+ "id": 503,
+ "initLv": 5,
+ "upLv": 3,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 540000
+ }
+ ]
+ },
+ {
+ "id": 603,
+ "initLv": 6,
+ "upLv": 3,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 900000
+ }
+ ]
+ },
+ {
+ "id": 104,
+ "initLv": 1,
+ "upLv": 4,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 48000
+ }
+ ]
+ },
+ {
+ "id": 204,
+ "initLv": 2,
+ "upLv": 4,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 120000
+ }
+ ]
+ },
+ {
+ "id": 304,
+ "initLv": 3,
+ "upLv": 4,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 240000
+ }
+ ]
+ },
+ {
+ "id": 404,
+ "initLv": 4,
+ "upLv": 4,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 480000
+ }
+ ]
+ },
+ {
+ "id": 504,
+ "initLv": 5,
+ "upLv": 4,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 720000
+ }
+ ]
+ },
+ {
+ "id": 604,
+ "initLv": 6,
+ "upLv": 4,
+ "suittype": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1200000
+ }
+ ]
+ }
+]
\ No newline at end of file
diff --git a/bin/json/game_stoneprivilege.json b/bin/json/game_stoneprivilege.json
index 3e211893e..f9c1fe8d4 100644
--- a/bin/json/game_stoneprivilege.json
+++ b/bin/json/game_stoneprivilege.json
@@ -65,7 +65,7 @@
"key": "stonehenge_privilege_Desc_7",
"text": "随机buff三选一事件,新增重置功能"
},
- "Value1": 0,
+ "Value1": 1,
"Value2": 0,
"Value3": 0
},
diff --git a/bin/json/game_stonestory.json b/bin/json/game_stonestory.json
index 24d0bd07a..f10e7b5f7 100644
--- a/bin/json/game_stonestory.json
+++ b/bin/json/game_stonestory.json
@@ -1641,10 +1641,8 @@
"key": "stonehenge_story_StoryDesc_53",
"text": ""
},
- "OptionEventIdGroup1": [
- "-1"
- ],
- "EndEventId1": 0,
+ "OptionEventIdGroup1": [],
+ "EndEventId1": -1,
"OptionDesc1": {
"key": "stonehenge_story_OptionDesc1_53",
"text": ""
@@ -1705,10 +1703,8 @@
"key": "stonehenge_story_StoryDesc_55",
"text": ""
},
- "OptionEventIdGroup1": [
- "-1"
- ],
- "EndEventId1": 0,
+ "OptionEventIdGroup1": [],
+ "EndEventId1": -1,
"OptionDesc1": {
"key": "stonehenge_story_OptionDesc1_55",
"text": ""
diff --git a/bin/json/game_topuiconfig.json b/bin/json/game_topuiconfig.json
new file mode 100644
index 000000000..e2b047489
--- /dev/null
+++ b/bin/json/game_topuiconfig.json
@@ -0,0 +1,2538 @@
+[
+ {
+ "id": "loading",
+ "subId": "",
+ "currencyField": [
+ {
+ "a": "attr",
+ "t": "ps",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "login",
+ "subId": "",
+ "currencyField": [
+ {
+ "a": "attr",
+ "t": "ps",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "useragreement",
+ "subId": "",
+ "currencyField": [
+ {
+ "a": "attr",
+ "t": "ps",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "serverlist",
+ "subId": "",
+ "currencyField": [
+ {
+ "a": "attr",
+ "t": "ps",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "loginaccountpopup",
+ "subId": "",
+ "currencyField": [
+ {
+ "a": "attr",
+ "t": "ps",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "mobilephonelogin",
+ "subId": "",
+ "currencyField": [
+ {
+ "a": "attr",
+ "t": "ps",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "gameadvice",
+ "subId": "",
+ "currencyField": [
+ {
+ "a": "attr",
+ "t": "ps",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "starup_hero",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "heropanel",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "generaltips",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "noticetips",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "zhandou",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "koshow",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "settlement",
+ "subId": "",
+ "currencyField": [
+ {
+ "a": "attr",
+ "t": "ps",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "fightwinwindow",
+ "subId": "",
+ "currencyField": [
+ {
+ "a": "attr",
+ "t": "ps",
+ "n": 0
+ }
+ ]
+ },
+ {
+ "id": "fightlosewindow",
+ "subId": "",
+ "currencyField": [
+ {
+ "a": "attr",
+ "t": "ps",
+ "n": 0
+ }
+ ]
+ },
+ {
+ "id": "fightteachwinwindow",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "pausebattle",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "campties",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "battleopen",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "battlestatistics",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "battleinfo",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "messagebox",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "battleready",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "roledetail",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "bag",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "notice",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "mainbarrier",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "mainworld",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "roleupgrade",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "manual",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "manual_grow",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "task",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "store",
+ "subId": "",
+ "currencyField": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1
+ },
+ {
+ "a": "attr",
+ "t": "diamond",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "store",
+ "subId": "1",
+ "currencyField": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1
+ },
+ {
+ "a": "attr",
+ "t": "diamond",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "store",
+ "subId": "2",
+ "currencyField": [
+ {
+ "a": "attr",
+ "t": "diamond",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "store",
+ "subId": "3",
+ "currencyField": [
+ {
+ "a": "attr",
+ "t": "friendPoint",
+ "n": 1
+ },
+ {
+ "a": "attr",
+ "t": "diamond",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "store",
+ "subId": "4",
+ "currencyField": [
+ {
+ "a": "attr",
+ "t": "arenacoin",
+ "n": 1
+ },
+ {
+ "a": "attr",
+ "t": "diamond",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "store",
+ "subId": "5",
+ "currencyField": [
+ {
+ "a": "attr",
+ "t": "guildcoin",
+ "n": 1
+ },
+ {
+ "a": "attr",
+ "t": "diamond",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "store",
+ "subId": "6",
+ "currencyField": [
+ {
+ "a": "attr",
+ "t": "moongold",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "storebuypopup",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "maininterface",
+ "subId": "",
+ "currencyField": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 0
+ },
+ {
+ "a": "attr",
+ "t": "diamond",
+ "n": 1
+ },
+ {
+ "a": "attr",
+ "t": "ps",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "mail",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "confirmpopup",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "taskrewardpreview",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "generalitempopup",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "NetworkModalWaiting",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "userset",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "skillinfotips",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "captainskillinfotips",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "equistrengthen",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "equistrengthenup",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "croppingwindow",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "saleconfirmpopup",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "AccessTips",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "rolestrategy",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "commenttip",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "examine",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "plotwindow",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "recruit",
+ "subId": "",
+ "currencyField": [
+ {
+ "a": "attr",
+ "t": "diamond",
+ "n": 1
+ },
+ {
+ "a": "item",
+ "t": "10000001",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "recruit",
+ "subId": "1",
+ "currencyField": [
+ {
+ "a": "item",
+ "t": "10000001",
+ "n": 1
+ },
+ {
+ "a": "attr",
+ "t": "diamond",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "recruit",
+ "subId": "2",
+ "currencyField": [
+ {
+ "a": "item",
+ "t": "10000001",
+ "n": 1
+ },
+ {
+ "a": "attr",
+ "t": "diamond",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "recruit",
+ "subId": "3",
+ "currencyField": [
+ {
+ "a": "item",
+ "t": "10000021",
+ "n": 1
+ },
+ {
+ "a": "attr",
+ "t": "diamond",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "recruit",
+ "subId": "4",
+ "currencyField": [
+ {
+ "a": "item",
+ "t": "10000022",
+ "n": 1
+ },
+ {
+ "a": "attr",
+ "t": "diamond",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "recruit",
+ "subId": "5",
+ "currencyField": [
+ {
+ "a": "item",
+ "t": "10000023",
+ "n": 1
+ },
+ {
+ "a": "attr",
+ "t": "diamond",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "recruit",
+ "subId": "6",
+ "currencyField": [
+ {
+ "a": "item",
+ "t": "10000024",
+ "n": 1
+ },
+ {
+ "a": "attr",
+ "t": "diamond",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "recruit",
+ "subId": "7",
+ "currencyField": [
+ {
+ "a": "item",
+ "t": "10000024",
+ "n": 1
+ },
+ {
+ "a": "attr",
+ "t": "diamond",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "recruit",
+ "subId": "8",
+ "currencyField": [
+ {
+ "a": "item",
+ "t": "10000101",
+ "n": 1
+ },
+ {
+ "a": "attr",
+ "t": "diamond",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "recruittendraw",
+ "subId": "",
+ "currencyField": [
+ {
+ "a": "attr",
+ "t": "diamond",
+ "n": 1
+ },
+ {
+ "a": "item",
+ "t": "10000001",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "recruitonedraw",
+ "subId": "",
+ "currencyField": [
+ {
+ "a": "attr",
+ "t": "diamond",
+ "n": 1
+ },
+ {
+ "a": "item",
+ "t": "10000001",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "resonancepopup",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "materialsynthesispopup",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "chatsystem",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "pagoda",
+ "subId": "",
+ "currencyField": [
+ {
+ "a": "attr",
+ "t": "ps",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "pagodaadoptreward",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "ranklineup",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "arenarankingpopup",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "bossrankingpopup",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "friendsystemwin",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "frienddetailspop",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "kungfu",
+ "subId": "",
+ "currencyField": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 0
+ },
+ {
+ "a": "attr",
+ "t": "diamond",
+ "n": 1
+ },
+ {
+ "a": "attr",
+ "t": "ps",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "kungfustrengthenpopup",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "randomtask",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "lab_taskTip",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "btn_taskIcon",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "plotdialoguewin",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "plotreviewwin",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "smithymain",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "smithy",
+ "subId": "",
+ "currencyField": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 0
+ },
+ {
+ "a": "attr",
+ "t": "diamond",
+ "n": 1
+ },
+ {
+ "a": "attr",
+ "t": "ps",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "smithypickuppopup",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "protagonist",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "gourmetTake",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "gourmetconfigure",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "gourmetreward",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "gourmetstrengthen",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "gourmetmain",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "vikingreplicaentry",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "vikingexpedition",
+ "subId": "",
+ "currencyField": [
+ {
+ "a": "attr",
+ "t": "ps",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "huntingmain",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "huntingboss",
+ "subId": "",
+ "currencyField": [
+ {
+ "a": "attr",
+ "t": "ps",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "teamleaderpopup",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "bossstrategypopup",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "huntingstrategypopup",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "buynum",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "filterInfoPop",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "filterpandamasInfoPop",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "skillHelpPopup",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "attrFloatingPopup",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "awakeoveriew",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "GeneralPropTips",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "recruitdrawAnimation",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "recruitdrawDisplay",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "equipOwnerPopup",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "reservetips",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "equiptipspopup",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "skillLvUp",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "suitActivePopup",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "instructions",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "equipFilterInfoPop",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "TextTip1",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "LeadingRole",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "PersonalInformation",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "PlayerNameTip",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "PersonalSignatureTip",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "librarymain",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "libraryfetters",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "threeapprentices",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "libraryfavoritelist",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "libraryfavoriteinfo",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "memoriesOfHeroestips",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "rewardobtaintips",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "mysterymoon",
+ "subId": "",
+ "currencyField": [
+ {
+ "a": "attr",
+ "t": "ps",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "moonshare",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "moontrigger",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "moonroom",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "EquipSell",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "EquipSellConfirm",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "equipskillfilterpop",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "incomestatistics",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "HeroTeamTip",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "PlayerLevelUp",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "CardFusionView",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "PortfolioInfoView",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "CardFusionPopup",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "arenaentrance",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "arenawindow",
+ "subId": "",
+ "currencyField": [
+ {
+ "a": "item",
+ "t": "18000004",
+ "n": 1
+ },
+ {
+ "a": "attr",
+ "t": "diamond",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "arenainfopopup",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "arenarankupgrade",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "talentResetPopup",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "talentInfoPopup",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "talentLearnPopup",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "EquipIntensifyView",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "EquipConfirmTip",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "createRole",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "GuildApplyView",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "GuildCreateView",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "GuildLogoView",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "GuildMainView",
+ "subId": "",
+ "currencyField": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 0
+ },
+ {
+ "a": "attr",
+ "t": "diamond",
+ "n": 1
+ },
+ {
+ "a": "attr",
+ "t": "ps",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "equipsuitcomposwindow",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "GuildInformationView",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "GuildMembersView",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "GuildQuestView",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "GuildSignInView",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "GuildSettingPopup",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "business",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "businesstrading",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "businessauto",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "businessnotes",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "businessLvreward",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "businessbag",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "businessrecord",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "businessrewardpopup",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "businessstation",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "businessman",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "businessinfo",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "roleinfowindow",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "HeroInfoPopup",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "activitytask",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "dailycheck",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "giftpack",
+ "subId": "",
+ "currencyField": [
+ {
+ "a": "item",
+ "t": "10000035",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "monthlycard",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "DialogueWindow",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "assesstask",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "battletask",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "SignRewardTips",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "runninghorse",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "recharge",
+ "subId": "",
+ "currencyField": [
+ {
+ "a": "attr",
+ "t": "diamond",
+ "n": 1
+ },
+ {
+ "a": "item",
+ "t": "10000035",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "equipenchant",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "business2d",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "enchantconfirm",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "messageboxpopup",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "Strengthensuccess",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "StrengthensuccessItem",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "emptyClose",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "combatlevelplay",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "combatlevelmain",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "taskoverview",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "cgplot",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "voucherexchange",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "recruitshow",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "gMcommand",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "unioncollege",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "guide",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "allkill",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "enchant",
+ "subId": "",
+ "currencyField": [
+ {
+ "a": "attr",
+ "t": "ps",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "enchantreward",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "unlockfunc",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "buyconsumptionth",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "useconsumptionth",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "mline",
+ "subId": "",
+ "currencyField": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 0
+ },
+ {
+ "a": "attr",
+ "t": "diamond",
+ "n": 1
+ },
+ {
+ "a": "attr",
+ "t": "ps",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "mlinenodeinfo",
+ "subId": "",
+ "currencyField": [
+ {
+ "a": "attr",
+ "t": "ps",
+ "n": 1
+ },
+ {
+ "a": "attr",
+ "t": "diamond",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "herocard",
+ "subId": "",
+ "currencyField": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 0
+ }
+ ]
+ },
+ {
+ "id": "herocardequip",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "equipinfopopup",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "herocardstarimage",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "skillupgrading",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "tree",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "heroawake",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "duellisttips",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "autofightend",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "smithymake",
+ "subId": "",
+ "currencyField": [
+ {
+ "a": "item",
+ "t": "13000001",
+ "n": 1
+ },
+ {
+ "a": "item",
+ "t": "13000003",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "smithyillustrated",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "smithystove",
+ "subId": "",
+ "currencyField": [
+ {
+ "a": "item",
+ "t": "13000004",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "smithytooltable",
+ "subId": "",
+ "currencyField": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 0
+ },
+ {
+ "a": "attr",
+ "t": "diamond",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "smithytrade",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "smithytsuit",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "smithyproficiency",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "smithytask",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "qualitybuildingtips",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "batchmanufacturetips",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "kungfuIllustrated",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "fightscreen",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "kungdispatch",
+ "subId": "",
+ "currencyField": [
+ {
+ "a": "item",
+ "t": "20000001",
+ "n": 1
+ },
+ {
+ "a": "attr",
+ "t": "diamond",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "kungdispatchdetails",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "kungdispatchlv",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "kungfupractice",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "kungfuchallengeenter",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "kungfuchallenge",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "collectiondetails",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "kungfudailyfitness",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "kungfufitness",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "fitnessbuff",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "fitnessbuffconfirm",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "confirmationbox",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "friendchallenge",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "getteaching",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "kungfuregister",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "kungfuregisterhero",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "kungfuregistepopup",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "kungfunpctask",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "kicksuccessfully",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "kickreward",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "battlegm",
+ "subId": "",
+ "currencyField": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 0
+ },
+ {
+ "a": "attr",
+ "t": "diamond",
+ "n": 1
+ },
+ {
+ "a": "attr",
+ "t": "ps",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "flyparkour",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "flyparkourpause",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "flyparkourfinish",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "taskDedailsPopup",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "calenderpuzzle",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "gourmetrecipe",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "newmenutips",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "messagetips",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "potionswindow",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "potionssynthesis",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "potionscomplete",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "SmithyUpgradeTips",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "reconnecttips",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "buffoverviewtips",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "flymate",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "flyinvitation",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "flyMounts",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "flymountsaccess",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "gameSummary",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "WorldPointDetailsPopup",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "weeklyRoutine",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "command",
+ "subId": "",
+ "currencyField": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 0
+ },
+ {
+ "a": "attr",
+ "t": "diamond",
+ "n": 1
+ },
+ {
+ "a": "attr",
+ "t": "ps",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "flyscorereword",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "flymatewait",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "flyloading",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "flymain",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "SatietyTips",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "ThreeApprenticesTips",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "mlineloading",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "caravanfunc",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "caravanillustrated",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "caravaninfo",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "caravanranking",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "caravan",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "caravanworld",
+ "subId": "",
+ "currencyField": [
+ {
+ "a": "item",
+ "t": "21000001",
+ "n": 1
+ },
+ {
+ "a": "attr",
+ "t": "merchantmoney",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "caravanshop",
+ "subId": "",
+ "currencyField": [
+ {
+ "a": "attr",
+ "t": "merchantmoney",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "caravanrecord",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "caravantrade",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "caravanproduct",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "caravansettlement",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "caravanchangelist",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "caravandetails",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "caravanplot",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "caravanevent",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "virtualchange",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "LeadingRoleSetWindow",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "photo",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "SubplotTimeLine",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "SubplotQuestLine",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "libraryfettersquestline",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "questline",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "linestory",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "horoscopeentrance",
+ "subId": "",
+ "currencyField": [
+ {
+ "a": "attr",
+ "t": "starcoin",
+ "n": 0
+ }
+ ]
+ },
+ {
+ "id": "horoscope",
+ "subId": "",
+ "currencyField": [
+ {
+ "a": "attr",
+ "t": "starcoin",
+ "n": 0
+ }
+ ]
+ },
+ {
+ "id": "horoscopeattribute",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "horoscoperefresh",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "horoscopeupgradetips",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "photopreserv",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "bossdungeon",
+ "subId": "",
+ "currencyField": [
+ {
+ "a": "attr",
+ "t": "ps",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "buystrength",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "ageappropriate",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "goldcoinstorage",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "rewardSelectionBoxTips",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "passon",
+ "subId": "",
+ "currencyField": [
+ {
+ "a": "attr",
+ "t": "diamond",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "RacePagodaWindow",
+ "subId": "",
+ "currencyField": [
+ {
+ "a": "attr",
+ "t": "ps",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "RacePagodaSelectWindow",
+ "subId": "",
+ "currencyField": [
+ {
+ "a": "attr",
+ "t": "ps",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "passonunload",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "RacePagodaRuleTips",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "RacePagodaAwardTips",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "Cumulativedrawtips",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "wishstonetips",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "giftPackageTips",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "Restricteddefendertips",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "caravannewspaper",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "RacePagodaRankTips",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "RecruitWishesTips",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "LimitedConvertibilityTips",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "heroMaxDetailsWindow",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "supplytrafficpermit",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "supplyconfirmpurchase",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "moondreamtrafficpermit",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "xdtrafficpermit",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "xdConfirmpurchasetips",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "mainline",
+ "subId": "",
+ "currencyField": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 0
+ },
+ {
+ "a": "attr",
+ "t": "diamond",
+ "n": 1
+ },
+ {
+ "a": "attr",
+ "t": "ps",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "mainlinenodeinfo",
+ "subId": "",
+ "currencyField": [
+ {
+ "a": "attr",
+ "t": "ps",
+ "n": 1
+ },
+ {
+ "a": "attr",
+ "t": "diamond",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "mainlinereward",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "GuildBossWindow",
+ "subId": "",
+ "currencyField": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 0
+ },
+ {
+ "a": "attr",
+ "t": "diamond",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "GuildBossFinishWindow",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "stonehenge",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "stonehengeroom",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "examinetest",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "stonehengebag",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "stonehengebuff",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "stonehengehero",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "stonehengerandombuff",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "stonehengesettment",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "stonehengerevive",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "stonehengeplot",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "stonehengestore",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "stonehengestrengthen",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "stonehengeweek",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "stonehengeachieve",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "stonehengeillustrated",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "stonehengebuffinfo",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "stonehengebox",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "stonehengetalent",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "GuildBossFormatRecordTips",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "GuildBossChallengerRecordTips",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "GuildBossRankTips",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "GuildBossTurntableTips",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "GuildBossFireEditTips",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "answerHelpTips",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "answerhelpsharing",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "GuildBossStageTips",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "annularRandomTips",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "activityguide",
+ "subId": "",
+ "currencyField": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1
+ },
+ {
+ "a": "attr",
+ "t": "diamond",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "activityguide",
+ "subId": "0",
+ "currencyField": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 1
+ },
+ {
+ "a": "attr",
+ "t": "diamond",
+ "n": 1
+ }
+ ]
+ },
+ {
+ "id": "activityguide",
+ "subId": "1001",
+ "currencyField": [
+ {
+ "a": "item",
+ "t": "23000001",
+ "n": 0
+ }
+ ]
+ },
+ {
+ "id": "activityguide",
+ "subId": "1003",
+ "currencyField": [
+ {
+ "a": "item",
+ "t": "23000002",
+ "n": 0
+ }
+ ]
+ },
+ {
+ "id": "activityguide",
+ "subId": "1004",
+ "currencyField": [
+ {
+ "a": "item",
+ "t": "23000003",
+ "n": 0
+ }
+ ]
+ },
+ {
+ "id": "activityguide",
+ "subId": "1005",
+ "currencyField": [
+ {
+ "a": "item",
+ "t": "23000004",
+ "n": 0
+ }
+ ]
+ },
+ {
+ "id": "GuildBossChallengeCountTips",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "shopcenter",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "fateactivityDetails",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "shopcenterConfirmpurchase",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "StorylineWindow",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "StorylineLevelWindow",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "BattleInfoTips",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "pushgiftpack",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "PurchasegradeTips",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "moondreamadvancecard",
+ "subId": "",
+ "currencyField": []
+ },
+ {
+ "id": "roledisplay",
+ "subId": "",
+ "currencyField": []
+ }
+]
\ No newline at end of file
diff --git a/bin/json/game_worldbattle.json b/bin/json/game_worldbattle.json
index 1ec113968..8a6c7f3ee 100644
--- a/bin/json/game_worldbattle.json
+++ b/bin/json/game_worldbattle.json
@@ -9,7 +9,7 @@
"playexp": {
"a": "attr",
"t": "exp",
- "n": 0
+ "n": 5
},
"carexe": 500
},
@@ -23,7 +23,7 @@
"playexp": {
"a": "attr",
"t": "exp",
- "n": 0
+ "n": 5
},
"carexe": 500
},
@@ -37,7 +37,7 @@
"playexp": {
"a": "attr",
"t": "exp",
- "n": 0
+ "n": 5
},
"carexe": 500
},
@@ -51,7 +51,7 @@
"playexp": {
"a": "attr",
"t": "exp",
- "n": 0
+ "n": 5
},
"carexe": 500
},
@@ -65,7 +65,7 @@
"playexp": {
"a": "attr",
"t": "exp",
- "n": 0
+ "n": 5
},
"carexe": 500
},
@@ -79,7 +79,7 @@
"playexp": {
"a": "attr",
"t": "exp",
- "n": 0
+ "n": 5
},
"carexe": 500
},
@@ -93,7 +93,7 @@
"playexp": {
"a": "attr",
"t": "exp",
- "n": 0
+ "n": 5
},
"carexe": 500
},
@@ -107,7 +107,7 @@
"playexp": {
"a": "attr",
"t": "exp",
- "n": 0
+ "n": 5
},
"carexe": 500
},
diff --git a/modules/equipment/api_sellI.go b/modules/equipment/api_sellI.go
index cd5b24794..3850f11db 100644
--- a/modules/equipment/api_sellI.go
+++ b/modules/equipment/api_sellI.go
@@ -5,7 +5,6 @@ import (
"go_dreamfactory/comm"
"go_dreamfactory/pb"
cfg "go_dreamfactory/sys/configure/structs"
- "math"
)
//参数校验
@@ -22,10 +21,11 @@ func (this *apiComp) SellCheck(session comm.IUserSession, req *pb.EquipmentSellR
//出售
func (this *apiComp) Sell(session comm.IUserSession, req *pb.EquipmentSellReq) (errdata *pb.ErrorData) {
var (
- err error
- equipments []*pb.DB_Equipment
- confs []*cfg.GameEquipData
- sale [][]*cfg.Gameatn
+ err error
+ equipments []*pb.DB_Equipment
+ confs []*cfg.GameEquipData
+ confUpsells []*cfg.GameEquipUpsellData
+ sale [][]*cfg.Gameatn
)
if errdata = this.SellCheck(session, req); errdata != nil {
return
@@ -39,6 +39,7 @@ func (this *apiComp) Sell(session comm.IUserSession, req *pb.EquipmentSellReq) (
return
}
confs = make([]*cfg.GameEquipData, len(equipments))
+ confUpsells = make([]*cfg.GameEquipUpsellData, len(equipments))
sale = make([][]*cfg.Gameatn, len(equipments))
for i, v := range equipments {
if v.HeroId != "" || v.Islock {
@@ -67,14 +68,32 @@ func (this *apiComp) Sell(session comm.IUserSession, req *pb.EquipmentSellReq) (
}
return
}
- sale[i] = make([]*cfg.Gameatn, len(confs[i].Sale))
- for n, s := range confs[i].Sale {
+
+ if confUpsells[i], err = this.module.configure.getGameEquipUpsellData(confs[i].InitLv, v.Lv); err != nil {
+ errdata = &pb.ErrorData{
+ Code: pb.ErrorCode_ConfigNoFound,
+ Title: pb.ErrorCode_ConfigNoFound.ToString(),
+ Message: err.Error(),
+ }
+ return
+ }
+
+ sale[i] = make([]*cfg.Gameatn, 0)
+ for _, s := range confs[i].Sale {
_s := &cfg.Gameatn{
A: s.A,
T: s.T,
- N: s.N + int32(math.Floor(float64(s.N*(v.Lv-1))*float64(confs[i].Salecoef))),
+ N: s.N,
}
- sale[i][n] = _s
+ sale[i] = append(sale[i], _s)
+ }
+ for _, s := range confUpsells[i].Suittype {
+ _s := &cfg.Gameatn{
+ A: s.A,
+ T: s.T,
+ N: s.N,
+ }
+ sale[i] = append(sale[i], _s)
}
}
diff --git a/modules/equipment/configure.go b/modules/equipment/configure.go
index c3ffe869c..0c3f07ccc 100644
--- a/modules/equipment/configure.go
+++ b/modules/equipment/configure.go
@@ -20,7 +20,7 @@ const (
game_equipattribute = "game_equipattribute.json" //装备技能列表
game_equipenchanting = "game_equipenchanting.json" //装备附魔
game_sellcoefficient = "game_sellcoefficient.json" //装备出售品质系数
-
+ game_equipupsell = "game_equipupsell.json" //装备出售强化附加
)
// /背包配置管理组件
@@ -43,6 +43,7 @@ func (this *configureComp) Init(service core.IService, module core.IModule, comp
this.LoadConfigure(game_equipattribute, cfg.NewGameEquipAttribute)
this.LoadConfigure(game_equipenchanting, cfg.NewGameEquipEnchanting)
this.LoadConfigure(game_sellcoefficient, cfg.NewGameSellCoefficient)
+ this.LoadConfigure(game_equipupsell, cfg.NewGameEquipUpsell)
configure.RegisterConfigure(game_equip, cfg.NewGameEquip, func() {
this.equiplock.Lock()
if v, err := this.GetConfigure(game_equip); err != nil {
@@ -369,3 +370,24 @@ func (this *configureComp) getEquipSuit(sid int32) (result *cfg.GameEquipSuitDat
}
return
}
+
+// 获取装备套装配置
+func (this *configureComp) getGameEquipUpsellData(intlv, lv int32) (conf *cfg.GameEquipUpsellData, err error) {
+ var (
+ v interface{}
+ )
+ if v, err = this.GetConfigure(game_equipupsell); err != nil {
+ this.module.Errorf("err:%v", err)
+ return
+ } else {
+ for _, v := range v.(*cfg.GameEquipUpsell).GetDataList() {
+ if v.InitLv == intlv && v.UpLv == lv {
+ conf = v
+ return
+ }
+ }
+ }
+ err = comm.NewNotFoundConfErr(string(this.module.GetType()), game_equipupsell, fmt.Sprintf("intlv:%d lv:%d", intlv, lv))
+ this.module.Errorln(err)
+ return
+}
diff --git a/modules/equipment/module.go b/modules/equipment/module.go
index 8fcc4dc7d..0ebab3198 100644
--- a/modules/equipment/module.go
+++ b/modules/equipment/module.go
@@ -274,10 +274,11 @@ func (this *Equipment) AddEquipment(session comm.IUserSession, equip *pb.DB_Equi
// /出售装备
func (this *Equipment) SellEquipments(session comm.IUserSession, equs []string) (errdata *pb.ErrorData, atno []*pb.UserAtno) {
var (
- err error
- equipments []*pb.DB_Equipment
- confs []*cfg.GameEquipData
- sale [][]*cfg.Gameatn
+ err error
+ equipments []*pb.DB_Equipment
+ confs []*cfg.GameEquipData
+ confUpsells []*cfg.GameEquipUpsellData
+ sale [][]*cfg.Gameatn
)
if equipments, err = this.modelEquipment.QueryUserEquipmentsByIds(session.GetUserId(), equs); err != nil {
errdata = &pb.ErrorData{
@@ -287,6 +288,7 @@ func (this *Equipment) SellEquipments(session comm.IUserSession, equs []string)
return
}
confs = make([]*cfg.GameEquipData, len(equipments))
+ confUpsells = make([]*cfg.GameEquipUpsellData, len(equipments))
sale = make([][]*cfg.Gameatn, len(equipments))
for i, v := range equipments {
if v.HeroId != "" || v.Islock {
@@ -315,14 +317,30 @@ func (this *Equipment) SellEquipments(session comm.IUserSession, equs []string)
}
return
}
- sale[i] = make([]*cfg.Gameatn, len(confs[i].Sale))
- for n, s := range confs[i].Sale {
+ if confUpsells[i], err = this.configure.getGameEquipUpsellData(confs[i].InitLv, v.Lv); err != nil {
+ errdata = &pb.ErrorData{
+ Code: pb.ErrorCode_ConfigNoFound,
+ Title: pb.ErrorCode_ConfigNoFound.ToString(),
+ Message: err.Error(),
+ }
+ return
+ }
+ sale[i] = make([]*cfg.Gameatn, 0)
+ for _, s := range confs[i].Sale {
_s := &cfg.Gameatn{
A: s.A,
T: s.T,
- N: s.N + int32(math.Floor(float64(s.N*(v.Lv-1))*float64(confs[i].Salecoef))),
+ N: s.N,
}
- sale[i][n] = _s
+ sale[i] = append(sale[i], _s)
+ }
+ for _, s := range confUpsells[i].Suittype {
+ _s := &cfg.Gameatn{
+ A: s.A,
+ T: s.T,
+ N: s.N,
+ }
+ sale[i] = append(sale[i], _s)
}
}
@@ -342,11 +360,12 @@ func (this *Equipment) SellEquipments(session comm.IUserSession, equs []string)
// 回收装备接口
func (this *Equipment) RecycleEquipments(session comm.IUserSession, equs []string, discount int32) (errdata *pb.ErrorData, atno []*pb.UserAtno) {
var (
- err error
- equipments []*pb.DB_Equipment
- sellconf *cfg.GameSellCoefficientData
- confs []*cfg.GameEquipData
- sale [][]*cfg.Gameatn
+ err error
+ equipments []*pb.DB_Equipment
+ sellconf *cfg.GameSellCoefficientData
+ confs []*cfg.GameEquipData
+ confUpsells []*cfg.GameEquipUpsellData
+ sale [][]*cfg.Gameatn
)
if equipments, err = this.modelEquipment.QueryUserEquipmentsByIds(session.GetUserId(), equs); err != nil {
errdata = &pb.ErrorData{
@@ -356,6 +375,7 @@ func (this *Equipment) RecycleEquipments(session comm.IUserSession, equs []strin
return
}
confs = make([]*cfg.GameEquipData, len(equipments))
+ confUpsells = make([]*cfg.GameEquipUpsellData, len(equipments))
sale = make([][]*cfg.Gameatn, len(equipments))
for i, v := range equipments {
if v.HeroId != "" || v.Islock {
@@ -381,6 +401,14 @@ func (this *Equipment) RecycleEquipments(session comm.IUserSession, equs []strin
}
return
}
+ if confUpsells[i], err = this.configure.getGameEquipUpsellData(confs[i].InitLv, v.Lv); err != nil {
+ errdata = &pb.ErrorData{
+ Code: pb.ErrorCode_ConfigNoFound,
+ Title: pb.ErrorCode_ConfigNoFound.ToString(),
+ Message: err.Error(),
+ }
+ return
+ }
if sellconf, err = this.configure.getSellcoefficient(int32(len(v.AdverbEntry) + 1)); err != nil {
this.Errorln(err)
errdata = &pb.ErrorData{
@@ -390,14 +418,23 @@ func (this *Equipment) RecycleEquipments(session comm.IUserSession, equs []strin
}
return
}
- sale[i] = make([]*cfg.Gameatn, len(confs[i].Sale))
- for n, s := range confs[i].SmithySale {
+ sale[i] = make([]*cfg.Gameatn, 0)
+ for _, s := range confs[i].SmithySale {
_s := &cfg.Gameatn{
A: s.A,
T: s.T,
N: int32(math.Floor(float64(s.N) * (float64(discount+1000) / float64(1000)) * (float64(sellconf.Coefficient) / float64(1000)))),
}
- sale[i][n] = _s
+ sale[i] = append(sale[i], _s)
+ }
+
+ for _, s := range confUpsells[i].Suittype {
+ _s := &cfg.Gameatn{
+ A: s.A,
+ T: s.T,
+ N: s.N,
+ }
+ sale[i] = append(sale[i], _s)
}
}
diff --git a/sys/configure/structs/Game.DrawPoolData.go b/sys/configure/structs/Game.DrawPoolData.go
index 25a743cad..75f806f54 100644
--- a/sys/configure/structs/Game.DrawPoolData.go
+++ b/sys/configure/structs/Game.DrawPoolData.go
@@ -31,7 +31,6 @@ type GameDrawPoolData struct {
ConsumeA10 []*Gameatn
ConsumeB []*Gameatn
ConsumeB10 []*Gameatn
- AttgrDisplay []*Gameatn
}
const TypeId_GameDrawPoolData = 271747014
@@ -126,20 +125,6 @@ func (_v *GameDrawPoolData)Deserialize(_buf map[string]interface{}) (err error)
}
}
- {
- var _arr_ []interface{}
- var _ok_ bool
- if _arr_, _ok_ = _buf["attgr_display"].([]interface{}); !_ok_ { err = errors.New("attgr_display error"); return }
-
- _v.AttgrDisplay = 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.AttgrDisplay = append(_v.AttgrDisplay, _list_v_)
- }
- }
-
return
}
diff --git a/sys/configure/structs/Game.EquipUpsell.go b/sys/configure/structs/Game.EquipUpsell.go
new file mode 100644
index 000000000..70fd52159
--- /dev/null
+++ b/sys/configure/structs/Game.EquipUpsell.go
@@ -0,0 +1,42 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+package cfg
+
+type GameEquipUpsell struct {
+ _dataMap map[int32]*GameEquipUpsellData
+ _dataList []*GameEquipUpsellData
+}
+
+func NewGameEquipUpsell(_buf []map[string]interface{}) (*GameEquipUpsell, error) {
+ _dataList := make([]*GameEquipUpsellData, 0, len(_buf))
+ dataMap := make(map[int32]*GameEquipUpsellData)
+ for _, _ele_ := range _buf {
+ if _v, err2 := DeserializeGameEquipUpsellData(_ele_); err2 != nil {
+ return nil, err2
+ } else {
+ _dataList = append(_dataList, _v)
+ dataMap[_v.Id] = _v
+ }
+ }
+ return &GameEquipUpsell{_dataList:_dataList, _dataMap:dataMap}, nil
+}
+
+func (table *GameEquipUpsell) GetDataMap() map[int32]*GameEquipUpsellData {
+ return table._dataMap
+}
+
+func (table *GameEquipUpsell) GetDataList() []*GameEquipUpsellData {
+ return table._dataList
+}
+
+func (table *GameEquipUpsell) Get(key int32) *GameEquipUpsellData {
+ return table._dataMap[key]
+}
+
+
diff --git a/sys/configure/structs/Game.EquipUpsellData.go b/sys/configure/structs/Game.EquipUpsellData.go
new file mode 100644
index 000000000..7b86cfd0a
--- /dev/null
+++ b/sys/configure/structs/Game.EquipUpsellData.go
@@ -0,0 +1,54 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+package cfg
+
+import "errors"
+
+type GameEquipUpsellData struct {
+ Id int32
+ InitLv int32
+ UpLv int32
+ Suittype []*Gameatn
+}
+
+const TypeId_GameEquipUpsellData = -1286785013
+
+func (*GameEquipUpsellData) GetTypeId() int32 {
+ return -1286785013
+}
+
+func (_v *GameEquipUpsellData)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["initLv"].(float64); !_ok_ { err = errors.New("initLv error"); return }; _v.InitLv = int32(_tempNum_) }
+ { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["upLv"].(float64); !_ok_ { err = errors.New("upLv error"); return }; _v.UpLv = int32(_tempNum_) }
+ {
+ var _arr_ []interface{}
+ var _ok_ bool
+ if _arr_, _ok_ = _buf["suittype"].([]interface{}); !_ok_ { err = errors.New("suittype error"); return }
+
+ _v.Suittype = 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.Suittype = append(_v.Suittype, _list_v_)
+ }
+ }
+
+ return
+}
+
+func DeserializeGameEquipUpsellData(_buf map[string]interface{}) (*GameEquipUpsellData, error) {
+ v := &GameEquipUpsellData{}
+ if err := v.Deserialize(_buf); err == nil {
+ return v, nil
+ } else {
+ return nil, err
+ }
+}
diff --git a/sys/configure/structs/Game.ShopBuyequiCos.go b/sys/configure/structs/Game.ShopBuyequiCos.go
new file mode 100644
index 000000000..a8c5f8439
--- /dev/null
+++ b/sys/configure/structs/Game.ShopBuyequiCos.go
@@ -0,0 +1,42 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+package cfg
+
+type GameShopBuyequiCos struct {
+ _dataMap map[int32]*GameShopBuyequiCosData
+ _dataList []*GameShopBuyequiCosData
+}
+
+func NewGameShopBuyequiCos(_buf []map[string]interface{}) (*GameShopBuyequiCos, error) {
+ _dataList := make([]*GameShopBuyequiCosData, 0, len(_buf))
+ dataMap := make(map[int32]*GameShopBuyequiCosData)
+ for _, _ele_ := range _buf {
+ if _v, err2 := DeserializeGameShopBuyequiCosData(_ele_); err2 != nil {
+ return nil, err2
+ } else {
+ _dataList = append(_dataList, _v)
+ dataMap[_v.Id] = _v
+ }
+ }
+ return &GameShopBuyequiCos{_dataList:_dataList, _dataMap:dataMap}, nil
+}
+
+func (table *GameShopBuyequiCos) GetDataMap() map[int32]*GameShopBuyequiCosData {
+ return table._dataMap
+}
+
+func (table *GameShopBuyequiCos) GetDataList() []*GameShopBuyequiCosData {
+ return table._dataList
+}
+
+func (table *GameShopBuyequiCos) Get(key int32) *GameShopBuyequiCosData {
+ return table._dataMap[key]
+}
+
+
diff --git a/sys/configure/structs/Game.ShopBuyequiCosData.go b/sys/configure/structs/Game.ShopBuyequiCosData.go
new file mode 100644
index 000000000..8c3fc7cc4
--- /dev/null
+++ b/sys/configure/structs/Game.ShopBuyequiCosData.go
@@ -0,0 +1,54 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+package cfg
+
+import "errors"
+
+type GameShopBuyequiCosData struct {
+ Id int32
+ InitLv int32
+ UpLv int32
+ Suittype []*Gameatn
+}
+
+const TypeId_GameShopBuyequiCosData = 1291856701
+
+func (*GameShopBuyequiCosData) GetTypeId() int32 {
+ return 1291856701
+}
+
+func (_v *GameShopBuyequiCosData)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["initLv"].(float64); !_ok_ { err = errors.New("initLv error"); return }; _v.InitLv = int32(_tempNum_) }
+ { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["upLv"].(float64); !_ok_ { err = errors.New("upLv error"); return }; _v.UpLv = int32(_tempNum_) }
+ {
+ var _arr_ []interface{}
+ var _ok_ bool
+ if _arr_, _ok_ = _buf["suittype"].([]interface{}); !_ok_ { err = errors.New("suittype error"); return }
+
+ _v.Suittype = 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.Suittype = append(_v.Suittype, _list_v_)
+ }
+ }
+
+ return
+}
+
+func DeserializeGameShopBuyequiCosData(_buf map[string]interface{}) (*GameShopBuyequiCosData, error) {
+ v := &GameShopBuyequiCosData{}
+ if err := v.Deserialize(_buf); err == nil {
+ return v, nil
+ } else {
+ return nil, err
+ }
+}
diff --git a/sys/configure/structs/Game.TopUIConfig.go b/sys/configure/structs/Game.TopUIConfig.go
new file mode 100644
index 000000000..69ee1c434
--- /dev/null
+++ b/sys/configure/structs/Game.TopUIConfig.go
@@ -0,0 +1,34 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+package cfg
+
+type GameTopUIConfig struct {
+ _dataList []*GameTopUIConfigData
+}
+
+func NewGameTopUIConfig(_buf []map[string]interface{}) (*GameTopUIConfig, error) {
+ _dataList := make([]*GameTopUIConfigData, 0, len(_buf))
+ for _, _ele_ := range _buf {
+ if _v, err2 := DeserializeGameTopUIConfigData(_ele_); err2 != nil {
+ return nil, err2
+ } else {
+ _dataList = append(_dataList, _v)
+ }
+ }
+ return &GameTopUIConfig{_dataList:_dataList}, nil
+}
+
+func (table *GameTopUIConfig) GetDataList() []*GameTopUIConfigData {
+ return table._dataList
+}
+
+func (table *GameTopUIConfig) Get(index int) *GameTopUIConfigData {
+ return table._dataList[index]
+}
+
diff --git a/sys/configure/structs/Game.TopUIConfigData.go b/sys/configure/structs/Game.TopUIConfigData.go
new file mode 100644
index 000000000..1ed198c13
--- /dev/null
+++ b/sys/configure/structs/Game.TopUIConfigData.go
@@ -0,0 +1,52 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+package cfg
+
+import "errors"
+
+type GameTopUIConfigData struct {
+ Id string
+ SubId string
+ CurrencyField []*Gameatn
+}
+
+const TypeId_GameTopUIConfigData = -1462595687
+
+func (*GameTopUIConfigData) GetTypeId() int32 {
+ return -1462595687
+}
+
+func (_v *GameTopUIConfigData)Deserialize(_buf map[string]interface{}) (err error) {
+ { var _ok_ bool; if _v.Id, _ok_ = _buf["id"].(string); !_ok_ { err = errors.New("id error"); return } }
+ { var _ok_ bool; if _v.SubId, _ok_ = _buf["subId"].(string); !_ok_ { err = errors.New("subId error"); return } }
+ {
+ var _arr_ []interface{}
+ var _ok_ bool
+ if _arr_, _ok_ = _buf["currencyField"].([]interface{}); !_ok_ { err = errors.New("currencyField error"); return }
+
+ _v.CurrencyField = 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.CurrencyField = append(_v.CurrencyField, _list_v_)
+ }
+ }
+
+ return
+}
+
+func DeserializeGameTopUIConfigData(_buf map[string]interface{}) (*GameTopUIConfigData, error) {
+ v := &GameTopUIConfigData{}
+ if err := v.Deserialize(_buf); err == nil {
+ return v, nil
+ } else {
+ return nil, err
+ }
+}
diff --git a/sys/configure/structs/Tables.go b/sys/configure/structs/Tables.go
index 9766f9e37..5ee50c34d 100644
--- a/sys/configure/structs/Tables.go
+++ b/sys/configure/structs/Tables.go
@@ -32,6 +32,7 @@ type Tables struct {
EquipSCompose *GameEquipSCompose
EquipAttribute *GameEquipAttribute
EquipEnchanting *GameEquipEnchanting
+ EquipUpsell *GameEquipUpsell
Item *GameItem
ItemLink *GameItemLink
HeroSkillLevel *GameHeroSkillLevel
@@ -40,6 +41,7 @@ type Tables struct {
HeroMethodComment *GameHeroMethodComment
Shop *GameShop
Shopitem *GameShopitem
+ ShopBuyequiCos *GameShopBuyequiCos
ActiveReward *GameActiveReward
Model *GameModel
ChatChannel *GameChatChannel
@@ -248,7 +250,7 @@ type Tables struct {
UiGameMiner *GameUiGameMiner
PushGift *GamePushGift
UiGameConsum *GameUiGameConsum
- Activityshow *GameActivityshow
+ TopUIConfig *GameTopUIConfig
}
func NewTables(loader JsonLoader) (*Tables, error) {
@@ -382,6 +384,12 @@ func NewTables(loader JsonLoader) (*Tables, error) {
if tables.EquipEnchanting, err = NewGameEquipEnchanting(buf) ; err != nil {
return nil, err
}
+ if buf, err = loader("game_equipupsell") ; err != nil {
+ return nil, err
+ }
+ if tables.EquipUpsell, err = NewGameEquipUpsell(buf) ; err != nil {
+ return nil, err
+ }
if buf, err = loader("game_item") ; err != nil {
return nil, err
}
@@ -430,6 +438,12 @@ func NewTables(loader JsonLoader) (*Tables, error) {
if tables.Shopitem, err = NewGameShopitem(buf) ; err != nil {
return nil, err
}
+ if buf, err = loader("game_shopbuyequicos") ; err != nil {
+ return nil, err
+ }
+ if tables.ShopBuyequiCos, err = NewGameShopBuyequiCos(buf) ; err != nil {
+ return nil, err
+ }
if buf, err = loader("game_activereward") ; err != nil {
return nil, err
}
@@ -1678,10 +1692,10 @@ func NewTables(loader JsonLoader) (*Tables, error) {
if tables.UiGameConsum, err = NewGameUiGameConsum(buf) ; err != nil {
return nil, err
}
- if buf, err = loader("game_activityshow") ; err != nil {
+ if buf, err = loader("game_topuiconfig") ; err != nil {
return nil, err
}
- if tables.Activityshow, err = NewGameActivityshow(buf) ; err != nil {
+ if tables.TopUIConfig, err = NewGameTopUIConfig(buf) ; err != nil {
return nil, err
}
return tables, nil
diff --git a/sys/configure/structs/game.shopData.go b/sys/configure/structs/game.shopData.go
index 162fa5011..0adcf9629 100644
--- a/sys/configure/structs/game.shopData.go
+++ b/sys/configure/structs/game.shopData.go
@@ -15,7 +15,6 @@ type GameShopData struct {
Tab int32
Shopname string
UpperShop string
- Needshow []*Gameatn
Rtype int32
Rtime int32
Rnum int32
@@ -34,20 +33,6 @@ func (_v *GameShopData)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["tab"].(float64); !_ok_ { err = errors.New("tab error"); return }; _v.Tab = int32(_tempNum_) }
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["shopname"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Shopname error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Shopname, _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["upper_shop"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.UpperShop error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.UpperShop, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
- {
- var _arr_ []interface{}
- var _ok_ bool
- if _arr_, _ok_ = _buf["needshow"].([]interface{}); !_ok_ { err = errors.New("needshow error"); return }
-
- _v.Needshow = 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.Needshow = append(_v.Needshow, _list_v_)
- }
- }
-
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["rtype"].(float64); !_ok_ { err = errors.New("rtype error"); return }; _v.Rtype = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["rtime"].(float64); !_ok_ { err = errors.New("rtime error"); return }; _v.Rtime = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["rnum"].(float64); !_ok_ { err = errors.New("rnum error"); return }; _v.Rnum = int32(_tempNum_) }
diff --git a/utils/utils_test.go b/utils/utils_test.go
index f04bc6ef9..f2347e901 100644
--- a/utils/utils_test.go
+++ b/utils/utils_test.go
@@ -90,7 +90,7 @@ func TestDeletex(t *testing.T) {
}
func TestDiffDays(t *testing.T) {
- // fmt.Println(utils.DiffDays(1614527999, 1614614400))
+ fmt.Println(utils.DiffDays(1614527999, 1614614400))
}
func BenchmarkRandNumbers(b *testing.B) {