掠夺解析
This commit is contained in:
parent
fb9303f074
commit
25611388bb
@ -3,7 +3,7 @@
|
|||||||
"id": 1,
|
"id": 1,
|
||||||
"achieve_group_id": {
|
"achieve_group_id": {
|
||||||
"key": "achieve_achieve_all_achieve_group_id_01",
|
"key": "achieve_achieve_all_achieve_group_id_01",
|
||||||
"text": "守护者们的成长"
|
"text": "成长"
|
||||||
},
|
},
|
||||||
"achieve_group_icon": "cj_icon_rk_ty"
|
"achieve_group_icon": "cj_icon_rk_ty"
|
||||||
},
|
},
|
||||||
@ -11,7 +11,7 @@
|
|||||||
"id": 2,
|
"id": 2,
|
||||||
"achieve_group_id": {
|
"achieve_group_id": {
|
||||||
"key": "achieve_achieve_all_achieve_group_id_02",
|
"key": "achieve_achieve_all_achieve_group_id_02",
|
||||||
"text": "装备锻萃"
|
"text": "历程"
|
||||||
},
|
},
|
||||||
"achieve_group_icon": "cj_icon_rk_ty"
|
"achieve_group_icon": "cj_icon_rk_ty"
|
||||||
},
|
},
|
||||||
@ -19,7 +19,7 @@
|
|||||||
"id": 3,
|
"id": 3,
|
||||||
"achieve_group_id": {
|
"achieve_group_id": {
|
||||||
"key": "achieve_achieve_all_achieve_group_id_03",
|
"key": "achieve_achieve_all_achieve_group_id_03",
|
||||||
"text": "解放双手"
|
"text": "见闻"
|
||||||
},
|
},
|
||||||
"achieve_group_icon": "cj_icon_rk_ty"
|
"achieve_group_icon": "cj_icon_rk_ty"
|
||||||
},
|
},
|
||||||
@ -27,23 +27,7 @@
|
|||||||
"id": 4,
|
"id": 4,
|
||||||
"achieve_group_id": {
|
"achieve_group_id": {
|
||||||
"key": "achieve_achieve_all_achieve_group_id_04",
|
"key": "achieve_achieve_all_achieve_group_id_04",
|
||||||
"text": "竞技的快乐"
|
"text": "战绩"
|
||||||
},
|
|
||||||
"achieve_group_icon": "cj_icon_rk_ty"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": 5,
|
|
||||||
"achieve_group_id": {
|
|
||||||
"key": "achieve_achieve_all_achieve_group_id_05",
|
|
||||||
"text": "钻石恒久远"
|
|
||||||
},
|
|
||||||
"achieve_group_icon": "cj_icon_rk_ty"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": 6,
|
|
||||||
"achieve_group_id": {
|
|
||||||
"key": "achieve_achieve_all_achieve_group_id_06",
|
|
||||||
"text": "英雄汇聚"
|
|
||||||
},
|
},
|
||||||
"achieve_group_icon": "cj_icon_rk_ty"
|
"achieve_group_icon": "cj_icon_rk_ty"
|
||||||
}
|
}
|
||||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -791,6 +791,16 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 80,
|
"id": 80,
|
||||||
|
"type": 4,
|
||||||
|
"text": {
|
||||||
|
"key": "GM_GM_text_120",
|
||||||
|
"text": "积分BOSS"
|
||||||
|
},
|
||||||
|
"data": "11081",
|
||||||
|
"prefix": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 81,
|
||||||
"type": 2,
|
"type": 2,
|
||||||
"text": {
|
"text": {
|
||||||
"key": "GM_GM_text_127",
|
"key": "GM_GM_text_127",
|
||||||
@ -800,7 +810,7 @@
|
|||||||
"prefix": "bingo:sociatybooslv,{0}"
|
"prefix": "bingo:sociatybooslv,{0}"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 81,
|
"id": 82,
|
||||||
"type": 2,
|
"type": 2,
|
||||||
"text": {
|
"text": {
|
||||||
"key": "GM_GM_text_128",
|
"key": "GM_GM_text_128",
|
||||||
@ -810,7 +820,7 @@
|
|||||||
"prefix": "bingo:create,{0}"
|
"prefix": "bingo:create,{0}"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 82,
|
"id": 83,
|
||||||
"type": 2,
|
"type": 2,
|
||||||
"text": {
|
"text": {
|
||||||
"key": "GM_GM_text_129",
|
"key": "GM_GM_text_129",
|
||||||
@ -820,7 +830,7 @@
|
|||||||
"prefix": "bingo:mainline,{0}"
|
"prefix": "bingo:mainline,{0}"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 83,
|
"id": 84,
|
||||||
"type": 2,
|
"type": 2,
|
||||||
"text": {
|
"text": {
|
||||||
"key": "GM_GM_text_130",
|
"key": "GM_GM_text_130",
|
||||||
@ -830,7 +840,7 @@
|
|||||||
"prefix": ""
|
"prefix": ""
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 84,
|
"id": 85,
|
||||||
"type": 2,
|
"type": 2,
|
||||||
"text": {
|
"text": {
|
||||||
"key": "GM_GM_text_131",
|
"key": "GM_GM_text_131",
|
||||||
@ -840,7 +850,7 @@
|
|||||||
"prefix": "bingo:moonlv,{0}"
|
"prefix": "bingo:moonlv,{0}"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 85,
|
"id": 86,
|
||||||
"type": 2,
|
"type": 2,
|
||||||
"text": {
|
"text": {
|
||||||
"key": "GM_GM_text_132",
|
"key": "GM_GM_text_132",
|
||||||
|
@ -45,7 +45,8 @@
|
|||||||
1420003
|
1420003
|
||||||
],
|
],
|
||||||
"bossIcon": "gl_img_55001",
|
"bossIcon": "gl_img_55001",
|
||||||
"back_png": "hl_img_bg"
|
"back_png": "hl_img_bg",
|
||||||
|
"recommendlv": 20
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 10001002,
|
"id": 10001002,
|
||||||
@ -88,7 +89,8 @@
|
|||||||
1420006
|
1420006
|
||||||
],
|
],
|
||||||
"bossIcon": "gl_img_55001",
|
"bossIcon": "gl_img_55001",
|
||||||
"back_png": "hl_img_bg"
|
"back_png": "hl_img_bg",
|
||||||
|
"recommendlv": 30
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 10001003,
|
"id": 10001003,
|
||||||
@ -136,7 +138,8 @@
|
|||||||
1420009
|
1420009
|
||||||
],
|
],
|
||||||
"bossIcon": "gl_img_55001",
|
"bossIcon": "gl_img_55001",
|
||||||
"back_png": "hl_img_bg"
|
"back_png": "hl_img_bg",
|
||||||
|
"recommendlv": 40
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 10001004,
|
"id": 10001004,
|
||||||
@ -179,7 +182,8 @@
|
|||||||
1420012
|
1420012
|
||||||
],
|
],
|
||||||
"bossIcon": "gl_img_55001",
|
"bossIcon": "gl_img_55001",
|
||||||
"back_png": "hl_img_bg"
|
"back_png": "hl_img_bg",
|
||||||
|
"recommendlv": 50
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 10001005,
|
"id": 10001005,
|
||||||
@ -227,7 +231,8 @@
|
|||||||
1420015
|
1420015
|
||||||
],
|
],
|
||||||
"bossIcon": "gl_img_55001",
|
"bossIcon": "gl_img_55001",
|
||||||
"back_png": "hl_img_bg"
|
"back_png": "hl_img_bg",
|
||||||
|
"recommendlv": 60
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 10001006,
|
"id": 10001006,
|
||||||
@ -270,7 +275,8 @@
|
|||||||
1420018
|
1420018
|
||||||
],
|
],
|
||||||
"bossIcon": "gl_img_55001",
|
"bossIcon": "gl_img_55001",
|
||||||
"back_png": "hl_img_bg"
|
"back_png": "hl_img_bg",
|
||||||
|
"recommendlv": 60
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 20001001,
|
"id": 20001001,
|
||||||
@ -313,6 +319,7 @@
|
|||||||
1420021
|
1420021
|
||||||
],
|
],
|
||||||
"bossIcon": "gl_img_55001",
|
"bossIcon": "gl_img_55001",
|
||||||
"back_png": "hl_img_bg"
|
"back_png": "hl_img_bg",
|
||||||
|
"recommendlv": 60
|
||||||
}
|
}
|
||||||
]
|
]
|
962
bin/json/game_plunderdata.json
Normal file
962
bin/json/game_plunderdata.json
Normal file
@ -0,0 +1,962 @@
|
|||||||
|
[
|
||||||
|
{
|
||||||
|
"id": 101,
|
||||||
|
"name": {
|
||||||
|
"key": "name_01",
|
||||||
|
"text": "漏风的货船"
|
||||||
|
},
|
||||||
|
"mosterhead": "51004",
|
||||||
|
"mostername": {
|
||||||
|
"key": "mostername_01",
|
||||||
|
"text": "衣衫褴褛的豺狼人"
|
||||||
|
},
|
||||||
|
"rarity": 1,
|
||||||
|
"weight": 3000,
|
||||||
|
"battleid": 105,
|
||||||
|
"keepreward": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 30
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 10
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lostreward": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 30
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 10
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"time": 15,
|
||||||
|
"exreward": [
|
||||||
|
{
|
||||||
|
"a": "item",
|
||||||
|
"t": "10000001",
|
||||||
|
"n": 1
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"extime": 10
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 102,
|
||||||
|
"name": {
|
||||||
|
"key": "name_02",
|
||||||
|
"text": "有补丁的货船"
|
||||||
|
},
|
||||||
|
"mosterhead": "51004",
|
||||||
|
"mostername": {
|
||||||
|
"key": "mostername_02",
|
||||||
|
"text": "衣着得体的豺狼人"
|
||||||
|
},
|
||||||
|
"rarity": 1,
|
||||||
|
"weight": 3000,
|
||||||
|
"battleid": 106,
|
||||||
|
"keepreward": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 40
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 20
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lostreward": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 40
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 20
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"time": 15,
|
||||||
|
"exreward": [
|
||||||
|
{
|
||||||
|
"a": "item",
|
||||||
|
"t": "10000001",
|
||||||
|
"n": 2
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"extime": 10
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 103,
|
||||||
|
"name": {
|
||||||
|
"key": "name_03",
|
||||||
|
"text": "完整的货船"
|
||||||
|
},
|
||||||
|
"mosterhead": "51004",
|
||||||
|
"mostername": {
|
||||||
|
"key": "mostername_03",
|
||||||
|
"text": "小有积蓄的豺狼人"
|
||||||
|
},
|
||||||
|
"rarity": 1,
|
||||||
|
"weight": 3000,
|
||||||
|
"battleid": 107,
|
||||||
|
"keepreward": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 50
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 30
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lostreward": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 50
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 30
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"time": 15,
|
||||||
|
"exreward": [
|
||||||
|
{
|
||||||
|
"a": "item",
|
||||||
|
"t": "10000001",
|
||||||
|
"n": 3
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"extime": 10
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 104,
|
||||||
|
"name": {
|
||||||
|
"key": "name_03",
|
||||||
|
"text": "完整的货船"
|
||||||
|
},
|
||||||
|
"mosterhead": "51004",
|
||||||
|
"mostername": {
|
||||||
|
"key": "mostername_03",
|
||||||
|
"text": "小有积蓄的豺狼人"
|
||||||
|
},
|
||||||
|
"rarity": 1,
|
||||||
|
"weight": 1000,
|
||||||
|
"battleid": 107,
|
||||||
|
"keepreward": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 50
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 30
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lostreward": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 50
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 30
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"time": 15,
|
||||||
|
"exreward": [
|
||||||
|
{
|
||||||
|
"a": "item",
|
||||||
|
"t": "10000001",
|
||||||
|
"n": 3
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"extime": 10
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 105,
|
||||||
|
"name": {
|
||||||
|
"key": "name_04",
|
||||||
|
"text": "一室两厅的货船"
|
||||||
|
},
|
||||||
|
"mosterhead": "51004",
|
||||||
|
"mostername": {
|
||||||
|
"key": "mostername_04",
|
||||||
|
"text": "中产阶级的豺狼人"
|
||||||
|
},
|
||||||
|
"rarity": 2,
|
||||||
|
"weight": 3000,
|
||||||
|
"battleid": 108,
|
||||||
|
"keepreward": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 60
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 40
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lostreward": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 60
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 40
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"time": 15,
|
||||||
|
"exreward": [
|
||||||
|
{
|
||||||
|
"a": "item",
|
||||||
|
"t": "10000001",
|
||||||
|
"n": 4
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"extime": 10
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 106,
|
||||||
|
"name": {
|
||||||
|
"key": "name_05",
|
||||||
|
"text": "有仆人的货船"
|
||||||
|
},
|
||||||
|
"mosterhead": "51005",
|
||||||
|
"mostername": {
|
||||||
|
"key": "mostername_05",
|
||||||
|
"text": "资产阶级的豺狼人"
|
||||||
|
},
|
||||||
|
"rarity": 2,
|
||||||
|
"weight": 3000,
|
||||||
|
"battleid": 109,
|
||||||
|
"keepreward": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 70
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 50
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lostreward": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 70
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 50
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"time": 15,
|
||||||
|
"exreward": [
|
||||||
|
{
|
||||||
|
"a": "item",
|
||||||
|
"t": "10000001",
|
||||||
|
"n": 5
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"extime": 10
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 107,
|
||||||
|
"name": {
|
||||||
|
"key": "name_06",
|
||||||
|
"text": "漏风的货船"
|
||||||
|
},
|
||||||
|
"mosterhead": "51004",
|
||||||
|
"mostername": {
|
||||||
|
"key": "mostername_06",
|
||||||
|
"text": "衣衫褴褛的豺狼人"
|
||||||
|
},
|
||||||
|
"rarity": 2,
|
||||||
|
"weight": 3000,
|
||||||
|
"battleid": 110,
|
||||||
|
"keepreward": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 30
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 10
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lostreward": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 30
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 10
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"time": 15,
|
||||||
|
"exreward": [
|
||||||
|
{
|
||||||
|
"a": "item",
|
||||||
|
"t": "10000001",
|
||||||
|
"n": 1
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"extime": 10
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 108,
|
||||||
|
"name": {
|
||||||
|
"key": "name_06",
|
||||||
|
"text": "漏风的货船"
|
||||||
|
},
|
||||||
|
"mosterhead": "51004",
|
||||||
|
"mostername": {
|
||||||
|
"key": "mostername_06",
|
||||||
|
"text": "衣衫褴褛的豺狼人"
|
||||||
|
},
|
||||||
|
"rarity": 2,
|
||||||
|
"weight": 1000,
|
||||||
|
"battleid": 110,
|
||||||
|
"keepreward": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 30
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 10
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lostreward": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 30
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 10
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"time": 15,
|
||||||
|
"exreward": [
|
||||||
|
{
|
||||||
|
"a": "item",
|
||||||
|
"t": "10000001",
|
||||||
|
"n": 1
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"extime": 10
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 109,
|
||||||
|
"name": {
|
||||||
|
"key": "name_07",
|
||||||
|
"text": "有补丁的货船"
|
||||||
|
},
|
||||||
|
"mosterhead": "51004",
|
||||||
|
"mostername": {
|
||||||
|
"key": "mostername_07",
|
||||||
|
"text": "衣着得体的豺狼人"
|
||||||
|
},
|
||||||
|
"rarity": 3,
|
||||||
|
"weight": 3000,
|
||||||
|
"battleid": 111,
|
||||||
|
"keepreward": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 40
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 20
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lostreward": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 40
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 20
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"time": 15,
|
||||||
|
"exreward": [
|
||||||
|
{
|
||||||
|
"a": "item",
|
||||||
|
"t": "10000001",
|
||||||
|
"n": 2
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"extime": 10
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 110,
|
||||||
|
"name": {
|
||||||
|
"key": "name_08",
|
||||||
|
"text": "完整的货船"
|
||||||
|
},
|
||||||
|
"mosterhead": "51004",
|
||||||
|
"mostername": {
|
||||||
|
"key": "mostername_08",
|
||||||
|
"text": "小有积蓄的豺狼人"
|
||||||
|
},
|
||||||
|
"rarity": 3,
|
||||||
|
"weight": 3000,
|
||||||
|
"battleid": 112,
|
||||||
|
"keepreward": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 50
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 30
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lostreward": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 50
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 30
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"time": 15,
|
||||||
|
"exreward": [
|
||||||
|
{
|
||||||
|
"a": "item",
|
||||||
|
"t": "10000001",
|
||||||
|
"n": 3
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"extime": 10
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 111,
|
||||||
|
"name": {
|
||||||
|
"key": "name_09",
|
||||||
|
"text": "一室两厅的货船"
|
||||||
|
},
|
||||||
|
"mosterhead": "51004",
|
||||||
|
"mostername": {
|
||||||
|
"key": "mostername_09",
|
||||||
|
"text": "中产阶级的豺狼人"
|
||||||
|
},
|
||||||
|
"rarity": 3,
|
||||||
|
"weight": 3000,
|
||||||
|
"battleid": 113,
|
||||||
|
"keepreward": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 60
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 40
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lostreward": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 60
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 40
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"time": 15,
|
||||||
|
"exreward": [
|
||||||
|
{
|
||||||
|
"a": "item",
|
||||||
|
"t": "10000001",
|
||||||
|
"n": 4
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"extime": 10
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 112,
|
||||||
|
"name": {
|
||||||
|
"key": "name_09",
|
||||||
|
"text": "一室两厅的货船"
|
||||||
|
},
|
||||||
|
"mosterhead": "51004",
|
||||||
|
"mostername": {
|
||||||
|
"key": "mostername_09",
|
||||||
|
"text": "中产阶级的豺狼人"
|
||||||
|
},
|
||||||
|
"rarity": 3,
|
||||||
|
"weight": 1000,
|
||||||
|
"battleid": 113,
|
||||||
|
"keepreward": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 60
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 40
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lostreward": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 60
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 40
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"time": 15,
|
||||||
|
"exreward": [
|
||||||
|
{
|
||||||
|
"a": "item",
|
||||||
|
"t": "10000001",
|
||||||
|
"n": 4
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"extime": 10
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 113,
|
||||||
|
"name": {
|
||||||
|
"key": "name_10",
|
||||||
|
"text": "有仆人的货船"
|
||||||
|
},
|
||||||
|
"mosterhead": "51005",
|
||||||
|
"mostername": {
|
||||||
|
"key": "mostername_10",
|
||||||
|
"text": "资产阶级的豺狼人"
|
||||||
|
},
|
||||||
|
"rarity": 4,
|
||||||
|
"weight": 3000,
|
||||||
|
"battleid": 114,
|
||||||
|
"keepreward": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 70
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 50
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lostreward": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 70
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 50
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"time": 15,
|
||||||
|
"exreward": [
|
||||||
|
{
|
||||||
|
"a": "item",
|
||||||
|
"t": "10000001",
|
||||||
|
"n": 5
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"extime": 10
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 114,
|
||||||
|
"name": {
|
||||||
|
"key": "name_11",
|
||||||
|
"text": "漏风的货船"
|
||||||
|
},
|
||||||
|
"mosterhead": "51004",
|
||||||
|
"mostername": {
|
||||||
|
"key": "mostername_11",
|
||||||
|
"text": "衣衫褴褛的豺狼人"
|
||||||
|
},
|
||||||
|
"rarity": 4,
|
||||||
|
"weight": 3000,
|
||||||
|
"battleid": 115,
|
||||||
|
"keepreward": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 30
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 10
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lostreward": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 30
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 10
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"time": 15,
|
||||||
|
"exreward": [
|
||||||
|
{
|
||||||
|
"a": "item",
|
||||||
|
"t": "10000001",
|
||||||
|
"n": 1
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"extime": 10
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 115,
|
||||||
|
"name": {
|
||||||
|
"key": "name_12",
|
||||||
|
"text": "有补丁的货船"
|
||||||
|
},
|
||||||
|
"mosterhead": "51004",
|
||||||
|
"mostername": {
|
||||||
|
"key": "mostername_12",
|
||||||
|
"text": "衣着得体的豺狼人"
|
||||||
|
},
|
||||||
|
"rarity": 4,
|
||||||
|
"weight": 3000,
|
||||||
|
"battleid": 116,
|
||||||
|
"keepreward": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 40
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 20
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lostreward": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 40
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 20
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"time": 15,
|
||||||
|
"exreward": [
|
||||||
|
{
|
||||||
|
"a": "item",
|
||||||
|
"t": "10000001",
|
||||||
|
"n": 2
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"extime": 10
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 116,
|
||||||
|
"name": {
|
||||||
|
"key": "name_12",
|
||||||
|
"text": "有补丁的货船"
|
||||||
|
},
|
||||||
|
"mosterhead": "51004",
|
||||||
|
"mostername": {
|
||||||
|
"key": "mostername_12",
|
||||||
|
"text": "衣着得体的豺狼人"
|
||||||
|
},
|
||||||
|
"rarity": 4,
|
||||||
|
"weight": 1000,
|
||||||
|
"battleid": 116,
|
||||||
|
"keepreward": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 40
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 20
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lostreward": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 40
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 20
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"time": 15,
|
||||||
|
"exreward": [
|
||||||
|
{
|
||||||
|
"a": "item",
|
||||||
|
"t": "10000001",
|
||||||
|
"n": 2
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"extime": 10
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 117,
|
||||||
|
"name": {
|
||||||
|
"key": "name_13",
|
||||||
|
"text": "完整的货船"
|
||||||
|
},
|
||||||
|
"mosterhead": "51004",
|
||||||
|
"mostername": {
|
||||||
|
"key": "mostername_13",
|
||||||
|
"text": "小有积蓄的豺狼人"
|
||||||
|
},
|
||||||
|
"rarity": 5,
|
||||||
|
"weight": 3000,
|
||||||
|
"battleid": 117,
|
||||||
|
"keepreward": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 50
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 30
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lostreward": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 50
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 30
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"time": 15,
|
||||||
|
"exreward": [
|
||||||
|
{
|
||||||
|
"a": "item",
|
||||||
|
"t": "10000001",
|
||||||
|
"n": 3
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"extime": 10
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 118,
|
||||||
|
"name": {
|
||||||
|
"key": "name_14",
|
||||||
|
"text": "一室两厅的货船"
|
||||||
|
},
|
||||||
|
"mosterhead": "51004",
|
||||||
|
"mostername": {
|
||||||
|
"key": "mostername_14",
|
||||||
|
"text": "中产阶级的豺狼人"
|
||||||
|
},
|
||||||
|
"rarity": 5,
|
||||||
|
"weight": 3000,
|
||||||
|
"battleid": 118,
|
||||||
|
"keepreward": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 60
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 40
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lostreward": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 60
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 40
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"time": 15,
|
||||||
|
"exreward": [
|
||||||
|
{
|
||||||
|
"a": "item",
|
||||||
|
"t": "10000001",
|
||||||
|
"n": 4
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"extime": 10
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 119,
|
||||||
|
"name": {
|
||||||
|
"key": "name_15",
|
||||||
|
"text": "有仆人的货船"
|
||||||
|
},
|
||||||
|
"mosterhead": "51005",
|
||||||
|
"mostername": {
|
||||||
|
"key": "mostername_15",
|
||||||
|
"text": "资产阶级的豺狼人"
|
||||||
|
},
|
||||||
|
"rarity": 5,
|
||||||
|
"weight": 3000,
|
||||||
|
"battleid": 119,
|
||||||
|
"keepreward": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 70
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 50
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lostreward": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 70
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 50
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"time": 15,
|
||||||
|
"exreward": [
|
||||||
|
{
|
||||||
|
"a": "item",
|
||||||
|
"t": "10000001",
|
||||||
|
"n": 5
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"extime": 10
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 120,
|
||||||
|
"name": {
|
||||||
|
"key": "name_15",
|
||||||
|
"text": "有仆人的货船"
|
||||||
|
},
|
||||||
|
"mosterhead": "51005",
|
||||||
|
"mostername": {
|
||||||
|
"key": "mostername_15",
|
||||||
|
"text": "资产阶级的豺狼人"
|
||||||
|
},
|
||||||
|
"rarity": 5,
|
||||||
|
"weight": 1000,
|
||||||
|
"battleid": 119,
|
||||||
|
"keepreward": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 70
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 50
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"lostreward": [
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "diamond",
|
||||||
|
"n": 70
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"a": "attr",
|
||||||
|
"t": "gold",
|
||||||
|
"n": 50
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"time": 15,
|
||||||
|
"exreward": [
|
||||||
|
{
|
||||||
|
"a": "item",
|
||||||
|
"t": "10000001",
|
||||||
|
"n": 5
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"extime": 10
|
||||||
|
}
|
||||||
|
]
|
@ -9079,7 +9079,7 @@
|
|||||||
"Levelid": 0,
|
"Levelid": 0,
|
||||||
"datas": [
|
"datas": [
|
||||||
"GameMain",
|
"GameMain",
|
||||||
"跑环-烹饪-亚丝翠",
|
"支线-希卡普旁的亚丝翠",
|
||||||
"901"
|
"901"
|
||||||
],
|
],
|
||||||
"event": [
|
"event": [
|
||||||
@ -9109,7 +9109,7 @@
|
|||||||
"Levelid": 0,
|
"Levelid": 0,
|
||||||
"datas": [
|
"datas": [
|
||||||
"GameMain",
|
"GameMain",
|
||||||
"跑环-烹饪-亚丝翠",
|
"支线-希卡普旁的亚丝翠",
|
||||||
"901"
|
"901"
|
||||||
],
|
],
|
||||||
"event": [
|
"event": [
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -61092,7 +61092,7 @@
|
|||||||
"ico": "jn_85001_1",
|
"ico": "jn_85001_1",
|
||||||
"CorrectPos": 0,
|
"CorrectPos": 0,
|
||||||
"IsMelee": 0,
|
"IsMelee": 0,
|
||||||
"act": "",
|
"act": "Skill_1",
|
||||||
"Type": 1,
|
"Type": 1,
|
||||||
"CD": 0,
|
"CD": 0,
|
||||||
"Where": [],
|
"Where": [],
|
||||||
@ -61109,5 +61109,572 @@
|
|||||||
},
|
},
|
||||||
"buffid": [],
|
"buffid": [],
|
||||||
"map": ""
|
"map": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 185001211,
|
||||||
|
"level": 1,
|
||||||
|
"MaxLV": 1,
|
||||||
|
"UnavailablePlayTypes": [],
|
||||||
|
"SkillFlag": 0,
|
||||||
|
"EffectFlag": 0,
|
||||||
|
"Priority": 0,
|
||||||
|
"Name": {
|
||||||
|
"key": "skill_skill_atk_Name_185001211",
|
||||||
|
"text": ""
|
||||||
|
},
|
||||||
|
"ico": "jn_85001_2",
|
||||||
|
"CorrectPos": 0,
|
||||||
|
"IsMelee": 0,
|
||||||
|
"act": "Skill_2",
|
||||||
|
"Type": 2,
|
||||||
|
"CD": 0,
|
||||||
|
"Where": [],
|
||||||
|
"Target": 0,
|
||||||
|
"ChildSkill": {
|
||||||
|
"Id": [
|
||||||
|
285001211
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"passSkill": [],
|
||||||
|
"Desc": {
|
||||||
|
"key": "skill_skill_atk_Desc_185001211_1",
|
||||||
|
"text": "场上每死亡1名敌方自身攻击提升增加10%"
|
||||||
|
},
|
||||||
|
"buffid": [],
|
||||||
|
"map": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 185001311,
|
||||||
|
"level": 1,
|
||||||
|
"MaxLV": 1,
|
||||||
|
"UnavailablePlayTypes": [],
|
||||||
|
"SkillFlag": 0,
|
||||||
|
"EffectFlag": 0,
|
||||||
|
"Priority": 0,
|
||||||
|
"Name": {
|
||||||
|
"key": "skill_skill_atk_Name_185001311",
|
||||||
|
"text": ""
|
||||||
|
},
|
||||||
|
"ico": "jn_85001_3",
|
||||||
|
"CorrectPos": 0,
|
||||||
|
"IsMelee": 0,
|
||||||
|
"act": "Skill_3",
|
||||||
|
"Type": 1,
|
||||||
|
"CD": 0,
|
||||||
|
"Where": [],
|
||||||
|
"Target": 2,
|
||||||
|
"ChildSkill": {
|
||||||
|
"Id": [
|
||||||
|
285001311
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"passSkill": [],
|
||||||
|
"Desc": {
|
||||||
|
"key": "skill_skill_atk_Desc_185001311_1",
|
||||||
|
"text": "对敌方全体造成伤害,并附加10层【灼热】效果,同时减少敌方全体目标所有技能1回合冷却时长。"
|
||||||
|
},
|
||||||
|
"buffid": [],
|
||||||
|
"map": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 185001411,
|
||||||
|
"level": 1,
|
||||||
|
"MaxLV": 1,
|
||||||
|
"UnavailablePlayTypes": [],
|
||||||
|
"SkillFlag": 0,
|
||||||
|
"EffectFlag": 0,
|
||||||
|
"Priority": 0,
|
||||||
|
"Name": {
|
||||||
|
"key": "skill_skill_atk_Name_185001411",
|
||||||
|
"text": ""
|
||||||
|
},
|
||||||
|
"ico": "jn_85001_4",
|
||||||
|
"CorrectPos": 0,
|
||||||
|
"IsMelee": 0,
|
||||||
|
"act": "Skill_4",
|
||||||
|
"Type": 2,
|
||||||
|
"CD": 0,
|
||||||
|
"Where": [],
|
||||||
|
"Target": 0,
|
||||||
|
"ChildSkill": {
|
||||||
|
"Id": [
|
||||||
|
285001411
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"passSkill": [],
|
||||||
|
"Desc": {
|
||||||
|
"key": "skill_skill_atk_Desc_185001411_1",
|
||||||
|
"text": "受到单段伤害提升,受到多段伤害的后续伤害降低90%。"
|
||||||
|
},
|
||||||
|
"buffid": [],
|
||||||
|
"map": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 185001511,
|
||||||
|
"level": 1,
|
||||||
|
"MaxLV": 1,
|
||||||
|
"UnavailablePlayTypes": [],
|
||||||
|
"SkillFlag": 0,
|
||||||
|
"EffectFlag": 0,
|
||||||
|
"Priority": 0,
|
||||||
|
"Name": {
|
||||||
|
"key": "skill_skill_atk_Name_185001511",
|
||||||
|
"text": ""
|
||||||
|
},
|
||||||
|
"ico": "jn_85001_5",
|
||||||
|
"CorrectPos": 0,
|
||||||
|
"IsMelee": 0,
|
||||||
|
"act": "Skill_5",
|
||||||
|
"Type": 1,
|
||||||
|
"CD": 0,
|
||||||
|
"Where": [],
|
||||||
|
"Target": 0,
|
||||||
|
"ChildSkill": {
|
||||||
|
"Id": [
|
||||||
|
285001511,
|
||||||
|
285001513
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"passSkill": [],
|
||||||
|
"Desc": {
|
||||||
|
"key": "skill_skill_atk_Desc_185001511_1",
|
||||||
|
"text": "对敌方全体造成伤害,并引爆当前叠加层数的【灼热】,引爆时将根据【灼热】的剩余层数提升本次伤害。释放该技能后,若清除掉的【灼热】层数达到目标,火焰泰坦会短暂进入破防状态。"
|
||||||
|
},
|
||||||
|
"buffid": [],
|
||||||
|
"map": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 185001611,
|
||||||
|
"level": 1,
|
||||||
|
"MaxLV": 1,
|
||||||
|
"UnavailablePlayTypes": [],
|
||||||
|
"SkillFlag": 0,
|
||||||
|
"EffectFlag": 0,
|
||||||
|
"Priority": 0,
|
||||||
|
"Name": {
|
||||||
|
"key": "skill_skill_atk_Name_185001611",
|
||||||
|
"text": ""
|
||||||
|
},
|
||||||
|
"ico": "jn_85001_6",
|
||||||
|
"CorrectPos": 0,
|
||||||
|
"IsMelee": 0,
|
||||||
|
"act": "Skill_6",
|
||||||
|
"Type": 2,
|
||||||
|
"CD": 0,
|
||||||
|
"Where": [],
|
||||||
|
"Target": 0,
|
||||||
|
"ChildSkill": {
|
||||||
|
"Id": [
|
||||||
|
285001611,
|
||||||
|
285001613
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"passSkill": [],
|
||||||
|
"Desc": {
|
||||||
|
"key": "skill_skill_atk_Desc_185001611_1",
|
||||||
|
"text": "战场所有防御提升和减伤效果失效,火焰泰坦承受一定伤害后会立即获得回合,但引爆【灼热】后,以及处于破防状态时除外。"
|
||||||
|
},
|
||||||
|
"buffid": [],
|
||||||
|
"map": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 185002111,
|
||||||
|
"level": 1,
|
||||||
|
"MaxLV": 1,
|
||||||
|
"UnavailablePlayTypes": [],
|
||||||
|
"SkillFlag": 0,
|
||||||
|
"EffectFlag": 0,
|
||||||
|
"Priority": 0,
|
||||||
|
"Name": {
|
||||||
|
"key": "skill_skill_atk_Name_185002111",
|
||||||
|
"text": ""
|
||||||
|
},
|
||||||
|
"ico": "jn_85002_1",
|
||||||
|
"CorrectPos": 0,
|
||||||
|
"IsMelee": 0,
|
||||||
|
"act": "Skill_1",
|
||||||
|
"Type": 1,
|
||||||
|
"CD": 0,
|
||||||
|
"Where": [],
|
||||||
|
"Target": 2,
|
||||||
|
"ChildSkill": {
|
||||||
|
"Id": [
|
||||||
|
285002111
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"passSkill": [],
|
||||||
|
"Desc": {
|
||||||
|
"key": "skill_skill_atk_Desc_185002111_1",
|
||||||
|
"text": "优先攻击队长目标,对目标造成一次伤害,队长目标速度越低,造成的伤害越高,敌方所有受击目标分摊此次伤害。"
|
||||||
|
},
|
||||||
|
"buffid": [],
|
||||||
|
"map": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 185002211,
|
||||||
|
"level": 1,
|
||||||
|
"MaxLV": 1,
|
||||||
|
"UnavailablePlayTypes": [],
|
||||||
|
"SkillFlag": 0,
|
||||||
|
"EffectFlag": 0,
|
||||||
|
"Priority": 0,
|
||||||
|
"Name": {
|
||||||
|
"key": "skill_skill_atk_Name_185002211",
|
||||||
|
"text": ""
|
||||||
|
},
|
||||||
|
"ico": "jn_85002_2",
|
||||||
|
"CorrectPos": 0,
|
||||||
|
"IsMelee": 0,
|
||||||
|
"act": "Skill_2",
|
||||||
|
"Type": 2,
|
||||||
|
"CD": 0,
|
||||||
|
"Where": [],
|
||||||
|
"Target": 0,
|
||||||
|
"ChildSkill": {
|
||||||
|
"Id": [
|
||||||
|
285002211
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"passSkill": [],
|
||||||
|
"Desc": {
|
||||||
|
"key": "skill_skill_atk_Desc_185002211_1",
|
||||||
|
"text": "场上每死亡1名敌方自身攻击提升增加10%"
|
||||||
|
},
|
||||||
|
"buffid": [],
|
||||||
|
"map": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 185002311,
|
||||||
|
"level": 1,
|
||||||
|
"MaxLV": 1,
|
||||||
|
"UnavailablePlayTypes": [],
|
||||||
|
"SkillFlag": 0,
|
||||||
|
"EffectFlag": 0,
|
||||||
|
"Priority": 0,
|
||||||
|
"Name": {
|
||||||
|
"key": "skill_skill_atk_Name_185002311",
|
||||||
|
"text": ""
|
||||||
|
},
|
||||||
|
"ico": "jn_85002_3",
|
||||||
|
"CorrectPos": 0,
|
||||||
|
"IsMelee": 0,
|
||||||
|
"act": "Skill_3",
|
||||||
|
"Type": 1,
|
||||||
|
"CD": 0,
|
||||||
|
"Where": [],
|
||||||
|
"Target": 2,
|
||||||
|
"ChildSkill": {
|
||||||
|
"Id": [
|
||||||
|
285002311
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"passSkill": [],
|
||||||
|
"Desc": {
|
||||||
|
"key": "skill_skill_atk_Desc_185002311_1",
|
||||||
|
"text": "对敌方全体造成伤害,并附加10层【林荫】效果,同时减少敌方全体目标所有技能1回合冷却时长。【林荫】:最大生命值被暂时侵蚀一定比例,每次获得主动回合,将被消除一层。被【】引爆后,当前被侵蚀的最大生命值将在本场战斗中永久扣除。"
|
||||||
|
},
|
||||||
|
"buffid": [],
|
||||||
|
"map": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 185002411,
|
||||||
|
"level": 1,
|
||||||
|
"MaxLV": 1,
|
||||||
|
"UnavailablePlayTypes": [],
|
||||||
|
"SkillFlag": 0,
|
||||||
|
"EffectFlag": 0,
|
||||||
|
"Priority": 0,
|
||||||
|
"Name": {
|
||||||
|
"key": "skill_skill_atk_Name_185002411",
|
||||||
|
"text": ""
|
||||||
|
},
|
||||||
|
"ico": "jn_85002_4",
|
||||||
|
"CorrectPos": 0,
|
||||||
|
"IsMelee": 0,
|
||||||
|
"act": "Skill_4",
|
||||||
|
"Type": 2,
|
||||||
|
"CD": 0,
|
||||||
|
"Where": [],
|
||||||
|
"Target": 0,
|
||||||
|
"ChildSkill": {
|
||||||
|
"Id": [
|
||||||
|
285002411
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"passSkill": [],
|
||||||
|
"Desc": {
|
||||||
|
"key": "skill_skill_atk_Desc_185002411_1",
|
||||||
|
"text": "受到持续伤害提升。"
|
||||||
|
},
|
||||||
|
"buffid": [],
|
||||||
|
"map": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 185002511,
|
||||||
|
"level": 1,
|
||||||
|
"MaxLV": 1,
|
||||||
|
"UnavailablePlayTypes": [],
|
||||||
|
"SkillFlag": 0,
|
||||||
|
"EffectFlag": 0,
|
||||||
|
"Priority": 0,
|
||||||
|
"Name": {
|
||||||
|
"key": "skill_skill_atk_Name_185002511",
|
||||||
|
"text": ""
|
||||||
|
},
|
||||||
|
"ico": "jn_85002_5",
|
||||||
|
"CorrectPos": 0,
|
||||||
|
"IsMelee": 0,
|
||||||
|
"act": "Skill_5",
|
||||||
|
"Type": 1,
|
||||||
|
"CD": 0,
|
||||||
|
"Where": [],
|
||||||
|
"Target": 0,
|
||||||
|
"ChildSkill": {
|
||||||
|
"Id": [
|
||||||
|
285002511,
|
||||||
|
285002513
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"passSkill": [],
|
||||||
|
"Desc": {
|
||||||
|
"key": "skill_skill_atk_Desc_185002511_1",
|
||||||
|
"text": "对敌方全体造成伤害,并引爆当前叠加层数的【林荫】,引爆时将根据【林荫】的剩余层数提升本次伤害。释放该技能后,若清除掉的【林荫】层数达到目标,森林泰坦会短暂进入破防状态。"
|
||||||
|
},
|
||||||
|
"buffid": [],
|
||||||
|
"map": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 185002611,
|
||||||
|
"level": 1,
|
||||||
|
"MaxLV": 1,
|
||||||
|
"UnavailablePlayTypes": [],
|
||||||
|
"SkillFlag": 0,
|
||||||
|
"EffectFlag": 0,
|
||||||
|
"Priority": 0,
|
||||||
|
"Name": {
|
||||||
|
"key": "skill_skill_atk_Name_185002611",
|
||||||
|
"text": ""
|
||||||
|
},
|
||||||
|
"ico": "jn_85002_6",
|
||||||
|
"CorrectPos": 0,
|
||||||
|
"IsMelee": 0,
|
||||||
|
"act": "Skill_6",
|
||||||
|
"Type": 2,
|
||||||
|
"CD": 0,
|
||||||
|
"Where": [],
|
||||||
|
"Target": 0,
|
||||||
|
"ChildSkill": {
|
||||||
|
"Id": [
|
||||||
|
285002611,
|
||||||
|
285002613
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"passSkill": [],
|
||||||
|
"Desc": {
|
||||||
|
"key": "skill_skill_atk_Desc_185002611_1",
|
||||||
|
"text": "战场所有速度提升和减伤效果失效,森林泰坦承受一定伤害后会立即获得回合,但引爆【林荫】后,以及处于破防状态时除外。"
|
||||||
|
},
|
||||||
|
"buffid": [],
|
||||||
|
"map": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 185003111,
|
||||||
|
"level": 1,
|
||||||
|
"MaxLV": 1,
|
||||||
|
"UnavailablePlayTypes": [],
|
||||||
|
"SkillFlag": 0,
|
||||||
|
"EffectFlag": 0,
|
||||||
|
"Priority": 0,
|
||||||
|
"Name": {
|
||||||
|
"key": "skill_skill_atk_Name_185003111",
|
||||||
|
"text": ""
|
||||||
|
},
|
||||||
|
"ico": "jn_85003_1",
|
||||||
|
"CorrectPos": 0,
|
||||||
|
"IsMelee": 0,
|
||||||
|
"act": "Skill_1",
|
||||||
|
"Type": 1,
|
||||||
|
"CD": 0,
|
||||||
|
"Where": [],
|
||||||
|
"Target": 2,
|
||||||
|
"ChildSkill": {
|
||||||
|
"Id": [
|
||||||
|
285003111
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"passSkill": [],
|
||||||
|
"Desc": {
|
||||||
|
"key": "skill_skill_atk_Desc_185003111_1",
|
||||||
|
"text": "优先攻击队长目标,对目标造成一次伤害,队长目标血量越低,造成的伤害越高,敌方所有受击目标分摊此次伤害。"
|
||||||
|
},
|
||||||
|
"buffid": [],
|
||||||
|
"map": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 185003211,
|
||||||
|
"level": 1,
|
||||||
|
"MaxLV": 1,
|
||||||
|
"UnavailablePlayTypes": [],
|
||||||
|
"SkillFlag": 0,
|
||||||
|
"EffectFlag": 0,
|
||||||
|
"Priority": 0,
|
||||||
|
"Name": {
|
||||||
|
"key": "skill_skill_atk_Name_185003211",
|
||||||
|
"text": ""
|
||||||
|
},
|
||||||
|
"ico": "jn_85003_2",
|
||||||
|
"CorrectPos": 0,
|
||||||
|
"IsMelee": 0,
|
||||||
|
"act": "Skill_2",
|
||||||
|
"Type": 2,
|
||||||
|
"CD": 0,
|
||||||
|
"Where": [],
|
||||||
|
"Target": 0,
|
||||||
|
"ChildSkill": {
|
||||||
|
"Id": [
|
||||||
|
285003211
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"passSkill": [],
|
||||||
|
"Desc": {
|
||||||
|
"key": "skill_skill_atk_Desc_185003211_1",
|
||||||
|
"text": "场上每死亡1名敌方自身攻击提升增加10%"
|
||||||
|
},
|
||||||
|
"buffid": [],
|
||||||
|
"map": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 185003311,
|
||||||
|
"level": 1,
|
||||||
|
"MaxLV": 1,
|
||||||
|
"UnavailablePlayTypes": [],
|
||||||
|
"SkillFlag": 0,
|
||||||
|
"EffectFlag": 0,
|
||||||
|
"Priority": 0,
|
||||||
|
"Name": {
|
||||||
|
"key": "skill_skill_atk_Name_185003311",
|
||||||
|
"text": ""
|
||||||
|
},
|
||||||
|
"ico": "jn_85003_3",
|
||||||
|
"CorrectPos": 0,
|
||||||
|
"IsMelee": 0,
|
||||||
|
"act": "Skill_3",
|
||||||
|
"Type": 1,
|
||||||
|
"CD": 0,
|
||||||
|
"Where": [],
|
||||||
|
"Target": 2,
|
||||||
|
"ChildSkill": {
|
||||||
|
"Id": [
|
||||||
|
285003311
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"passSkill": [],
|
||||||
|
"Desc": {
|
||||||
|
"key": "skill_skill_atk_Desc_185003311_1",
|
||||||
|
"text": "对敌方全体造成伤害,并附加10层【寒冷】效果,同时减少敌方全体目标所有技能1回合冷却时长。【寒冷】:被攻击时,受到伤害增加,受到治疗或对敌方释放减益效果时,将被消除一层。被【】引爆后,将以当前层数的效果保留,且无法再被消除。"
|
||||||
|
},
|
||||||
|
"buffid": [],
|
||||||
|
"map": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 185003411,
|
||||||
|
"level": 1,
|
||||||
|
"MaxLV": 1,
|
||||||
|
"UnavailablePlayTypes": [],
|
||||||
|
"SkillFlag": 0,
|
||||||
|
"EffectFlag": 0,
|
||||||
|
"Priority": 0,
|
||||||
|
"Name": {
|
||||||
|
"key": "skill_skill_atk_Name_185003411",
|
||||||
|
"text": ""
|
||||||
|
},
|
||||||
|
"ico": "jn_85003_4",
|
||||||
|
"CorrectPos": 0,
|
||||||
|
"IsMelee": 0,
|
||||||
|
"act": "Skill_4",
|
||||||
|
"Type": 2,
|
||||||
|
"CD": 0,
|
||||||
|
"Where": [],
|
||||||
|
"Target": 0,
|
||||||
|
"ChildSkill": {
|
||||||
|
"Id": [
|
||||||
|
285003411
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"passSkill": [],
|
||||||
|
"Desc": {
|
||||||
|
"key": "skill_skill_atk_Desc_185003411_1",
|
||||||
|
"text": "受到多段伤害提升,受到的后续伤害增加50%。"
|
||||||
|
},
|
||||||
|
"buffid": [],
|
||||||
|
"map": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 185003511,
|
||||||
|
"level": 1,
|
||||||
|
"MaxLV": 1,
|
||||||
|
"UnavailablePlayTypes": [],
|
||||||
|
"SkillFlag": 0,
|
||||||
|
"EffectFlag": 0,
|
||||||
|
"Priority": 0,
|
||||||
|
"Name": {
|
||||||
|
"key": "skill_skill_atk_Name_185003511",
|
||||||
|
"text": ""
|
||||||
|
},
|
||||||
|
"ico": "jn_85003_5",
|
||||||
|
"CorrectPos": 0,
|
||||||
|
"IsMelee": 0,
|
||||||
|
"act": "Skill_5",
|
||||||
|
"Type": 1,
|
||||||
|
"CD": 0,
|
||||||
|
"Where": [],
|
||||||
|
"Target": 0,
|
||||||
|
"ChildSkill": {
|
||||||
|
"Id": [
|
||||||
|
285003511,
|
||||||
|
285003513
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"passSkill": [],
|
||||||
|
"Desc": {
|
||||||
|
"key": "skill_skill_atk_Desc_185003511_1",
|
||||||
|
"text": "对敌方全体造成伤害,并引爆当前叠加层数的【寒冷】,引爆时将根据【寒冷】的剩余层数提升本次伤害。释放该技能后,若清除掉的【寒冷】层数达到目标,冰霜泰坦会短暂进入破防状态。"
|
||||||
|
},
|
||||||
|
"buffid": [],
|
||||||
|
"map": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 185003611,
|
||||||
|
"level": 1,
|
||||||
|
"MaxLV": 1,
|
||||||
|
"UnavailablePlayTypes": [],
|
||||||
|
"SkillFlag": 0,
|
||||||
|
"EffectFlag": 0,
|
||||||
|
"Priority": 0,
|
||||||
|
"Name": {
|
||||||
|
"key": "skill_skill_atk_Name_185003611",
|
||||||
|
"text": ""
|
||||||
|
},
|
||||||
|
"ico": "jn_85003_6",
|
||||||
|
"CorrectPos": 0,
|
||||||
|
"IsMelee": 0,
|
||||||
|
"act": "Skill_6",
|
||||||
|
"Type": 2,
|
||||||
|
"CD": 0,
|
||||||
|
"Where": [],
|
||||||
|
"Target": 0,
|
||||||
|
"ChildSkill": {
|
||||||
|
"Id": [
|
||||||
|
285003611,
|
||||||
|
285003613
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"passSkill": [],
|
||||||
|
"Desc": {
|
||||||
|
"key": "skill_skill_atk_Desc_185003611_1",
|
||||||
|
"text": "战场所有治疗效果和减伤效果失效,冰霜泰坦承受一定伤害后会立即获得回合,但引爆【寒冷】后,以及处于破防状态时除外。"
|
||||||
|
},
|
||||||
|
"buffid": [],
|
||||||
|
"map": ""
|
||||||
}
|
}
|
||||||
]
|
]
|
@ -14328,7 +14328,7 @@
|
|||||||
"RelyCheckArgu": [],
|
"RelyCheckArgu": [],
|
||||||
"CoexistCheckArgu": [],
|
"CoexistCheckArgu": [],
|
||||||
"Effect": [
|
"Effect": [
|
||||||
1
|
13
|
||||||
],
|
],
|
||||||
"AddEffect": false,
|
"AddEffect": false,
|
||||||
"RemoveType": false,
|
"RemoveType": false,
|
||||||
@ -14455,5 +14455,537 @@
|
|||||||
"TriggerAnim": "",
|
"TriggerAnim": "",
|
||||||
"forbidFloat": 0,
|
"forbidFloat": 0,
|
||||||
"ReplaceBuffID": 0
|
"ReplaceBuffID": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 391000115,
|
||||||
|
"Name": {
|
||||||
|
"key": "skill_skill_buff_Name_391000115",
|
||||||
|
"text": "攻击提升"
|
||||||
|
},
|
||||||
|
"Desc": {
|
||||||
|
"key": "skill_skill_buff_Desc_391000115",
|
||||||
|
"text": "场上每死亡1名敌方自身攻击提升增加10%"
|
||||||
|
},
|
||||||
|
"BuffType": 0,
|
||||||
|
"EffectArgu": [
|
||||||
|
2,
|
||||||
|
22,
|
||||||
|
100
|
||||||
|
],
|
||||||
|
"BufParNum": 1,
|
||||||
|
"RelyCheckArgu": [],
|
||||||
|
"CoexistCheckArgu": [],
|
||||||
|
"Effect": [
|
||||||
|
13
|
||||||
|
],
|
||||||
|
"AddEffect": false,
|
||||||
|
"RemoveType": false,
|
||||||
|
"Priority": 0,
|
||||||
|
"NotOverlay": 0,
|
||||||
|
"OverlayTimes": 1,
|
||||||
|
"SameID": false,
|
||||||
|
"golbalbufficon": "",
|
||||||
|
"buffIcon": "",
|
||||||
|
"buffeffect": "",
|
||||||
|
"buffpos": "",
|
||||||
|
"AddTrigger": 0,
|
||||||
|
"TriggerEffect": "",
|
||||||
|
"TriggerPos": "",
|
||||||
|
"TriggerAnim": "",
|
||||||
|
"forbidFloat": 0,
|
||||||
|
"ReplaceBuffID": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 391000116,
|
||||||
|
"Name": {
|
||||||
|
"key": "skill_skill_buff_Name_391000116",
|
||||||
|
"text": "灼热"
|
||||||
|
},
|
||||||
|
"Desc": {
|
||||||
|
"key": "skill_skill_buff_Desc_391000116",
|
||||||
|
"text": "每回合开始前造成以自身最大生命值为一定比例的伤害,受到净化以及增益效果时,将被消除一层。被【】引爆后,将以当前层数的效果保留,且无法再被消除。"
|
||||||
|
},
|
||||||
|
"BuffType": 0,
|
||||||
|
"EffectArgu": [],
|
||||||
|
"BufParNum": 1,
|
||||||
|
"RelyCheckArgu": [],
|
||||||
|
"CoexistCheckArgu": [],
|
||||||
|
"Effect": [
|
||||||
|
13
|
||||||
|
],
|
||||||
|
"AddEffect": false,
|
||||||
|
"RemoveType": false,
|
||||||
|
"Priority": 0,
|
||||||
|
"NotOverlay": 0,
|
||||||
|
"OverlayTimes": 99,
|
||||||
|
"SameID": false,
|
||||||
|
"golbalbufficon": "",
|
||||||
|
"buffIcon": "",
|
||||||
|
"buffeffect": "",
|
||||||
|
"buffpos": "",
|
||||||
|
"AddTrigger": 0,
|
||||||
|
"TriggerEffect": "",
|
||||||
|
"TriggerPos": "",
|
||||||
|
"TriggerAnim": "",
|
||||||
|
"forbidFloat": 0,
|
||||||
|
"ReplaceBuffID": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 391000117,
|
||||||
|
"Name": {
|
||||||
|
"key": "skill_skill_buff_Name_391000117",
|
||||||
|
"text": "收到伤害提升"
|
||||||
|
},
|
||||||
|
"Desc": {
|
||||||
|
"key": "skill_skill_buff_Desc_391000117",
|
||||||
|
"text": "受到单段伤害提升,受到多段伤害的后续伤害降低90%。"
|
||||||
|
},
|
||||||
|
"BuffType": 0,
|
||||||
|
"EffectArgu": [],
|
||||||
|
"BufParNum": 1,
|
||||||
|
"RelyCheckArgu": [],
|
||||||
|
"CoexistCheckArgu": [],
|
||||||
|
"Effect": [
|
||||||
|
13
|
||||||
|
],
|
||||||
|
"AddEffect": false,
|
||||||
|
"RemoveType": false,
|
||||||
|
"Priority": 0,
|
||||||
|
"NotOverlay": 0,
|
||||||
|
"OverlayTimes": 1,
|
||||||
|
"SameID": false,
|
||||||
|
"golbalbufficon": "",
|
||||||
|
"buffIcon": "",
|
||||||
|
"buffeffect": "",
|
||||||
|
"buffpos": "",
|
||||||
|
"AddTrigger": 0,
|
||||||
|
"TriggerEffect": "",
|
||||||
|
"TriggerPos": "",
|
||||||
|
"TriggerAnim": "",
|
||||||
|
"forbidFloat": 0,
|
||||||
|
"ReplaceBuffID": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 391000118,
|
||||||
|
"Name": {
|
||||||
|
"key": "skill_skill_buff_Name_391000118",
|
||||||
|
"text": "引爆灼热"
|
||||||
|
},
|
||||||
|
"Desc": {
|
||||||
|
"key": "skill_skill_buff_Desc_391000118",
|
||||||
|
"text": "引爆灼热"
|
||||||
|
},
|
||||||
|
"BuffType": 0,
|
||||||
|
"EffectArgu": [],
|
||||||
|
"BufParNum": 1,
|
||||||
|
"RelyCheckArgu": [],
|
||||||
|
"CoexistCheckArgu": [],
|
||||||
|
"Effect": [
|
||||||
|
13
|
||||||
|
],
|
||||||
|
"AddEffect": false,
|
||||||
|
"RemoveType": false,
|
||||||
|
"Priority": 0,
|
||||||
|
"NotOverlay": 0,
|
||||||
|
"OverlayTimes": 1,
|
||||||
|
"SameID": false,
|
||||||
|
"golbalbufficon": "",
|
||||||
|
"buffIcon": "",
|
||||||
|
"buffeffect": "",
|
||||||
|
"buffpos": "",
|
||||||
|
"AddTrigger": 0,
|
||||||
|
"TriggerEffect": "",
|
||||||
|
"TriggerPos": "",
|
||||||
|
"TriggerAnim": "",
|
||||||
|
"forbidFloat": 0,
|
||||||
|
"ReplaceBuffID": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 391000119,
|
||||||
|
"Name": {
|
||||||
|
"key": "skill_skill_buff_Name_391000119",
|
||||||
|
"text": "破防"
|
||||||
|
},
|
||||||
|
"Desc": {
|
||||||
|
"key": "skill_skill_buff_Desc_391000119",
|
||||||
|
"text": "破防"
|
||||||
|
},
|
||||||
|
"BuffType": 0,
|
||||||
|
"EffectArgu": [],
|
||||||
|
"BufParNum": 1,
|
||||||
|
"RelyCheckArgu": [],
|
||||||
|
"CoexistCheckArgu": [],
|
||||||
|
"Effect": [
|
||||||
|
13
|
||||||
|
],
|
||||||
|
"AddEffect": false,
|
||||||
|
"RemoveType": false,
|
||||||
|
"Priority": 0,
|
||||||
|
"NotOverlay": 0,
|
||||||
|
"OverlayTimes": 1,
|
||||||
|
"SameID": false,
|
||||||
|
"golbalbufficon": "",
|
||||||
|
"buffIcon": "",
|
||||||
|
"buffeffect": "",
|
||||||
|
"buffpos": "",
|
||||||
|
"AddTrigger": 0,
|
||||||
|
"TriggerEffect": "",
|
||||||
|
"TriggerPos": "",
|
||||||
|
"TriggerAnim": "",
|
||||||
|
"forbidFloat": 0,
|
||||||
|
"ReplaceBuffID": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 391000120,
|
||||||
|
"Name": {
|
||||||
|
"key": "skill_skill_buff_Name_391000120",
|
||||||
|
"text": "防御提升失效"
|
||||||
|
},
|
||||||
|
"Desc": {
|
||||||
|
"key": "skill_skill_buff_Desc_391000120",
|
||||||
|
"text": "防御提升失效"
|
||||||
|
},
|
||||||
|
"BuffType": 0,
|
||||||
|
"EffectArgu": [],
|
||||||
|
"BufParNum": 1,
|
||||||
|
"RelyCheckArgu": [],
|
||||||
|
"CoexistCheckArgu": [],
|
||||||
|
"Effect": [
|
||||||
|
13
|
||||||
|
],
|
||||||
|
"AddEffect": false,
|
||||||
|
"RemoveType": false,
|
||||||
|
"Priority": 0,
|
||||||
|
"NotOverlay": 0,
|
||||||
|
"OverlayTimes": 1,
|
||||||
|
"SameID": false,
|
||||||
|
"golbalbufficon": "",
|
||||||
|
"buffIcon": "",
|
||||||
|
"buffeffect": "",
|
||||||
|
"buffpos": "",
|
||||||
|
"AddTrigger": 0,
|
||||||
|
"TriggerEffect": "",
|
||||||
|
"TriggerPos": "",
|
||||||
|
"TriggerAnim": "",
|
||||||
|
"forbidFloat": 0,
|
||||||
|
"ReplaceBuffID": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 391000121,
|
||||||
|
"Name": {
|
||||||
|
"key": "skill_skill_buff_Name_391000121",
|
||||||
|
"text": " 减伤效果失效"
|
||||||
|
},
|
||||||
|
"Desc": {
|
||||||
|
"key": "skill_skill_buff_Desc_391000121",
|
||||||
|
"text": " 减伤效果失效"
|
||||||
|
},
|
||||||
|
"BuffType": 0,
|
||||||
|
"EffectArgu": [],
|
||||||
|
"BufParNum": 1,
|
||||||
|
"RelyCheckArgu": [],
|
||||||
|
"CoexistCheckArgu": [],
|
||||||
|
"Effect": [
|
||||||
|
13
|
||||||
|
],
|
||||||
|
"AddEffect": false,
|
||||||
|
"RemoveType": false,
|
||||||
|
"Priority": 0,
|
||||||
|
"NotOverlay": 0,
|
||||||
|
"OverlayTimes": 1,
|
||||||
|
"SameID": false,
|
||||||
|
"golbalbufficon": "",
|
||||||
|
"buffIcon": "",
|
||||||
|
"buffeffect": "",
|
||||||
|
"buffpos": "",
|
||||||
|
"AddTrigger": 0,
|
||||||
|
"TriggerEffect": "",
|
||||||
|
"TriggerPos": "",
|
||||||
|
"TriggerAnim": "",
|
||||||
|
"forbidFloat": 0,
|
||||||
|
"ReplaceBuffID": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 391000122,
|
||||||
|
"Name": {
|
||||||
|
"key": "skill_skill_buff_Name_391000122",
|
||||||
|
"text": "承受一定伤害获得回合"
|
||||||
|
},
|
||||||
|
"Desc": {
|
||||||
|
"key": "skill_skill_buff_Desc_391000122",
|
||||||
|
"text": "承受一定伤害获得回合"
|
||||||
|
},
|
||||||
|
"BuffType": 0,
|
||||||
|
"EffectArgu": [
|
||||||
|
100000,
|
||||||
|
285001614
|
||||||
|
],
|
||||||
|
"BufParNum": 1,
|
||||||
|
"RelyCheckArgu": [],
|
||||||
|
"CoexistCheckArgu": [],
|
||||||
|
"Effect": [
|
||||||
|
13
|
||||||
|
],
|
||||||
|
"AddEffect": false,
|
||||||
|
"RemoveType": false,
|
||||||
|
"Priority": 0,
|
||||||
|
"NotOverlay": 0,
|
||||||
|
"OverlayTimes": 1,
|
||||||
|
"SameID": false,
|
||||||
|
"golbalbufficon": "",
|
||||||
|
"buffIcon": "",
|
||||||
|
"buffeffect": "",
|
||||||
|
"buffpos": "",
|
||||||
|
"AddTrigger": 0,
|
||||||
|
"TriggerEffect": "",
|
||||||
|
"TriggerPos": "",
|
||||||
|
"TriggerAnim": "",
|
||||||
|
"forbidFloat": 0,
|
||||||
|
"ReplaceBuffID": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 391000123,
|
||||||
|
"Name": {
|
||||||
|
"key": "skill_skill_buff_Name_391000123",
|
||||||
|
"text": "林荫"
|
||||||
|
},
|
||||||
|
"Desc": {
|
||||||
|
"key": "skill_skill_buff_Desc_391000123",
|
||||||
|
"text": "林荫"
|
||||||
|
},
|
||||||
|
"BuffType": 0,
|
||||||
|
"EffectArgu": [],
|
||||||
|
"BufParNum": 1,
|
||||||
|
"RelyCheckArgu": [],
|
||||||
|
"CoexistCheckArgu": [],
|
||||||
|
"Effect": [
|
||||||
|
13
|
||||||
|
],
|
||||||
|
"AddEffect": false,
|
||||||
|
"RemoveType": false,
|
||||||
|
"Priority": 0,
|
||||||
|
"NotOverlay": 0,
|
||||||
|
"OverlayTimes": 99,
|
||||||
|
"SameID": false,
|
||||||
|
"golbalbufficon": "",
|
||||||
|
"buffIcon": "",
|
||||||
|
"buffeffect": "",
|
||||||
|
"buffpos": "",
|
||||||
|
"AddTrigger": 0,
|
||||||
|
"TriggerEffect": "",
|
||||||
|
"TriggerPos": "",
|
||||||
|
"TriggerAnim": "",
|
||||||
|
"forbidFloat": 0,
|
||||||
|
"ReplaceBuffID": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 391000124,
|
||||||
|
"Name": {
|
||||||
|
"key": "skill_skill_buff_Name_391000124",
|
||||||
|
"text": "引爆林荫"
|
||||||
|
},
|
||||||
|
"Desc": {
|
||||||
|
"key": "skill_skill_buff_Desc_391000124",
|
||||||
|
"text": "引爆林荫"
|
||||||
|
},
|
||||||
|
"BuffType": 0,
|
||||||
|
"EffectArgu": [],
|
||||||
|
"BufParNum": 1,
|
||||||
|
"RelyCheckArgu": [],
|
||||||
|
"CoexistCheckArgu": [],
|
||||||
|
"Effect": [
|
||||||
|
13
|
||||||
|
],
|
||||||
|
"AddEffect": false,
|
||||||
|
"RemoveType": false,
|
||||||
|
"Priority": 0,
|
||||||
|
"NotOverlay": 0,
|
||||||
|
"OverlayTimes": 1,
|
||||||
|
"SameID": false,
|
||||||
|
"golbalbufficon": "",
|
||||||
|
"buffIcon": "",
|
||||||
|
"buffeffect": "",
|
||||||
|
"buffpos": "",
|
||||||
|
"AddTrigger": 0,
|
||||||
|
"TriggerEffect": "",
|
||||||
|
"TriggerPos": "",
|
||||||
|
"TriggerAnim": "",
|
||||||
|
"forbidFloat": 0,
|
||||||
|
"ReplaceBuffID": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 391000125,
|
||||||
|
"Name": {
|
||||||
|
"key": "skill_skill_buff_Name_391000125",
|
||||||
|
"text": "速度提升失效"
|
||||||
|
},
|
||||||
|
"Desc": {
|
||||||
|
"key": "skill_skill_buff_Desc_391000125",
|
||||||
|
"text": "速度提升 减伤效果失效"
|
||||||
|
},
|
||||||
|
"BuffType": 0,
|
||||||
|
"EffectArgu": [],
|
||||||
|
"BufParNum": 1,
|
||||||
|
"RelyCheckArgu": [],
|
||||||
|
"CoexistCheckArgu": [],
|
||||||
|
"Effect": [
|
||||||
|
13
|
||||||
|
],
|
||||||
|
"AddEffect": false,
|
||||||
|
"RemoveType": false,
|
||||||
|
"Priority": 0,
|
||||||
|
"NotOverlay": 0,
|
||||||
|
"OverlayTimes": 1,
|
||||||
|
"SameID": false,
|
||||||
|
"golbalbufficon": "",
|
||||||
|
"buffIcon": "",
|
||||||
|
"buffeffect": "",
|
||||||
|
"buffpos": "",
|
||||||
|
"AddTrigger": 0,
|
||||||
|
"TriggerEffect": "",
|
||||||
|
"TriggerPos": "",
|
||||||
|
"TriggerAnim": "",
|
||||||
|
"forbidFloat": 0,
|
||||||
|
"ReplaceBuffID": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 391000127,
|
||||||
|
"Name": {
|
||||||
|
"key": "skill_skill_buff_Name_391000127",
|
||||||
|
"text": "寒冷"
|
||||||
|
},
|
||||||
|
"Desc": {
|
||||||
|
"key": "skill_skill_buff_Desc_391000127",
|
||||||
|
"text": "寒冷"
|
||||||
|
},
|
||||||
|
"BuffType": 0,
|
||||||
|
"EffectArgu": [],
|
||||||
|
"BufParNum": 1,
|
||||||
|
"RelyCheckArgu": [],
|
||||||
|
"CoexistCheckArgu": [],
|
||||||
|
"Effect": [
|
||||||
|
13
|
||||||
|
],
|
||||||
|
"AddEffect": false,
|
||||||
|
"RemoveType": false,
|
||||||
|
"Priority": 0,
|
||||||
|
"NotOverlay": 0,
|
||||||
|
"OverlayTimes": 99,
|
||||||
|
"SameID": false,
|
||||||
|
"golbalbufficon": "",
|
||||||
|
"buffIcon": "",
|
||||||
|
"buffeffect": "",
|
||||||
|
"buffpos": "",
|
||||||
|
"AddTrigger": 0,
|
||||||
|
"TriggerEffect": "",
|
||||||
|
"TriggerPos": "",
|
||||||
|
"TriggerAnim": "",
|
||||||
|
"forbidFloat": 0,
|
||||||
|
"ReplaceBuffID": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 391000128,
|
||||||
|
"Name": {
|
||||||
|
"key": "skill_skill_buff_Name_391000128",
|
||||||
|
"text": "引爆寒冷"
|
||||||
|
},
|
||||||
|
"Desc": {
|
||||||
|
"key": "skill_skill_buff_Desc_391000128",
|
||||||
|
"text": "引爆寒冷"
|
||||||
|
},
|
||||||
|
"BuffType": 0,
|
||||||
|
"EffectArgu": [],
|
||||||
|
"BufParNum": 1,
|
||||||
|
"RelyCheckArgu": [],
|
||||||
|
"CoexistCheckArgu": [],
|
||||||
|
"Effect": [
|
||||||
|
13
|
||||||
|
],
|
||||||
|
"AddEffect": false,
|
||||||
|
"RemoveType": false,
|
||||||
|
"Priority": 0,
|
||||||
|
"NotOverlay": 0,
|
||||||
|
"OverlayTimes": 1,
|
||||||
|
"SameID": false,
|
||||||
|
"golbalbufficon": "",
|
||||||
|
"buffIcon": "",
|
||||||
|
"buffeffect": "",
|
||||||
|
"buffpos": "",
|
||||||
|
"AddTrigger": 0,
|
||||||
|
"TriggerEffect": "",
|
||||||
|
"TriggerPos": "",
|
||||||
|
"TriggerAnim": "",
|
||||||
|
"forbidFloat": 0,
|
||||||
|
"ReplaceBuffID": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 391000129,
|
||||||
|
"Name": {
|
||||||
|
"key": "skill_skill_buff_Name_391000129",
|
||||||
|
"text": "治疗效果失效"
|
||||||
|
},
|
||||||
|
"Desc": {
|
||||||
|
"key": "skill_skill_buff_Desc_391000129",
|
||||||
|
"text": "治疗效果失效"
|
||||||
|
},
|
||||||
|
"BuffType": 0,
|
||||||
|
"EffectArgu": [],
|
||||||
|
"BufParNum": 1,
|
||||||
|
"RelyCheckArgu": [],
|
||||||
|
"CoexistCheckArgu": [],
|
||||||
|
"Effect": [
|
||||||
|
13
|
||||||
|
],
|
||||||
|
"AddEffect": false,
|
||||||
|
"RemoveType": false,
|
||||||
|
"Priority": 0,
|
||||||
|
"NotOverlay": 0,
|
||||||
|
"OverlayTimes": 1,
|
||||||
|
"SameID": false,
|
||||||
|
"golbalbufficon": "",
|
||||||
|
"buffIcon": "",
|
||||||
|
"buffeffect": "",
|
||||||
|
"buffpos": "",
|
||||||
|
"AddTrigger": 0,
|
||||||
|
"TriggerEffect": "",
|
||||||
|
"TriggerPos": "",
|
||||||
|
"TriggerAnim": "",
|
||||||
|
"forbidFloat": 0,
|
||||||
|
"ReplaceBuffID": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 391000130,
|
||||||
|
"Name": {
|
||||||
|
"key": "skill_skill_buff_Name_391000130",
|
||||||
|
"text": "收到伤害提升"
|
||||||
|
},
|
||||||
|
"Desc": {
|
||||||
|
"key": "skill_skill_buff_Desc_391000130",
|
||||||
|
"text": "受到多段伤害提升,受到的后续伤害增加50%。"
|
||||||
|
},
|
||||||
|
"BuffType": 0,
|
||||||
|
"EffectArgu": [],
|
||||||
|
"BufParNum": 1,
|
||||||
|
"RelyCheckArgu": [],
|
||||||
|
"CoexistCheckArgu": [],
|
||||||
|
"Effect": [
|
||||||
|
13
|
||||||
|
],
|
||||||
|
"AddEffect": false,
|
||||||
|
"RemoveType": false,
|
||||||
|
"Priority": 0,
|
||||||
|
"NotOverlay": 0,
|
||||||
|
"OverlayTimes": 1,
|
||||||
|
"SameID": false,
|
||||||
|
"golbalbufficon": "",
|
||||||
|
"buffIcon": "",
|
||||||
|
"buffeffect": "",
|
||||||
|
"buffpos": "",
|
||||||
|
"AddTrigger": 0,
|
||||||
|
"TriggerEffect": "",
|
||||||
|
"TriggerPos": "",
|
||||||
|
"TriggerAnim": "",
|
||||||
|
"forbidFloat": 0,
|
||||||
|
"ReplaceBuffID": 0
|
||||||
}
|
}
|
||||||
]
|
]
|
@ -13421,5 +13421,83 @@
|
|||||||
"Callback": [
|
"Callback": [
|
||||||
925003314
|
925003314
|
||||||
]
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 485001511,
|
||||||
|
"Name": {
|
||||||
|
"key": "skill_skill_passive_Name_485001511",
|
||||||
|
"text": ""
|
||||||
|
},
|
||||||
|
"icon": "",
|
||||||
|
"When": 16,
|
||||||
|
"FromCheck": "Target=3",
|
||||||
|
"TargetCheck": "Target=2,HasBuff=391000116,OverlayNum=25",
|
||||||
|
"MainSkillCheck": "SkillPos=5",
|
||||||
|
"AfterSkillCheck": "",
|
||||||
|
"BuffCheck": "",
|
||||||
|
"DpsCheck": "",
|
||||||
|
"AddCon": [],
|
||||||
|
"PasPr": 1000,
|
||||||
|
"PasCorrection": 0,
|
||||||
|
"TriggerAnim": "",
|
||||||
|
"Type": "CallSkillPas",
|
||||||
|
"MaxEmitTimesInRoundByRole": 0,
|
||||||
|
"MaxEmitTimes": 0,
|
||||||
|
"MaxEmitTimesInRound": 1,
|
||||||
|
"Callback": [
|
||||||
|
285001514
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 485002511,
|
||||||
|
"Name": {
|
||||||
|
"key": "skill_skill_passive_Name_485002511",
|
||||||
|
"text": ""
|
||||||
|
},
|
||||||
|
"icon": "",
|
||||||
|
"When": 16,
|
||||||
|
"FromCheck": "Target=3",
|
||||||
|
"TargetCheck": "Target=2,HasBuff=391000123,OverlayNum=25",
|
||||||
|
"MainSkillCheck": "SkillPos=5",
|
||||||
|
"AfterSkillCheck": "",
|
||||||
|
"BuffCheck": "",
|
||||||
|
"DpsCheck": "",
|
||||||
|
"AddCon": [],
|
||||||
|
"PasPr": 1000,
|
||||||
|
"PasCorrection": 0,
|
||||||
|
"TriggerAnim": "",
|
||||||
|
"Type": "CallSkillPas",
|
||||||
|
"MaxEmitTimesInRoundByRole": 0,
|
||||||
|
"MaxEmitTimes": 0,
|
||||||
|
"MaxEmitTimesInRound": 1,
|
||||||
|
"Callback": [
|
||||||
|
285002514
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Id": 485003511,
|
||||||
|
"Name": {
|
||||||
|
"key": "skill_skill_passive_Name_485003511",
|
||||||
|
"text": ""
|
||||||
|
},
|
||||||
|
"icon": "",
|
||||||
|
"When": 16,
|
||||||
|
"FromCheck": "Target=3",
|
||||||
|
"TargetCheck": "Target=2,HasBuff=391000127,OverlayNum=25",
|
||||||
|
"MainSkillCheck": "SkillPos=5",
|
||||||
|
"AfterSkillCheck": "",
|
||||||
|
"BuffCheck": "",
|
||||||
|
"DpsCheck": "",
|
||||||
|
"AddCon": [],
|
||||||
|
"PasPr": 1000,
|
||||||
|
"PasCorrection": 0,
|
||||||
|
"TriggerAnim": "",
|
||||||
|
"Type": "CallSkillPas",
|
||||||
|
"MaxEmitTimesInRoundByRole": 0,
|
||||||
|
"MaxEmitTimes": 0,
|
||||||
|
"MaxEmitTimesInRound": 1,
|
||||||
|
"Callback": [
|
||||||
|
285003514
|
||||||
|
]
|
||||||
}
|
}
|
||||||
]
|
]
|
@ -64,6 +64,12 @@ func (this *Entertainment) Start() (err error) {
|
|||||||
}
|
}
|
||||||
event.RegisterGO(comm.EventUserOffline, this.EventUserOffline)
|
event.RegisterGO(comm.EventUserOffline, this.EventUserOffline)
|
||||||
this.service.RegisterFunctionName(string(comm.RPC_XXLOffLine), this.useroffline)
|
this.service.RegisterFunctionName(string(comm.RPC_XXLOffLine), this.useroffline)
|
||||||
|
|
||||||
|
// m := new(MapData)
|
||||||
|
// m.InitMap(this, 1)
|
||||||
|
// m.SetMap()
|
||||||
|
// m.Debugf()
|
||||||
|
// m.CheckElem(1)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -81,11 +81,11 @@ func (this *MapData) SetMap() {
|
|||||||
sz2 := []int32{
|
sz2 := []int32{
|
||||||
3, 1, 2, 2, 1, 3, 1,
|
3, 1, 2, 2, 1, 3, 1,
|
||||||
5, 1, 2, 4, 1, 2, 2,
|
5, 1, 2, 4, 1, 2, 2,
|
||||||
2, 4, 3, 4, 3, 1, 6,
|
2, 4, 3, 1, 1, 1, 6,
|
||||||
1, 3, 4, 4, 4, 3, 6,
|
1, 3, 4, 1, 4, 3, 6,
|
||||||
1, 5, 2, 5, 6, 1, 4,
|
1, 1, 1, 1, 6, 1, 4,
|
||||||
6, 6, 3, 26, 3, 1, 3,
|
1, 6, 3, 26, 3, 1, 3,
|
||||||
3, 3, 1, 3, 3, 2, 5,
|
3, 3, 1, 1, 1, 1, 5,
|
||||||
}
|
}
|
||||||
var pos int
|
var pos int
|
||||||
for index := Width - 1; index >= 0; index-- {
|
for index := Width - 1; index >= 0; index-- {
|
||||||
@ -1398,89 +1398,146 @@ func (this *MapData) HitCrossElem(color int32, curid int32) (szMap []*pb.MapData
|
|||||||
}
|
}
|
||||||
|
|
||||||
// 检测一个元素
|
// 检测一个元素
|
||||||
func (this *MapData) CheckElem(pos int) (xc []int) {
|
func (this *MapData) CheckElem(color int32) (mtmp map[int]struct{}, sp map[int]int) {
|
||||||
var (
|
var (
|
||||||
color int32
|
w [14][]int32
|
||||||
x int
|
s1 [][]int
|
||||||
y int
|
s2 [][]int
|
||||||
tmp []int
|
|
||||||
)
|
)
|
||||||
color = this.Plat[pos].Color
|
mtmp = make(map[int]struct{}, 0)
|
||||||
x = pos / Width
|
sp = make(map[int]int)
|
||||||
y = pos % Height
|
for pos, v := range this.Plat {
|
||||||
this.module.Debugf("color:%d, x:%d, y:%d", color, x, y)
|
x := pos / Width
|
||||||
|
y := pos % Height
|
||||||
for i := 1; i < Height; i++ {
|
for i := 0; i < 7; i++ {
|
||||||
if y+i < Height {
|
if x == i {
|
||||||
tagPos := x*Width + (y + i)
|
if v.Color == color {
|
||||||
tagColor := this.Plat[tagPos].Color
|
w[i+7] = append(w[i+7], v.Color)
|
||||||
if tagColor == color {
|
|
||||||
tmp = append(tmp, tagPos)
|
|
||||||
} else {
|
} else {
|
||||||
|
w[i+7] = append(w[i+7], 0)
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
if y == i {
|
||||||
|
if v.Color == color {
|
||||||
|
w[y] = append(w[y], v.Color)
|
||||||
|
} else {
|
||||||
|
w[y] = append(w[y], 0)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
for i := 0; i < 14; i++ {
|
||||||
|
var s []int
|
||||||
|
for j := 0; j < 7; j++ {
|
||||||
|
if j+4 < 7 { // 5
|
||||||
|
if w[i][j] != 0 && w[i][j] == w[i][j+1] && w[i][j+2] == w[i][j+3] && w[i][j+3] == w[i][j+4] && w[i][j] == w[i][j+2] { // 1=2 3=4 4=5 1 =3
|
||||||
|
//5
|
||||||
|
if i >= 7 {
|
||||||
|
s = append(s, (i-7)*7+j)
|
||||||
|
s = append(s, (i-7)*7+j+1)
|
||||||
|
s = append(s, (i-7)*7+j+2)
|
||||||
|
s = append(s, (i-7)*7+j+3)
|
||||||
|
s = append(s, (i-7)*7+j+4)
|
||||||
|
s1 = append(s1, s)
|
||||||
|
sp[(i-7)*7+j+2] = FiveType
|
||||||
|
} else {
|
||||||
|
s = append(s, (j)*7+i)
|
||||||
|
s = append(s, (j+1)*7+i)
|
||||||
|
s = append(s, (j+2)*7+i)
|
||||||
|
s = append(s, (j+3)*7+i)
|
||||||
|
s = append(s, (j+4)*7+i)
|
||||||
|
s2 = append(s2, s)
|
||||||
|
sp[(j+2)*7+i] = FiveType
|
||||||
|
}
|
||||||
|
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
if j+3 < 7 { // 4
|
||||||
|
if w[i][j] != 0 && w[i][j] == w[i][j+1] && w[i][j+2] == w[i][j+3] && w[i][j] == w[i][j+2] { // 1=2 3=4 1 =3
|
||||||
|
//4
|
||||||
|
if i >= 7 {
|
||||||
|
s = append(s, (i-7)*7+j)
|
||||||
|
s = append(s, (i-7)*7+j+1)
|
||||||
|
s = append(s, (i-7)*7+j+2)
|
||||||
|
s = append(s, (i-7)*7+j+3)
|
||||||
|
s1 = append(s1, s)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
|
s = append(s, (j)*7+i)
|
||||||
|
s = append(s, (j+1)*7+i)
|
||||||
|
s = append(s, (j+2)*7+i)
|
||||||
|
s = append(s, (j+3)*7+i)
|
||||||
|
s2 = append(s2, s)
|
||||||
|
}
|
||||||
|
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if j+2 < 7 { // 3
|
||||||
|
if w[i][j] != 0 && w[i][j] == w[i][j+1] && w[i][j] == w[i][j+2] { // 1=2 1 =3
|
||||||
|
//3
|
||||||
|
if i >= 7 {
|
||||||
|
s = append(s, (i-7)*7+j)
|
||||||
|
s = append(s, (i-7)*7+j+1)
|
||||||
|
s = append(s, (i-7)*7+j+2)
|
||||||
|
s1 = append(s1, s)
|
||||||
|
|
||||||
|
} else {
|
||||||
|
s = append(s, (j)*7+i)
|
||||||
|
s = append(s, (j+1)*7+i)
|
||||||
|
s = append(s, (j+2)*7+i)
|
||||||
|
s2 = append(s2, s)
|
||||||
|
|
||||||
|
}
|
||||||
|
break
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if len(tmp) >= 2 {
|
for _, v := range s1 {
|
||||||
xc = append(xc, tmp...)
|
for _, vs1 := range v {
|
||||||
|
t := CheckInSlice(vs1, s2)
|
||||||
|
if len(t) > 0 {
|
||||||
|
for _, vs1 := range v {
|
||||||
|
t[vs1] = struct{}{}
|
||||||
}
|
}
|
||||||
tmp = []int{}
|
for k := range t {
|
||||||
for i := 1; i < Height; i++ {
|
mtmp[k] = struct{}{}
|
||||||
if y-i >= 0 {
|
|
||||||
tagPos := x*Width + (y - i)
|
|
||||||
tagColor := this.Plat[tagPos].Color
|
|
||||||
if tagColor == color {
|
|
||||||
tmp = append(tmp, tagPos)
|
|
||||||
} else {
|
|
||||||
break
|
|
||||||
}
|
}
|
||||||
} else {
|
if len(t) >= 5 {
|
||||||
break
|
sp[vs1] = FiveType
|
||||||
}
|
|
||||||
}
|
|
||||||
if len(tmp) >= 2 {
|
|
||||||
xc = append(xc, tmp...)
|
|
||||||
}
|
|
||||||
tmp = []int{}
|
|
||||||
for i := 1; i < Width; i++ {
|
|
||||||
if x-i >= 0 {
|
|
||||||
tagPos := (x-i)*Width + (y)
|
|
||||||
tagColor := this.Plat[tagPos].Color
|
|
||||||
if tagColor == color {
|
|
||||||
tmp = append(tmp, tagPos)
|
|
||||||
} else {
|
|
||||||
break
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
break
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if len(tmp) >= 2 {
|
|
||||||
xc = append(xc, tmp...)
|
|
||||||
}
|
|
||||||
tmp = []int{}
|
|
||||||
for i := 1; i < Width; i++ {
|
|
||||||
if x+i < Width {
|
|
||||||
tagPos := (x+i)*Width + (y)
|
|
||||||
tagColor := this.Plat[tagPos].Color
|
|
||||||
if tagColor == color {
|
|
||||||
tmp = append(tmp, tagPos)
|
|
||||||
} else {
|
|
||||||
break
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
break
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if len(tmp) >= 2 {
|
|
||||||
xc = append(xc, tmp...)
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if len(xc) > 0 {
|
for k := range t {
|
||||||
xc = append(xc, pos)
|
mtmp[k] = struct{}{}
|
||||||
|
}
|
||||||
|
|
||||||
|
break
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return
|
||||||
|
}
|
||||||
|
func CheckInSlice(index int, sz [][]int) (m map[int]struct{}) {
|
||||||
|
m = make(map[int]struct{})
|
||||||
|
for _, v := range sz {
|
||||||
|
b := false
|
||||||
|
for _, vs2 := range v {
|
||||||
|
if index == vs2 {
|
||||||
|
b = true
|
||||||
|
|
||||||
|
for _, t := range v {
|
||||||
|
m[t] = struct{}{}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if b {
|
||||||
|
break
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
@ -17,10 +17,11 @@ const (
|
|||||||
GameBuffEffectType_Chosen = 5
|
GameBuffEffectType_Chosen = 5
|
||||||
GameBuffEffectType_DebuffWithoutControl = 6
|
GameBuffEffectType_DebuffWithoutControl = 6
|
||||||
GameBuffEffectType_Shield = 7
|
GameBuffEffectType_Shield = 7
|
||||||
GameBuffEffectType_Overall = 8
|
GameBuffEffectType_TeamSkill = 8
|
||||||
GameBuffEffectType_Shifu = 9
|
GameBuffEffectType_Shifu = 9
|
||||||
GameBuffEffectType_Dot = 10
|
GameBuffEffectType_Dot = 10
|
||||||
GameBuffEffectType_CanRollBuff = 11
|
GameBuffEffectType_CanRollBuff = 11
|
||||||
GameBuffEffectType_CanRollDeBuff = 12
|
GameBuffEffectType_CanRollDeBuff = 12
|
||||||
GameBuffEffectType_EnchantBossBuff = 13
|
GameBuffEffectType_EnchantBossBuff = 13
|
||||||
|
GameBuffEffectType_Overall = 14
|
||||||
)
|
)
|
||||||
|
@ -9,34 +9,26 @@
|
|||||||
package cfg
|
package cfg
|
||||||
|
|
||||||
type GameCirculate struct {
|
type GameCirculate struct {
|
||||||
_dataMap map[int32]*GameCirculateData
|
|
||||||
_dataList []*GameCirculateData
|
_dataList []*GameCirculateData
|
||||||
}
|
}
|
||||||
|
|
||||||
func NewGameCirculate(_buf []map[string]interface{}) (*GameCirculate, error) {
|
func NewGameCirculate(_buf []map[string]interface{}) (*GameCirculate, error) {
|
||||||
_dataList := make([]*GameCirculateData, 0, len(_buf))
|
_dataList := make([]*GameCirculateData, 0, len(_buf))
|
||||||
dataMap := make(map[int32]*GameCirculateData)
|
|
||||||
for _, _ele_ := range _buf {
|
for _, _ele_ := range _buf {
|
||||||
if _v, err2 := DeserializeGameCirculateData(_ele_); err2 != nil {
|
if _v, err2 := DeserializeGameCirculateData(_ele_); err2 != nil {
|
||||||
return nil, err2
|
return nil, err2
|
||||||
} else {
|
} else {
|
||||||
_dataList = append(_dataList, _v)
|
_dataList = append(_dataList, _v)
|
||||||
dataMap[_v.Id] = _v
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return &GameCirculate{_dataList:_dataList, _dataMap:dataMap}, nil
|
return &GameCirculate{_dataList:_dataList}, nil
|
||||||
}
|
|
||||||
|
|
||||||
func (table *GameCirculate) GetDataMap() map[int32]*GameCirculateData {
|
|
||||||
return table._dataMap
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func (table *GameCirculate) GetDataList() []*GameCirculateData {
|
func (table *GameCirculate) GetDataList() []*GameCirculateData {
|
||||||
return table._dataList
|
return table._dataList
|
||||||
}
|
}
|
||||||
|
|
||||||
func (table *GameCirculate) Get(key int32) *GameCirculateData {
|
func (table *GameCirculate) Get(index int) *GameCirculateData {
|
||||||
return table._dataMap[key]
|
return table._dataList[index]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -14,6 +14,8 @@ type GameConsumeTxtData struct {
|
|||||||
Id int32
|
Id int32
|
||||||
Name string
|
Name string
|
||||||
Txt string
|
Txt string
|
||||||
|
Winningstreak int32
|
||||||
|
Rewarddata int32
|
||||||
}
|
}
|
||||||
|
|
||||||
const TypeId_GameConsumeTxtData = -1407151078
|
const TypeId_GameConsumeTxtData = -1407151078
|
||||||
@ -26,6 +28,8 @@ func (_v *GameConsumeTxtData)Deserialize(_buf map[string]interface{}) (err error
|
|||||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["id"].(float64); !_ok_ { err = errors.New("id error"); return }; _v.Id = int32(_tempNum_) }
|
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["id"].(float64); !_ok_ { err = errors.New("id error"); return }; _v.Id = int32(_tempNum_) }
|
||||||
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["name"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Name error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Name, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
|
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["name"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Name error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Name, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
|
||||||
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["txt"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Txt error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Txt, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
|
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["txt"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Txt error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Txt, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
|
||||||
|
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["winningstreak"].(float64); !_ok_ { err = errors.New("winningstreak error"); return }; _v.Winningstreak = int32(_tempNum_) }
|
||||||
|
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["rewarddata"].(float64); !_ok_ { err = errors.New("rewarddata error"); return }; _v.Rewarddata = int32(_tempNum_) }
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -30,6 +30,7 @@ type GameIntegralBossData struct {
|
|||||||
Boss []int32
|
Boss []int32
|
||||||
BossIcon string
|
BossIcon string
|
||||||
BackPng string
|
BackPng string
|
||||||
|
Recommendlv int32
|
||||||
}
|
}
|
||||||
|
|
||||||
const TypeId_GameIntegralBossData = 1191591167
|
const TypeId_GameIntegralBossData = 1191591167
|
||||||
@ -84,6 +85,7 @@ func (_v *GameIntegralBossData)Deserialize(_buf map[string]interface{}) (err err
|
|||||||
|
|
||||||
{ var _ok_ bool; if _v.BossIcon, _ok_ = _buf["bossIcon"].(string); !_ok_ { err = errors.New("bossIcon error"); return } }
|
{ var _ok_ bool; if _v.BossIcon, _ok_ = _buf["bossIcon"].(string); !_ok_ { err = errors.New("bossIcon error"); return } }
|
||||||
{ var _ok_ bool; if _v.BackPng, _ok_ = _buf["back_png"].(string); !_ok_ { err = errors.New("back_png error"); return } }
|
{ var _ok_ bool; if _v.BackPng, _ok_ = _buf["back_png"].(string); !_ok_ { err = errors.New("back_png error"); return } }
|
||||||
|
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["recommendlv"].(float64); !_ok_ { err = errors.New("recommendlv error"); return }; _v.Recommendlv = int32(_tempNum_) }
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
42
sys/configure/structs/Game.PlunderData.go
Normal file
42
sys/configure/structs/Game.PlunderData.go
Normal file
@ -0,0 +1,42 @@
|
|||||||
|
//------------------------------------------------------------------------------
|
||||||
|
// <auto-generated>
|
||||||
|
// This code was generated by a tool.
|
||||||
|
// Changes to this file may cause incorrect behavior and will be lost if
|
||||||
|
// the code is regenerated.
|
||||||
|
// </auto-generated>
|
||||||
|
//------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
package cfg
|
||||||
|
|
||||||
|
type GamePlunderData struct {
|
||||||
|
_dataMap map[int32]*GamePlunderDataData
|
||||||
|
_dataList []*GamePlunderDataData
|
||||||
|
}
|
||||||
|
|
||||||
|
func NewGamePlunderData(_buf []map[string]interface{}) (*GamePlunderData, error) {
|
||||||
|
_dataList := make([]*GamePlunderDataData, 0, len(_buf))
|
||||||
|
dataMap := make(map[int32]*GamePlunderDataData)
|
||||||
|
for _, _ele_ := range _buf {
|
||||||
|
if _v, err2 := DeserializeGamePlunderDataData(_ele_); err2 != nil {
|
||||||
|
return nil, err2
|
||||||
|
} else {
|
||||||
|
_dataList = append(_dataList, _v)
|
||||||
|
dataMap[_v.Id] = _v
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return &GamePlunderData{_dataList:_dataList, _dataMap:dataMap}, nil
|
||||||
|
}
|
||||||
|
|
||||||
|
func (table *GamePlunderData) GetDataMap() map[int32]*GamePlunderDataData {
|
||||||
|
return table._dataMap
|
||||||
|
}
|
||||||
|
|
||||||
|
func (table *GamePlunderData) GetDataList() []*GamePlunderDataData {
|
||||||
|
return table._dataList
|
||||||
|
}
|
||||||
|
|
||||||
|
func (table *GamePlunderData) Get(key int32) *GamePlunderDataData {
|
||||||
|
return table._dataMap[key]
|
||||||
|
}
|
||||||
|
|
||||||
|
|
96
sys/configure/structs/Game.PlunderDataData.go
Normal file
96
sys/configure/structs/Game.PlunderDataData.go
Normal file
@ -0,0 +1,96 @@
|
|||||||
|
//------------------------------------------------------------------------------
|
||||||
|
// <auto-generated>
|
||||||
|
// This code was generated by a tool.
|
||||||
|
// Changes to this file may cause incorrect behavior and will be lost if
|
||||||
|
// the code is regenerated.
|
||||||
|
// </auto-generated>
|
||||||
|
//------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
package cfg
|
||||||
|
|
||||||
|
import "errors"
|
||||||
|
|
||||||
|
type GamePlunderDataData struct {
|
||||||
|
Id int32
|
||||||
|
Name string
|
||||||
|
Mosterhead string
|
||||||
|
Mostername string
|
||||||
|
Rarity int32
|
||||||
|
Weight int32
|
||||||
|
Battleid int32
|
||||||
|
Keepreward []*Gameatn
|
||||||
|
Lostreward []*Gameatn
|
||||||
|
Time int32
|
||||||
|
Exreward []*Gameatn
|
||||||
|
Extime int32
|
||||||
|
}
|
||||||
|
|
||||||
|
const TypeId_GamePlunderDataData = -429835532
|
||||||
|
|
||||||
|
func (*GamePlunderDataData) GetTypeId() int32 {
|
||||||
|
return -429835532
|
||||||
|
}
|
||||||
|
|
||||||
|
func (_v *GamePlunderDataData)Deserialize(_buf map[string]interface{}) (err error) {
|
||||||
|
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["id"].(float64); !_ok_ { err = errors.New("id error"); return }; _v.Id = int32(_tempNum_) }
|
||||||
|
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["name"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Name error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Name, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
|
||||||
|
{ var _ok_ bool; if _v.Mosterhead, _ok_ = _buf["mosterhead"].(string); !_ok_ { err = errors.New("mosterhead error"); return } }
|
||||||
|
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["mostername"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Mostername error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Mostername, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
|
||||||
|
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["rarity"].(float64); !_ok_ { err = errors.New("rarity error"); return }; _v.Rarity = int32(_tempNum_) }
|
||||||
|
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["weight"].(float64); !_ok_ { err = errors.New("weight error"); return }; _v.Weight = int32(_tempNum_) }
|
||||||
|
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["battleid"].(float64); !_ok_ { err = errors.New("battleid error"); return }; _v.Battleid = int32(_tempNum_) }
|
||||||
|
{
|
||||||
|
var _arr_ []interface{}
|
||||||
|
var _ok_ bool
|
||||||
|
if _arr_, _ok_ = _buf["keepreward"].([]interface{}); !_ok_ { err = errors.New("keepreward error"); return }
|
||||||
|
|
||||||
|
_v.Keepreward = make([]*Gameatn, 0, len(_arr_))
|
||||||
|
|
||||||
|
for _, _e_ := range _arr_ {
|
||||||
|
var _list_v_ *Gameatn
|
||||||
|
{ var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _e_.(map[string]interface{}); !_ok_ { err = errors.New("_list_v_ error"); return }; if _list_v_, err = DeserializeGameatn(_x_); err != nil { return } }
|
||||||
|
_v.Keepreward = append(_v.Keepreward, _list_v_)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
{
|
||||||
|
var _arr_ []interface{}
|
||||||
|
var _ok_ bool
|
||||||
|
if _arr_, _ok_ = _buf["lostreward"].([]interface{}); !_ok_ { err = errors.New("lostreward error"); return }
|
||||||
|
|
||||||
|
_v.Lostreward = make([]*Gameatn, 0, len(_arr_))
|
||||||
|
|
||||||
|
for _, _e_ := range _arr_ {
|
||||||
|
var _list_v_ *Gameatn
|
||||||
|
{ var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _e_.(map[string]interface{}); !_ok_ { err = errors.New("_list_v_ error"); return }; if _list_v_, err = DeserializeGameatn(_x_); err != nil { return } }
|
||||||
|
_v.Lostreward = append(_v.Lostreward, _list_v_)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["time"].(float64); !_ok_ { err = errors.New("time error"); return }; _v.Time = int32(_tempNum_) }
|
||||||
|
{
|
||||||
|
var _arr_ []interface{}
|
||||||
|
var _ok_ bool
|
||||||
|
if _arr_, _ok_ = _buf["exreward"].([]interface{}); !_ok_ { err = errors.New("exreward error"); return }
|
||||||
|
|
||||||
|
_v.Exreward = make([]*Gameatn, 0, len(_arr_))
|
||||||
|
|
||||||
|
for _, _e_ := range _arr_ {
|
||||||
|
var _list_v_ *Gameatn
|
||||||
|
{ var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _e_.(map[string]interface{}); !_ok_ { err = errors.New("_list_v_ error"); return }; if _list_v_, err = DeserializeGameatn(_x_); err != nil { return } }
|
||||||
|
_v.Exreward = append(_v.Exreward, _list_v_)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["extime"].(float64); !_ok_ { err = errors.New("extime error"); return }; _v.Extime = int32(_tempNum_) }
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
|
func DeserializeGamePlunderDataData(_buf map[string]interface{}) (*GamePlunderDataData, error) {
|
||||||
|
v := &GamePlunderDataData{}
|
||||||
|
if err := v.Deserialize(_buf); err == nil {
|
||||||
|
return v, nil
|
||||||
|
} else {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
}
|
@ -334,6 +334,7 @@ type Tables struct {
|
|||||||
CatchbugSetstage *GameCatchbugSetstage
|
CatchbugSetstage *GameCatchbugSetstage
|
||||||
BuzkashiCombo *GameBuzkashiCombo
|
BuzkashiCombo *GameBuzkashiCombo
|
||||||
Sweep *GameSweep
|
Sweep *GameSweep
|
||||||
|
PlunderData *GamePlunderData
|
||||||
}
|
}
|
||||||
|
|
||||||
func NewTables(loader JsonLoader) (*Tables, error) {
|
func NewTables(loader JsonLoader) (*Tables, error) {
|
||||||
@ -2279,5 +2280,11 @@ func NewTables(loader JsonLoader) (*Tables, error) {
|
|||||||
if tables.Sweep, err = NewGameSweep(buf) ; err != nil {
|
if tables.Sweep, err = NewGameSweep(buf) ; err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
if buf, err = loader("game_plunderdata") ; err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
if tables.PlunderData, err = NewGamePlunderData(buf) ; err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
return tables, nil
|
return tables, nil
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user