diff --git a/bin/json/game_activereward.json b/bin/json/game_activereward.json
new file mode 100644
index 000000000..f2796fc06
--- /dev/null
+++ b/bin/json/game_activereward.json
@@ -0,0 +1,172 @@
+[
+ {
+ "key": 1,
+ "id_tag": 1,
+ "active": 20,
+ "reword": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 100000
+ },
+ {
+ "a": "attr",
+ "t": "diamonds",
+ "n": 100
+ }
+ ]
+ },
+ {
+ "key": 2,
+ "id_tag": 1,
+ "active": 40,
+ "reword": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 100000
+ },
+ {
+ "a": "attr",
+ "t": "diamonds",
+ "n": 100
+ }
+ ]
+ },
+ {
+ "key": 3,
+ "id_tag": 1,
+ "active": 60,
+ "reword": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 100000
+ },
+ {
+ "a": "attr",
+ "t": "diamonds",
+ "n": 100
+ }
+ ]
+ },
+ {
+ "key": 4,
+ "id_tag": 1,
+ "active": 80,
+ "reword": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 100000
+ },
+ {
+ "a": "attr",
+ "t": "diamonds",
+ "n": 100
+ }
+ ]
+ },
+ {
+ "key": 5,
+ "id_tag": 1,
+ "active": 100,
+ "reword": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 100000
+ },
+ {
+ "a": "attr",
+ "t": "diamonds",
+ "n": 100
+ }
+ ]
+ },
+ {
+ "key": 6,
+ "id_tag": 2,
+ "active": 40,
+ "reword": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 100000
+ },
+ {
+ "a": "attr",
+ "t": "diamonds",
+ "n": 100
+ }
+ ]
+ },
+ {
+ "key": 7,
+ "id_tag": 2,
+ "active": 80,
+ "reword": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 100000
+ },
+ {
+ "a": "attr",
+ "t": "diamonds",
+ "n": 100
+ }
+ ]
+ },
+ {
+ "key": 8,
+ "id_tag": 2,
+ "active": 120,
+ "reword": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 100000
+ },
+ {
+ "a": "attr",
+ "t": "diamonds",
+ "n": 100
+ }
+ ]
+ },
+ {
+ "key": 9,
+ "id_tag": 2,
+ "active": 160,
+ "reword": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 100000
+ },
+ {
+ "a": "attr",
+ "t": "diamonds",
+ "n": 100
+ }
+ ]
+ },
+ {
+ "key": 10,
+ "id_tag": 2,
+ "active": 200,
+ "reword": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 100000
+ },
+ {
+ "a": "attr",
+ "t": "diamonds",
+ "n": 100
+ }
+ ]
+ }
+]
\ No newline at end of file
diff --git a/bin/json/game_global.json b/bin/json/game_global.json
index ee90363d6..97dd4cae8 100644
--- a/bin/json/game_global.json
+++ b/bin/json/game_global.json
@@ -38,5 +38,20 @@
"index": "init_hero",
"var": "15001, 25001",
"intr": "初始英雄"
+ },
+ {
+ "index": "cameramin",
+ "var": "0,0,0",
+ "intr": "镜头坐标最小值"
+ },
+ {
+ "index": "cameramax",
+ "var": "10.4,16.4,151.5",
+ "intr": "镜头坐标最大值"
+ },
+ {
+ "index": "heroshownum",
+ "var": "2",
+ "intr": "播放开场动作角色数量"
}
]
\ No newline at end of file
diff --git a/bin/json/game_hero.json b/bin/json/game_hero.json
index 79b2f0c67..6da12b98c 100644
--- a/bin/json/game_hero.json
+++ b/bin/json/game_hero.json
@@ -523,7 +523,7 @@
"effectstay": [],
"hpspace": {
"x": 0,
- "y": 0,
+ "y": 0.154,
"z": 0
},
"skill1": 0,
@@ -607,7 +607,7 @@
"effectstay": [],
"hpspace": {
"x": 0,
- "y": 0,
+ "y": 0.26,
"z": 0
},
"skill1": 0,
diff --git a/bin/json/game_herolevelgrow.json b/bin/json/game_herolevelgrow.json
index c60770ada..35575bc42 100644
--- a/bin/json/game_herolevelgrow.json
+++ b/bin/json/game_herolevelgrow.json
@@ -1,6 +1,6 @@
[
{
- "id": 15001,
+ "id": 13001,
"hp": 0,
"atk": 0,
"def": 0,
@@ -10,44 +10,528 @@
"defgrow": 1250,
"speedgrow": 0
},
+ {
+ "id": 13002,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 183,
+ "hpgrow": 1100,
+ "atkgrow": 1300,
+ "defgrow": 1150,
+ "speedgrow": 0
+ },
+ {
+ "id": 13003,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 174,
+ "hpgrow": 1150,
+ "atkgrow": 1100,
+ "defgrow": 1300,
+ "speedgrow": 0
+ },
+ {
+ "id": 13004,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 193,
+ "hpgrow": 1250,
+ "atkgrow": 1000,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 13005,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 165,
+ "hpgrow": 1000,
+ "atkgrow": 1300,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 14001,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 183,
+ "hpgrow": 1250,
+ "atkgrow": 1000,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 14002,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 183,
+ "hpgrow": 1000,
+ "atkgrow": 1300,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 14003,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 174,
+ "hpgrow": 1100,
+ "atkgrow": 1300,
+ "defgrow": 1150,
+ "speedgrow": 0
+ },
+ {
+ "id": 14004,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 193,
+ "hpgrow": 1150,
+ "atkgrow": 1100,
+ "defgrow": 1300,
+ "speedgrow": 0
+ },
+ {
+ "id": 14005,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 165,
+ "hpgrow": 1250,
+ "atkgrow": 1000,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 14006,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 183,
+ "hpgrow": 1000,
+ "atkgrow": 1300,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 14007,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 183,
+ "hpgrow": 1000,
+ "atkgrow": 1300,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 15001,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 183,
+ "hpgrow": 1100,
+ "atkgrow": 1300,
+ "defgrow": 1150,
+ "speedgrow": 0
+ },
+ {
+ "id": 15002,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 174,
+ "hpgrow": 1150,
+ "atkgrow": 1100,
+ "defgrow": 1300,
+ "speedgrow": 0
+ },
+ {
+ "id": 15003,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 193,
+ "hpgrow": 1250,
+ "atkgrow": 1000,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 15004,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 165,
+ "hpgrow": 1000,
+ "atkgrow": 1300,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 15005,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 183,
+ "hpgrow": 1250,
+ "atkgrow": 1000,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 23001,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 183,
+ "hpgrow": 1000,
+ "atkgrow": 1300,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 23002,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 174,
+ "hpgrow": 1100,
+ "atkgrow": 1300,
+ "defgrow": 1150,
+ "speedgrow": 0
+ },
+ {
+ "id": 23003,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 193,
+ "hpgrow": 1150,
+ "atkgrow": 1100,
+ "defgrow": 1300,
+ "speedgrow": 0
+ },
+ {
+ "id": 23004,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 165,
+ "hpgrow": 1250,
+ "atkgrow": 1000,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 24001,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 183,
+ "hpgrow": 1000,
+ "atkgrow": 1300,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 24002,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 183,
+ "hpgrow": 1000,
+ "atkgrow": 1300,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 24003,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 183,
+ "hpgrow": 1100,
+ "atkgrow": 1300,
+ "defgrow": 1150,
+ "speedgrow": 0
+ },
+ {
+ "id": 24004,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 174,
+ "hpgrow": 1150,
+ "atkgrow": 1100,
+ "defgrow": 1300,
+ "speedgrow": 0
+ },
+ {
+ "id": 24005,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 193,
+ "hpgrow": 1250,
+ "atkgrow": 1000,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 24006,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 165,
+ "hpgrow": 1000,
+ "atkgrow": 1300,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 24007,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 183,
+ "hpgrow": 1250,
+ "atkgrow": 1000,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 24008,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 183,
+ "hpgrow": 1000,
+ "atkgrow": 1300,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 24009,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 174,
+ "hpgrow": 1100,
+ "atkgrow": 1300,
+ "defgrow": 1150,
+ "speedgrow": 0
+ },
{
"id": 25001,
"hp": 0,
"atk": 0,
"def": 0,
+ "speed": 193,
+ "hpgrow": 1150,
+ "atkgrow": 1100,
+ "defgrow": 1300,
+ "speedgrow": 0
+ },
+ {
+ "id": 25002,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 165,
+ "hpgrow": 1250,
+ "atkgrow": 1000,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 25003,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 183,
+ "hpgrow": 1000,
+ "atkgrow": 1300,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 25004,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 183,
+ "hpgrow": 1000,
+ "atkgrow": 1300,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 33001,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
"speed": 183,
"hpgrow": 1100,
"atkgrow": 1300,
"defgrow": 1150,
"speedgrow": 0
},
+ {
+ "id": 33002,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 174,
+ "hpgrow": 1150,
+ "atkgrow": 1100,
+ "defgrow": 1300,
+ "speedgrow": 0
+ },
+ {
+ "id": 33003,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 193,
+ "hpgrow": 1250,
+ "atkgrow": 1000,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 33004,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 165,
+ "hpgrow": 1000,
+ "atkgrow": 1300,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 33005,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 183,
+ "hpgrow": 1250,
+ "atkgrow": 1000,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 33006,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 183,
+ "hpgrow": 1000,
+ "atkgrow": 1300,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 34001,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 174,
+ "hpgrow": 1100,
+ "atkgrow": 1300,
+ "defgrow": 1150,
+ "speedgrow": 0
+ },
+ {
+ "id": 34002,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 193,
+ "hpgrow": 1150,
+ "atkgrow": 1100,
+ "defgrow": 1300,
+ "speedgrow": 0
+ },
+ {
+ "id": 34003,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 165,
+ "hpgrow": 1250,
+ "atkgrow": 1000,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 34004,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 183,
+ "hpgrow": 1000,
+ "atkgrow": 1300,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 34005,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 183,
+ "hpgrow": 1000,
+ "atkgrow": 1300,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 34006,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 183,
+ "hpgrow": 1100,
+ "atkgrow": 1300,
+ "defgrow": 1150,
+ "speedgrow": 0
+ },
+ {
+ "id": 34007,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 174,
+ "hpgrow": 1150,
+ "atkgrow": 1100,
+ "defgrow": 1300,
+ "speedgrow": 0
+ },
+ {
+ "id": 34008,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 193,
+ "hpgrow": 1250,
+ "atkgrow": 1000,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
{
"id": 35001,
"hp": 0,
"atk": 0,
"def": 0,
- "speed": 174,
- "hpgrow": 1150,
- "atkgrow": 1100,
- "defgrow": 1300,
- "speedgrow": 0
- },
- {
- "id": 44001,
- "hp": 0,
- "atk": 0,
- "def": 0,
- "speed": 193,
- "hpgrow": 1250,
- "atkgrow": 1000,
- "defgrow": 1250,
- "speedgrow": 0
- },
- {
- "id": 44901,
- "hp": 0,
- "atk": 0,
- "def": 0,
"speed": 165,
"hpgrow": 1000,
"atkgrow": 1300,
@@ -55,7 +539,7 @@
"speedgrow": 0
},
{
- "id": 44911,
+ "id": 35002,
"hp": 0,
"atk": 0,
"def": 0,
@@ -66,7 +550,7 @@
"speedgrow": 0
},
{
- "id": 44912,
+ "id": 35003,
"hp": 0,
"atk": 0,
"def": 0,
@@ -77,7 +561,7 @@
"speedgrow": 0
},
{
- "id": 44913,
+ "id": 35004,
"hp": 0,
"atk": 0,
"def": 0,
@@ -88,7 +572,7 @@
"speedgrow": 0
},
{
- "id": 44921,
+ "id": 35005,
"hp": 0,
"atk": 0,
"def": 0,
@@ -99,7 +583,7 @@
"speedgrow": 0
},
{
- "id": 44922,
+ "id": 35006,
"hp": 0,
"atk": 0,
"def": 0,
@@ -110,7 +594,568 @@
"speedgrow": 0
},
{
- "id": 44923,
+ "id": 43001,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 183,
+ "hpgrow": 1000,
+ "atkgrow": 1300,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 43002,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 183,
+ "hpgrow": 1000,
+ "atkgrow": 1300,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 43003,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 183,
+ "hpgrow": 1100,
+ "atkgrow": 1300,
+ "defgrow": 1150,
+ "speedgrow": 0
+ },
+ {
+ "id": 43004,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 174,
+ "hpgrow": 1150,
+ "atkgrow": 1100,
+ "defgrow": 1300,
+ "speedgrow": 0
+ },
+ {
+ "id": 43005,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 193,
+ "hpgrow": 1250,
+ "atkgrow": 1000,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 43006,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 165,
+ "hpgrow": 1000,
+ "atkgrow": 1300,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 43007,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 183,
+ "hpgrow": 1250,
+ "atkgrow": 1000,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 44001,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 183,
+ "hpgrow": 1000,
+ "atkgrow": 1300,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 44002,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 174,
+ "hpgrow": 1100,
+ "atkgrow": 1300,
+ "defgrow": 1150,
+ "speedgrow": 0
+ },
+ {
+ "id": 44003,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 193,
+ "hpgrow": 1150,
+ "atkgrow": 1100,
+ "defgrow": 1300,
+ "speedgrow": 0
+ },
+ {
+ "id": 44004,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 165,
+ "hpgrow": 1250,
+ "atkgrow": 1000,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 44005,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 183,
+ "hpgrow": 1000,
+ "atkgrow": 1300,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 44006,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 183,
+ "hpgrow": 1000,
+ "atkgrow": 1300,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 45001,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 183,
+ "hpgrow": 1100,
+ "atkgrow": 1300,
+ "defgrow": 1150,
+ "speedgrow": 0
+ },
+ {
+ "id": 45002,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 174,
+ "hpgrow": 1150,
+ "atkgrow": 1100,
+ "defgrow": 1300,
+ "speedgrow": 0
+ },
+ {
+ "id": 45003,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 193,
+ "hpgrow": 1250,
+ "atkgrow": 1000,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 45004,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 165,
+ "hpgrow": 1000,
+ "atkgrow": 1300,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 43901,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 183,
+ "hpgrow": 1250,
+ "atkgrow": 1000,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 42911,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 183,
+ "hpgrow": 1000,
+ "atkgrow": 1300,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 43911,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 174,
+ "hpgrow": 1100,
+ "atkgrow": 1300,
+ "defgrow": 1150,
+ "speedgrow": 0
+ },
+ {
+ "id": 44911,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 193,
+ "hpgrow": 1150,
+ "atkgrow": 1100,
+ "defgrow": 1300,
+ "speedgrow": 0
+ },
+ {
+ "id": 43921,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 165,
+ "hpgrow": 1250,
+ "atkgrow": 1000,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 44921,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 183,
+ "hpgrow": 1000,
+ "atkgrow": 1300,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 45921,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 183,
+ "hpgrow": 1000,
+ "atkgrow": 1300,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 51001,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 183,
+ "hpgrow": 1100,
+ "atkgrow": 1300,
+ "defgrow": 1150,
+ "speedgrow": 0
+ },
+ {
+ "id": 51002,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 174,
+ "hpgrow": 1150,
+ "atkgrow": 1100,
+ "defgrow": 1300,
+ "speedgrow": 0
+ },
+ {
+ "id": 51003,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 193,
+ "hpgrow": 1250,
+ "atkgrow": 1000,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 51004,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 165,
+ "hpgrow": 1000,
+ "atkgrow": 1300,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 51005,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 183,
+ "hpgrow": 1250,
+ "atkgrow": 1000,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 51006,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 183,
+ "hpgrow": 1000,
+ "atkgrow": 1300,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 51007,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 174,
+ "hpgrow": 1100,
+ "atkgrow": 1300,
+ "defgrow": 1150,
+ "speedgrow": 0
+ },
+ {
+ "id": 51008,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 193,
+ "hpgrow": 1150,
+ "atkgrow": 1100,
+ "defgrow": 1300,
+ "speedgrow": 0
+ },
+ {
+ "id": 51009,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 165,
+ "hpgrow": 1250,
+ "atkgrow": 1000,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 51010,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 183,
+ "hpgrow": 1000,
+ "atkgrow": 1300,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 51011,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 183,
+ "hpgrow": 1000,
+ "atkgrow": 1300,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 51012,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 183,
+ "hpgrow": 1100,
+ "atkgrow": 1300,
+ "defgrow": 1150,
+ "speedgrow": 0
+ },
+ {
+ "id": 51013,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 174,
+ "hpgrow": 1150,
+ "atkgrow": 1100,
+ "defgrow": 1300,
+ "speedgrow": 0
+ },
+ {
+ "id": 51014,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 193,
+ "hpgrow": 1250,
+ "atkgrow": 1000,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 53001,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 165,
+ "hpgrow": 1000,
+ "atkgrow": 1300,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 53002,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 183,
+ "hpgrow": 1250,
+ "atkgrow": 1000,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 53003,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 183,
+ "hpgrow": 1000,
+ "atkgrow": 1300,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 53004,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 174,
+ "hpgrow": 1100,
+ "atkgrow": 1300,
+ "defgrow": 1150,
+ "speedgrow": 0
+ },
+ {
+ "id": 53005,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 193,
+ "hpgrow": 1150,
+ "atkgrow": 1100,
+ "defgrow": 1300,
+ "speedgrow": 0
+ },
+ {
+ "id": 53006,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 165,
+ "hpgrow": 1250,
+ "atkgrow": 1000,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 55001,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 183,
+ "hpgrow": 1000,
+ "atkgrow": 1300,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 55002,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 183,
+ "hpgrow": 1000,
+ "atkgrow": 1300,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 55003,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 183,
+ "hpgrow": 1100,
+ "atkgrow": 1300,
+ "defgrow": 1150,
+ "speedgrow": 0
+ },
+ {
+ "id": 55004,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 174,
+ "hpgrow": 1150,
+ "atkgrow": 1100,
+ "defgrow": 1300,
+ "speedgrow": 0
+ },
+ {
+ "id": 55005,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 193,
+ "hpgrow": 1250,
+ "atkgrow": 1000,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 55006,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 165,
+ "hpgrow": 1000,
+ "atkgrow": 1300,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 55007,
+ "hp": 0,
+ "atk": 0,
+ "def": 0,
+ "speed": 183,
+ "hpgrow": 1250,
+ "atkgrow": 1000,
+ "defgrow": 1250,
+ "speedgrow": 0
+ },
+ {
+ "id": 55008,
"hp": 0,
"atk": 0,
"def": 0,
diff --git a/bin/json/game_herostarup.json b/bin/json/game_herostarup.json
index fac7dc911..3c11a7106 100644
--- a/bin/json/game_herostarup.json
+++ b/bin/json/game_herostarup.json
@@ -1,10 +1,10 @@
[
{
"key": 1,
- "id": 15001,
+ "id": 25001,
"star": 4,
"maxlevel": 40,
- "needhero": 15001,
+ "needhero": 25001,
"needherostar": 4,
"needheronum": 1,
"needrace": [
@@ -16,10 +16,10 @@
},
{
"key": 2,
- "id": 15001,
+ "id": 25001,
"star": 5,
"maxlevel": 50,
- "needhero": 15001,
+ "needhero": 25001,
"needherostar": 5,
"needheronum": 1,
"needrace": [
@@ -31,7 +31,7 @@
},
{
"key": 3,
- "id": 15001,
+ "id": 25001,
"star": 6,
"maxlevel": 60,
"needhero": 0,
@@ -44,10 +44,10 @@
},
{
"key": 4,
- "id": 25001,
+ "id": 25002,
"star": 5,
"maxlevel": 50,
- "needhero": 25001,
+ "needhero": 25002,
"needherostar": 5,
"needheronum": 1,
"needrace": [
@@ -59,7 +59,7 @@
},
{
"key": 5,
- "id": 25001,
+ "id": 25002,
"star": 6,
"maxlevel": 60,
"needhero": 0,
@@ -72,10 +72,10 @@
},
{
"key": 6,
- "id": 35001,
+ "id": 25003,
"star": 5,
"maxlevel": 50,
- "needhero": 35001,
+ "needhero": 25003,
"needherostar": 5,
"needheronum": 1,
"needrace": [
@@ -87,7 +87,7 @@
},
{
"key": 7,
- "id": 35001,
+ "id": 25003,
"star": 6,
"maxlevel": 60,
"needhero": 0,
@@ -100,10 +100,10 @@
},
{
"key": 8,
- "id": 44001,
+ "id": 15004,
"star": 5,
"maxlevel": 50,
- "needhero": 44001,
+ "needhero": 15004,
"needherostar": 5,
"needheronum": 1,
"needrace": [
@@ -115,7 +115,7 @@
},
{
"key": 9,
- "id": 44001,
+ "id": 15004,
"star": 6,
"maxlevel": 60,
"needhero": 0,
diff --git a/bin/json/game_newhero.json b/bin/json/game_newhero.json
index 02662660f..dc30aaaff 100644
--- a/bin/json/game_newhero.json
+++ b/bin/json/game_newhero.json
@@ -1,20 +1,832 @@
[
{
- "hid": 15001,
- "name": "阿宝",
- "star": 5,
- "color": 4,
+ "hid": 13001,
+ "name": "闪闪",
+ "star": 3,
+ "color": 2,
"race": 1,
- "job": 1,
+ "job": 2,
"type": 1,
- "prefab": "Person/11001.prefab",
- "icon": 15001,
- "sound": 121323,
+ "prefab": "13001",
+ "icon": 13001,
+ "sound": 13001,
"tujing": [
1
],
"intr": "",
- "events": "EventDataSet/Hero_11001.asset",
+ "events": "hero_13001",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 13002,
+ "name": "食人鱼先生",
+ "star": 3,
+ "color": 2,
+ "race": 2,
+ "job": 1,
+ "type": 1,
+ "prefab": "13002",
+ "icon": 13002,
+ "sound": 13002,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_13002",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 13003,
+ "name": "啊啊",
+ "star": 3,
+ "color": 2,
+ "race": 3,
+ "job": 2,
+ "type": 1,
+ "prefab": "13003",
+ "icon": 13003,
+ "sound": 13003,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_13003",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": -0.69,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 13004,
+ "name": "法夸德勋爵",
+ "star": 3,
+ "color": 2,
+ "race": 4,
+ "job": 1,
+ "type": 1,
+ "prefab": "13004",
+ "icon": 13004,
+ "sound": 13004,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_13004",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 13005,
+ "name": "大大",
+ "star": 3,
+ "color": 2,
+ "race": 4,
+ "job": 3,
+ "type": 1,
+ "prefab": "13005",
+ "icon": 13005,
+ "sound": 13005,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_13005",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 14001,
+ "name": "史图依克",
+ "star": 4,
+ "color": 3,
+ "race": 4,
+ "job": 2,
+ "type": 1,
+ "prefab": "14001",
+ "icon": 14001,
+ "sound": 14001,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_14001",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 14002,
+ "name": "大龙",
+ "star": 4,
+ "color": 3,
+ "race": 4,
+ "job": 2,
+ "type": 1,
+ "prefab": "14002",
+ "icon": 14002,
+ "sound": 14002,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_14002",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 14003,
+ "name": "亚丝翠",
+ "star": 4,
+ "color": 3,
+ "race": 4,
+ "job": 4,
+ "type": 1,
+ "prefab": "14003",
+ "icon": 14003,
+ "sound": 14003,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_14003",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 14004,
+ "name": "克莱尔·努涅斯",
+ "star": 4,
+ "color": 3,
+ "race": 4,
+ "job": 3,
+ "type": 1,
+ "prefab": "14004",
+ "icon": 14004,
+ "sound": 14004,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_14004",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 14005,
+ "name": "鹤大师",
+ "star": 4,
+ "color": 3,
+ "race": 4,
+ "job": 1,
+ "type": 1,
+ "prefab": "14005",
+ "icon": 14005,
+ "sound": 14005,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_14005",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 14006,
+ "name": "布兰奇",
+ "star": 4,
+ "color": 3,
+ "race": 4,
+ "job": 4,
+ "type": 1,
+ "prefab": "14006",
+ "icon": 14006,
+ "sound": 14006,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_14006",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 14007,
+ "name": "格里斯特王子",
+ "star": 4,
+ "color": 3,
+ "race": 4,
+ "job": 2,
+ "type": 1,
+ "prefab": "14007",
+ "icon": 14007,
+ "sound": 14007,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_14007",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 15001,
+ "name": "吉姆·莱克",
+ "star": 5,
+ "color": 4,
+ "race": 4,
+ "job": 1,
+ "type": 1,
+ "prefab": "15001",
+ "icon": 15001,
+ "sound": 15001,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_15001",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 15002,
+ "name": "船长",
+ "star": 5,
+ "color": 4,
+ "race": 4,
+ "job": 1,
+ "type": 1,
+ "prefab": "15002",
+ "icon": 15002,
+ "sound": 15002,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_15002",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 15003,
+ "name": "希沙窦斯",
+ "star": 5,
+ "color": 4,
+ "race": 4,
+ "job": 1,
+ "type": 1,
+ "prefab": "15003",
+ "icon": 15003,
+ "sound": 15003,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_15003",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 15004,
+ "name": "小欧",
+ "star": 5,
+ "color": 4,
+ "race": 4,
+ "job": 4,
+ "type": 1,
+ "prefab": "15004",
+ "icon": 15004,
+ "sound": 15004,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_15004",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 15005,
+ "name": "亚力克斯",
+ "star": 5,
+ "color": 4,
+ "race": 4,
+ "job": 3,
+ "type": 1,
+ "prefab": "15005",
+ "icon": 15005,
+ "sound": 15005,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_15005",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 23001,
+ "name": "斯梅克船长",
+ "star": 3,
+ "color": 2,
+ "race": 4,
+ "job": 3,
+ "type": 1,
+ "prefab": "23001",
+ "icon": 23001,
+ "sound": 23001,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_23001",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 23002,
+ "name": "警卫队长",
+ "star": 3,
+ "color": 2,
+ "race": 4,
+ "job": 1,
+ "type": 1,
+ "prefab": "23002",
+ "icon": 23002,
+ "sound": 23002,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_23002",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 23003,
+ "name": "泰德·邓普顿",
+ "star": 3,
+ "color": 2,
+ "race": 4,
+ "job": 3,
+ "type": 1,
+ "prefab": "23003",
+ "icon": 23003,
+ "sound": 23003,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_23003",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 23004,
+ "name": "吉姆·普雷斯科特",
+ "star": 3,
+ "color": 2,
+ "race": 4,
+ "job": 4,
+ "type": 1,
+ "prefab": "23004",
+ "icon": 23004,
+ "sound": 23004,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_23004",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 24001,
+ "name": "警长",
+ "star": 4,
+ "color": 3,
+ "race": 4,
+ "job": 1,
+ "type": 1,
+ "prefab": "24001",
+ "icon": 24001,
+ "sound": 24001,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_24001",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 24002,
+ "name": "牙仙",
+ "star": 4,
+ "color": 3,
+ "race": 4,
+ "job": 1,
+ "type": 1,
+ "prefab": "24002",
+ "icon": 24002,
+ "sound": 24002,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_24002",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 24003,
+ "name": "睡神沙人",
+ "star": 4,
+ "color": 3,
+ "race": 4,
+ "job": 4,
+ "type": 1,
+ "prefab": "24003",
+ "icon": 24003,
+ "sound": 24003,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_24003",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 24004,
+ "name": "邦尼兔",
+ "star": 4,
+ "color": 3,
+ "race": 4,
+ "job": 1,
+ "type": 1,
+ "prefab": "24004",
+ "icon": 24004,
+ "sound": 24004,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_24004",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 24005,
+ "name": "金猴",
+ "star": 4,
+ "color": 3,
+ "race": 4,
+ "job": 3,
+ "type": 1,
+ "prefab": "24005",
+ "icon": 24005,
+ "sound": 24005,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_24005",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 24006,
+ "name": "凯尔",
+ "star": 4,
+ "color": 3,
+ "race": 4,
+ "job": 3,
+ "type": 1,
+ "prefab": "24006",
+ "icon": 24006,
+ "sound": 24006,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_24006",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 24007,
+ "name": "小钱",
+ "star": 4,
+ "color": 3,
+ "race": 4,
+ "job": 3,
+ "type": 1,
+ "prefab": "24007",
+ "icon": 24007,
+ "sound": 24007,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_24007",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 24008,
+ "name": "暴芙那特",
+ "star": 4,
+ "color": 3,
+ "race": 4,
+ "job": 1,
+ "type": 1,
+ "prefab": "24008",
+ "icon": 24008,
+ "sound": 24008,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_24008",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 24009,
+ "name": "云朵先生",
+ "star": 4,
+ "color": 3,
+ "race": 4,
+ "job": 4,
+ "type": 1,
+ "prefab": "24009",
+ "icon": 24009,
+ "sound": 24009,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_24009",
"cite": "",
"effectstay": [],
"hpspace": {
@@ -29,11 +841,11 @@
},
{
"hid": 25001,
- "name": "亚丝翠",
+ "name": "阿宝",
"star": 5,
"color": 4,
- "race": 2,
- "job": 1,
+ "race": 4,
+ "job": 2,
"type": 1,
"prefab": "25001",
"icon": 25001,
@@ -42,7 +854,483 @@
1
],
"intr": "",
- "events": "hero_2011",
+ "events": "hero_25001",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 25002,
+ "name": "沃尔夫先生",
+ "star": 5,
+ "color": 4,
+ "race": 4,
+ "job": 3,
+ "type": 1,
+ "prefab": "25002",
+ "icon": 25002,
+ "sound": 25002,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_25002",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 25003,
+ "name": "无牙仔",
+ "star": 5,
+ "color": 4,
+ "race": 4,
+ "job": 4,
+ "type": 1,
+ "prefab": "25003",
+ "icon": 25003,
+ "sound": 25003,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_25003",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 25004,
+ "name": "波比",
+ "star": 5,
+ "color": 4,
+ "race": 4,
+ "job": 3,
+ "type": 1,
+ "prefab": "25004",
+ "icon": 25004,
+ "sound": 25004,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_25004",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 33001,
+ "name": "巫嘎",
+ "star": 3,
+ "color": 2,
+ "race": 4,
+ "job": 3,
+ "type": 1,
+ "prefab": "33001",
+ "icon": 33001,
+ "sound": 33001,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_33001",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 33002,
+ "name": "坦克",
+ "star": 3,
+ "color": 2,
+ "race": 4,
+ "job": 1,
+ "type": 1,
+ "prefab": "33002",
+ "icon": 33002,
+ "sound": 33002,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_33002",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 33003,
+ "name": "胡德先生",
+ "star": 3,
+ "color": 2,
+ "race": 4,
+ "job": 1,
+ "type": 1,
+ "prefab": "33003",
+ "icon": 33003,
+ "sound": 33003,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_33003",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 33004,
+ "name": "普鲁格兰杰",
+ "star": 3,
+ "color": 2,
+ "race": 4,
+ "job": 1,
+ "type": 1,
+ "prefab": "33004",
+ "icon": 33004,
+ "sound": 33004,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_33004",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 33005,
+ "name": "鼻涕粗",
+ "star": 3,
+ "color": 2,
+ "race": 4,
+ "job": 1,
+ "type": 1,
+ "prefab": "33005",
+ "icon": 33005,
+ "sound": 33005,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_33005",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 33006,
+ "name": "珍妮丝·邓普顿",
+ "star": 3,
+ "color": 2,
+ "race": 4,
+ "job": 3,
+ "type": 1,
+ "prefab": "33006",
+ "icon": 33006,
+ "sound": 33006,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_33006",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 34001,
+ "name": "贫嘴驴",
+ "star": 4,
+ "color": 3,
+ "race": 4,
+ "job": 1,
+ "type": 1,
+ "prefab": "34001",
+ "icon": 34001,
+ "sound": 34001,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_34001",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 34002,
+ "name": "蒂姆·邓普顿",
+ "star": 4,
+ "color": 3,
+ "race": 4,
+ "job": 3,
+ "type": 1,
+ "prefab": "34002",
+ "icon": 34002,
+ "sound": 34002,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_34002",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 34003,
+ "name": "圣诞老人",
+ "star": 4,
+ "color": 3,
+ "race": 4,
+ "job": 1,
+ "type": 1,
+ "prefab": "34003",
+ "icon": 34003,
+ "sound": 34003,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_34003",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 34004,
+ "name": "瓜哥",
+ "star": 4,
+ "color": 3,
+ "race": 4,
+ "job": 3,
+ "type": 1,
+ "prefab": "34004",
+ "icon": 34004,
+ "sound": 34004,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_34004",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 34005,
+ "name": "沃尔特·史翠克勒",
+ "star": 4,
+ "color": 3,
+ "race": 4,
+ "job": 4,
+ "type": 1,
+ "prefab": "34005",
+ "icon": 34005,
+ "sound": 34005,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_34005",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 34006,
+ "name": "冰霜杰克",
+ "star": 4,
+ "color": 3,
+ "race": 4,
+ "job": 4,
+ "type": 1,
+ "prefab": "34006",
+ "icon": 34006,
+ "sound": 34006,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_34006",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 34007,
+ "name": "菲奥娜",
+ "star": 4,
+ "color": 3,
+ "race": 4,
+ "job": 1,
+ "type": 1,
+ "prefab": "34007",
+ "icon": 34007,
+ "sound": 34007,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_34007",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 34008,
+ "name": "悍夫那特",
+ "star": 4,
+ "color": 3,
+ "race": 4,
+ "job": 4,
+ "type": 1,
+ "prefab": "34008",
+ "icon": 34008,
+ "sound": 34008,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_34008",
"cite": "",
"effectstay": [],
"hpspace": {
@@ -57,25 +1345,361 @@
},
{
"hid": 35001,
- "name": "波比",
+ "name": "师父",
"star": 5,
"color": 4,
- "race": 3,
+ "race": 4,
"job": 1,
"type": 1,
- "prefab": "Person/11003.prefab",
+ "prefab": "35001",
"icon": 35001,
"sound": 35001,
"tujing": [
1
],
"intr": "",
- "events": "EventDataSet/Hero_11003.asset",
+ "events": "hero_35001",
"cite": "",
"effectstay": [],
"hpspace": {
"x": 0,
- "y": -0.69,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 35002,
+ "name": "希卡普",
+ "star": 5,
+ "color": 4,
+ "race": 4,
+ "job": 4,
+ "type": 1,
+ "prefab": "35002",
+ "icon": 35002,
+ "sound": 35002,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_35002",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 35003,
+ "name": "漆黑",
+ "star": 5,
+ "color": 4,
+ "race": 4,
+ "job": 1,
+ "type": 1,
+ "prefab": "35003",
+ "icon": 35003,
+ "sound": 35003,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_35003",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 35004,
+ "name": "黛安·福克斯顿",
+ "star": 5,
+ "color": 4,
+ "race": 4,
+ "job": 1,
+ "type": 1,
+ "prefab": "35004",
+ "icon": 35004,
+ "sound": 35004,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_35004",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 35005,
+ "name": "幸运·普雷斯科特",
+ "star": 5,
+ "color": 4,
+ "race": 4,
+ "job": 3,
+ "type": 1,
+ "prefab": "35005",
+ "icon": 35005,
+ "sound": 35005,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_35005",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 35006,
+ "name": "平先生",
+ "star": 5,
+ "color": 4,
+ "race": 4,
+ "job": 3,
+ "type": 1,
+ "prefab": "35006",
+ "icon": 35006,
+ "sound": 35006,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_35006",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 43001,
+ "name": "阿比盖尔·斯通",
+ "star": 3,
+ "color": 2,
+ "race": 4,
+ "job": 3,
+ "type": 1,
+ "prefab": "43001",
+ "icon": 43001,
+ "sound": 43001,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_43001",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 43002,
+ "name": "果酱教授",
+ "star": 3,
+ "color": 2,
+ "race": 4,
+ "job": 4,
+ "type": 1,
+ "prefab": "43002",
+ "icon": 43002,
+ "sound": 43002,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_43002",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 43003,
+ "name": "史蒂夫·帕丘克",
+ "star": 3,
+ "color": 2,
+ "race": 4,
+ "job": 3,
+ "type": 1,
+ "prefab": "43003",
+ "icon": 43003,
+ "sound": 43003,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_43003",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 43004,
+ "name": "姜饼人",
+ "star": 3,
+ "color": 2,
+ "race": 4,
+ "job": 1,
+ "type": 1,
+ "prefab": "43004",
+ "icon": 43004,
+ "sound": 43004,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_43004",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 43005,
+ "name": "瓦希尔指挥官",
+ "star": 3,
+ "color": 2,
+ "race": 4,
+ "job": 1,
+ "type": 1,
+ "prefab": "43005",
+ "icon": 43005,
+ "sound": 43005,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_43005",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 43006,
+ "name": "布里奇特",
+ "star": 3,
+ "color": 2,
+ "race": 4,
+ "job": 3,
+ "type": 1,
+ "prefab": "43006",
+ "icon": 43006,
+ "sound": 43006,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_43006",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 43007,
+ "name": "戈伯",
+ "star": 3,
+ "color": 2,
+ "race": 4,
+ "job": 1,
+ "type": 1,
+ "prefab": "43007",
+ "icon": 43007,
+ "sound": 43007,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_43007",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
"z": 0
},
"skill": 0,
@@ -85,11 +1709,11 @@
},
{
"hid": 44001,
- "name": "悍娇虎",
+ "name": "美肚鲨",
"star": 4,
"color": 3,
"race": 4,
- "job": 2,
+ "job": 3,
"type": 1,
"prefab": "44001",
"icon": 44001,
@@ -98,7 +1722,259 @@
1
],
"intr": "",
- "events": "hero_2011",
+ "events": "hero_44001",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 44002,
+ "name": "蛇先生",
+ "star": 4,
+ "color": 3,
+ "race": 4,
+ "job": 3,
+ "type": 1,
+ "prefab": "44002",
+ "icon": 44002,
+ "sound": 44002,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_44002",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 44003,
+ "name": "匹诺曹",
+ "star": 4,
+ "color": 3,
+ "race": 4,
+ "job": 1,
+ "type": 1,
+ "prefab": "44003",
+ "icon": 44003,
+ "sound": 44003,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_44003",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 44004,
+ "name": "艾札塔伦",
+ "star": 4,
+ "color": 3,
+ "race": 4,
+ "job": 3,
+ "type": 1,
+ "prefab": "44004",
+ "icon": 44004,
+ "sound": 44004,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_44004",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 44005,
+ "name": "小伊",
+ "star": 4,
+ "color": 3,
+ "race": 4,
+ "job": 3,
+ "type": 1,
+ "prefab": "44005",
+ "icon": 44005,
+ "sound": 44005,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_44005",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 44006,
+ "name": "悍娇虎",
+ "star": 4,
+ "color": 3,
+ "race": 4,
+ "job": 1,
+ "type": 1,
+ "prefab": "44006",
+ "icon": 44006,
+ "sound": 44006,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_44006",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 45001,
+ "name": "乌龟大师",
+ "star": 5,
+ "color": 4,
+ "race": 4,
+ "job": 1,
+ "type": 1,
+ "prefab": "45001",
+ "icon": 45001,
+ "sound": 45001,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_45001",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 45002,
+ "name": "梅林",
+ "star": 5,
+ "color": 4,
+ "race": 4,
+ "job": 3,
+ "type": 1,
+ "prefab": "45002",
+ "icon": 45002,
+ "sound": 45002,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_45002",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 45003,
+ "name": "盖",
+ "star": 5,
+ "color": 4,
+ "race": 4,
+ "job": 3,
+ "type": 1,
+ "prefab": "45003",
+ "icon": 45003,
+ "sound": 45003,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_45003",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 45004,
+ "name": "穿靴子的猫",
+ "star": 5,
+ "color": 4,
+ "race": 4,
+ "job": 1,
+ "type": 1,
+ "prefab": "45004",
+ "icon": 45004,
+ "sound": 45004,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_45004",
"cite": "",
"effectstay": [],
"hpspace": {
@@ -126,7 +2002,7 @@
1
],
"intr": "",
- "events": "hero_2011",
+ "events": "hero_43901",
"cite": "",
"effectstay": [],
"hpspace": {
@@ -154,7 +2030,7 @@
1
],
"intr": "",
- "events": "hero_2011",
+ "events": "hero_42911",
"cite": "",
"effectstay": [],
"hpspace": {
@@ -182,7 +2058,7 @@
1
],
"intr": "",
- "events": "hero_2011",
+ "events": "hero_43911",
"cite": "",
"effectstay": [],
"hpspace": {
@@ -210,7 +2086,7 @@
1
],
"intr": "",
- "events": "hero_2011",
+ "events": "hero_44911",
"cite": "",
"effectstay": [],
"hpspace": {
@@ -238,7 +2114,7 @@
1
],
"intr": "",
- "events": "hero_2011",
+ "events": "hero_43921",
"cite": "",
"effectstay": [],
"hpspace": {
@@ -266,7 +2142,7 @@
1
],
"intr": "",
- "events": "hero_2011",
+ "events": "hero_44921",
"cite": "",
"effectstay": [],
"hpspace": {
@@ -294,7 +2170,7 @@
1
],
"intr": "",
- "events": "hero_2011",
+ "events": "hero_45921",
"cite": "",
"effectstay": [],
"hpspace": {
@@ -306,5 +2182,789 @@
"skill1": 100044923,
"skill2": 100044911,
"skill3": 0
+ },
+ {
+ "hid": 51001,
+ "name": "啵啵星人(新增)",
+ "star": 1,
+ "color": 0,
+ "race": 4,
+ "job": 3,
+ "type": 5,
+ "prefab": "51001",
+ "icon": 51001,
+ "sound": 51001,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_51001",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 51002,
+ "name": "埃雷特手下1号(新增)",
+ "star": 1,
+ "color": 0,
+ "race": 4,
+ "job": 3,
+ "type": 5,
+ "prefab": "51002",
+ "icon": 51002,
+ "sound": 51002,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_51002",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 51003,
+ "name": "埃雷特手下2号(新增)",
+ "star": 1,
+ "color": 0,
+ "race": 4,
+ "job": 3,
+ "type": 5,
+ "prefab": "51003",
+ "icon": 51003,
+ "sound": 51003,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_51003",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 51004,
+ "name": "豺狼小怪(新增)",
+ "star": 1,
+ "color": 0,
+ "race": 4,
+ "job": 3,
+ "type": 5,
+ "prefab": "51004",
+ "icon": 51004,
+ "sound": 51004,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_51004",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 51005,
+ "name": "犀牛守卫(新增)",
+ "star": 1,
+ "color": 0,
+ "race": 4,
+ "job": 1,
+ "type": 5,
+ "prefab": "51005",
+ "icon": 51005,
+ "sound": 51005,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_51005",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 51006,
+ "name": "香塔尔 杜布瓦队长手下1号(新增)",
+ "star": 1,
+ "color": 0,
+ "race": 4,
+ "job": 3,
+ "type": 5,
+ "prefab": "51006",
+ "icon": 51006,
+ "sound": 51006,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_51006",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 51007,
+ "name": "香塔尔 杜布瓦队长手下2号(新增)",
+ "star": 1,
+ "color": 0,
+ "race": 4,
+ "job": 3,
+ "type": 5,
+ "prefab": "51007",
+ "icon": 51007,
+ "sound": 51007,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_51007",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 51008,
+ "name": "香塔尔 杜布瓦队长手下3号(新增)",
+ "star": 1,
+ "color": 0,
+ "race": 4,
+ "job": 1,
+ "type": 5,
+ "prefab": "51008",
+ "icon": 51008,
+ "sound": 51008,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_51008",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 51009,
+ "name": "香塔尔 杜布瓦队长手下4号(新增)",
+ "star": 1,
+ "color": 0,
+ "race": 4,
+ "job": 1,
+ "type": 5,
+ "prefab": "51009",
+ "icon": 51009,
+ "sound": 51009,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_51009",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 51010,
+ "name": "警卫1号(新增)",
+ "star": 1,
+ "color": 0,
+ "race": 4,
+ "job": 1,
+ "type": 5,
+ "prefab": "51010",
+ "icon": 51010,
+ "sound": 51010,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_51010",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 51011,
+ "name": "警卫2号(新增)",
+ "star": 1,
+ "color": 0,
+ "race": 4,
+ "job": 3,
+ "type": 5,
+ "prefab": "51011",
+ "icon": 51011,
+ "sound": 51011,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_51011",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 51012,
+ "name": "小猴子(新增)",
+ "star": 1,
+ "color": 0,
+ "race": 4,
+ "job": 3,
+ "type": 5,
+ "prefab": "51012",
+ "icon": 51012,
+ "sound": 51012,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_51012",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 51013,
+ "name": "巨怪啰啰(新增)",
+ "star": 1,
+ "color": 0,
+ "race": 4,
+ "job": 1,
+ "type": 5,
+ "prefab": "51013",
+ "icon": 51013,
+ "sound": 51013,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_51013",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 51014,
+ "name": "博啃族宫廷守卫(新增)",
+ "star": 1,
+ "color": 0,
+ "race": 4,
+ "job": 1,
+ "type": 5,
+ "prefab": "51014",
+ "icon": 51014,
+ "sound": 51014,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_51014",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 53001,
+ "name": "埃雷特(新增)",
+ "star": 3,
+ "color": 2,
+ "race": 4,
+ "job": 3,
+ "type": 5,
+ "prefab": "53001",
+ "icon": 53001,
+ "sound": 53001,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_53001",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 53002,
+ "name": "豺狼头领(新增)",
+ "star": 3,
+ "color": 2,
+ "race": 4,
+ "job": 1,
+ "type": 5,
+ "prefab": "53002",
+ "icon": 53002,
+ "sound": 53002,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_53002",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 53003,
+ "name": "豪猪大师(翡翠僵尸)(新增)",
+ "star": 3,
+ "color": 2,
+ "race": 4,
+ "job": 1,
+ "type": 5,
+ "prefab": "53003",
+ "icon": 53003,
+ "sound": 53003,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_53003",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 53004,
+ "name": "双獾大师(翡翠僵尸)(新增)",
+ "star": 3,
+ "color": 2,
+ "race": 4,
+ "job": 1,
+ "type": 5,
+ "prefab": "53004",
+ "icon": 53004,
+ "sound": 53004,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_53004",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 53005,
+ "name": "小猴子首领(新增)",
+ "star": 3,
+ "color": 2,
+ "race": 4,
+ "job": 1,
+ "type": 5,
+ "prefab": "53005",
+ "icon": 53005,
+ "sound": 53005,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_53005",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 53006,
+ "name": "巨怪首领(新增)",
+ "star": 3,
+ "color": 2,
+ "race": 4,
+ "job": 3,
+ "type": 5,
+ "prefab": "53006",
+ "icon": 53006,
+ "sound": 53006,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_53006",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 55001,
+ "name": "香塔尔 杜布瓦队长",
+ "star": 5,
+ "color": 4,
+ "race": 4,
+ "job": 2,
+ "type": 5,
+ "prefab": "55001",
+ "icon": 55001,
+ "sound": 55001,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_55001",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 55002,
+ "name": "亨得利克斯(新增)",
+ "star": 5,
+ "color": 4,
+ "race": 4,
+ "job": 2,
+ "type": 5,
+ "prefab": "55002",
+ "icon": 55002,
+ "sound": 55002,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_55002",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 55003,
+ "name": "巨型猩猩怪兽(新增)",
+ "star": 5,
+ "color": 4,
+ "race": 4,
+ "job": 2,
+ "type": 5,
+ "prefab": "55003",
+ "icon": 55003,
+ "sound": 55003,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_55003",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 55004,
+ "name": "白龙王",
+ "star": 5,
+ "color": 4,
+ "race": 4,
+ "job": 2,
+ "type": 5,
+ "prefab": "55004",
+ "icon": 55004,
+ "sound": 55004,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_55004",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 55005,
+ "name": "大厨(新增)",
+ "star": 5,
+ "color": 4,
+ "race": 4,
+ "job": 2,
+ "type": 5,
+ "prefab": "55005",
+ "icon": 55005,
+ "sound": 55005,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_55005",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 55006,
+ "name": "德雷格(新增)",
+ "star": 5,
+ "color": 4,
+ "race": 4,
+ "job": 2,
+ "type": 5,
+ "prefab": "55006",
+ "icon": 55006,
+ "sound": 55006,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_55006",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 55007,
+ "name": "莫甘娜巨怪",
+ "star": 5,
+ "color": 4,
+ "race": 4,
+ "job": 2,
+ "type": 5,
+ "prefab": "55007",
+ "icon": 55007,
+ "sound": 55007,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_55007",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
+ },
+ {
+ "hid": 55008,
+ "name": "莫甘娜二阶",
+ "star": 5,
+ "color": 4,
+ "race": 4,
+ "job": 2,
+ "type": 5,
+ "prefab": "55008",
+ "icon": 55008,
+ "sound": 55008,
+ "tujing": [
+ 1
+ ],
+ "intr": "",
+ "events": "hero_55008",
+ "cite": "",
+ "effectstay": [],
+ "hpspace": {
+ "x": 0,
+ "y": 0,
+ "z": 0
+ },
+ "skill": 0,
+ "skill1": 0,
+ "skill2": 0,
+ "skill3": 0
}
]
\ No newline at end of file
diff --git a/bin/json/game_skill.json b/bin/json/game_skill.json
index 3d1f81201..34f800772 100644
--- a/bin/json/game_skill.json
+++ b/bin/json/game_skill.json
@@ -2,6 +2,8 @@
{
"sameid": 110001,
"act": "Atk",
+ "type": 0,
+ "triggerchannce": 5000,
"tubiao": "skillicon_001",
"name": "太极一式",
"describe": ""
@@ -9,6 +11,8 @@
{
"sameid": 110002,
"act": "Skill1",
+ "type": 0,
+ "triggerchannce": 0,
"tubiao": "skillicon_002",
"name": "太极零式",
"describe": ""
@@ -16,6 +20,8 @@
{
"sameid": 110003,
"act": "Skill2",
+ "type": 1,
+ "triggerchannce": 0,
"tubiao": "skillicon_003",
"name": "太极最终式",
"describe": ""
@@ -23,6 +29,8 @@
{
"sameid": 110004,
"act": "Atk",
+ "type": 1,
+ "triggerchannce": 0,
"tubiao": "skillicon_004",
"name": "和谐音律",
"describe": ""
@@ -30,6 +38,8 @@
{
"sameid": 110005,
"act": "Skill1",
+ "type": 1,
+ "triggerchannce": 0,
"tubiao": "skillicon_005",
"name": "彩虹音符",
"describe": ""
@@ -37,6 +47,8 @@
{
"sameid": 110006,
"act": "Atk",
+ "type": 1,
+ "triggerchannce": 0,
"tubiao": "skillicon_010",
"name": "冰霜之语",
"describe": ""
@@ -44,6 +56,8 @@
{
"sameid": 110007,
"act": "Skill1",
+ "type": 1,
+ "triggerchannce": 0,
"tubiao": "skillicon_011",
"name": "极寒领域",
"describe": ""
@@ -51,6 +65,8 @@
{
"sameid": 110008,
"act": "Atk",
+ "type": 1,
+ "triggerchannce": 2000,
"tubiao": "skillicon_013",
"name": "梦·呓语",
"describe": ""
@@ -58,6 +74,8 @@
{
"sameid": 110009,
"act": "Skill1",
+ "type": 1,
+ "triggerchannce": 0,
"tubiao": "skillicon_014",
"name": "梦·创世",
"describe": ""
@@ -65,6 +83,8 @@
{
"sameid": 110010,
"act": "Atk",
+ "type": 0,
+ "triggerchannce": 0,
"tubiao": "skillicon_007",
"name": "一往无前",
"describe": ""
@@ -72,6 +92,8 @@
{
"sameid": 110011,
"act": "Skill1",
+ "type": 1,
+ "triggerchannce": 0,
"tubiao": "skillicon_008",
"name": "自由之往",
"describe": ""
@@ -79,6 +101,8 @@
{
"sameid": 110012,
"act": "Skill2",
+ "type": 1,
+ "triggerchannce": 0,
"tubiao": "skillicon_006",
"name": "彩虹音符",
"describe": ""
@@ -86,6 +110,8 @@
{
"sameid": 110013,
"act": "Skill2",
+ "type": 1,
+ "triggerchannce": 0,
"tubiao": "skillicon_009",
"name": "自由之往",
"describe": ""
@@ -93,6 +119,8 @@
{
"sameid": 110014,
"act": "Skill2",
+ "type": 1,
+ "triggerchannce": 0,
"tubiao": "skillicon_012",
"name": "极寒领域",
"describe": ""
@@ -100,6 +128,8 @@
{
"sameid": 110015,
"act": "Skill2",
+ "type": 1,
+ "triggerchannce": 0,
"tubiao": "skillicon_015",
"name": "梦·创世",
"describe": ""
diff --git a/bin/json/game_skillafteratk.json b/bin/json/game_skillafteratk.json
index 262daed53..e4401add2 100644
--- a/bin/json/game_skillafteratk.json
+++ b/bin/json/game_skillafteratk.json
@@ -1,6 +1,6 @@
[
{
- "Id": 200011101,
+ "Id": 290011101,
"Desc": "对敌方1个目标造成攻击力80%",
"From": 4,
"Limit": 1,
@@ -10,17 +10,17 @@
],
"EmitPR": 1000,
"Type": "Dmg",
- "Argu": [
- "DoVal=1,ProSou1=0,Pro1=Total_Atk,ProPar1=800"
- ],
+ "Argu": "DoVal=1,Pr=1000,ProSou1=0,Pro1=Total_Atk,ProPar1=800",
"AddEffect": false,
"FollowSK": [],
"FailFollowSK": [],
"MustHit": false,
- "Tags": []
+ "Tags": [
+ "101"
+ ]
},
{
- "Id": 200012101,
+ "Id": 290012101,
"Desc": "对全体目标造成攻击力80%以及防御力120%的伤害",
"From": 2,
"Limit": 5,
@@ -30,17 +30,17 @@
],
"EmitPR": 1000,
"Type": "Dmg",
- "Argu": [
- "DoVal=1,ProSou1=0,Pro1=Total_Atk,ProPar1=800,ProSou2=0,Pro2=Total_Def,ProPar2=1200"
- ],
+ "Argu": "DoVal=1,Pr=1000,ProSou1=0,Pro1=Total_Atk,ProPar1=800,ProSou2=0,Pro2=Total_Def,ProPar2=1200",
"AddEffect": false,
"FollowSK": [],
"FailFollowSK": [],
"MustHit": false,
- "Tags": []
+ "Tags": [
+ "101"
+ ]
},
{
- "Id": 200013101,
+ "Id": 290013101,
"Desc": "对全体攻击小于自身的目标造成攻击力80%的伤害",
"From": 2,
"Limit": 5,
@@ -52,17 +52,17 @@
],
"EmitPR": 1000,
"Type": "Dmg",
- "Argu": [
- "DoVal=1,ProSou1=0,Pro1=Total_Atk,ProPar1=800"
- ],
+ "Argu": "DoVal=1,Pr=1000,ProSou1=0,Pro1=Total_Atk,ProPar1=800",
"AddEffect": false,
"FollowSK": [],
"FailFollowSK": [],
"MustHit": false,
- "Tags": []
+ "Tags": [
+ "101"
+ ]
},
{
- "Id": 200014101,
+ "Id": 290014101,
"Desc": "随机对敌方3个目标造成80%攻击力伤害,优先选择防御力小于自身的目标",
"From": 2,
"Limit": 3,
@@ -74,17 +74,17 @@
],
"EmitPR": 1000,
"Type": "Dmg",
- "Argu": [
- "DoVal=1,ProSou1=0,Pro1=Total_Atk,ProPar1=800"
- ],
+ "Argu": "DoVal=1,Pr=1000,ProSou1=0,Pro1=Total_Atk,ProPar1=800",
"AddEffect": false,
"FollowSK": [],
"FailFollowSK": [],
"MustHit": false,
- "Tags": []
+ "Tags": [
+ "101"
+ ]
},
{
- "Id": 200015101,
+ "Id": 290015101,
"Desc": "随机对敌方防御最低的3个目标造成80%攻击力伤害",
"From": 2,
"Limit": 3,
@@ -94,39 +94,39 @@
],
"EmitPR": 1000,
"Type": "Dmg",
- "Argu": [
- "DoVal=1,ProSou1=0,Pro1=Total_Atk,ProPar1=800"
- ],
+ "Argu": "DoVal=1,Pr=1000,ProSou1=0,Pro1=Total_Atk,ProPar1=800",
"AddEffect": false,
"FollowSK": [],
"FailFollowSK": [],
"MustHit": false,
- "Tags": []
+ "Tags": [
+ "101"
+ ]
},
{
- "Id": 200016101,
+ "Id": 290016101,
"Desc": "对敌方全体防御力小于100的敌方造成80%攻击力伤害",
"From": 2,
"Limit": 5,
"Where": [
- "Type=ProJudge,JudgeType=1,Target=1,Key=Total_Def,Op=1,Val=100"
+ "Type=ProJudge,JudgeType=1,Key=Total_Def,Op=1,Val=100"
],
"Order": [
"Type=Rnd"
],
"EmitPR": 1000,
"Type": "Dmg",
- "Argu": [
- "DoVal=1,ProSou1=0,Pro1=Total_Atk,ProPar1=800"
- ],
+ "Argu": "DoVal=1,Pr=1000,ProSou1=0,Pro1=Total_Atk,ProPar1=800",
"AddEffect": false,
"FollowSK": [],
"FailFollowSK": [],
"MustHit": false,
- "Tags": []
+ "Tags": [
+ "101"
+ ]
},
{
- "Id": 200017101,
+ "Id": 290017101,
"Desc": "对敌方全体的敌方造成攻击力110%伤害,",
"From": 2,
"Limit": 5,
@@ -136,24 +136,24 @@
],
"EmitPR": 1000,
"Type": "Dmg",
- "Argu": [
- "DoVal=1,ProSou1=0,Pro1=Total_Atk,ProPar1=1100"
- ],
+ "Argu": "DoVal=1,Pr=1000,ProSou1=0,Pro1=Total_Atk,ProPar1=1100",
"AddEffect": false,
"FollowSK": [
200017102
],
"FailFollowSK": [],
"MustHit": false,
- "Tags": []
+ "Tags": [
+ "101"
+ ]
},
{
- "Id": 200017102,
+ "Id": 290017102,
"Desc": "若自身攻击力大于100,则额外对全体敌方攻击力小于自身的目标造成攻击力50%伤害",
"From": 2,
"Limit": 5,
"Where": [
- "Type=ProJudge,JudgeType=1,Target=0,Key=Total_Atk,Op=0,Val=100",
+ "Type=MyProJudge,Key=Total_Atk,Op=0,Val=100",
"Type=ProJudge,JudgeType=0,Key=Total_Atk,Op=0"
],
"Order": [
@@ -161,9 +161,1161 @@
],
"EmitPR": 1000,
"Type": "Dmg",
- "Argu": [
- "DoVal=1,ProSou1=0,Pro1=Total_Atk,ProPar1=50"
+ "Argu": "DoVal=1,Pr=1000,ProSou1=0,Pro1=Total_Atk,ProPar1=50",
+ "AddEffect": false,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": [
+ "101"
+ ]
+ },
+ {
+ "Id": 290018001,
+ "Desc": "己方全体附加攻击提升,持续2回合,攻击提升40%",
+ "From": 1,
+ "Limit": 5,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
],
+ "EmitPR": 1000,
+ "Type": "AddBuff",
+ "Argu": "DoVal=1,Pr=1000,NumVal=1,Id=390001001,Round=2,Type=ProBuff,Pro1=Buff_Per_Atk,QuaType1=1,ParNum1=1,Val1=400",
+ "AddEffect": true,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": []
+ },
+ {
+ "Id": 290019001,
+ "Desc": "敌方单体附加攻击下降,持续2回合,攻击下降40%",
+ "From": 4,
+ "Limit": 1,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "AddBuff",
+ "Argu": "DoVal=1,Pr=1000,NumVal=1,Id=390001002,Round=2,Type=ProBuff,Pro1=Buff_Per_Atk,QuaType1=0,ParNum1=1,Val1=400",
+ "AddEffect": true,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": []
+ },
+ {
+ "Id": 290020001,
+ "Desc": "己方全体附加防御提升,持续2回合,防御提升60%",
+ "From": 1,
+ "Limit": 5,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "AddBuff",
+ "Argu": "DoVal=1,Pr=1000,NumVal=1,Id=390001003,Round=2,Type=ProBuff,Pro1=Buff_Per_Def,QuaType1=1,ParNum1=1,Val1=600",
+ "AddEffect": true,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": []
+ },
+ {
+ "Id": 290021001,
+ "Desc": "敌方单体附加防御下降,持续2回合,防御下降60%",
+ "From": 4,
+ "Limit": 1,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "AddBuff",
+ "Argu": "DoVal=1,Pr=1000,NumVal=1,Id=390001004,Round=2,Type=ProBuff,Pro1=Buff_Per_Def,QuaType1=0,ParNum1=1,Val1=600",
+ "AddEffect": true,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": []
+ },
+ {
+ "Id": 290022001,
+ "Desc": "己方全体附加速度提升,持续2回合,速度提升30%",
+ "From": 1,
+ "Limit": 5,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "AddBuff",
+ "Argu": "DoVal=1,Pr=1000,NumVal=1,Id=390001005,Round=2,Type=ProBuff,Pro1=Buff_Per_Agi,QuaType1=1,ParNum1=1,Val1=300",
+ "AddEffect": true,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": []
+ },
+ {
+ "Id": 290023001,
+ "Desc": "敌方单体附加速度下降,持续2回合,速度下降30%",
+ "From": 4,
+ "Limit": 1,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "AddBuff",
+ "Argu": "DoVal=1,Pr=1000,NumVal=1,Id=390001006,Round=2,Type=ProBuff,Pro1=BBuff_Per_Agi,QuaType1=0,ParNum1=1,Val1=300",
+ "AddEffect": true,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": []
+ },
+ {
+ "Id": 290024001,
+ "Desc": "己方全体附加暴击提升,持续2回合,暴击率提升30%",
+ "From": 1,
+ "Limit": 5,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "AddBuff",
+ "Argu": "DoVal=1,Pr=1000,NumVal=1,Id=390001007,Round=2,Type=ProBuff,Pro1=Add_Cri,QuaType1=1,ParNum1=1,Val1=300",
+ "AddEffect": true,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": []
+ },
+ {
+ "Id": 290025001,
+ "Desc": "敌方单体附加暴击下降,持续2回合,暴击率下降30%",
+ "From": 4,
+ "Limit": 1,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "AddBuff",
+ "Argu": "DoVal=1,Pr=1000,NumVal=1,Id=390001008,Round=2,Type=ProBuff,Pro1=Add_Cri,QuaType1=0,ParNum1=1,Val1=300",
+ "AddEffect": true,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": []
+ },
+ {
+ "Id": 290026001,
+ "Desc": "敌方单体附加烙印,持续2回合,被攻击时,受到的伤害提高25%",
+ "From": 4,
+ "Limit": 1,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "AddBuff",
+ "Argu": "DoVal=1,Pr=1000,NumVal=1,Id=390001009,Round=2,Type=ProBuff,Pro1=SufferDam,QuaType1=1,ParNum1=1,Val1=25",
+ "AddEffect": true,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": []
+ },
+ {
+ "Id": 290027001,
+ "Desc": "敌方单体附加失手率提升,持续2回合,失手率提升50%",
+ "From": 4,
+ "Limit": 1,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "AddBuff",
+ "Argu": "DoVal=1,Pr=1000,NumVal=1,Id=390001010,Round=2,Type=ProBuff,Pro1=MissPr,QuaType1=1,ParNum1=1,Val1=50",
+ "AddEffect": true,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": []
+ },
+ {
+ "Id": 290028001,
+ "Desc": "己方全体附加10层叹息之力,(无法驱散类状态)每层使自身攻击力提升5%,每10层使自身受到伤害降低3%。最高可叠加50层",
+ "From": 1,
+ "Limit": 5,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "AddBuff",
+ "Argu": "DoVal=1,Pr=1000,NumVal=10,Id=390001011,Round=-1,Type=ProBuff,Pro1=Buff_Per_Atk,QuaType1=1,ParNum1=1,Val1=50,Pro2=SufferDam,QuaType2=0,ParNum2=10,Val2=30",
+ "AddEffect": false,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": []
+ },
+ {
+ "Id": 290029001,
+ "Desc": "己方全体附加暴击抵抗,持续2回合,受到暴击概率降低30%",
+ "From": 1,
+ "Limit": 5,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "AddBuff",
+ "Argu": "DoVal=1,Pr=1000,NumVal=1,Id=390001012,Round=2,Type=ProBuff,Pro1=Add_SufCri,QuaType1=1,ParNum1=1,Val1=300",
+ "AddEffect": true,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": []
+ },
+ {
+ "Id": 290030001,
+ "Desc": "敌方单体附加眩晕,持续2回合,无法进行任务行动",
+ "From": 4,
+ "Limit": 1,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "AddBuff",
+ "Argu": "DoVal=1,Pr=1000,NumVal=1,Id=390002001,Round=2,Type=TagBuff",
+ "AddEffect": true,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": []
+ },
+ {
+ "Id": 290031001,
+ "Desc": "敌方单体附加冰冻,持续2回合,无法进行任何行动",
+ "From": 4,
+ "Limit": 1,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "AddBuff",
+ "Argu": "DoVal=1,Pr=1000,NumVal=1,Id=390002002,Round=2,Type=TagBuff",
+ "AddEffect": true,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": []
+ },
+ {
+ "Id": 290032001,
+ "Desc": "己方全体附加无法获得增益效果,持续2回合,无法附加增益状态(不可驱散)(不配置标签)",
+ "From": 1,
+ "Limit": 5,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "AddBuff",
+ "Argu": "DoVal=1,Pr=1000,NumVal=1,Id=390002003,Round=2,Type=TagBuff",
+ "AddEffect": true,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": []
+ },
+ {
+ "Id": 290033001,
+ "Desc": "己方全体附加无法获得减益效果,持续2回合,无法获得减益效果(不可驱散)(不配置标签)",
+ "From": 1,
+ "Limit": 5,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "AddBuff",
+ "Argu": "DoVal=1,Pr=1000,NumVal=1,Id=390002004,Round=2,Type=TagBuff",
+ "AddEffect": true,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": []
+ },
+ {
+ "Id": 290034001,
+ "Desc": "己方全体附加免疫,持续2回合,无法获得减益效果",
+ "From": 1,
+ "Limit": 5,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "AddBuff",
+ "Argu": "DoVal=1,Pr=1000,NumVal=1,Id=390002005,Round=2,Type=TagBuff",
+ "AddEffect": true,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": []
+ },
+ {
+ "Id": 290035001,
+ "Desc": "己方全体附加无敌,持续2回合,无法受到任何伤害",
+ "From": 1,
+ "Limit": 5,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "AddBuff",
+ "Argu": "DoVal=1,Pr=1000,NumVal=1,Id=390002006,Round=2,Type=TagBuff",
+ "AddEffect": true,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": []
+ },
+ {
+ "Id": 290036001,
+ "Desc": "敌方单体附加禁疗,持续2回合,无法恢复生命",
+ "From": 4,
+ "Limit": 1,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "AddBuff",
+ "Argu": "DoVal=1,Pr=1000,NumVal=1,Id=390002007,Round=2,Type=TagBuff",
+ "AddEffect": true,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": []
+ },
+ {
+ "Id": 290037001,
+ "Desc": "对敌方单体造成3次攻击力80%的伤害,",
+ "From": 4,
+ "Limit": 1,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "Dmg",
+ "Argu": "DoVal=3,Pr=1000,ProSou1=0,Pro1=Total_Atk,ProPar1=800",
+ "AddEffect": false,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": [
+ "101"
+ ]
+ },
+ {
+ "Id": 290037002,
+ "Desc": "有50%的概率再次对目标额外造成50%防御力的伤害",
+ "From": 4,
+ "Limit": 1,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 500,
+ "Type": "Dmg",
+ "Argu": "DoVal=1,Pr=1000,ProSou1=0,Pro1=Total_Def,ProPar1=500",
+ "AddEffect": false,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": [
+ "101"
+ ]
+ },
+ {
+ "Id": 290038001,
+ "Desc": "对敌方全体造成攻击力80%的伤害,",
+ "From": 2,
+ "Limit": 5,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "Dmg",
+ "Argu": "DoVal=1,Pr=1000,ProSou1=0,Pro1=Total_Atk,ProPar1=800",
+ "AddEffect": false,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": [
+ "101"
+ ]
+ },
+ {
+ "Id": 290038002,
+ "Desc": "另有50%概率驱散敌方1个增益BUFF",
+ "From": 0,
+ "Limit": 0,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "BuffAction",
+ "Argu": "DoVal=1,Pr=500,ActionType=0,BuffType=1,ID=202,ActionVal=1",
+ "AddEffect": false,
+ "FollowSK": [
+ 290038002
+ ],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": [
+ "101"
+ ]
+ },
+ {
+ "Id": 290039001,
+ "Desc": "对敌方单体造成3次攻击力80%的伤害,",
+ "From": 4,
+ "Limit": 1,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "Dmg",
+ "Argu": "DoVal=3,Pr=1000,ProSou1=0,Pro1=Total_Def,ProPar1=800",
+ "AddEffect": false,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": [
+ "101"
+ ]
+ },
+ {
+ "Id": 290039002,
+ "Desc": "每次50%概率附加目标最大生命8%的伤害,此附加伤害不超过自身攻击50%(不会暴击)",
+ "From": 0,
+ "Limit": 0,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "Dmg",
+ "Argu": "DoVal=1,Pr=500,Cri=0,ProSou1=1,Pro1=NowTotal_Hp,ProPar1=80,ProSouLim=0,ProLim=Total_Atk,ProParLim=500,AddDmgSk=290039002",
+ "AddEffect": false,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": [
+ "112"
+ ]
+ },
+ {
+ "Id": 290040001,
+ "Desc": "对敌方单体目标造成80%攻击力伤害,触发暴击时,攻击力伤害系数增加30%",
+ "From": 4,
+ "Limit": 1,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "Dmg",
+ "Argu": "DoVal=1,Pr=1000,ProSou1=0,Pro1=Total_Atk,ProPar1=800,CriType1=1,CriVal1=300",
+ "AddEffect": false,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": [
+ "101"
+ ]
+ },
+ {
+ "Id": 290041001,
+ "Desc": "对敌方单体目标造成80%攻击力伤害,触发暴击时,造成伤害增加30%",
+ "From": 4,
+ "Limit": 1,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "Dmg",
+ "Argu": "DoVal=1,Pr=1000,ProSou1=0,Pro1=Total_Atk,ProPar1=800,TempPro=CauseDam,TempCriTyp=1,TempCriVal=300",
+ "AddEffect": false,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": [
+ "101"
+ ]
+ },
+ {
+ "Id": 290042001,
+ "Desc": "对敌方单体目标造成80%攻击力伤害,本次伤害必定暴击",
+ "From": 4,
+ "Limit": 1,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "Dmg",
+ "Argu": "DoVal=3,Pr=1000,Cri=1,ProSou1=0,Pro1=Total_Def,ProPar1=800",
+ "AddEffect": false,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": [
+ "101"
+ ]
+ },
+ {
+ "Id": 290042002,
+ "Desc": "回复本次伤害30%的血量",
+ "From": 3,
+ "Limit": 1,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "FrontTre",
+ "Argu": "DoVal=1,Pr=1000,FrontSkId=290042001,Par=300",
+ "AddEffect": false,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": [
+ "102"
+ ]
+ },
+ {
+ "Id": 290043001,
+ "Desc": "对敌方全体目标造成80%攻击力伤害,本次伤害无视防御100%,敌方每有一个增益BUFF,无视防御减少20%",
+ "From": 2,
+ "Limit": 5,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "Dmg",
+ "Argu": "DoVal=1,Pr=1000,ProSou1=0,Pro1=Total_Def,ProPar1=800,TempProTarget=0,TempPro=IgnoreDefPer,TempProType=1,TempProVal=1000,TempDetTarget=0,TempDetType=2,TempDetID=201,TempDetTpyeVal=1,TempDetQuaType=0,TempDetVal=200",
+ "AddEffect": false,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": [
+ "101"
+ ]
+ },
+ {
+ "Id": 290044001,
+ "Desc": "对敌方单体目标造成80%攻击力伤害,自身每10点速度增加1%的攻击力伤害",
+ "From": 4,
+ "Limit": 1,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "Dmg",
+ "Argu": "DoVal=1,Pr=1000,ProSou1=0,Pro1=Total_Atk,ProPar1=800,DetTarget1=0,DetType1=0,DetID1=Total_Agi,DetTpyeVal1=10,DetQuaType1=1,DetVal1=10",
+ "AddEffect": false,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": [
+ "101"
+ ]
+ },
+ {
+ "Id": 290045001,
+ "Desc": "对敌方单体目标造成80%攻击力伤害,自身每个增益BUFF,增加攻击力10%的伤害",
+ "From": 4,
+ "Limit": 1,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "Dmg",
+ "Argu": "DoVal=1,Pr=1000,ProSou1=0,Pro1=Total_Atk,ProPar1=800,DetTarget1=0,DetType1=2,DetID1=201,DetTpyeVal1=10,DetQuaType1=1,DetVal1=100",
+ "AddEffect": false,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": [
+ "101"
+ ]
+ },
+ {
+ "Id": 290046001,
+ "Desc": "驱散敌方全体增益效果,",
+ "From": 2,
+ "Limit": 5,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "BuffAction",
+ "Argu": "DoVal=1,Pr=1000,ActionType=0,BuffType=1,ID=202,ActionVal=-1",
+ "AddEffect": false,
+ "FollowSK": [
+ 290046002
+ ],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": [
+ "101"
+ ]
+ },
+ {
+ "Id": 290046002,
+ "Desc": "随后对敌方全体造成攻击力80%伤害,每驱散1个增益BUFF,对其造成的伤害增加3%",
+ "From": 2,
+ "Limit": 5,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "Dmg",
+ "Argu": "DoVal=1,Pr=1000,ProSou1=0,Pro1=Total_Atk,ProPar1=800,TempProTarget=0,TempPro=CauseDam,TempFrontType=3,TempFrontID=201,TempFrontTpyeVal=1,TempFrontQuaType=1,TempFrontVal=30",
+ "AddEffect": false,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": [
+ "101"
+ ]
+ },
+ {
+ "Id": 290047001,
+ "Desc": "对敌方单体造成80%攻击力伤害",
+ "From": 4,
+ "Limit": 1,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "Dmg",
+ "Argu": "DoVal=1,Pr=1000,ProSou1=0,Pro1=Total_Atk,ProPar1=800",
+ "AddEffect": false,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": [
+ "101"
+ ]
+ },
+ {
+ "Id": 290047002,
+ "Desc": ",对其他敌方目标造成此伤害40%的溅射伤害",
+ "From": 6,
+ "Limit": 4,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "FrontDmg",
+ "Argu": "DoVal=1,Pr=1000,FrontSkId=290047001,DmgSourceType=0,DmgPar=400",
+ "AddEffect": false,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": [
+ "101"
+ ]
+ },
+ {
+ "Id": 290048001,
+ "Desc": "回复己方全体80%攻击力的血量",
+ "From": 1,
+ "Limit": 5,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "Tre",
+ "Argu": "DoVal=1,Pr=1000,ProSou1=0,Pro1=Total_Atk,ProPar1=800",
+ "AddEffect": false,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": [
+ "102"
+ ]
+ },
+ {
+ "Id": 290049001,
+ "Desc": "回复己方全体其最大生命值20%的血量",
+ "From": 1,
+ "Limit": 5,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "Tre",
+ "Argu": "DoVal=1,Pr=1000,ProSou1=1,Pro1=NowTotal_Hp,ProPar1=200",
+ "AddEffect": false,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": [
+ "102"
+ ]
+ },
+ {
+ "Id": 290050001,
+ "Desc": "己方全体行动值增加30%",
+ "From": 1,
+ "Limit": 5,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "Pro",
+ "Argu": "DoVal=1,Pr=1000,Pro1=ActValue,QuaType1=1,Val1=300",
+ "AddEffect": false,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": []
+ },
+ {
+ "Id": 290051001,
+ "Desc": "敌方全体行动值降低30%",
+ "From": 2,
+ "Limit": 5,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "Pro",
+ "Argu": "DoVal=1,Pr=1000,Pro1=ActValue,QuaType1=0,Val1=300",
+ "AddEffect": true,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": []
+ },
+ {
+ "Id": 290052001,
+ "Desc": "夺取敌方单体30%行动值",
+ "From": 4,
+ "Limit": 1,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "RobPro",
+ "Argu": "DoVal=1,Pr=1000,RobTarget=0,Pro=ActValue,Num=300",
+ "AddEffect": true,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": []
+ },
+ {
+ "Id": 290053001,
+ "Desc": "净化己方全体非【防御下降】状态的减益BUFF",
+ "From": 1,
+ "Limit": 5,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "BuffAction",
+ "Argu": "DoVal=1,Pr=1000,ActionType=0,BuffType1=1,ID1=202,RelyType1=1,BuffType2=0,ID2=390001004,RelyType2=0,ActionVal1=-1",
+ "AddEffect": false,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": []
+ },
+ {
+ "Id": 290054001,
+ "Desc": "驱散敌方全体增益BUFF",
+ "From": 2,
+ "Limit": 5,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "BuffAction",
+ "Argu": "DoVal=1,Pr=1000,ActionType=0,BuffType1=1,ID1=201,RelyType1=1,ActionVal=-1",
+ "AddEffect": true,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": []
+ },
+ {
+ "Id": 290055001,
+ "Desc": "夺取敌方单体全部增益BUFF给自身",
+ "From": 4,
+ "Limit": 1,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "BuffAction",
+ "Argu": "DoVal=1,Pr=1000,ActionType=1,BuffType1=1,ID1=201,RelyType1=1,ActionVal=-1,Tag=0",
+ "AddEffect": true,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": []
+ },
+ {
+ "Id": 290056001,
+ "Desc": "转移己方全体1个减益BUFF给敌方单体",
+ "From": 1,
+ "Limit": 5,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "BuffAction",
+ "Argu": "DoVal=1,Pr=1000,ActionType=0,BuffType1=1,ID1=202,RelyType1=1,ActionVal=-1,Tag=1",
+ "AddEffect": true,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": []
+ },
+ {
+ "Id": 290057001,
+ "Desc": "己方全体增益BUFF持续回合\u002B1",
+ "From": 1,
+ "Limit": 5,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "BuffCD",
+ "Argu": "DoVal=1,Pr=1000,ActionType=0,BuffType1=1,ID1=201,RelyType1=1,QuaType=1,Val=1",
+ "AddEffect": false,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": []
+ },
+ {
+ "Id": 290058001,
+ "Desc": "敌方全体减益BUFF持续回合\u002B1",
+ "From": 2,
+ "Limit": 5,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "BuffCD",
+ "Argu": "DoVal=1,Pr=1000,ActionType=0,BuffType1=1,ID1=202,RelyType1=1,QuaType=1,Val=1",
+ "AddEffect": true,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": []
+ },
+ {
+ "Id": 290059001,
+ "Desc": "己方全体所有技能CD-1",
+ "From": 1,
+ "Limit": 5,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "SkillCD",
+ "Argu": "DoVal=1,Pr=1000,Val1=2,Type1=0,Par1=1,Val2=3,Type2=0,Par2=1,Val3=4,Type3=0,Par3=1",
+ "AddEffect": false,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": []
+ },
+ {
+ "Id": 290060001,
+ "Desc": "敌方全体所有技能CD\u002B1",
+ "From": 2,
+ "Limit": 5,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "SkillCD",
+ "Argu": "DoVal=1,Pr=1000,Val1=2,Type1=1,Par1=1,Val2=3,Type2=1,Par2=1,Val3=4,Type3=1,Par3=1",
+ "AddEffect": true,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": []
+ },
+ {
+ "Id": 290061001,
+ "Desc": "对敌方单体造成80%攻击力伤害",
+ "From": 4,
+ "Limit": 1,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "Dmg",
+ "Argu": "DoVal=1,Pr=1000,ProSou1=0,Pro1=Total_Atk,ProPar1=800",
+ "AddEffect": false,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": [
+ "101"
+ ]
+ },
+ {
+ "Id": 290061002,
+ "Desc": ",随后自身立即获得回合。",
+ "From": 3,
+ "Limit": 0,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "Round",
+ "Argu": "DoVal=1,Pr=1000,Val=1",
+ "AddEffect": false,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": []
+ },
+ {
+ "Id": 290062001,
+ "Desc": "复活目标,",
+ "From": 4,
+ "Limit": 1,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "Reborn",
+ "Argu": "DoVal=1,Pr=1000",
+ "AddEffect": false,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": []
+ },
+ {
+ "Id": 290062002,
+ "Desc": ",并回复其最大生命50%的生命",
+ "From": 4,
+ "Limit": 0,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "Tre",
+ "Argu": "DoVal=1,Pr=1000,ProSou1=1,Pro1=NowTotal_Hp,ProPar1=500",
+ "AddEffect": false,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": [
+ "102"
+ ]
+ },
+ {
+ "Id": 290063001,
+ "Desc": "对敌方单体造成80%攻击力伤害,",
+ "From": 4,
+ "Limit": 1,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "Dmg",
+ "Argu": "DoVal=1,Pr=1000,ProSou1=0,Pro1=Total_Atk,ProPar1=800",
+ "AddEffect": false,
+ "FollowSK": [
+ 290063002
+ ],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": [
+ "101"
+ ]
+ },
+ {
+ "Id": 290063002,
+ "Desc": "有50%概率再次使用该技能进行追击",
+ "From": 4,
+ "Limit": 0,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 500,
+ "Type": "Again",
+ "Argu": "DoVal=1,Pr=500",
+ "AddEffect": false,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": []
+ },
+ {
+ "Id": 290064001,
+ "Desc": "对敌方单体造成80%攻击力伤害",
+ "From": 4,
+ "Limit": 1,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "Dmg",
+ "Argu": "DoVal=1,Pr=1000,ProSou1=0,Pro1=Total_Atk,ProPar1=800",
+ "AddEffect": false,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": [
+ "101"
+ ]
+ },
+ {
+ "Id": 290064002,
+ "Desc": ",有50%概率再次使用190063000技能进行追击",
+ "From": 4,
+ "Limit": 0,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 500,
+ "Type": "CallSkill",
+ "Argu": "DoVal=1,Pr=500,Id1=190063000",
+ "AddEffect": false,
+ "FollowSK": [
+ 290064002
+ ],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": []
+ },
+ {
+ "Id": 290065001,
+ "Desc": "自身随机附加攻击提升,暴击提升,防御提升其中一种,持续2回合。",
+ "From": 3,
+ "Limit": 1,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "RndCallSonSkill",
+ "Argu": "DoVal=1,Pr=500,Val=1,Id1=290065001,Id2=290065002,Id3=290065003",
+ "AddEffect": false,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": []
+ },
+ {
+ "Id": 290065002,
+ "Desc": "攻击提升",
+ "From": 3,
+ "Limit": 1,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "AddBuff",
+ "Argu": "DoVal=1,Pr=1000,NumVal=1,Id=390001001,Round=2,Type=ProBuff,Pro1=Buff_Per_Atk,QuaType1=1,ParNum1=1,Val1=400",
+ "AddEffect": false,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": []
+ },
+ {
+ "Id": 290065003,
+ "Desc": "暴击提升",
+ "From": 3,
+ "Limit": 1,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "AddBuff",
+ "Argu": "DoVal=1,Pr=1000,NumVal=1,Id=390001007,Round=2,Type=ProBuff,Pro1=Add_Cri,QuaType1=1,ParNum1=1,Val1=300",
+ "AddEffect": false,
+ "FollowSK": [],
+ "FailFollowSK": [],
+ "MustHit": false,
+ "Tags": []
+ },
+ {
+ "Id": 290065004,
+ "Desc": "防御提升",
+ "From": 3,
+ "Limit": 1,
+ "Where": [],
+ "Order": [
+ "Type=Rnd"
+ ],
+ "EmitPR": 1000,
+ "Type": "AddBuff",
+ "Argu": "DoVal=1,Pr=1000,NumVal=1,Id=390001003,Round=2,Type=ProBuff,Pro1=Buff_Per_Def,QuaType1=1,ParNum1=1,Val1=600",
"AddEffect": false,
"FollowSK": [],
"FailFollowSK": [],
diff --git a/bin/json/game_skillatk.json b/bin/json/game_skillatk.json
index 944e8106a..51bd5f696 100644
--- a/bin/json/game_skillatk.json
+++ b/bin/json/game_skillatk.json
@@ -1,6 +1,6 @@
[
{
- "Id": 100011000,
+ "Id": 190011000,
"Name": "",
"Type": 1,
"Desc": "对敌方1个目标造成攻击力80%",
@@ -17,38 +17,38 @@
"ChildSkill": [
{
"Id": [
- 200011101
+ 290011101
]
},
{
"Id": [
- 200011101
+ 290011101
]
},
{
"Id": [
- 200011101
+ 290011101
]
},
{
"Id": [
- 200011101
+ 290011101
]
},
{
"Id": [
- 200011101
+ 290011101
]
},
{
"Id": [
- 200011101
+ 290011101
]
}
]
},
{
- "Id": 100012000,
+ "Id": 190012000,
"Name": "",
"Type": 1,
"Desc": "对敌方全体造成攻击力80%以及防御力120%的伤害",
@@ -65,38 +65,38 @@
"ChildSkill": [
{
"Id": [
- 200012101
+ 290012101
]
},
{
"Id": [
- 200012101
+ 290012101
]
},
{
"Id": [
- 200012101
+ 290012101
]
},
{
"Id": [
- 200012101
+ 290012101
]
},
{
"Id": [
- 200012101
+ 290012101
]
},
{
"Id": [
- 200012101
+ 290012101
]
}
]
},
{
- "Id": 100013000,
+ "Id": 190013000,
"Name": "",
"Type": 1,
"Desc": "对敌方全体攻击小于自身的目标造成攻击力80%的伤害",
@@ -113,38 +113,38 @@
"ChildSkill": [
{
"Id": [
- 200013101
+ 290013101
]
},
{
"Id": [
- 200013101
+ 290013101
]
},
{
"Id": [
- 200013101
+ 290013101
]
},
{
"Id": [
- 200013101
+ 290013101
]
},
{
"Id": [
- 200013101
+ 290013101
]
},
{
"Id": [
- 200013101
+ 290013101
]
}
]
},
{
- "Id": 100014000,
+ "Id": 190014000,
"Name": "",
"Type": 1,
"Desc": "随机对敌方3个目标造成80%攻击力伤害,优先选择防御力小于自身的目标",
@@ -161,38 +161,38 @@
"ChildSkill": [
{
"Id": [
- 200014101
+ 290014101
]
},
{
"Id": [
- 200014101
+ 290014101
]
},
{
"Id": [
- 200014101
+ 290014101
]
},
{
"Id": [
- 200014101
+ 290014101
]
},
{
"Id": [
- 200014101
+ 290014101
]
},
{
"Id": [
- 200014101
+ 290014101
]
}
]
},
{
- "Id": 100015000,
+ "Id": 190015000,
"Name": "",
"Type": 1,
"Desc": "随机对敌方防御最低的3个目标造成80%攻击力伤害",
@@ -209,38 +209,38 @@
"ChildSkill": [
{
"Id": [
- 200015101
+ 290015101
]
},
{
"Id": [
- 200015101
+ 290015101
]
},
{
"Id": [
- 200015101
+ 290015101
]
},
{
"Id": [
- 200015101
+ 290015101
]
},
{
"Id": [
- 200015101
+ 290015101
]
},
{
"Id": [
- 200015101
+ 290015101
]
}
]
},
{
- "Id": 100016000,
+ "Id": 190016000,
"Name": "",
"Type": 1,
"Desc": "对敌方全体防御力小于100的敌方造成80%攻击力伤害",
@@ -257,38 +257,38 @@
"ChildSkill": [
{
"Id": [
- 200016101
+ 290016101
]
},
{
"Id": [
- 200016101
+ 290016101
]
},
{
"Id": [
- 200016101
+ 290016101
]
},
{
"Id": [
- 200016101
+ 290016101
]
},
{
"Id": [
- 200016101
+ 290016101
]
},
{
"Id": [
- 200016101
+ 290016101
]
}
]
},
{
- "Id": 100017000,
+ "Id": 190017000,
"Name": "",
"Type": 1,
"Desc": "对敌方全体的敌方造成攻击力110%伤害,若自身攻击力大于100,则额外对全体敌方攻击力小于自身的目标造成攻击力50%伤害",
@@ -305,32 +305,2366 @@
"ChildSkill": [
{
"Id": [
- 200017101
+ 290017101
]
},
{
"Id": [
- 200017101
+ 290017101
]
},
{
"Id": [
- 200017101
+ 290017101
]
},
{
"Id": [
- 200017101
+ 290017101
]
},
{
"Id": [
- 200017101
+ 290017101
]
},
{
"Id": [
- 200017101
+ 290017101
+ ]
+ }
+ ]
+ },
+ {
+ "Id": 190018000,
+ "Name": "",
+ "Type": 1,
+ "Desc": "己方全体附加攻击提升,持续2回合",
+ "MaxLV": 6,
+ "CD": [
+ 4,
+ 4,
+ 4,
+ 4,
+ 4,
+ 4
+ ],
+ "Target": 4,
+ "ChildSkill": [
+ {
+ "Id": [
+ 290018001
+ ]
+ },
+ {
+ "Id": [
+ 290018001
+ ]
+ },
+ {
+ "Id": [
+ 290018001
+ ]
+ },
+ {
+ "Id": [
+ 290018001
+ ]
+ },
+ {
+ "Id": [
+ 290018001
+ ]
+ },
+ {
+ "Id": [
+ 290018001
+ ]
+ }
+ ]
+ },
+ {
+ "Id": 190019000,
+ "Name": "",
+ "Type": 1,
+ "Desc": "敌方单体附加攻击下降,持续2回合",
+ "MaxLV": 6,
+ "CD": [
+ 4,
+ 4,
+ 4,
+ 4,
+ 4,
+ 4
+ ],
+ "Target": 1,
+ "ChildSkill": [
+ {
+ "Id": [
+ 290019001
+ ]
+ },
+ {
+ "Id": [
+ 290019001
+ ]
+ },
+ {
+ "Id": [
+ 290019001
+ ]
+ },
+ {
+ "Id": [
+ 290019001
+ ]
+ },
+ {
+ "Id": [
+ 290019001
+ ]
+ },
+ {
+ "Id": [
+ 290019001
+ ]
+ }
+ ]
+ },
+ {
+ "Id": 190020000,
+ "Name": "",
+ "Type": 1,
+ "Desc": "己方全体附加防御提升,持续2回合",
+ "MaxLV": 6,
+ "CD": [
+ 4,
+ 4,
+ 4,
+ 4,
+ 4,
+ 4
+ ],
+ "Target": 4,
+ "ChildSkill": [
+ {
+ "Id": [
+ 290020001
+ ]
+ },
+ {
+ "Id": [
+ 290020001
+ ]
+ },
+ {
+ "Id": [
+ 290020001
+ ]
+ },
+ {
+ "Id": [
+ 290020001
+ ]
+ },
+ {
+ "Id": [
+ 290020001
+ ]
+ },
+ {
+ "Id": [
+ 290020001
+ ]
+ }
+ ]
+ },
+ {
+ "Id": 190021000,
+ "Name": "",
+ "Type": 1,
+ "Desc": "敌方单体附加防御下降,持续2回合",
+ "MaxLV": 6,
+ "CD": [
+ 4,
+ 4,
+ 4,
+ 4,
+ 4,
+ 4
+ ],
+ "Target": 1,
+ "ChildSkill": [
+ {
+ "Id": [
+ 290021001
+ ]
+ },
+ {
+ "Id": [
+ 290021001
+ ]
+ },
+ {
+ "Id": [
+ 290021001
+ ]
+ },
+ {
+ "Id": [
+ 290021001
+ ]
+ },
+ {
+ "Id": [
+ 290021001
+ ]
+ },
+ {
+ "Id": [
+ 290021001
+ ]
+ }
+ ]
+ },
+ {
+ "Id": 190022000,
+ "Name": "",
+ "Type": 1,
+ "Desc": "己方全体附加速度提升,持续2回合",
+ "MaxLV": 6,
+ "CD": [
+ 4,
+ 4,
+ 4,
+ 4,
+ 4,
+ 4
+ ],
+ "Target": 4,
+ "ChildSkill": [
+ {
+ "Id": [
+ 290022001
+ ]
+ },
+ {
+ "Id": [
+ 290022001
+ ]
+ },
+ {
+ "Id": [
+ 290022001
+ ]
+ },
+ {
+ "Id": [
+ 290022001
+ ]
+ },
+ {
+ "Id": [
+ 290022001
+ ]
+ },
+ {
+ "Id": [
+ 290022001
+ ]
+ }
+ ]
+ },
+ {
+ "Id": 190023000,
+ "Name": "",
+ "Type": 1,
+ "Desc": "敌方单体附加速度下降,持续2回合",
+ "MaxLV": 6,
+ "CD": [
+ 4,
+ 4,
+ 4,
+ 4,
+ 4,
+ 4
+ ],
+ "Target": 1,
+ "ChildSkill": [
+ {
+ "Id": [
+ 290023001
+ ]
+ },
+ {
+ "Id": [
+ 290023001
+ ]
+ },
+ {
+ "Id": [
+ 290023001
+ ]
+ },
+ {
+ "Id": [
+ 290023001
+ ]
+ },
+ {
+ "Id": [
+ 290023001
+ ]
+ },
+ {
+ "Id": [
+ 290023001
+ ]
+ }
+ ]
+ },
+ {
+ "Id": 190024000,
+ "Name": "",
+ "Type": 1,
+ "Desc": "己方全体附加暴击提升,持续2回合",
+ "MaxLV": 6,
+ "CD": [
+ 4,
+ 4,
+ 4,
+ 4,
+ 4,
+ 4
+ ],
+ "Target": 4,
+ "ChildSkill": [
+ {
+ "Id": [
+ 290024001
+ ]
+ },
+ {
+ "Id": [
+ 290024001
+ ]
+ },
+ {
+ "Id": [
+ 290024001
+ ]
+ },
+ {
+ "Id": [
+ 290024001
+ ]
+ },
+ {
+ "Id": [
+ 290024001
+ ]
+ },
+ {
+ "Id": [
+ 290024001
+ ]
+ }
+ ]
+ },
+ {
+ "Id": 190025000,
+ "Name": "",
+ "Type": 1,
+ "Desc": "敌方单体附加暴击下降,持续2回合",
+ "MaxLV": 6,
+ "CD": [
+ 4,
+ 4,
+ 4,
+ 4,
+ 4,
+ 4
+ ],
+ "Target": 1,
+ "ChildSkill": [
+ {
+ "Id": [
+ 290025001
+ ]
+ },
+ {
+ "Id": [
+ 290025001
+ ]
+ },
+ {
+ "Id": [
+ 290025001
+ ]
+ },
+ {
+ "Id": [
+ 290025001
+ ]
+ },
+ {
+ "Id": [
+ 290025001
+ ]
+ },
+ {
+ "Id": [
+ 290025001
+ ]
+ }
+ ]
+ },
+ {
+ "Id": 190026000,
+ "Name": "",
+ "Type": 1,
+ "Desc": "敌方单体附加烙印,持续2回合",
+ "MaxLV": 6,
+ "CD": [
+ 4,
+ 4,
+ 4,
+ 4,
+ 4,
+ 4
+ ],
+ "Target": 1,
+ "ChildSkill": [
+ {
+ "Id": [
+ 290026001
+ ]
+ },
+ {
+ "Id": [
+ 290026001
+ ]
+ },
+ {
+ "Id": [
+ 290026001
+ ]
+ },
+ {
+ "Id": [
+ 290026001
+ ]
+ },
+ {
+ "Id": [
+ 290026001
+ ]
+ },
+ {
+ "Id": [
+ 290026001
+ ]
+ }
+ ]
+ },
+ {
+ "Id": 190027000,
+ "Name": "",
+ "Type": 1,
+ "Desc": "敌方单体附加失手率提升,持续2回合",
+ "MaxLV": 6,
+ "CD": [
+ 4,
+ 4,
+ 4,
+ 4,
+ 4,
+ 4
+ ],
+ "Target": 1,
+ "ChildSkill": [
+ {
+ "Id": [
+ 290027001
+ ]
+ },
+ {
+ "Id": [
+ 290027001
+ ]
+ },
+ {
+ "Id": [
+ 290027001
+ ]
+ },
+ {
+ "Id": [
+ 290027001
+ ]
+ },
+ {
+ "Id": [
+ 290027001
+ ]
+ },
+ {
+ "Id": [
+ 290027001
+ ]
+ }
+ ]
+ },
+ {
+ "Id": 190028000,
+ "Name": "",
+ "Type": 1,
+ "Desc": "己方全体附加10层叹息之力",
+ "MaxLV": 6,
+ "CD": [
+ 4,
+ 4,
+ 4,
+ 4,
+ 4,
+ 4
+ ],
+ "Target": 4,
+ "ChildSkill": [
+ {
+ "Id": [
+ 290028001
+ ]
+ },
+ {
+ "Id": [
+ 290028001
+ ]
+ },
+ {
+ "Id": [
+ 290028001
+ ]
+ },
+ {
+ "Id": [
+ 290028001
+ ]
+ },
+ {
+ "Id": [
+ 290028001
+ ]
+ },
+ {
+ "Id": [
+ 290028001
+ ]
+ }
+ ]
+ },
+ {
+ "Id": 190029000,
+ "Name": "",
+ "Type": 1,
+ "Desc": "己方全体附加暴击抵抗,持续2回合",
+ "MaxLV": 6,
+ "CD": [
+ 4,
+ 4,
+ 4,
+ 4,
+ 4,
+ 4
+ ],
+ "Target": 4,
+ "ChildSkill": [
+ {
+ "Id": [
+ 290029001
+ ]
+ },
+ {
+ "Id": [
+ 290029001
+ ]
+ },
+ {
+ "Id": [
+ 290029001
+ ]
+ },
+ {
+ "Id": [
+ 290029001
+ ]
+ },
+ {
+ "Id": [
+ 290029001
+ ]
+ },
+ {
+ "Id": [
+ 290029001
+ ]
+ }
+ ]
+ },
+ {
+ "Id": 190030000,
+ "Name": "",
+ "Type": 1,
+ "Desc": "敌方单体附加眩晕,持续2回合",
+ "MaxLV": 6,
+ "CD": [
+ 4,
+ 4,
+ 4,
+ 4,
+ 4,
+ 4
+ ],
+ "Target": 1,
+ "ChildSkill": [
+ {
+ "Id": [
+ 290030001
+ ]
+ },
+ {
+ "Id": [
+ 290030001
+ ]
+ },
+ {
+ "Id": [
+ 290030001
+ ]
+ },
+ {
+ "Id": [
+ 290030001
+ ]
+ },
+ {
+ "Id": [
+ 290030001
+ ]
+ },
+ {
+ "Id": [
+ 290030001
+ ]
+ }
+ ]
+ },
+ {
+ "Id": 190031000,
+ "Name": "",
+ "Type": 1,
+ "Desc": "敌方单体附加冰冻,持续2回合",
+ "MaxLV": 6,
+ "CD": [
+ 4,
+ 4,
+ 4,
+ 4,
+ 4,
+ 4
+ ],
+ "Target": 1,
+ "ChildSkill": [
+ {
+ "Id": [
+ 290031001
+ ]
+ },
+ {
+ "Id": [
+ 290031001
+ ]
+ },
+ {
+ "Id": [
+ 290031001
+ ]
+ },
+ {
+ "Id": [
+ 290031001
+ ]
+ },
+ {
+ "Id": [
+ 290031001
+ ]
+ },
+ {
+ "Id": [
+ 290031001
+ ]
+ }
+ ]
+ },
+ {
+ "Id": 190032000,
+ "Name": "",
+ "Type": 1,
+ "Desc": "己方全体附加无法获得增益效果,持续2回合",
+ "MaxLV": 6,
+ "CD": [
+ 4,
+ 4,
+ 4,
+ 4,
+ 4,
+ 4
+ ],
+ "Target": 4,
+ "ChildSkill": [
+ {
+ "Id": [
+ 290032001
+ ]
+ },
+ {
+ "Id": [
+ 290032001
+ ]
+ },
+ {
+ "Id": [
+ 290032001
+ ]
+ },
+ {
+ "Id": [
+ 290032001
+ ]
+ },
+ {
+ "Id": [
+ 290032001
+ ]
+ },
+ {
+ "Id": [
+ 290032001
+ ]
+ }
+ ]
+ },
+ {
+ "Id": 190033000,
+ "Name": "",
+ "Type": 1,
+ "Desc": "己方全体附加无法获得减益效果,持续2回合",
+ "MaxLV": 6,
+ "CD": [
+ 4,
+ 4,
+ 4,
+ 4,
+ 4,
+ 4
+ ],
+ "Target": 4,
+ "ChildSkill": [
+ {
+ "Id": [
+ 290033001
+ ]
+ },
+ {
+ "Id": [
+ 290033001
+ ]
+ },
+ {
+ "Id": [
+ 290033001
+ ]
+ },
+ {
+ "Id": [
+ 290033001
+ ]
+ },
+ {
+ "Id": [
+ 290033001
+ ]
+ },
+ {
+ "Id": [
+ 290033001
+ ]
+ }
+ ]
+ },
+ {
+ "Id": 190034000,
+ "Name": "",
+ "Type": 1,
+ "Desc": "己方全体附加免疫,持续2回合",
+ "MaxLV": 6,
+ "CD": [
+ 4,
+ 4,
+ 4,
+ 4,
+ 4,
+ 4
+ ],
+ "Target": 4,
+ "ChildSkill": [
+ {
+ "Id": [
+ 290034001
+ ]
+ },
+ {
+ "Id": [
+ 290034001
+ ]
+ },
+ {
+ "Id": [
+ 290034001
+ ]
+ },
+ {
+ "Id": [
+ 290034001
+ ]
+ },
+ {
+ "Id": [
+ 290034001
+ ]
+ },
+ {
+ "Id": [
+ 290034001
+ ]
+ }
+ ]
+ },
+ {
+ "Id": 190035000,
+ "Name": "",
+ "Type": 1,
+ "Desc": "己方全体附加无敌,持续2回合",
+ "MaxLV": 6,
+ "CD": [
+ 4,
+ 4,
+ 4,
+ 4,
+ 4,
+ 4
+ ],
+ "Target": 4,
+ "ChildSkill": [
+ {
+ "Id": [
+ 290035001
+ ]
+ },
+ {
+ "Id": [
+ 290035001
+ ]
+ },
+ {
+ "Id": [
+ 290035001
+ ]
+ },
+ {
+ "Id": [
+ 290035001
+ ]
+ },
+ {
+ "Id": [
+ 290035001
+ ]
+ },
+ {
+ "Id": [
+ 290035001
+ ]
+ }
+ ]
+ },
+ {
+ "Id": 190036000,
+ "Name": "",
+ "Type": 1,
+ "Desc": "敌方单体附加禁疗,持续2回合",
+ "MaxLV": 6,
+ "CD": [
+ 4,
+ 4,
+ 4,
+ 4,
+ 4,
+ 4
+ ],
+ "Target": 1,
+ "ChildSkill": [
+ {
+ "Id": [
+ 290036001
+ ]
+ },
+ {
+ "Id": [
+ 290036001
+ ]
+ },
+ {
+ "Id": [
+ 290036001
+ ]
+ },
+ {
+ "Id": [
+ 290036001
+ ]
+ },
+ {
+ "Id": [
+ 290036001
+ ]
+ },
+ {
+ "Id": [
+ 290036001
+ ]
+ }
+ ]
+ },
+ {
+ "Id": 190037000,
+ "Name": "",
+ "Type": 1,
+ "Desc": "对敌方单体造成3次攻击力80%的伤害,有50%的概率再次对目标额外造成50%防御力的伤害",
+ "MaxLV": 6,
+ "CD": [
+ 4,
+ 4,
+ 4,
+ 4,
+ 4,
+ 4
+ ],
+ "Target": 1,
+ "ChildSkill": [
+ {
+ "Id": [
+ 290037001,
+ 290037002
+ ]
+ },
+ {
+ "Id": [
+ 290037001,
+ 290037002
+ ]
+ },
+ {
+ "Id": [
+ 290037001,
+ 290037002
+ ]
+ },
+ {
+ "Id": [
+ 290037001,
+ 290037002
+ ]
+ },
+ {
+ "Id": [
+ 290037001,
+ 290037002
+ ]
+ },
+ {
+ "Id": [
+ 290037001,
+ 290037002
+ ]
+ }
+ ]
+ },
+ {
+ "Id": 190038000,
+ "Name": "",
+ "Type": 1,
+ "Desc": "对敌方全体造成攻击力80%的伤害,另有50%概率驱散敌方1个增益BUFF(表现为2次伤害飘字)",
+ "MaxLV": 6,
+ "CD": [
+ 4,
+ 4,
+ 4,
+ 4,
+ 4,
+ 4
+ ],
+ "Target": 2,
+ "ChildSkill": [
+ {
+ "Id": [
+ 290038001
+ ]
+ },
+ {
+ "Id": [
+ 290038001
+ ]
+ },
+ {
+ "Id": [
+ 290038001
+ ]
+ },
+ {
+ "Id": [
+ 290038001
+ ]
+ },
+ {
+ "Id": [
+ 290038001
+ ]
+ },
+ {
+ "Id": [
+ 290038001
+ ]
+ }
+ ]
+ },
+ {
+ "Id": 190039000,
+ "Name": "",
+ "Type": 1,
+ "Desc": "对敌方单体造成3次攻击力80%的伤害,每次50%概率附加目标最大生命8%的伤害,此附加伤害不超过自身攻击50%(生命伤害不会暴击,整个技能表现为3次伤害飘字)",
+ "MaxLV": 6,
+ "CD": [
+ 4,
+ 4,
+ 4,
+ 4,
+ 4,
+ 4
+ ],
+ "Target": 1,
+ "ChildSkill": [
+ {
+ "Id": [
+ 290039001
+ ]
+ },
+ {
+ "Id": [
+ 290039001
+ ]
+ },
+ {
+ "Id": [
+ 290039001
+ ]
+ },
+ {
+ "Id": [
+ 290039001
+ ]
+ },
+ {
+ "Id": [
+ 290039001
+ ]
+ },
+ {
+ "Id": [
+ 290039001
+ ]
+ }
+ ]
+ },
+ {
+ "Id": 190040000,
+ "Name": "",
+ "Type": 1,
+ "Desc": "对敌方单体目标造成80%攻击力伤害,触发暴击时,攻击力伤害系数增加30%",
+ "MaxLV": 6,
+ "CD": [
+ 4,
+ 4,
+ 4,
+ 4,
+ 4,
+ 4
+ ],
+ "Target": 1,
+ "ChildSkill": [
+ {
+ "Id": [
+ 290040001
+ ]
+ },
+ {
+ "Id": [
+ 290040001
+ ]
+ },
+ {
+ "Id": [
+ 290040001
+ ]
+ },
+ {
+ "Id": [
+ 290040001
+ ]
+ },
+ {
+ "Id": [
+ 290040001
+ ]
+ },
+ {
+ "Id": [
+ 290040001
+ ]
+ }
+ ]
+ },
+ {
+ "Id": 190041000,
+ "Name": "",
+ "Type": 1,
+ "Desc": "对敌方单体目标造成80%攻击力伤害,触发暴击时,造成伤害增加30%",
+ "MaxLV": 6,
+ "CD": [
+ 4,
+ 4,
+ 4,
+ 4,
+ 4,
+ 4
+ ],
+ "Target": 1,
+ "ChildSkill": [
+ {
+ "Id": [
+ 290041001
+ ]
+ },
+ {
+ "Id": [
+ 290041001
+ ]
+ },
+ {
+ "Id": [
+ 290041001
+ ]
+ },
+ {
+ "Id": [
+ 290041001
+ ]
+ },
+ {
+ "Id": [
+ 290041001
+ ]
+ },
+ {
+ "Id": [
+ 290041001
+ ]
+ }
+ ]
+ },
+ {
+ "Id": 190042000,
+ "Name": "",
+ "Type": 1,
+ "Desc": "对敌方单体目标造成80%攻击力伤害,回复本次伤害30%的血量,本次伤害必定暴击",
+ "MaxLV": 6,
+ "CD": [
+ 4,
+ 4,
+ 4,
+ 4,
+ 4,
+ 4
+ ],
+ "Target": 1,
+ "ChildSkill": [
+ {
+ "Id": [
+ 290042001,
+ 290042002
+ ]
+ },
+ {
+ "Id": [
+ 290042001,
+ 290042002
+ ]
+ },
+ {
+ "Id": [
+ 290042001,
+ 290042002
+ ]
+ },
+ {
+ "Id": [
+ 290042001,
+ 290042002
+ ]
+ },
+ {
+ "Id": [
+ 290042001,
+ 290042002
+ ]
+ },
+ {
+ "Id": [
+ 290042001,
+ 290042002
+ ]
+ }
+ ]
+ },
+ {
+ "Id": 190043000,
+ "Name": "",
+ "Type": 1,
+ "Desc": "对敌方全体目标造成80%攻击力伤害,本次伤害无视防御100%,敌方每有一个增益BUFF,无视防御减少20%",
+ "MaxLV": 6,
+ "CD": [
+ 4,
+ 4,
+ 4,
+ 4,
+ 4,
+ 4
+ ],
+ "Target": 2,
+ "ChildSkill": [
+ {
+ "Id": [
+ 290043001
+ ]
+ },
+ {
+ "Id": [
+ 290043001
+ ]
+ },
+ {
+ "Id": [
+ 290043001
+ ]
+ },
+ {
+ "Id": [
+ 290043001
+ ]
+ },
+ {
+ "Id": [
+ 290043001
+ ]
+ },
+ {
+ "Id": [
+ 290043001
+ ]
+ }
+ ]
+ },
+ {
+ "Id": 190044000,
+ "Name": "",
+ "Type": 1,
+ "Desc": "对敌方单体目标造成80%攻击力伤害,自身每10点速度增加1%的攻击力伤害",
+ "MaxLV": 6,
+ "CD": [
+ 4,
+ 4,
+ 4,
+ 4,
+ 4,
+ 4
+ ],
+ "Target": 1,
+ "ChildSkill": [
+ {
+ "Id": [
+ 290044001
+ ]
+ },
+ {
+ "Id": [
+ 290044001
+ ]
+ },
+ {
+ "Id": [
+ 290044001
+ ]
+ },
+ {
+ "Id": [
+ 290044001
+ ]
+ },
+ {
+ "Id": [
+ 290044001
+ ]
+ },
+ {
+ "Id": [
+ 290044001
+ ]
+ }
+ ]
+ },
+ {
+ "Id": 190045000,
+ "Name": "",
+ "Type": 1,
+ "Desc": "对敌方单体目标造成80%攻击力伤害,自身每个增益BUFF,增加攻击力10%的伤害",
+ "MaxLV": 6,
+ "CD": [
+ 4,
+ 4,
+ 4,
+ 4,
+ 4,
+ 4
+ ],
+ "Target": 1,
+ "ChildSkill": [
+ {
+ "Id": [
+ 290045001
+ ]
+ },
+ {
+ "Id": [
+ 290045001
+ ]
+ },
+ {
+ "Id": [
+ 290045001
+ ]
+ },
+ {
+ "Id": [
+ 290045001
+ ]
+ },
+ {
+ "Id": [
+ 290045001
+ ]
+ },
+ {
+ "Id": [
+ 290045001
+ ]
+ }
+ ]
+ },
+ {
+ "Id": 190046000,
+ "Name": "",
+ "Type": 1,
+ "Desc": "驱散敌方全体增益效果,随后对敌方全体造成攻击力80%伤害,每驱散1个增益BUFF,对其造成的伤害增加3%",
+ "MaxLV": 6,
+ "CD": [
+ 4,
+ 4,
+ 4,
+ 4,
+ 4,
+ 4
+ ],
+ "Target": 2,
+ "ChildSkill": [
+ {
+ "Id": [
+ 290046001
+ ]
+ },
+ {
+ "Id": [
+ 290046001
+ ]
+ },
+ {
+ "Id": [
+ 290046001
+ ]
+ },
+ {
+ "Id": [
+ 290046001
+ ]
+ },
+ {
+ "Id": [
+ 290046001
+ ]
+ },
+ {
+ "Id": [
+ 290046001
+ ]
+ }
+ ]
+ },
+ {
+ "Id": 190047000,
+ "Name": "",
+ "Type": 1,
+ "Desc": "对敌方单体造成80%攻击力伤害,对其他敌方目标造成此伤害40%的溅射伤害",
+ "MaxLV": 6,
+ "CD": [
+ 4,
+ 4,
+ 4,
+ 4,
+ 4,
+ 4
+ ],
+ "Target": 1,
+ "ChildSkill": [
+ {
+ "Id": [
+ 290047001,
+ 290047002
+ ]
+ },
+ {
+ "Id": [
+ 290047001,
+ 290047002
+ ]
+ },
+ {
+ "Id": [
+ 290047001,
+ 290047002
+ ]
+ },
+ {
+ "Id": [
+ 290047001,
+ 290047002
+ ]
+ },
+ {
+ "Id": [
+ 290047001,
+ 290047002
+ ]
+ },
+ {
+ "Id": [
+ 290047001,
+ 290047002
+ ]
+ }
+ ]
+ },
+ {
+ "Id": 190048000,
+ "Name": "",
+ "Type": 1,
+ "Desc": "回复己方全体80%攻击力的血量",
+ "MaxLV": 6,
+ "CD": [
+ 4,
+ 4,
+ 4,
+ 4,
+ 4,
+ 4
+ ],
+ "Target": 4,
+ "ChildSkill": [
+ {
+ "Id": [
+ 290048001
+ ]
+ },
+ {
+ "Id": [
+ 290048001
+ ]
+ },
+ {
+ "Id": [
+ 290048001
+ ]
+ },
+ {
+ "Id": [
+ 290048001
+ ]
+ },
+ {
+ "Id": [
+ 290048001
+ ]
+ },
+ {
+ "Id": [
+ 290048001
+ ]
+ }
+ ]
+ },
+ {
+ "Id": 190049000,
+ "Name": "",
+ "Type": 1,
+ "Desc": "回复己方全体其最大生命值20%的血量",
+ "MaxLV": 6,
+ "CD": [
+ 4,
+ 4,
+ 4,
+ 4,
+ 4,
+ 4
+ ],
+ "Target": 4,
+ "ChildSkill": [
+ {
+ "Id": [
+ 290049001
+ ]
+ },
+ {
+ "Id": [
+ 290049001
+ ]
+ },
+ {
+ "Id": [
+ 290049001
+ ]
+ },
+ {
+ "Id": [
+ 290049001
+ ]
+ },
+ {
+ "Id": [
+ 290049001
+ ]
+ },
+ {
+ "Id": [
+ 290049001
+ ]
+ }
+ ]
+ },
+ {
+ "Id": 190050000,
+ "Name": "",
+ "Type": 1,
+ "Desc": "己方全体行动值增加30%",
+ "MaxLV": 6,
+ "CD": [
+ 4,
+ 4,
+ 4,
+ 4,
+ 4,
+ 4
+ ],
+ "Target": 4,
+ "ChildSkill": [
+ {
+ "Id": [
+ 290050001
+ ]
+ },
+ {
+ "Id": [
+ 290050001
+ ]
+ },
+ {
+ "Id": [
+ 290050001
+ ]
+ },
+ {
+ "Id": [
+ 290050001
+ ]
+ },
+ {
+ "Id": [
+ 290050001
+ ]
+ },
+ {
+ "Id": [
+ 290050001
+ ]
+ }
+ ]
+ },
+ {
+ "Id": 190051000,
+ "Name": "",
+ "Type": 1,
+ "Desc": "敌方全体行动值降低30%",
+ "MaxLV": 6,
+ "CD": [
+ 4,
+ 4,
+ 4,
+ 4,
+ 4,
+ 4
+ ],
+ "Target": 2,
+ "ChildSkill": [
+ {
+ "Id": [
+ 290051001
+ ]
+ },
+ {
+ "Id": [
+ 290051001
+ ]
+ },
+ {
+ "Id": [
+ 290051001
+ ]
+ },
+ {
+ "Id": [
+ 290051001
+ ]
+ },
+ {
+ "Id": [
+ 290051001
+ ]
+ },
+ {
+ "Id": [
+ 290051001
+ ]
+ }
+ ]
+ },
+ {
+ "Id": 190052000,
+ "Name": "",
+ "Type": 1,
+ "Desc": "夺取敌方单体30%行动值",
+ "MaxLV": 6,
+ "CD": [
+ 4,
+ 4,
+ 4,
+ 4,
+ 4,
+ 4
+ ],
+ "Target": 1,
+ "ChildSkill": [
+ {
+ "Id": [
+ 290052001
+ ]
+ },
+ {
+ "Id": [
+ 290052001
+ ]
+ },
+ {
+ "Id": [
+ 290052001
+ ]
+ },
+ {
+ "Id": [
+ 290052001
+ ]
+ },
+ {
+ "Id": [
+ 290052001
+ ]
+ },
+ {
+ "Id": [
+ 290052001
+ ]
+ }
+ ]
+ },
+ {
+ "Id": 190053000,
+ "Name": "",
+ "Type": 1,
+ "Desc": "净化己方全体非防御下降类减益BUFF",
+ "MaxLV": 6,
+ "CD": [
+ 4,
+ 4,
+ 4,
+ 4,
+ 4,
+ 4
+ ],
+ "Target": 4,
+ "ChildSkill": [
+ {
+ "Id": [
+ 290053001
+ ]
+ },
+ {
+ "Id": [
+ 290053001
+ ]
+ },
+ {
+ "Id": [
+ 290053001
+ ]
+ },
+ {
+ "Id": [
+ 290053001
+ ]
+ },
+ {
+ "Id": [
+ 290053001
+ ]
+ },
+ {
+ "Id": [
+ 290053001
+ ]
+ }
+ ]
+ },
+ {
+ "Id": 190054000,
+ "Name": "",
+ "Type": 1,
+ "Desc": "驱散敌方全体增益BUFF",
+ "MaxLV": 6,
+ "CD": [
+ 4,
+ 4,
+ 4,
+ 4,
+ 4,
+ 4
+ ],
+ "Target": 2,
+ "ChildSkill": [
+ {
+ "Id": [
+ 290054001
+ ]
+ },
+ {
+ "Id": [
+ 290054001
+ ]
+ },
+ {
+ "Id": [
+ 290054001
+ ]
+ },
+ {
+ "Id": [
+ 290054001
+ ]
+ },
+ {
+ "Id": [
+ 290054001
+ ]
+ },
+ {
+ "Id": [
+ 290054001
+ ]
+ }
+ ]
+ },
+ {
+ "Id": 190055000,
+ "Name": "",
+ "Type": 1,
+ "Desc": "夺取敌方单体全部增益BUFF给自身",
+ "MaxLV": 6,
+ "CD": [
+ 4,
+ 4,
+ 4,
+ 4,
+ 4,
+ 4
+ ],
+ "Target": 1,
+ "ChildSkill": [
+ {
+ "Id": [
+ 290055001
+ ]
+ },
+ {
+ "Id": [
+ 290055001
+ ]
+ },
+ {
+ "Id": [
+ 290055001
+ ]
+ },
+ {
+ "Id": [
+ 290055001
+ ]
+ },
+ {
+ "Id": [
+ 290055001
+ ]
+ },
+ {
+ "Id": [
+ 290055001
+ ]
+ }
+ ]
+ },
+ {
+ "Id": 190056000,
+ "Name": "",
+ "Type": 1,
+ "Desc": "转移己方全体1个减益BUFF给敌方单体",
+ "MaxLV": 6,
+ "CD": [
+ 4,
+ 4,
+ 4,
+ 4,
+ 4,
+ 4
+ ],
+ "Target": 1,
+ "ChildSkill": [
+ {
+ "Id": [
+ 290056001
+ ]
+ },
+ {
+ "Id": [
+ 290056001
+ ]
+ },
+ {
+ "Id": [
+ 290056001
+ ]
+ },
+ {
+ "Id": [
+ 290056001
+ ]
+ },
+ {
+ "Id": [
+ 290056001
+ ]
+ },
+ {
+ "Id": [
+ 290056001
+ ]
+ }
+ ]
+ },
+ {
+ "Id": 190057000,
+ "Name": "",
+ "Type": 1,
+ "Desc": "己方全体增益BUFF持续回合\u002B1",
+ "MaxLV": 6,
+ "CD": [
+ 4,
+ 4,
+ 4,
+ 4,
+ 4,
+ 4
+ ],
+ "Target": 4,
+ "ChildSkill": [
+ {
+ "Id": [
+ 290057001
+ ]
+ },
+ {
+ "Id": [
+ 290057001
+ ]
+ },
+ {
+ "Id": [
+ 290057001
+ ]
+ },
+ {
+ "Id": [
+ 290057001
+ ]
+ },
+ {
+ "Id": [
+ 290057001
+ ]
+ },
+ {
+ "Id": [
+ 290057001
+ ]
+ }
+ ]
+ },
+ {
+ "Id": 190058000,
+ "Name": "",
+ "Type": 1,
+ "Desc": "敌方全体减益BUFF持续回合\u002B1",
+ "MaxLV": 6,
+ "CD": [
+ 4,
+ 4,
+ 4,
+ 4,
+ 4,
+ 4
+ ],
+ "Target": 2,
+ "ChildSkill": [
+ {
+ "Id": [
+ 290058001
+ ]
+ },
+ {
+ "Id": [
+ 290058001
+ ]
+ },
+ {
+ "Id": [
+ 290058001
+ ]
+ },
+ {
+ "Id": [
+ 290058001
+ ]
+ },
+ {
+ "Id": [
+ 290058001
+ ]
+ },
+ {
+ "Id": [
+ 290058001
+ ]
+ }
+ ]
+ },
+ {
+ "Id": 190059000,
+ "Name": "",
+ "Type": 1,
+ "Desc": "己方全体所有技能CD-1",
+ "MaxLV": 6,
+ "CD": [
+ 4,
+ 4,
+ 4,
+ 4,
+ 4,
+ 4
+ ],
+ "Target": 4,
+ "ChildSkill": [
+ {
+ "Id": [
+ 290059001
+ ]
+ },
+ {
+ "Id": [
+ 290059001
+ ]
+ },
+ {
+ "Id": [
+ 290059001
+ ]
+ },
+ {
+ "Id": [
+ 290059001
+ ]
+ },
+ {
+ "Id": [
+ 290059001
+ ]
+ },
+ {
+ "Id": [
+ 290059001
+ ]
+ }
+ ]
+ },
+ {
+ "Id": 190060000,
+ "Name": "",
+ "Type": 1,
+ "Desc": "敌方全体所有技能CD\u002B1",
+ "MaxLV": 6,
+ "CD": [
+ 4,
+ 4,
+ 4,
+ 4,
+ 4,
+ 4
+ ],
+ "Target": 2,
+ "ChildSkill": [
+ {
+ "Id": [
+ 290060001
+ ]
+ },
+ {
+ "Id": [
+ 290060001
+ ]
+ },
+ {
+ "Id": [
+ 290060001
+ ]
+ },
+ {
+ "Id": [
+ 290060001
+ ]
+ },
+ {
+ "Id": [
+ 290060001
+ ]
+ },
+ {
+ "Id": [
+ 290060001
+ ]
+ }
+ ]
+ },
+ {
+ "Id": 190061000,
+ "Name": "",
+ "Type": 1,
+ "Desc": "对敌方单体造成80%攻击力伤害,随后自身立即获得回合。",
+ "MaxLV": 6,
+ "CD": [
+ 4,
+ 4,
+ 4,
+ 4,
+ 4,
+ 4
+ ],
+ "Target": 1,
+ "ChildSkill": [
+ {
+ "Id": [
+ 290061001,
+ 290061002
+ ]
+ },
+ {
+ "Id": [
+ 290061001,
+ 290061002
+ ]
+ },
+ {
+ "Id": [
+ 290061001,
+ 290061002
+ ]
+ },
+ {
+ "Id": [
+ 290061001,
+ 290061002
+ ]
+ },
+ {
+ "Id": [
+ 290061001,
+ 290061002
+ ]
+ },
+ {
+ "Id": [
+ 290061001,
+ 290061002
+ ]
+ }
+ ]
+ },
+ {
+ "Id": 190062000,
+ "Name": "",
+ "Type": 1,
+ "Desc": "回复己方单体其最大生命50%的生命值。若目标为死亡状态,则复活目标,并回复其最大生命50%的生命",
+ "MaxLV": 6,
+ "CD": [
+ 4,
+ 4,
+ 4,
+ 4,
+ 4,
+ 4
+ ],
+ "Target": 5,
+ "ChildSkill": [
+ {
+ "Id": [
+ 290062001,
+ 290062002
+ ]
+ },
+ {
+ "Id": [
+ 290062001,
+ 290062002
+ ]
+ },
+ {
+ "Id": [
+ 290062001,
+ 290062002
+ ]
+ },
+ {
+ "Id": [
+ 290062001,
+ 290062002
+ ]
+ },
+ {
+ "Id": [
+ 290062001,
+ 290062002
+ ]
+ },
+ {
+ "Id": [
+ 290062001,
+ 290062002
+ ]
+ }
+ ]
+ },
+ {
+ "Id": 190063000,
+ "Name": "",
+ "Type": 1,
+ "Desc": "对敌方单体造成80%攻击力伤害,有50%概率再次使用该技能进行追击",
+ "MaxLV": 6,
+ "CD": [
+ 4,
+ 4,
+ 4,
+ 4,
+ 4,
+ 4
+ ],
+ "Target": 1,
+ "ChildSkill": [
+ {
+ "Id": [
+ 290063001
+ ]
+ },
+ {
+ "Id": [
+ 290063001
+ ]
+ },
+ {
+ "Id": [
+ 290063001
+ ]
+ },
+ {
+ "Id": [
+ 290063001
+ ]
+ },
+ {
+ "Id": [
+ 290063001
+ ]
+ },
+ {
+ "Id": [
+ 290063001
+ ]
+ }
+ ]
+ },
+ {
+ "Id": 190064000,
+ "Name": "",
+ "Type": 1,
+ "Desc": "对敌方单体造成80%攻击力伤害,有50%概率再次使用190063000技能进行追击",
+ "MaxLV": 6,
+ "CD": [
+ 4,
+ 4,
+ 4,
+ 4,
+ 4,
+ 4
+ ],
+ "Target": 1,
+ "ChildSkill": [
+ {
+ "Id": [
+ 290064001
+ ]
+ },
+ {
+ "Id": [
+ 290064001
+ ]
+ },
+ {
+ "Id": [
+ 290064001
+ ]
+ },
+ {
+ "Id": [
+ 290064001
+ ]
+ },
+ {
+ "Id": [
+ 290064001
+ ]
+ },
+ {
+ "Id": [
+ 290064001
+ ]
+ }
+ ]
+ },
+ {
+ "Id": 190065000,
+ "Name": "",
+ "Type": 1,
+ "Desc": "自身随机附加攻击提升,暴击提升,防御提升其中一种,持续2回合。",
+ "MaxLV": 6,
+ "CD": [
+ 4,
+ 4,
+ 4,
+ 4,
+ 4,
+ 4
+ ],
+ "Target": 4,
+ "ChildSkill": [
+ {
+ "Id": [
+ 290065001
+ ]
+ },
+ {
+ "Id": [
+ 290065001
+ ]
+ },
+ {
+ "Id": [
+ 290065001
+ ]
+ },
+ {
+ "Id": [
+ 290065001
+ ]
+ },
+ {
+ "Id": [
+ 290065001
+ ]
+ },
+ {
+ "Id": [
+ 290065001
]
}
]
diff --git a/bin/json/game_skillbuff.json b/bin/json/game_skillbuff.json
index 0637a088a..70d002f5a 100644
--- a/bin/json/game_skillbuff.json
+++ b/bin/json/game_skillbuff.json
@@ -1 +1,210 @@
-[]
\ No newline at end of file
+[
+ {
+ "Id": 390001001,
+ "Type": "ProBuff",
+ "Name": "攻击提升",
+ "Desc": "攻击提升40%",
+ "Tags": [
+ "201"
+ ],
+ "OverlayTimes": 0,
+ "SameID": false
+ },
+ {
+ "Id": 390001002,
+ "Type": "ProBuff",
+ "Name": "攻击下降",
+ "Desc": "攻击下降40%",
+ "Tags": [
+ "202"
+ ],
+ "OverlayTimes": 0,
+ "SameID": false
+ },
+ {
+ "Id": 390001003,
+ "Type": "ProBuff",
+ "Name": "防御提升",
+ "Desc": "防御提升60%",
+ "Tags": [
+ "201"
+ ],
+ "OverlayTimes": 0,
+ "SameID": false
+ },
+ {
+ "Id": 390001004,
+ "Type": "ProBuff",
+ "Name": "防御下降",
+ "Desc": "防御下降60%",
+ "Tags": [
+ "202"
+ ],
+ "OverlayTimes": 0,
+ "SameID": false
+ },
+ {
+ "Id": 390001005,
+ "Type": "ProBuff",
+ "Name": "速度提升",
+ "Desc": "速度提升30%",
+ "Tags": [
+ "201"
+ ],
+ "OverlayTimes": 0,
+ "SameID": false
+ },
+ {
+ "Id": 390001006,
+ "Type": "ProBuff",
+ "Name": "速度下降",
+ "Desc": "速度下降30%",
+ "Tags": [
+ "202"
+ ],
+ "OverlayTimes": 0,
+ "SameID": false
+ },
+ {
+ "Id": 390001007,
+ "Type": "ProBuff",
+ "Name": "暴击提升",
+ "Desc": "暴击率提升30%",
+ "Tags": [
+ "201"
+ ],
+ "OverlayTimes": 0,
+ "SameID": false
+ },
+ {
+ "Id": 390001008,
+ "Type": "ProBuff",
+ "Name": "暴击下降",
+ "Desc": "暴击率下降30%",
+ "Tags": [
+ "202"
+ ],
+ "OverlayTimes": 0,
+ "SameID": false
+ },
+ {
+ "Id": 390001009,
+ "Type": "ProBuff",
+ "Name": "烙印",
+ "Desc": "被攻击时,受到的伤害提高25%",
+ "Tags": [
+ "202"
+ ],
+ "OverlayTimes": 0,
+ "SameID": false
+ },
+ {
+ "Id": 390001010,
+ "Type": "ProBuff",
+ "Name": "失手率提升",
+ "Desc": "失手率提升50%",
+ "Tags": [
+ "202"
+ ],
+ "OverlayTimes": 0,
+ "SameID": false
+ },
+ {
+ "Id": 390001011,
+ "Type": "ProBuff",
+ "Name": "叹息之力",
+ "Desc": "(无法驱散类状态)每层使自身攻击力提升5%,每10层使自身受到伤害降低3%。最高可叠加50层",
+ "Tags": [
+ "201",
+ "301"
+ ],
+ "OverlayTimes": 50,
+ "SameID": true
+ },
+ {
+ "Id": 390001012,
+ "Type": "ProBuff",
+ "Name": "暴击抵抗",
+ "Desc": "受到暴击概率降低30%",
+ "Tags": [
+ "201"
+ ],
+ "OverlayTimes": 0,
+ "SameID": false
+ },
+ {
+ "Id": 390002001,
+ "Type": "TagBuff",
+ "Name": "眩晕",
+ "Desc": "无法进行任务行动",
+ "Tags": [
+ "202",
+ "302"
+ ],
+ "OverlayTimes": 0,
+ "SameID": false
+ },
+ {
+ "Id": 390002002,
+ "Type": "TagBuff",
+ "Name": "冰冻",
+ "Desc": "无法进行任何行动",
+ "Tags": [
+ "202",
+ "302"
+ ],
+ "OverlayTimes": 0,
+ "SameID": false
+ },
+ {
+ "Id": 390002003,
+ "Type": "TagBuff",
+ "Name": "无法获得增益效果",
+ "Desc": "无法附加增益状态(不可驱散)(不配置标签)",
+ "Tags": [],
+ "OverlayTimes": 0,
+ "SameID": false
+ },
+ {
+ "Id": 390002004,
+ "Type": "TagBuff",
+ "Name": "无法获得减益效果",
+ "Desc": "无法获得减益效果(不可驱散)(不配置标签)",
+ "Tags": [],
+ "OverlayTimes": 0,
+ "SameID": false
+ },
+ {
+ "Id": 390002005,
+ "Type": "TagBuff",
+ "Name": "免疫",
+ "Desc": "无法获得减益效果",
+ "Tags": [
+ "201"
+ ],
+ "OverlayTimes": 0,
+ "SameID": false
+ },
+ {
+ "Id": 390002006,
+ "Type": "TagBuff",
+ "Name": "无敌",
+ "Desc": "无法受到任何伤害",
+ "Tags": [
+ "201"
+ ],
+ "OverlayTimes": 0,
+ "SameID": false
+ },
+ {
+ "Id": 390002007,
+ "Type": "TagBuff",
+ "Name": "禁疗",
+ "Desc": "无法恢复生命",
+ "Tags": [
+ "202"
+ ],
+ "OverlayTimes": 0,
+ "SameID": false
+ }
+]
\ No newline at end of file
diff --git a/bin/json/game_taskround.json b/bin/json/game_taskround.json
new file mode 100644
index 000000000..6c583df18
--- /dev/null
+++ b/bin/json/game_taskround.json
@@ -0,0 +1,702 @@
+[
+ {
+ "key": 10001,
+ "id_list": 1,
+ "id_tag": 1,
+ "task_display": "将任意装备提升1级",
+ "type_id": 101,
+ "condition_second": 1,
+ "condition_condition": 0,
+ "active": 5,
+ "id_after": 0,
+ "reword": []
+ },
+ {
+ "key": 10002,
+ "id_list": 2,
+ "id_tag": 1,
+ "task_display": "获得1个5星英雄",
+ "type_id": 102,
+ "condition_second": 1,
+ "condition_condition": 5,
+ "active": 10,
+ "id_after": 0,
+ "reword": []
+ },
+ {
+ "key": 10003,
+ "id_list": 3,
+ "id_tag": 1,
+ "task_display": "获得2个5星英雄",
+ "type_id": 102,
+ "condition_second": 2,
+ "condition_condition": 5,
+ "active": 10,
+ "id_after": 0,
+ "reword": []
+ },
+ {
+ "key": 10004,
+ "id_list": 4,
+ "id_tag": 1,
+ "task_display": "获得3个5星英雄",
+ "type_id": 102,
+ "condition_second": 3,
+ "condition_condition": 5,
+ "active": 10,
+ "id_after": 0,
+ "reword": []
+ },
+ {
+ "key": 10005,
+ "id_list": 5,
+ "id_tag": 1,
+ "task_display": "获得4个5星英雄",
+ "type_id": 102,
+ "condition_second": 4,
+ "condition_condition": 5,
+ "active": 10,
+ "id_after": 0,
+ "reword": []
+ },
+ {
+ "key": 10006,
+ "id_list": 6,
+ "id_tag": 1,
+ "task_display": "获得5个5星英雄",
+ "type_id": 102,
+ "condition_second": 5,
+ "condition_condition": 5,
+ "active": 10,
+ "id_after": 0,
+ "reword": []
+ },
+ {
+ "key": 10007,
+ "id_list": 7,
+ "id_tag": 1,
+ "task_display": "获得6个5星英雄",
+ "type_id": 102,
+ "condition_second": 6,
+ "condition_condition": 5,
+ "active": 10,
+ "id_after": 0,
+ "reword": []
+ },
+ {
+ "key": 10008,
+ "id_list": 8,
+ "id_tag": 1,
+ "task_display": "获得7个5星英雄",
+ "type_id": 102,
+ "condition_second": 7,
+ "condition_condition": 5,
+ "active": 10,
+ "id_after": 0,
+ "reword": []
+ },
+ {
+ "key": 10009,
+ "id_list": 9,
+ "id_tag": 1,
+ "task_display": "获得8个5星英雄",
+ "type_id": 102,
+ "condition_second": 8,
+ "condition_condition": 5,
+ "active": 10,
+ "id_after": 0,
+ "reword": []
+ },
+ {
+ "key": 10010,
+ "id_list": 10,
+ "id_tag": 1,
+ "task_display": "获得9个5星英雄",
+ "type_id": 102,
+ "condition_second": 9,
+ "condition_condition": 5,
+ "active": 10,
+ "id_after": 0,
+ "reword": []
+ },
+ {
+ "key": 20001,
+ "id_list": 11,
+ "id_tag": 2,
+ "task_display": "获得10个5星英雄",
+ "type_id": 102,
+ "condition_second": 10,
+ "condition_condition": 5,
+ "active": 10,
+ "id_after": 0,
+ "reword": []
+ },
+ {
+ "key": 20002,
+ "id_list": 12,
+ "id_tag": 2,
+ "task_display": "获得11个5星英雄",
+ "type_id": 102,
+ "condition_second": 11,
+ "condition_condition": 5,
+ "active": 10,
+ "id_after": 0,
+ "reword": []
+ },
+ {
+ "key": 20003,
+ "id_list": 13,
+ "id_tag": 2,
+ "task_display": "获得12个5星英雄",
+ "type_id": 102,
+ "condition_second": 12,
+ "condition_condition": 5,
+ "active": 10,
+ "id_after": 0,
+ "reword": []
+ },
+ {
+ "key": 20004,
+ "id_list": 14,
+ "id_tag": 2,
+ "task_display": "获得13个5星英雄",
+ "type_id": 102,
+ "condition_second": 13,
+ "condition_condition": 5,
+ "active": 10,
+ "id_after": 0,
+ "reword": []
+ },
+ {
+ "key": 20005,
+ "id_list": 15,
+ "id_tag": 2,
+ "task_display": "获得14个5星英雄",
+ "type_id": 102,
+ "condition_second": 14,
+ "condition_condition": 5,
+ "active": 10,
+ "id_after": 0,
+ "reword": []
+ },
+ {
+ "key": 20006,
+ "id_list": 16,
+ "id_tag": 2,
+ "task_display": "获得15个5星英雄",
+ "type_id": 102,
+ "condition_second": 15,
+ "condition_condition": 5,
+ "active": 10,
+ "id_after": 0,
+ "reword": []
+ },
+ {
+ "key": 20007,
+ "id_list": 17,
+ "id_tag": 2,
+ "task_display": "获得16个5星英雄",
+ "type_id": 102,
+ "condition_second": 16,
+ "condition_condition": 5,
+ "active": 10,
+ "id_after": 0,
+ "reword": []
+ },
+ {
+ "key": 20008,
+ "id_list": 18,
+ "id_tag": 2,
+ "task_display": "获得17个5星英雄",
+ "type_id": 102,
+ "condition_second": 17,
+ "condition_condition": 5,
+ "active": 10,
+ "id_after": 0,
+ "reword": []
+ },
+ {
+ "key": 20009,
+ "id_list": 19,
+ "id_tag": 2,
+ "task_display": "获得18个5星英雄",
+ "type_id": 102,
+ "condition_second": 18,
+ "condition_condition": 5,
+ "active": 10,
+ "id_after": 0,
+ "reword": []
+ },
+ {
+ "key": 20010,
+ "id_list": 20,
+ "id_tag": 2,
+ "task_display": "获得19个5星英雄",
+ "type_id": 102,
+ "condition_second": 19,
+ "condition_condition": 5,
+ "active": 10,
+ "id_after": 0,
+ "reword": []
+ },
+ {
+ "key": 30001,
+ "id_list": 21,
+ "id_tag": 3,
+ "task_display": "将装备提升1级",
+ "type_id": 101,
+ "condition_second": 1,
+ "condition_condition": 0,
+ "active": 0,
+ "id_after": 0,
+ "reword": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 100000
+ },
+ {
+ "a": "attr",
+ "t": "diamonds",
+ "n": 100
+ }
+ ]
+ },
+ {
+ "key": 30101,
+ "id_list": 22,
+ "id_tag": 3,
+ "task_display": "获得1个5星英雄",
+ "type_id": 102,
+ "condition_second": 1,
+ "condition_condition": 5,
+ "active": 0,
+ "id_after": 20003,
+ "reword": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 100000
+ },
+ {
+ "a": "attr",
+ "t": "diamonds",
+ "n": 100
+ }
+ ]
+ },
+ {
+ "key": 30102,
+ "id_list": 23,
+ "id_tag": 3,
+ "task_display": "获得2个5星英雄",
+ "type_id": 102,
+ "condition_second": 2,
+ "condition_condition": 5,
+ "active": 0,
+ "id_after": 20004,
+ "reword": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 100000
+ },
+ {
+ "a": "attr",
+ "t": "diamonds",
+ "n": 100
+ }
+ ]
+ },
+ {
+ "key": 30103,
+ "id_list": 24,
+ "id_tag": 3,
+ "task_display": "获得3个5星英雄",
+ "type_id": 102,
+ "condition_second": 3,
+ "condition_condition": 5,
+ "active": 0,
+ "id_after": 20005,
+ "reword": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 100000
+ },
+ {
+ "a": "attr",
+ "t": "diamonds",
+ "n": 100
+ }
+ ]
+ },
+ {
+ "key": 30104,
+ "id_list": 25,
+ "id_tag": 3,
+ "task_display": "获得4个5星英雄",
+ "type_id": 102,
+ "condition_second": 4,
+ "condition_condition": 5,
+ "active": 0,
+ "id_after": 20006,
+ "reword": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 100000
+ },
+ {
+ "a": "attr",
+ "t": "diamonds",
+ "n": 100
+ }
+ ]
+ },
+ {
+ "key": 30105,
+ "id_list": 26,
+ "id_tag": 3,
+ "task_display": "获得5个5星英雄",
+ "type_id": 102,
+ "condition_second": 5,
+ "condition_condition": 5,
+ "active": 0,
+ "id_after": 20007,
+ "reword": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 100000
+ },
+ {
+ "a": "attr",
+ "t": "diamonds",
+ "n": 100
+ }
+ ]
+ },
+ {
+ "key": 30106,
+ "id_list": 27,
+ "id_tag": 3,
+ "task_display": "获得6个5星英雄",
+ "type_id": 102,
+ "condition_second": 6,
+ "condition_condition": 5,
+ "active": 0,
+ "id_after": 20008,
+ "reword": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 100000
+ },
+ {
+ "a": "attr",
+ "t": "diamonds",
+ "n": 100
+ }
+ ]
+ },
+ {
+ "key": 30107,
+ "id_list": 28,
+ "id_tag": 3,
+ "task_display": "获得7个5星英雄",
+ "type_id": 102,
+ "condition_second": 7,
+ "condition_condition": 5,
+ "active": 0,
+ "id_after": 20009,
+ "reword": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 100000
+ },
+ {
+ "a": "attr",
+ "t": "diamonds",
+ "n": 100
+ }
+ ]
+ },
+ {
+ "key": 30108,
+ "id_list": 29,
+ "id_tag": 3,
+ "task_display": "获得8个5星英雄",
+ "type_id": 102,
+ "condition_second": 8,
+ "condition_condition": 5,
+ "active": 0,
+ "id_after": 20010,
+ "reword": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 100000
+ },
+ {
+ "a": "attr",
+ "t": "diamonds",
+ "n": 100
+ }
+ ]
+ },
+ {
+ "key": 30109,
+ "id_list": 30,
+ "id_tag": 3,
+ "task_display": "获得9个5星英雄",
+ "type_id": 102,
+ "condition_second": 9,
+ "condition_condition": 5,
+ "active": 0,
+ "id_after": 20011,
+ "reword": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 100000
+ },
+ {
+ "a": "attr",
+ "t": "diamonds",
+ "n": 100
+ }
+ ]
+ },
+ {
+ "key": 30110,
+ "id_list": 31,
+ "id_tag": 3,
+ "task_display": "获得10个5星英雄",
+ "type_id": 102,
+ "condition_second": 10,
+ "condition_condition": 5,
+ "active": 0,
+ "id_after": 20012,
+ "reword": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 100000
+ },
+ {
+ "a": "attr",
+ "t": "diamonds",
+ "n": 100
+ }
+ ]
+ },
+ {
+ "key": 30111,
+ "id_list": 32,
+ "id_tag": 3,
+ "task_display": "获得11个5星英雄",
+ "type_id": 102,
+ "condition_second": 11,
+ "condition_condition": 5,
+ "active": 0,
+ "id_after": 20013,
+ "reword": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 100000
+ },
+ {
+ "a": "attr",
+ "t": "diamonds",
+ "n": 100
+ }
+ ]
+ },
+ {
+ "key": 30112,
+ "id_list": 33,
+ "id_tag": 3,
+ "task_display": "获得12个5星英雄",
+ "type_id": 102,
+ "condition_second": 12,
+ "condition_condition": 5,
+ "active": 0,
+ "id_after": 20014,
+ "reword": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 100000
+ },
+ {
+ "a": "attr",
+ "t": "diamonds",
+ "n": 100
+ }
+ ]
+ },
+ {
+ "key": 30113,
+ "id_list": 34,
+ "id_tag": 3,
+ "task_display": "获得13个5星英雄",
+ "type_id": 102,
+ "condition_second": 13,
+ "condition_condition": 5,
+ "active": 0,
+ "id_after": 20015,
+ "reword": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 100000
+ },
+ {
+ "a": "attr",
+ "t": "diamonds",
+ "n": 100
+ }
+ ]
+ },
+ {
+ "key": 30114,
+ "id_list": 35,
+ "id_tag": 3,
+ "task_display": "获得14个5星英雄",
+ "type_id": 102,
+ "condition_second": 14,
+ "condition_condition": 5,
+ "active": 0,
+ "id_after": 20016,
+ "reword": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 100000
+ },
+ {
+ "a": "attr",
+ "t": "diamonds",
+ "n": 100
+ }
+ ]
+ },
+ {
+ "key": 30115,
+ "id_list": 36,
+ "id_tag": 3,
+ "task_display": "获得15个5星英雄",
+ "type_id": 102,
+ "condition_second": 15,
+ "condition_condition": 5,
+ "active": 0,
+ "id_after": 20017,
+ "reword": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 100000
+ },
+ {
+ "a": "attr",
+ "t": "diamonds",
+ "n": 100
+ }
+ ]
+ },
+ {
+ "key": 30116,
+ "id_list": 37,
+ "id_tag": 3,
+ "task_display": "获得16个5星英雄",
+ "type_id": 102,
+ "condition_second": 16,
+ "condition_condition": 5,
+ "active": 0,
+ "id_after": 20018,
+ "reword": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 100000
+ },
+ {
+ "a": "attr",
+ "t": "diamonds",
+ "n": 100
+ }
+ ]
+ },
+ {
+ "key": 30117,
+ "id_list": 38,
+ "id_tag": 3,
+ "task_display": "获得17个5星英雄",
+ "type_id": 102,
+ "condition_second": 17,
+ "condition_condition": 5,
+ "active": 0,
+ "id_after": 20019,
+ "reword": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 100000
+ },
+ {
+ "a": "attr",
+ "t": "diamonds",
+ "n": 100
+ }
+ ]
+ },
+ {
+ "key": 30118,
+ "id_list": 39,
+ "id_tag": 3,
+ "task_display": "获得18个5星英雄",
+ "type_id": 102,
+ "condition_second": 18,
+ "condition_condition": 5,
+ "active": 0,
+ "id_after": 20020,
+ "reword": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 100000
+ },
+ {
+ "a": "attr",
+ "t": "diamonds",
+ "n": 100
+ }
+ ]
+ },
+ {
+ "key": 30119,
+ "id_list": 40,
+ "id_tag": 3,
+ "task_display": "获得19个5星英雄",
+ "type_id": 102,
+ "condition_second": 19,
+ "condition_condition": 5,
+ "active": 0,
+ "id_after": 0,
+ "reword": [
+ {
+ "a": "attr",
+ "t": "gold",
+ "n": 100000
+ },
+ {
+ "a": "attr",
+ "t": "diamonds",
+ "n": 100
+ }
+ ]
+ }
+]
\ No newline at end of file
diff --git a/modules/mail/api_getAttachment.go b/modules/mail/api_getAttachment.go
index 28c2f2fe1..72c733ac7 100644
--- a/modules/mail/api_getAttachment.go
+++ b/modules/mail/api_getAttachment.go
@@ -3,6 +3,7 @@ package mail
import (
"go_dreamfactory/comm"
"go_dreamfactory/pb"
+ cfg "go_dreamfactory/sys/configure/structs"
"google.golang.org/protobuf/proto"
)
@@ -36,23 +37,22 @@ func (this *apiComp) GetUserMailAttachment(session comm.IUserSession, req *pb.Ma
_data, err := this.module.modelMail.Mail_GetMailAttachment(req.ObjID)
if err == nil {
if len(_data) > 0 {
- // todo 领取附件
- _items := make(map[int32]int32, 0)
+ res := make([]*cfg.Game_atn, 0)
for _, v := range _data {
- _items[int32(v.ItemId)] += int32(v.ItemCount)
+ d := &cfg.Game_atn{
+ A: v.A,
+ T: v.T,
+ N: v.N,
+ }
+ res = append(res, d)
}
- code = this.items.AddItems(&comm.ModuleCallSource{
- Module: string(this.module.GetType()),
- FuncName: "GetUserMailAttachment",
- Describe: "领取附件",
- }, mail.Uid, _items)
+ code = this.module.api.module.CheckConsumeRes(session.GetUserId(), res) // 领取附件
if code == pb.ErrorCode_Success {
// 修改状态
this.module.modelMail.Mail_UpdateMailAttachmentState(req.ObjID)
mail.Reward = true
return
}
- return
}
}
code = pb.ErrorCode_SystemError
diff --git a/modules/mail/model_mail.go b/modules/mail/model_mail.go
index 9bf94555e..55f2862e1 100644
--- a/modules/mail/model_mail.go
+++ b/modules/mail/model_mail.go
@@ -75,7 +75,7 @@ func (this *modelMail) Mail_ReadOneMail(objId string) (mail *pb.DBMailData, err
}
// 查询附件信息
-func (this *modelMail) Mail_GetMailAttachment(objId string) (itmes []*pb.MailAttachment, err error) {
+func (this *modelMail) Mail_GetMailAttachment(objId string) (itmes []*pb.UserAssets, err error) {
obj := this.DB.FindOne(DB_MailTable, bson.M{"_id": objId})
var nd *pb.DBMailData
diff --git a/pb/mail_db.pb.go b/pb/mail_db.pb.go
index f9976e061..0c640baa8 100644
--- a/pb/mail_db.pb.go
+++ b/pb/mail_db.pb.go
@@ -20,81 +20,26 @@ const (
_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)
-type MailAttachment struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- ItemId uint32 `protobuf:"varint,1,opt,name=ItemId,proto3" json:"ItemId"` // 道具iD
- ItemCount uint32 `protobuf:"varint,2,opt,name=ItemCount,proto3" json:"ItemCount"` // 数量
-}
-
-func (x *MailAttachment) Reset() {
- *x = MailAttachment{}
- if protoimpl.UnsafeEnabled {
- mi := &file_mail_mail_db_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *MailAttachment) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*MailAttachment) ProtoMessage() {}
-
-func (x *MailAttachment) ProtoReflect() protoreflect.Message {
- mi := &file_mail_mail_db_proto_msgTypes[0]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use MailAttachment.ProtoReflect.Descriptor instead.
-func (*MailAttachment) Descriptor() ([]byte, []int) {
- return file_mail_mail_db_proto_rawDescGZIP(), []int{0}
-}
-
-func (x *MailAttachment) GetItemId() uint32 {
- if x != nil {
- return x.ItemId
- }
- return 0
-}
-
-func (x *MailAttachment) GetItemCount() uint32 {
- if x != nil {
- return x.ItemCount
- }
- return 0
-}
-
type DBMailData struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
- ObjId string `protobuf:"bytes,1,opt,name=ObjId,proto3" json:"ObjId" bson:"_id"` // ID
- Uid string `protobuf:"bytes,2,opt,name=Uid,proto3" json:"Uid"`
- Title string `protobuf:"bytes,3,opt,name=Title,proto3" json:"Title"` // 邮件标题
- Contex string `protobuf:"bytes,4,opt,name=Contex,proto3" json:"Contex"` // 邮件内容
- CreateTime uint64 `protobuf:"varint,5,opt,name=CreateTime,proto3" json:"CreateTime"` // 发送时间
- DueTime uint64 `protobuf:"varint,6,opt,name=DueTime,proto3" json:"DueTime"` // 过期时间
- Check bool `protobuf:"varint,7,opt,name=Check,proto3" json:"Check"` // 是否查看
- Reward bool `protobuf:"varint,8,opt,name=Reward,proto3" json:"Reward"` // 附件领取状态
- Items []*MailAttachment `protobuf:"bytes,9,rep,name=Items,proto3" json:"Items"` // 附件
+ ObjId string `protobuf:"bytes,1,opt,name=ObjId,proto3" json:"ObjId" bson:"_id"` // ID
+ Uid string `protobuf:"bytes,2,opt,name=Uid,proto3" json:"Uid"`
+ Title string `protobuf:"bytes,3,opt,name=Title,proto3" json:"Title"` // 邮件标题
+ Contex string `protobuf:"bytes,4,opt,name=Contex,proto3" json:"Contex"` // 邮件内容
+ CreateTime uint64 `protobuf:"varint,5,opt,name=CreateTime,proto3" json:"CreateTime"` // 发送时间
+ DueTime uint64 `protobuf:"varint,6,opt,name=DueTime,proto3" json:"DueTime"` // 过期时间
+ Check bool `protobuf:"varint,7,opt,name=Check,proto3" json:"Check"` // 是否查看
+ Reward bool `protobuf:"varint,8,opt,name=Reward,proto3" json:"Reward"` // 附件领取状态
+ Items []*UserAssets `protobuf:"bytes,9,rep,name=Items,proto3" json:"Items"` // 附件
}
func (x *DBMailData) Reset() {
*x = DBMailData{}
if protoimpl.UnsafeEnabled {
- mi := &file_mail_mail_db_proto_msgTypes[1]
+ mi := &file_mail_mail_db_proto_msgTypes[0]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
@@ -107,7 +52,7 @@ func (x *DBMailData) String() string {
func (*DBMailData) ProtoMessage() {}
func (x *DBMailData) ProtoReflect() protoreflect.Message {
- mi := &file_mail_mail_db_proto_msgTypes[1]
+ mi := &file_mail_mail_db_proto_msgTypes[0]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
@@ -120,7 +65,7 @@ func (x *DBMailData) ProtoReflect() protoreflect.Message {
// Deprecated: Use DBMailData.ProtoReflect.Descriptor instead.
func (*DBMailData) Descriptor() ([]byte, []int) {
- return file_mail_mail_db_proto_rawDescGZIP(), []int{1}
+ return file_mail_mail_db_proto_rawDescGZIP(), []int{0}
}
func (x *DBMailData) GetObjId() string {
@@ -179,7 +124,7 @@ func (x *DBMailData) GetReward() bool {
return false
}
-func (x *DBMailData) GetItems() []*MailAttachment {
+func (x *DBMailData) GetItems() []*UserAssets {
if x != nil {
return x.Items
}
@@ -190,26 +135,22 @@ var File_mail_mail_db_proto protoreflect.FileDescriptor
var file_mail_mail_db_proto_rawDesc = []byte{
0x0a, 0x12, 0x6d, 0x61, 0x69, 0x6c, 0x2f, 0x6d, 0x61, 0x69, 0x6c, 0x5f, 0x64, 0x62, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x46, 0x0a, 0x0e, 0x4d, 0x61, 0x69, 0x6c, 0x41, 0x74, 0x74, 0x61,
- 0x63, 0x68, 0x6d, 0x65, 0x6e, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x49, 0x74, 0x65, 0x6d, 0x49, 0x64,
- 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x06, 0x49, 0x74, 0x65, 0x6d, 0x49, 0x64, 0x12, 0x1c,
- 0x0a, 0x09, 0x49, 0x74, 0x65, 0x6d, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x0d, 0x52, 0x09, 0x49, 0x74, 0x65, 0x6d, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x22, 0xf1, 0x01, 0x0a,
- 0x0a, 0x44, 0x42, 0x4d, 0x61, 0x69, 0x6c, 0x44, 0x61, 0x74, 0x61, 0x12, 0x14, 0x0a, 0x05, 0x4f,
- 0x62, 0x6a, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x4f, 0x62, 0x6a, 0x49,
- 0x64, 0x12, 0x10, 0x0a, 0x03, 0x55, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03,
- 0x55, 0x69, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x54, 0x69, 0x74, 0x6c, 0x65, 0x18, 0x03, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x05, 0x54, 0x69, 0x74, 0x6c, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x43, 0x6f, 0x6e,
- 0x74, 0x65, 0x78, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x43, 0x6f, 0x6e, 0x74, 0x65,
- 0x78, 0x12, 0x1e, 0x0a, 0x0a, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18,
- 0x05, 0x20, 0x01, 0x28, 0x04, 0x52, 0x0a, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d,
- 0x65, 0x12, 0x18, 0x0a, 0x07, 0x44, 0x75, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01,
- 0x28, 0x04, 0x52, 0x07, 0x44, 0x75, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x43,
- 0x68, 0x65, 0x63, 0x6b, 0x18, 0x07, 0x20, 0x01, 0x28, 0x08, 0x52, 0x05, 0x43, 0x68, 0x65, 0x63,
- 0x6b, 0x12, 0x16, 0x0a, 0x06, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x18, 0x08, 0x20, 0x01, 0x28,
- 0x08, 0x52, 0x06, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x12, 0x25, 0x0a, 0x05, 0x49, 0x74, 0x65,
- 0x6d, 0x73, 0x18, 0x09, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x4d, 0x61, 0x69, 0x6c, 0x41,
- 0x74, 0x74, 0x61, 0x63, 0x68, 0x6d, 0x65, 0x6e, 0x74, 0x52, 0x05, 0x49, 0x74, 0x65, 0x6d, 0x73,
+ 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x0a, 0x63, 0x6f, 0x6d, 0x6d, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
+ 0x22, 0xed, 0x01, 0x0a, 0x0a, 0x44, 0x42, 0x4d, 0x61, 0x69, 0x6c, 0x44, 0x61, 0x74, 0x61, 0x12,
+ 0x14, 0x0a, 0x05, 0x4f, 0x62, 0x6a, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05,
+ 0x4f, 0x62, 0x6a, 0x49, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x55, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01,
+ 0x28, 0x09, 0x52, 0x03, 0x55, 0x69, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x54, 0x69, 0x74, 0x6c, 0x65,
+ 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x54, 0x69, 0x74, 0x6c, 0x65, 0x12, 0x16, 0x0a,
+ 0x06, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x43,
+ 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x12, 0x1e, 0x0a, 0x0a, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54,
+ 0x69, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x04, 0x52, 0x0a, 0x43, 0x72, 0x65, 0x61, 0x74,
+ 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x44, 0x75, 0x65, 0x54, 0x69, 0x6d, 0x65,
+ 0x18, 0x06, 0x20, 0x01, 0x28, 0x04, 0x52, 0x07, 0x44, 0x75, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12,
+ 0x14, 0x0a, 0x05, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x18, 0x07, 0x20, 0x01, 0x28, 0x08, 0x52, 0x05,
+ 0x43, 0x68, 0x65, 0x63, 0x6b, 0x12, 0x16, 0x0a, 0x06, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x18,
+ 0x08, 0x20, 0x01, 0x28, 0x08, 0x52, 0x06, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x12, 0x21, 0x0a,
+ 0x05, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x18, 0x09, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x55,
+ 0x73, 0x65, 0x72, 0x41, 0x73, 0x73, 0x65, 0x74, 0x73, 0x52, 0x05, 0x49, 0x74, 0x65, 0x6d, 0x73,
0x42, 0x06, 0x5a, 0x04, 0x2e, 0x3b, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
}
@@ -225,13 +166,13 @@ func file_mail_mail_db_proto_rawDescGZIP() []byte {
return file_mail_mail_db_proto_rawDescData
}
-var file_mail_mail_db_proto_msgTypes = make([]protoimpl.MessageInfo, 2)
+var file_mail_mail_db_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
var file_mail_mail_db_proto_goTypes = []interface{}{
- (*MailAttachment)(nil), // 0: MailAttachment
- (*DBMailData)(nil), // 1: DBMailData
+ (*DBMailData)(nil), // 0: DBMailData
+ (*UserAssets)(nil), // 1: UserAssets
}
var file_mail_mail_db_proto_depIdxs = []int32{
- 0, // 0: DBMailData.Items:type_name -> MailAttachment
+ 1, // 0: DBMailData.Items:type_name -> UserAssets
1, // [1:1] is the sub-list for method output_type
1, // [1:1] is the sub-list for method input_type
1, // [1:1] is the sub-list for extension type_name
@@ -244,20 +185,9 @@ func file_mail_mail_db_proto_init() {
if File_mail_mail_db_proto != nil {
return
}
+ file_comm_proto_init()
if !protoimpl.UnsafeEnabled {
file_mail_mail_db_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*MailAttachment); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_mail_mail_db_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*DBMailData); i {
case 0:
return &v.state
@@ -276,7 +206,7 @@ func file_mail_mail_db_proto_init() {
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
RawDescriptor: file_mail_mail_db_proto_rawDesc,
NumEnums: 0,
- NumMessages: 2,
+ NumMessages: 1,
NumExtensions: 0,
NumServices: 0,
},
diff --git a/pb/proto/mail/mail_db.proto b/pb/proto/mail/mail_db.proto
index cc9063279..e5f17d54a 100644
--- a/pb/proto/mail/mail_db.proto
+++ b/pb/proto/mail/mail_db.proto
@@ -1,15 +1,6 @@
syntax = "proto3";
option go_package = ".;pb";
-
-// message Cache_mailData {
-// string UserID = 1;
-// repeated DB_MailData MailData = 2;
-// }
-
-message MailAttachment { // 附件
- uint32 ItemId = 1; // 道具iD
- uint32 ItemCount = 2; // 数量
-}
+import "comm.proto";
message DBMailData {
string ObjId = 1; // @go_tags(`bson:"_id"`) ID
@@ -20,5 +11,5 @@ message DBMailData {
uint64 DueTime = 6; // 过期时间
bool Check = 7; // 是否查看
bool Reward = 8; // 附件领取状态
- repeated MailAttachment Items = 9; // 附件
+ repeated UserAssets Items = 9; // 附件
}
diff --git a/sys/configure/structs/Tables.go b/sys/configure/structs/Tables.go
index 8cc314d0b..5c1c029cf 100644
--- a/sys/configure/structs/Tables.go
+++ b/sys/configure/structs/Tables.go
@@ -35,6 +35,13 @@ type Tables struct {
equipIntensify *Game_equipIntensify
item *Game_item
heroSkillLevel *Game_heroSkillLevel
+ heroResonance *Game_heroResonance
+ comAtn *Game_comAtn
+ heroAwaken *Game_heroAwaken
+ shop *Game_shop
+ shopitem *Game_shopitem
+ taskRound *Game_taskRound
+ activeReward *Game_activeReward
}
func NewTables(loader JsonLoader) (*Tables, error) {
@@ -180,5 +187,47 @@ func NewTables(loader JsonLoader) (*Tables, error) {
if tables.heroSkillLevel, err = NewGame_heroSkillLevel(buf) ; err != nil {
return nil, err
}
+ if buf, err = loader("game_heroresonance") ; err != nil {
+ return nil, err
+ }
+ if tables.heroResonance, err = NewGame_heroResonance(buf) ; err != nil {
+ return nil, err
+ }
+ if buf, err = loader("game_comatn") ; err != nil {
+ return nil, err
+ }
+ if tables.comAtn, err = NewGame_comAtn(buf) ; err != nil {
+ return nil, err
+ }
+ if buf, err = loader("game_heroawaken") ; err != nil {
+ return nil, err
+ }
+ if tables.heroAwaken, err = NewGame_heroAwaken(buf) ; err != nil {
+ return nil, err
+ }
+ if buf, err = loader("game_shop") ; err != nil {
+ return nil, err
+ }
+ if tables.shop, err = NewGame_shop(buf) ; err != nil {
+ return nil, err
+ }
+ if buf, err = loader("game_shopitem") ; err != nil {
+ return nil, err
+ }
+ if tables.shopitem, err = NewGame_shopitem(buf) ; err != nil {
+ return nil, err
+ }
+ if buf, err = loader("game_taskround") ; err != nil {
+ return nil, err
+ }
+ if tables.taskRound, err = NewGame_taskRound(buf) ; err != nil {
+ return nil, err
+ }
+ if buf, err = loader("game_activereward") ; err != nil {
+ return nil, err
+ }
+ if tables.activeReward, err = NewGame_activeReward(buf) ; err != nil {
+ return nil, err
+ }
return tables, nil
}
diff --git a/sys/configure/structs/game.activeReward.go b/sys/configure/structs/game.activeReward.go
new file mode 100644
index 000000000..9b437ee83
--- /dev/null
+++ b/sys/configure/structs/game.activeReward.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 Game_activeReward struct {
+ _dataMap map[int32]*Game_activeRewardData
+ _dataList []*Game_activeRewardData
+}
+
+func NewGame_activeReward(_buf []map[string]interface{}) (*Game_activeReward, error) {
+ _dataList := make([]*Game_activeRewardData, 0, len(_buf))
+ dataMap := make(map[int32]*Game_activeRewardData)
+ for _, _ele_ := range _buf {
+ if _v, err2 := NewGame_activeRewardData(_ele_); err2 != nil {
+ return nil, err2
+ } else {
+ _dataList = append(_dataList, _v)
+ dataMap[_v.Key] = _v
+ }
+ }
+ return &Game_activeReward{_dataList:_dataList, _dataMap:dataMap}, nil
+}
+
+func (table *Game_activeReward) GetDataMap() map[int32]*Game_activeRewardData {
+ return table._dataMap
+}
+
+func (table *Game_activeReward) GetDataList() []*Game_activeRewardData {
+ return table._dataList
+}
+
+func (table *Game_activeReward) Get(key int32) *Game_activeRewardData {
+ return table._dataMap[key]
+}
+
+
diff --git a/sys/configure/structs/game.activeRewardData.go b/sys/configure/structs/game.activeRewardData.go
new file mode 100644
index 000000000..06a07412c
--- /dev/null
+++ b/sys/configure/structs/game.activeRewardData.go
@@ -0,0 +1,44 @@
+
+//------------------------------------------------------------------------------
+//
+// 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 Game_activeRewardData struct {
+ Key int32
+ IdTag int32
+ Active int32
+ Reword []*Game_atn
+}
+
+func (Game_activeRewardData) GetTypeId() int {
+ return -41023077
+}
+
+func NewGame_activeRewardData(_buf map[string]interface{}) (_v *Game_activeRewardData, err error) {
+ _v = &Game_activeRewardData{}
+ { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["key"].(float64); !_ok_ { err = errors.New("key error"); return }; _v.Key = int32(_tempNum_) }
+ { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["id_tag"].(float64); !_ok_ { err = errors.New("id_tag error"); return }; _v.IdTag = int32(_tempNum_) }
+ { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["active"].(float64); !_ok_ { err = errors.New("active error"); return }; _v.Active = int32(_tempNum_) }
+ {
+ var _arr_ []interface{}
+ var _ok_ bool
+ if _arr_, _ok_ = _buf["reword"].([]interface{}); !_ok_ { err = errors.New("reword error"); return }
+
+ _v.Reword = make([]*Game_atn, 0, len(_arr_))
+
+ for _, _e_ := range _arr_ {
+ var _list_v_ *Game_atn
+ { 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 = NewGame_atn(_x_); err != nil { return } }
+ _v.Reword = append(_v.Reword, _list_v_)
+ }
+ }
+
+ return
+}
diff --git a/sys/configure/structs/game.skillAfteratkData.go b/sys/configure/structs/game.skillAfteratkData.go
index 3f8f86d19..3d87fe99c 100644
--- a/sys/configure/structs/game.skillAfteratkData.go
+++ b/sys/configure/structs/game.skillAfteratkData.go
@@ -19,7 +19,7 @@ type Game_skillAfteratkData struct {
Order []string
EmitPR int32
Type string
- Argu []string
+ Argu string
AddEffect bool
FollowSK []int32
FailFollowSK []string
@@ -67,20 +67,7 @@ func NewGame_skillAfteratkData(_buf map[string]interface{}) (_v *Game_skillAfter
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["EmitPR"].(float64); !_ok_ { err = errors.New("EmitPR error"); return }; _v.EmitPR = int32(_tempNum_) }
{ var _ok_ bool; if _v.Type, _ok_ = _buf["Type"].(string); !_ok_ { err = errors.New("Type error"); return } }
- {
- var _arr_ []interface{}
- var _ok_ bool
- if _arr_, _ok_ = _buf["Argu"].([]interface{}); !_ok_ { err = errors.New("Argu error"); return }
-
- _v.Argu = make([]string, 0, len(_arr_))
-
- for _, _e_ := range _arr_ {
- var _list_v_ string
- { if _list_v_, _ok_ = _e_.(string); !_ok_ { err = errors.New("_list_v_ error"); return } }
- _v.Argu = append(_v.Argu, _list_v_)
- }
- }
-
+ { var _ok_ bool; if _v.Argu, _ok_ = _buf["Argu"].(string); !_ok_ { err = errors.New("Argu error"); return } }
{ var _ok_ bool; if _v.AddEffect, _ok_ = _buf["AddEffect"].(bool); !_ok_ { err = errors.New("AddEffect error"); return } }
{
var _arr_ []interface{}
diff --git a/sys/configure/structs/game.skillData.go b/sys/configure/structs/game.skillData.go
index 09896b28e..5a29bf61e 100644
--- a/sys/configure/structs/game.skillData.go
+++ b/sys/configure/structs/game.skillData.go
@@ -13,6 +13,8 @@ import "errors"
type Game_skillData struct {
Sameid int32
Act string
+ Type int32
+ Triggerchannce int32
Tubiao string
Name string
Describe string
@@ -26,6 +28,8 @@ func NewGame_skillData(_buf map[string]interface{}) (_v *Game_skillData, err err
_v = &Game_skillData{}
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["sameid"].(float64); !_ok_ { err = errors.New("sameid error"); return }; _v.Sameid = int32(_tempNum_) }
{ var _ok_ bool; if _v.Act, _ok_ = _buf["act"].(string); !_ok_ { err = errors.New("act error"); return } }
+ { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["type"].(float64); !_ok_ { err = errors.New("type error"); return }; _v.Type = int32(_tempNum_) }
+ { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["triggerchannce"].(float64); !_ok_ { err = errors.New("triggerchannce error"); return }; _v.Triggerchannce = int32(_tempNum_) }
{ var _ok_ bool; if _v.Tubiao, _ok_ = _buf["tubiao"].(string); !_ok_ { err = errors.New("tubiao error"); return } }
{ var _ok_ bool; if _v.Name, _ok_ = _buf["name"].(string); !_ok_ { err = errors.New("name error"); return } }
{ var _ok_ bool; if _v.Describe, _ok_ = _buf["describe"].(string); !_ok_ { err = errors.New("describe error"); return } }
diff --git a/sys/configure/structs/game.taskReward.go b/sys/configure/structs/game.taskReward.go
new file mode 100644
index 000000000..0e442fc94
--- /dev/null
+++ b/sys/configure/structs/game.taskReward.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 Game_taskReward struct {
+ _dataMap map[int32]*Game_taskRewardData
+ _dataList []*Game_taskRewardData
+}
+
+func NewGame_taskReward(_buf []map[string]interface{}) (*Game_taskReward, error) {
+ _dataList := make([]*Game_taskRewardData, 0, len(_buf))
+ dataMap := make(map[int32]*Game_taskRewardData)
+ for _, _ele_ := range _buf {
+ if _v, err2 := NewGame_taskRewardData(_ele_); err2 != nil {
+ return nil, err2
+ } else {
+ _dataList = append(_dataList, _v)
+ dataMap[_v.Key] = _v
+ }
+ }
+ return &Game_taskReward{_dataList:_dataList, _dataMap:dataMap}, nil
+}
+
+func (table *Game_taskReward) GetDataMap() map[int32]*Game_taskRewardData {
+ return table._dataMap
+}
+
+func (table *Game_taskReward) GetDataList() []*Game_taskRewardData {
+ return table._dataList
+}
+
+func (table *Game_taskReward) Get(key int32) *Game_taskRewardData {
+ return table._dataMap[key]
+}
+
+
diff --git a/sys/configure/structs/game.taskRewardData.go b/sys/configure/structs/game.taskRewardData.go
new file mode 100644
index 000000000..fb54bae60
--- /dev/null
+++ b/sys/configure/structs/game.taskRewardData.go
@@ -0,0 +1,44 @@
+
+//------------------------------------------------------------------------------
+//
+// 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 Game_taskRewardData struct {
+ Key int32
+ IdTag int32
+ Active int32
+ Reword []*Game_atn
+}
+
+func (Game_taskRewardData) GetTypeId() int {
+ return -79537062
+}
+
+func NewGame_taskRewardData(_buf map[string]interface{}) (_v *Game_taskRewardData, err error) {
+ _v = &Game_taskRewardData{}
+ { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["key"].(float64); !_ok_ { err = errors.New("key error"); return }; _v.Key = int32(_tempNum_) }
+ { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["id_tag"].(float64); !_ok_ { err = errors.New("id_tag error"); return }; _v.IdTag = int32(_tempNum_) }
+ { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["active"].(float64); !_ok_ { err = errors.New("active error"); return }; _v.Active = int32(_tempNum_) }
+ {
+ var _arr_ []interface{}
+ var _ok_ bool
+ if _arr_, _ok_ = _buf["reword"].([]interface{}); !_ok_ { err = errors.New("reword error"); return }
+
+ _v.Reword = make([]*Game_atn, 0, len(_arr_))
+
+ for _, _e_ := range _arr_ {
+ var _list_v_ *Game_atn
+ { 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 = NewGame_atn(_x_); err != nil { return } }
+ _v.Reword = append(_v.Reword, _list_v_)
+ }
+ }
+
+ return
+}
diff --git a/sys/configure/structs/game.taskRound.go b/sys/configure/structs/game.taskRound.go
new file mode 100644
index 000000000..9a9129b71
--- /dev/null
+++ b/sys/configure/structs/game.taskRound.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 Game_taskRound struct {
+ _dataMap map[int32]*Game_taskRoundData
+ _dataList []*Game_taskRoundData
+}
+
+func NewGame_taskRound(_buf []map[string]interface{}) (*Game_taskRound, error) {
+ _dataList := make([]*Game_taskRoundData, 0, len(_buf))
+ dataMap := make(map[int32]*Game_taskRoundData)
+ for _, _ele_ := range _buf {
+ if _v, err2 := NewGame_taskRoundData(_ele_); err2 != nil {
+ return nil, err2
+ } else {
+ _dataList = append(_dataList, _v)
+ dataMap[_v.Key] = _v
+ }
+ }
+ return &Game_taskRound{_dataList:_dataList, _dataMap:dataMap}, nil
+}
+
+func (table *Game_taskRound) GetDataMap() map[int32]*Game_taskRoundData {
+ return table._dataMap
+}
+
+func (table *Game_taskRound) GetDataList() []*Game_taskRoundData {
+ return table._dataList
+}
+
+func (table *Game_taskRound) Get(key int32) *Game_taskRoundData {
+ return table._dataMap[key]
+}
+
+
diff --git a/sys/configure/structs/game.taskRoundData.go b/sys/configure/structs/game.taskRoundData.go
new file mode 100644
index 000000000..d912f0865
--- /dev/null
+++ b/sys/configure/structs/game.taskRoundData.go
@@ -0,0 +1,56 @@
+
+//------------------------------------------------------------------------------
+//
+// 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 Game_taskRoundData struct {
+ Key int32
+ IdList int32
+ IdTag int32
+ TaskDisplay string
+ TypeId int32
+ ConditionSecond int32
+ ConditionCondition int32
+ Active int32
+ IdAfter int32
+ Reword []*Game_atn
+}
+
+func (Game_taskRoundData) GetTypeId() int {
+ return 768648535
+}
+
+func NewGame_taskRoundData(_buf map[string]interface{}) (_v *Game_taskRoundData, err error) {
+ _v = &Game_taskRoundData{}
+ { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["key"].(float64); !_ok_ { err = errors.New("key error"); return }; _v.Key = int32(_tempNum_) }
+ { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["id_list"].(float64); !_ok_ { err = errors.New("id_list error"); return }; _v.IdList = int32(_tempNum_) }
+ { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["id_tag"].(float64); !_ok_ { err = errors.New("id_tag error"); return }; _v.IdTag = int32(_tempNum_) }
+ { var _ok_ bool; if _v.TaskDisplay, _ok_ = _buf["task_display"].(string); !_ok_ { err = errors.New("task_display error"); return } }
+ { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["type_id"].(float64); !_ok_ { err = errors.New("type_id error"); return }; _v.TypeId = int32(_tempNum_) }
+ { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["condition_second"].(float64); !_ok_ { err = errors.New("condition_second error"); return }; _v.ConditionSecond = int32(_tempNum_) }
+ { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["condition_condition"].(float64); !_ok_ { err = errors.New("condition_condition error"); return }; _v.ConditionCondition = int32(_tempNum_) }
+ { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["active"].(float64); !_ok_ { err = errors.New("active error"); return }; _v.Active = int32(_tempNum_) }
+ { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["id_after"].(float64); !_ok_ { err = errors.New("id_after error"); return }; _v.IdAfter = int32(_tempNum_) }
+ {
+ var _arr_ []interface{}
+ var _ok_ bool
+ if _arr_, _ok_ = _buf["reword"].([]interface{}); !_ok_ { err = errors.New("reword error"); return }
+
+ _v.Reword = make([]*Game_atn, 0, len(_arr_))
+
+ for _, _e_ := range _arr_ {
+ var _list_v_ *Game_atn
+ { 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 = NewGame_atn(_x_); err != nil { return } }
+ _v.Reword = append(_v.Reword, _list_v_)
+ }
+ }
+
+ return
+}