This commit is contained in:
meixiongfeng 2024-01-08 17:17:54 +08:00
commit 16ed4231ec
44 changed files with 2351 additions and 846 deletions

View File

@ -4,134 +4,287 @@
"assembleid": 60000010,
"lvstart": 1,
"lvend": 999,
"itemid": 1130,
"itemwt": 400,
"itemid": 1010,
"itemwt": 100,
"min": 0
},
{
"id": 3,
"assembleid": 60000010,
"lvstart": 1,
"lvend": 999,
"itemid": 1180,
"itemwt": 300,
"min": 0
},
{
"id": 5,
"assembleid": 60000010,
"lvstart": 1,
"lvend": 999,
"itemid": 1290,
"itemwt": 300,
"min": 0
},
{
"id": 7,
"assembleid": 60000020,
"lvstart": 1,
"lvend": 999,
"itemid": 1010,
"itemwt": 400,
"min": 0
},
{
"id": 9,
"assembleid": 60000020,
"lvstart": 1,
"lvend": 999,
"itemid": 1020,
"itemwt": 400,
"itemwt": 100,
"min": 0
},
{
"id": 5,
"assembleid": 60000030,
"lvstart": 1,
"lvend": 999,
"itemid": 1030,
"itemwt": 100,
"min": 0
},
{
"id": 7,
"assembleid": 60000040,
"lvstart": 1,
"lvend": 999,
"itemid": 1040,
"itemwt": 100,
"min": 0
},
{
"id": 9,
"assembleid": 60000050,
"lvstart": 1,
"lvend": 999,
"itemid": 1050,
"itemwt": 100,
"min": 0
},
{
"id": 11,
"assembleid": 60000020,
"assembleid": 60000060,
"lvstart": 1,
"lvend": 999,
"itemid": 1190,
"itemwt": 300,
"itemid": 1060,
"itemwt": 100,
"min": 0
},
{
"id": 13,
"assembleid": 60000020,
"assembleid": 60000070,
"lvstart": 1,
"lvend": 999,
"itemid": 1300,
"itemwt": 300,
"itemid": 1080,
"itemwt": 100,
"min": 0
},
{
"id": 15,
"assembleid": 60000030,
"assembleid": 60000080,
"lvstart": 1,
"lvend": 999,
"itemid": 1200,
"itemwt": 400,
"itemid": 1090,
"itemwt": 100,
"min": 0
},
{
"id": 17,
"assembleid": 60000030,
"assembleid": 60000090,
"lvstart": 1,
"lvend": 999,
"itemid": 1260,
"itemwt": 300,
"itemid": 1100,
"itemwt": 100,
"min": 0
},
{
"id": 19,
"assembleid": 60000030,
"assembleid": 60000100,
"lvstart": 1,
"lvend": 999,
"itemid": 1310,
"itemwt": 300,
"itemid": 1110,
"itemwt": 100,
"min": 0
},
{
"id": 21,
"assembleid": 60000040,
"assembleid": 60000110,
"lvstart": 1,
"lvend": 999,
"itemid": 1210,
"itemwt": 400,
"itemid": 1120,
"itemwt": 100,
"min": 0
},
{
"id": 23,
"assembleid": 60000040,
"assembleid": 60000120,
"lvstart": 1,
"lvend": 999,
"itemid": 1120,
"itemwt": 300,
"itemid": 1130,
"itemwt": 100,
"min": 0
},
{
"id": 25,
"assembleid": 60000040,
"assembleid": 60000130,
"lvstart": 1,
"lvend": 999,
"itemid": 1320,
"itemwt": 300,
"itemid": 1140,
"itemwt": 100,
"min": 0
},
{
"id": 27,
"assembleid": 60000050,
"assembleid": 60000140,
"lvstart": 1,
"lvend": 999,
"itemid": 1220,
"itemwt": 500,
"itemid": 1150,
"itemwt": 100,
"min": 0
},
{
"id": 29,
"assembleid": 60000050,
"assembleid": 60000150,
"lvstart": 1,
"lvend": 999,
"itemid": 1160,
"itemwt": 100,
"min": 0
},
{
"id": 30,
"assembleid": 60000160,
"lvstart": 1,
"lvend": 999,
"itemid": 1170,
"itemwt": 100,
"min": 0
},
{
"id": 31,
"assembleid": 60000170,
"lvstart": 1,
"lvend": 999,
"itemid": 1180,
"itemwt": 100,
"min": 0
},
{
"id": 32,
"assembleid": 60000180,
"lvstart": 1,
"lvend": 999,
"itemid": 1190,
"itemwt": 100,
"min": 0
},
{
"id": 33,
"assembleid": 60000190,
"lvstart": 1,
"lvend": 999,
"itemid": 1200,
"itemwt": 100,
"min": 0
},
{
"id": 34,
"assembleid": 60000200,
"lvstart": 1,
"lvend": 999,
"itemid": 1210,
"itemwt": 100,
"min": 0
},
{
"id": 35,
"assembleid": 60000210,
"lvstart": 1,
"lvend": 999,
"itemid": 1220,
"itemwt": 100,
"min": 0
},
{
"id": 36,
"assembleid": 60000220,
"lvstart": 1,
"lvend": 999,
"itemid": 1230,
"itemwt": 100,
"min": 0
},
{
"id": 37,
"assembleid": 60000230,
"lvstart": 1,
"lvend": 999,
"itemid": 1240,
"itemwt": 100,
"min": 0
},
{
"id": 38,
"assembleid": 60000240,
"lvstart": 1,
"lvend": 999,
"itemid": 1250,
"itemwt": 100,
"min": 0
},
{
"id": 39,
"assembleid": 60000250,
"lvstart": 1,
"lvend": 999,
"itemid": 1260,
"itemwt": 100,
"min": 0
},
{
"id": 40,
"assembleid": 60000260,
"lvstart": 1,
"lvend": 999,
"itemid": 1270,
"itemwt": 100,
"min": 0
},
{
"id": 41,
"assembleid": 60000270,
"lvstart": 1,
"lvend": 999,
"itemid": 1280,
"itemwt": 100,
"min": 0
},
{
"id": 42,
"assembleid": 60000280,
"lvstart": 1,
"lvend": 999,
"itemid": 1290,
"itemwt": 100,
"min": 0
},
{
"id": 44,
"assembleid": 60000300,
"lvstart": 1,
"lvend": 999,
"itemid": 1300,
"itemwt": 100,
"min": 0
},
{
"id": 46,
"assembleid": 60000320,
"lvstart": 1,
"lvend": 999,
"itemid": 1310,
"itemwt": 100,
"min": 0
},
{
"id": 48,
"assembleid": 60000340,
"lvstart": 1,
"lvend": 999,
"itemid": 1320,
"itemwt": 100,
"min": 0
},
{
"id": 49,
"assembleid": 60000350,
"lvstart": 1,
"lvend": 999,
"itemid": 1330,
"itemwt": 500,
"itemwt": 100,
"min": 0
}
]

View File

@ -6,7 +6,34 @@
60000020,
60000030,
60000040,
60000050
60000050,
60000060,
60000070,
60000080,
60000090,
60000100,
60000110,
60000120,
60000130,
60000140,
60000150,
60000160,
60000170,
60000180,
60000190,
60000200,
60000210,
60000220,
60000230,
60000240,
60000250,
60000260,
60000270,
60000280,
60000300,
60000320,
60000340,
60000350
],
"weight": 2500,
"reward": [
@ -29,7 +56,34 @@
60000020,
60000030,
60000040,
60000050
60000050,
60000060,
60000070,
60000080,
60000090,
60000100,
60000110,
60000120,
60000130,
60000140,
60000150,
60000160,
60000170,
60000180,
60000190,
60000200,
60000210,
60000220,
60000230,
60000240,
60000250,
60000260,
60000270,
60000280,
60000300,
60000320,
60000340,
60000350
],
"weight": 2500,
"reward": [
@ -52,7 +106,34 @@
60000020,
60000030,
60000040,
60000050
60000050,
60000060,
60000070,
60000080,
60000090,
60000100,
60000110,
60000120,
60000130,
60000140,
60000150,
60000160,
60000170,
60000180,
60000190,
60000200,
60000210,
60000220,
60000230,
60000240,
60000250,
60000260,
60000270,
60000280,
60000300,
60000320,
60000340,
60000350
],
"weight": 2500,
"reward": [
@ -75,7 +156,34 @@
60000020,
60000030,
60000040,
60000050
60000050,
60000060,
60000070,
60000080,
60000090,
60000100,
60000110,
60000120,
60000130,
60000140,
60000150,
60000160,
60000170,
60000180,
60000190,
60000200,
60000210,
60000220,
60000230,
60000240,
60000250,
60000260,
60000270,
60000280,
60000300,
60000320,
60000340,
60000350
],
"weight": 2500,
"reward": [

View File

@ -193,7 +193,7 @@
"key": "chat_system_text_12",
"text": "【传闻】{0}已经将{1}培养至6星"
},
"data": 5,
"data": 6,
"data2": 0,
"week": [],
"time_h": 0,
@ -238,8 +238,8 @@
"key": "chat_system_text_15",
"text": "【传闻】{0}已经将{1}觉醒至满级!"
},
"data": 5,
"data2": 0,
"data": 6,
"data2": 5,
"week": [],
"time_h": 0,
"time_m": 0
@ -251,9 +251,9 @@
"datatype": 1,
"text": {
"key": "chat_system_text_16",
"text": "【传闻】{0}已经达到了60级!"
"text": "【传闻】{0}已经达到了50级!"
},
"data": 60,
"data": 50,
"data2": 0,
"week": [],
"time_h": 0,

View File

@ -345,11 +345,7 @@
"key": "drawcard_drawpool_baodihelp_8",
"text": "1.召唤中,可选择指定守护者作为许愿守护者<br>2.每次召唤将消耗[color=#37d8a9]100圣桃[/color],必出许愿守护者<br>3.召唤出许愿守护者后,[color=#37d8a9]60天[/color]内无法再对该守护者进行许愿召唤<br>4.随抽取次数增加,而解锁其他守护者的许愿机会"
},
"weightreadonly": [
"2%",
"20%",
"78%"
],
"weightreadonly": [],
"upweight": 0
},
{
@ -377,11 +373,7 @@
"key": "drawcard_drawpool_baodihelp_9",
"text": "待补充"
},
"weightreadonly": [
"2%",
"20%",
"78%"
],
"weightreadonly": [],
"upweight": 0
}
]

View File

@ -2,7 +2,7 @@
{
"Id": 1,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "fightevent_fight_global_event_desc_1",
"text": "使用<img src='ui://icon/jn_icon_x003' width='20' height='20'/>攻击全体敌人,并吸收敌人的行动值。"
@ -21,7 +21,7 @@
{
"Id": 2,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "fightevent_fight_global_event_desc_2",
"text": "使用<img src='ui://icon/jn_icon_x001' width='20' height='20'/>击杀首领,并获得生命值恢复。"
@ -40,7 +40,7 @@
{
"Id": 3,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "fightevent_fight_global_event_desc_3",
"text": "获得本次战斗胜利。"
@ -59,7 +59,7 @@
{
"Id": 4,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "fightevent_fight_global_event_desc_4",
"text": "使用<img src='ui://icon/jn_icon_x003' width='20' height='20'/>攻击全体敌人,并吸收敌人的行动值。"
@ -78,7 +78,7 @@
{
"Id": 5,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "fightevent_fight_global_event_desc_5",
"text": "使用<img src='ui://icon/jn_icon_x001' width='20' height='20'/>击杀首领,并获得生命值恢复。"
@ -97,7 +97,7 @@
{
"Id": 6,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "fightevent_fight_global_event_desc_6",
"text": "获得本次战斗胜利。"
@ -116,7 +116,7 @@
{
"Id": 7,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "fightevent_fight_global_event_desc_7",
"text": "使用<img src='ui://icon/jn_icon_x003' width='20' height='20'/>攻击全体敌人,并吸收敌人的行动值。"
@ -135,7 +135,7 @@
{
"Id": 8,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "fightevent_fight_global_event_desc_8",
"text": "使用<img src='ui://icon/jn_icon_x001' width='20' height='20'/>击杀首领,并获得生命值恢复。"
@ -154,7 +154,7 @@
{
"Id": 9,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "fightevent_fight_global_event_desc_9",
"text": "获得本次战斗胜利。"
@ -173,7 +173,7 @@
{
"Id": 10,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "fightevent_fight_global_event_desc_10",
"text": "使用<img src='ui://icon/jn_icon_x003' width='20' height='20'/>攻击全体敌人,并吸收敌人的行动值。"
@ -192,7 +192,7 @@
{
"Id": 11,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "fightevent_fight_global_event_desc_11",
"text": "使用<img src='ui://icon/jn_icon_x001' width='20' height='20'/>击杀首领,并获得生命值恢复。"
@ -211,7 +211,7 @@
{
"Id": 12,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "fightevent_fight_global_event_desc_12",
"text": "使用<img src='ui://icon/jn_icon_x001' width='20' height='20'/>击杀首领,并获得生命值恢复。"
@ -232,7 +232,7 @@
{
"Id": 13,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "fightevent_fight_global_event_desc_13",
"text": "使用<img src='ui://icon/jn_icon_x001' width='20' height='20'/>击杀首领,并获得生命值恢复。"
@ -253,7 +253,7 @@
{
"Id": 14,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "fightevent_fight_global_event_desc_14",
"text": "使用<img src='ui://icon/jn_icon_x001' width='20' height='20'/>击杀首领,并获得生命值恢复。"
@ -276,7 +276,7 @@
{
"Id": 15,
"Count": 1,
"LoopTime": 1,
"LoopTime": true,
"desc": {
"key": "",
"text": ""
@ -303,7 +303,7 @@
{
"Id": 16,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "",
"text": ""
@ -322,7 +322,7 @@
{
"Id": 17,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "",
"text": ""
@ -341,7 +341,7 @@
{
"Id": 18,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "",
"text": ""
@ -360,7 +360,7 @@
{
"Id": 19,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "",
"text": ""
@ -379,7 +379,7 @@
{
"Id": 20,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "",
"text": ""
@ -398,7 +398,7 @@
{
"Id": 21,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "",
"text": ""
@ -419,7 +419,7 @@
{
"Id": 22,
"Count": 2,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "",
"text": ""
@ -440,7 +440,7 @@
{
"Id": 101,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "fightevent_fight_global_event_desc_15",
"text": "使用<img src='ui://icon/jn_icon_005' width='20' height='20'/>给我方增加【攻击提升】状态。"
@ -459,7 +459,7 @@
{
"Id": 102,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "fightevent_fight_global_event_desc_16",
"text": "使用<img src='ui://icon/jn_icon_056' width='20' height='20'/>给敌方增加【防御下降】状态。"
@ -478,7 +478,7 @@
{
"Id": 103,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "fightevent_fight_global_event_desc_17",
"text": "使用<img src='ui://icon/jn_icon_020' width='20' height='22'/>击杀首领。"
@ -497,7 +497,7 @@
{
"Id": 104,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "fightevent_fight_global_event_desc_18",
"text": "使用<img src='ui://icon/jn_icon_024' width='20' height='20'/>给我方增加【护盾】和【免疫】状态。"
@ -516,7 +516,7 @@
{
"Id": 105,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "fightevent_fight_global_event_desc_19",
"text": "使用<img src='ui://icon/jn_icon_012' width='20' height='20'/>给敌方增加【冰冻】状态。"
@ -535,7 +535,7 @@
{
"Id": 106,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "fightevent_fight_global_event_desc_20",
"text": "使用<img src='ui://icon/jn_icon_018' width='20' height='22'/>击杀首领。"
@ -554,7 +554,7 @@
{
"Id": 107,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "fightevent_fight_global_event_desc_15",
"text": "使用<img src='ui://icon/jn_icon_005' width='20' height='20'/>给敌方增加【眩晕】状态。"
@ -573,7 +573,7 @@
{
"Id": 108,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "fightevent_fight_global_event_desc_16",
"text": "使用<img src='ui://icon/jn_icon_056' width='20' height='20'/>给敌方增加【无法获得增益】状态。"
@ -592,7 +592,7 @@
{
"Id": 109,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "",
"text": ""
@ -615,7 +615,7 @@
{
"Id": 110,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "",
"text": ""
@ -636,7 +636,7 @@
{
"Id": 111,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "",
"text": ""
@ -657,7 +657,7 @@
{
"Id": 112,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "",
"text": ""
@ -678,7 +678,7 @@
{
"Id": 113,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "",
"text": ""
@ -699,7 +699,7 @@
{
"Id": 114,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "",
"text": ""
@ -720,7 +720,7 @@
{
"Id": 120,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "",
"text": ""
@ -741,7 +741,7 @@
{
"Id": 121,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "",
"text": ""
@ -764,7 +764,7 @@
{
"Id": 122,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "",
"text": ""
@ -787,7 +787,7 @@
{
"Id": 123,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "",
"text": ""
@ -808,7 +808,7 @@
{
"Id": 124,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "",
"text": ""
@ -831,7 +831,7 @@
{
"Id": 125,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "",
"text": ""
@ -852,7 +852,7 @@
{
"Id": 126,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "",
"text": ""
@ -875,7 +875,7 @@
{
"Id": 130,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "",
"text": ""
@ -898,7 +898,7 @@
{
"Id": 131,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "",
"text": ""
@ -919,7 +919,7 @@
{
"Id": 132,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "",
"text": ""
@ -940,7 +940,7 @@
{
"Id": 133,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "",
"text": ""
@ -963,7 +963,7 @@
{
"Id": 134,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "",
"text": ""
@ -986,7 +986,7 @@
{
"Id": 135,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "",
"text": ""
@ -1007,7 +1007,7 @@
{
"Id": 136,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "",
"text": ""
@ -1028,7 +1028,7 @@
{
"Id": 137,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "",
"text": ""
@ -1052,7 +1052,7 @@
{
"Id": 138,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "",
"text": ""
@ -1076,7 +1076,7 @@
{
"Id": 139,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "",
"text": ""
@ -1100,7 +1100,7 @@
{
"Id": 140,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "",
"text": ""
@ -1124,7 +1124,7 @@
{
"Id": 141,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "",
"text": ""
@ -1148,7 +1148,7 @@
{
"Id": 142,
"Count": 1,
"LoopTime": 0,
"LoopTime": false,
"desc": {
"key": "",
"text": ""

View File

@ -9,7 +9,7 @@
"icon": "hkz_wftj_mj",
"mapPos": {
"x": 0,
"y": 657
"y": 557
},
"scale": 1.3,
"usetext": {
@ -26,7 +26,7 @@
},
"icon": "hkz_wftj_sl02",
"mapPos": {
"x": -551,
"x": -451,
"y": 1955
},
"scale": 1.3,

File diff suppressed because it is too large Load Diff

View File

@ -16,7 +16,7 @@
"n": 1
}
],
"push": 1
"push": true
},
{
"id": 2,
@ -35,7 +35,7 @@
"n": 1
}
],
"push": 0
"push": false
},
{
"id": 3,
@ -54,7 +54,7 @@
"n": 1
}
],
"push": 1
"push": true
},
{
"id": 4,
@ -73,7 +73,7 @@
"n": 1
}
],
"push": 0
"push": false
},
{
"id": 5,
@ -92,7 +92,7 @@
"n": 1
}
],
"push": 1
"push": true
},
{
"id": 6,
@ -111,7 +111,7 @@
"n": 1
}
],
"push": 0
"push": false
},
{
"id": 7,
@ -130,7 +130,7 @@
"n": 1
}
],
"push": 1
"push": true
},
{
"id": 8,
@ -149,6 +149,6 @@
"n": 1
}
],
"push": 0
"push": false
}
]

File diff suppressed because it is too large Load Diff

View File

@ -4,17 +4,20 @@
"hdid": 10001,
"difficulty": 1,
"itype": 1,
"difficultytext": "简单",
"difficultytext": {
"key": "IntegralBoss_Integralboss_difficultytext_01",
"text": "简单"
},
"coefficient": 1,
"unlock": 101,
"unlockval": 0,
"name": {
"key": "Integralboss_boss_name_1",
"key": "IntegralBoss_Integralboss_name_1",
"text": "火龙"
},
"introduce": {
"key": "Integralboss_bossskill_introduce_1",
"text": "熔岩泰坦巨人来自于遥远的火山,它的火焰属性使得所到之处,一片荒芜。"
"key": "IntegralBoss_Integralboss_introduce_1",
"text": "巨大的身躯,通体覆盖着燃烧着的鲜红火焰,散发出炽热的气息"
},
"BattleReadyID": 11804001,
"firstprize": [
@ -35,30 +38,34 @@
}
],
"drop": 10001001,
"heroexp": 10,
"spine": "bossShow_bingshuangtaitan",
"heroexp": 0,
"spine": "bossShow_huolong",
"HeroId": 55001,
"boss": [
1420003
],
"bossIcon": ""
"bossIcon": "gl_img_55001",
"back_png": "hl_img_bg"
},
{
"id": 10001002,
"hdid": 10001,
"difficulty": 2,
"itype": 1,
"difficultytext": "普通",
"difficultytext": {
"key": "IntegralBoss_Integralboss_difficultytext_02",
"text": "普通"
},
"coefficient": 1.2,
"unlock": 102,
"unlockval": 1000,
"name": {
"key": "Integralboss_boss_name_2",
"key": "IntegralBoss_Integralboss_name_2",
"text": "火龙"
},
"introduce": {
"key": "Integralboss_bossskill_introduce_2",
"text": "冰霜泰坦巨人从极寒之地而来,没有什么比它更寒冷了。"
"key": "IntegralBoss_Integralboss_introduce_2",
"text": "巨大的身躯,通体覆盖着燃烧着的鲜红火焰,散发出炽热的气息"
},
"BattleReadyID": 11804001,
"firstprize": [
@ -74,30 +81,34 @@
}
],
"drop": 10001002,
"heroexp": 10,
"spine": "bossShow_bingshuangtaitan",
"heroexp": 0,
"spine": "bossShow_huolong",
"HeroId": 55001,
"boss": [
1420006
],
"bossIcon": ""
"bossIcon": "gl_img_55001",
"back_png": "hl_img_bg"
},
{
"id": 10001003,
"hdid": 10001,
"difficulty": 3,
"itype": 1,
"difficultytext": "困难",
"difficultytext": {
"key": "IntegralBoss_Integralboss_difficultytext_03",
"text": "困难"
},
"coefficient": 1.4,
"unlock": 102,
"unlockval": 2000,
"name": {
"key": "Integralboss_boss_name_3",
"key": "IntegralBoss_Integralboss_name_3",
"text": "火龙"
},
"introduce": {
"key": "Integralboss_bossskill_introduce_3",
"text": "森林泰坦诞生于广袤的森林之中,是所有动物们的守护神。"
"key": "IntegralBoss_Integralboss_introduce_3",
"text": "巨大的身躯,通体覆盖着燃烧着的鲜红火焰,散发出炽热的气息"
},
"BattleReadyID": 11804001,
"firstprize": [
@ -118,30 +129,34 @@
}
],
"drop": 10001003,
"heroexp": 10,
"spine": "bossShow_bingshuangtaitan",
"heroexp": 0,
"spine": "bossShow_huolong",
"HeroId": 55001,
"boss": [
1420009
],
"bossIcon": ""
"bossIcon": "gl_img_55001",
"back_png": "hl_img_bg"
},
{
"id": 10001004,
"hdid": 10001,
"difficulty": 4,
"itype": 1,
"difficultytext": "精英",
"difficultytext": {
"key": "IntegralBoss_Integralboss_difficultytext_04",
"text": "精英"
},
"coefficient": 1.6,
"unlock": 102,
"unlockval": 3000,
"name": {
"key": "Integralboss_boss_name_4",
"key": "IntegralBoss_Integralboss_name_4",
"text": "火龙"
},
"introduce": {
"key": "Integralboss_bossskill_introduce_4",
"text": "熔岩泰坦巨人来自于遥远的火山,它的火焰属性使得所到之处,一片荒芜。"
"key": "IntegralBoss_Integralboss_introduce_4",
"text": "巨大的身躯,通体覆盖着燃烧着的鲜红火焰,散发出炽热的气息"
},
"BattleReadyID": 11804001,
"firstprize": [
@ -157,30 +172,34 @@
}
],
"drop": 10001004,
"heroexp": 10,
"spine": "bossShow_bingshuangtaitan",
"heroexp": 0,
"spine": "bossShow_huolong",
"HeroId": 55001,
"boss": [
1420012
],
"bossIcon": ""
"bossIcon": "gl_img_55001",
"back_png": "hl_img_bg"
},
{
"id": 10001005,
"hdid": 10001,
"difficulty": 5,
"itype": 1,
"difficultytext": "地狱",
"difficultytext": {
"key": "IntegralBoss_Integralboss_difficultytext_05",
"text": "地狱"
},
"coefficient": 1.8,
"unlock": 102,
"unlockval": 4000,
"name": {
"key": "Integralboss_boss_name_5",
"key": "IntegralBoss_Integralboss_name_5",
"text": "火龙"
},
"introduce": {
"key": "Integralboss_bossskill_introduce_5",
"text": "熔岩泰坦巨人来自于遥远的火山,它的火焰属性使得所到之处,一片荒芜。"
"key": "IntegralBoss_Integralboss_introduce_5",
"text": "巨大的身躯,通体覆盖着燃烧着的鲜红火焰,散发出炽热的气息"
},
"BattleReadyID": 11804001,
"firstprize": [
@ -201,30 +220,34 @@
}
],
"drop": 10001005,
"heroexp": 10,
"spine": "bossShow_bingshuangtaitan",
"heroexp": 0,
"spine": "bossShow_huolong",
"HeroId": 55001,
"boss": [
1420015
],
"bossIcon": ""
"bossIcon": "gl_img_55001",
"back_png": "hl_img_bg"
},
{
"id": 10001006,
"hdid": 10001,
"difficulty": 6,
"itype": 1,
"difficultytext": "噩梦",
"difficultytext": {
"key": "IntegralBoss_Integralboss_difficultytext_06",
"text": "噩梦"
},
"coefficient": 2,
"unlock": 102,
"unlockval": 5000,
"name": {
"key": "Integralboss_boss_name_6",
"key": "IntegralBoss_Integralboss_name_6",
"text": "火龙"
},
"introduce": {
"key": "Integralboss_bossskill_introduce_6",
"text": "梦境回廊,产出经验材料"
"key": "IntegralBoss_Integralboss_introduce_6",
"text": "巨大的身躯,通体覆盖着燃烧着的鲜红火焰,散发出炽热的气息"
},
"BattleReadyID": 11804001,
"firstprize": [
@ -240,30 +263,34 @@
}
],
"drop": 10001006,
"heroexp": 10,
"spine": "bossShow_bingshuangtaitan",
"heroexp": 0,
"spine": "bossShow_huolong",
"HeroId": 55001,
"boss": [
1420018
],
"bossIcon": ""
"bossIcon": "gl_img_55001",
"back_png": "hl_img_bg"
},
{
"id": 20001001,
"hdid": 20001,
"difficulty": 1,
"itype": 2,
"difficultytext": "",
"difficultytext": {
"key": "",
"text": ""
},
"coefficient": 1,
"unlock": 101,
"unlockval": 0,
"name": {
"key": "Integralboss_boss_name_7",
"key": "IntegralBoss_Integralboss_name_7",
"text": "火龙"
},
"introduce": {
"key": "Integralboss_bossskill_introduce_7",
"text": "熔岩泰坦巨人来自于遥远的火山,它的火焰属性使得所到之处,一片荒芜。"
"key": "IntegralBoss_Integralboss_introduce_7",
"text": "巨大的身躯,通体覆盖着燃烧着的鲜红火焰,散发出炽热的气息"
},
"BattleReadyID": 11804002,
"firstprize": [
@ -279,12 +306,13 @@
}
],
"drop": 10001006,
"heroexp": 10,
"spine": "bossShow_bingshuangtaitan",
"heroexp": 0,
"spine": "bossShow_huolong",
"HeroId": 55001,
"boss": [
1420021
],
"bossIcon": ""
"bossIcon": "gl_img_55001",
"back_png": "hl_img_bg"
}
]

View File

@ -1,110 +1,182 @@
[
{
"id": 1001,
"condition": "完成俱乐部任务3次",
"condition": {
"key": "IntegralBoss_Integralcondition_condition_01",
"text": "完成俱乐部任务3次"
},
"TaskId": 17100001,
"iType": 1,
"jumpto": 166,
"des": "[敌方]暴击伤害降低10%",
"des": {
"key": "IntegralBoss_Integralcondition_des_01",
"text": "[敌方]暴击伤害降低10%"
},
"skillid": 310001001
},
{
"id": 1002,
"condition": "累计消费3000钻石",
"condition": {
"key": "IntegralBoss_Integralcondition_condition_02",
"text": "累计消费3000钻石"
},
"TaskId": 17100002,
"iType": 1,
"jumpto": 166,
"des": "[敌方]防御降低10%",
"des": {
"key": "IntegralBoss_Integralcondition_des_02",
"text": "[敌方]防御降低10%"
},
"skillid": 310001002
},
{
"id": 1003,
"condition": "传承者达到20级",
"condition": {
"key": "IntegralBoss_Integralcondition_condition_03",
"text": "传承者达到20级"
},
"TaskId": 17100003,
"iType": 1,
"jumpto": 0,
"des": "[敌方]攻击降低10%",
"des": {
"key": "IntegralBoss_Integralcondition_des_03",
"text": "[敌方]攻击降低10%"
},
"skillid": 310001003
},
{
"id": 1004,
"condition": "累计召唤20次守护者",
"condition": {
"key": "IntegralBoss_Integralcondition_condition_04",
"text": "累计召唤20次守护者"
},
"TaskId": 17100004,
"iType": 1,
"jumpto": 0,
"des": "[敌方]速度降低10%",
"des": {
"key": "IntegralBoss_Integralcondition_des_04",
"text": "[敌方]速度降低10%"
},
"skillid": 310001004
},
{
"id": 1005,
"condition": "完成5个日常任务",
"condition": {
"key": "IntegralBoss_Integralcondition_condition_05",
"text": "完成5个日常任务"
},
"TaskId": 17100005,
"iType": 1,
"jumpto": 0,
"des": "[敌方]命中降低10%",
"des": {
"key": "IntegralBoss_Integralcondition_des_05",
"text": "[敌方]命中降低10%"
},
"skillid": 310001005
},
{
"id": 1006,
"condition": "在任意商店购买5次商品",
"condition": {
"key": "IntegralBoss_Integralcondition_condition_06",
"text": "在任意商店购买5次商品"
},
"TaskId": 17100006,
"iType": 1,
"jumpto": 0,
"des": "[敌方]暴击降低10%",
"des": {
"key": "IntegralBoss_Integralcondition_des_06",
"text": "[敌方]暴击降低10%"
},
"skillid": 310001006
},
{
"id": 1007,
"condition": "进行10次竞技挑战",
"condition": {
"key": "IntegralBoss_Integralcondition_condition_07",
"text": "进行10次竞技挑战"
},
"TaskId": 17100007,
"iType": 1,
"jumpto": 0,
"des": "[敌方]受到增益效果持续回合数-1",
"des": {
"key": "IntegralBoss_Integralcondition_des_07",
"text": "[敌方]受到增益效果持续回合数-1"
},
"skillid": 310001007
},
{
"id": 1008,
"condition": "参加3次捕羊大赛",
"condition": {
"key": "IntegralBoss_Integralcondition_condition_08",
"text": "参加3次捕羊大赛"
},
"TaskId": 17100008,
"iType": 1,
"jumpto": 0,
"des": "[敌方]所有减益效果持续回合数+1",
"des": {
"key": "IntegralBoss_Integralcondition_des_08",
"text": "[敌方]所有减益效果持续回合数+1"
},
"skillid": 310001008
},
{
"id": 1009,
"condition": "辉月等级达到3级",
"condition": {
"key": "IntegralBoss_Integralcondition_condition_09",
"text": "辉月等级达到3级"
},
"TaskId": 17100009,
"iType": 1,
"jumpto": 0,
"des": "[敌方]受到持续伤害增加50%",
"des": {
"key": "IntegralBoss_Integralcondition_des_09",
"text": "[敌方]受到持续伤害增加50%"
},
"skillid": 310001009
},
{
"id": 1010,
"condition": "完成3次每日一练",
"condition": {
"key": "IntegralBoss_Integralcondition_condition_10",
"text": "完成3次每日一练"
},
"TaskId": 17100010,
"iType": 1,
"jumpto": 0,
"des": "[敌方]无法触发会心",
"des": {
"key": "IntegralBoss_Integralcondition_des_10",
"text": "[敌方]无法触发会心"
},
"skillid": 310001010
},
{
"id": 1011,
"condition": "上阵2个属性为感官之林的继承者",
"condition": {
"key": "IntegralBoss_Integralcondition_condition_11",
"text": "上阵2个属性为感官之林的继承者"
},
"TaskId": 0,
"iType": 2,
"jumpto": 0,
"des": "[敌方]所有技能冷却回合+1",
"des": {
"key": "IntegralBoss_Integralcondition_des_11",
"text": "[敌方]所有技能冷却回合+1"
},
"skillid": 310001011
},
{
"id": 1012,
"condition": "上阵1名攻击型守护者",
"condition": {
"key": "IntegralBoss_Integralcondition_condition_12",
"text": "上阵1名攻击型守护者"
},
"TaskId": 0,
"iType": 2,
"jumpto": 0,
"des": "[敌方]身上每有一个减益效果受到伤害增加5%",
"des": {
"key": "IntegralBoss_Integralcondition_des_12",
"text": "[敌方]身上每有一个减益效果受到伤害增加5%"
},
"skillid": 310001012
}
]

View File

@ -5227,7 +5227,7 @@
],
"use_skip": 166,
"upper_limit": 0,
"img": "xxtx_js_25001",
"img": "xxtx_js_14002",
"intr": {
"key": "item_item_intr_12014002",
"text": "大龙守护之心,可在觉醒界面用于相应守护者的觉醒等级提升。"
@ -5325,7 +5325,7 @@
],
"use_skip": 166,
"upper_limit": 0,
"img": "xxtx_js_25001",
"img": "xxtx_js_14004",
"intr": {
"key": "item_item_intr_12014004",
"text": "克莱尔·努涅斯守护之心,可在觉醒界面用于相应守护者的觉醒等级提升。"
@ -5423,7 +5423,7 @@
],
"use_skip": 166,
"upper_limit": 0,
"img": "xxtx_js_25001",
"img": "xxtx_js_14006",
"intr": {
"key": "item_item_intr_12014006",
"text": "布兰奇守护之心,可在觉醒界面用于相应守护者的觉醒等级提升。"
@ -5521,7 +5521,7 @@
],
"use_skip": 166,
"upper_limit": 0,
"img": "xxtx_js_25001",
"img": "xxtx_js_15001",
"intr": {
"key": "item_item_intr_12015001",
"text": "吉姆·莱克守护之心,可在觉醒界面用于相应守护者的觉醒等级提升。"
@ -5766,7 +5766,7 @@
],
"use_skip": 166,
"upper_limit": 0,
"img": "xxtx_js_25001",
"img": "xxtx_js_23001",
"intr": {
"key": "item_item_intr_12023001",
"text": "斯梅克船长守护之心,可在觉醒界面用于相应守护者的觉醒等级提升。"
@ -5815,7 +5815,7 @@
],
"use_skip": 166,
"upper_limit": 0,
"img": "xxtx_js_25001",
"img": "xxtx_js_23002",
"intr": {
"key": "item_item_intr_12023002",
"text": "警卫队长守护之心,可在觉醒界面用于相应守护者的觉醒等级提升。"
@ -5864,7 +5864,7 @@
],
"use_skip": 166,
"upper_limit": 0,
"img": "xxtx_js_25001",
"img": "xxtx_js_23003",
"intr": {
"key": "item_item_intr_12023003",
"text": "黛塔黛恩守护之心,可在觉醒界面用于相应守护者的觉醒等级提升。"
@ -6060,7 +6060,7 @@
],
"use_skip": 166,
"upper_limit": 0,
"img": "xxtx_js_25001",
"img": "xxtx_js_24003",
"intr": {
"key": "item_item_intr_12024003",
"text": "睡神沙人守护之心,可在觉醒界面用于相应守护者的觉醒等级提升。"
@ -6207,7 +6207,7 @@
],
"use_skip": 166,
"upper_limit": 0,
"img": "xxtx_js_25001",
"img": "xxtx_js_24006",
"intr": {
"key": "item_item_intr_12024006",
"text": "凯尔守护之心,可在觉醒界面用于相应守护者的觉醒等级提升。"
@ -6256,7 +6256,7 @@
],
"use_skip": 166,
"upper_limit": 0,
"img": "xxtx_js_25001",
"img": "xxtx_js_24007",
"intr": {
"key": "item_item_intr_12024007",
"text": "小钱守护之心,可在觉醒界面用于相应守护者的觉醒等级提升。"
@ -6452,7 +6452,7 @@
],
"use_skip": 166,
"upper_limit": 0,
"img": "xxtx_js_25001",
"img": "xxtx_js_25002",
"intr": {
"key": "item_item_intr_12025002",
"text": "沃尔夫先生守护之心,可在觉醒界面用于相应守护者的觉醒等级提升。"
@ -6501,7 +6501,7 @@
],
"use_skip": 166,
"upper_limit": 0,
"img": "xxtx_js_25001",
"img": "xxtx_js_25003",
"intr": {
"key": "item_item_intr_12025003",
"text": "羊仙姑守护之心,可在觉醒界面用于相应守护者的觉醒等级提升。"
@ -6550,7 +6550,7 @@
],
"use_skip": 166,
"upper_limit": 0,
"img": "xxtx_js_25001",
"img": "xxtx_js_25004",
"intr": {
"key": "item_item_intr_12025004",
"text": "波比守护之心,可在觉醒界面用于相应守护者的觉醒等级提升。"
@ -6599,7 +6599,7 @@
],
"use_skip": 166,
"upper_limit": 0,
"img": "xxtx_js_25001",
"img": "xxtx_js_33001",
"intr": {
"key": "item_item_intr_12033001",
"text": "巫嘎守护之心,可在觉醒界面用于相应守护者的觉醒等级提升。"
@ -6746,7 +6746,7 @@
],
"use_skip": 166,
"upper_limit": 0,
"img": "xxtx_js_25001",
"img": "xxtx_js_33004",
"intr": {
"key": "item_item_intr_12033004",
"text": "普鲁格兰杰守护之心,可在觉醒界面用于相应守护者的觉醒等级提升。"
@ -6795,7 +6795,7 @@
],
"use_skip": 166,
"upper_limit": 0,
"img": "xxtx_js_25001",
"img": "xxtx_js_33005",
"intr": {
"key": "item_item_intr_12033005",
"text": "鼻涕粗守护之心,可在觉醒界面用于相应守护者的觉醒等级提升。"
@ -6844,7 +6844,7 @@
],
"use_skip": 166,
"upper_limit": 0,
"img": "xxtx_js_25001",
"img": "xxtx_js_33006",
"intr": {
"key": "item_item_intr_12033006",
"text": "珍妮丝·邓普顿守护之心,可在觉醒界面用于相应守护者的觉醒等级提升。"
@ -6893,7 +6893,7 @@
],
"use_skip": 166,
"upper_limit": 0,
"img": "xxtx_js_25001",
"img": "xxtx_js_34001",
"intr": {
"key": "item_item_intr_12034001",
"text": "贫嘴驴守护之心,可在觉醒界面用于相应守护者的觉醒等级提升。"
@ -6991,7 +6991,7 @@
],
"use_skip": 166,
"upper_limit": 0,
"img": "xxtx_js_25001",
"img": "xxtx_js_34003",
"intr": {
"key": "item_item_intr_12034003",
"text": "圣诞老人守护之心,可在觉醒界面用于相应守护者的觉醒等级提升。"
@ -7040,7 +7040,7 @@
],
"use_skip": 166,
"upper_limit": 0,
"img": "xxtx_js_25001",
"img": "xxtx_js_34004",
"intr": {
"key": "item_item_intr_12034004",
"text": "瓜哥守护之心,可在觉醒界面用于相应守护者的觉醒等级提升。"
@ -7138,7 +7138,7 @@
],
"use_skip": 166,
"upper_limit": 0,
"img": "xxtx_js_25001",
"img": "xxtx_js_34006",
"intr": {
"key": "item_item_intr_12034006",
"text": "冰霜杰克守护之心,可在觉醒界面用于相应守护者的觉醒等级提升。"
@ -7187,7 +7187,7 @@
],
"use_skip": 166,
"upper_limit": 0,
"img": "xxtx_js_25001",
"img": "xxtx_js_34007",
"intr": {
"key": "item_item_intr_12034007",
"text": "菲奥娜守护之心,可在觉醒界面用于相应守护者的觉醒等级提升。"
@ -7383,7 +7383,7 @@
],
"use_skip": 166,
"upper_limit": 0,
"img": "xxtx_js_25001",
"img": "xxtx_js_35003",
"intr": {
"key": "item_item_intr_12035003",
"text": "漆黑守护之心,可在觉醒界面用于相应守护者的觉醒等级提升。"
@ -7432,7 +7432,7 @@
],
"use_skip": 166,
"upper_limit": 0,
"img": "xxtx_js_25001",
"img": "xxtx_js_35004",
"intr": {
"key": "item_item_intr_12035004",
"text": "黛安·福克斯顿守护之心,可在觉醒界面用于相应守护者的觉醒等级提升。"
@ -7726,7 +7726,7 @@
],
"use_skip": 166,
"upper_limit": 0,
"img": "xxtx_js_25001",
"img": "xxtx_js_43004",
"intr": {
"key": "item_item_intr_12043004",
"text": "姜饼人守护之心,可在觉醒界面用于相应守护者的觉醒等级提升。"
@ -7775,7 +7775,7 @@
],
"use_skip": 166,
"upper_limit": 0,
"img": "xxtx_js_25001",
"img": "xxtx_js_43005",
"intr": {
"key": "item_item_intr_12043005",
"text": "瓦希尔指挥官守护之心,可在觉醒界面用于相应守护者的觉醒等级提升。"
@ -7873,7 +7873,7 @@
],
"use_skip": 166,
"upper_limit": 0,
"img": "xxtx_js_25001",
"img": "xxtx_js_43007",
"intr": {
"key": "item_item_intr_12043007",
"text": "戈伯守护之心,可在觉醒界面用于相应守护者的觉醒等级提升。"
@ -7922,7 +7922,7 @@
],
"use_skip": 166,
"upper_limit": 0,
"img": "xxtx_js_25001",
"img": "xxtx_js_44001",
"intr": {
"key": "item_item_intr_12044001",
"text": "美肚鲨守护之心,可在觉醒界面用于相应守护者的觉醒等级提升。"
@ -8020,7 +8020,7 @@
],
"use_skip": 166,
"upper_limit": 0,
"img": "xxtx_js_25001",
"img": "xxtx_js_44003",
"intr": {
"key": "item_item_intr_12044003",
"text": "匹诺曹守护之心,可在觉醒界面用于相应守护者的觉醒等级提升。"
@ -8216,7 +8216,7 @@
],
"use_skip": 166,
"upper_limit": 0,
"img": "xxtx_js_25001",
"img": "xxtx_js_45001",
"intr": {
"key": "item_item_intr_12045001",
"text": "乌龟大师守护之心,可在觉醒界面用于相应守护者的觉醒等级提升。"
@ -8265,7 +8265,7 @@
],
"use_skip": 166,
"upper_limit": 0,
"img": "xxtx_js_25001",
"img": "xxtx_js_45002",
"intr": {
"key": "item_item_intr_12045002",
"text": "梅林守护之心,可在觉醒界面用于相应守护者的觉醒等级提升。"
@ -8363,7 +8363,7 @@
],
"use_skip": 166,
"upper_limit": 0,
"img": "xxtx_js_25001",
"img": "xxtx_js_45004",
"intr": {
"key": "item_item_intr_12045004",
"text": "穿靴子的猫守护之心,可在觉醒界面用于相应守护者的觉醒等级提升。"

View File

@ -5113,12 +5113,12 @@
"newskill": [],
"lv": 11,
"hppro": 2,
"atkpro": 5,
"defpro": 0.83,
"atkpro": 2,
"defpro": 0.5,
"skill1": 1,
"skill2": 1,
"skill3": 1,
"speed": 180,
"speed": 90,
"modelsize": 1
},
{
@ -5133,7 +5133,7 @@
"newskill": [],
"lv": 11,
"hppro": 2,
"atkpro": 2.4,
"atkpro": 2,
"defpro": 0.73,
"skill1": 1,
"skill2": 1,
@ -5153,8 +5153,8 @@
"newskill": [],
"lv": 11,
"hppro": 2,
"atkpro": 2.4,
"defpro": 1,
"atkpro": 2,
"defpro": 0.5,
"skill1": 1,
"skill2": 1,
"skill3": 1,
@ -5173,7 +5173,7 @@
"newskill": [],
"lv": 11,
"hppro": 2,
"atkpro": 2.4,
"atkpro": 2,
"defpro": 0.85,
"skill1": 1,
"skill2": 1,
@ -5194,7 +5194,7 @@
"lv": 11,
"hppro": 2,
"atkpro": 1.2,
"defpro": 1,
"defpro": 0.5,
"skill1": 1,
"skill2": 1,
"skill3": 1,
@ -367078,7 +367078,7 @@
"captainId": 0,
"IsBoss": 0,
"bossHpCnt": 0,
"heroid": 51025,
"heroid": 51015,
"star": 3,
"equip": [],
"newskill": [],
@ -367118,7 +367118,7 @@
"captainId": 0,
"IsBoss": 0,
"bossHpCnt": 0,
"heroid": 51026,
"heroid": 51016,
"star": 3,
"equip": [],
"newskill": [],
@ -367378,7 +367378,7 @@
"captainId": 0,
"IsBoss": 0,
"bossHpCnt": 0,
"heroid": 51025,
"heroid": 51015,
"star": 3,
"equip": [],
"newskill": [],
@ -367418,7 +367418,7 @@
"captainId": 0,
"IsBoss": 0,
"bossHpCnt": 0,
"heroid": 51026,
"heroid": 51016,
"star": 3,
"equip": [],
"newskill": [],
@ -367678,7 +367678,7 @@
"captainId": 0,
"IsBoss": 0,
"bossHpCnt": 0,
"heroid": 51025,
"heroid": 51015,
"star": 3,
"equip": [],
"newskill": [],
@ -367718,7 +367718,7 @@
"captainId": 0,
"IsBoss": 0,
"bossHpCnt": 0,
"heroid": 51026,
"heroid": 51016,
"star": 3,
"equip": [],
"newskill": [],
@ -367978,7 +367978,7 @@
"captainId": 0,
"IsBoss": 0,
"bossHpCnt": 0,
"heroid": 51025,
"heroid": 51015,
"star": 4,
"equip": [],
"newskill": [],
@ -368018,7 +368018,7 @@
"captainId": 0,
"IsBoss": 0,
"bossHpCnt": 0,
"heroid": 51026,
"heroid": 51016,
"star": 4,
"equip": [],
"newskill": [],
@ -368278,7 +368278,7 @@
"captainId": 0,
"IsBoss": 0,
"bossHpCnt": 0,
"heroid": 51025,
"heroid": 51015,
"star": 5,
"equip": [],
"newskill": [],
@ -368318,7 +368318,7 @@
"captainId": 0,
"IsBoss": 0,
"bossHpCnt": 0,
"heroid": 51026,
"heroid": 51016,
"star": 5,
"equip": [],
"newskill": [],
@ -368578,7 +368578,7 @@
"captainId": 0,
"IsBoss": 0,
"bossHpCnt": 0,
"heroid": 51025,
"heroid": 51015,
"star": 5,
"equip": [],
"newskill": [],
@ -368618,7 +368618,7 @@
"captainId": 0,
"IsBoss": 0,
"bossHpCnt": 0,
"heroid": 51026,
"heroid": 51016,
"star": 5,
"equip": [],
"newskill": [],
@ -368878,7 +368878,7 @@
"captainId": 0,
"IsBoss": 0,
"bossHpCnt": 0,
"heroid": 51025,
"heroid": 51015,
"star": 5,
"equip": [],
"newskill": [],
@ -368918,7 +368918,7 @@
"captainId": 0,
"IsBoss": 0,
"bossHpCnt": 0,
"heroid": 51026,
"heroid": 51016,
"star": 5,
"equip": [],
"newskill": [],

View File

@ -59168,6 +59168,29 @@
"RevisiCondition": "",
"RevisiParams": []
},
{
"Id": 844001215,
"EmitPR": 1000,
"From": 3,
"Where": [],
"Order": "",
"Limit": 10,
"ExecuteCnt": 1,
"Type": 2,
"Argu": [
484400123,
-1,
-1
],
"FollowSK": [],
"SucFollowSK": [],
"FailFollowSK": [],
"MustHit": false,
"DpsRevisiType": 0,
"DpsCondition": "",
"RevisiCondition": "",
"RevisiParams": []
},
{
"Id": 835004211,
"EmitPR": 1000,

View File

@ -45956,11 +45956,11 @@
"Target": 0,
"ChildSkill": {
"Id": [
815004115
815004215
]
},
"passSkill": [
815004115
815004215
],
"Desc": {
"key": "skill_skill_atk_Desc_815004412_1",
@ -52076,7 +52076,9 @@
844001211
]
},
"passSkill": [],
"passSkill": [
844001211
],
"Desc": {
"key": "skill_skill_atk_Desc_844001421_1",
"text": "2技能造成暴击后有30%概率追加1次1技能"
@ -52109,7 +52111,9 @@
844001212
]
},
"passSkill": [],
"passSkill": [
844001212
],
"Desc": {
"key": "skill_skill_atk_Desc_844001422_1",
"text": "造成击杀后立即回复自身20%最大血量"
@ -52139,10 +52143,12 @@
"Target": 0,
"ChildSkill": {
"Id": [
844001211
844001215
]
},
"passSkill": [],
"passSkill": [
844001215
],
"Desc": {
"key": "skill_skill_atk_Desc_844001423_1",
"text": "2技能造成暴击后额外附加2回合【流血】"

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -8,6 +8,7 @@ import (
"go_dreamfactory/lego/sys/redis"
"go_dreamfactory/modules"
"go_dreamfactory/pb"
"go_dreamfactory/sys/db"
"strings"
"go.mongodb.org/mongo-driver/bson"
@ -75,19 +76,19 @@ func (this *modelChatComp) getChatQueue(channel pb.ChatChannel, stag, union stri
switch channel {
case pb.ChatChannel_World:
// key = worldchatkey
key = fmt.Sprintf("%s-%s", worldchatkey, stag)
key = fmt.Sprintf("%s-%s-%s", db.CrossTag(), worldchatkey, stag)
find = bson.M{"channel": channel}
break
case pb.ChatChannel_Union:
key = fmt.Sprintf("%s-%s", unionchatkey, union)
key = fmt.Sprintf("%s-%s-%s", db.CrossTag(), unionchatkey, union)
find = bson.M{"channel": channel, "unionId": union}
break
case pb.ChatChannel_CrossServer:
key = fmt.Sprintf("%s-%d", crosschatkey, area)
key = fmt.Sprintf("%s-%s-%d", db.CrossTag(), crosschatkey, area)
find = bson.M{"channel": channel, "areaId": area}
break
case pb.ChatChannel_System:
key = systemchatkey
key = fmt.Sprintf("%s-%s", db.CrossTag(), systemchatkey)
find = bson.M{"channel": channel}
break
}
@ -141,7 +142,7 @@ func (this *modelChatComp) addCrossChannelMember(session comm.IUserSession) (cha
return
}
for {
key := fmt.Sprintf("%s-%d-member", crosschatkey, channel)
key := fmt.Sprintf("%s-%s-%d-member", db.CrossTag(), crosschatkey, channel)
if count, err = this.Redis.Hlen(key); err != nil {
this.module.Errorf("err:%v", err)
return
@ -171,7 +172,7 @@ func (this *modelChatComp) chanageChannel(session comm.IUserSession, channel int
var (
maxnum int32
)
key := fmt.Sprintf("%s-%d-member", crosschatkey, channel)
key := fmt.Sprintf("%s-%s-%d-member", db.CrossTag(), crosschatkey, channel)
count := 0
if maxnum, err = this.module.configure.GetChanageChannelMax(); err != nil {
return
@ -192,7 +193,7 @@ func (this *modelChatComp) chanageChannel(session comm.IUserSession, channel int
// 读取跨服聊天频道下成员
func (this *modelChatComp) getCrossChannelMember(channel int32) (result []*pb.CacheUser, err error) {
key := fmt.Sprintf("%s-%d-member", crosschatkey, channel)
key := fmt.Sprintf("%s-%s-%d-member", db.CrossTag(), crosschatkey, channel)
temp := make(map[string]*pb.CacheUser, 0)
if err = this.Redis.HGetAll(key, &temp); err != nil {
this.module.Errorf("err:%v", err)
@ -217,7 +218,7 @@ func (this *modelChatComp) removeCrossChannelMember(uid string) (err error) {
return
}
key := fmt.Sprintf("%s-%d-member", crosschatkey, result.Chatchannel)
key := fmt.Sprintf("%s-%s-%d-member", db.CrossTag(), crosschatkey, result.Chatchannel)
if err = this.Redis.HDel(key, uid); err != nil {
this.module.Errorf("err:%v", err)
return
@ -322,7 +323,7 @@ func (this *modelChatComp) addChatMsg(key string, count int64, msgs ...*pb.DBCha
// 发送聊天消息到世界频道
func (this *modelChatComp) sendChatToWorld(chat *pb.DBChat, queuecount int32) (err error) {
if err = this.module.modelChat.addChatMsg(fmt.Sprintf("%s-%s", worldchatkey, chat.Stag), int64(queuecount), chat); err != nil {
if err = this.module.modelChat.addChatMsg(fmt.Sprintf("%s-%s-%s", db.CrossTag(), worldchatkey, chat.Stag), int64(queuecount), chat); err != nil {
this.module.Errorln(err)
return
}
@ -338,7 +339,7 @@ func (this *modelChatComp) sendChatToUnion(chat *pb.DBChat, queuecount int32) (e
var (
err error
)
if err = this.module.modelChat.addChatMsg(fmt.Sprintf("%s-%s", unionchatkey, chat.UnionId), int64(queuecount), chat); err != nil {
if err = this.module.modelChat.addChatMsg(fmt.Sprintf("%s-%s-%s", db.CrossTag(), unionchatkey, chat.UnionId), int64(queuecount), chat); err != nil {
this.module.Errorln(err)
errdata = &pb.ErrorData{
Code: pb.ErrorCode_DBError,
@ -356,7 +357,7 @@ func (this *modelChatComp) sendChatToUnion(chat *pb.DBChat, queuecount int32) (e
// 发送聊天消息到工会频道
func (this *modelChatComp) sendChatToCrossServer(chat *pb.DBChat, queuecount int32) (err error) {
if err = this.module.modelChat.addChatMsg(fmt.Sprintf("%s-%d", crosschatkey, chat.ChannelId), int64(queuecount), chat); err != nil {
if err = this.module.modelChat.addChatMsg(fmt.Sprintf("%s-%s-%d", db.CrossTag(), crosschatkey, chat.ChannelId), int64(queuecount), chat); err != nil {
this.module.Errorln(err)
return
}

View File

@ -278,6 +278,7 @@ func (this *Chat) SendSysChatToWorld(session comm.IUserSession, ctype comm.ChatS
if appenddata != nil {
if jsonStr, err = json.Marshal(appenddata); err != nil {
this.Errorf("err:%v", err)
return
} else {
data := map[string]interface{}{
agrs[1]: map[string]interface{}{
@ -295,6 +296,7 @@ func (this *Chat) SendSysChatToWorld(session comm.IUserSession, ctype comm.ChatS
if appenddata != nil {
if jsonStr, err = json.Marshal(appenddata); err != nil {
this.Errorf("err:%v", err)
return
} else {
data := map[string]interface{}{
agrs[1]: map[string]interface{}{

View File

@ -146,7 +146,7 @@ func (this *GM) CreateCmd(session comm.IUserSession, cmd string) (errdata *pb.Er
}
data := this.configure.GetHeroConfigData()
for _, v := range data {
if v.Handbook != -1 {
if v.Handbook {
res = append(res, &cfg.Gameatn{
A: "hero",
T: v.Hid,
@ -328,7 +328,7 @@ func (this *GM) CreateCmd(session comm.IUserSession, cmd string) (errdata *pb.Er
)
data := this.configure.GetHeroConfigData()
for _, v := range data {
if v.Handbook != -1 {
if v.Handbook {
res = append(res, &cfg.Gameatn{
A: "hero",
T: v.Hid,

View File

@ -67,7 +67,7 @@ func (this *apiComp) Roulette(session comm.IUserSession, req *pb.GuildGveRoulett
return
}
if confs[index].Push == 1 { //推送通知
if confs[index].Push { //推送通知
go this.module.modelUnionroulette.roulettechangePush(req.Guildid, session.GetUserId(), user.Name, confs[index].Id, award)
}
session.SendMsg(string(this.module.GetType()), "roulette", &pb.GuildGveRouletteResp{Cid: confs[index].Id, Award: award})

View File

@ -420,7 +420,7 @@ func (this *Hero) GetAllMaxHero(session comm.IUserSession, bTalent bool) (errdat
changeHero []*pb.DBHero
)
for _, v := range data {
if v.Handbook != -1 {
if v.Handbook {
cid := v.Hid
maxStar := v.Star
starConf, _ := this.configure.GetHeroStarupConfig(cid, v.Star)

View File

@ -0,0 +1,18 @@
//------------------------------------------------------------------------------
// <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
const (
GameBattleExecutionType_NoExecute = 0
GameBattleExecutionType_Executive = 1
GameBattleExecutionType_Story = 2
GameBattleExecutionType_Assist = 3
GameBattleExecutionType_Guide = 4
GameBattleExecutionType_NextWave = 5
)

View File

@ -13,7 +13,7 @@ import "errors"
type GameFightGlobalEventData struct {
Id int32
Count int32
LoopTime int32
LoopTime bool
Desc string
When int32
FromCheck string
@ -36,7 +36,7 @@ func (*GameFightGlobalEventData) GetTypeId() int32 {
func (_v *GameFightGlobalEventData)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["Count"].(float64); !_ok_ { err = errors.New("Count error"); return }; _v.Count = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["LoopTime"].(float64); !_ok_ { err = errors.New("LoopTime error"); return }; _v.LoopTime = int32(_tempNum_) }
{ var _ok_ bool; if _v.LoopTime, _ok_ = _buf["LoopTime"].(bool); !_ok_ { err = errors.New("LoopTime error"); return } }
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["desc"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Desc error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Desc, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["When"].(float64); !_ok_ { err = errors.New("When error"); return }; _v.When = int32(_tempNum_) }
{ var _ok_ bool; if _v.FromCheck, _ok_ = _buf["FromCheck"].(string); !_ok_ { err = errors.New("FromCheck error"); return } }

View File

@ -30,12 +30,12 @@ type GameGuideData struct {
Txtoffset serialization.Vector2
Speakerface int32
Sound string
Mask int32
Lock int32
Uishow int32
Mask bool
Lock bool
Uishow bool
Skiptime int32
Skip int32
Skipgroup int32
Skipgroup bool
Reward []*Gameatn
}
@ -101,12 +101,12 @@ func (_v *GameGuideData)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["speakerface"].(float64); !_ok_ { err = errors.New("speakerface error"); return }; _v.Speakerface = int32(_tempNum_) }
{ var _ok_ bool; if _v.Sound, _ok_ = _buf["sound"].(string); !_ok_ { err = errors.New("sound error"); return } }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["mask"].(float64); !_ok_ { err = errors.New("mask error"); return }; _v.Mask = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["lock"].(float64); !_ok_ { err = errors.New("lock error"); return }; _v.Lock = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["uishow"].(float64); !_ok_ { err = errors.New("uishow error"); return }; _v.Uishow = int32(_tempNum_) }
{ var _ok_ bool; if _v.Mask, _ok_ = _buf["mask"].(bool); !_ok_ { err = errors.New("mask error"); return } }
{ var _ok_ bool; if _v.Lock, _ok_ = _buf["lock"].(bool); !_ok_ { err = errors.New("lock error"); return } }
{ var _ok_ bool; if _v.Uishow, _ok_ = _buf["uishow"].(bool); !_ok_ { err = errors.New("uishow error"); return } }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["skiptime"].(float64); !_ok_ { err = errors.New("skiptime error"); return }; _v.Skiptime = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["skip"].(float64); !_ok_ { err = errors.New("skip error"); return }; _v.Skip = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["skipgroup"].(float64); !_ok_ { err = errors.New("skipgroup error"); return }; _v.Skipgroup = int32(_tempNum_) }
{ var _ok_ bool; if _v.Skipgroup, _ok_ = _buf["skipgroup"].(bool); !_ok_ { err = errors.New("skipgroup error"); return } }
{
var _arr_ []interface{}
var _ok_ bool

View File

@ -15,7 +15,7 @@ type GameGuildBossRouletteData struct {
Reward []*Gameatn
Weight int32
Need []*Gameatn
Push int32
Push bool
}
const TypeId_GameGuildBossRouletteData = 797473250
@ -55,7 +55,7 @@ func (_v *GameGuildBossRouletteData)Deserialize(_buf map[string]interface{}) (er
}
}
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["push"].(float64); !_ok_ { err = errors.New("push error"); return }; _v.Push = int32(_tempNum_) }
{ var _ok_ bool; if _v.Push, _ok_ = _buf["push"].(bool); !_ok_ { err = errors.New("push error"); return } }
return
}

View File

@ -29,6 +29,7 @@ type GameIntegralBossData struct {
HeroId int32
Boss []int32
BossIcon string
BackPng string
}
const TypeId_GameIntegralBossData = 1191591167
@ -42,7 +43,7 @@ func (_v *GameIntegralBossData)Deserialize(_buf map[string]interface{}) (err err
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["hdid"].(float64); !_ok_ { err = errors.New("hdid error"); return }; _v.Hdid = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["difficulty"].(float64); !_ok_ { err = errors.New("difficulty error"); return }; _v.Difficulty = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["itype"].(float64); !_ok_ { err = errors.New("itype error"); return }; _v.Itype = int32(_tempNum_) }
{ var _ok_ bool; if _v.Difficultytext, _ok_ = _buf["difficultytext"].(string); !_ok_ { err = errors.New("difficultytext error"); return } }
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["difficultytext"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Difficultytext error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Difficultytext, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["coefficient"].(float64); !_ok_ { err = errors.New("coefficient error"); return }; _v.Coefficient = float32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["unlock"].(float64); !_ok_ { err = errors.New("unlock error"); return }; _v.Unlock = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["unlockval"].(float64); !_ok_ { err = errors.New("unlockval error"); return }; _v.Unlockval = int32(_tempNum_) }
@ -82,6 +83,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.BackPng, _ok_ = _buf["back_png"].(string); !_ok_ { err = errors.New("back_png error"); return } }
return
}

View File

@ -28,11 +28,11 @@ func (*GameIntegralConditionData) GetTypeId() int32 {
func (_v *GameIntegralConditionData)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["id"].(float64); !_ok_ { err = errors.New("id error"); return }; _v.Id = int32(_tempNum_) }
{ var _ok_ bool; if _v.Condition, _ok_ = _buf["condition"].(string); !_ok_ { err = errors.New("condition error"); return } }
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["condition"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Condition error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Condition, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["TaskId"].(float64); !_ok_ { err = errors.New("TaskId error"); return }; _v.TaskId = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["iType"].(float64); !_ok_ { err = errors.New("iType error"); return }; _v.IType = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["jumpto"].(float64); !_ok_ { err = errors.New("jumpto error"); return }; _v.Jumpto = int32(_tempNum_) }
{ var _ok_ bool; if _v.Des, _ok_ = _buf["des"].(string); !_ok_ { err = errors.New("des error"); return } }
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["des"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Des error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Des, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["skillid"].(float64); !_ok_ { err = errors.New("skillid error"); return }; _v.Skillid = int32(_tempNum_) }
return
}

View File

@ -0,0 +1,14 @@
//------------------------------------------------------------------------------
// <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
const (
TEnumEAddGroup_All = 1
TEnumEAddGroup_Appoint = 2
)

View File

@ -0,0 +1,14 @@
//------------------------------------------------------------------------------
// <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
const (
TEnumECheckType_Server = 1
TEnumECheckType_Client = 2
)

View File

@ -9,7 +9,7 @@
package cfg
const (
TEnumEEquipPos_None = -1
TEnumEEquipPos_All = -1
TEnumEEquipPos_Zero = 0
TEnumEEquipPos_One = 1
TEnumEEquipPos_Two = 2

View File

@ -0,0 +1,14 @@
//------------------------------------------------------------------------------
// <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
const (
TEnumEGameRewardType_Week = 1
TEnumEGameRewardType_History = 2
)

View File

@ -0,0 +1,17 @@
//------------------------------------------------------------------------------
// <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
const (
TEnumEGuideType_Bubble = 1
TEnumEGuideType_Jump = 2
TEnumEGuideType_Click = 3
TEnumEGuideType_Story = 4
TEnumEGuideType_Rocker = 5
)

View File

@ -0,0 +1,15 @@
//------------------------------------------------------------------------------
// <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
const (
TEnumEHeroShowType_First = 1
TEnumEHeroShowType_All = 2
TEnumEHeroShowType_Not = 3
)

View File

@ -0,0 +1,18 @@
//------------------------------------------------------------------------------
// <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
const (
TEnumEHeroType_All = 0
TEnumEHeroType_HeroCard = 1
TEnumEHeroType_StarUpCard = 2
TEnumEHeroType_LevelUpCard = 3
TEnumEHeroType_SkillLevelCard = 4
TEnumEHeroType_MonsterCard = 5
)

View File

@ -0,0 +1,17 @@
//------------------------------------------------------------------------------
// <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
const (
TEnumEHeroUpStoryType_Story = 1
TEnumEHeroUpStoryType_Fight = 2
TEnumEHeroUpStoryType_Box = 3
TEnumEHeroUpStoryType_Portal = 4
TEnumEHeroUpStoryType_Hide = 5
)

View File

@ -0,0 +1,14 @@
//------------------------------------------------------------------------------
// <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
const (
TEnumEIntegralBossType_Difficulty = 1
TEnumEIntegralBossType_Event = 2
)

View File

@ -0,0 +1,14 @@
//------------------------------------------------------------------------------
// <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
const (
TEnumEIntegralRewardType_Rating = 1
TEnumEIntegralRewardType_Accumulate = 2
)

View File

@ -0,0 +1,18 @@
//------------------------------------------------------------------------------
// <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
const (
TEnumEJob_All = 0
TEnumEJob_Output = 1
TEnumEJob_Defense = 2
TEnumEJob_Auxiliary = 3
TEnumEJob_Control = 4
TEnumEJob_Material = 5
)

View File

@ -0,0 +1,17 @@
//------------------------------------------------------------------------------
// <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
const (
TEnumERace_All = 0
TEnumERace_Fire = 1
TEnumERace_Forest = 2
TEnumERace_Water = 3
TEnumERace_Light = 4
)

View File

@ -0,0 +1,14 @@
//------------------------------------------------------------------------------
// <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
const (
TEnumESex_Male = 1
TEnumESex_Female = 2
)

View File

@ -21,7 +21,7 @@ type GameHeroData struct {
Type int32
Ip int32
Sd int32
Handbook int32
Handbook bool
Prefab string
Rotation string
Revolve int32
@ -71,7 +71,7 @@ func (_v *GameHeroData)Deserialize(_buf map[string]interface{}) (err error) {
{ 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["ip"].(float64); !_ok_ { err = errors.New("ip error"); return }; _v.Ip = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["sd"].(float64); !_ok_ { err = errors.New("sd error"); return }; _v.Sd = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["handbook"].(float64); !_ok_ { err = errors.New("handbook error"); return }; _v.Handbook = int32(_tempNum_) }
{ var _ok_ bool; if _v.Handbook, _ok_ = _buf["handbook"].(bool); !_ok_ { err = errors.New("handbook error"); return } }
{ var _ok_ bool; if _v.Prefab, _ok_ = _buf["prefab"].(string); !_ok_ { err = errors.New("prefab error"); return } }
{ var _ok_ bool; if _v.Rotation, _ok_ = _buf["rotation"].(string); !_ok_ { err = errors.New("rotation error"); return } }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["revolve"].(float64); !_ok_ { err = errors.New("revolve error"); return }; _v.Revolve = int32(_tempNum_) }

View File

@ -32,6 +32,7 @@ type GameSkillBuffData struct {
Buffpos string
TriggerEffect string
TriggerPos string
TriggerAnim string
ForbidFloat int32
ReplaceBuffID int32
}
@ -116,6 +117,7 @@ func (_v *GameSkillBuffData)Deserialize(_buf map[string]interface{}) (err error)
{ var _ok_ bool; if _v.Buffpos, _ok_ = _buf["buffpos"].(string); !_ok_ { err = errors.New("buffpos error"); return } }
{ var _ok_ bool; if _v.TriggerEffect, _ok_ = _buf["TriggerEffect"].(string); !_ok_ { err = errors.New("TriggerEffect error"); return } }
{ var _ok_ bool; if _v.TriggerPos, _ok_ = _buf["TriggerPos"].(string); !_ok_ { err = errors.New("TriggerPos error"); return } }
{ var _ok_ bool; if _v.TriggerAnim, _ok_ = _buf["TriggerAnim"].(string); !_ok_ { err = errors.New("TriggerAnim error"); return } }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["forbidFloat"].(float64); !_ok_ { err = errors.New("forbidFloat error"); return }; _v.ForbidFloat = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["ReplaceBuffID"].(float64); !_ok_ { err = errors.New("ReplaceBuffID error"); return }; _v.ReplaceBuffID = int32(_tempNum_) }
return

View File

@ -22,6 +22,7 @@ type GameSkillPassiveData struct {
AddCon []string
PasPr int32
PasCorrection int32
TriggerAnim string
Type string
MaxEmitTimesInRoundByRole int32
MaxEmitTimes int32
@ -60,6 +61,7 @@ func (_v *GameSkillPassiveData)Deserialize(_buf map[string]interface{}) (err err
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["PasPr"].(float64); !_ok_ { err = errors.New("PasPr error"); return }; _v.PasPr = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["PasCorrection"].(float64); !_ok_ { err = errors.New("PasCorrection error"); return }; _v.PasCorrection = int32(_tempNum_) }
{ var _ok_ bool; if _v.TriggerAnim, _ok_ = _buf["TriggerAnim"].(string); !_ok_ { err = errors.New("TriggerAnim error"); return } }
{ var _ok_ bool; if _v.Type, _ok_ = _buf["Type"].(string); !_ok_ { err = errors.New("Type error"); return } }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["MaxEmitTimesInRoundByRole"].(float64); !_ok_ { err = errors.New("MaxEmitTimesInRoundByRole error"); return }; _v.MaxEmitTimesInRoundByRole = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["MaxEmitTimes"].(float64); !_ok_ { err = errors.New("MaxEmitTimes error"); return }; _v.MaxEmitTimes = int32(_tempNum_) }