This commit is contained in:
liwei1dao 2023-09-14 17:16:55 +08:00
commit 79b05f2f2f
20 changed files with 2707 additions and 1441 deletions

View File

@ -549,7 +549,9 @@
"HeroCount": 5, "HeroCount": 5,
"readyScene": "scenesfight_role_interface_06", "readyScene": "scenesfight_role_interface_06",
"battleScenes": [ "battleScenes": [
"scenesfight_06" "scenesfight_06",
"scenesfight_03_02",
"scenesfight_07"
], ],
"HideAlienSpace": 0, "HideAlienSpace": 0,
"RuleTips": { "RuleTips": {

View File

@ -1361,5 +1361,12 @@
"filter": [ "filter": [
"eq" "eq"
] ]
},
{
"id": 234,
"insert": 1,
"filter": [
"eq"
]
} }
] ]

View File

@ -105,7 +105,7 @@
0 0
], ],
"citylvlock": 1, "citylvlock": 1,
"citymainlock": 1100501, "citymainlock": 0,
"cityman": 24004, "cityman": 24004,
"cityname": { "cityname": {
"key": "caravan_caravan_city_cityname_2", "key": "caravan_caravan_city_cityname_2",
@ -217,7 +217,8 @@
"id": 103, "id": 103,
"citylink": [ "citylink": [
102, 102,
101 101,
108
], ],
"cityticket": [ "cityticket": [
{ {
@ -230,7 +231,7 @@
0 0
], ],
"citylvlock": 1, "citylvlock": 1,
"citymainlock": 1100501, "citymainlock": 0,
"cityman": 25001, "cityman": 25001,
"cityname": { "cityname": {
"key": "caravan_caravan_city_cityname_3", "key": "caravan_caravan_city_cityname_3",
@ -341,8 +342,7 @@
"citylink": [ "citylink": [
101, 101,
109, 109,
113, 113
112
], ],
"cityticket": [ "cityticket": [
{ {
@ -468,8 +468,7 @@
"id": 105, "id": 105,
"citylink": [ "citylink": [
108, 108,
106, 106
103
], ],
"cityticket": [ "cityticket": [
{ {
@ -482,7 +481,7 @@
0 0
], ],
"citylvlock": 1, "citylvlock": 1,
"citymainlock": 1100501, "citymainlock": 0,
"cityman": 14007, "cityman": 14007,
"cityname": { "cityname": {
"key": "caravan_caravan_city_cityname_5", "key": "caravan_caravan_city_cityname_5",
@ -722,8 +721,7 @@
"id": 107, "id": 107,
"citylink": [ "citylink": [
113, 113,
106, 106
108
], ],
"cityticket": [ "cityticket": [
{ {
@ -849,7 +847,7 @@
"id": 108, "id": 108,
"citylink": [ "citylink": [
105, 105,
107 103
], ],
"cityticket": [ "cityticket": [
{ {
@ -862,7 +860,7 @@
0 0
], ],
"citylvlock": 1, "citylvlock": 1,
"citymainlock": 1100501, "citymainlock": 0,
"cityman": 25001, "cityman": 25001,
"cityname": { "cityname": {
"key": "caravan_caravan_city_cityname_8", "key": "caravan_caravan_city_cityname_8",
@ -988,7 +986,7 @@
0 0
], ],
"citylvlock": 1, "citylvlock": 1,
"citymainlock": 1100501, "citymainlock": 0,
"cityman": 45001, "cityman": 45001,
"cityname": { "cityname": {
"key": "caravan_caravan_city_cityname_9", "key": "caravan_caravan_city_cityname_9",
@ -1114,7 +1112,7 @@
0 0
], ],
"citylvlock": 1, "citylvlock": 1,
"citymainlock": 1100501, "citymainlock": 0,
"cityman": 14007, "cityman": 14007,
"cityname": { "cityname": {
"key": "caravan_caravan_city_cityname_10", "key": "caravan_caravan_city_cityname_10",
@ -1241,7 +1239,7 @@
0 0
], ],
"citylvlock": 1, "citylvlock": 1,
"citymainlock": 1100501, "citymainlock": 0,
"cityman": 34006, "cityman": 34006,
"cityname": { "cityname": {
"key": "caravan_caravan_city_cityname_11", "key": "caravan_caravan_city_cityname_11",
@ -1354,8 +1352,7 @@
"id": 112, "id": 112,
"citylink": [ "citylink": [
109, 109,
111, 111
104
], ],
"cityticket": [ "cityticket": [
{ {
@ -1494,7 +1491,7 @@
0 0
], ],
"citylvlock": 1, "citylvlock": 1,
"citymainlock": 1100501, "citymainlock": 0,
"cityman": 25001, "cityman": 25001,
"cityname": { "cityname": {
"key": "caravan_caravan_city_cityname_13", "key": "caravan_caravan_city_cityname_13",

View File

@ -1583,21 +1583,8 @@
"key": "hero_awaken_hero_awaken_name_44", "key": "hero_awaken_hero_awaken_name_44",
"text": "守护" "text": "守护"
}, },
"phasebonus": [ "phasebonus": [],
{ "skill": 914003431,
"s": "atkpro",
"d": 80
},
{
"s": "defpro",
"d": 80
},
{
"s": "hppro",
"d": 80
}
],
"skill": 0,
"describe": { "describe": {
"key": "hero_awaken_describe_44", "key": "hero_awaken_describe_44",
"text": "基础攻击、防御、基础生命值8%。" "text": "基础攻击、防御、基础生命值8%。"
@ -1669,21 +1656,8 @@
"key": "hero_awaken_hero_awaken_name_46", "key": "hero_awaken_hero_awaken_name_46",
"text": "质量" "text": "质量"
}, },
"phasebonus": [ "phasebonus": [],
{ "skill": 914003432,
"s": "atkpro",
"d": 140
},
{
"s": "defpro",
"d": 140
},
{
"s": "hppro",
"d": 140
}
],
"skill": 0,
"describe": { "describe": {
"key": "hero_awaken_describe_46", "key": "hero_awaken_describe_46",
"text": "基础攻击、防御、基础生命值14%。" "text": "基础攻击、防御、基础生命值14%。"
@ -1755,21 +1729,8 @@
"key": "hero_awaken_hero_awaken_name_48", "key": "hero_awaken_hero_awaken_name_48",
"text": "神速" "text": "神速"
}, },
"phasebonus": [ "phasebonus": [],
{ "skill": 914003433,
"s": "atkpro",
"d": 200
},
{
"s": "defpro",
"d": 200
},
{
"s": "hppro",
"d": 200
}
],
"skill": 0,
"describe": { "describe": {
"key": "hero_awaken_describe_48", "key": "hero_awaken_describe_48",
"text": "基础攻击、防御、基础生命值20%。" "text": "基础攻击、防御、基础生命值20%。"

View File

@ -5512,14 +5512,14 @@
"text": "防御百分比+{0}" "text": "防御百分比+{0}"
}, },
"skillicon": "js_jx_img_icon06", "skillicon": "js_jx_img_icon06",
"attrkey": "defpro", "attrkey": "",
"attrvar": 100, "attrvar": 0,
"hp": 18, "hp": 18,
"atk": 0, "atk": 0,
"def": 0, "def": 0,
"cri": 0, "cri": 0,
"speed": 0, "speed": 0,
"skill": 0, "skill": 814003421,
"thing": [ "thing": [
{ {
"a": "attr", "a": "attr",
@ -5632,14 +5632,14 @@
"text": "生命+{0}" "text": "生命+{0}"
}, },
"skillicon": "js_jx_img_icon04", "skillicon": "js_jx_img_icon04",
"attrkey": "hp", "attrkey": "",
"attrvar": 450, "attrvar": 0,
"hp": 0, "hp": 0,
"atk": 0, "atk": 0,
"def": 10, "def": 10,
"cri": 0, "cri": 0,
"speed": 0, "speed": 0,
"skill": 0, "skill": 814003422,
"thing": [ "thing": [
{ {
"a": "attr", "a": "attr",
@ -5762,14 +5762,14 @@
"text": "攻击百分比+{0}" "text": "攻击百分比+{0}"
}, },
"skillicon": "js_jx_img_icon04", "skillicon": "js_jx_img_icon04",
"attrkey": "atkpro", "attrkey": "",
"attrvar": 100, "attrvar": 0,
"hp": 0, "hp": 0,
"atk": 0, "atk": 0,
"def": 15, "def": 15,
"cri": 0, "cri": 0,
"speed": 0, "speed": 0,
"skill": 0, "skill": 814003423,
"thing": [ "thing": [
{ {
"a": "attr", "a": "attr",

View File

@ -28,7 +28,7 @@
{ {
"a": "attr", "a": "attr",
"t": "gold", "t": "gold",
"n": 1001 "n": 1000
} }
], ],
"icon": "item_50013001" "icon": "item_50013001"
@ -45,7 +45,7 @@
{ {
"a": "attr", "a": "attr",
"t": "gold", "t": "gold",
"n": 1002 "n": 1000
} }
], ],
"icon": "item_50013001" "icon": "item_50013001"
@ -62,7 +62,7 @@
{ {
"a": "attr", "a": "attr",
"t": "gold", "t": "gold",
"n": 1003 "n": 1000
} }
], ],
"icon": "item_50013001" "icon": "item_50013001"
@ -79,7 +79,7 @@
{ {
"a": "attr", "a": "attr",
"t": "gold", "t": "gold",
"n": 1004 "n": 1000
} }
], ],
"icon": "item_50013001" "icon": "item_50013001"
@ -96,7 +96,7 @@
{ {
"a": "attr", "a": "attr",
"t": "gold", "t": "gold",
"n": 1005 "n": 1000
} }
], ],
"icon": "item_50013001" "icon": "item_50013001"
@ -113,7 +113,7 @@
{ {
"a": "attr", "a": "attr",
"t": "gold", "t": "gold",
"n": 1006 "n": 1000
} }
], ],
"icon": "item_50013001" "icon": "item_50013001"
@ -130,7 +130,7 @@
{ {
"a": "attr", "a": "attr",
"t": "gold", "t": "gold",
"n": 1007 "n": 1000
} }
], ],
"icon": "item_50013001" "icon": "item_50013001"
@ -147,7 +147,7 @@
{ {
"a": "attr", "a": "attr",
"t": "gold", "t": "gold",
"n": 1008 "n": 1000
} }
], ],
"icon": "item_50013001" "icon": "item_50013001"

View File

@ -3,7 +3,7 @@
"id": 11001, "id": 11001,
"reward": { "reward": {
"a": "hero", "a": "hero",
"t": "44005", "t": "14003",
"n": 1 "n": 1
}, },
"describe": { "describe": {
@ -41,7 +41,8 @@
"models": [ "models": [
25001 25001
], ],
"bosspng": "mainboss1" "bosspng": "mainboss1",
"image": "zx_cjsp_img_14003"
}, },
{ {
"id": 11002, "id": 11002,
@ -85,7 +86,8 @@
"models": [ "models": [
25001 25001
], ],
"bosspng": "mainboss1" "bosspng": "mainboss1",
"image": "zx_cjsp_img_44005"
}, },
{ {
"id": 11003, "id": 11003,
@ -129,7 +131,8 @@
"models": [ "models": [
25001 25001
], ],
"bosspng": "mainboss1" "bosspng": "mainboss1",
"image": "zx_cjsp_img_44005"
}, },
{ {
"id": 11004, "id": 11004,
@ -173,7 +176,8 @@
"models": [ "models": [
25001 25001
], ],
"bosspng": "mainboss1" "bosspng": "mainboss1",
"image": "zx_cjsp_img_44005"
}, },
{ {
"id": 11005, "id": 11005,
@ -217,7 +221,8 @@
"models": [ "models": [
25001 25001
], ],
"bosspng": "mainboss1" "bosspng": "mainboss1",
"image": "zx_cjsp_img_44005"
}, },
{ {
"id": 11006, "id": 11006,
@ -261,7 +266,8 @@
"models": [ "models": [
25001 25001
], ],
"bosspng": "mainboss1" "bosspng": "mainboss1",
"image": "zx_cjsp_img_44005"
}, },
{ {
"id": 11007, "id": 11007,
@ -305,7 +311,8 @@
"models": [ "models": [
25001 25001
], ],
"bosspng": "mainboss1" "bosspng": "mainboss1",
"image": "zx_cjsp_img_44005"
}, },
{ {
"id": 11008, "id": 11008,
@ -349,7 +356,8 @@
"models": [ "models": [
25001 25001
], ],
"bosspng": "mainboss1" "bosspng": "mainboss1",
"image": "zx_cjsp_img_44005"
}, },
{ {
"id": 11009, "id": 11009,
@ -393,7 +401,8 @@
"models": [ "models": [
25001 25001
], ],
"bosspng": "mainboss1" "bosspng": "mainboss1",
"image": "zx_cjsp_img_44005"
}, },
{ {
"id": 11010, "id": 11010,
@ -437,7 +446,8 @@
"models": [ "models": [
25001 25001
], ],
"bosspng": "mainboss1" "bosspng": "mainboss1",
"image": "zx_cjsp_img_44005"
}, },
{ {
"id": 11011, "id": 11011,
@ -481,7 +491,8 @@
"models": [ "models": [
25001 25001
], ],
"bosspng": "mainboss1" "bosspng": "mainboss1",
"image": "zx_cjsp_img_44005"
}, },
{ {
"id": 11012, "id": 11012,
@ -525,6 +536,7 @@
"models": [ "models": [
25001 25001
], ],
"bosspng": "mainboss1" "bosspng": "mainboss1",
"image": "zx_cjsp_img_44005"
} }
] ]

File diff suppressed because it is too large Load Diff

View File

@ -3,7 +3,7 @@
"chapterid": 11001, "chapterid": 11001,
"pos": 0, "pos": 0,
"venturetext": { "venturetext": {
"key": "章节成就", "key": "mainchapter_main_venture_venturetext_1",
"text": "章节成就" "text": "章节成就"
}, },
"jumpidList": [ "jumpidList": [
@ -14,7 +14,7 @@
"chapterid": 11001, "chapterid": 11001,
"pos": 1, "pos": 1,
"venturetext": { "venturetext": {
"key": "捕羊大赛", "key": "mainchapter_main_venture_venturetext_2",
"text": "捕羊大赛" "text": "捕羊大赛"
}, },
"jumpidList": [ "jumpidList": [
@ -25,7 +25,7 @@
"chapterid": 11001, "chapterid": 11001,
"pos": 2, "pos": 2,
"venturetext": { "venturetext": {
"key": "精英关卡", "key": "mainchapter_main_venture_venturetext_3",
"text": "精英关卡" "text": "精英关卡"
}, },
"jumpidList": [] "jumpidList": []
@ -34,7 +34,7 @@
"chapterid": 11001, "chapterid": 11001,
"pos": 3, "pos": 3,
"venturetext": { "venturetext": {
"key": "待定关卡", "key": "mainchapter_main_venture_venturetext_4",
"text": "待定关卡" "text": "待定关卡"
}, },
"jumpidList": [] "jumpidList": []
@ -43,7 +43,7 @@
"chapterid": 11001, "chapterid": 11001,
"pos": 4, "pos": 4,
"venturetext": { "venturetext": {
"key": "待定关卡", "key": "mainchapter_main_venture_venturetext_5",
"text": "待定关卡" "text": "待定关卡"
}, },
"jumpidList": [] "jumpidList": []
@ -52,7 +52,7 @@
"chapterid": 11001, "chapterid": 11001,
"pos": 5, "pos": 5,
"venturetext": { "venturetext": {
"key": "待定关卡", "key": "mainchapter_main_venture_venturetext_6",
"text": "待定关卡" "text": "待定关卡"
}, },
"jumpidList": [] "jumpidList": []

File diff suppressed because it is too large Load Diff

View File

@ -20343,9 +20343,7 @@
"key": "skill_skill_atk_Desc_151006211_1", "key": "skill_skill_atk_Desc_151006211_1",
"text": "对敌方发起3次攻击造成攻击力300%的伤害。" "text": "对敌方发起3次攻击造成攻击力300%的伤害。"
}, },
"buffid": [ "buffid": [],
390001107
],
"map": "" "map": ""
}, },
{ {
@ -20920,7 +20918,7 @@
"passSkill": [], "passSkill": [],
"Desc": { "Desc": {
"key": "skill_skill_atk_Desc_155004111_1", "key": "skill_skill_atk_Desc_155004111_1",
"text": "对敌方发起一次攻击并造成1次伤害有概率为目标附加1回合【中毒】。" "text": "对敌方发起一次攻击并造成1次伤害有概率为目标附加1回合[color=#e5621b]中毒[/color]。"
}, },
"buffid": [ "buffid": [
390001401 390001401
@ -21241,7 +21239,9 @@
255001213 255001213
] ]
}, },
"passSkill": [], "passSkill": [
255001211
],
"Desc": { "Desc": {
"key": "skill_skill_atk_Desc_155001211_1", "key": "skill_skill_atk_Desc_155001211_1",
"text": "(被动)若敌人死亡则立即获得回合。" "text": "(被动)若敌人死亡则立即获得回合。"
@ -21400,9 +21400,11 @@
"passSkill": [], "passSkill": [],
"Desc": { "Desc": {
"key": "skill_skill_atk_Desc_155005111_1", "key": "skill_skill_atk_Desc_155005111_1",
"text": "对敌方造成1次伤害。" "text": "对敌方造成1次伤害,并附加[color=#e5621b]防御下降[/color]。"
}, },
"buffid": [], "buffid": [
390001007
],
"map": "" "map": ""
}, },
{ {
@ -21432,7 +21434,7 @@
"passSkill": [], "passSkill": [],
"Desc": { "Desc": {
"key": "skill_skill_atk_Desc_155005211_1", "key": "skill_skill_atk_Desc_155005211_1",
"text": "造成伤害时,目标生命值越低,此次伤害越高;成功击杀敌人时,可获得额外回合。" "text": "行动次数越多伤害越高;成功击杀敌人时,可获得额外回合。"
}, },
"buffid": [], "buffid": [],
"map": "" "map": ""
@ -21528,7 +21530,7 @@
"passSkill": [], "passSkill": [],
"Desc": { "Desc": {
"key": "skill_skill_atk_Desc_155006211_1", "key": "skill_skill_atk_Desc_155006211_1",
"text": "攻击敌方目标,引爆全部[color=#e5621b]中毒[/color]状态,并根据目标身上的减益效果数量大幅提升伤害。" "text": "攻击敌方目标,引爆全部[color=#e5621b]中毒[/color]状态,并根据目标身上的减益效果数量大幅提升伤害,有概率驱散敌方增益状态。"
}, },
"buffid": [ "buffid": [
390001401 390001401
@ -31083,7 +31085,9 @@
"key": "skill_skill_atk_Desc_151507311_1", "key": "skill_skill_atk_Desc_151507311_1",
"text": "对敌方发起3段攻击每段攻击可造成攻击力75%的伤害并附加3回合[color=#e5621b]速度下降[/color]状态。" "text": "对敌方发起3段攻击每段攻击可造成攻击力75%的伤害并附加3回合[color=#e5621b]速度下降[/color]状态。"
}, },
"buffid": [], "buffid": [
390001008
],
"map": "" "map": ""
}, },
{ {
@ -31173,7 +31177,9 @@
"key": "skill_skill_atk_Desc_151509111_1", "key": "skill_skill_atk_Desc_151509111_1",
"text": "对敌方1个目标发起两段攻击力10%的伤害并有20%概率为目标附加2回合[color=#e5621b]防御下降[/color]状态。" "text": "对敌方1个目标发起两段攻击力10%的伤害并有20%概率为目标附加2回合[color=#e5621b]防御下降[/color]状态。"
}, },
"buffid": [], "buffid": [
390001007
],
"map": "" "map": ""
}, },
{ {
@ -31263,7 +31269,9 @@
"key": "skill_skill_atk_Desc_151510211_1", "key": "skill_skill_atk_Desc_151510211_1",
"text": "对敌方发起攻击造成攻击力250%的伤害有15%概率附加2回合[color=#e5621b]速度下降[/color] 效果的状态。" "text": "对敌方发起攻击造成攻击力250%的伤害有15%概率附加2回合[color=#e5621b]速度下降[/color] 效果的状态。"
}, },
"buffid": [], "buffid": [
390001008
],
"map": "" "map": ""
}, },
{ {
@ -31444,7 +31452,9 @@
"key": "skill_skill_atk_Desc_151513211_1", "key": "skill_skill_atk_Desc_151513211_1",
"text": "对敌方全体发起攻击造成攻击力250%的伤害并附加2回合[color=#e5621b]防御下降[/color] 状态。" "text": "对敌方全体发起攻击造成攻击力250%的伤害并附加2回合[color=#e5621b]防御下降[/color] 状态。"
}, },
"buffid": [], "buffid": [
390001007
],
"map": "" "map": ""
}, },
{ {
@ -31504,7 +31514,9 @@
"key": "skill_skill_atk_Desc_151514211_1", "key": "skill_skill_atk_Desc_151514211_1",
"text": "对敌方全体发起攻击造成攻击力250%的伤害有15%概率附加2回合[color=#e5621b]速度下降[/color] 的状态。" "text": "对敌方全体发起攻击造成攻击力250%的伤害有15%概率附加2回合[color=#e5621b]速度下降[/color] 的状态。"
}, },
"buffid": [], "buffid": [
390001008
],
"map": "" "map": ""
}, },
{ {
@ -31564,7 +31576,9 @@
"key": "skill_skill_atk_Desc_154014211_1", "key": "skill_skill_atk_Desc_154014211_1",
"text": "对全体己方队友附加2回合[color=#37d8a9]攻击提升[/color]状态。" "text": "对全体己方队友附加2回合[color=#37d8a9]攻击提升[/color]状态。"
}, },
"buffid": [], "buffid": [
390001001
],
"map": "" "map": ""
}, },
{ {
@ -46246,6 +46260,192 @@
"buffid": [], "buffid": [],
"map": "" "map": ""
}, },
{
"id": 814003421,
"level": 1,
"MaxLV": 1,
"UnavailablePlayTypes": [],
"Name": {
"key": "skill_skill_atk_Name_814003421",
"text": "回响一阶段"
},
"ico": "",
"CorrectPos": 0,
"IsMelee": 0,
"act": "",
"Type": 4,
"CD": 0,
"Where": [],
"Target": 0,
"ChildSkill": {
"Id": [
814003211
]
},
"passSkill": [],
"Desc": {
"key": "skill_skill_atk_Desc_814003421_1",
"text": "血量低于50%时自身附加1回合【速度提升】"
},
"buffid": [],
"map": ""
},
{
"id": 814003422,
"level": 1,
"MaxLV": 1,
"UnavailablePlayTypes": [],
"Name": {
"key": "skill_skill_atk_Name_814003422",
"text": "回响二阶段"
},
"ico": "",
"CorrectPos": 0,
"IsMelee": 0,
"act": "",
"Type": 4,
"CD": 0,
"Where": [],
"Target": 0,
"ChildSkill": {
"Id": [
814003213
]
},
"passSkill": [],
"Desc": {
"key": "skill_skill_atk_Desc_814003422_1",
"text": "对克制的目标造成伤害提升12%"
},
"buffid": [],
"map": ""
},
{
"id": 814003423,
"level": 1,
"MaxLV": 1,
"UnavailablePlayTypes": [],
"Name": {
"key": "skill_skill_atk_Name_814003423",
"text": "回响三阶段"
},
"ico": "",
"CorrectPos": 0,
"IsMelee": 0,
"act": "",
"Type": 4,
"CD": 0,
"Where": [],
"Target": 0,
"ChildSkill": {
"Id": [
814003215
]
},
"passSkill": [
814003215
],
"Desc": {
"key": "skill_skill_atk_Desc_814003423_1",
"text": "2技能有50%概率附加1回合【眩晕】"
},
"buffid": [],
"map": ""
},
{
"id": 914003431,
"level": 1,
"MaxLV": 1,
"UnavailablePlayTypes": [],
"Name": {
"key": "skill_skill_atk_Name_914003431",
"text": "觉醒一阶段"
},
"ico": "",
"CorrectPos": 0,
"IsMelee": 0,
"act": "",
"Type": 4,
"CD": 0,
"Where": [],
"Target": 0,
"ChildSkill": {
"Id": [
914003311
]
},
"passSkill": [],
"Desc": {
"key": "skill_skill_atk_Desc_914003431_1",
"text": "3技能最终伤害增加10%"
},
"buffid": [],
"map": ""
},
{
"id": 914003432,
"level": 1,
"MaxLV": 1,
"UnavailablePlayTypes": [],
"Name": {
"key": "skill_skill_atk_Name_914003432",
"text": "觉醒二阶段"
},
"ico": "",
"CorrectPos": 0,
"IsMelee": 0,
"act": "",
"Type": 4,
"CD": 0,
"Where": [],
"Target": 0,
"ChildSkill": {
"Id": [
914003312
]
},
"passSkill": [
914003312
],
"Desc": {
"key": "skill_skill_atk_Desc_914003432_1",
"text": "友方目标阵亡时提升自身25速度"
},
"buffid": [],
"map": ""
},
{
"id": 914003433,
"level": 1,
"MaxLV": 1,
"UnavailablePlayTypes": [],
"Name": {
"key": "skill_skill_atk_Name_914003433",
"text": "觉醒三阶段"
},
"ico": "",
"CorrectPos": 0,
"IsMelee": 0,
"act": "",
"Type": 4,
"CD": 0,
"Where": [],
"Target": 0,
"ChildSkill": {
"Id": [
914003315
]
},
"passSkill": [
914003315
],
"Desc": {
"key": "skill_skill_atk_Desc_914003431_1",
"text": "3技能为目标附加1回合【眩晕】"
},
"buffid": [],
"map": ""
},
{ {
"id": 175001111, "id": 175001111,
"level": 1, "level": 1,

View File

@ -8718,5 +8718,45 @@
"Callback": [ "Callback": [
813002111 813002111
] ]
},
{
"Id": 484500322,
"When": 16,
"FromCheck": "Target=3",
"TargetCheck": "Target=2",
"MainSkillCheck": "SkillPos=2",
"AfterSkillCheck": "",
"BuffCheck": "",
"DpsCheck": "",
"AddCon": [],
"PasPr": 1000,
"PasCorrection": 0,
"Type": "CallSkillPas",
"MaxEmitTimesInRoundByRole": 0,
"MaxEmitTimes": 0,
"MaxEmitTimesInRound": 0,
"Callback": [
814003214
]
},
{
"Id": 491400332,
"When": 16,
"FromCheck": "Target=3",
"TargetCheck": "Target=2",
"MainSkillCheck": "SkillPos=2",
"AfterSkillCheck": "",
"BuffCheck": "",
"DpsCheck": "",
"AddCon": [],
"PasPr": 1000,
"PasCorrection": 0,
"Type": "CallSkillPas",
"MaxEmitTimesInRoundByRole": 0,
"MaxEmitTimes": 0,
"MaxEmitTimesInRound": 0,
"Callback": [
914003314
]
} }
] ]

View File

@ -244,7 +244,7 @@
{ {
"ProType": 22, "ProType": 22,
"ProLevel": 1, "ProLevel": 1,
"LimitValue": 1, "LimitValue": 0,
"MinValue": 0, "MinValue": 0,
"MaxValue": 0, "MaxValue": 0,
"BaseTerms": 0, "BaseTerms": 0,
@ -255,7 +255,7 @@
{ {
"ProType": 23, "ProType": 23,
"ProLevel": 1, "ProLevel": 1,
"LimitValue": 1, "LimitValue": 0,
"MinValue": 0, "MinValue": 0,
"MaxValue": 0, "MaxValue": 0,
"BaseTerms": 0, "BaseTerms": 0,
@ -266,7 +266,7 @@
{ {
"ProType": 24, "ProType": 24,
"ProLevel": 1, "ProLevel": 1,
"LimitValue": 1, "LimitValue": 0,
"MinValue": 0, "MinValue": 0,
"MaxValue": 0, "MaxValue": 0,
"BaseTerms": 0, "BaseTerms": 0,
@ -277,7 +277,7 @@
{ {
"ProType": 25, "ProType": 25,
"ProLevel": 1, "ProLevel": 1,
"LimitValue": 1, "LimitValue": 0,
"MinValue": 0, "MinValue": 0,
"MaxValue": 0, "MaxValue": 0,
"BaseTerms": 0, "BaseTerms": 0,
@ -288,7 +288,7 @@
{ {
"ProType": 26, "ProType": 26,
"ProLevel": 1, "ProLevel": 1,
"LimitValue": 1, "LimitValue": 0,
"MinValue": 0, "MinValue": 0,
"MaxValue": 0, "MaxValue": 0,
"BaseTerms": 0, "BaseTerms": 0,
@ -299,7 +299,7 @@
{ {
"ProType": 27, "ProType": 27,
"ProLevel": 1, "ProLevel": 1,
"LimitValue": 1, "LimitValue": 0,
"MinValue": 0, "MinValue": 0,
"MaxValue": 0, "MaxValue": 0,
"BaseTerms": 0, "BaseTerms": 0,
@ -310,7 +310,7 @@
{ {
"ProType": 28, "ProType": 28,
"ProLevel": 1, "ProLevel": 1,
"LimitValue": 1, "LimitValue": 0,
"MinValue": 0, "MinValue": 0,
"MaxValue": 0, "MaxValue": 0,
"BaseTerms": 0, "BaseTerms": 0,
@ -596,7 +596,7 @@
{ {
"ProType": 54, "ProType": 54,
"ProLevel": 1, "ProLevel": 1,
"LimitValue": 1, "LimitValue": 0,
"MinValue": 0, "MinValue": 0,
"MaxValue": 0, "MaxValue": 0,
"BaseTerms": 0, "BaseTerms": 0,
@ -629,7 +629,7 @@
{ {
"ProType": 57, "ProType": 57,
"ProLevel": 1, "ProLevel": 1,
"LimitValue": 1, "LimitValue": 0,
"MinValue": 0, "MinValue": 0,
"MaxValue": 0, "MaxValue": 0,
"BaseTerms": 0, "BaseTerms": 0,
@ -662,7 +662,7 @@
{ {
"ProType": 60, "ProType": 60,
"ProLevel": 1, "ProLevel": 1,
"LimitValue": 1, "LimitValue": 0,
"MinValue": 0, "MinValue": 0,
"MaxValue": 0, "MaxValue": 0,
"BaseTerms": 0, "BaseTerms": 0,
@ -695,7 +695,7 @@
{ {
"ProType": 63, "ProType": 63,
"ProLevel": 1, "ProLevel": 1,
"LimitValue": 1, "LimitValue": 0,
"MinValue": 0, "MinValue": 0,
"MaxValue": 0, "MaxValue": 0,
"BaseTerms": 0, "BaseTerms": 0,
@ -728,7 +728,7 @@
{ {
"ProType": 66, "ProType": 66,
"ProLevel": 1, "ProLevel": 1,
"LimitValue": 1, "LimitValue": 0,
"MinValue": 0, "MinValue": 0,
"MaxValue": 0, "MaxValue": 0,
"BaseTerms": 0, "BaseTerms": 0,
@ -761,7 +761,7 @@
{ {
"ProType": 69, "ProType": 69,
"ProLevel": 1, "ProLevel": 1,
"LimitValue": 1, "LimitValue": 0,
"MinValue": 0, "MinValue": 0,
"MaxValue": 0, "MaxValue": 0,
"BaseTerms": 0, "BaseTerms": 0,
@ -794,7 +794,7 @@
{ {
"ProType": 72, "ProType": 72,
"ProLevel": 1, "ProLevel": 1,
"LimitValue": 1, "LimitValue": 0,
"MinValue": 0, "MinValue": 0,
"MaxValue": 0, "MaxValue": 0,
"BaseTerms": 0, "BaseTerms": 0,
@ -827,7 +827,7 @@
{ {
"ProType": 75, "ProType": 75,
"ProLevel": 1, "ProLevel": 1,
"LimitValue": 1, "LimitValue": 0,
"MinValue": 0, "MinValue": 0,
"MaxValue": 0, "MaxValue": 0,
"BaseTerms": 0, "BaseTerms": 0,
@ -860,7 +860,7 @@
{ {
"ProType": 78, "ProType": 78,
"ProLevel": 1, "ProLevel": 1,
"LimitValue": 1, "LimitValue": 0,
"MinValue": 0, "MinValue": 0,
"MaxValue": 0, "MaxValue": 0,
"BaseTerms": 0, "BaseTerms": 0,
@ -893,7 +893,7 @@
{ {
"ProType": 81, "ProType": 81,
"ProLevel": 1, "ProLevel": 1,
"LimitValue": 1, "LimitValue": 0,
"MinValue": 0, "MinValue": 0,
"MaxValue": 0, "MaxValue": 0,
"BaseTerms": 0, "BaseTerms": 0,
@ -926,7 +926,7 @@
{ {
"ProType": 84, "ProType": 84,
"ProLevel": 1, "ProLevel": 1,
"LimitValue": 1, "LimitValue": 0,
"MinValue": 0, "MinValue": 0,
"MaxValue": 0, "MaxValue": 0,
"BaseTerms": 0, "BaseTerms": 0,
@ -959,7 +959,7 @@
{ {
"ProType": 87, "ProType": 87,
"ProLevel": 1, "ProLevel": 1,
"LimitValue": 1, "LimitValue": 0,
"MinValue": 0, "MinValue": 0,
"MaxValue": 0, "MaxValue": 0,
"BaseTerms": 0, "BaseTerms": 0,
@ -992,7 +992,7 @@
{ {
"ProType": 90, "ProType": 90,
"ProLevel": 1, "ProLevel": 1,
"LimitValue": 1, "LimitValue": 0,
"MinValue": 0, "MinValue": 0,
"MaxValue": 0, "MaxValue": 0,
"BaseTerms": 0, "BaseTerms": 0,
@ -1025,7 +1025,7 @@
{ {
"ProType": 93, "ProType": 93,
"ProLevel": 1, "ProLevel": 1,
"LimitValue": 1, "LimitValue": 0,
"MinValue": 0, "MinValue": 0,
"MaxValue": 0, "MaxValue": 0,
"BaseTerms": 0, "BaseTerms": 0,
@ -1058,7 +1058,7 @@
{ {
"ProType": 96, "ProType": 96,
"ProLevel": 1, "ProLevel": 1,
"LimitValue": 1, "LimitValue": 0,
"MinValue": 0, "MinValue": 0,
"MaxValue": 0, "MaxValue": 0,
"BaseTerms": 0, "BaseTerms": 0,
@ -1091,7 +1091,7 @@
{ {
"ProType": 99, "ProType": 99,
"ProLevel": 1, "ProLevel": 1,
"LimitValue": 1, "LimitValue": 0,
"MinValue": 0, "MinValue": 0,
"MaxValue": 0, "MaxValue": 0,
"BaseTerms": 0, "BaseTerms": 0,

View File

@ -164,7 +164,7 @@
{ {
"key": 24, "key": 24,
"id": "20030003", "id": "20030003",
"type": 3, "type": 2,
"lv": 3, "lv": 3,
"exp": 300, "exp": 300,
"etime": 52, "etime": 52,
@ -173,7 +173,7 @@
{ {
"key": 25, "key": 25,
"id": "20030003", "id": "20030003",
"type": 3, "type": 2,
"lv": 4, "lv": 4,
"exp": 400, "exp": 400,
"etime": 53, "etime": 53,
@ -182,7 +182,7 @@
{ {
"key": 26, "key": 26,
"id": "20030003", "id": "20030003",
"type": 3, "type": 2,
"lv": 5, "lv": 5,
"exp": 500, "exp": 500,
"etime": 54, "etime": 54,
@ -191,7 +191,7 @@
{ {
"key": 27, "key": 27,
"id": "20030003", "id": "20030003",
"type": 3, "type": 2,
"lv": 6, "lv": 6,
"exp": 600, "exp": 600,
"etime": 55, "etime": 55,
@ -200,7 +200,7 @@
{ {
"key": 28, "key": 28,
"id": "20030003", "id": "20030003",
"type": 3, "type": 2,
"lv": 7, "lv": 7,
"exp": 700, "exp": 700,
"etime": 56, "etime": 56,

View File

@ -18,6 +18,7 @@ type GameBuzkashiMountData struct {
Color int32 Color int32
Img string Img string
Access []int32 Access []int32
Showmodel string
Model string Model string
Controller string Controller string
Point string Point string
@ -62,6 +63,7 @@ func (_v *GameBuzkashiMountData)Deserialize(_buf map[string]interface{}) (err er
} }
} }
{ var _ok_ bool; if _v.Showmodel, _ok_ = _buf["showmodel"].(string); !_ok_ { err = errors.New("showmodel error"); return } }
{ var _ok_ bool; if _v.Model, _ok_ = _buf["model"].(string); !_ok_ { err = errors.New("model error"); return } } { var _ok_ bool; if _v.Model, _ok_ = _buf["model"].(string); !_ok_ { err = errors.New("model error"); return } }
{ var _ok_ bool; if _v.Controller, _ok_ = _buf["controller"].(string); !_ok_ { err = errors.New("controller error"); return } } { var _ok_ bool; if _v.Controller, _ok_ = _buf["controller"].(string); !_ok_ { err = errors.New("controller error"); return } }
{ var _ok_ bool; if _v.Point, _ok_ = _buf["point"].(string); !_ok_ { err = errors.New("point error"); return } } { var _ok_ bool; if _v.Point, _ok_ = _buf["point"].(string); !_ok_ { err = errors.New("point error"); return } }

View File

@ -29,6 +29,7 @@ type GameMainChapterData struct {
Bosspro int32 Bosspro int32
Models []int32 Models []int32
Bosspng string Bosspng string
Image string
} }
const TypeId_GameMainChapterData = 2014963746 const TypeId_GameMainChapterData = 2014963746
@ -69,6 +70,7 @@ func (_v *GameMainChapterData)Deserialize(_buf map[string]interface{}) (err erro
} }
{ var _ok_ bool; if _v.Bosspng, _ok_ = _buf["bosspng"].(string); !_ok_ { err = errors.New("bosspng error"); return } } { var _ok_ bool; if _v.Bosspng, _ok_ = _buf["bosspng"].(string); !_ok_ { err = errors.New("bosspng error"); return } }
{ var _ok_ bool; if _v.Image, _ok_ = _buf["image"].(string); !_ok_ { err = errors.New("image error"); return } }
return return
} }

View File

@ -25,6 +25,7 @@ type GameMainStageData struct {
Bubbletalk string Bubbletalk string
Venturetype int32 Venturetype int32
Ventureavatar []string Ventureavatar []string
SceneEffect []string
SceneEffectfilter string SceneEffectfilter string
IsNear int32 IsNear int32
Openlevel int32 Openlevel int32
@ -107,6 +108,20 @@ func (_v *GameMainStageData)Deserialize(_buf map[string]interface{}) (err error)
} }
} }
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["scene_effect"].([]interface{}); !_ok_ { err = errors.New("scene_effect error"); return }
_v.SceneEffect = 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.SceneEffect = append(_v.SceneEffect, _list_v_)
}
}
{ var _ok_ bool; if _v.SceneEffectfilter, _ok_ = _buf["scene_effectfilter"].(string); !_ok_ { err = errors.New("scene_effectfilter error"); return } } { 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; 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; 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["openlevel"].(float64); !_ok_ { err = errors.New("openlevel error"); return }; _v.Openlevel = int32(_tempNum_) }

View File

@ -0,0 +1,34 @@
//------------------------------------------------------------------------------
// <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 GameMainVenture struct {
_dataList []*GameMainVentureData
}
func NewGameMainVenture(_buf []map[string]interface{}) (*GameMainVenture, error) {
_dataList := make([]*GameMainVentureData, 0, len(_buf))
for _, _ele_ := range _buf {
if _v, err2 := DeserializeGameMainVentureData(_ele_); err2 != nil {
return nil, err2
} else {
_dataList = append(_dataList, _v)
}
}
return &GameMainVenture{_dataList:_dataList}, nil
}
func (table *GameMainVenture) GetDataList() []*GameMainVentureData {
return table._dataList
}
func (table *GameMainVenture) Get(index int) *GameMainVentureData {
return table._dataList[index]
}

View File

@ -0,0 +1,54 @@
//------------------------------------------------------------------------------
// <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 GameMainVentureData struct {
Chapterid int32
Pos int32
Venturetext string
JumpidList []int32
}
const TypeId_GameMainVentureData = 429078888
func (*GameMainVentureData) GetTypeId() int32 {
return 429078888
}
func (_v *GameMainVentureData)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["chapterid"].(float64); !_ok_ { err = errors.New("chapterid error"); return }; _v.Chapterid = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["pos"].(float64); !_ok_ { err = errors.New("pos error"); return }; _v.Pos = int32(_tempNum_) }
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["venturetext"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Venturetext error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Venturetext, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["jumpidList"].([]interface{}); !_ok_ { err = errors.New("jumpidList error"); return }
_v.JumpidList = 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.JumpidList = append(_v.JumpidList, _list_v_)
}
}
return
}
func DeserializeGameMainVentureData(_buf map[string]interface{}) (*GameMainVentureData, error) {
v := &GameMainVentureData{}
if err := v.Deserialize(_buf); err == nil {
return v, nil
} else {
return nil, err
}
}

View File

@ -260,6 +260,7 @@ type Tables struct {
DragonPlot *GameDragonPlot DragonPlot *GameDragonPlot
GameId *GameGameId GameId *GameGameId
GameKlotski *GameGameKlotski GameKlotski *GameGameKlotski
MainVenture *GameMainVenture
} }
func NewTables(loader JsonLoader) (*Tables, error) { func NewTables(loader JsonLoader) (*Tables, error) {
@ -1761,5 +1762,11 @@ func NewTables(loader JsonLoader) (*Tables, error) {
if tables.GameKlotski, err = NewGameGameKlotski(buf) ; err != nil { if tables.GameKlotski, err = NewGameGameKlotski(buf) ; err != nil {
return nil, err return nil, err
} }
if buf, err = loader("game_mainventure") ; err != nil {
return nil, err
}
if tables.MainVenture, err = NewGameMainVenture(buf) ; err != nil {
return nil, err
}
return tables, nil return tables, nil
} }