diff --git a/bin/json/game_askedrecruit.json b/bin/json/game_askedrecruit.json index d38928294..2b890c135 100644 --- a/bin/json/game_askedrecruit.json +++ b/bin/json/game_askedrecruit.json @@ -124,7 +124,7 @@ "talkPoint": 0, "storyText": { "key": "drawcard_asked_storyText_9", - "text": "来,召唤属于你的英雄!" + "text": "来,召唤属于你的守护者!" }, "optionText1": { "key": "", diff --git a/bin/json/game_buriedcondi.json b/bin/json/game_buriedcondi.json index 4b4f3e687..0ddf0f88d 100644 --- a/bin/json/game_buriedcondi.json +++ b/bin/json/game_buriedcondi.json @@ -38370,5 +38370,275 @@ 25001 ], "filter2": [] + }, + { + "id": 17100001, + "rtype": 1, + "ctype": 1, + "notify": [], + "type_sp": 1, + "tasktxt": { + "key": "buried_buried_condi_tasktxt_1193", + "text": "完成俱乐部任务3次" + }, + "type": 156, + "valid": 0, + "head": { + "a": "attr", + "t": "gold", + "n": 1 + }, + "Npc_event_type": 0, + "NPC": 0, + "tipstxt": { + "key": "", + "text": "" + }, + "value": 3, + "filter": [], + "filter2": [] + }, + { + "id": 17100002, + "rtype": 1, + "ctype": 1, + "notify": [], + "type_sp": 1, + "tasktxt": { + "key": "buried_buried_condi_tasktxt_1194", + "text": "累计消费3000钻石" + }, + "type": 104, + "valid": 0, + "head": { + "a": "attr", + "t": "gold", + "n": 1 + }, + "Npc_event_type": 0, + "NPC": 0, + "tipstxt": { + "key": "", + "text": "" + }, + "value": 3000, + "filter": [], + "filter2": [] + }, + { + "id": 17100003, + "rtype": 1, + "ctype": 1, + "notify": [], + "type_sp": 1, + "tasktxt": { + "key": "buried_buried_condi_tasktxt_1195", + "text": "传承者达到20级" + }, + "type": 20, + "valid": 0, + "head": { + "a": "attr", + "t": "gold", + "n": 1 + }, + "Npc_event_type": 0, + "NPC": 0, + "tipstxt": { + "key": "", + "text": "" + }, + "value": 20, + "filter": [], + "filter2": [] + }, + { + "id": 17100004, + "rtype": 1, + "ctype": 1, + "notify": [], + "type_sp": 1, + "tasktxt": { + "key": "buried_buried_condi_tasktxt_1196", + "text": "累计召唤20次守护者" + }, + "type": 14, + "valid": 0, + "head": { + "a": "attr", + "t": "gold", + "n": 1 + }, + "Npc_event_type": 0, + "NPC": 0, + "tipstxt": { + "key": "", + "text": "" + }, + "value": 20, + "filter": [], + "filter2": [] + }, + { + "id": 17100005, + "rtype": 1, + "ctype": 1, + "notify": [], + "type_sp": 1, + "tasktxt": { + "key": "buried_buried_condi_tasktxt_1197", + "text": "完成5个日常任务" + }, + "type": 240, + "valid": 0, + "head": { + "a": "attr", + "t": "gold", + "n": 1 + }, + "Npc_event_type": 0, + "NPC": 0, + "tipstxt": { + "key": "", + "text": "" + }, + "value": 5, + "filter": [], + "filter2": [] + }, + { + "id": 17100006, + "rtype": 1, + "ctype": 1, + "notify": [], + "type_sp": 1, + "tasktxt": { + "key": "buried_buried_condi_tasktxt_1198", + "text": "在任意商店购买5次商品" + }, + "type": 241, + "valid": 0, + "head": { + "a": "attr", + "t": "gold", + "n": 1 + }, + "Npc_event_type": 0, + "NPC": 0, + "tipstxt": { + "key": "", + "text": "" + }, + "value": 5, + "filter": [], + "filter2": [] + }, + { + "id": 17100007, + "rtype": 1, + "ctype": 1, + "notify": [], + "type_sp": 1, + "tasktxt": { + "key": "buried_buried_condi_tasktxt_1199", + "text": "进行10次竞技挑战" + }, + "type": 130, + "valid": 0, + "head": { + "a": "attr", + "t": "gold", + "n": 1 + }, + "Npc_event_type": 0, + "NPC": 0, + "tipstxt": { + "key": "", + "text": "" + }, + "value": 10, + "filter": [], + "filter2": [] + }, + { + "id": 17100008, + "rtype": 1, + "ctype": 1, + "notify": [], + "type_sp": 1, + "tasktxt": { + "key": "buried_buried_condi_tasktxt_1200", + "text": "参加3次捕羊大赛" + }, + "type": 234, + "valid": 0, + "head": { + "a": "attr", + "t": "gold", + "n": 1 + }, + "Npc_event_type": 0, + "NPC": 0, + "tipstxt": { + "key": "", + "text": "" + }, + "value": 3, + "filter": [], + "filter2": [] + }, + { + "id": 17100009, + "rtype": 1, + "ctype": 1, + "notify": [], + "type_sp": 1, + "tasktxt": { + "key": "buried_buried_condi_tasktxt_1201", + "text": "辉月等级达到3级" + }, + "type": 242, + "valid": 0, + "head": { + "a": "attr", + "t": "gold", + "n": 1 + }, + "Npc_event_type": 0, + "NPC": 0, + "tipstxt": { + "key": "", + "text": "" + }, + "value": 3, + "filter": [], + "filter2": [] + }, + { + "id": 17100010, + "rtype": 1, + "ctype": 1, + "notify": [], + "type_sp": 1, + "tasktxt": { + "key": "buried_buried_condi_tasktxt_1202", + "text": "完成3次每日一练" + }, + "type": 185, + "valid": 0, + "head": { + "a": "attr", + "t": "gold", + "n": 1 + }, + "Npc_event_type": 0, + "NPC": 0, + "tipstxt": { + "key": "", + "text": "" + }, + "value": 3, + "filter": [], + "filter2": [] } ] \ No newline at end of file diff --git a/bin/json/game_buriedtype.json b/bin/json/game_buriedtype.json index 9ba3a47c8..15960435d 100644 --- a/bin/json/game_buriedtype.json +++ b/bin/json/game_buriedtype.json @@ -1397,5 +1397,20 @@ "filter": [ "eq" ] + }, + { + "id": 240, + "insert": 1, + "filter": [] + }, + { + "id": 241, + "insert": 1, + "filter": [] + }, + { + "id": 242, + "insert": 1, + "filter": [] } ] \ No newline at end of file diff --git a/bin/json/game_catchbugreward.json b/bin/json/game_catchbugreward.json index f57ea60ee..22ae31fad 100644 --- a/bin/json/game_catchbugreward.json +++ b/bin/json/game_catchbugreward.json @@ -138,7 +138,7 @@ { "key": 2001, "type": 2, - "condition": 1, + "condition": 30, "reward": [ { "a": "item", @@ -155,7 +155,7 @@ { "key": 2002, "type": 2, - "condition": 2, + "condition": 60, "reward": [ { "a": "item", @@ -172,7 +172,7 @@ { "key": 2003, "type": 2, - "condition": 3, + "condition": 90, "reward": [ { "a": "item", @@ -189,7 +189,7 @@ { "key": 2004, "type": 2, - "condition": 4, + "condition": 120, "reward": [ { "a": "item", @@ -206,7 +206,7 @@ { "key": 2005, "type": 2, - "condition": 5, + "condition": 150, "reward": [ { "a": "item", @@ -223,7 +223,7 @@ { "key": 2006, "type": 2, - "condition": 6, + "condition": 180, "reward": [ { "a": "item", @@ -240,7 +240,7 @@ { "key": 2007, "type": 2, - "condition": 7, + "condition": 210, "reward": [ { "a": "item", @@ -257,7 +257,7 @@ { "key": 2008, "type": 2, - "condition": 8, + "condition": 240, "reward": [ { "a": "item", diff --git a/bin/json/game_fightglobalevent.json b/bin/json/game_fightglobalevent.json index 26dee43f6..3f00b6b82 100644 --- a/bin/json/game_fightglobalevent.json +++ b/bin/json/game_fightglobalevent.json @@ -947,7 +947,9 @@ "AfterSkillCheck": "", "BuffCheck": "", "FightEndCheck": "", - "AddCon": [], + "AddCon": [ + "WaveEqual=1" + ], "Execution": 2, "Args": [ "6001010" diff --git a/bin/json/game_hero.json b/bin/json/game_hero.json index a1ca2817b..2db4d8784 100644 --- a/bin/json/game_hero.json +++ b/bin/json/game_hero.json @@ -12949,6 +12949,172 @@ "text": "传说中的守护者“卷轴灵”,拥有不俗的战斗能力" } }, + { + "hid": "51056", + "name": { + "key": "hero_main_name_51054", + "text": "叠罗汉豚鼠灵A" + }, + "star": 3, + "color": 2, + "race": 4, + "job": 1, + "type": 2, + "ip": 1, + "sd": 1, + "handbook": -1, + "prefab": "51056", + "rotation": "0|0|0", + "revolve": 0, + "scale": [ + 1, + 1, + 1 + ], + "icon": "51056", + "vocal": "51056", + "tujing": [ + 107 + ], + "detailwindow": "effect_huaidanlianmeng_daiji", + "intr": { + "key": "", + "text": "" + }, + "events": "hero_51054", + "cite": "", + "effectstay": [], + "hpspace": { + "x": 0, + "y": -0.69, + "z": 0 + }, + "capskillrule": 101, + "skill": 0, + "skill1": 151054111, + "skill2": 151054211, + "skill3": 0, + "txt": { + "key": "atlas_51056", + "text": "" + }, + "enteranivalue": 0, + "camerainterval": 0, + "equiprcom": [ + 1, + 2, + 10 + ], + "angle": 0, + "deviation": 0, + "show": 2, + "herofrag": [ + { + "a": "item", + "t": "12025001", + "n": 1 + } + ], + "herofragnum": 6, + "heroskillup": [ + "10000004" + ], + "expitem": [ + { + "a": "item", + "t": "10000011", + "n": 1 + } + ], + "expitemnum": 7, + "herointr": { + "key": "hero_main_herointr_150", + "text": "传说中的守护者“叠罗汉豚鼠灵A”,拥有不俗的战斗能力" + } + }, + { + "hid": "51057", + "name": { + "key": "hero_main_name_51054", + "text": "叠罗汉豚鼠灵B" + }, + "star": 3, + "color": 2, + "race": 4, + "job": 1, + "type": 2, + "ip": 1, + "sd": 1, + "handbook": -1, + "prefab": "51057", + "rotation": "0|0|0", + "revolve": 0, + "scale": [ + 1, + 1, + 1 + ], + "icon": "51057", + "vocal": "51057", + "tujing": [ + 107 + ], + "detailwindow": "effect_huaidanlianmeng_daiji", + "intr": { + "key": "", + "text": "" + }, + "events": "hero_51054", + "cite": "", + "effectstay": [], + "hpspace": { + "x": 0, + "y": -0.69, + "z": 0 + }, + "capskillrule": 101, + "skill": 0, + "skill1": 151054111, + "skill2": 151054211, + "skill3": 0, + "txt": { + "key": "atlas_51057", + "text": "" + }, + "enteranivalue": 0, + "camerainterval": 0, + "equiprcom": [ + 1, + 2, + 10 + ], + "angle": 0, + "deviation": 0, + "show": 2, + "herofrag": [ + { + "a": "item", + "t": "12025001", + "n": 1 + } + ], + "herofragnum": 6, + "heroskillup": [ + "10000004" + ], + "expitem": [ + { + "a": "item", + "t": "10000011", + "n": 1 + } + ], + "expitemnum": 7, + "herointr": { + "key": "hero_main_herointr_150", + "text": "传说中的守护者“叠罗汉豚鼠灵B”,拥有不俗的战斗能力" + } + }, { "hid": "51100", "name": { diff --git a/bin/json/game_integralcondition.json b/bin/json/game_integralcondition.json index ec7285ab1..ac4d2c7e5 100644 --- a/bin/json/game_integralcondition.json +++ b/bin/json/game_integralcondition.json @@ -2,121 +2,109 @@ { "id": 1001, "condition": "完成主线任务:寻找龙之花", - "TaskId": 16000013, + "TaskId": 17100001, "iType": 1, - "condval": "", "jumpto": 166, "des": "[敌方]暴击伤害降低10%", - "buffid": 390001006 + "skillid": 934004432 }, { "id": 1002, "condition": "完成主线任务:神奇的原住人", - "TaskId": 16000016, + "TaskId": 17100002, "iType": 1, - "condval": "", "jumpto": 166, "des": "[敌方]防御降低10%", - "buffid": 390001006 + "skillid": 934004432 }, { "id": 1003, "condition": "传承者达到20级", - "TaskId": 16000017, + "TaskId": 17100003, "iType": 1, - "condval": "20", "jumpto": 0, "des": "[敌方]攻击降低10%", - "buffid": 390001006 + "skillid": 934004432 }, { "id": 1004, "condition": "累计完成5个日常任务", - "TaskId": 16000019, + "TaskId": 17100004, "iType": 1, - "condval": "30", "jumpto": 0, "des": "[敌方]速度降低10点", - "buffid": 390001006 + "skillid": 934004432 }, { "id": 1005, "condition": "累计召唤20次守护者", - "TaskId": 16000020, + "TaskId": 17100005, "iType": 1, - "condval": "40", "jumpto": 0, "des": "[敌方]命中降低10%", - "buffid": 390001006 + "skillid": 934004432 }, { "id": 1006, "condition": "累计在商店购买5次商品", - "TaskId": 16000021, + "TaskId": 17100006, "iType": 1, - "condval": "50", "jumpto": 0, "des": "[敌方]暴击降低10%", - "buffid": 390001006 + "skillid": 934004432 }, { "id": 1007, "condition": "进行10次竞技挑战", - "TaskId": 16000022, + "TaskId": 17100007, "iType": 1, - "condval": "60", "jumpto": 0, "des": "[敌方]受到增益效果降低30%", - "buffid": 390001006 + "skillid": 934004432 }, { "id": 1008, "condition": "完成1次捕羊大赛", - "TaskId": 16000023, + "TaskId": 17100008, "iType": 1, - "condval": "5", "jumpto": 0, "des": "[敌方]所有减益效果持续回合数+1", - "buffid": 390001006 + "skillid": 934004432 }, { "id": 1009, "condition": "辉月等级达到3级", - "TaskId": 16000024, + "TaskId": 17100009, "iType": 1, - "condval": "80", "jumpto": 0, "des": "[敌方]受到持续伤害增加50%", - "buffid": 390001006 + "skillid": 934004432 }, { "id": 1010, "condition": "累计完成3次每日一练", - "TaskId": 16000025, + "TaskId": 17100010, "iType": 1, - "condval": "100", "jumpto": 0, "des": "[敌方]无法触发强击", - "buffid": 390001006 + "skillid": 934004432 }, { "id": 1011, "condition": "上阵2个属性为感官之林的继承者", "TaskId": 0, "iType": 2, - "condval": "2,2", "jumpto": 0, "des": "[敌方]3技能最大回合数+1", - "buffid": 390001006 + "skillid": 934004432 }, { "id": 1012, "condition": "上阵1名攻击型守护者", "TaskId": 0, "iType": 2, - "condval": "1,1", "jumpto": 0, "des": "[敌方]开战后,减少2个被动效果", - "buffid": 390001006 + "skillid": 934004432 } ] \ No newline at end of file diff --git a/bin/json/game_model.json b/bin/json/game_model.json index 8e92eee0c..13fda69d3 100644 --- a/bin/json/game_model.json +++ b/bin/json/game_model.json @@ -6649,6 +6649,76 @@ "z": 1 } }, + { + "id": "51056", + "preson": "51056", + "presonshow": "51056_exhibition", + "presonstory": "51053", + "presondraw": "", + "height": 1, + "weight": 1, + "ico": "tx_js_51053", + "fight": "tx_js_51053", + "img": "sbkp_js_51053", + "heroimg": "hbkp_js_51053", + "portrait": "zm_img_51053", + "bust": "bust_51053", + "postxyz": [ + 0, + 0, + 0 + ], + "rotation": { + "x": 0, + "y": 180, + "z": 0 + }, + "boxPos": { + "x": 0, + "y": 0.5, + "z": 0 + }, + "boxSize": { + "x": 1, + "y": 1, + "z": 1 + } + }, + { + "id": "51057", + "preson": "51057", + "presonshow": "51057_exhibition", + "presonstory": "51053", + "presondraw": "", + "height": 1, + "weight": 1, + "ico": "tx_js_51053", + "fight": "tx_js_51053", + "img": "sbkp_js_51053", + "heroimg": "hbkp_js_51053", + "portrait": "zm_img_51053", + "bust": "bust_51053", + "postxyz": [ + 0, + 0, + 0 + ], + "rotation": { + "x": 0, + "y": 180, + "z": 0 + }, + "boxPos": { + "x": 0, + "y": 0.5, + "z": 0 + }, + "boxSize": { + "x": 1, + "y": 1, + "z": 1 + } + }, { "id": "54011", "preson": "54011", diff --git a/bin/json/game_monkeymain.json b/bin/json/game_monkeymain.json index ccb1349d9..a06f96fd5 100644 --- a/bin/json/game_monkeymain.json +++ b/bin/json/game_monkeymain.json @@ -30,7 +30,7 @@ "chapter": 1, "stagetile": { "key": "punchmonkey_stage_stagetile_2", - "text": "第一关" + "text": "第二关" }, "stagedepict": { "key": "punchmonkey_stage_stagedepict_2", @@ -56,7 +56,7 @@ "chapter": 1, "stagetile": { "key": "punchmonkey_stage_stagetile_3", - "text": "第一关" + "text": "第三关" }, "stagedepict": { "key": "punchmonkey_stage_stagedepict_3", @@ -82,7 +82,7 @@ "chapter": 1, "stagetile": { "key": "punchmonkey_stage_stagetile_4", - "text": "第一关" + "text": "第四关" }, "stagedepict": { "key": "punchmonkey_stage_stagedepict_4", @@ -108,7 +108,7 @@ "chapter": 1, "stagetile": { "key": "punchmonkey_stage_stagetile_5", - "text": "第一关" + "text": "第五关" }, "stagedepict": { "key": "punchmonkey_stage_stagedepict_5", @@ -134,7 +134,7 @@ "chapter": 2, "stagetile": { "key": "punchmonkey_stage_stagetile_6", - "text": "第二关" + "text": "第一关" }, "stagedepict": { "key": "punchmonkey_stage_stagedepict_6", @@ -186,7 +186,7 @@ "chapter": 2, "stagetile": { "key": "punchmonkey_stage_stagetile_8", - "text": "第二关" + "text": "第三关" }, "stagedepict": { "key": "punchmonkey_stage_stagedepict_8", @@ -212,7 +212,7 @@ "chapter": 2, "stagetile": { "key": "punchmonkey_stage_stagetile_9", - "text": "第二关" + "text": "第四关" }, "stagedepict": { "key": "punchmonkey_stage_stagedepict_9", @@ -238,7 +238,7 @@ "chapter": 2, "stagetile": { "key": "punchmonkey_stage_stagetile_10", - "text": "第二关" + "text": "第五关" }, "stagedepict": { "key": "punchmonkey_stage_stagedepict_10", diff --git a/bin/json/game_opencond.json b/bin/json/game_opencond.json index 27b6ae662..f56d7e378 100644 --- a/bin/json/game_opencond.json +++ b/bin/json/game_opencond.json @@ -2576,8 +2576,8 @@ }, "main": [ { - "key": 2, - "param": 1101000 + "key": 1, + "param": 1 } ], "wkqbx": 2, @@ -3127,5 +3127,33 @@ "key": "opencond_opencond_kqbx_text_112", "text": "指挥部退出按钮功能开启" } + }, + { + "id": "set", + "name": { + "key": "opencond_opencond_name_112", + "text": "设置" + }, + "main": [ + { + "key": 1, + "param": 1 + } + ], + "wkqbx": 0, + "img": "icon_sytj", + "prompt": { + "key": "", + "text": "" + }, + "uiid": 0, + "activateType": 0, + "notify": [], + "kqbx": 0, + "kqbx_ui": "", + "kqbx_text": { + "key": "opencond_opencond_kqbx_text_113", + "text": "设置功能开启" + } } ] \ No newline at end of file diff --git a/bin/json/game_playerinfor_barrage.json b/bin/json/game_playerinfor_barrage.json index 969bf2ea2..55ac97856 100644 --- a/bin/json/game_playerinfor_barrage.json +++ b/bin/json/game_playerinfor_barrage.json @@ -9,7 +9,7 @@ "text": "这好像不是熊猫?" }, "time": 90, - "speed": 11426 + "speed": 12278 }, { "id": "2", @@ -20,8 +20,8 @@ "key": "playerinfor_barrage_2", "text": "看起来像个画家。" }, - "time": 321, - "speed": 11163 + "time": 209, + "speed": 9556 }, { "id": "3", @@ -32,8 +32,8 @@ "key": "playerinfor_barrage_3", "text": "为什么会觉得是熊猫啊?" }, - "time": 470, - "speed": 11907 + "time": 404, + "speed": 8152 }, { "id": "4", @@ -44,8 +44,8 @@ "key": "playerinfor_barrage_4", "text": "从石头里蹦出来的人?怎么感觉有点熟悉……" }, - "time": 606, - "speed": 11347 + "time": 519, + "speed": 11834 }, { "id": "5", @@ -56,8 +56,8 @@ "key": "playerinfor_barrage_5", "text": "你可能是听说过从石头里蹦出来的猴子。" }, - "time": 803, - "speed": 10249 + "time": 647, + "speed": 10668 }, { "id": "6", @@ -68,8 +68,8 @@ "key": "playerinfor_barrage_6", "text": "你是从石头里蹦出来的?!" }, - "time": 942, - "speed": 10281 + "time": 750, + "speed": 8239 }, { "id": "7", @@ -80,8 +80,8 @@ "key": "playerinfor_barrage_7", "text": "不!那不是我!" }, - "time": 1059, - "speed": 11227 + "time": 925, + "speed": 9298 }, { "id": "8", @@ -92,8 +92,8 @@ "key": "playerinfor_barrage_8", "text": "哦,传承之人……" }, - "time": 1213, - "speed": 9276 + "time": 1139, + "speed": 7917 }, { "id": "9", @@ -104,8 +104,8 @@ "key": "playerinfor_barrage_9", "text": "月光能量都汇集在他身上了!" }, - "time": 1453, - "speed": 9290 + "time": 1257, + "speed": 9516 }, { "id": "10", @@ -116,8 +116,8 @@ "key": "playerinfor_barrage_10", "text": "那应该不会爆炸吧?" }, - "time": 1584, - "speed": 7811 + "time": 1383, + "speed": 11033 }, { "id": "11", @@ -128,8 +128,8 @@ "key": "playerinfor_barrage_11", "text": "阿宝,你为什么站那么远?" }, - "time": 1788, - "speed": 7004 + "time": 1608, + "speed": 8883 }, { "id": "312", @@ -141,7 +141,7 @@ "text": "哦!那是什么?" }, "time": 90, - "speed": 10628 + "speed": 10881 }, { "id": "313", @@ -152,8 +152,8 @@ "key": "playerinfor_barrage_313", "text": "我有种被她注视的感觉……" }, - "time": 206, - "speed": 11134 + "time": 324, + "speed": 9563 }, { "id": "314", @@ -164,8 +164,8 @@ "key": "playerinfor_barrage_314", "text": "好像是一种叫做“照相”的魔法……" }, - "time": 315, - "speed": 8012 + "time": 467, + "speed": 10882 }, { "id": "315", @@ -176,8 +176,8 @@ "key": "playerinfor_barrage_315", "text": "我看这魔法不是很疼。" }, - "time": 468, - "speed": 12436 + "time": 695, + "speed": 7548 }, { "id": "316", @@ -188,8 +188,8 @@ "key": "playerinfor_barrage_316", "text": "据说它的作用是封印灵魂?" }, - "time": 618, - "speed": 9124 + "time": 803, + "speed": 10280 }, { "id": "317", @@ -200,8 +200,8 @@ "key": "playerinfor_barrage_317", "text": "月中人的传承居然这么可怕?!" }, - "time": 850, - "speed": 8299 + "time": 981, + "speed": 10986 }, { "id": "318", @@ -212,8 +212,8 @@ "key": "playerinfor_barrage_318", "text": "哦!你们真是够了!" }, - "time": 986, - "speed": 10471 + "time": 1083, + "speed": 10722 }, { "id": "319", @@ -224,8 +224,8 @@ "key": "playerinfor_barrage_319", "text": "照相不是魔法!也不能封印灵魂!" }, - "time": 1138, - "speed": 10110 + "time": 1257, + "speed": 10011 }, { "id": "320", @@ -236,8 +236,8 @@ "key": "playerinfor_barrage_320", "text": "那她是在干什么?" }, - "time": 1245, - "speed": 8058 + "time": 1496, + "speed": 10837 }, { "id": "321", @@ -248,8 +248,8 @@ "key": "playerinfor_barrage_321", "text": "……别问。" }, - "time": 1471, - "speed": 8833 + "time": 1620, + "speed": 7630 }, { "id": "322", @@ -260,8 +260,8 @@ "key": "playerinfor_barrage_322", "text": "那可以教我吗?" }, - "time": 1667, - "speed": 10965 + "time": 1738, + "speed": 12200 }, { "id": "323", @@ -272,8 +272,8 @@ "key": "playerinfor_barrage_323", "text": "我也想学。" }, - "time": 1810, - "speed": 9501 + "time": 1949, + "speed": 12536 }, { "id": "324", @@ -284,7 +284,7 @@ "key": "playerinfor_barrage_324", "text": "要不你们问问这个传承者?" }, - "time": 1979, - "speed": 8500 + "time": 2077, + "speed": 11522 } ] \ No newline at end of file diff --git a/bin/json/game_playerinfor_overview.json b/bin/json/game_playerinfor_overview.json index 5e93b41b5..edd9d7540 100644 --- a/bin/json/game_playerinfor_overview.json +++ b/bin/json/game_playerinfor_overview.json @@ -11,8 +11,8 @@ "url": "100001", "tips": 10000, "resources": "Person/10000/25001M.prefab", - "pvpAnimator": "", - "mainq": "", + "pvpAnimator": "Person/10000/10000_MPvp.controller", + "mainq": "Person/10000/10000M_q.prefab", "name": { "key": "playerinfor_playerinfor_overview_name_1", "text": "陈旧服饰" diff --git a/bin/json/game_skillafteratk.json b/bin/json/game_skillafteratk.json index 42fe01804..012c36075 100644 --- a/bin/json/game_skillafteratk.json +++ b/bin/json/game_skillafteratk.json @@ -47758,7 +47758,9 @@ 3, 1, 390001401, - 390001404 + 500, + 390001404, + 500 ], "FollowSK": [], "SucFollowSK": [], @@ -47806,7 +47808,9 @@ 3, 2, 390001401, - 390001404 + 500, + 390001404, + 500 ], "FollowSK": [], "SucFollowSK": [], @@ -50595,9 +50599,8 @@ "Argu": [ 1, 1, - 390001108, - 390001106, - 390001105 + 2, + 1000 ], "FollowSK": [], "SucFollowSK": [], @@ -50734,9 +50737,8 @@ "Argu": [ 1, 1, - 390001108, - 390001106, - 390001105 + 2, + 1000 ], "FollowSK": [], "SucFollowSK": [], @@ -56933,7 +56935,8 @@ "Argu": [ 1, 1, - 1 + 1, + 1000 ], "FollowSK": [], "SucFollowSK": [], diff --git a/bin/json/game_tdmonster.json b/bin/json/game_tdmonster.json index dfe83624c..d209769c8 100644 --- a/bin/json/game_tdmonster.json +++ b/bin/json/game_tdmonster.json @@ -8,6 +8,7 @@ "monster_skillid": 0, "monster_type": 0, "model": "Spine/TD/1001.prefab", + "project": "", "multiple": 1, "width": 2, "height": 3, @@ -27,6 +28,7 @@ "monster_skillid": 0, "monster_type": 0, "model": "Spine/TD/1001.prefab", + "project": "", "multiple": 1, "width": 2, "height": 3, @@ -46,6 +48,7 @@ "monster_skillid": 2011, "monster_type": 0, "model": "Spine/TD/1001.prefab", + "project": "", "multiple": 1, "width": 2, "height": 3, @@ -65,6 +68,7 @@ "monster_skillid": 2021, "monster_type": 0, "model": "Spine/TD/1001.prefab", + "project": "", "multiple": 1, "width": 2, "height": 3, @@ -84,6 +88,7 @@ "monster_skillid": 2022, "monster_type": 0, "model": "Spine/TD/1001.prefab", + "project": "", "multiple": 1, "width": 2, "height": 3, @@ -103,6 +108,7 @@ "monster_skillid": 2031, "monster_type": 0, "model": "Spine/TD/1001.prefab", + "project": "", "multiple": 1, "width": 2, "height": 3, @@ -122,6 +128,7 @@ "monster_skillid": 3011, "monster_type": 1, "model": "Spine/TD/1001.prefab", + "project": "", "multiple": 1, "width": 2, "height": 3, diff --git a/comm/const.go b/comm/const.go index b22a56a30..91feceb93 100644 --- a/comm/const.go +++ b/comm/const.go @@ -973,6 +973,11 @@ const ( Rtype235 TaskType = 235 // 指定X龙的等级达到Y级 Rtype236 TaskType = 236 // 购买X章的商店物品数量达到Y件 Rtype237 TaskType = 237 // 在梦境回廊内消耗X点体力 + + Rtype240 TaskType = 240 //累计完成x次日常任务 + Rtype241 TaskType = 241 //在任意商店累计购买x次商品 + Rtype242 TaskType = 242 //辉月等级达到x级 + ) const ( MailLineEasy int32 = 1 // 简单 diff --git a/modules/integral/api_challenge.go b/modules/integral/api_challenge.go index c4d730ba0..8d99ec824 100644 --- a/modules/integral/api_challenge.go +++ b/modules/integral/api_challenge.go @@ -19,7 +19,9 @@ func (this *apiComp) ChallengeCheck(session comm.IUserSession, req *pb.IntegralC // /挑战主线关卡 func (this *apiComp) Challenge(session comm.IUserSession, req *pb.IntegralChallengeReq) (errdata *pb.ErrorData) { - + var ( + dibuff []int32 + ) errdata = this.ChallengeCheck(session, req) if errdata != nil { return // 参数校验失败直接返回 @@ -50,14 +52,16 @@ func (this *apiComp) Challenge(session comm.IUserSession, req *pb.IntegralChalle } return } - - errdata, record := this.module.battle.CreatePveBattle(session, &pb.BattlePVEReq{ + for k := range list.Buff { + dibuff = append(dibuff, k) + } + errdata, record := this.module.battle.CreateDebuffBattle(session, &pb.BattlePVEReq{ Rulesid: cfgData.BattleReadyID, Ptype: pb.PlayType_integral, Title: "", Format: req.Battle, Mformat: cfgData.Boss, - }) + }, dibuff) if errdata != nil { return diff --git a/modules/moonlv/api_lvaward.go b/modules/moonlv/api_lvaward.go index 65dd45771..de87af5d1 100644 --- a/modules/moonlv/api_lvaward.go +++ b/modules/moonlv/api_lvaward.go @@ -108,6 +108,7 @@ func (this *apiComp) Award(session comm.IUserSession, req *pb.MoonlvAwardReq) (e }) go this.module.AsynHandleSession(session.Clone(), func(session comm.IUserSession) { this.module.ModuleSys.CheckOpenCond(session.Clone(), comm.OpencondTypeMoonLv, list.Lv) + this.module.ModuleBuried.TriggerBuried(session, comm.GetBuriedParam(comm.Rtype242, list.Lv)) }) return } diff --git a/modules/shop/api_buy.go b/modules/shop/api_buy.go index cfbbc7f8f..f34bbbd4a 100644 --- a/modules/shop/api_buy.go +++ b/modules/shop/api_buy.go @@ -196,7 +196,7 @@ func (this *apiComp) Buy(session comm.IUserSession, req *pb.ShopBuyReq) (errdata // this.module.ModuleRtask.SendToRtask(session, comm.Rtype67, v.N, utils.ToInt32(v.T)) } } - + tasks = append(tasks, comm.GetBuriedParam(comm.Rtype241, 1)) session.SendMsg(string(this.module.GetType()), "buy", &pb.ShopBuyResp{Award: award}) if len(tasks) > 0 { go this.module.AsynHandleSession(session.Clone(), func(session comm.IUserSession) { diff --git a/sys/configure/structs/Game.IntegralConditionData.go b/sys/configure/structs/Game.IntegralConditionData.go index e1f7b6771..2c2d48287 100644 --- a/sys/configure/structs/Game.IntegralConditionData.go +++ b/sys/configure/structs/Game.IntegralConditionData.go @@ -15,10 +15,9 @@ type GameIntegralConditionData struct { Condition string TaskId int32 IType int32 - Condval string Jumpto int32 Des string - Buffid int32 + Skillid int32 } const TypeId_GameIntegralConditionData = -198632419 @@ -32,10 +31,9 @@ func (_v *GameIntegralConditionData)Deserialize(_buf map[string]interface{}) (er { var _ok_ bool; if _v.Condition, _ok_ = _buf["condition"].(string); !_ok_ { err = errors.New("condition error"); return } } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["TaskId"].(float64); !_ok_ { err = errors.New("TaskId error"); return }; _v.TaskId = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["iType"].(float64); !_ok_ { err = errors.New("iType error"); return }; _v.IType = int32(_tempNum_) } - { var _ok_ bool; if _v.Condval, _ok_ = _buf["condval"].(string); !_ok_ { err = errors.New("condval error"); return } } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["jumpto"].(float64); !_ok_ { err = errors.New("jumpto error"); return }; _v.Jumpto = int32(_tempNum_) } { var _ok_ bool; if _v.Des, _ok_ = _buf["des"].(string); !_ok_ { err = errors.New("des error"); return } } - { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["buffid"].(float64); !_ok_ { err = errors.New("buffid error"); return }; _v.Buffid = int32(_tempNum_) } + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["skillid"].(float64); !_ok_ { err = errors.New("skillid error"); return }; _v.Skillid = int32(_tempNum_) } return } diff --git a/sys/configure/structs/Game.TDMonsterData.go b/sys/configure/structs/Game.TDMonsterData.go index 7375b00cc..c10b96db7 100644 --- a/sys/configure/structs/Game.TDMonsterData.go +++ b/sys/configure/structs/Game.TDMonsterData.go @@ -16,6 +16,7 @@ type GameTDMonsterData struct { MonsterSkillid int32 MonsterType int32 Model string + Project string Multiple float32 Width float32 Height float32 @@ -39,6 +40,7 @@ func (_v *GameTDMonsterData)Deserialize(_buf map[string]interface{}) (err error) { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["monster_skillid"].(float64); !_ok_ { err = errors.New("monster_skillid error"); return }; _v.MonsterSkillid = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["monster_type"].(float64); !_ok_ { err = errors.New("monster_type error"); return }; _v.MonsterType = int32(_tempNum_) } { var _ok_ bool; if _v.Model, _ok_ = _buf["model"].(string); !_ok_ { err = errors.New("model error"); return } } + { var _ok_ bool; if _v.Project, _ok_ = _buf["project"].(string); !_ok_ { err = errors.New("project error"); return } } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["multiple"].(float64); !_ok_ { err = errors.New("multiple error"); return }; _v.Multiple = float32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["width"].(float64); !_ok_ { err = errors.New("width error"); return }; _v.Width = float32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["height"].(float64); !_ok_ { err = errors.New("height error"); return }; _v.Height = float32(_tempNum_) }