上传代码

This commit is contained in:
meixiongfeng 2024-01-11 10:55:18 +08:00
parent 99ed384e74
commit 3209f5f9b2
57 changed files with 11581 additions and 3867 deletions

File diff suppressed because it is too large Load Diff

View File

@ -6,9 +6,7 @@
"maintask": [
11187021
],
"subtask": [
0
],
"subtask": [],
"award": [
{
"a": "attr",
@ -44,9 +42,7 @@
"maintask": [
11187003
],
"subtask": [
0
],
"subtask": [],
"award": [
{
"a": "attr",
@ -82,9 +78,7 @@
"maintask": [
11187005
],
"subtask": [
0
],
"subtask": [],
"award": [
{
"a": "attr",
@ -120,9 +114,7 @@
"maintask": [
11187007
],
"subtask": [
0
],
"subtask": [],
"award": [
{
"a": "attr",
@ -158,9 +150,7 @@
"maintask": [
11187009
],
"subtask": [
0
],
"subtask": [],
"award": [
{
"a": "attr",
@ -196,9 +186,7 @@
"maintask": [
11187011
],
"subtask": [
0
],
"subtask": [],
"award": [
{
"a": "attr",
@ -234,9 +222,7 @@
"maintask": [
11187013
],
"subtask": [
0
],
"subtask": [],
"award": [
{
"a": "attr",
@ -272,9 +258,7 @@
"maintask": [
11187001
],
"subtask": [
0
],
"subtask": [],
"award": [
{
"a": "attr",
@ -310,9 +294,7 @@
"maintask": [
11187003
],
"subtask": [
0
],
"subtask": [],
"award": [
{
"a": "attr",
@ -348,9 +330,7 @@
"maintask": [
11187019
],
"subtask": [
0
],
"subtask": [],
"award": [
{
"a": "attr",
@ -386,9 +366,7 @@
"maintask": [
11187001
],
"subtask": [
0
],
"subtask": [],
"award": [
{
"a": "attr",
@ -424,9 +402,7 @@
"maintask": [
11187001
],
"subtask": [
0
],
"subtask": [],
"award": [
{
"a": "attr",
@ -462,9 +438,7 @@
"maintask": [
11187003
],
"subtask": [
0
],
"subtask": [],
"award": [
{
"a": "attr",
@ -500,9 +474,7 @@
"maintask": [
11187019
],
"subtask": [
0
],
"subtask": [],
"award": [
{
"a": "attr",

View File

@ -26,6 +26,21 @@
"key": "consume_consume_hero_skilltxt_01",
"text": "随机消除7个方块"
},
"failtxt": {
"key": "consume_consume_hero_failtxt_01",
"text": "我竟然输了!不可能!"
},
"disappear": {
"key": "consume_consume_hero_disappear_01",
"text": "不!我一定会回来的!"
},
"survival": {
"key": "consume_consume_hero_survival_01",
"text": "哈哈,我果然命不该绝"
},
"bigskillname": "sx_wz_sgyk",
"bigskillhero": "sx_img_33003",
"bigskillcolor": 0,
"get": 107,
"consume": [],
"skilltype": 1,
@ -69,6 +84,21 @@
"key": "consume_consume_hero_skilltxt_02",
"text": "消除中间的一列宝石"
},
"failtxt": {
"key": "consume_consume_hero_failtxt_02",
"text": "我竟然输了!不可能!"
},
"disappear": {
"key": "consume_consume_hero_disappear_02",
"text": "不!我一定会回来的!"
},
"survival": {
"key": "consume_consume_hero_survival_02",
"text": "哈哈,我果然命不该绝"
},
"bigskillname": "sx_wz_hhlp",
"bigskillhero": "sx_img_44003",
"bigskillcolor": 1,
"get": 107,
"consume": [],
"skilltype": 1,
@ -112,6 +142,21 @@
"key": "consume_consume_hero_skilltxt_03",
"text": "将随机6个宝石染成当前盘面上颜色最多的宝石"
},
"failtxt": {
"key": "consume_consume_hero_failtxt_03",
"text": "我竟然输了!不可能!"
},
"disappear": {
"key": "consume_consume_hero_disappear_03",
"text": "不!我一定会回来的!"
},
"survival": {
"key": "consume_consume_hero_survival_03",
"text": "哈哈,我果然命不该绝"
},
"bigskillname": "sx_wz_ddxc",
"bigskillhero": "sx_img_43004",
"bigskillcolor": 1,
"get": 107,
"consume": [],
"skilltype": 1,
@ -155,6 +200,21 @@
"key": "consume_consume_hero_skilltxt_04",
"text": "选中一个方块,消除以该方块为中心,两条斜线上的所有方块(选中的方块也会被消除)。"
},
"failtxt": {
"key": "consume_consume_hero_failtxt_04",
"text": "我竟然输了!不可能!"
},
"disappear": {
"key": "consume_consume_hero_disappear_04",
"text": "不!我一定会回来的!"
},
"survival": {
"key": "consume_consume_hero_survival_04",
"text": "哈哈,我果然命不该绝"
},
"bigskillname": "sx_wz_ddxc",
"bigskillhero": "sx_img_43004",
"bigskillcolor": 1,
"get": 107,
"consume": [
{
@ -204,6 +264,21 @@
"key": "consume_consume_hero_skilltxt_05",
"text": "随机用炸弹代替一个方块,并直接引爆炸弹(炸弹是特殊方块,这里就是用炸弹代替,然后直接消掉该炸弹)。"
},
"failtxt": {
"key": "consume_consume_hero_failtxt_05",
"text": "我竟然输了!不可能!"
},
"disappear": {
"key": "consume_consume_hero_disappear_05",
"text": "不!我一定会回来的!"
},
"survival": {
"key": "consume_consume_hero_survival_05",
"text": "哈哈,我果然命不该绝"
},
"bigskillname": "sx_wz_ddxc",
"bigskillhero": "sx_img_43004",
"bigskillcolor": 1,
"get": 107,
"consume": [
{
@ -253,6 +328,21 @@
"key": "consume_consume_hero_skilltxt_06",
"text": "指定盘面上2中颜色最多的方块将其中一种颜色全部集中到右方另一种全部集中到左方然后执行消除。"
},
"failtxt": {
"key": "consume_consume_hero_failtxt_06",
"text": "我竟然输了!不可能!"
},
"disappear": {
"key": "consume_consume_hero_disappear_06",
"text": "不!我一定会回来的!"
},
"survival": {
"key": "consume_consume_hero_survival_06",
"text": "哈哈,我果然命不该绝"
},
"bigskillname": "sx_wz_ddxc",
"bigskillhero": "sx_img_43004",
"bigskillcolor": 1,
"get": 107,
"consume": [
{
@ -302,6 +392,21 @@
"key": "consume_consume_hero_skilltxt_07",
"text": "使用技能后,玩家下一次行动不会消耗步骤,如果下一次行动消除了一组方块,那么会直接消除该组方块左右三行/三列区域内的所有方块。"
},
"failtxt": {
"key": "consume_consume_hero_failtxt_07",
"text": "我竟然输了!不可能!"
},
"disappear": {
"key": "consume_consume_hero_disappear_07",
"text": "不!我一定会回来的!"
},
"survival": {
"key": "consume_consume_hero_survival_07",
"text": "哈哈,我果然命不该绝"
},
"bigskillname": "sx_wz_ddxc",
"bigskillhero": "sx_img_43004",
"bigskillcolor": 1,
"get": 107,
"consume": [
{
@ -351,6 +456,21 @@
"key": "consume_consume_hero_skilltxt_08",
"text": "随机选择2中颜色然后消除盘面上所有对应颜色的方块"
},
"failtxt": {
"key": "consume_consume_hero_failtxt_08",
"text": "我竟然输了!不可能!"
},
"disappear": {
"key": "consume_consume_hero_disappear_08",
"text": "不!我一定会回来的!"
},
"survival": {
"key": "consume_consume_hero_survival_08",
"text": "哈哈,我果然命不该绝"
},
"bigskillname": "sx_wz_ddxc",
"bigskillhero": "sx_img_43004",
"bigskillcolor": 1,
"get": 107,
"consume": [
{
@ -400,6 +520,21 @@
"key": "consume_consume_hero_skilltxt_09",
"text": "选择一种颜色所有对应颜色的棋子随机变成象棋里的马并按照对应的象棋规则走3次被该方块踩中的方块消除然后对应方块也消除。"
},
"failtxt": {
"key": "consume_consume_hero_failtxt_09",
"text": "我竟然输了!不可能!"
},
"disappear": {
"key": "consume_consume_hero_disappear_09",
"text": "不!我一定会回来的!"
},
"survival": {
"key": "consume_consume_hero_survival_09",
"text": "哈哈,我果然命不该绝"
},
"bigskillname": "sx_wz_ddxc",
"bigskillhero": "sx_img_43004",
"bigskillcolor": 1,
"get": 107,
"consume": [
{
@ -449,6 +584,21 @@
"key": "consume_consume_hero_skilltxt_10",
"text": "选中不相连的3列一起向左/向右复制这3列的宝石(覆盖原方块)"
},
"failtxt": {
"key": "consume_consume_hero_failtxt_10",
"text": "我竟然输了!不可能!"
},
"disappear": {
"key": "consume_consume_hero_disappear_10",
"text": "不!我一定会回来的!"
},
"survival": {
"key": "consume_consume_hero_survival_10",
"text": "哈哈,我果然命不该绝"
},
"bigskillname": "sx_wz_ddxc",
"bigskillhero": "sx_img_43004",
"bigskillcolor": 1,
"get": 107,
"consume": [
{
@ -498,6 +648,21 @@
"key": "consume_consume_hero_skilltxt_11",
"text": "选中一个方块,然后消除盘面上所有相同颜色的方块。"
},
"failtxt": {
"key": "consume_consume_hero_failtxt_11",
"text": "我竟然输了!不可能!"
},
"disappear": {
"key": "consume_consume_hero_disappear_11",
"text": "不!我一定会回来的!"
},
"survival": {
"key": "consume_consume_hero_survival_11",
"text": "哈哈,我果然命不该绝"
},
"bigskillname": "sx_wz_ddxc",
"bigskillhero": "sx_img_43004",
"bigskillcolor": 1,
"get": 107,
"consume": [
{
@ -547,6 +712,21 @@
"key": "consume_consume_hero_skilltxt_12",
"text": "随机将盘面内8个方块变为“烟火”并从消除通过该技能生成的4个烟火。"
},
"failtxt": {
"key": "consume_consume_hero_failtxt_12",
"text": "我竟然输了!不可能!"
},
"disappear": {
"key": "consume_consume_hero_disappear_12",
"text": "不!我一定会回来的!"
},
"survival": {
"key": "consume_consume_hero_survival_12",
"text": "哈哈,我果然命不该绝"
},
"bigskillname": "sx_wz_ddxc",
"bigskillhero": "sx_img_43004",
"bigskillcolor": 1,
"get": 107,
"consume": [
{
@ -596,6 +776,21 @@
"key": "consume_consume_hero_skilltxt_13",
"text": "随机标记三个处于最左边的方块,然后消除这三个方块所在的三行的所有方块。"
},
"failtxt": {
"key": "consume_consume_hero_failtxt_13",
"text": "我竟然输了!不可能!"
},
"disappear": {
"key": "consume_consume_hero_disappear_13",
"text": "不!我一定会回来的!"
},
"survival": {
"key": "consume_consume_hero_survival_13",
"text": "哈哈,我果然命不该绝"
},
"bigskillname": "sx_wz_ddxc",
"bigskillhero": "sx_img_43004",
"bigskillcolor": 1,
"get": 107,
"consume": [
{
@ -645,6 +840,21 @@
"key": "consume_consume_hero_skilltxt_14",
"text": "选中一个方块,然后消除改方块行列上的所有宝石。"
},
"failtxt": {
"key": "consume_consume_hero_failtxt_14",
"text": "我竟然输了!不可能!"
},
"disappear": {
"key": "consume_consume_hero_disappear_14",
"text": "不!我一定会回来的!"
},
"survival": {
"key": "consume_consume_hero_survival_14",
"text": "哈哈,我果然命不该绝"
},
"bigskillname": "sx_wz_ddxc",
"bigskillhero": "sx_img_43004",
"bigskillcolor": 1,
"get": 107,
"consume": [
{
@ -694,6 +904,21 @@
"key": "consume_consume_hero_skilltxt_15",
"text": "选择一种宝石颜色,场内所有对应颜色左右上下的宝石均变成改颜色。"
},
"failtxt": {
"key": "consume_consume_hero_failtxt_15",
"text": "我竟然输了!不可能!"
},
"disappear": {
"key": "consume_consume_hero_disappear_15",
"text": "不!我一定会回来的!"
},
"survival": {
"key": "consume_consume_hero_survival_15",
"text": "哈哈,我果然命不该绝"
},
"bigskillname": "sx_wz_ddxc",
"bigskillhero": "sx_img_43004",
"bigskillcolor": 1,
"get": 107,
"consume": [
{
@ -743,6 +968,21 @@
"key": "consume_consume_hero_skilltxt_16",
"text": "随机选中一种颜色的宝石首尾相连,连线路上的宝石也变成该颜色,然后随机引爆一个泥巴方块。"
},
"failtxt": {
"key": "consume_consume_hero_failtxt_16",
"text": "我竟然输了!不可能!"
},
"disappear": {
"key": "consume_consume_hero_disappear_16",
"text": "不!我一定会回来的!"
},
"survival": {
"key": "consume_consume_hero_survival_16",
"text": "哈哈,我果然命不该绝"
},
"bigskillname": "sx_wz_ddxc",
"bigskillhero": "sx_img_43004",
"bigskillcolor": 1,
"get": 107,
"consume": [
{
@ -792,6 +1032,21 @@
"key": "consume_consume_hero_skilltxt_17",
"text": "随机选中棋盘内的一种颜色,将该颜色方块随机变成另一种颜色,然后执行一次消除,然后再执行一次该逻辑(变2次消除2次)。"
},
"failtxt": {
"key": "consume_consume_hero_failtxt_17",
"text": "我竟然输了!不可能!"
},
"disappear": {
"key": "consume_consume_hero_disappear_17",
"text": "不!我一定会回来的!"
},
"survival": {
"key": "consume_consume_hero_survival_17",
"text": "哈哈,我果然命不该绝"
},
"bigskillname": "sx_wz_ddxc",
"bigskillhero": "sx_img_43004",
"bigskillcolor": 1,
"get": 107,
"consume": [
{

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -11,11 +11,6 @@
"text": "探索博克岛,完成拼图。每一块拼图完成都有神秘奖励!拼图集齐后可以获得亚丝翠!"
},
"achunlock": 11001010,
"shopname": {
"key": "mainchapter_main_chapter_shopname_1",
"text": "特色商店"
},
"shopunlock": 0,
"venturecurrency": [
{
"a": "item",
@ -31,9 +26,7 @@
"key": "mainchapter_main_chapter_worldname_1",
"text": "极北龙岛群"
},
"chapter_type": 1,
"map": "scenes_chapter_05",
"camera": "",
"title": {
"key": "mainchapter_main_chapter_title_1",
"text": "01"
@ -63,11 +56,6 @@
"text": "获得小伊"
},
"achunlock": 11002004,
"shopname": {
"key": "mainchapter_main_chapter_shopname_2",
"text": "特色商店"
},
"shopunlock": 11001001,
"venturecurrency": [
{
"a": "item",
@ -83,9 +71,7 @@
"key": "mainchapter_main_chapter_worldname_2",
"text": "原始人聚集地"
},
"chapter_type": 1,
"map": "scenes_chapter_01",
"camera": "",
"title": {
"key": "mainchapter_main_chapter_title_2",
"text": "02"
@ -115,11 +101,6 @@
"text": "获得小伊"
},
"achunlock": 11001001,
"shopname": {
"key": "mainchapter_main_chapter_shopname_3",
"text": "特色商店"
},
"shopunlock": 11001001,
"venturecurrency": [
{
"a": "item",
@ -135,9 +116,7 @@
"key": "mainchapter_main_chapter_worldname_3",
"text": "罪恶都市"
},
"chapter_type": 1,
"map": "scenes_chapter_03",
"camera": "",
"title": {
"key": "mainchapter_main_chapter_title_3",
"text": "03"
@ -167,11 +146,6 @@
"text": "获得小伊"
},
"achunlock": 11001001,
"shopname": {
"key": "mainchapter_main_chapter_shopname_4",
"text": "特色商店"
},
"shopunlock": 11001001,
"venturecurrency": [
{
"a": "item",
@ -187,9 +161,7 @@
"key": "mainchapter_main_chapter_worldname_4",
"text": "精灵王国"
},
"chapter_type": 1,
"map": "scenes_chapter_04",
"camera": "",
"title": {
"key": "mainchapter_main_chapter_title_4",
"text": "04"
@ -219,11 +191,6 @@
"text": "获得小伊"
},
"achunlock": 11001001,
"shopname": {
"key": "mainchapter_main_chapter_shopname_5",
"text": "特色商店"
},
"shopunlock": 11001001,
"venturecurrency": [
{
"a": "item",
@ -239,9 +206,7 @@
"key": "mainchapter_main_chapter_worldname_5",
"text": "精灵王国"
},
"chapter_type": 1,
"map": "scenes_chapter_02",
"camera": "",
"title": {
"key": "mainchapter_main_chapter_title_5",
"text": "05"
@ -271,11 +236,6 @@
"text": "获得小伊"
},
"achunlock": 11001001,
"shopname": {
"key": "mainchapter_main_chapter_shopname_6",
"text": "特色商店"
},
"shopunlock": 11001001,
"venturecurrency": [
{
"a": "item",
@ -291,9 +251,7 @@
"key": "mainchapter_main_chapter_worldname_6",
"text": "东方古国"
},
"chapter_type": 1,
"map": "scenes_chapter_02",
"camera": "",
"title": {
"key": "mainchapter_main_chapter_title_6",
"text": "06"
@ -323,11 +281,6 @@
"text": "获得小伊"
},
"achunlock": 11001001,
"shopname": {
"key": "mainchapter_main_chapter_shopname_7",
"text": "特色商店"
},
"shopunlock": 11001001,
"venturecurrency": [
{
"a": "item",
@ -343,9 +296,7 @@
"key": "mainchapter_main_chapter_worldname_7",
"text": "疯狂原始人的世界"
},
"chapter_type": 1,
"map": "scenes_chapter_01",
"camera": "",
"title": {
"key": "mainchapter_main_chapter_title_7",
"text": "07"
@ -375,11 +326,6 @@
"text": "获得小伊"
},
"achunlock": 11001001,
"shopname": {
"key": "mainchapter_main_chapter_shopname_8",
"text": "特色商店"
},
"shopunlock": 11001001,
"venturecurrency": [
{
"a": "item",
@ -395,9 +341,7 @@
"key": "mainchapter_main_chapter_worldname_8",
"text": "功夫熊猫的世界"
},
"chapter_type": 1,
"map": "scenes_chapter_01",
"camera": "",
"title": {
"key": "mainchapter_main_chapter_title_8",
"text": "08"
@ -427,11 +371,6 @@
"text": "获得小伊"
},
"achunlock": 11001001,
"shopname": {
"key": "mainchapter_main_chapter_shopname_9",
"text": "特色商店"
},
"shopunlock": 11001001,
"venturecurrency": [
{
"a": "item",
@ -447,9 +386,7 @@
"key": "mainchapter_main_chapter_worldname_9",
"text": "疯狂原始人的世界"
},
"chapter_type": 1,
"map": "scenes_chapter_01",
"camera": "",
"title": {
"key": "mainchapter_main_chapter_title_9",
"text": "09"
@ -479,11 +416,6 @@
"text": "获得小伊"
},
"achunlock": 11001001,
"shopname": {
"key": "mainchapter_main_chapter_shopname_10",
"text": "特色商店"
},
"shopunlock": 11001001,
"venturecurrency": [
{
"a": "item",
@ -499,9 +431,7 @@
"key": "mainchapter_main_chapter_worldname_10",
"text": "功夫熊猫的世界"
},
"chapter_type": 1,
"map": "scenes_chapter_01",
"camera": "",
"title": {
"key": "mainchapter_main_chapter_title_10",
"text": "10"
@ -531,11 +461,6 @@
"text": "获得小伊"
},
"achunlock": 11001001,
"shopname": {
"key": "mainchapter_main_chapter_shopname_11",
"text": "特色商店"
},
"shopunlock": 11001001,
"venturecurrency": [
{
"a": "item",
@ -551,9 +476,7 @@
"key": "mainchapter_main_chapter_worldname_11",
"text": "疯狂原始人的世界"
},
"chapter_type": 1,
"map": "scenes_chapter_01",
"camera": "",
"title": {
"key": "mainchapter_main_chapter_title_11",
"text": "11"
@ -583,11 +506,6 @@
"text": "获得小伊"
},
"achunlock": 11001001,
"shopname": {
"key": "mainchapter_main_chapter_shopname_12",
"text": "特色商店"
},
"shopunlock": 11001001,
"venturecurrency": [
{
"a": "item",
@ -603,9 +521,7 @@
"key": "mainchapter_main_chapter_worldname_12",
"text": "功夫熊猫的世界"
},
"chapter_type": 1,
"map": "scenes_chapter_01",
"camera": "",
"title": {
"key": "mainchapter_main_chapter_title_12",
"text": "12"

File diff suppressed because it is too large Load Diff

View File

@ -30055,7 +30055,9 @@
"lvmax": 60,
"mapidmin": 101,
"mapidmax": 9999,
"unlock": []
"unlock": [
12070011
]
},
{
"key": 808,
@ -30063,7 +30065,7 @@
"iteminfo": [
{
"a": "xxl",
"t": "43003",
"t": "44003",
"n": 1
}
],
@ -30093,7 +30095,9 @@
"lvmax": 60,
"mapidmin": 101,
"mapidmax": 9999,
"unlock": []
"unlock": [
12070011
]
},
{
"key": 809,
@ -30131,7 +30135,9 @@
"lvmax": 60,
"mapidmin": 101,
"mapidmax": 9999,
"unlock": []
"unlock": [
12070011
]
},
{
"key": 810,
@ -30169,7 +30175,9 @@
"lvmax": 60,
"mapidmin": 101,
"mapidmax": 9999,
"unlock": []
"unlock": [
12070011
]
},
{
"key": 811,
@ -30207,7 +30215,9 @@
"lvmax": 60,
"mapidmin": 101,
"mapidmax": 9999,
"unlock": []
"unlock": [
12070011
]
},
{
"key": 812,
@ -30245,7 +30255,9 @@
"lvmax": 60,
"mapidmin": 101,
"mapidmax": 9999,
"unlock": []
"unlock": [
12070011
]
},
{
"key": 813,
@ -30283,7 +30295,9 @@
"lvmax": 60,
"mapidmin": 101,
"mapidmax": 9999,
"unlock": []
"unlock": [
12070011
]
},
{
"key": 814,
@ -30321,7 +30335,9 @@
"lvmax": 60,
"mapidmin": 101,
"mapidmax": 9999,
"unlock": []
"unlock": [
12070011
]
},
{
"key": 815,
@ -30359,7 +30375,9 @@
"lvmax": 60,
"mapidmin": 101,
"mapidmax": 9999,
"unlock": []
"unlock": [
12070011
]
},
{
"key": 816,
@ -30397,7 +30415,9 @@
"lvmax": 60,
"mapidmin": 101,
"mapidmax": 9999,
"unlock": []
"unlock": [
12070011
]
},
{
"key": 817,
@ -30435,7 +30455,9 @@
"lvmax": 60,
"mapidmin": 101,
"mapidmax": 9999,
"unlock": []
"unlock": [
12070011
]
},
{
"key": 818,
@ -30473,7 +30495,9 @@
"lvmax": 60,
"mapidmin": 101,
"mapidmax": 9999,
"unlock": []
"unlock": [
12070011
]
},
{
"key": 819,
@ -30511,7 +30535,9 @@
"lvmax": 60,
"mapidmin": 101,
"mapidmax": 9999,
"unlock": []
"unlock": [
12070011
]
},
{
"key": 820,
@ -30549,7 +30575,9 @@
"lvmax": 60,
"mapidmin": 101,
"mapidmax": 9999,
"unlock": []
"unlock": [
12070011
]
},
{
"key": 821,
@ -30587,7 +30615,9 @@
"lvmax": 60,
"mapidmin": 101,
"mapidmax": 9999,
"unlock": []
"unlock": [
12070011
]
},
{
"key": 822,
@ -30625,7 +30655,9 @@
"lvmax": 60,
"mapidmin": 101,
"mapidmax": 9999,
"unlock": []
"unlock": [
12070011
]
},
{
"key": 823,
@ -30663,6 +30695,8 @@
"lvmax": 60,
"mapidmin": 101,
"mapidmax": 9999,
"unlock": []
"unlock": [
12070011
]
}
]

View File

@ -3294,7 +3294,7 @@
"Order": "",
"Limit": 1,
"ExecuteCnt": 1,
"TriggerAnim": "",
"TriggerAnim": "Passive",
"Type": 3,
"Argu": [
390001209,
@ -8463,7 +8463,7 @@
"Order": "",
"Limit": 10,
"ExecuteCnt": 1,
"TriggerAnim": "",
"TriggerAnim": "Buff",
"Type": 1,
"Argu": [
1,
@ -38611,7 +38611,7 @@
"TriggerAnim": "",
"Type": 2,
"Argu": [
435004211,
435004212,
-1,
1
],
@ -40358,6 +40358,7 @@
"Type": 5,
"Argu": [
1,
2,
50
],
"FollowSK": [],

File diff suppressed because it is too large Load Diff

View File

@ -2827,6 +2827,27 @@
235004212
]
},
{
"Id": 435004212,
"When": 16,
"FromCheck": "Target=2",
"TargetCheck": "Target=4",
"MainSkillCheck": "",
"AfterSkillCheck": "",
"BuffCheck": "",
"DpsCheck": "",
"AddCon": [],
"PasPr": 1000,
"PasCorrection": 0,
"TriggerAnim": "",
"Type": "CallSkillPas",
"MaxEmitTimesInRoundByRole": 1,
"MaxEmitTimes": 0,
"MaxEmitTimesInRound": 0,
"Callback": [
235004212
]
},
{
"Id": 424006211,
"When": 21,

File diff suppressed because it is too large Load Diff

View File

@ -59,8 +59,8 @@ func (this *apiComp) LvItem(session comm.IUserSession, req *pb.DragonLvItemReq)
return
}
if curLvConf, err = this.module.configure.GetDragonLvItemConf(req.Attribute, dragon.Itemlv); err == nil {
if upLvConf, err = this.module.configure.GetDragonLvItemConf(req.Attribute, dragon.Itemlv+1); err != nil {
if curLvConf, err = this.module.configure.GetDragonLvItemConf(dragon.Dragonid, dragon.Itemlv); err == nil {
if upLvConf, err = this.module.configure.GetDragonLvItemConf(dragon.Dragonid, dragon.Itemlv+1); err != nil {
errdata = &pb.ErrorData{
Code: pb.ErrorCode_DragonMaxLvItem,
Title: pb.ErrorCode_DragonMaxLvItem.ToString(),

View File

@ -70,7 +70,7 @@ func (this *apiComp) ChallengeOver(session comm.IUserSession, req *pb.MainlineCh
return
}
if req.Report != nil && !isWin && conf.BattleFail == 1 { //战斗失败特殊处理
if req.Report != nil && !isWin && conf.BattleFail { //战斗失败特殊处理
isWin = true
}
@ -123,7 +123,7 @@ func (this *apiComp) ChallengeOver(session comm.IUserSession, req *pb.MainlineCh
if len(conf.Grouptype) == 2 {
info.Stategroup[conf.Grouptype[0]] = conf.Grouptype[1]
}
if conf.Inherit == 0 {
if !conf.Inherit {
info.Lastlevel[conf.Chapterid] = &pb.DBMainlineLastLevel{
Level: req.Level,
Pos: req.Pos,

View File

@ -79,7 +79,7 @@ func (this *apiComp) LevelPass(session comm.IUserSession, req *pb.MainlineLevelP
if len(conf.Grouptype) == 2 {
info.Stategroup[conf.Grouptype[0]] = conf.Grouptype[1]
}
if conf.Inherit == 0 {
if !conf.Inherit {
info.Lastlevel[conf.Chapterid] = &pb.DBMainlineLastLevel{
Level: req.Level,
Pos: req.Pos,

View File

@ -273,11 +273,11 @@ func (this *configureComp) updateGameMainChapter() {
rewardMap[v.Achunlock] = struct{}{}
}
}
if v.Shopunlock != 0 {
if _, ok = rewardMap[v.Shopunlock]; !ok {
rewardMap[v.Achunlock] = struct{}{}
}
}
// if v.Shopunlock != 0 {
// if _, ok = rewardMap[v.Shopunlock]; !ok {
// rewardMap[v.Achunlock] = struct{}{}
// }
// }
}
}
this.lock.Lock()

View File

@ -735,7 +735,7 @@ func (this *WTask) inquireActivations(session comm.IUserSession, wtask *pb.DBWTa
if _, ok = activatMap[v.Key]; ok { //已在可接取列表中
continue
}
if _, ok = acceptsMap[v.Key]; v.LockAdd == 0 && ok { //已在已接取任务列表中 LockAdd 0 表示只能接取一次 1 表示可以重复接取
if _, ok = acceptsMap[v.Key]; !v.LockAdd && ok { //已在已接取任务列表中 LockAdd 0 表示只能接取一次 1 表示可以重复接取
continue
}
if _, ok = completeMap[v.Key]; ok { //已在完成列表中

View File

@ -272,7 +272,6 @@ type DragonLvItemReq struct {
unknownFields protoimpl.UnknownFields
Oid string `protobuf:"bytes,1,opt,name=oid,proto3" json:"oid"`
Attribute string `protobuf:"bytes,2,opt,name=attribute,proto3" json:"attribute"` // 属性类型
}
func (x *DragonLvItemReq) Reset() {
@ -314,13 +313,6 @@ func (x *DragonLvItemReq) GetOid() string {
return ""
}
func (x *DragonLvItemReq) GetAttribute() string {
if x != nil {
return x.Attribute
}
return ""
}
// 训练结果
type DragonLvItemResp struct {
state protoimpl.MessageState
@ -393,16 +385,14 @@ var file_dragon_dragon_msg_proto_rawDesc = []byte{
0x22, 0x37, 0x0a, 0x10, 0x44, 0x72, 0x61, 0x67, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65,
0x50, 0x75, 0x73, 0x68, 0x12, 0x23, 0x0a, 0x07, 0x64, 0x72, 0x61, 0x67, 0x6f, 0x6e, 0x73, 0x18,
0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x09, 0x2e, 0x44, 0x42, 0x44, 0x72, 0x61, 0x67, 0x6f, 0x6e,
0x52, 0x07, 0x64, 0x72, 0x61, 0x67, 0x6f, 0x6e, 0x73, 0x22, 0x41, 0x0a, 0x0f, 0x44, 0x72, 0x61,
0x52, 0x07, 0x64, 0x72, 0x61, 0x67, 0x6f, 0x6e, 0x73, 0x22, 0x23, 0x0a, 0x0f, 0x44, 0x72, 0x61,
0x67, 0x6f, 0x6e, 0x4c, 0x76, 0x49, 0x74, 0x65, 0x6d, 0x52, 0x65, 0x71, 0x12, 0x10, 0x0a, 0x03,
0x6f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6f, 0x69, 0x64, 0x12, 0x1c,
0x0a, 0x09, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
0x09, 0x52, 0x09, 0x61, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x22, 0x37, 0x0a, 0x10,
0x44, 0x72, 0x61, 0x67, 0x6f, 0x6e, 0x4c, 0x76, 0x49, 0x74, 0x65, 0x6d, 0x52, 0x65, 0x73, 0x70,
0x12, 0x23, 0x0a, 0x07, 0x64, 0x72, 0x61, 0x67, 0x6f, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28,
0x0b, 0x32, 0x09, 0x2e, 0x44, 0x42, 0x44, 0x72, 0x61, 0x67, 0x6f, 0x6e, 0x52, 0x07, 0x64, 0x72,
0x61, 0x67, 0x6f, 0x6e, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x3b, 0x70, 0x62, 0x62, 0x06, 0x70,
0x72, 0x6f, 0x74, 0x6f, 0x33,
0x6f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6f, 0x69, 0x64, 0x22, 0x37,
0x0a, 0x10, 0x44, 0x72, 0x61, 0x67, 0x6f, 0x6e, 0x4c, 0x76, 0x49, 0x74, 0x65, 0x6d, 0x52, 0x65,
0x73, 0x70, 0x12, 0x23, 0x0a, 0x07, 0x64, 0x72, 0x61, 0x67, 0x6f, 0x6e, 0x73, 0x18, 0x01, 0x20,
0x01, 0x28, 0x0b, 0x32, 0x09, 0x2e, 0x44, 0x42, 0x44, 0x72, 0x61, 0x67, 0x6f, 0x6e, 0x52, 0x07,
0x64, 0x72, 0x61, 0x67, 0x6f, 0x6e, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x3b, 0x70, 0x62, 0x62,
0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
}
var (

View File

@ -28,7 +28,7 @@ type EquipmentAttributeEntry struct {
Id int32 `protobuf:"varint,1,opt,name=Id,proto3" json:"Id"` //属性词条主键id 唯一
Libraryid int32 `protobuf:"varint,2,opt,name=libraryid,proto3" json:"libraryid"` //属性词条id 非唯一
AttrName string `protobuf:"bytes,3,opt,name=AttrName,proto3" json:"AttrName"` //属性名
AttrName int32 `protobuf:"varint,3,opt,name=AttrName,proto3" json:"AttrName"` //属性名
Lv int32 `protobuf:"varint,4,opt,name=Lv,proto3" json:"Lv"` //属性等级
Value int32 `protobuf:"varint,5,opt,name=Value,proto3" json:"Value"` //属性值
BaseValue int32 `protobuf:"varint,6,opt,name=BaseValue,proto3" json:"BaseValue"` //基础属性
@ -81,11 +81,11 @@ func (x *EquipmentAttributeEntry) GetLibraryid() int32 {
return 0
}
func (x *EquipmentAttributeEntry) GetAttrName() string {
func (x *EquipmentAttributeEntry) GetAttrName() int32 {
if x != nil {
return x.AttrName
}
return ""
return 0
}
func (x *EquipmentAttributeEntry) GetLv() int32 {
@ -124,7 +124,7 @@ type EquipmentSkillEntry struct {
Id int32 `protobuf:"varint,1,opt,name=Id,proto3" json:"Id"` //属性词条主键id 唯一
Libraryid int32 `protobuf:"varint,2,opt,name=libraryid,proto3" json:"libraryid"` //属性词条id 非唯一
AttrName string `protobuf:"bytes,3,opt,name=AttrName,proto3" json:"AttrName"` //属性名
AttrName int32 `protobuf:"varint,3,opt,name=AttrName,proto3" json:"AttrName"` //属性名
SkillId int32 `protobuf:"varint,4,opt,name=SkillId,proto3" json:"SkillId"` //技能id
Lv int32 `protobuf:"varint,5,opt,name=Lv,proto3" json:"Lv"` //属性等级
}
@ -175,11 +175,11 @@ func (x *EquipmentSkillEntry) GetLibraryid() int32 {
return 0
}
func (x *EquipmentSkillEntry) GetAttrName() string {
func (x *EquipmentSkillEntry) GetAttrName() int32 {
if x != nil {
return x.AttrName
}
return ""
return 0
}
func (x *EquipmentSkillEntry) GetSkillId() int32 {
@ -430,7 +430,7 @@ var file_equipment_equipment_db_proto_rawDesc = []byte{
0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x02, 0x49, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x6c, 0x69,
0x62, 0x72, 0x61, 0x72, 0x79, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x6c,
0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x69, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x41, 0x74, 0x74, 0x72,
0x4e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x41, 0x74, 0x74, 0x72,
0x4e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x41, 0x74, 0x74, 0x72,
0x4e, 0x61, 0x6d, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x4c, 0x76, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05,
0x52, 0x02, 0x4c, 0x76, 0x12, 0x14, 0x0a, 0x05, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x05, 0x20,
0x01, 0x28, 0x05, 0x52, 0x05, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x42, 0x61,
@ -442,7 +442,7 @@ var file_equipment_equipment_db_proto_rawDesc = []byte{
0x0a, 0x02, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x02, 0x49, 0x64, 0x12, 0x1c,
0x0a, 0x09, 0x6c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28,
0x05, 0x52, 0x09, 0x6c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x69, 0x64, 0x12, 0x1a, 0x0a, 0x08,
0x41, 0x74, 0x74, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08,
0x41, 0x74, 0x74, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08,
0x41, 0x74, 0x74, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x53, 0x6b, 0x69, 0x6c,
0x6c, 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x53, 0x6b, 0x69, 0x6c, 0x6c,
0x49, 0x64, 0x12, 0x0e, 0x0a, 0x02, 0x4c, 0x76, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x02,

View File

@ -80,22 +80,22 @@ type DBHero struct {
JuexingLv int32 `protobuf:"varint,7,opt,name=juexingLv,proto3" json:"juexingLv" bson:"juexingLv"` //觉醒等级
CaptainSkill int32 `protobuf:"varint,8,opt,name=captainSkill,proto3" json:"captainSkill" bson:"captainSkill"` //队长技能
NormalSkill []*SkillData `protobuf:"bytes,9,rep,name=normalSkill,proto3" json:"normalSkill" bson:"normalSkill"` //普通技能
Property map[string]int32 `protobuf:"bytes,10,rep,name=property,proto3" json:"property" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` // 属性相关
AddProperty map[string]int32 `protobuf:"bytes,11,rep,name=addProperty,proto3" json:"addProperty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3" bson:"addProperty"` //附加属性相关
Property map[int32]int32 `protobuf:"bytes,10,rep,name=property,proto3" json:"property" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` // 属性相关
AddProperty map[int32]int32 `protobuf:"bytes,11,rep,name=addProperty,proto3" json:"addProperty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3" bson:"addProperty"` //附加属性相关
CardType int32 `protobuf:"varint,12,opt,name=cardType,proto3" json:"cardType" bson:"cardType"` //卡片类型(升星卡、经验卡、技能升级卡)
CurSkin int32 `protobuf:"varint,13,opt,name=curSkin,proto3" json:"curSkin" bson:"curSkin"` //当前装备的皮肤ID
Skins []int32 `protobuf:"varint,14,rep,packed,name=skins,proto3" json:"skins"` // 所有皮肤ID
Block bool `protobuf:"varint,15,opt,name=block,proto3" json:"block"` // 锁定
EquipID []string `protobuf:"bytes,16,rep,name=equipID,proto3" json:"equipID" bson:"equipID"` //装备 objID
JuexProperty map[string]int32 `protobuf:"bytes,17,rep,name=juexProperty,proto3" json:"juexProperty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3" bson:"juexProperty"` ////hp
JuexProperty map[int32]int32 `protobuf:"bytes,17,rep,name=juexProperty,proto3" json:"juexProperty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3" bson:"juexProperty"` ////hp
Status HeroType `protobuf:"varint,18,opt,name=status,proto3,enum=HeroType" json:"status" bson:"status"` //状态 (1 练功)
Suits []*DB_EquipmentSuit `protobuf:"bytes,19,rep,name=suits,proto3" json:"suits" bson:"suits"` //套装列表
TalentProperty map[string]int32 `protobuf:"bytes,20,rep,name=talentProperty,proto3" json:"talentProperty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3" bson:"talentProperty"` // // 天赋属性
TalentProperty map[int32]int32 `protobuf:"bytes,20,rep,name=talentProperty,proto3" json:"talentProperty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3" bson:"talentProperty"` // // 天赋属性
EquipSkill []*SkillData `protobuf:"bytes,21,rep,name=equipSkill,proto3" json:"equipSkill" bson:"equipSkill"` //装备技能
HoroscopeProperty map[string]int32 `protobuf:"bytes,22,rep,name=horoscopeProperty,proto3" json:"horoscopeProperty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3" bson:"horoscopeProperty"` ////星座属性加成
HoroscopeProperty map[int32]int32 `protobuf:"bytes,22,rep,name=horoscopeProperty,proto3" json:"horoscopeProperty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3" bson:"horoscopeProperty"` ////星座属性加成
Fulllvenr int32 `protobuf:"varint,23,opt,name=fulllvenr,proto3" json:"fulllvenr" bson:"fulllvenr"` ////满级登记分组 武馆使用
KongfuUid string `protobuf:"bytes,24,opt,name=kongfuUid,proto3" json:"kongfuUid"` //@go_tags(`bson:"kongfuUid"`)// 英雄在谁家练功
Fetters map[string]int32 `protobuf:"bytes,25,rep,name=fetters,proto3" json:"fetters" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3" bson:"fetters"` ////羁绊属性加成
Fetters map[int32]int32 `protobuf:"bytes,25,rep,name=fetters,proto3" json:"fetters" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3" bson:"fetters"` ////羁绊属性加成
SameCount int32 `protobuf:"varint,26,opt,name=sameCount,proto3" json:"sameCount" bson:"sameCount"` ////叠加数
Ispasson bool `protobuf:"varint,27,opt,name=ispasson,proto3" json:"ispasson"` //是否是传功学员
Awakenskill []*SkillData `protobuf:"bytes,28,rep,name=awakenskill,proto3" json:"awakenskill"` // 觉醒技能
@ -197,14 +197,14 @@ func (x *DBHero) GetNormalSkill() []*SkillData {
return nil
}
func (x *DBHero) GetProperty() map[string]int32 {
func (x *DBHero) GetProperty() map[int32]int32 {
if x != nil {
return x.Property
}
return nil
}
func (x *DBHero) GetAddProperty() map[string]int32 {
func (x *DBHero) GetAddProperty() map[int32]int32 {
if x != nil {
return x.AddProperty
}
@ -246,7 +246,7 @@ func (x *DBHero) GetEquipID() []string {
return nil
}
func (x *DBHero) GetJuexProperty() map[string]int32 {
func (x *DBHero) GetJuexProperty() map[int32]int32 {
if x != nil {
return x.JuexProperty
}
@ -267,7 +267,7 @@ func (x *DBHero) GetSuits() []*DB_EquipmentSuit {
return nil
}
func (x *DBHero) GetTalentProperty() map[string]int32 {
func (x *DBHero) GetTalentProperty() map[int32]int32 {
if x != nil {
return x.TalentProperty
}
@ -281,7 +281,7 @@ func (x *DBHero) GetEquipSkill() []*SkillData {
return nil
}
func (x *DBHero) GetHoroscopeProperty() map[string]int32 {
func (x *DBHero) GetHoroscopeProperty() map[int32]int32 {
if x != nil {
return x.HoroscopeProperty
}
@ -302,7 +302,7 @@ func (x *DBHero) GetKongfuUid() string {
return ""
}
func (x *DBHero) GetFetters() map[string]int32 {
func (x *DBHero) GetFetters() map[int32]int32 {
if x != nil {
return x.Fetters
}
@ -803,28 +803,28 @@ var file_hero_hero_db_proto_rawDesc = []byte{
0x6c, 0x18, 0x1d, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0a, 0x2e, 0x53, 0x6b, 0x69, 0x6c, 0x6c, 0x44,
0x61, 0x74, 0x61, 0x52, 0x0b, 0x74, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x73, 0x6b, 0x69, 0x6c, 0x6c,
0x1a, 0x3b, 0x0a, 0x0d, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x45, 0x6e, 0x74, 0x72,
0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03,
0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03,
0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01,
0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3e, 0x0a,
0x10, 0x41, 0x64, 0x64, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x45, 0x6e, 0x74, 0x72,
0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03,
0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03,
0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01,
0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3f, 0x0a,
0x11, 0x4a, 0x75, 0x65, 0x78, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x45, 0x6e, 0x74,
0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52,
0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20,
0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x41,
0x0a, 0x13, 0x54, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79,
0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01,
0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38,
0x01, 0x1a, 0x44, 0x0a, 0x16, 0x48, 0x6f, 0x72, 0x6f, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x50, 0x72,
0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b,
0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a,
0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a,
0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61,
0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3a, 0x0a, 0x0c, 0x46, 0x65, 0x74, 0x74, 0x65,
0x72, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01,
0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c,
0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c,
0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a,
0x02, 0x38, 0x01, 0x22, 0x8e, 0x0b, 0x0a, 0x0c, 0x44, 0x42, 0x48, 0x65, 0x72, 0x6f, 0x52, 0x65,
0x63, 0x6f, 0x72, 0x64, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,

View File

@ -22,6 +22,12 @@ type GameConsumeHeroData struct {
Intr string
Skillname string
Skilltxt string
Failtxt string
Disappear string
Survival string
Bigskillname string
Bigskillhero string
Bigskillcolor int32
Get int32
Consume []*Gameatn
Skilltype int32
@ -49,6 +55,12 @@ func (_v *GameConsumeHeroData)Deserialize(_buf map[string]interface{}) (err erro
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["intr"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Intr error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Intr, _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["skillname"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Skillname error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Skillname, _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["skilltxt"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Skilltxt error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Skilltxt, _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["failtxt"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Failtxt error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Failtxt, _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["disappear"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Disappear error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Disappear, _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["survival"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Survival error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Survival, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
{ var _ok_ bool; if _v.Bigskillname, _ok_ = _buf["bigskillname"].(string); !_ok_ { err = errors.New("bigskillname error"); return } }
{ var _ok_ bool; if _v.Bigskillhero, _ok_ = _buf["bigskillhero"].(string); !_ok_ { err = errors.New("bigskillhero error"); return } }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["bigskillcolor"].(float64); !_ok_ { err = errors.New("bigskillcolor error"); return }; _v.Bigskillcolor = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["get"].(float64); !_ok_ { err = errors.New("get error"); return }; _v.Get = int32(_tempNum_) }
{
var _arr_ []interface{}

View File

@ -15,14 +15,10 @@ type GameMainChapterData struct {
Reward *Gameatn
Describe string
Achunlock int32
Shopname string
Shopunlock int32
Venturecurrency []*Gameatn
Name string
Worldname string
ChapterType int32
Map string
Camera string
Title string
Desc string
Starreward int32
@ -44,8 +40,6 @@ func (_v *GameMainChapterData)Deserialize(_buf map[string]interface{}) (err erro
{ var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _buf["reward"].(map[string]interface{}); !_ok_ { err = errors.New("reward error"); return }; if _v.Reward, err = DeserializeGameatn(_x_); err != nil { 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; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["achunlock"].(float64); !_ok_ { err = errors.New("achunlock error"); return }; _v.Achunlock = int32(_tempNum_) }
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["shopname"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Shopname error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Shopname, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["shopunlock"].(float64); !_ok_ { err = errors.New("shopunlock error"); return }; _v.Shopunlock = int32(_tempNum_) }
{
var _arr_ []interface{}
var _ok_ bool
@ -62,9 +56,7 @@ func (_v *GameMainChapterData)Deserialize(_buf map[string]interface{}) (err erro
{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["worldname"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Worldname error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Worldname, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["chapter_type"].(float64); !_ok_ { err = errors.New("chapter_type error"); return }; _v.ChapterType = int32(_tempNum_) }
{ var _ok_ bool; if _v.Map, _ok_ = _buf["map"].(string); !_ok_ { err = errors.New("map error"); return } }
{ var _ok_ bool; if _v.Camera, _ok_ = _buf["camera"].(string); !_ok_ { err = errors.New("camera error"); return } }
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["title"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Title error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Title, _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 _tempNum_ float64; if _tempNum_, _ok_ = _buf["starreward"].(float64); !_ok_ { err = errors.New("starreward error"); return }; _v.Starreward = int32(_tempNum_) }

View File

@ -21,8 +21,8 @@ type GameMainStageData struct {
Grouptype []int32
Episodetype int32
StageParam int32
Inherit int32
BattleFail int32
Inherit bool
BattleFail bool
Venturemodelspeed float32
Venturemodelscale float32
MoveType int32
@ -32,7 +32,7 @@ type GameMainStageData struct {
Ventureavatar []string
SceneEffect []string
SceneEffectfilter string
IsNear int32
IsNear bool
Openlevel int32
EditorStage int32
Herocolor int32
@ -40,11 +40,11 @@ type GameMainStageData struct {
Bubbletext string
Animation []string
Prewarbubbletext string
Hide int32
Destroy int32
Hide bool
Destroy bool
Progress int32
Timelineplayer int32
Stroyshow int32
Timelineplayer bool
Stroyshow bool
Frontstoryid int32
Afterstoryid int32
MaingroupName string
@ -112,8 +112,8 @@ func (_v *GameMainStageData)Deserialize(_buf map[string]interface{}) (err error)
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["Episodetype"].(float64); !_ok_ { err = errors.New("Episodetype error"); return }; _v.Episodetype = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["stage_param"].(float64); !_ok_ { err = errors.New("stage_param error"); return }; _v.StageParam = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["inherit"].(float64); !_ok_ { err = errors.New("inherit error"); return }; _v.Inherit = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["battle_fail"].(float64); !_ok_ { err = errors.New("battle_fail error"); return }; _v.BattleFail = int32(_tempNum_) }
{ var _ok_ bool; if _v.Inherit, _ok_ = _buf["inherit"].(bool); !_ok_ { err = errors.New("inherit error"); return } }
{ var _ok_ bool; if _v.BattleFail, _ok_ = _buf["battle_fail"].(bool); !_ok_ { err = errors.New("battle_fail error"); return } }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["venturemodelspeed"].(float64); !_ok_ { err = errors.New("venturemodelspeed error"); return }; _v.Venturemodelspeed = float32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["venturemodelscale"].(float64); !_ok_ { err = errors.New("venturemodelscale error"); return }; _v.Venturemodelscale = float32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["move_type"].(float64); !_ok_ { err = errors.New("move_type error"); return }; _v.MoveType = int32(_tempNum_) }
@ -149,7 +149,7 @@ func (_v *GameMainStageData)Deserialize(_buf map[string]interface{}) (err error)
}
{ var _ok_ bool; if _v.SceneEffectfilter, _ok_ = _buf["scene_effectfilter"].(string); !_ok_ { err = errors.New("scene_effectfilter error"); return } }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["is_near"].(float64); !_ok_ { err = errors.New("is_near error"); return }; _v.IsNear = int32(_tempNum_) }
{ var _ok_ bool; if _v.IsNear, _ok_ = _buf["is_near"].(bool); !_ok_ { err = errors.New("is_near error"); return } }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["openlevel"].(float64); !_ok_ { err = errors.New("openlevel error"); return }; _v.Openlevel = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["EditorStage"].(float64); !_ok_ { err = errors.New("EditorStage error"); return }; _v.EditorStage = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["herocolor"].(float64); !_ok_ { err = errors.New("herocolor error"); return }; _v.Herocolor = int32(_tempNum_) }
@ -170,11 +170,11 @@ func (_v *GameMainStageData)Deserialize(_buf map[string]interface{}) (err error)
}
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["prewarbubbletext"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Prewarbubbletext error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Prewarbubbletext, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["hide"].(float64); !_ok_ { err = errors.New("hide error"); return }; _v.Hide = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["destroy"].(float64); !_ok_ { err = errors.New("destroy error"); return }; _v.Destroy = int32(_tempNum_) }
{ var _ok_ bool; if _v.Hide, _ok_ = _buf["hide"].(bool); !_ok_ { err = errors.New("hide error"); return } }
{ var _ok_ bool; if _v.Destroy, _ok_ = _buf["destroy"].(bool); !_ok_ { err = errors.New("destroy error"); return } }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["progress"].(float64); !_ok_ { err = errors.New("progress error"); return }; _v.Progress = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["timelineplayer"].(float64); !_ok_ { err = errors.New("timelineplayer error"); return }; _v.Timelineplayer = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["stroyshow"].(float64); !_ok_ { err = errors.New("stroyshow error"); return }; _v.Stroyshow = int32(_tempNum_) }
{ var _ok_ bool; if _v.Timelineplayer, _ok_ = _buf["timelineplayer"].(bool); !_ok_ { err = errors.New("timelineplayer error"); return } }
{ var _ok_ bool; if _v.Stroyshow, _ok_ = _buf["stroyshow"].(bool); !_ok_ { err = errors.New("stroyshow error"); return } }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["frontstoryid"].(float64); !_ok_ { err = errors.New("frontstoryid error"); return }; _v.Frontstoryid = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["afterstoryid"].(float64); !_ok_ { err = errors.New("afterstoryid error"); return }; _v.Afterstoryid = int32(_tempNum_) }
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["maingroupName"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.MaingroupName error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.MaingroupName, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }

View File

@ -31,10 +31,10 @@ type GameWorldTaskData struct {
DeliverNpc int32
TaskendRemoveitem []*Gameatn
AutoAccept int32
Tasktips int32
Tasktips bool
DeliverTask int32
DeliverTaskNpc int32
LockAdd int32
LockAdd bool
Finish []int32
Finishparameter string
Fnishipoint []string
@ -108,10 +108,10 @@ func (_v *GameWorldTaskData)Deserialize(_buf map[string]interface{}) (err error)
}
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["auto_accept"].(float64); !_ok_ { err = errors.New("auto_accept error"); return }; _v.AutoAccept = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["tasktips"].(float64); !_ok_ { err = errors.New("tasktips error"); return }; _v.Tasktips = int32(_tempNum_) }
{ var _ok_ bool; if _v.Tasktips, _ok_ = _buf["tasktips"].(bool); !_ok_ { err = errors.New("tasktips error"); return } }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["deliver_task"].(float64); !_ok_ { err = errors.New("deliver_task error"); return }; _v.DeliverTask = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["deliver_task_npc"].(float64); !_ok_ { err = errors.New("deliver_task_npc error"); return }; _v.DeliverTaskNpc = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["lock_add"].(float64); !_ok_ { err = errors.New("lock_add error"); return }; _v.LockAdd = int32(_tempNum_) }
{ var _ok_ bool; if _v.LockAdd, _ok_ = _buf["lock_add"].(bool); !_ok_ { err = errors.New("lock_add error"); return } }
{
var _arr_ []interface{}
var _ok_ bool

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 (
StoryEModelType_None = 0
StoryEModelType_Left = 1
StoryEModelType_Right = 2
StoryEModelType_LeftNot = 3
StoryEModelType_RightNot = 4
)

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 (
TEnumEAutoAcceptType_None = 0
TEnumEAutoAcceptType_AutoOpenAccept = 1
TEnumEAutoAcceptType_AutoAccept = 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 (
TEnumECopyType_Equip = 1
TEnumECopyType_Weapons = 2
TEnumECopyType_Jewelry = 3
TEnumECopyType_Experience = 4
TEnumECopyType_Hunting = 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 (
TEnumEDeliverTaskType_None = 0
TEnumEDeliverTaskType_Click = 1
TEnumEDeliverTaskType_Auto = 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 (
TEnumEEasterEggType_PlayEffect = 0
TEnumEEasterEggType_PlayCharacterAnim = 1
TEnumEEasterEggType_PlayDialogue = 2
TEnumEEasterEggType_PlayStory = 3
TEnumEEasterEggType_PlayInteractionAnim = 4
TEnumEEasterEggType_PlayTimeline = 5
)

View File

@ -0,0 +1,19 @@
//------------------------------------------------------------------------------
// <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 (
TEnumEHeroStar_Zero = 0
TEnumEHeroStar_One = 1
TEnumEHeroStar_Two = 2
TEnumEHeroStar_Three = 3
TEnumEHeroStar_Four = 4
TEnumEHeroStar_Five = 5
TEnumEHeroStar_Six = 6
)

View File

@ -0,0 +1,22 @@
//------------------------------------------------------------------------------
// <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 (
TEnumEMainStageType_None = 0
TEnumEMainStageType_Fight = 1
TEnumEMainStageType_LevelEditor = 2
TEnumEMainStageType_Story = 3
TEnumEMainStageType_FightGroup = 4
TEnumEMainStageType_Game = 5
TEnumEMainStageType_UI = 6
TEnumEMainStageType_Box = 7
TEnumEMainStageType_FightChallengeGroup = 8
TEnumEMainStageType_Boss = 9
)

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 (
TEnumEMapType_Nine = 0
TEnumEMapType_Four = 1
TEnumEMapType_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 (
TEnumEPlayerMoveType_Ground = 0
TEnumEPlayerMoveType_Aerial = 1
)

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 (
TEnumERedCountType_Strong = 0
TEnumERedCountType_Weak = 1
)

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 (
TEnumERedMsgType_None = 0
TEnumERedMsgType_Server = 1
TEnumERedMsgType_Client = 2
)

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 (
TEnumERedShowType_Default = 0
TEnumERedShowType_Num = 1
TEnumERedShowType_Img = 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 (
TEnumERestoreType_Max = 1
TEnumERestoreType_Target = 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 (
TEnumESearchItemType_MainCity = 1
TEnumESearchItemType_MainLine = 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 (
TEnumEShopRtype_NotRefresh = -1
TEnumEShopRtype_TimeRefresh = 1
TEnumEShopRtype_DayRefresh = 2
TEnumEShopRtype_WeekRefresh = 3
TEnumEShopRtype_MonthRefresh = 4
)

View File

@ -0,0 +1,16 @@
//------------------------------------------------------------------------------
// <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 (
TEnumEStageColor_Default = 0
TEnumEStageColor_Green = 1
TEnumEStageColor_Purple = 2
TEnumEStageColor_Red = 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 (
TEnumEStonehengeBuffType_Output = 1
TEnumEStonehengeBuffType_Defense = 2
TEnumEStonehengeBuffType_Auxiliary = 3
TEnumEStonehengeBuffType_Control = 4
TEnumEStonehengeBuffType_Negative = 5
TEnumEStonehengeBuffType_Environment = 999
)

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 (
TEnumEStonehengeDataType_NotAdditionalRequirement = 0
TEnumEStonehengeDataType_AdditionalRequirement = 1
)

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 (
TEnumEStonehengeNodeType_Small = 1
TEnumEStonehengeNodeType_Big = 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 (
TEnumEStonehengeStageType_Normal = 1
TEnumEStonehengeStageType_Guide = 2
)

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 (
TEnumEStonehengeTargetType_None = 0
TEnumEStonehengeTargetType_Own = 1
TEnumEStonehengeTargetType_Enemy = 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 (
TEnumEStonehengeTaskType_Convention = 1
TEnumEStonehengeTaskType_Achieve = 2
)

View File

@ -0,0 +1,16 @@
//------------------------------------------------------------------------------
// <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 (
TEnumESupermarketIndexType_Zero = 0
TEnumESupermarketIndexType_One = 1
TEnumESupermarketIndexType_Two = 2
TEnumESupermarketIndexType_Three = 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 (
TEnumESupermarketType_MainLine = 1
TEnumESupermarketType_Development = 2
TEnumESupermarketType_Ps = 3
TEnumESupermarketType_Recruit = 4
TEnumESupermarketType_Exp = 5
TEnumESupermarketType_Novice = 6
)

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 (
TEnumETaskDesType_Daily = 1
TEnumETaskDesType_Mainline = 2
TEnumETaskDesType_Branchline = 3
TEnumETaskDesType_Weekly = 4
TEnumETaskDesType_Caravan = 5
TEnumETaskDesType_EasterEgg = 6
)

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 (
TEnumETrendChoseType_Answer = 1
TEnumETrendChoseType_Cooking = 2
TEnumETrendChoseType_Stake = 3
)

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 (
TEnumETriggerType_None = 0
TEnumETriggerType_Box = 1
)

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 (
TEnumEUIFullType_None = -1
TEnumEUIFullType_NonFullScreen = 0
TEnumEUIFullType_FullScreen = 1
TEnumEUIFullType_FullScreenNot = 2
TEnumEUIFullType_FullScreenNotScene = 3
)

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 (
TEnumEUIType_Scene = 0
TEnumEUIType_Root = 1
TEnumEUIType_Full = 2
TEnumEUIType_Popup = 3
TEnumEUIType_Tip = 4
)

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 (
TEnumEVentureType_None = 0
TEnumEVentureType_Model = 1
TEnumEVentureType_UI = 2
)

View File

@ -30,6 +30,7 @@ type GameSkillBuffData struct {
BuffIcon string
Buffeffect string
Buffpos string
AddTrigger int32
TriggerEffect string
TriggerPos string
TriggerAnim string
@ -115,6 +116,7 @@ func (_v *GameSkillBuffData)Deserialize(_buf map[string]interface{}) (err error)
{ var _ok_ bool; if _v.BuffIcon, _ok_ = _buf["buffIcon"].(string); !_ok_ { err = errors.New("buffIcon error"); return } }
{ var _ok_ bool; if _v.Buffeffect, _ok_ = _buf["buffeffect"].(string); !_ok_ { err = errors.New("buffeffect error"); return } }
{ var _ok_ bool; if _v.Buffpos, _ok_ = _buf["buffpos"].(string); !_ok_ { err = errors.New("buffpos error"); return } }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["AddTrigger"].(float64); !_ok_ { err = errors.New("AddTrigger error"); return }; _v.AddTrigger = int32(_tempNum_) }
{ 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 } }