json 同步
This commit is contained in:
parent
5f1687d30e
commit
15936f15c0
@ -1,7 +1,7 @@
|
||||
[
|
||||
{
|
||||
"id": 10001,
|
||||
"scene": "LevelDemo_Fcamer_1_1",
|
||||
"scene": "leveldemo_fcamer_1_1",
|
||||
"levelname": "Look For Blast Air",
|
||||
"passformatList": [],
|
||||
"passdroplist": [
|
||||
@ -21,7 +21,7 @@
|
||||
},
|
||||
{
|
||||
"id": 10002,
|
||||
"scene": "LevelDemo_Fcamer_1_2",
|
||||
"scene": "leveldemo_fcamer_1_2",
|
||||
"levelname": "Rescue Grug",
|
||||
"passformatList": [],
|
||||
"passdroplist": [
|
||||
@ -40,7 +40,7 @@
|
||||
},
|
||||
{
|
||||
"id": 10003,
|
||||
"scene": "LevelDemo_Fcamer_1_3",
|
||||
"scene": "leveldemo_fcamer_1_3",
|
||||
"levelname": "Repair Broken Books",
|
||||
"passformatList": [],
|
||||
"passdroplist": [
|
||||
@ -60,7 +60,7 @@
|
||||
},
|
||||
{
|
||||
"id": 10004,
|
||||
"scene": "LevelDemo_Fcamer_1_4",
|
||||
"scene": "leveldemo_fcamer_1_4",
|
||||
"levelname": "Restart The Windmill",
|
||||
"passformatList": [],
|
||||
"passdroplist": [
|
||||
@ -80,7 +80,7 @@
|
||||
},
|
||||
{
|
||||
"id": 10005,
|
||||
"scene": "LevelDemo_Fcamer_1_5",
|
||||
"scene": "leveldemo_fcamer_1_5",
|
||||
"levelname": "Tame The Rampage Flock",
|
||||
"passformatList": [
|
||||
110213,
|
||||
@ -100,7 +100,7 @@
|
||||
},
|
||||
{
|
||||
"id": 10006,
|
||||
"scene": "LevelDemo_Fcamer_1_6",
|
||||
"scene": "leveldemo_fcamer_1_6",
|
||||
"levelname": "Against Eret",
|
||||
"passformatList": [
|
||||
120031
|
||||
@ -118,7 +118,7 @@
|
||||
},
|
||||
{
|
||||
"id": 10007,
|
||||
"scene": "LevelDemo_Fcamer_1_7",
|
||||
"scene": "leveldemo_fcamer_1_7",
|
||||
"levelname": "Repress Eret",
|
||||
"passformatList": [
|
||||
120032,
|
||||
@ -138,7 +138,7 @@
|
||||
},
|
||||
{
|
||||
"id": 10008,
|
||||
"scene": "LevelDemo_Fcamer_1_8",
|
||||
"scene": "leveldemo_fcamer_1_8",
|
||||
"levelname": "Moon Hill",
|
||||
"passformatList": [],
|
||||
"passdroplist": [
|
||||
@ -157,7 +157,7 @@
|
||||
},
|
||||
{
|
||||
"id": 10009,
|
||||
"scene": "LevelDemo_Fcamer_1_9",
|
||||
"scene": "leveldemo_fcamer_1_9",
|
||||
"levelname": "Moon Hill",
|
||||
"passformatList": [],
|
||||
"passdroplist": [
|
||||
@ -176,7 +176,7 @@
|
||||
},
|
||||
{
|
||||
"id": 10010,
|
||||
"scene": "LevelDemo_Fcamer_1_10",
|
||||
"scene": "leveldemo_fcamer_1_10",
|
||||
"levelname": "Moon Hill",
|
||||
"passformatList": [],
|
||||
"passdroplist": [
|
||||
|
212
bin/json/game_enchantlineup.json
Normal file
212
bin/json/game_enchantlineup.json
Normal file
@ -0,0 +1,212 @@
|
||||
[
|
||||
{
|
||||
"id": 1001,
|
||||
"robotid": 10001,
|
||||
"BOSSId": 1,
|
||||
"grade": "SSS",
|
||||
"time": 30
|
||||
},
|
||||
{
|
||||
"id": 1002,
|
||||
"robotid": 10002,
|
||||
"BOSSId": 1,
|
||||
"grade": "SS",
|
||||
"time": 31
|
||||
},
|
||||
{
|
||||
"id": 1003,
|
||||
"robotid": 10003,
|
||||
"BOSSId": 1,
|
||||
"grade": "S",
|
||||
"time": 32
|
||||
},
|
||||
{
|
||||
"id": 1004,
|
||||
"robotid": 10004,
|
||||
"BOSSId": 1,
|
||||
"grade": "S",
|
||||
"time": 33
|
||||
},
|
||||
{
|
||||
"id": 1005,
|
||||
"robotid": 10005,
|
||||
"BOSSId": 1,
|
||||
"grade": "S",
|
||||
"time": 34
|
||||
},
|
||||
{
|
||||
"id": 1006,
|
||||
"robotid": 10006,
|
||||
"BOSSId": 1,
|
||||
"grade": "S",
|
||||
"time": 35
|
||||
},
|
||||
{
|
||||
"id": 1007,
|
||||
"robotid": 10007,
|
||||
"BOSSId": 1,
|
||||
"grade": "S",
|
||||
"time": 36
|
||||
},
|
||||
{
|
||||
"id": 1008,
|
||||
"robotid": 10008,
|
||||
"BOSSId": 1,
|
||||
"grade": "S",
|
||||
"time": 37
|
||||
},
|
||||
{
|
||||
"id": 1009,
|
||||
"robotid": 10009,
|
||||
"BOSSId": 1,
|
||||
"grade": "S",
|
||||
"time": 38
|
||||
},
|
||||
{
|
||||
"id": 1010,
|
||||
"robotid": 10010,
|
||||
"BOSSId": 1,
|
||||
"grade": "S",
|
||||
"time": 39
|
||||
},
|
||||
{
|
||||
"id": 2001,
|
||||
"robotid": 10011,
|
||||
"BOSSId": 2,
|
||||
"grade": "SSS",
|
||||
"time": 40
|
||||
},
|
||||
{
|
||||
"id": 2002,
|
||||
"robotid": 10012,
|
||||
"BOSSId": 2,
|
||||
"grade": "SS",
|
||||
"time": 41
|
||||
},
|
||||
{
|
||||
"id": 2003,
|
||||
"robotid": 10013,
|
||||
"BOSSId": 2,
|
||||
"grade": "S",
|
||||
"time": 42
|
||||
},
|
||||
{
|
||||
"id": 2004,
|
||||
"robotid": 10014,
|
||||
"BOSSId": 2,
|
||||
"grade": "S",
|
||||
"time": 43
|
||||
},
|
||||
{
|
||||
"id": 2005,
|
||||
"robotid": 10015,
|
||||
"BOSSId": 2,
|
||||
"grade": "S",
|
||||
"time": 44
|
||||
},
|
||||
{
|
||||
"id": 2006,
|
||||
"robotid": 10016,
|
||||
"BOSSId": 2,
|
||||
"grade": "S",
|
||||
"time": 45
|
||||
},
|
||||
{
|
||||
"id": 2007,
|
||||
"robotid": 10017,
|
||||
"BOSSId": 2,
|
||||
"grade": "S",
|
||||
"time": 46
|
||||
},
|
||||
{
|
||||
"id": 2008,
|
||||
"robotid": 10018,
|
||||
"BOSSId": 2,
|
||||
"grade": "S",
|
||||
"time": 47
|
||||
},
|
||||
{
|
||||
"id": 2009,
|
||||
"robotid": 10019,
|
||||
"BOSSId": 2,
|
||||
"grade": "S",
|
||||
"time": 48
|
||||
},
|
||||
{
|
||||
"id": 2010,
|
||||
"robotid": 10020,
|
||||
"BOSSId": 2,
|
||||
"grade": "S",
|
||||
"time": 49
|
||||
},
|
||||
{
|
||||
"id": 3001,
|
||||
"robotid": 10021,
|
||||
"BOSSId": 3,
|
||||
"grade": "SSS",
|
||||
"time": 50
|
||||
},
|
||||
{
|
||||
"id": 3002,
|
||||
"robotid": 10022,
|
||||
"BOSSId": 3,
|
||||
"grade": "SS",
|
||||
"time": 51
|
||||
},
|
||||
{
|
||||
"id": 3003,
|
||||
"robotid": 10023,
|
||||
"BOSSId": 3,
|
||||
"grade": "S",
|
||||
"time": 52
|
||||
},
|
||||
{
|
||||
"id": 3004,
|
||||
"robotid": 10024,
|
||||
"BOSSId": 3,
|
||||
"grade": "S",
|
||||
"time": 53
|
||||
},
|
||||
{
|
||||
"id": 3005,
|
||||
"robotid": 10025,
|
||||
"BOSSId": 3,
|
||||
"grade": "S",
|
||||
"time": 54
|
||||
},
|
||||
{
|
||||
"id": 3006,
|
||||
"robotid": 10026,
|
||||
"BOSSId": 3,
|
||||
"grade": "S",
|
||||
"time": 55
|
||||
},
|
||||
{
|
||||
"id": 3007,
|
||||
"robotid": 10027,
|
||||
"BOSSId": 3,
|
||||
"grade": "S",
|
||||
"time": 56
|
||||
},
|
||||
{
|
||||
"id": 3008,
|
||||
"robotid": 10028,
|
||||
"BOSSId": 3,
|
||||
"grade": "S",
|
||||
"time": 57
|
||||
},
|
||||
{
|
||||
"id": 3009,
|
||||
"robotid": 10029,
|
||||
"BOSSId": 3,
|
||||
"grade": "S",
|
||||
"time": 58
|
||||
},
|
||||
{
|
||||
"id": 3010,
|
||||
"robotid": 10030,
|
||||
"BOSSId": 3,
|
||||
"grade": "S",
|
||||
"time": 59
|
||||
}
|
||||
]
|
File diff suppressed because it is too large
Load Diff
@ -89,7 +89,13 @@
|
||||
"type_id": 1,
|
||||
"star": 1,
|
||||
"level": 6,
|
||||
"need": [],
|
||||
"need": [
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "gold",
|
||||
"n": 470
|
||||
}
|
||||
],
|
||||
"bonus": 5000,
|
||||
"activation": false,
|
||||
"probability": 800,
|
||||
@ -270,7 +276,13 @@
|
||||
"type_id": 1,
|
||||
"star": 2,
|
||||
"level": 11,
|
||||
"need": [],
|
||||
"need": [
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "gold",
|
||||
"n": 745
|
||||
}
|
||||
],
|
||||
"bonus": 10000,
|
||||
"activation": false,
|
||||
"probability": 600,
|
||||
@ -536,7 +548,13 @@
|
||||
"type_id": 1,
|
||||
"star": 3,
|
||||
"level": 16,
|
||||
"need": [],
|
||||
"need": [
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "gold",
|
||||
"n": 1120
|
||||
}
|
||||
],
|
||||
"bonus": 15000,
|
||||
"activation": false,
|
||||
"probability": 500,
|
||||
@ -887,7 +905,13 @@
|
||||
"type_id": 1,
|
||||
"star": 4,
|
||||
"level": 21,
|
||||
"need": [],
|
||||
"need": [
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "gold",
|
||||
"n": 1520
|
||||
}
|
||||
],
|
||||
"bonus": 20000,
|
||||
"activation": false,
|
||||
"probability": 400,
|
||||
|
@ -75,8 +75,8 @@
|
||||
"key": "server_10003",
|
||||
"text": "和平谷"
|
||||
},
|
||||
"ips": "119.3.89.14:9891",
|
||||
"debug": false,
|
||||
"sid": "df01"
|
||||
"ips": "119.3.89.14:7891",
|
||||
"debug": true,
|
||||
"sid": "df02"
|
||||
}
|
||||
]
|
@ -7,7 +7,7 @@
|
||||
"key": "teach_task_10001",
|
||||
"text": "使用<img src='ui://icon/jn_icon_x003' width='20' height='20'/>攻击全体敌人,并吸收敌人的行动值。"
|
||||
},
|
||||
"When": 15,
|
||||
"When": 16,
|
||||
"FromCheck": "HeroID=25001",
|
||||
"TargetCheck": "",
|
||||
"MainSkillCheck": "MainSkillID=125001111",
|
||||
@ -26,7 +26,7 @@
|
||||
"key": "teach_task_10002",
|
||||
"text": "使用<img src='ui://icon/jn_icon_x001' width='20' height='20'/>击杀首领,并获得生命值恢复。"
|
||||
},
|
||||
"When": 15,
|
||||
"When": 16,
|
||||
"FromCheck": "HeroID=25001",
|
||||
"TargetCheck": "",
|
||||
"MainSkillCheck": "MainSkillID=125001311",
|
||||
@ -45,7 +45,7 @@
|
||||
"key": "teach_task_10003",
|
||||
"text": "获得本次战斗胜利。"
|
||||
},
|
||||
"When": 24,
|
||||
"When": 25,
|
||||
"FromCheck": "",
|
||||
"TargetCheck": "",
|
||||
"MainSkillCheck": "",
|
||||
@ -64,7 +64,7 @@
|
||||
"key": "teach_task_10001",
|
||||
"text": "使用<img src='ui://icon/jn_icon_x003' width='20' height='20'/>攻击全体敌人,并吸收敌人的行动值。"
|
||||
},
|
||||
"When": 15,
|
||||
"When": 16,
|
||||
"FromCheck": "",
|
||||
"TargetCheck": "",
|
||||
"MainSkillCheck": "",
|
||||
@ -83,7 +83,7 @@
|
||||
"key": "teach_task_10002",
|
||||
"text": "使用<img src='ui://icon/jn_icon_x001' width='20' height='20'/>击杀首领,并获得生命值恢复。"
|
||||
},
|
||||
"When": 15,
|
||||
"When": 16,
|
||||
"FromCheck": "",
|
||||
"TargetCheck": "",
|
||||
"MainSkillCheck": "",
|
||||
@ -102,7 +102,7 @@
|
||||
"key": "teach_task_10003",
|
||||
"text": "获得本次战斗胜利。"
|
||||
},
|
||||
"When": 24,
|
||||
"When": 25,
|
||||
"FromCheck": "",
|
||||
"TargetCheck": "",
|
||||
"MainSkillCheck": "",
|
||||
@ -121,7 +121,7 @@
|
||||
"key": "teach_task_10001",
|
||||
"text": "使用<img src='ui://icon/jn_icon_x003' width='20' height='20'/>攻击全体敌人,并吸收敌人的行动值。"
|
||||
},
|
||||
"When": 15,
|
||||
"When": 16,
|
||||
"FromCheck": "",
|
||||
"TargetCheck": "",
|
||||
"MainSkillCheck": "",
|
||||
@ -140,7 +140,7 @@
|
||||
"key": "teach_task_10002",
|
||||
"text": "使用<img src='ui://icon/jn_icon_x001' width='20' height='20'/>击杀首领,并获得生命值恢复。"
|
||||
},
|
||||
"When": 15,
|
||||
"When": 16,
|
||||
"FromCheck": "",
|
||||
"TargetCheck": "",
|
||||
"MainSkillCheck": "",
|
||||
@ -159,7 +159,7 @@
|
||||
"key": "teach_task_10003",
|
||||
"text": "获得本次战斗胜利。"
|
||||
},
|
||||
"When": 24,
|
||||
"When": 25,
|
||||
"FromCheck": "",
|
||||
"TargetCheck": "",
|
||||
"MainSkillCheck": "",
|
||||
@ -178,7 +178,7 @@
|
||||
"key": "teach_task_10001",
|
||||
"text": "使用<img src='ui://icon/jn_icon_x003' width='20' height='20'/>攻击全体敌人,并吸收敌人的行动值。"
|
||||
},
|
||||
"When": 15,
|
||||
"When": 16,
|
||||
"FromCheck": "",
|
||||
"TargetCheck": "",
|
||||
"MainSkillCheck": "",
|
||||
@ -197,7 +197,7 @@
|
||||
"key": "teach_task_10002",
|
||||
"text": "使用<img src='ui://icon/jn_icon_x001' width='20' height='20'/>击杀首领,并获得生命值恢复。"
|
||||
},
|
||||
"When": 15,
|
||||
"When": 16,
|
||||
"FromCheck": "",
|
||||
"TargetCheck": "",
|
||||
"MainSkillCheck": "",
|
||||
@ -216,7 +216,7 @@
|
||||
"key": "teach_task_10002",
|
||||
"text": "使用<img src='ui://icon/jn_icon_x001' width='20' height='20'/>击杀首领,并获得生命值恢复。"
|
||||
},
|
||||
"When": 20,
|
||||
"When": 21,
|
||||
"FromCheck": "",
|
||||
"TargetCheck": "",
|
||||
"MainSkillCheck": "",
|
||||
@ -304,7 +304,7 @@
|
||||
"key": "",
|
||||
"text": ""
|
||||
},
|
||||
"When": 18,
|
||||
"When": 19,
|
||||
"FromCheck": "",
|
||||
"TargetCheck": "Side=1",
|
||||
"MainSkillCheck": "",
|
||||
@ -323,7 +323,7 @@
|
||||
"key": "",
|
||||
"text": ""
|
||||
},
|
||||
"When": 18,
|
||||
"When": 19,
|
||||
"FromCheck": "",
|
||||
"TargetCheck": "Side=2",
|
||||
"MainSkillCheck": "",
|
||||
@ -342,7 +342,7 @@
|
||||
"key": "",
|
||||
"text": ""
|
||||
},
|
||||
"When": 18,
|
||||
"When": 19,
|
||||
"FromCheck": "",
|
||||
"TargetCheck": "Side=1",
|
||||
"MainSkillCheck": "",
|
||||
@ -361,7 +361,7 @@
|
||||
"key": "",
|
||||
"text": ""
|
||||
},
|
||||
"When": 18,
|
||||
"When": 19,
|
||||
"FromCheck": "",
|
||||
"TargetCheck": "Side=2",
|
||||
"MainSkillCheck": "",
|
||||
@ -380,7 +380,7 @@
|
||||
"key": "",
|
||||
"text": ""
|
||||
},
|
||||
"When": 14,
|
||||
"When": 15,
|
||||
"FromCheck": "",
|
||||
"TargetCheck": "Side=2",
|
||||
"MainSkillCheck": "MainSkillID=153003211",
|
||||
@ -399,7 +399,7 @@
|
||||
"key": "",
|
||||
"text": ""
|
||||
},
|
||||
"When": 25,
|
||||
"When": 26,
|
||||
"FromCheck": "",
|
||||
"TargetCheck": "",
|
||||
"MainSkillCheck": "",
|
||||
@ -420,7 +420,7 @@
|
||||
"key": "",
|
||||
"text": ""
|
||||
},
|
||||
"When": 25,
|
||||
"When": 26,
|
||||
"FromCheck": "",
|
||||
"TargetCheck": "",
|
||||
"MainSkillCheck": "",
|
||||
@ -441,7 +441,7 @@
|
||||
"key": "teach_task_101",
|
||||
"text": "使用<img src='ui://icon/jn_icon_005' width='20' height='20'/>给我方增加【攻击提升】状态。"
|
||||
},
|
||||
"When": 18,
|
||||
"When": 19,
|
||||
"FromCheck": "",
|
||||
"TargetCheck": "Side=1",
|
||||
"MainSkillCheck": "",
|
||||
@ -460,7 +460,7 @@
|
||||
"key": "teach_task_102",
|
||||
"text": "使用<img src='ui://icon/jn_icon_056' width='20' height='20'/>给敌方增加【防御下降】状态。"
|
||||
},
|
||||
"When": 18,
|
||||
"When": 19,
|
||||
"FromCheck": "",
|
||||
"TargetCheck": "Side=2",
|
||||
"MainSkillCheck": "",
|
||||
@ -479,7 +479,7 @@
|
||||
"key": "teach_task_103",
|
||||
"text": "使用<img src='ui://icon/jn_icon_020' width='20' height='22'/>击杀首领。"
|
||||
},
|
||||
"When": 14,
|
||||
"When": 15,
|
||||
"FromCheck": "",
|
||||
"TargetCheck": "Side=2",
|
||||
"MainSkillCheck": "MainSkillID=144005211",
|
||||
@ -498,7 +498,7 @@
|
||||
"key": "teach_task_104",
|
||||
"text": "使用<img src='ui://icon/jn_icon_024' width='20' height='20'/>给我方增加【护盾】和【免疫】状态。"
|
||||
},
|
||||
"When": 18,
|
||||
"When": 19,
|
||||
"FromCheck": "",
|
||||
"TargetCheck": "Side=1",
|
||||
"MainSkillCheck": "",
|
||||
@ -517,7 +517,7 @@
|
||||
"key": "teach_task_105",
|
||||
"text": "使用<img src='ui://icon/jn_icon_012' width='20' height='20'/>给敌方增加【冰冻】状态。"
|
||||
},
|
||||
"When": 18,
|
||||
"When": 19,
|
||||
"FromCheck": "",
|
||||
"TargetCheck": "Side=2",
|
||||
"MainSkillCheck": "",
|
||||
@ -536,7 +536,7 @@
|
||||
"key": "teach_task_106",
|
||||
"text": "使用<img src='ui://icon/jn_icon_018' width='20' height='22'/>击杀首领。"
|
||||
},
|
||||
"When": 14,
|
||||
"When": 15,
|
||||
"FromCheck": "",
|
||||
"TargetCheck": "Side=2",
|
||||
"MainSkillCheck": "MainSkillID=135001311",
|
||||
|
@ -398,6 +398,11 @@
|
||||
"n": 1000
|
||||
}
|
||||
],
|
||||
"ps_item": {
|
||||
"a": "item",
|
||||
"t": "10017",
|
||||
"n": 1
|
||||
},
|
||||
"Inletopening": 1
|
||||
}
|
||||
]
|
302
bin/json/game_gm.json
Normal file
302
bin/json/game_gm.json
Normal file
@ -0,0 +1,302 @@
|
||||
[
|
||||
{
|
||||
"id": 1,
|
||||
"type": 1,
|
||||
"text": {
|
||||
"key": "GM_1",
|
||||
"text": "全英雄(无需参数)"
|
||||
},
|
||||
"data": "",
|
||||
"prefix": "bingo:allhero"
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"type": 1,
|
||||
"text": {
|
||||
"key": "GM_2",
|
||||
"text": "满养成全英雄(无需参数)"
|
||||
},
|
||||
"data": "",
|
||||
"prefix": "bingo:manhero"
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"type": 1,
|
||||
"text": {
|
||||
"key": "GM_3",
|
||||
"text": "解锁狩猎所有难度(无需参数)"
|
||||
},
|
||||
"data": "",
|
||||
"prefix": "bingo:hunting"
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"type": 1,
|
||||
"text": {
|
||||
"key": "GM_4",
|
||||
"text": "解锁维京远征所有难度(无需参数)"
|
||||
},
|
||||
"data": "",
|
||||
"prefix": "bingo:viking"
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"type": 1,
|
||||
"text": {
|
||||
"key": "GM_5",
|
||||
"text": "解锁成长之路所有难度(无需参数)"
|
||||
},
|
||||
"data": "",
|
||||
"prefix": "bingo:allgrowtask"
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"type": 1,
|
||||
"text": {
|
||||
"key": "GM_6",
|
||||
"text": "跳过世界任务(无需参数)"
|
||||
},
|
||||
"data": "",
|
||||
"prefix": "bingo:alltask"
|
||||
},
|
||||
{
|
||||
"id": 7,
|
||||
"type": 1,
|
||||
"text": {
|
||||
"key": "GM_7",
|
||||
"text": "获取所有道具(无需参数)"
|
||||
},
|
||||
"data": "",
|
||||
"prefix": "bingo:Iamyoudad"
|
||||
},
|
||||
{
|
||||
"id": 17,
|
||||
"type": 1,
|
||||
"text": {
|
||||
"key": "GM_17",
|
||||
"text": "主角等级"
|
||||
},
|
||||
"data": "50",
|
||||
"prefix": "bingo:lv,{0}"
|
||||
},
|
||||
{
|
||||
"id": 18,
|
||||
"type": 1,
|
||||
"text": {
|
||||
"key": "GM_18",
|
||||
"text": "跳过引导(无需参数)"
|
||||
},
|
||||
"data": "",
|
||||
"prefix": ""
|
||||
},
|
||||
{
|
||||
"id": 19,
|
||||
"type": 1,
|
||||
"text": {
|
||||
"key": "GM_19",
|
||||
"text": "金币(填数量)"
|
||||
},
|
||||
"data": "1000000",
|
||||
"prefix": "bingo:attr,gold,{0}"
|
||||
},
|
||||
{
|
||||
"id": 20,
|
||||
"type": 1,
|
||||
"text": {
|
||||
"key": "GM_20",
|
||||
"text": "钻石(填数量)"
|
||||
},
|
||||
"data": "1000000",
|
||||
"prefix": "bingo:attr,diamond,{0}"
|
||||
},
|
||||
{
|
||||
"id": 21,
|
||||
"type": 1,
|
||||
"text": {
|
||||
"key": "GM_21",
|
||||
"text": "设置VIP等级(填等级)"
|
||||
},
|
||||
"data": "12",
|
||||
"prefix": "bingo:viplv,{0}"
|
||||
},
|
||||
{
|
||||
"id": 22,
|
||||
"type": 1,
|
||||
"text": {
|
||||
"key": "GM_22",
|
||||
"text": "获取某种类型所有道具(道具类型,数量)"
|
||||
},
|
||||
"data": "1,1",
|
||||
"prefix": "bingo:itemtype,{0}"
|
||||
},
|
||||
{
|
||||
"id": 23,
|
||||
"type": 1,
|
||||
"text": {
|
||||
"key": "GM_23",
|
||||
"text": "充值几次648(填数量)"
|
||||
},
|
||||
"data": "1",
|
||||
"prefix": "bingo:recharge,{0}"
|
||||
},
|
||||
{
|
||||
"id": 24,
|
||||
"type": 1,
|
||||
"text": {
|
||||
"key": "GM_24",
|
||||
"text": "清除背包物品(无需参数)"
|
||||
},
|
||||
"data": "",
|
||||
"prefix": "bingo:cleanitem"
|
||||
},
|
||||
{
|
||||
"id": 25,
|
||||
"type": 1,
|
||||
"text": {
|
||||
"key": "GM_25",
|
||||
"text": "立即更新排行榜(无需参数,暂未开放)"
|
||||
},
|
||||
"data": "",
|
||||
"prefix": "无"
|
||||
},
|
||||
{
|
||||
"id": 26,
|
||||
"type": 1,
|
||||
"text": {
|
||||
"key": "GM_26",
|
||||
"text": "测试系统广播(广播id)"
|
||||
},
|
||||
"data": "1",
|
||||
"prefix": "bingo:chat,{0}"
|
||||
},
|
||||
{
|
||||
"id": 27,
|
||||
"type": 1,
|
||||
"text": {
|
||||
"key": "GM_27",
|
||||
"text": "增加在线时长(单位毫秒,暂未开放)"
|
||||
},
|
||||
"data": "10000",
|
||||
"prefix": "无"
|
||||
},
|
||||
{
|
||||
"id": 28,
|
||||
"type": 1,
|
||||
"text": {
|
||||
"key": "GM_28",
|
||||
"text": "设置所有武将等级(等级,星级)"
|
||||
},
|
||||
"data": "",
|
||||
"prefix": "bingo:manhero"
|
||||
},
|
||||
{
|
||||
"id": 29,
|
||||
"type": 1,
|
||||
"text": {
|
||||
"key": "GM_29",
|
||||
"text": "获取所有装备(无需参数)"
|
||||
},
|
||||
"data": "",
|
||||
"prefix": "bingo:allequip"
|
||||
},
|
||||
{
|
||||
"id": 8,
|
||||
"type": 2,
|
||||
"text": {
|
||||
"key": "GM_8",
|
||||
"text": "获得联盟经验(填经验值)"
|
||||
},
|
||||
"data": "10000",
|
||||
"prefix": "bingo:sociatyexp,{0}"
|
||||
},
|
||||
{
|
||||
"id": 9,
|
||||
"type": 2,
|
||||
"text": {
|
||||
"key": "GM_9",
|
||||
"text": "获得联盟活跃值(填活跃值)"
|
||||
},
|
||||
"data": "1000",
|
||||
"prefix": "bingo:sociatyactivity,{0}"
|
||||
},
|
||||
{
|
||||
"id": 10,
|
||||
"type": 2,
|
||||
"text": {
|
||||
"key": "GM_10",
|
||||
"text": "触发月之秘境(填秘境种类id)"
|
||||
},
|
||||
"data": "1",
|
||||
"prefix": "bingo:moon,{0}"
|
||||
},
|
||||
{
|
||||
"id": 11,
|
||||
"type": 2,
|
||||
"text": {
|
||||
"key": "GM_11",
|
||||
"text": "调整竞技场积分至XX分(填积分)"
|
||||
},
|
||||
"data": "1000",
|
||||
"prefix": "bingo:arena,{0}"
|
||||
},
|
||||
{
|
||||
"id": 12,
|
||||
"type": 2,
|
||||
"text": {
|
||||
"key": "GM_12",
|
||||
"text": "跳到主线关卡XX关(填关卡)"
|
||||
},
|
||||
"data": "1,101",
|
||||
"prefix": "bingo:mainline,{0}"
|
||||
},
|
||||
{
|
||||
"id": 13,
|
||||
"type": 2,
|
||||
"text": {
|
||||
"key": "GM_13",
|
||||
"text": "跳到普通塔XX层(填层数)"
|
||||
},
|
||||
"data": "99",
|
||||
"prefix": "bingo:pataid,{0}"
|
||||
},
|
||||
{
|
||||
"id": 14,
|
||||
"type": 2,
|
||||
"text": {
|
||||
"key": "GM_14",
|
||||
"text": "跳到赛季塔XX层(填层数)"
|
||||
},
|
||||
"data": "49",
|
||||
"prefix": "bingo:season,{0}"
|
||||
},
|
||||
{
|
||||
"id": 15,
|
||||
"type": 2,
|
||||
"text": {
|
||||
"key": "GM_15",
|
||||
"text": "跳到世界任务XX任务(分组,任务id)"
|
||||
},
|
||||
"data": "1,10100",
|
||||
"prefix": "bingo:worldtask,{0}"
|
||||
},
|
||||
{
|
||||
"id": 16,
|
||||
"type": 2,
|
||||
"text": {
|
||||
"key": "GM_16",
|
||||
"text": "获取道具(填atn)"
|
||||
},
|
||||
"data": "attr,exp,10000",
|
||||
"prefix": "bingo:{0}"
|
||||
},
|
||||
{
|
||||
"id": 30,
|
||||
"type": 3,
|
||||
"text": {
|
||||
"key": "GM_30",
|
||||
"text": "自由输入"
|
||||
},
|
||||
"data": "",
|
||||
"prefix": "bingo:{0}"
|
||||
}
|
||||
]
|
@ -234,7 +234,7 @@
|
||||
"var": [
|
||||
{
|
||||
"a": "equi",
|
||||
"t": "10001",
|
||||
"t": "10110",
|
||||
"n": 1
|
||||
}
|
||||
]
|
||||
@ -244,7 +244,7 @@
|
||||
"var": [
|
||||
{
|
||||
"a": "equi",
|
||||
"t": "10002",
|
||||
"t": "10111",
|
||||
"n": 1
|
||||
}
|
||||
]
|
||||
@ -254,7 +254,7 @@
|
||||
"var": [
|
||||
{
|
||||
"a": "equi",
|
||||
"t": "10003",
|
||||
"t": "10112",
|
||||
"n": 1
|
||||
}
|
||||
]
|
||||
@ -264,7 +264,7 @@
|
||||
"var": [
|
||||
{
|
||||
"a": "equi",
|
||||
"t": "10004",
|
||||
"t": "10113",
|
||||
"n": 1
|
||||
}
|
||||
]
|
||||
|
@ -1,12 +1,12 @@
|
||||
[
|
||||
{
|
||||
"id": 20001,
|
||||
"id": 30001,
|
||||
"subTask": 0,
|
||||
"nodeIndex": 0,
|
||||
"order": "1",
|
||||
"group": 10001,
|
||||
"name": {
|
||||
"key": "SubplotMainTask_20001",
|
||||
"key": "SubplotMainTask_30001",
|
||||
"text": "让阿宝变强1"
|
||||
},
|
||||
"describe": {
|
||||
@ -18,13 +18,13 @@
|
||||
"resetto": []
|
||||
},
|
||||
{
|
||||
"id": 20002,
|
||||
"subTask": 20001,
|
||||
"id": 30003,
|
||||
"subTask": 30001,
|
||||
"nodeIndex": 1,
|
||||
"order": "2",
|
||||
"group": 10001,
|
||||
"name": {
|
||||
"key": "SubplotMainTask_20002",
|
||||
"key": "SubplotMainTask_30003",
|
||||
"text": "让阿宝变强2"
|
||||
},
|
||||
"describe": {
|
||||
@ -36,13 +36,13 @@
|
||||
"resetto": []
|
||||
},
|
||||
{
|
||||
"id": 20003,
|
||||
"subTask": 20001,
|
||||
"id": 30007,
|
||||
"subTask": 30001,
|
||||
"nodeIndex": 1,
|
||||
"order": "3",
|
||||
"group": 10001,
|
||||
"name": {
|
||||
"key": "SubplotMainTask_20003",
|
||||
"key": "SubplotMainTask_30007",
|
||||
"text": "让阿宝变强3"
|
||||
},
|
||||
"describe": {
|
||||
@ -54,13 +54,13 @@
|
||||
"resetto": []
|
||||
},
|
||||
{
|
||||
"id": 20004,
|
||||
"subTask": 20003,
|
||||
"id": 30004,
|
||||
"subTask": 30003,
|
||||
"nodeIndex": 2,
|
||||
"order": "4",
|
||||
"group": 10001,
|
||||
"name": {
|
||||
"key": "SubplotMainTask_20004",
|
||||
"key": "SubplotMainTask_30004",
|
||||
"text": "让阿宝变强4"
|
||||
},
|
||||
"describe": {
|
||||
@ -72,31 +72,13 @@
|
||||
"resetto": []
|
||||
},
|
||||
{
|
||||
"id": 20005,
|
||||
"subTask": 20002,
|
||||
"id": 30008,
|
||||
"subTask": 30007,
|
||||
"nodeIndex": 2,
|
||||
"order": "5",
|
||||
"group": 10001,
|
||||
"name": {
|
||||
"key": "SubplotMainTask_20005",
|
||||
"text": "让阿宝变强5"
|
||||
},
|
||||
"describe": {
|
||||
"key": "SubplotMainTask_10001",
|
||||
"text": "让阿宝变强5"
|
||||
},
|
||||
"img": "zx_pt_05",
|
||||
"ending": 0,
|
||||
"resetto": []
|
||||
},
|
||||
{
|
||||
"id": 20006,
|
||||
"subTask": 20005,
|
||||
"nodeIndex": 3,
|
||||
"order": "6",
|
||||
"group": 10001,
|
||||
"name": {
|
||||
"key": "SubplotMainTask_20006",
|
||||
"key": "SubplotMainTask_30008",
|
||||
"text": "让阿宝变强6"
|
||||
},
|
||||
"describe": {
|
||||
@ -108,13 +90,31 @@
|
||||
"resetto": []
|
||||
},
|
||||
{
|
||||
"id": 20007,
|
||||
"subTask": 20006,
|
||||
"nodeIndex": 4,
|
||||
"id": 30005,
|
||||
"subTask": 30004,
|
||||
"nodeIndex": 3,
|
||||
"order": "6",
|
||||
"group": 10001,
|
||||
"name": {
|
||||
"key": "SubplotMainTask_30005",
|
||||
"text": "让阿宝变强5"
|
||||
},
|
||||
"describe": {
|
||||
"key": "SubplotMainTask_10001",
|
||||
"text": "让阿宝变强5"
|
||||
},
|
||||
"img": "zx_pt_05",
|
||||
"ending": 0,
|
||||
"resetto": []
|
||||
},
|
||||
{
|
||||
"id": 30009,
|
||||
"subTask": 30008,
|
||||
"nodeIndex": 3,
|
||||
"order": "7",
|
||||
"group": 10001,
|
||||
"name": {
|
||||
"key": "SubplotMainTask_20007",
|
||||
"key": "SubplotMainTask_30009",
|
||||
"text": "让阿宝变强7"
|
||||
},
|
||||
"describe": {
|
||||
@ -126,13 +126,13 @@
|
||||
"resetto": []
|
||||
},
|
||||
{
|
||||
"id": 20008,
|
||||
"subTask": 20007,
|
||||
"nodeIndex": 5,
|
||||
"id": 30010,
|
||||
"subTask": 30009,
|
||||
"nodeIndex": 4,
|
||||
"order": "8",
|
||||
"group": 10001,
|
||||
"name": {
|
||||
"key": "SubplotMainTask_20008",
|
||||
"key": "SubplotMainTask_30010",
|
||||
"text": "让阿宝变强8"
|
||||
},
|
||||
"describe": {
|
||||
@ -144,13 +144,13 @@
|
||||
"resetto": []
|
||||
},
|
||||
{
|
||||
"id": 20009,
|
||||
"subTask": 20008,
|
||||
"nodeIndex": 6,
|
||||
"id": 30011,
|
||||
"subTask": 30010,
|
||||
"nodeIndex": 5,
|
||||
"order": "9",
|
||||
"group": 10001,
|
||||
"name": {
|
||||
"key": "SubplotMainTask_20009",
|
||||
"key": "SubplotMainTask_30011",
|
||||
"text": "让阿宝变强9"
|
||||
},
|
||||
"describe": {
|
||||
@ -160,23 +160,5 @@
|
||||
"img": "zx_pt_01",
|
||||
"ending": 0,
|
||||
"resetto": []
|
||||
},
|
||||
{
|
||||
"id": 20010,
|
||||
"subTask": 20009,
|
||||
"nodeIndex": 7,
|
||||
"order": "10",
|
||||
"group": 10001,
|
||||
"name": {
|
||||
"key": "SubplotMainTask_20010",
|
||||
"text": "让阿宝变强10"
|
||||
},
|
||||
"describe": {
|
||||
"key": "SubplotMainTask_10001",
|
||||
"text": "让阿宝变强10"
|
||||
},
|
||||
"img": "zx_pt_02",
|
||||
"ending": 1,
|
||||
"resetto": []
|
||||
}
|
||||
]
|
@ -779,7 +779,7 @@
|
||||
"preson": "25001",
|
||||
"presonshow": "25001_exhibition",
|
||||
"presonstory": "25001_story",
|
||||
"presondraw": "",
|
||||
"presondraw": "25001_gachashow",
|
||||
"height": 1,
|
||||
"weight": 0.1,
|
||||
"ico": "tx_js_25001",
|
||||
@ -854,7 +854,7 @@
|
||||
"preson": "25004",
|
||||
"presonshow": "25004_exhibition",
|
||||
"presonstory": "25004_story",
|
||||
"presondraw": "",
|
||||
"presondraw": "25004_gachashow",
|
||||
"height": 0.8,
|
||||
"weight": 0.1,
|
||||
"ico": "tx_js_25004",
|
||||
@ -2601,9 +2601,9 @@
|
||||
},
|
||||
{
|
||||
"id": "55006",
|
||||
"preson": "55006",
|
||||
"presonshow": "55006_exhibition",
|
||||
"presonstory": "55006",
|
||||
"preson": "11020",
|
||||
"presonshow": "11020_exhibition",
|
||||
"presonstory": "11020",
|
||||
"presondraw": "",
|
||||
"height": 1,
|
||||
"weight": 1,
|
||||
@ -2998,5 +2998,30 @@
|
||||
"y": 180,
|
||||
"z": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "11021",
|
||||
"preson": "11021",
|
||||
"presonshow": "11021_exhibition",
|
||||
"presonstory": "11021",
|
||||
"presondraw": "",
|
||||
"height": 1,
|
||||
"weight": 1,
|
||||
"ico": "tx_js_11021",
|
||||
"fight": "ytx_js_11021",
|
||||
"img": "sbkp_js_11021",
|
||||
"heroimg": "hbkp_js_11021",
|
||||
"portrait": "portrait_11021",
|
||||
"bust": "bust_55020",
|
||||
"postxyz": [
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"rotation": {
|
||||
"x": 0,
|
||||
"y": 180,
|
||||
"z": 0
|
||||
}
|
||||
}
|
||||
]
|
6212
bin/json/game_newguide.json
Normal file
6212
bin/json/game_newguide.json
Normal file
File diff suppressed because it is too large
Load Diff
@ -143,7 +143,7 @@
|
||||
},
|
||||
"main": 10,
|
||||
"optional": "",
|
||||
"wkqbx": 2,
|
||||
"wkqbx": 1,
|
||||
"kqbx": 0,
|
||||
"img": "zc_icon_01",
|
||||
"prompt": {
|
||||
@ -158,7 +158,7 @@
|
||||
"key": "num_1001",
|
||||
"text": "主线入口"
|
||||
},
|
||||
"main": 3,
|
||||
"main": 1,
|
||||
"optional": "",
|
||||
"wkqbx": 0,
|
||||
"kqbx": 0,
|
||||
@ -651,7 +651,7 @@
|
||||
"key": "num_2028",
|
||||
"text": "签到"
|
||||
},
|
||||
"main": 10,
|
||||
"main": 999,
|
||||
"optional": "",
|
||||
"wkqbx": 2,
|
||||
"kqbx": 0,
|
||||
@ -736,7 +736,7 @@
|
||||
"key": "num_2033",
|
||||
"text": "月之秘境"
|
||||
},
|
||||
"main": 3,
|
||||
"main": 2,
|
||||
"optional": "",
|
||||
"wkqbx": 2,
|
||||
"kqbx": 0,
|
||||
@ -770,7 +770,7 @@
|
||||
"key": "num_2035",
|
||||
"text": "卡牌融合"
|
||||
},
|
||||
"main": 3,
|
||||
"main": 13,
|
||||
"optional": "",
|
||||
"wkqbx": 1,
|
||||
"kqbx": 0,
|
||||
@ -780,5 +780,73 @@
|
||||
"text": "功能暂未开启"
|
||||
},
|
||||
"uiid": 0
|
||||
},
|
||||
{
|
||||
"id": "activitytask",
|
||||
"name": {
|
||||
"key": "num_2036",
|
||||
"text": "成长之路"
|
||||
},
|
||||
"main": 1,
|
||||
"optional": "",
|
||||
"wkqbx": 1,
|
||||
"kqbx": 0,
|
||||
"img": "zc_icon_01",
|
||||
"prompt": {
|
||||
"key": "opencond_prompt_activitytask",
|
||||
"text": "功能暂未开启"
|
||||
},
|
||||
"uiid": 0
|
||||
},
|
||||
{
|
||||
"id": "Fight_MidwayExit",
|
||||
"name": {
|
||||
"key": "num_2030",
|
||||
"text": "战斗退出"
|
||||
},
|
||||
"main": 5,
|
||||
"optional": "",
|
||||
"wkqbx": 0,
|
||||
"kqbx": 0,
|
||||
"img": "zc_icon_01",
|
||||
"prompt": {
|
||||
"key": "opencond_prompt_Fight_MidwayExit",
|
||||
"text": "功能暂未开启"
|
||||
},
|
||||
"uiid": 0
|
||||
},
|
||||
{
|
||||
"id": "Fight_Speed",
|
||||
"name": {
|
||||
"key": "num_2030",
|
||||
"text": "战斗倍速"
|
||||
},
|
||||
"main": 4,
|
||||
"optional": "",
|
||||
"wkqbx": 0,
|
||||
"kqbx": 0,
|
||||
"img": "zc_icon_01",
|
||||
"prompt": {
|
||||
"key": "opencond_prompt_Fight_Speed",
|
||||
"text": "功能暂未开启"
|
||||
},
|
||||
"uiid": 0
|
||||
},
|
||||
{
|
||||
"id": "Fight_Auto",
|
||||
"name": {
|
||||
"key": "num_2030",
|
||||
"text": "自动战斗"
|
||||
},
|
||||
"main": 5,
|
||||
"optional": "",
|
||||
"wkqbx": 0,
|
||||
"kqbx": 0,
|
||||
"img": "zc_icon_01",
|
||||
"prompt": {
|
||||
"key": "opencond_prompt_Fight_Auto",
|
||||
"text": "功能暂未开启"
|
||||
},
|
||||
"uiid": 0
|
||||
}
|
||||
]
|
@ -5,7 +5,7 @@
|
||||
"parameter": 5,
|
||||
"unlock_text": {
|
||||
"key": "passcheck_10001",
|
||||
"text": ""
|
||||
"text": "passcheck_10001"
|
||||
},
|
||||
"free_reward": {
|
||||
"a": "attr",
|
||||
@ -25,7 +25,7 @@
|
||||
"parameter": 10,
|
||||
"unlock_text": {
|
||||
"key": "passcheck_10002",
|
||||
"text": ""
|
||||
"text": "passcheck_10002"
|
||||
},
|
||||
"free_reward": {
|
||||
"a": "attr",
|
||||
@ -45,7 +45,7 @@
|
||||
"parameter": 15,
|
||||
"unlock_text": {
|
||||
"key": "passcheck_10003",
|
||||
"text": ""
|
||||
"text": "passcheck_10003"
|
||||
},
|
||||
"free_reward": {
|
||||
"a": "attr",
|
||||
@ -65,7 +65,7 @@
|
||||
"parameter": 20,
|
||||
"unlock_text": {
|
||||
"key": "passcheck_10004",
|
||||
"text": ""
|
||||
"text": "passcheck_10004"
|
||||
},
|
||||
"free_reward": {
|
||||
"a": "attr",
|
||||
@ -85,7 +85,7 @@
|
||||
"parameter": 25,
|
||||
"unlock_text": {
|
||||
"key": "passcheck_10005",
|
||||
"text": ""
|
||||
"text": "passcheck_10005"
|
||||
},
|
||||
"free_reward": {
|
||||
"a": "attr",
|
||||
@ -105,7 +105,7 @@
|
||||
"parameter": 30,
|
||||
"unlock_text": {
|
||||
"key": "passcheck_10006",
|
||||
"text": ""
|
||||
"text": "passcheck_10006"
|
||||
},
|
||||
"free_reward": {
|
||||
"a": "attr",
|
||||
@ -125,7 +125,7 @@
|
||||
"parameter": 35,
|
||||
"unlock_text": {
|
||||
"key": "passcheck_10007",
|
||||
"text": ""
|
||||
"text": "passcheck_10007"
|
||||
},
|
||||
"free_reward": {
|
||||
"a": "attr",
|
||||
@ -145,7 +145,7 @@
|
||||
"parameter": 40,
|
||||
"unlock_text": {
|
||||
"key": "passcheck_10008",
|
||||
"text": ""
|
||||
"text": "passcheck_10008"
|
||||
},
|
||||
"free_reward": {
|
||||
"a": "attr",
|
||||
@ -165,7 +165,7 @@
|
||||
"parameter": 45,
|
||||
"unlock_text": {
|
||||
"key": "passcheck_10009",
|
||||
"text": ""
|
||||
"text": "passcheck_10009"
|
||||
},
|
||||
"free_reward": {
|
||||
"a": "attr",
|
||||
@ -185,7 +185,7 @@
|
||||
"parameter": 50,
|
||||
"unlock_text": {
|
||||
"key": "passcheck_10010",
|
||||
"text": ""
|
||||
"text": "passcheck_10010"
|
||||
},
|
||||
"free_reward": {
|
||||
"a": "attr",
|
||||
|
@ -94,21 +94,21 @@
|
||||
"id": 10014,
|
||||
"type": 2,
|
||||
"group": "",
|
||||
"layer": "Root|Hero|Equip|Intensify",
|
||||
"layer": "Root|Hero|Equip|IntensifyPage|Intensify",
|
||||
"header": ""
|
||||
},
|
||||
{
|
||||
"id": 10015,
|
||||
"type": 2,
|
||||
"group": "",
|
||||
"layer": "Root|Hero|Equip|Enchant",
|
||||
"layer": "Root|Hero|Equip|EnchantPage|Enchant",
|
||||
"header": ""
|
||||
},
|
||||
{
|
||||
"id": 10016,
|
||||
"type": 2,
|
||||
"group": "",
|
||||
"layer": "Root|Hero|Equip|WashsPractice",
|
||||
"layer": "Root|Hero|Equip|WashsPracticePage|WashsPractice",
|
||||
"header": ""
|
||||
},
|
||||
{
|
||||
@ -185,28 +185,28 @@
|
||||
"id": 10027,
|
||||
"type": 1,
|
||||
"group": "task",
|
||||
"layer": "",
|
||||
"layer": "Root|Task|Daily|Active",
|
||||
"header": ""
|
||||
},
|
||||
{
|
||||
"id": 10028,
|
||||
"type": 1,
|
||||
"group": "task",
|
||||
"layer": "",
|
||||
"layer": "Root|Task|Week|Active",
|
||||
"header": ""
|
||||
},
|
||||
{
|
||||
"id": 10029,
|
||||
"type": 1,
|
||||
"group": "sociaty",
|
||||
"layer": "",
|
||||
"layer": "Root|Guild|Apply|Btn",
|
||||
"header": ""
|
||||
},
|
||||
{
|
||||
"id": 10030,
|
||||
"type": 1,
|
||||
"group": "",
|
||||
"layer": "",
|
||||
"layer": "Root|Email|UnreadBtn",
|
||||
"header": ""
|
||||
},
|
||||
{
|
||||
@ -220,7 +220,7 @@
|
||||
"id": 10032,
|
||||
"type": 1,
|
||||
"group": "",
|
||||
"layer": "",
|
||||
"layer": "Root|Hunting|MainPage|Btn",
|
||||
"header": ""
|
||||
}
|
||||
]
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -285,6 +285,32 @@
|
||||
"buffeffect": "",
|
||||
"buffpos": "头"
|
||||
},
|
||||
{
|
||||
"Id": 390001012,
|
||||
"Name": {
|
||||
"key": "skill_buff_390001012",
|
||||
"text": "伤害提升"
|
||||
},
|
||||
"Desc": {
|
||||
"key": "skill_buffdes_390001011",
|
||||
"text": "造成伤害提升15%"
|
||||
},
|
||||
"BuffType": 30,
|
||||
"EffectArgu": [
|
||||
150
|
||||
],
|
||||
"BufParNum": 1,
|
||||
"RelyCheckArgu": [],
|
||||
"CoexistCheckArgu": [],
|
||||
"Effect": 0,
|
||||
"AddEffect": false,
|
||||
"RemoveType": true,
|
||||
"OverlayTimes": 3,
|
||||
"SameID": false,
|
||||
"buffIcon": "",
|
||||
"buffeffect": "",
|
||||
"buffpos": "头"
|
||||
},
|
||||
{
|
||||
"Id": 390001101,
|
||||
"Name": {
|
||||
@ -1731,7 +1757,7 @@
|
||||
},
|
||||
"BuffType": 3,
|
||||
"EffectArgu": [
|
||||
250
|
||||
200
|
||||
],
|
||||
"BufParNum": 1,
|
||||
"RelyCheckArgu": [],
|
||||
@ -2135,6 +2161,32 @@
|
||||
"buffeffect": "",
|
||||
"buffpos": ""
|
||||
},
|
||||
{
|
||||
"Id": 390001333,
|
||||
"Name": {
|
||||
"key": "skill_buff_390001333",
|
||||
"text": "队长技-攻击提升"
|
||||
},
|
||||
"Desc": {
|
||||
"key": "skill_buffdes_390001333",
|
||||
"text": "攻击提升18%"
|
||||
},
|
||||
"BuffType": 1,
|
||||
"EffectArgu": [
|
||||
180
|
||||
],
|
||||
"BufParNum": 1,
|
||||
"RelyCheckArgu": [],
|
||||
"CoexistCheckArgu": [],
|
||||
"Effect": 1,
|
||||
"AddEffect": false,
|
||||
"RemoveType": false,
|
||||
"OverlayTimes": 1,
|
||||
"SameID": false,
|
||||
"buffIcon": "",
|
||||
"buffeffect": "",
|
||||
"buffpos": ""
|
||||
},
|
||||
{
|
||||
"Id": 390001401,
|
||||
"Name": {
|
||||
@ -2824,5 +2876,29 @@
|
||||
"buffIcon": "",
|
||||
"buffeffect": "",
|
||||
"buffpos": ""
|
||||
},
|
||||
{
|
||||
"Id": 390001429,
|
||||
"Name": {
|
||||
"key": "skill_buff_390001428",
|
||||
"text": "每吸收1个减益状态可增加我方全体5%的行动值"
|
||||
},
|
||||
"Desc": {
|
||||
"key": "skill_buffdes_390001429",
|
||||
"text": "每吸收1个减益状态可增加我方全体5%的行动值"
|
||||
},
|
||||
"BuffType": 0,
|
||||
"EffectArgu": [],
|
||||
"BufParNum": 0,
|
||||
"RelyCheckArgu": [],
|
||||
"CoexistCheckArgu": [],
|
||||
"Effect": 0,
|
||||
"AddEffect": false,
|
||||
"RemoveType": false,
|
||||
"OverlayTimes": 0,
|
||||
"SameID": false,
|
||||
"buffIcon": "",
|
||||
"buffeffect": "",
|
||||
"buffpos": ""
|
||||
}
|
||||
]
|
File diff suppressed because it is too large
Load Diff
@ -7,7 +7,7 @@
|
||||
"text": "生命核心"
|
||||
},
|
||||
"skilltxt": {
|
||||
"key": "hptxt",
|
||||
"key": "Life increased by 1.6%",
|
||||
"text": "这是生命天赋的描述tips"
|
||||
},
|
||||
"skillicon": "js_jx_img_icon03",
|
||||
@ -25,7 +25,7 @@
|
||||
"text": "攻击核心"
|
||||
},
|
||||
"skilltxt": {
|
||||
"key": "hptxt",
|
||||
"key": "Attack increased by 1.0%",
|
||||
"text": "这是攻击天赋的描述tips"
|
||||
},
|
||||
"skillicon": "js_jx_img_icon01",
|
||||
@ -43,7 +43,7 @@
|
||||
"text": "防御核心"
|
||||
},
|
||||
"skilltxt": {
|
||||
"key": "hptxt",
|
||||
"key": "Defence increased by 1.0%",
|
||||
"text": "这是防御天赋的描述tips"
|
||||
},
|
||||
"skillicon": "js_jx_img_icon02",
|
||||
|
@ -7,8 +7,8 @@
|
||||
"goodsicon": "clmsg_ll_01",
|
||||
"goodsprice": 2000,
|
||||
"star_money": 12000,
|
||||
"uptext": "物品1up",
|
||||
"suptext": "物品1sup",
|
||||
"uptext": "听说最近黑色峡谷的蘑菇供应不求,如果碰上,你或许可以囤积一些",
|
||||
"suptext": "我有一个好消息告诉你,咱们即将赚大发了,在下一个地区!",
|
||||
"max": 40
|
||||
},
|
||||
{
|
||||
@ -19,8 +19,8 @@
|
||||
"goodsicon": "clmsg_ll_02",
|
||||
"goodsprice": 2000,
|
||||
"star_money": 13000,
|
||||
"uptext": "物品2up",
|
||||
"suptext": "物品2sup",
|
||||
"uptext": "嘿,你有听说过老人与海的故事吗,没听过也不打紧,一些贵族正在收购一批海鱼,价格都已经被炒上天了,留意这个发财的机会,兄弟。",
|
||||
"suptext": "我有一个好消息告诉你,咱们即将赚大发了,在下一个地区!",
|
||||
"max": 40
|
||||
},
|
||||
{
|
||||
@ -31,8 +31,8 @@
|
||||
"goodsicon": "clmsg_ll_03",
|
||||
"goodsprice": 2000,
|
||||
"star_money": 14000,
|
||||
"uptext": "物品3up",
|
||||
"suptext": "物品3sup",
|
||||
"uptext": "没人会拒绝寻香草的诱惑,尤其是商人,你说对吧。我有一个老主顾,他的孩子满月,现在正需要很多这个玩意,记得留心一下哦~",
|
||||
"suptext": "我有一个好消息告诉你,咱们即将赚大发了,在下一个地区!",
|
||||
"max": 40
|
||||
},
|
||||
{
|
||||
@ -43,8 +43,8 @@
|
||||
"goodsicon": "clmsg_ll_04",
|
||||
"goodsprice": 2000,
|
||||
"star_money": 11000,
|
||||
"uptext": "物品4up",
|
||||
"suptext": "物品4sup",
|
||||
"uptext": "好吧,你消息你运气来了,神龙大年久失修,正需要一批上好的木材,而你的下一个目的地......啧啧啧,有时候我真羡慕你的运气。",
|
||||
"suptext": "我有一个好消息告诉你,咱们即将赚大发了,在下一个地区!",
|
||||
"max": 40
|
||||
},
|
||||
{
|
||||
@ -55,8 +55,8 @@
|
||||
"goodsicon": "clmsg_ll_05",
|
||||
"goodsprice": 2000,
|
||||
"star_money": 1000,
|
||||
"uptext": "物品5up",
|
||||
"suptext": "物品5sup",
|
||||
"uptext": "这次是我的私人消息,听说阿宝的某一个师兄越狱了,正在到处进行破坏,各地的村民都在收购铁器以备不时之需。我知道这很缺德,但咱们可是商人,赚谁的钱不是赚?",
|
||||
"suptext": "我有一个好消息告诉你,咱们即将赚大发了,在下一个地区!",
|
||||
"max": 30
|
||||
},
|
||||
{
|
||||
@ -67,8 +67,8 @@
|
||||
"goodsicon": "wp_icon_0003",
|
||||
"goodsprice": 2000,
|
||||
"star_money": 2000,
|
||||
"uptext": "物品6up",
|
||||
"suptext": "物品6sup",
|
||||
"uptext": "一根上号的雪茄,一杯威士忌,还有一把趁手的兵器,这或许就是男人最大的浪漫了。那帮维京人马上就要开始捕羊大赛了,你猜猜他们现在最需要什么?那可是场庆典,你懂得~",
|
||||
"suptext": "我有一个好消息告诉你,咱们即将赚大发了,在下一个地区!",
|
||||
"max": 30
|
||||
},
|
||||
{
|
||||
@ -79,8 +79,8 @@
|
||||
"goodsicon": "wp_icon_10002",
|
||||
"goodsprice": 2000,
|
||||
"star_money": 1000,
|
||||
"uptext": "物品7up",
|
||||
"suptext": "物品7sup",
|
||||
"uptext": "听说了吗,维京人的山谷总是会传来恐怖的怒吼,那嗓门,一听就知道肯定是一个大家伙,现在我认识的很多部落的族长都在收购武器,你知道该怎么做,不是吗?",
|
||||
"suptext": "我有一个好消息告诉你,咱们即将赚大发了,在下一个地区!",
|
||||
"max": 30
|
||||
},
|
||||
{
|
||||
@ -91,8 +91,8 @@
|
||||
"goodsicon": "wp_icon_10012",
|
||||
"goodsprice": 2000,
|
||||
"star_money": 3000,
|
||||
"uptext": "物品8up",
|
||||
"suptext": "物品8sup",
|
||||
"uptext": "怪物史莱克你听说过吗,最近有消息他要带着他的公主一起来中轴城,并决定举办一场庆典,虽然我不知道他哪儿来的钱办庆典,但对于我们这种优良的商人来说,庆典就意味着可以赚大把的钱,你知道该准备什么了吗?",
|
||||
"suptext": "我有一个好消息告诉你,咱们即将赚大发了,在下一个地区!",
|
||||
"max": 30
|
||||
},
|
||||
{
|
||||
@ -103,8 +103,8 @@
|
||||
"goodsicon": "wp_icon_10014",
|
||||
"goodsprice": 2000,
|
||||
"star_money": 4000,
|
||||
"uptext": "物品9up",
|
||||
"suptext": "物品9sup",
|
||||
"uptext": "我很喜欢完游戏,因为我总能在里面不劳而获的得到诸多宝藏,你听说了吗,最近一个神秘的洞穴出现在丛林区,而当地的那些原始人,可是从中捞了不少宝贝,我们说不定可以从那些原始人手里捞上一笔,然后去中轴城高价卖出。",
|
||||
"suptext": "我有一个好消息告诉你,咱们即将赚大发了,在下一个地区!",
|
||||
"max": 30
|
||||
}
|
||||
]
|
@ -8,8 +8,8 @@
|
||||
"des": 2,
|
||||
"icon": "",
|
||||
"npc": [
|
||||
"scenes_ boundary_01",
|
||||
"杰克",
|
||||
"scenes_boundary_01_recordtask",
|
||||
"杰克-入场",
|
||||
"150"
|
||||
],
|
||||
"getafter_event": [
|
||||
@ -17,7 +17,7 @@
|
||||
1001
|
||||
],
|
||||
"completetask": 0,
|
||||
"auto_accept": 0,
|
||||
"auto_accept": 1,
|
||||
"overtips": 1,
|
||||
"reword": [
|
||||
{
|
||||
@ -36,7 +36,7 @@
|
||||
"des": 2,
|
||||
"icon": "",
|
||||
"npc": [
|
||||
"scenes_ boundary_01",
|
||||
"scenes_boundary_01_recordtask",
|
||||
"邦尼兔组件名入场",
|
||||
"150"
|
||||
],
|
||||
@ -135,7 +135,7 @@
|
||||
"des": 2,
|
||||
"icon": "",
|
||||
"npc": [
|
||||
"scenes_ boundary_01",
|
||||
"scenes_boundary_01_recordtask",
|
||||
"杰克",
|
||||
"150"
|
||||
],
|
||||
@ -157,7 +157,7 @@
|
||||
"des": 2,
|
||||
"icon": "",
|
||||
"npc": [
|
||||
"scenes_ boundary_01",
|
||||
"scenes_boundary_01_recordtask",
|
||||
"杰克",
|
||||
"150"
|
||||
],
|
||||
@ -185,7 +185,7 @@
|
||||
"des": 2,
|
||||
"icon": "",
|
||||
"npc": [
|
||||
"scenes_ boundary_01",
|
||||
"scenes_boundary_01_recordtask",
|
||||
"杰克",
|
||||
"150"
|
||||
],
|
||||
@ -207,7 +207,7 @@
|
||||
"des": 2,
|
||||
"icon": "",
|
||||
"npc": [
|
||||
"scenes_ boundary_01",
|
||||
"scenes_boundary_01_recordtask",
|
||||
"杰克",
|
||||
"150"
|
||||
],
|
||||
@ -229,7 +229,7 @@
|
||||
"des": 2,
|
||||
"icon": "",
|
||||
"npc": [
|
||||
"scenes_ boundary_01",
|
||||
"scenes_boundary_01_recordtask",
|
||||
"戈伯组件名",
|
||||
"153"
|
||||
],
|
||||
@ -273,7 +273,7 @@
|
||||
"des": 2,
|
||||
"icon": "",
|
||||
"npc": [
|
||||
"scenes_ boundary_01",
|
||||
"scenes_boundary_01_recordtask",
|
||||
"黑雾门右屏1",
|
||||
"153"
|
||||
],
|
||||
@ -295,7 +295,7 @@
|
||||
"des": 2,
|
||||
"icon": "",
|
||||
"npc": [
|
||||
"scenes_ boundary_01",
|
||||
"scenes_boundary_01_recordtask",
|
||||
"黑雾门右屏1",
|
||||
"153"
|
||||
],
|
||||
@ -317,7 +317,7 @@
|
||||
"des": 2,
|
||||
"icon": "",
|
||||
"npc": [
|
||||
"scenes_ boundary_01",
|
||||
"scenes_boundary_01_recordtask",
|
||||
"男主角铁匠铺出来模型",
|
||||
"153"
|
||||
],
|
||||
@ -339,7 +339,7 @@
|
||||
"des": 2,
|
||||
"icon": "",
|
||||
"npc": [
|
||||
"scenes_ boundary_01",
|
||||
"scenes_boundary_01_recordtask",
|
||||
"黑雾门右屏2",
|
||||
"153"
|
||||
],
|
||||
@ -361,7 +361,7 @@
|
||||
"des": 2,
|
||||
"icon": "",
|
||||
"npc": [
|
||||
"scenes_ boundary_01",
|
||||
"scenes_boundary_01_recordtask",
|
||||
"瓜哥组件名",
|
||||
"153"
|
||||
],
|
||||
@ -405,7 +405,7 @@
|
||||
"des": 2,
|
||||
"icon": "",
|
||||
"npc": [
|
||||
"scenes_ boundary_01",
|
||||
"scenes_boundary_01_recordtask",
|
||||
"瓜哥图书馆外",
|
||||
"153"
|
||||
],
|
||||
@ -427,7 +427,7 @@
|
||||
"des": 2,
|
||||
"icon": "",
|
||||
"npc": [
|
||||
"scenes_ boundary_01",
|
||||
"scenes_boundary_01_recordtask",
|
||||
"黑雾门右屏3",
|
||||
"153"
|
||||
],
|
||||
@ -515,7 +515,7 @@
|
||||
"des": 2,
|
||||
"icon": "",
|
||||
"npc": [
|
||||
"scenes_ boundary_01",
|
||||
"scenes_boundary_01_recordtask",
|
||||
"杰克",
|
||||
"150"
|
||||
],
|
||||
@ -537,7 +537,7 @@
|
||||
"des": 2,
|
||||
"icon": "",
|
||||
"npc": [
|
||||
"scenes_ boundary_01",
|
||||
"scenes_boundary_01_recordtask",
|
||||
"杰克",
|
||||
"150"
|
||||
],
|
||||
@ -559,7 +559,7 @@
|
||||
"des": 2,
|
||||
"icon": "",
|
||||
"npc": [
|
||||
"scenes_ boundary_01",
|
||||
"scenes_boundary_01_recordtask",
|
||||
"瓜哥维京区",
|
||||
"151"
|
||||
],
|
||||
@ -581,7 +581,7 @@
|
||||
"des": 2,
|
||||
"icon": "",
|
||||
"npc": [
|
||||
"scenes_ boundary_01",
|
||||
"scenes_boundary_01_recordtask",
|
||||
"瓜哥维京区",
|
||||
"151"
|
||||
],
|
||||
@ -609,7 +609,7 @@
|
||||
"des": 2,
|
||||
"icon": "",
|
||||
"npc": [
|
||||
"scenes_ boundary_01",
|
||||
"scenes_boundary_01_recordtask",
|
||||
"瓜哥维京区",
|
||||
"151"
|
||||
],
|
||||
@ -631,7 +631,7 @@
|
||||
"des": 2,
|
||||
"icon": "",
|
||||
"npc": [
|
||||
"scenes_ boundary_01",
|
||||
"scenes_boundary_01_recordtask",
|
||||
"风车黑雾门",
|
||||
"151"
|
||||
],
|
||||
@ -653,7 +653,7 @@
|
||||
"des": 2,
|
||||
"icon": "",
|
||||
"npc": [
|
||||
"scenes_ boundary_01",
|
||||
"scenes_boundary_01_recordtask",
|
||||
"瓜哥维京区",
|
||||
"151"
|
||||
],
|
||||
@ -675,7 +675,7 @@
|
||||
"des": 2,
|
||||
"icon": "",
|
||||
"npc": [
|
||||
"scenes_ boundary_01",
|
||||
"scenes_boundary_01_recordtask",
|
||||
"瓜哥维京区",
|
||||
"151"
|
||||
],
|
||||
@ -945,7 +945,7 @@
|
||||
"des": 2,
|
||||
"icon": "",
|
||||
"npc": [
|
||||
"scenes_ boundary_01",
|
||||
"scenes_boundary_01_recordtask",
|
||||
"瓜哥维京区",
|
||||
"151"
|
||||
],
|
||||
@ -967,7 +967,7 @@
|
||||
"des": 2,
|
||||
"icon": "",
|
||||
"npc": [
|
||||
"scenes_ boundary_01",
|
||||
"scenes_boundary_01_recordtask",
|
||||
"杰克",
|
||||
"150"
|
||||
],
|
||||
@ -989,7 +989,7 @@
|
||||
"des": 2,
|
||||
"icon": "",
|
||||
"npc": [
|
||||
"scenes_ boundary_01",
|
||||
"scenes_boundary_01_recordtask",
|
||||
"杰克",
|
||||
"150"
|
||||
],
|
||||
@ -1011,7 +1011,7 @@
|
||||
"des": 2,
|
||||
"icon": "",
|
||||
"npc": [
|
||||
"scenes_ boundary_01",
|
||||
"scenes_boundary_01_recordtask",
|
||||
"杰克",
|
||||
"150"
|
||||
],
|
||||
@ -1033,7 +1033,7 @@
|
||||
"des": 2,
|
||||
"icon": "",
|
||||
"npc": [
|
||||
"scenes_ boundary_01",
|
||||
"scenes_boundary_01_recordtask",
|
||||
"杰克",
|
||||
"150"
|
||||
],
|
||||
@ -1055,7 +1055,7 @@
|
||||
"des": 2,
|
||||
"icon": "",
|
||||
"npc": [
|
||||
"scenes_ boundary_01",
|
||||
"scenes_boundary_01_recordtask",
|
||||
"瓜哥现代区",
|
||||
"152"
|
||||
],
|
||||
@ -1121,7 +1121,7 @@
|
||||
"des": 2,
|
||||
"icon": "",
|
||||
"npc": [
|
||||
"scenes_ boundary_01",
|
||||
"scenes_boundary_01_recordtask",
|
||||
"瓜哥现代区",
|
||||
"152"
|
||||
],
|
||||
@ -1143,7 +1143,7 @@
|
||||
"des": 2,
|
||||
"icon": "",
|
||||
"npc": [
|
||||
"scenes_ boundary_01",
|
||||
"scenes_boundary_01_recordtask",
|
||||
"瓜哥现代区",
|
||||
"152"
|
||||
],
|
||||
@ -1165,7 +1165,7 @@
|
||||
"des": 2,
|
||||
"icon": "",
|
||||
"npc": [
|
||||
"scenes_ boundary_01",
|
||||
"scenes_boundary_01_recordtask",
|
||||
"瓜哥现代区",
|
||||
"152"
|
||||
],
|
||||
@ -1209,7 +1209,7 @@
|
||||
"des": 2,
|
||||
"icon": "",
|
||||
"npc": [
|
||||
"scenes_ boundary_01",
|
||||
"scenes_boundary_01_recordtask",
|
||||
"瓜哥现代区",
|
||||
"152"
|
||||
],
|
||||
@ -1231,7 +1231,7 @@
|
||||
"des": 2,
|
||||
"icon": "",
|
||||
"npc": [
|
||||
"scenes_ boundary_01",
|
||||
"scenes_boundary_01_recordtask",
|
||||
"瓜哥现代区",
|
||||
"152"
|
||||
],
|
||||
@ -1253,7 +1253,7 @@
|
||||
"des": 2,
|
||||
"icon": "",
|
||||
"npc": [
|
||||
"scenes_ boundary_01",
|
||||
"scenes_boundary_01_recordtask",
|
||||
"瓜哥现代区",
|
||||
"152"
|
||||
],
|
||||
@ -1275,7 +1275,7 @@
|
||||
"des": 2,
|
||||
"icon": "",
|
||||
"npc": [
|
||||
"scenes_ boundary_01",
|
||||
"scenes_boundary_01_recordtask",
|
||||
"瓜哥现代区",
|
||||
"152"
|
||||
],
|
||||
@ -1297,7 +1297,7 @@
|
||||
"des": 2,
|
||||
"icon": "",
|
||||
"npc": [
|
||||
"scenes_ boundary_01",
|
||||
"scenes_boundary_01_recordtask",
|
||||
"杰克",
|
||||
"150"
|
||||
],
|
||||
@ -1319,7 +1319,7 @@
|
||||
"des": 2,
|
||||
"icon": "",
|
||||
"npc": [
|
||||
"scenes_ boundary_01",
|
||||
"scenes_boundary_01_recordtask",
|
||||
"波比组件名",
|
||||
"704"
|
||||
],
|
||||
@ -1341,7 +1341,7 @@
|
||||
"des": 2,
|
||||
"icon": "",
|
||||
"npc": [
|
||||
"scenes_ boundary_01",
|
||||
"scenes_boundary_01_recordtask",
|
||||
"波比组件名",
|
||||
"704"
|
||||
],
|
||||
@ -1363,7 +1363,7 @@
|
||||
"des": 2,
|
||||
"icon": "",
|
||||
"npc": [
|
||||
"scenes_ boundary_01",
|
||||
"scenes_boundary_01_recordtask",
|
||||
"波比组件名",
|
||||
"704"
|
||||
],
|
||||
@ -1385,7 +1385,7 @@
|
||||
"des": 2,
|
||||
"icon": "",
|
||||
"npc": [
|
||||
"scenes_ boundary_01",
|
||||
"scenes_boundary_01_recordtask",
|
||||
"波比组件名",
|
||||
"704"
|
||||
],
|
||||
@ -1407,7 +1407,7 @@
|
||||
"des": 2,
|
||||
"icon": "",
|
||||
"npc": [
|
||||
"scenes_ boundary_01",
|
||||
"scenes_boundary_01_recordtask",
|
||||
"杰克",
|
||||
"150"
|
||||
],
|
||||
@ -1429,7 +1429,7 @@
|
||||
"des": 2,
|
||||
"icon": "",
|
||||
"npc": [
|
||||
"scenes_ boundary_01",
|
||||
"scenes_boundary_01_recordtask",
|
||||
"杰克",
|
||||
"150"
|
||||
],
|
||||
@ -1752,8 +1752,8 @@
|
||||
},
|
||||
{
|
||||
"key": 30002,
|
||||
"lock": 999,
|
||||
"ontxe": 0,
|
||||
"lock": 1,
|
||||
"ontxe": 30001,
|
||||
"id_after": 0,
|
||||
"group": 101,
|
||||
"des": 3,
|
||||
@ -1774,8 +1774,8 @@
|
||||
},
|
||||
{
|
||||
"key": 30003,
|
||||
"lock": 999,
|
||||
"ontxe": 0,
|
||||
"lock": 1,
|
||||
"ontxe": 30001,
|
||||
"id_after": 0,
|
||||
"group": 101,
|
||||
"des": 3,
|
||||
@ -1825,7 +1825,7 @@
|
||||
"des": 3,
|
||||
"icon": "",
|
||||
"npc": [
|
||||
"scenes_ boundary_01",
|
||||
"scenes_boundary_01_recordtask",
|
||||
"旧时光1-指挥部阿宝",
|
||||
"150"
|
||||
],
|
||||
@ -1847,7 +1847,7 @@
|
||||
"des": 3,
|
||||
"icon": "",
|
||||
"npc": [
|
||||
"scenes_ boundary_01",
|
||||
"scenes_boundary_01_recordtask",
|
||||
"旧时光1-指挥部杰克",
|
||||
"150"
|
||||
],
|
||||
@ -1957,7 +1957,7 @@
|
||||
"des": 3,
|
||||
"icon": "",
|
||||
"npc": [
|
||||
"scenes_ boundary_01",
|
||||
"scenes_boundary_01_recordtask",
|
||||
"旧时光1-指挥部杰克",
|
||||
"150"
|
||||
],
|
||||
|
@ -110,4 +110,8 @@ const (
|
||||
GameBuffType_BUFF_COUNT_ADD_DMG = 98
|
||||
GameBuffType_CRIT_ADD_THIS_TIME_DMG = 99
|
||||
GameBuffType_POISON_ADD_THIS_TIME_DMG = 100
|
||||
GameBuffType_HUNT = 101
|
||||
GameBuffType_NIGHTINGALE_KISS = 102
|
||||
GameBuffType_STRONG_WIND = 103
|
||||
GameBuffType_FINAL_DMG_DOWN = 104
|
||||
)
|
||||
|
42
sys/configure/structs/Game.EnchantLineup.go
Normal file
42
sys/configure/structs/Game.EnchantLineup.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 GameEnchantLineup struct {
|
||||
_dataMap map[int32]*GameEnchantLineupData
|
||||
_dataList []*GameEnchantLineupData
|
||||
}
|
||||
|
||||
func NewGameEnchantLineup(_buf []map[string]interface{}) (*GameEnchantLineup, error) {
|
||||
_dataList := make([]*GameEnchantLineupData, 0, len(_buf))
|
||||
dataMap := make(map[int32]*GameEnchantLineupData)
|
||||
for _, _ele_ := range _buf {
|
||||
if _v, err2 := DeserializeGameEnchantLineupData(_ele_); err2 != nil {
|
||||
return nil, err2
|
||||
} else {
|
||||
_dataList = append(_dataList, _v)
|
||||
dataMap[_v.Id] = _v
|
||||
}
|
||||
}
|
||||
return &GameEnchantLineup{_dataList:_dataList, _dataMap:dataMap}, nil
|
||||
}
|
||||
|
||||
func (table *GameEnchantLineup) GetDataMap() map[int32]*GameEnchantLineupData {
|
||||
return table._dataMap
|
||||
}
|
||||
|
||||
func (table *GameEnchantLineup) GetDataList() []*GameEnchantLineupData {
|
||||
return table._dataList
|
||||
}
|
||||
|
||||
func (table *GameEnchantLineup) Get(key int32) *GameEnchantLineupData {
|
||||
return table._dataMap[key]
|
||||
}
|
||||
|
||||
|
43
sys/configure/structs/Game.EnchantLineupData.go
Normal file
43
sys/configure/structs/Game.EnchantLineupData.go
Normal file
@ -0,0 +1,43 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <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 GameEnchantLineupData struct {
|
||||
Id int32
|
||||
Robotid int32
|
||||
BOSSId int32
|
||||
Grade string
|
||||
Time int32
|
||||
}
|
||||
|
||||
const TypeId_GameEnchantLineupData = 584082454
|
||||
|
||||
func (*GameEnchantLineupData) GetTypeId() int32 {
|
||||
return 584082454
|
||||
}
|
||||
|
||||
func (_v *GameEnchantLineupData)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["robotid"].(float64); !_ok_ { err = errors.New("robotid error"); return }; _v.Robotid = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["BOSSId"].(float64); !_ok_ { err = errors.New("BOSSId error"); return }; _v.BOSSId = int32(_tempNum_) }
|
||||
{ var _ok_ bool; if _v.Grade, _ok_ = _buf["grade"].(string); !_ok_ { err = errors.New("grade error"); return } }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["time"].(float64); !_ok_ { err = errors.New("time error"); return }; _v.Time = int32(_tempNum_) }
|
||||
return
|
||||
}
|
||||
|
||||
func DeserializeGameEnchantLineupData(_buf map[string]interface{}) (*GameEnchantLineupData, error) {
|
||||
v := &GameEnchantLineupData{}
|
||||
if err := v.Deserialize(_buf); err == nil {
|
||||
return v, nil
|
||||
} else {
|
||||
return nil, err
|
||||
}
|
||||
}
|
@ -17,21 +17,23 @@ const (
|
||||
GameFightEventType_OnPreAddBuff = 5
|
||||
GameFightEventType_OnPreRemoveBuff = 6
|
||||
GameFightEventType_OnPreTre = 7
|
||||
GameFightEventType_OnLostHold = 8
|
||||
GameFightEventType_OnCriCal = 9
|
||||
GameFightEventType_OnUnderStand = 10
|
||||
GameFightEventType_OnCalcDmgEffect = 11
|
||||
GameFightEventType_OnLostShield = 12
|
||||
GameFightEventType_OnDeathDmg = 13
|
||||
GameFightEventType_OnKill = 14
|
||||
GameFightEventType_OnDamage = 15
|
||||
GameFightEventType_OnTreEnd = 16
|
||||
GameFightEventType_OnRemoveBuffEnd = 17
|
||||
GameFightEventType_OnAddBuffEnd = 18
|
||||
GameFightEventType_OnSkillEnd = 19
|
||||
GameFightEventType_OnRoundEnd = 20
|
||||
GameFightEventType_OnShieldEnd = 21
|
||||
GameFightEventType_OnCurHpChange = 22
|
||||
GameFightEventType_OnRoleProChange = 23
|
||||
GameFightEventType_OnFightEnd = 24
|
||||
GameFightEventType_OnNormalDmg = 8
|
||||
GameFightEventType_OnLostHold = 9
|
||||
GameFightEventType_OnCriCal = 10
|
||||
GameFightEventType_OnUnderStand = 11
|
||||
GameFightEventType_OnCalcDmgEffect = 12
|
||||
GameFightEventType_OnLostShield = 13
|
||||
GameFightEventType_OnDeathDmg = 14
|
||||
GameFightEventType_OnKill = 15
|
||||
GameFightEventType_OnDamage = 16
|
||||
GameFightEventType_OnTreEnd = 17
|
||||
GameFightEventType_OnRemoveBuffEnd = 18
|
||||
GameFightEventType_OnAddBuffEnd = 19
|
||||
GameFightEventType_OnSkillEnd = 20
|
||||
GameFightEventType_OnRoundEnd = 21
|
||||
GameFightEventType_OnShieldEnd = 22
|
||||
GameFightEventType_OnCurHpChange = 23
|
||||
GameFightEventType_OnRoleProChange = 24
|
||||
GameFightEventType_OnFightEnd = 25
|
||||
GameFightEventType_OnWaitInputSkill = 26
|
||||
)
|
||||
|
@ -13,6 +13,7 @@ import "errors"
|
||||
type GameFightGlobalEventData struct {
|
||||
Id int32
|
||||
Count int32
|
||||
LoopTime int32
|
||||
Desc string
|
||||
When int32
|
||||
FromCheck string
|
||||
@ -35,6 +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; 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 } }
|
||||
|
42
sys/configure/structs/Game.GM.go
Normal file
42
sys/configure/structs/Game.GM.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 GameGM struct {
|
||||
_dataMap map[int32]*GameGMData
|
||||
_dataList []*GameGMData
|
||||
}
|
||||
|
||||
func NewGameGM(_buf []map[string]interface{}) (*GameGM, error) {
|
||||
_dataList := make([]*GameGMData, 0, len(_buf))
|
||||
dataMap := make(map[int32]*GameGMData)
|
||||
for _, _ele_ := range _buf {
|
||||
if _v, err2 := DeserializeGameGMData(_ele_); err2 != nil {
|
||||
return nil, err2
|
||||
} else {
|
||||
_dataList = append(_dataList, _v)
|
||||
dataMap[_v.Id] = _v
|
||||
}
|
||||
}
|
||||
return &GameGM{_dataList:_dataList, _dataMap:dataMap}, nil
|
||||
}
|
||||
|
||||
func (table *GameGM) GetDataMap() map[int32]*GameGMData {
|
||||
return table._dataMap
|
||||
}
|
||||
|
||||
func (table *GameGM) GetDataList() []*GameGMData {
|
||||
return table._dataList
|
||||
}
|
||||
|
||||
func (table *GameGM) Get(key int32) *GameGMData {
|
||||
return table._dataMap[key]
|
||||
}
|
||||
|
||||
|
43
sys/configure/structs/Game.GMData.go
Normal file
43
sys/configure/structs/Game.GMData.go
Normal file
@ -0,0 +1,43 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <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 GameGMData struct {
|
||||
Id int32
|
||||
Type int32
|
||||
Text string
|
||||
Data string
|
||||
Prefix string
|
||||
}
|
||||
|
||||
const TypeId_GameGMData = -148924660
|
||||
|
||||
func (*GameGMData) GetTypeId() int32 {
|
||||
return -148924660
|
||||
}
|
||||
|
||||
func (_v *GameGMData)Deserialize(_buf map[string]interface{}) (err error) {
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["id"].(float64); !_ok_ { err = errors.New("id error"); return }; _v.Id = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["type"].(float64); !_ok_ { err = errors.New("type error"); return }; _v.Type = int32(_tempNum_) }
|
||||
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["text"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Text error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Text, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
|
||||
{ var _ok_ bool; if _v.Data, _ok_ = _buf["data"].(string); !_ok_ { err = errors.New("data error"); return } }
|
||||
{ var _ok_ bool; if _v.Prefix, _ok_ = _buf["prefix"].(string); !_ok_ { err = errors.New("prefix error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
func DeserializeGameGMData(_buf map[string]interface{}) (*GameGMData, error) {
|
||||
v := &GameGMData{}
|
||||
if err := v.Deserialize(_buf); err == nil {
|
||||
return v, nil
|
||||
} else {
|
||||
return nil, err
|
||||
}
|
||||
}
|
@ -20,6 +20,7 @@ type GameLibraryComplotData struct {
|
||||
Name string
|
||||
Describe string
|
||||
Img string
|
||||
Ending int32
|
||||
}
|
||||
|
||||
const TypeId_GameLibraryComplotData = 172849261
|
||||
@ -38,6 +39,7 @@ func (_v *GameLibraryComplotData)Deserialize(_buf map[string]interface{}) (err e
|
||||
{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["describe"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Describe error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Describe, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
|
||||
{ var _ok_ bool; if _v.Img, _ok_ = _buf["img"].(string); !_ok_ { err = errors.New("img error"); return } }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["ending"].(float64); !_ok_ { err = errors.New("ending error"); return }; _v.Ending = int32(_tempNum_) }
|
||||
return
|
||||
}
|
||||
|
||||
|
42
sys/configure/structs/Game.Newguide.go
Normal file
42
sys/configure/structs/Game.Newguide.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 GameNewguide struct {
|
||||
_dataMap map[int32]*GameNewguideData
|
||||
_dataList []*GameNewguideData
|
||||
}
|
||||
|
||||
func NewGameNewguide(_buf []map[string]interface{}) (*GameNewguide, error) {
|
||||
_dataList := make([]*GameNewguideData, 0, len(_buf))
|
||||
dataMap := make(map[int32]*GameNewguideData)
|
||||
for _, _ele_ := range _buf {
|
||||
if _v, err2 := DeserializeGameNewguideData(_ele_); err2 != nil {
|
||||
return nil, err2
|
||||
} else {
|
||||
_dataList = append(_dataList, _v)
|
||||
dataMap[_v.Id] = _v
|
||||
}
|
||||
}
|
||||
return &GameNewguide{_dataList:_dataList, _dataMap:dataMap}, nil
|
||||
}
|
||||
|
||||
func (table *GameNewguide) GetDataMap() map[int32]*GameNewguideData {
|
||||
return table._dataMap
|
||||
}
|
||||
|
||||
func (table *GameNewguide) GetDataList() []*GameNewguideData {
|
||||
return table._dataList
|
||||
}
|
||||
|
||||
func (table *GameNewguide) Get(key int32) *GameNewguideData {
|
||||
return table._dataMap[key]
|
||||
}
|
||||
|
||||
|
126
sys/configure/structs/Game.NewguideData.go
Normal file
126
sys/configure/structs/Game.NewguideData.go
Normal file
@ -0,0 +1,126 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <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"
|
||||
import "bright/serialization"
|
||||
|
||||
type GameNewguideData struct {
|
||||
Id int32
|
||||
Group int32
|
||||
Type int32
|
||||
StartPar string
|
||||
Parameter string
|
||||
Interface string
|
||||
Condition string
|
||||
Followtj string
|
||||
Followguide int32
|
||||
Finger []string
|
||||
Offset serialization.Vector2
|
||||
FingerTime float32
|
||||
ObjSize serialization.Vector2
|
||||
ObjOffset serialization.Vector2
|
||||
Txt string
|
||||
Speakerface int32
|
||||
Sound string
|
||||
Mask int32
|
||||
Lock int32
|
||||
Uishow int32
|
||||
Skiptime int32
|
||||
Skip int32
|
||||
Skipgroup int32
|
||||
Reward []*Gameatn
|
||||
}
|
||||
|
||||
const TypeId_GameNewguideData = 982308770
|
||||
|
||||
func (*GameNewguideData) GetTypeId() int32 {
|
||||
return 982308770
|
||||
}
|
||||
|
||||
func (_v *GameNewguideData)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["group"].(float64); !_ok_ { err = errors.New("group error"); return }; _v.Group = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["type"].(float64); !_ok_ { err = errors.New("type error"); return }; _v.Type = int32(_tempNum_) }
|
||||
{ var _ok_ bool; if _v.StartPar, _ok_ = _buf["startPar"].(string); !_ok_ { err = errors.New("startPar error"); return } }
|
||||
{ var _ok_ bool; if _v.Parameter, _ok_ = _buf["parameter"].(string); !_ok_ { err = errors.New("parameter error"); return } }
|
||||
{ var _ok_ bool; if _v.Interface, _ok_ = _buf["interface"].(string); !_ok_ { err = errors.New("interface error"); return } }
|
||||
{ var _ok_ bool; if _v.Condition, _ok_ = _buf["condition"].(string); !_ok_ { err = errors.New("condition error"); return } }
|
||||
{ var _ok_ bool; if _v.Followtj, _ok_ = _buf["followtj"].(string); !_ok_ { err = errors.New("followtj error"); return } }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["followguide"].(float64); !_ok_ { err = errors.New("followguide error"); return }; _v.Followguide = int32(_tempNum_) }
|
||||
{
|
||||
var _arr_ []interface{}
|
||||
var _ok_ bool
|
||||
if _arr_, _ok_ = _buf["finger"].([]interface{}); !_ok_ { err = errors.New("finger error"); return }
|
||||
|
||||
_v.Finger = make([]string, 0, len(_arr_))
|
||||
|
||||
for _, _e_ := range _arr_ {
|
||||
var _list_v_ string
|
||||
{ if _list_v_, _ok_ = _e_.(string); !_ok_ { err = errors.New("_list_v_ error"); return } }
|
||||
_v.Finger = append(_v.Finger, _list_v_)
|
||||
}
|
||||
}
|
||||
|
||||
{ var _ok_ bool; var _v_ map[string]interface{}; if _v_, _ok_ = _buf["offset"].(map[string]interface{}); !_ok_ { err = errors.New("offset error"); return }
|
||||
var _x_, _y_ float32;
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _v_["x"].(float64); !_ok_ { err = errors.New("x error"); return }; _x_ = float32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _v_["y"].(float64); !_ok_ { err = errors.New("y error"); return }; _y_ = float32(_tempNum_) }
|
||||
_v.Offset = serialization.NewVector2(_x_, _y_)
|
||||
}
|
||||
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["fingerTime"].(float64); !_ok_ { err = errors.New("fingerTime error"); return }; _v.FingerTime = float32(_tempNum_) }
|
||||
{ var _ok_ bool; var _v_ map[string]interface{}; if _v_, _ok_ = _buf["objSize"].(map[string]interface{}); !_ok_ { err = errors.New("objSize error"); return }
|
||||
var _x_, _y_ float32;
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _v_["x"].(float64); !_ok_ { err = errors.New("x error"); return }; _x_ = float32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _v_["y"].(float64); !_ok_ { err = errors.New("y error"); return }; _y_ = float32(_tempNum_) }
|
||||
_v.ObjSize = serialization.NewVector2(_x_, _y_)
|
||||
}
|
||||
|
||||
{ var _ok_ bool; var _v_ map[string]interface{}; if _v_, _ok_ = _buf["objOffset"].(map[string]interface{}); !_ok_ { err = errors.New("objOffset error"); return }
|
||||
var _x_, _y_ float32;
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _v_["x"].(float64); !_ok_ { err = errors.New("x error"); return }; _x_ = float32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _v_["y"].(float64); !_ok_ { err = errors.New("y error"); return }; _y_ = float32(_tempNum_) }
|
||||
_v.ObjOffset = serialization.NewVector2(_x_, _y_)
|
||||
}
|
||||
|
||||
{ var _ok_ bool; if _v.Txt, _ok_ = _buf["txt"].(string); !_ok_ { err = errors.New("txt error"); return } }
|
||||
{ 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; 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 _arr_ []interface{}
|
||||
var _ok_ bool
|
||||
if _arr_, _ok_ = _buf["reward"].([]interface{}); !_ok_ { err = errors.New("reward error"); return }
|
||||
|
||||
_v.Reward = 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.Reward = append(_v.Reward, _list_v_)
|
||||
}
|
||||
}
|
||||
|
||||
return
|
||||
}
|
||||
|
||||
func DeserializeGameNewguideData(_buf map[string]interface{}) (*GameNewguideData, error) {
|
||||
v := &GameNewguideData{}
|
||||
if err := v.Deserialize(_buf); err == nil {
|
||||
return v, nil
|
||||
} else {
|
||||
return nil, err
|
||||
}
|
||||
}
|
@ -12,33 +12,36 @@ const (
|
||||
GameSkillEffectType_Dmg = 1
|
||||
GameSkillEffectType_AddPas = 2
|
||||
GameSkillEffectType_AddBuff = 3
|
||||
GameSkillEffectType_Tre = 4
|
||||
GameSkillEffectType_RobPro = 5
|
||||
GameSkillEffectType_BuffCD = 6
|
||||
GameSkillEffectType_RemoveDebuff = 7
|
||||
GameSkillEffectType_AveTre = 8
|
||||
GameSkillEffectType_ShiftBuff = 9
|
||||
GameSkillEffectType_NowHpDps = 10
|
||||
GameSkillEffectType_AddActValue = 11
|
||||
GameSkillEffectType_DrawActValue = 12
|
||||
GameSkillEffectType_SkillCD = 13
|
||||
GameSkillEffectType_SkillMaxCD = 14
|
||||
GameSkillEffectType_MaxDmg = 15
|
||||
GameSkillEffectType_RandBuff = 16
|
||||
GameSkillEffectType_DpsByAddBuff = 17
|
||||
GameSkillEffectType_FrontDmg_1 = 18
|
||||
GameSkillEffectType_FrontDmg_2 = 19
|
||||
GameSkillEffectType_FrontDmg_3 = 20
|
||||
GameSkillEffectType_ExtraDmg_1 = 21
|
||||
GameSkillEffectType_ExtraDmg_2 = 22
|
||||
GameSkillEffectType_ExtraDmg_3 = 23
|
||||
GameSkillEffectType_Round = 24
|
||||
GameSkillEffectType_TreBeyondByAddBuff = 25
|
||||
GameSkillEffectType_DpsByTre = 26
|
||||
GameSkillEffectType_Rebirth = 27
|
||||
GameSkillEffectType_StealBuff = 28
|
||||
GameSkillEffectType_BuffDmg = 29
|
||||
GameSkillEffectType_ShiftOurAllBuff = 30
|
||||
GameSkillEffectType_DrawActValueToTeam = 31
|
||||
GameSkillEffectType_SpecialTre = 32
|
||||
GameSkillEffectType_AddShieldBuff = 4
|
||||
GameSkillEffectType_Tre = 5
|
||||
GameSkillEffectType_RobPro = 6
|
||||
GameSkillEffectType_BuffCD = 7
|
||||
GameSkillEffectType_RemoveDebuff = 8
|
||||
GameSkillEffectType_AveTre = 9
|
||||
GameSkillEffectType_ShiftBuff = 10
|
||||
GameSkillEffectType_NowHpDps = 11
|
||||
GameSkillEffectType_AddActValue = 12
|
||||
GameSkillEffectType_BuffAddActValue = 13
|
||||
GameSkillEffectType_DrawActValue = 14
|
||||
GameSkillEffectType_SkillCD = 15
|
||||
GameSkillEffectType_SkillMaxCD = 16
|
||||
GameSkillEffectType_MaxDmg = 17
|
||||
GameSkillEffectType_RandBuff = 18
|
||||
GameSkillEffectType_DpsByAddBuff = 19
|
||||
GameSkillEffectType_FrontDmg_1 = 20
|
||||
GameSkillEffectType_FrontDmg_2 = 21
|
||||
GameSkillEffectType_FrontDmg_3 = 22
|
||||
GameSkillEffectType_ExtraDmg_1 = 23
|
||||
GameSkillEffectType_ExtraDmg_2 = 24
|
||||
GameSkillEffectType_ExtraDmg_3 = 25
|
||||
GameSkillEffectType_Round = 26
|
||||
GameSkillEffectType_TreBeyondByAddBuff = 27
|
||||
GameSkillEffectType_DpsByTre = 28
|
||||
GameSkillEffectType_Rebirth = 29
|
||||
GameSkillEffectType_StealBuff = 30
|
||||
GameSkillEffectType_BuffDmg = 31
|
||||
GameSkillEffectType_ShiftOurAllBuff = 32
|
||||
GameSkillEffectType_DrawActValueToTeam = 33
|
||||
GameSkillEffectType_SpecialTre = 34
|
||||
GameSkillEffectType_RandChildSkill = 35
|
||||
)
|
||||
|
@ -20,6 +20,7 @@ type GameSmithyStoveData struct {
|
||||
Floors int32
|
||||
Time int32
|
||||
Desk string
|
||||
Color int32
|
||||
}
|
||||
|
||||
const TypeId_GameSmithyStoveData = -1387348875
|
||||
@ -51,6 +52,7 @@ func (_v *GameSmithyStoveData)Deserialize(_buf map[string]interface{}) (err erro
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["floors"].(float64); !_ok_ { err = errors.New("floors error"); return }; _v.Floors = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["time"].(float64); !_ok_ { err = errors.New("time error"); return }; _v.Time = int32(_tempNum_) }
|
||||
{ var _ok_ bool; if _v.Desk, _ok_ = _buf["desk"].(string); !_ok_ { err = errors.New("desk error"); return } }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["color"].(float64); !_ok_ { err = errors.New("color error"); return }; _v.Color = int32(_tempNum_) }
|
||||
return
|
||||
}
|
||||
|
||||
|
@ -12,7 +12,13 @@ import "errors"
|
||||
|
||||
type GameTeachingData struct {
|
||||
Id int32
|
||||
Tab int32
|
||||
Suittype int32
|
||||
Png1 string
|
||||
Png1Text string
|
||||
Png2 string
|
||||
Png2Text string
|
||||
Suitname string
|
||||
Desc string
|
||||
Tips string
|
||||
Task []int32
|
||||
@ -29,7 +35,13 @@ func (*GameTeachingData) GetTypeId() int32 {
|
||||
|
||||
func (_v *GameTeachingData)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["tab"].(float64); !_ok_ { err = errors.New("tab error"); return }; _v.Tab = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["suittype"].(float64); !_ok_ { err = errors.New("suittype error"); return }; _v.Suittype = int32(_tempNum_) }
|
||||
{ var _ok_ bool; if _v.Png1, _ok_ = _buf["png1"].(string); !_ok_ { err = errors.New("png1 error"); return } }
|
||||
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["png1_text"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Png1Text error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Png1Text, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
|
||||
{ var _ok_ bool; if _v.Png2, _ok_ = _buf["png2"].(string); !_ok_ { err = errors.New("png2 error"); return } }
|
||||
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["png2_text"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Png2Text error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Png2Text, _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["suitname"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Suitname error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Suitname, _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["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 __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["tips"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Tips error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Tips, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
|
||||
{
|
||||
|
@ -33,7 +33,6 @@ type Tables struct {
|
||||
EquipEnchanting *GameEquipEnchanting
|
||||
Item *GameItem
|
||||
HeroSkillLevel *GameHeroSkillLevel
|
||||
HeroResonance *GameHeroResonance
|
||||
HeroAwaken *GameHeroAwaken
|
||||
HeroMethod *GameHeroMethod
|
||||
HeroMethodComment *GameHeroMethodComment
|
||||
@ -92,6 +91,7 @@ type Tables struct {
|
||||
LibraryStory *GameLibraryStory
|
||||
LibraryHero *GameLibraryHero
|
||||
LibraryHistory *GameLibraryHistory
|
||||
LibraryComplot *GameLibraryComplot
|
||||
LibraryFavor *GameLibraryFavor
|
||||
LibraryFavorlv *GameLibraryFavorlv
|
||||
LibraryBubble *GameLibraryBubble
|
||||
@ -146,6 +146,12 @@ type Tables struct {
|
||||
CombatManster *GameCombatManster
|
||||
CombatBox *GameCombatBox
|
||||
Help *GameHelp
|
||||
GM *GameGM
|
||||
Newguide *GameNewguide
|
||||
Vip *GameVip
|
||||
EnchantShop *GameEnchantShop
|
||||
EnchantBoss *GameEnchantBoss
|
||||
EnchantLineup *GameEnchantLineup
|
||||
}
|
||||
|
||||
func NewTables(loader JsonLoader) (*Tables, error) {
|
||||
@ -285,12 +291,6 @@ func NewTables(loader JsonLoader) (*Tables, error) {
|
||||
if tables.HeroSkillLevel, err = NewGameHeroSkillLevel(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("game_heroresonance") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.HeroResonance, err = NewGameHeroResonance(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("game_heroawaken") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
@ -639,6 +639,12 @@ func NewTables(loader JsonLoader) (*Tables, error) {
|
||||
if tables.LibraryHistory, err = NewGameLibraryHistory(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("game_librarycomplot") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.LibraryComplot, err = NewGameLibraryComplot(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("game_libraryfavor") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
@ -963,5 +969,41 @@ func NewTables(loader JsonLoader) (*Tables, error) {
|
||||
if tables.Help, err = NewGameHelp(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("game_gm") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.GM, err = NewGameGM(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("game_newguide") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.Newguide, err = NewGameNewguide(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("game_vip") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.Vip, err = NewGameVip(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("game_enchantshop") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.EnchantShop, err = NewGameEnchantShop(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("game_enchantboss") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.EnchantBoss, err = NewGameEnchantBoss(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("game_enchantlineup") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.EnchantLineup, err = NewGameEnchantLineup(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return tables, nil
|
||||
}
|
||||
|
@ -155,6 +155,7 @@ type GameGlobalData struct {
|
||||
PsRecovery int32
|
||||
PsUl int32
|
||||
PsBuy []*Gameatn
|
||||
PsItem *Gameatn
|
||||
Inletopening int32
|
||||
}
|
||||
|
||||
@ -647,6 +648,7 @@ func (_v *GameGlobalData)Deserialize(_buf map[string]interface{}) (err error) {
|
||||
}
|
||||
}
|
||||
|
||||
{ var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _buf["ps_item"].(map[string]interface{}); !_ok_ { err = errors.New("ps_item error"); return }; if _v.PsItem, err = DeserializeGameatn(_x_); err != nil { return } }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["Inletopening"].(float64); !_ok_ { err = errors.New("Inletopening error"); return }; _v.Inletopening = int32(_tempNum_) }
|
||||
return
|
||||
}
|
||||
|
@ -42,6 +42,7 @@ type GameHeroData struct {
|
||||
Equiprcom []string
|
||||
Angle int32
|
||||
Deviation int32
|
||||
Show int32
|
||||
}
|
||||
|
||||
const TypeId_GameHeroData = 1513828672
|
||||
@ -127,6 +128,7 @@ func (_v *GameHeroData)Deserialize(_buf map[string]interface{}) (err error) {
|
||||
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["angle"].(float64); !_ok_ { err = errors.New("angle error"); return }; _v.Angle = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["deviation"].(float64); !_ok_ { err = errors.New("deviation error"); return }; _v.Deviation = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["show"].(float64); !_ok_ { err = errors.New("show error"); return }; _v.Show = int32(_tempNum_) }
|
||||
return
|
||||
}
|
||||
|
||||
|
@ -24,6 +24,10 @@ type GameSkillAfteratkData struct {
|
||||
SucFollowSK []int32
|
||||
FailFollowSK []int32
|
||||
MustHit bool
|
||||
DpsRevisiType int32
|
||||
DpsCondition string
|
||||
RevisiCondition string
|
||||
RevisiParams []int32
|
||||
}
|
||||
|
||||
const TypeId_GameSkillAfteratkData = -281122053
|
||||
@ -111,6 +115,23 @@ func (_v *GameSkillAfteratkData)Deserialize(_buf map[string]interface{}) (err er
|
||||
}
|
||||
|
||||
{ var _ok_ bool; if _v.MustHit, _ok_ = _buf["MustHit"].(bool); !_ok_ { err = errors.New("MustHit error"); return } }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["DpsRevisiType"].(float64); !_ok_ { err = errors.New("DpsRevisiType error"); return }; _v.DpsRevisiType = int32(_tempNum_) }
|
||||
{ var _ok_ bool; if _v.DpsCondition, _ok_ = _buf["DpsCondition"].(string); !_ok_ { err = errors.New("DpsCondition error"); return } }
|
||||
{ var _ok_ bool; if _v.RevisiCondition, _ok_ = _buf["RevisiCondition"].(string); !_ok_ { err = errors.New("RevisiCondition error"); return } }
|
||||
{
|
||||
var _arr_ []interface{}
|
||||
var _ok_ bool
|
||||
if _arr_, _ok_ = _buf["RevisiParams"].([]interface{}); !_ok_ { err = errors.New("RevisiParams error"); return }
|
||||
|
||||
_v.RevisiParams = make([]int32, 0, len(_arr_))
|
||||
|
||||
for _, _e_ := range _arr_ {
|
||||
var _list_v_ int32
|
||||
{ var _ok_ bool; var _x_ float64; if _x_, _ok_ = _e_.(float64); !_ok_ { err = errors.New("_list_v_ error"); return }; _list_v_ = int32(_x_) }
|
||||
_v.RevisiParams = append(_v.RevisiParams, _list_v_)
|
||||
}
|
||||
}
|
||||
|
||||
return
|
||||
}
|
||||
|
||||
|
@ -13,8 +13,11 @@ import "errors"
|
||||
type GameSkillPassiveData struct {
|
||||
Id int32
|
||||
When int32
|
||||
FromCheck int32
|
||||
TargetCheck int32
|
||||
FromCheck string
|
||||
TargetCheck string
|
||||
MainSkillCheck string
|
||||
AfterSkillCheck string
|
||||
BuffCheck string
|
||||
AddCon []string
|
||||
PasPr int32
|
||||
Type string
|
||||
@ -31,8 +34,11 @@ func (*GameSkillPassiveData) GetTypeId() int32 {
|
||||
func (_v *GameSkillPassiveData)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["When"].(float64); !_ok_ { err = errors.New("When error"); return }; _v.When = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["FromCheck"].(float64); !_ok_ { err = errors.New("FromCheck error"); return }; _v.FromCheck = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["TargetCheck"].(float64); !_ok_ { err = errors.New("TargetCheck error"); return }; _v.TargetCheck = int32(_tempNum_) }
|
||||
{ var _ok_ bool; if _v.FromCheck, _ok_ = _buf["FromCheck"].(string); !_ok_ { err = errors.New("FromCheck error"); return } }
|
||||
{ var _ok_ bool; if _v.TargetCheck, _ok_ = _buf["TargetCheck"].(string); !_ok_ { err = errors.New("TargetCheck error"); return } }
|
||||
{ var _ok_ bool; if _v.MainSkillCheck, _ok_ = _buf["MainSkillCheck"].(string); !_ok_ { err = errors.New("MainSkillCheck error"); return } }
|
||||
{ var _ok_ bool; if _v.AfterSkillCheck, _ok_ = _buf["AfterSkillCheck"].(string); !_ok_ { err = errors.New("AfterSkillCheck error"); return } }
|
||||
{ var _ok_ bool; if _v.BuffCheck, _ok_ = _buf["BuffCheck"].(string); !_ok_ { err = errors.New("BuffCheck error"); return } }
|
||||
{
|
||||
var _arr_ []interface{}
|
||||
var _ok_ bool
|
||||
|
Loading…
Reference in New Issue
Block a user