diff --git a/bin/json/game_rdtaskcondi.json b/bin/json/game_rdtaskcondi.json index 565b5a78f..7e7b4163d 100644 --- a/bin/json/game_rdtaskcondi.json +++ b/bin/json/game_rdtaskcondi.json @@ -157,15 +157,15 @@ }, { "id": 114, - "type_sp": 0, - "tasktxt": "", + "type_sp": 1, + "tasktxt": "招募一次守护者", "type": 14, "valid": 0, - "data1": 10, + "data1": 1, "data2": 0, "data3": 0, "data4": 0, - "data5": 0 + "data5": 101 }, { "id": 115, @@ -721,7 +721,7 @@ }, { "id": 161, - "type_sp": 0, + "type_sp": 1, "tasktxt": "", "type": 61, "valid": 0, @@ -729,7 +729,7 @@ "data2": 0, "data3": 0, "data4": 0, - "data5": 0 + "data5": 102 }, { "id": 162, @@ -877,15 +877,15 @@ }, { "id": 174, - "type_sp": 0, - "tasktxt": "", + "type_sp": 1, + "tasktxt": "尝试挑战邦尼兔", "type": 70, "valid": 0, "data1": 1, "data2": 101, "data3": 0, "data4": 0, - "data5": 0 + "data5": 10050 }, { "id": 175, @@ -1211,6 +1211,18 @@ "data4": 0, "data5": 0 }, + { + "id": 203, + "type_sp": 1, + "tasktxt": "调查这些木桩", + "type": 149, + "valid": 1, + "data1": 1, + "data2": 0, + "data3": 0, + "data4": 0, + "data5": 0 + }, { "id": 301, "type_sp": 1, diff --git a/bin/json/game_rdtasknpc.json b/bin/json/game_rdtasknpc.json index 3a03897f6..79b912201 100644 --- a/bin/json/game_rdtasknpc.json +++ b/bin/json/game_rdtasknpc.json @@ -1,373 +1,35 @@ [ { - "id": 1, + "id": 101, "datas": [ "bossfight_pt_02", - "0新手引导-杰克-中轴城常驻待机", + "功能入口-招募", "901" ], "event": [ - 2, - 401 + 10, + 107 ], "goto": 0 }, { - "id": 2, + "id": 102, "datas": [ "bossfight_pt_02", - "0新手引导-杰克-中轴城常驻待机", + "功能入口-主线", "901" ], "event": [ - 2, - 402 - ], - "goto": 0 - }, - { - "id": 3, - "datas": [ - "bossfight_pt_02", - "1.新手引导-花朵-中轴城", - "901" - ], - "event": [ - 2, - 403 - ], - "goto": 1 - }, - { - "id": 4, - "datas": [ - "bossfight_pt_02", - "1.新手引导-花朵-中轴城", - "901" - ], - "event": [ - 2, - 404 - ], - "goto": 0 - }, - { - "id": 5, - "datas": [ - "bossfight_pt_02", - "0新手引导-杰克-中轴城常驻待机", - "901" - ], - "event": [ - 2, - 406 - ], - "goto": 0 - }, - { - "id": 6, - "datas": [ - "bossfight_pt_02", - "3新手引导-波比-正常待机-中轴城", - "901" - ], - "event": [ - 2, - 407 - ], - "goto": 0 - }, - { - "id": 7, - "datas": [ - "bossfight_pt_02", - "2新手引导-邦尼兔-正常待机-中轴城", - "901" - ], - "event": [ - 2, - 408 - ], - "goto": 0 - }, - { - "id": 8, - "datas": [ - "bossfight_pt_02", - "新手引导-波比-右屏圣树1", - "901" - ], - "event": [ - 2, - 410 - ], - "goto": 1 - }, - { - "id": 9, - "datas": [ - "bossfight_pt_02", - "新手引导-波比-右屏圣树2", - "901" - ], - "event": [ - 2, - 411 - ], - "goto": 0 - }, - { - "id": 10, - "datas": [ - "bossfight_pt_02", - "新手引导-豺狼人-右屏圣树", - "901" - ], - "event": [ - 2, - 412 - ], - "goto": 0 - }, - { - "id": 11, - "datas": [ - "bossfight_pt_02", - "新手引导-豺狼人-右屏圣树", - "901" - ], - "event": [ - 2, - 413 - ], - "goto": 0 - }, - { - "id": 12, - "datas": [ - "bossfight_pt_02", - "新手引导-波比-犀牛守卫", - "901" - ], - "event": [ - 4, + 10, 166 ], "goto": 0 }, { - "id": 13, + "id": 10010, "datas": [ "bossfight_pt_02", - "新手引导-波比-犀牛守卫", - "901" - ], - "event": [ - 2, - 416 - ], - "goto": 0 - }, - { - "id": 14, - "datas": [ - "bossfight_pt_02", - "新手引导-波比-右屏圣树3", - "901" - ], - "event": [ - 9, - 1 - ], - "goto": 0 - }, - { - "id": 15, - "datas": [ - "bossfight_pt_02", - "新手引导-波比-右屏圣树3", - "901" - ], - "event": [ - 2, - 420 - ], - "goto": 0 - }, - { - "id": 16, - "datas": [ - "bossfight_pt_02", - "0新手引导-杰克-中轴城常驻待机", - "901" - ], - "event": [ - 2, - 422 - ], - "goto": 0 - }, - { - "id": 17, - "datas": [ - "bossfight_pt_02", - "0新手引导-杰克-中轴城常驻待机", - "901" - ], - "event": [ - 2, - 423 - ], - "goto": 0 - }, - { - "id": 18, - "datas": [ - "bossfight_pt_02", - "0新手引导-杰克-中轴城常驻待机", - "901" - ], - "event": [ - 2, - 425 - ], - "goto": 0 - }, - { - "id": 19, - "datas": [ - "bossfight_pt_02", - "0新手引导-杰克-中轴城常驻待机", - "901" - ], - "event": [ - 2, - 426 - ], - "goto": 0 - }, - { - "id": 20, - "datas": [ - "scenes_smithy_01", - "暴夫纳特铁匠铺", - "901" - ], - "event": [ - 2, - 427 - ], - "goto": 0 - }, - { - "id": 21, - "datas": [ - "scenes_smithy_02", - "打造", - "901" - ], - "event": [ - 2, - 428 - ], - "goto": 0 - }, - { - "id": 22, - "datas": [ - "bossfight_pt_02", - "0新手引导-杰克-中轴城常驻待机", - "901" - ], - "event": [ - 2, - 429 - ], - "goto": 0 - }, - { - "id": 23, - "datas": [ - "bossfight_pt_02", - "0新手引导-杰克-中轴城常驻待机", - "901" - ], - "event": [ - 2, - 430 - ], - "goto": 0 - }, - { - "id": 24, - "datas": [ - "bossfight_pt_02", - "0新手引导-杰克-中轴城常驻待机", - "901" - ], - "event": [ - 2, - 431 - ], - "goto": 0 - }, - { - "id": 25, - "datas": [ - "bossfight_pt_02", - "0新手引导-杰克-中轴城常驻待机", - "901" - ], - "event": [ - 2, - 432 - ], - "goto": 0 - }, - { - "id": 26, - "datas": [ - "bossfight_pt_02", - "功能入口-商人", - "901" - ], - "event": [ - 10, - 122 - ], - "goto": 0 - }, - { - "id": 27, - "datas": [ - "scenes_smithy_02", - "打造", - "139" - ], - "event": [ - 2, - 500 - ], - "goto": 0 - }, - { - "id": 28, - "datas": [ - "scenes_smithy_02", - "打造", - "139" - ], - "event": [ - 2, - 404 - ], - "goto": 0 - }, - { - "id": 29, - "datas": [ - "bossfight_pt_02", - "功能入口-主线关卡", + "20010_熊猫_1", "901" ], "event": [ @@ -377,13 +39,133 @@ "goto": 0 }, { - "id": 30, + "id": 10020, "datas": [ "bossfight_pt_02", - "传送点-铁匠铺", + "20020_骇客蛛_1", "901" ], - "event": [], + "event": [ + 2, + 500 + ], + "goto": 0 + }, + { + "id": 10030, + "datas": [ + "bossfight_pt_02", + "20030_熊猫_2", + "901" + ], + "event": [ + 2, + 500 + ], + "goto": 0 + }, + { + "id": 10040, + "datas": [ + "bossfight_pt_02", + "20040_邦尼兔_1", + "901" + ], + "event": [ + 2, + 500 + ], + "goto": 0 + }, + { + "id": 10050, + "datas": [ + "bossfight_pt_02", + "20040_邦尼兔_1", + "901" + ], + "event": [ + 2, + 500 + ], + "goto": 0 + }, + { + "id": 10060, + "datas": [ + "bossfight_pt_02", + "20050_熊猫_3", + "901" + ], + "event": [ + 2, + 500 + ], + "goto": 0 + }, + { + "id": 10070, + "datas": [ + "武馆", + "20060_武馆师傅_1", + "武馆" + ], + "event": [ + 2, + 500 + ], + "goto": 0 + }, + { + "id": 10080, + "datas": [ + "武馆", + "20060_武馆邦尼兔_1", + "武馆" + ], + "event": [ + 2, + 500 + ], + "goto": 0 + }, + { + "id": 10090, + "datas": [ + "bossfight_pt_02", + "20070_熊猫_4", + "901" + ], + "event": [ + 2, + 500 + ], + "goto": 0 + }, + { + "id": 10100, + "datas": [ + "bossfight_pt_02", + "20070_熊猫_4", + "901" + ], + "event": [ + 2, + 500 + ], + "goto": 0 + }, + { + "id": 10110, + "datas": [ + "bossfight_pt_02", + "20020_骇客蛛_1", + "901" + ], + "event": [ + 2, + 505 + ], "goto": 0 } ] \ No newline at end of file diff --git a/bin/json/game_seasonloop.json b/bin/json/game_seasonloop.json deleted file mode 100644 index 4665f4482..000000000 --- a/bin/json/game_seasonloop.json +++ /dev/null @@ -1,21 +0,0 @@ -[ - { - "key": 2, - "disposable_loop": [ - 201, - 203, - 202, - 204, - 203, - 202, - 201, - 204 - ], - "fixed_loop": [ - 201, - 202, - 203, - 204 - ] - } -] \ No newline at end of file diff --git a/bin/json/game_skillafteratk.json b/bin/json/game_skillafteratk.json index 2267162a5..e9ced57f8 100644 --- a/bin/json/game_skillafteratk.json +++ b/bin/json/game_skillafteratk.json @@ -10640,9 +10640,10 @@ "Order": "", "Limit": 1, "ExecuteCnt": 1, - "Type": 21, + "Type": 25, "Argu": [ 1, + 4, 6, 33 ], @@ -10889,10 +10890,10 @@ { "Id": 214003213, "EmitPR": 1000, - "From": 4, + "From": 2, "Where": [], "Order": "", - "Limit": 1, + "Limit": 10, "ExecuteCnt": 2, "Type": 1, "Argu": [ @@ -10914,10 +10915,10 @@ { "Id": 214003214, "EmitPR": 1000, - "From": 4, + "From": 2, "Where": [], "Order": "", - "Limit": 1, + "Limit": 10, "ExecuteCnt": 1, "Type": 3, "Argu": [ @@ -10938,10 +10939,10 @@ { "Id": 214003223, "EmitPR": 1000, - "From": 4, + "From": 2, "Where": [], "Order": "", - "Limit": 1, + "Limit": 10, "ExecuteCnt": 2, "Type": 1, "Argu": [ @@ -10963,10 +10964,10 @@ { "Id": 214003224, "EmitPR": 1000, - "From": 4, + "From": 2, "Where": [], "Order": "", - "Limit": 1, + "Limit": 10, "ExecuteCnt": 1, "Type": 3, "Argu": [ @@ -10987,10 +10988,10 @@ { "Id": 214003233, "EmitPR": 1000, - "From": 4, + "From": 2, "Where": [], "Order": "", - "Limit": 1, + "Limit": 10, "ExecuteCnt": 2, "Type": 1, "Argu": [ @@ -11012,10 +11013,10 @@ { "Id": 214003234, "EmitPR": 1000, - "From": 4, + "From": 2, "Where": [], "Order": "", - "Limit": 1, + "Limit": 10, "ExecuteCnt": 1, "Type": 3, "Argu": [ @@ -11036,10 +11037,10 @@ { "Id": 214003243, "EmitPR": 1000, - "From": 4, + "From": 2, "Where": [], "Order": "", - "Limit": 1, + "Limit": 10, "ExecuteCnt": 2, "Type": 1, "Argu": [ @@ -11061,10 +11062,10 @@ { "Id": 214003244, "EmitPR": 1000, - "From": 4, + "From": 2, "Where": [], "Order": "", - "Limit": 1, + "Limit": 10, "ExecuteCnt": 1, "Type": 3, "Argu": [ @@ -11085,10 +11086,10 @@ { "Id": 214003311, "EmitPR": 1000, - "From": 4, + "From": 2, "Where": [], "Order": "", - "Limit": 1, + "Limit": 10, "ExecuteCnt": 3, "Type": 1, "Argu": [ @@ -11096,7 +11097,10 @@ 4, 500 ], - "FollowSK": [], + "FollowSK": [ + 214003351, + 214003352 + ], "SucFollowSK": [ 214003312 ], @@ -11110,10 +11114,10 @@ { "Id": 214003312, "EmitPR": 400, - "From": 4, + "From": 2, "Where": [], "Order": "", - "Limit": 1, + "Limit": 10, "ExecuteCnt": 1, "Type": 12, "Argu": [ @@ -11131,10 +11135,10 @@ { "Id": 214003321, "EmitPR": 1000, - "From": 4, + "From": 2, "Where": [], "Order": "", - "Limit": 1, + "Limit": 10, "ExecuteCnt": 3, "Type": 1, "Argu": [ @@ -11142,7 +11146,10 @@ 4, 550 ], - "FollowSK": [], + "FollowSK": [ + 214003351, + 214003352 + ], "SucFollowSK": [ 214003322 ], @@ -11156,10 +11163,10 @@ { "Id": 214003322, "EmitPR": 400, - "From": 4, + "From": 2, "Where": [], "Order": "", - "Limit": 1, + "Limit": 10, "ExecuteCnt": 1, "Type": 12, "Argu": [ @@ -11177,10 +11184,10 @@ { "Id": 214003331, "EmitPR": 1000, - "From": 4, + "From": 2, "Where": [], "Order": "", - "Limit": 1, + "Limit": 10, "ExecuteCnt": 3, "Type": 1, "Argu": [ @@ -11188,7 +11195,10 @@ 4, 550 ], - "FollowSK": [], + "FollowSK": [ + 214003351, + 214003352 + ], "SucFollowSK": [ 214003332 ], @@ -11202,10 +11212,10 @@ { "Id": 214003332, "EmitPR": 500, - "From": 4, + "From": 2, "Where": [], "Order": "", - "Limit": 1, + "Limit": 10, "ExecuteCnt": 1, "Type": 12, "Argu": [ @@ -11223,10 +11233,10 @@ { "Id": 214003341, "EmitPR": 1000, - "From": 4, + "From": 2, "Where": [], "Order": "", - "Limit": 1, + "Limit": 10, "ExecuteCnt": 3, "Type": 1, "Argu": [ @@ -11234,7 +11244,10 @@ 4, 600 ], - "FollowSK": [], + "FollowSK": [ + 214003351, + 214003352 + ], "SucFollowSK": [ 214003342 ], @@ -11248,10 +11261,10 @@ { "Id": 214003342, "EmitPR": 500, - "From": 4, + "From": 2, "Where": [], "Order": "", - "Limit": 1, + "Limit": 10, "ExecuteCnt": 1, "Type": 12, "Argu": [ @@ -11266,6 +11279,54 @@ "RevisiCondition": "", "RevisiParams": [] }, + { + "Id": 214003351, + "EmitPR": 1000, + "From": 2, + "Where": [], + "Order": "", + "Limit": 10, + "ExecuteCnt": 1, + "Type": 25, + "Argu": [ + 1, + 4, + 6, + 33 + ], + "FollowSK": [], + "SucFollowSK": [], + "FailFollowSK": [], + "MustHit": false, + "DpsRevisiType": 0, + "DpsCondition": "", + "RevisiCondition": "", + "RevisiParams": [] + }, + { + "Id": 214003352, + "EmitPR": 1000, + "From": 2, + "Where": [], + "Order": "", + "Limit": 10, + "ExecuteCnt": 1, + "Type": 3, + "Argu": [ + 390001105, + 1000, + 1, + 1 + ], + "FollowSK": [], + "SucFollowSK": [], + "FailFollowSK": [], + "MustHit": false, + "DpsRevisiType": 0, + "DpsCondition": "", + "RevisiCondition": "", + "RevisiParams": [] + }, { "Id": 245003011, "EmitPR": 1000, @@ -11674,17 +11735,15 @@ { "Id": 235003112, "EmitPR": 1000, - "From": 9, + "From": 4, "Where": [], "Order": "", "Limit": 1, "ExecuteCnt": 1, - "Type": 8, + "Type": 31, "Argu": [ 0, - 0, - 1, - 1000 + 2 ], "FollowSK": [], "SucFollowSK": [], @@ -11698,7 +11757,7 @@ { "Id": 235003113, "EmitPR": 1000, - "From": 9, + "From": 4, "Where": [], "Order": "", "Limit": 1, @@ -11735,7 +11794,9 @@ 1, -1 ], - "FollowSK": [], + "FollowSK": [ + 235003215 + ], "SucFollowSK": [], "FailFollowSK": [], "MustHit": false, @@ -11759,7 +11820,9 @@ 1, -1 ], - "FollowSK": [], + "FollowSK": [ + 235003215 + ], "SucFollowSK": [], "FailFollowSK": [], "MustHit": false, @@ -11779,8 +11842,8 @@ "Type": 2, "Argu": [ 435003211, - 1, - -1 + -1, + 0 ], "FollowSK": [], "SucFollowSK": [], @@ -11802,8 +11865,8 @@ "Type": 2, "Argu": [ 435003212, - 1, - -1 + -1, + 0 ], "FollowSK": [], "SucFollowSK": [], @@ -11820,7 +11883,7 @@ "From": 3, "Where": [], "Order": "", - "Limit": 1, + "Limit": 50, "ExecuteCnt": 1, "Type": 3, "Argu": [ @@ -11852,7 +11915,9 @@ 1, -1 ], - "FollowSK": [], + "FollowSK": [ + 235003217 + ], "SucFollowSK": [], "FailFollowSK": [], "MustHit": false, @@ -11869,14 +11934,13 @@ "Order": "", "Limit": 1, "ExecuteCnt": 1, - "Type": 3, + "Type": 30, "Argu": [ - 390001126, - 1000, - 1, - -1 + 10 + ], + "FollowSK": [ + 235003218 ], - "FollowSK": [], "SucFollowSK": [], "FailFollowSK": [], "MustHit": false, @@ -11908,6 +11972,53 @@ "RevisiCondition": "", "RevisiParams": [] }, + { + "Id": 235003220, + "EmitPR": 1000, + "From": 1, + "Where": [], + "Order": "", + "Limit": 1, + "ExecuteCnt": 1, + "Type": 2, + "Argu": [ + 413004111, + 1, + -1 + ], + "FollowSK": [], + "SucFollowSK": [], + "FailFollowSK": [], + "MustHit": false, + "DpsRevisiType": 0, + "DpsCondition": "", + "RevisiCondition": "", + "RevisiParams": [] + }, + { + "Id": 235003221, + "EmitPR": 1000, + "From": 3, + "Where": [], + "Order": "", + "Limit": 50, + "ExecuteCnt": 10, + "Type": 3, + "Argu": [ + 390001212, + 1000, + 1, + -1 + ], + "FollowSK": [], + "SucFollowSK": [], + "FailFollowSK": [], + "MustHit": false, + "DpsRevisiType": 0, + "DpsCondition": "", + "RevisiCondition": "", + "RevisiParams": [] + }, { "Id": 235003311, "EmitPR": 1000, @@ -11916,12 +12027,10 @@ "Order": "", "Limit": 10, "ExecuteCnt": 1, - "Type": 8, + "Type": 31, "Argu": [ 0, - 0, - 1, - 1000 + 1 ], "FollowSK": [], "SucFollowSK": [], @@ -11960,7 +12069,7 @@ { "Id": 235003313, "EmitPR": 1000, - "From": 9, + "From": 3, "Where": [], "Order": "", "Limit": 1, @@ -12618,6 +12727,32 @@ 45 ], "FollowSK": [], + "SucFollowSK": [ + 235005112 + ], + "FailFollowSK": [], + "MustHit": false, + "DpsRevisiType": 0, + "DpsCondition": "", + "RevisiCondition": "", + "RevisiParams": [] + }, + { + "Id": 235005112, + "EmitPR": 1000, + "From": 2, + "Where": [], + "Order": "", + "Limit": 10, + "ExecuteCnt": 1, + "Type": 25, + "Argu": [ + 1, + 6, + 4, + 45 + ], + "FollowSK": [], "SucFollowSK": [], "FailFollowSK": [], "MustHit": false, @@ -12658,7 +12793,7 @@ "Where": [], "Order": "", "Limit": 10, - "ExecuteCnt": 2, + "ExecuteCnt": 1, "Type": 1, "Argu": [ 1, diff --git a/bin/json/game_skillbuff.json b/bin/json/game_skillbuff.json index 033b5e322..ffa1580f9 100644 --- a/bin/json/game_skillbuff.json +++ b/bin/json/game_skillbuff.json @@ -943,7 +943,7 @@ "key": "skill_buffdes_390001126", "text": "无法附加减益状态" }, - "BuffType": 0, + "BuffType": 20, "EffectArgu": [], "BufParNum": 1, "RelyCheckArgu": [], @@ -1222,8 +1222,7 @@ }, "BuffType": 23, "EffectArgu": [ - 35, - 250 + 350 ], "BufParNum": 1, "RelyCheckArgu": [], @@ -1321,9 +1320,10 @@ "key": "skill_buffdes_390001212", "text": "检测效果,最多叠加50层" }, - "BuffType": 1, + "BuffType": 45, "EffectArgu": [ - 10 + 50, + 30 ], "BufParNum": 1, "RelyCheckArgu": [], @@ -1345,10 +1345,12 @@ }, "Desc": { "key": "skill_buffdes_390001213", - "text": "" + "text": "一方收到攻击,另一方收到此次伤害的80%的真实伤害" }, - "BuffType": 0, - "EffectArgu": [], + "BuffType": 94, + "EffectArgu": [ + 800 + ], "BufParNum": 1, "RelyCheckArgu": [], "CoexistCheckArgu": [], diff --git a/bin/json/game_skillpassive.json b/bin/json/game_skillpassive.json index 7d5d87a61..c63646f0b 100644 --- a/bin/json/game_skillpassive.json +++ b/bin/json/game_skillpassive.json @@ -580,39 +580,39 @@ }, { "Id": 435003211, - "When": 19, + "When": 5, "FromCheck": "", - "TargetCheck": "Target=3", + "TargetCheck": "Target=3,HasBuff=0", "MainSkillCheck": "", "AfterSkillCheck": "", - "BuffCheck": "Effect=0,Succ=1", + "BuffCheck": "", "AddCon": [], "PasPr": 1000, "Type": "CallSkillPas", "MaxEmitTimes": 99, "Callback": [ - 235003215 + 235003211 ] }, { "Id": 435003212, - "When": 19, + "When": 5, "FromCheck": "", - "TargetCheck": "Target=3", + "TargetCheck": "Target=3,HasBuff=1", "MainSkillCheck": "", "AfterSkillCheck": "", - "BuffCheck": "Effect=0,Succ=0", + "BuffCheck": "", "AddCon": [], "PasPr": 1000, "Type": "CallSkillPas", "MaxEmitTimes": 99, "Callback": [ - 235003215 + 235003212 ] }, { "Id": 435003213, - "When": 16, + "When": 14, "FromCheck": "", "TargetCheck": "Target=3", "MainSkillCheck": "", diff --git a/bin/json/game_worldall.json b/bin/json/game_worldall.json index 53b0b2614..def0f9f07 100644 --- a/bin/json/game_worldall.json +++ b/bin/json/game_worldall.json @@ -5,7 +5,11 @@ "key": "mainline_name_10001", "text": "章节1全部任务" }, - "task_type": 2, + "task_icon": "", + "task_txt": { + "key": "story_80", + "text": "这是描述" + }, "reword": [ { "a": "item", diff --git a/bin/json/game_worldtask.json b/bin/json/game_worldtask.json index 02952e7b6..dbd063e33 100644 --- a/bin/json/game_worldtask.json +++ b/bin/json/game_worldtask.json @@ -3,152 +3,140 @@ "key": 20010, "lock": 1, "ontxe": 0, - "id_after": 20011, - "group": 2, - "des": 2, - "icon": "", - "task_Tname": { - "key": "task_name_01", - "text": "这是哪里" - }, - "task_name": { - "key": "task_name_01", - "text": "这是哪里" - }, - "task_display": { - "key": "story_80", - "text": "新手引导" - }, - "npc": 1, - "completetask": [ - 20001, - 20002 - ], - "deliver_npc": 1, - "auto_accept": 1, - "reword": [], - "module": [ - "practice" - ] - }, - { - "key": 20011, - "lock": 1, - "ontxe": 20010, - "id_after": 20012, - "group": 2, - "des": 2, - "icon": "", - "task_Tname": { - "key": "task_name_01", - "text": "这是哪里" - }, - "task_name": { - "key": "task_name_02", - "text": "和这个少年谈谈" - }, - "task_display": { - "key": "story_80", - "text": "新手引导" - }, - "npc": 2, - "completetask": [ - 0 - ], - "deliver_npc": 1, - "auto_accept": 0, - "reword": [], - "module": [ - "practice" - ] - }, - { - "key": 20012, - "lock": 1, - "ontxe": 20011, "id_after": 20020, "group": 2, "des": 2, "icon": "", "task_Tname": { - "key": "task_name_01", - "text": "这是哪里" + "key": "story_80", + "text": "1" }, "task_name": { - "key": "task_name_03", - "text": "触摸花朵" + "key": "story_80", + "text": "1" }, "task_display": { "key": "story_80", - "text": "新手引导" + "text": "1" }, - "npc": 3, + "npc": 10010, "completetask": [ 0 ], - "deliver_npc": 1, + "deliver_npc": 10020, "auto_accept": 1, - "reword": [], - "module": [ - "practice" - ] + "reword": [ + { + "a": "item", + "t": "110001", + "n": 100 + } + ], + "module": [] }, { "key": 20020, "lock": 1, - "ontxe": 20012, + "ontxe": 20010, + "id_after": 20030, + "group": 2, + "des": 2, + "icon": "", + "task_Tname": { + "key": "story_80", + "text": "1" + }, + "task_name": { + "key": "story_80", + "text": "1" + }, + "task_display": { + "key": "story_80", + "text": "1" + }, + "npc": 10020, + "completetask": [ + 0 + ], + "deliver_npc": 10030, + "auto_accept": 0, + "reword": [ + { + "a": "item", + "t": "110001", + "n": 101 + } + ], + "module": [] + }, + { + "key": 20030, + "lock": 1, + "ontxe": 20020, "id_after": 20040, "group": 2, "des": 2, "icon": "", "task_Tname": { - "key": "task_name_01", - "text": "这是哪里" + "key": "story_80", + "text": "1" }, "task_name": { - "key": "task_name_04", - "text": "触摸花朵" + "key": "story_80", + "text": "1" }, "task_display": { "key": "story_80", - "text": "新手引导" + "text": "1" }, - "npc": 4, + "npc": 10030, "completetask": [ 0 ], - "deliver_npc": 1, - "auto_accept": 1, - "reword": [], + "deliver_npc": 10040, + "auto_accept": 0, + "reword": [ + { + "a": "item", + "t": "110001", + "n": 102 + } + ], "module": [] }, { "key": 20040, "lock": 1, - "ontxe": 20020, + "ontxe": 20030, "id_after": 20050, "group": 2, "des": 2, "icon": "", "task_Tname": { - "key": "task_name_01", - "text": "这是哪里" + "key": "story_80", + "text": "1" }, "task_name": { - "key": "task_name_05", - "text": "和杰克谈谈" + "key": "story_80", + "text": "1" }, "task_display": { "key": "story_80", - "text": "新手引导" + "text": "1" }, - "npc": 5, + "npc": 10040, "completetask": [ - 0 + 174 + ], + "deliver_npc": 0, + "auto_accept": 0, + "reword": [ + { + "a": "item", + "t": "110001", + "n": 103 + } ], - "deliver_npc": 1, - "auto_accept": 1, - "reword": [], "module": [] }, { @@ -160,24 +148,30 @@ "des": 2, "icon": "", "task_Tname": { - "key": "task_name_01", - "text": "这是哪里" + "key": "story_80", + "text": "1" }, "task_name": { - "key": "task_name_06", - "text": "这个小家伙是?" + "key": "story_80", + "text": "1" }, "task_display": { "key": "story_80", - "text": "新手引导" + "text": "1" }, - "npc": 6, + "npc": 10060, "completetask": [ 0 ], - "deliver_npc": 1, - "auto_accept": 1, - "reword": [], + "deliver_npc": 0, + "auto_accept": 0, + "reword": [ + { + "a": "item", + "t": "110001", + "n": 104 + } + ], "module": [] }, { @@ -189,24 +183,30 @@ "des": 2, "icon": "", "task_Tname": { - "key": "task_name_01", - "text": "这是哪里" + "key": "story_80", + "text": "1" }, "task_name": { - "key": "task_name_07", - "text": "和邦尼兔谈谈" + "key": "story_80", + "text": "1" }, "task_display": { "key": "story_80", - "text": "新手引导" + "text": "1" }, - "npc": 7, + "npc": 10070, "completetask": [ - 0 + 203 + ], + "deliver_npc": 10080, + "auto_accept": 0, + "reword": [ + { + "a": "item", + "t": "110001", + "n": 105 + } ], - "deliver_npc": 1, - "auto_accept": 1, - "reword": [], "module": [] }, { @@ -218,24 +218,30 @@ "des": 2, "icon": "", "task_Tname": { - "key": "task_name_01", - "text": "这是哪里" + "key": "story_80", + "text": "1" }, "task_name": { - "key": "task_name_08", - "text": "和波比谈谈" + "key": "story_80", + "text": "1" }, "task_display": { "key": "story_80", - "text": "新手引导" + "text": "1" }, - "npc": 8, + "npc": 10090, "completetask": [ - 0 + 114 + ], + "deliver_npc": 10100, + "auto_accept": 0, + "reword": [ + { + "a": "item", + "t": "110001", + "n": 106 + } ], - "deliver_npc": 1, - "auto_accept": 1, - "reword": [], "module": [] }, { @@ -247,533 +253,57 @@ "des": 2, "icon": "", "task_Tname": { - "key": "task_name_01", - "text": "这是哪里" + "key": "story_80", + "text": "1" }, "task_name": { - "key": "task_name_09", - "text": "和波比谈谈" + "key": "story_80", + "text": "1" }, "task_display": { "key": "story_80", - "text": "新手引导" + "text": "1" }, - "npc": 9, + "npc": 10110, "completetask": [ - 0 + 161 + ], + "deliver_npc": 0, + "auto_accept": 0, + "reword": [ + { + "a": "item", + "t": "110001", + "n": 107 + } ], - "deliver_npc": 1, - "auto_accept": 1, - "reword": [], "module": [] }, { "key": 20090, "lock": 1, "ontxe": 20080, - "id_after": 20100, - "group": 2, - "des": 2, - "icon": "", - "task_Tname": { - "key": "task_name_01", - "text": "这是哪里" - }, - "task_name": { - "key": "task_name_10", - "text": "和豺狼人谈谈" - }, - "task_display": { - "key": "story_80", - "text": "新手引导" - }, - "npc": 10, - "completetask": [ - 174 - ], - "deliver_npc": 1, - "auto_accept": 1, - "reword": [ - { - "a": "hero", - "t": "34006", - "n": 1 - } - ], - "module": [] - }, - { - "key": 20100, - "lock": 1, - "ontxe": 20090, - "id_after": 20110, - "group": 2, - "des": 2, - "icon": "", - "task_Tname": { - "key": "task_name_01", - "text": "这是哪里" - }, - "task_name": { - "key": "task_name_11", - "text": "和豺狼人谈谈" - }, - "task_display": { - "key": "story_80", - "text": "新手引导" - }, - "npc": 11, - "completetask": [ - 0 - ], - "deliver_npc": 1, - "auto_accept": 1, - "reword": [], - "module": [] - }, - { - "key": 20110, - "lock": 1, - "ontxe": 20100, - "id_after": 20120, - "group": 2, - "des": 2, - "icon": "", - "task_Tname": { - "key": "task_name_01", - "text": "这是哪里" - }, - "task_name": { - "key": "task_name_12", - "text": "走入黑洞" - }, - "task_display": { - "key": "story_80", - "text": "新手引导" - }, - "npc": 12, - "completetask": [ - 198 - ], - "deliver_npc": 1, - "auto_accept": 1, - "reword": [ - { - "a": "item", - "t": "30001", - "n": 30 - } - ], - "module": [] - }, - { - "key": 20120, - "lock": 1, - "ontxe": 20110, - "id_after": 20130, - "group": 2, - "des": 2, - "icon": "", - "task_Tname": { - "key": "task_name_01", - "text": "这是哪里" - }, - "task_name": { - "key": "task_name_13", - "text": "和犀牛守卫谈谈" - }, - "task_display": { - "key": "story_80", - "text": "新手引导" - }, - "npc": 13, - "completetask": [ - 0 - ], - "deliver_npc": 1, - "auto_accept": 1, - "reword": [], - "module": [] - }, - { - "key": 20130, - "lock": 1, - "ontxe": 20120, - "id_after": 20140, - "group": 2, - "des": 2, - "icon": "", - "task_Tname": { - "key": "task_name_01", - "text": "这是哪里" - }, - "task_name": { - "key": "task_name_14", - "text": "和波比谈谈" - }, - "task_display": { - "key": "story_80", - "text": "新手引导" - }, - "npc": 14, - "completetask": [ - 0 - ], - "deliver_npc": 1, - "auto_accept": 1, - "reword": [], - "module": [] - }, - { - "key": 20140, - "lock": 1, - "ontxe": 20130, - "id_after": 20150, - "group": 2, - "des": 2, - "icon": "", - "task_Tname": { - "key": "task_name_01", - "text": "这是哪里" - }, - "task_name": { - "key": "task_name_15", - "text": "和波比谈谈" - }, - "task_display": { - "key": "story_80", - "text": "新手引导" - }, - "npc": 15, - "completetask": [ - 0 - ], - "deliver_npc": 1, - "auto_accept": 1, - "reword": [], - "module": [] - }, - { - "key": 20150, - "lock": 1, - "ontxe": 20140, "id_after": 0, "group": 2, "des": 2, "icon": "", "task_Tname": { - "key": "task_name_01", - "text": "这是哪里" + "key": "story_80", + "text": "1" }, "task_name": { - "key": "task_name_16", - "text": "敬请期待后续剧情" + "key": "story_80", + "text": "1" }, "task_display": { "key": "story_80", - "text": "新手引导" + "text": "1" }, - "npc": 16, + "npc": 10010, "completetask": [ 0 ], - "deliver_npc": 1, - "auto_accept": 1, - "reword": [], - "module": [] - }, - { - "key": 20160, - "lock": 1, - "ontxe": 20151, - "id_after": 20170, - "group": 2, - "des": 2, - "icon": "", - "task_Tname": { - "key": "task_name_01", - "text": "这是哪里" - }, - "task_name": { - "key": "story_80", - "text": "初来乍到" - }, - "task_display": { - "key": "story_80", - "text": "新手引导" - }, - "npc": 17, - "completetask": [ - 0 - ], - "deliver_npc": 1, - "auto_accept": 1, - "reword": [], - "module": [] - }, - { - "key": 20170, - "lock": 1, - "ontxe": 20160, - "id_after": 20180, - "group": 2, - "des": 2, - "icon": "", - "task_Tname": { - "key": "task_name_01", - "text": "这是哪里" - }, - "task_name": { - "key": "story_80", - "text": "初来乍到" - }, - "task_display": { - "key": "story_80", - "text": "新手引导" - }, - "npc": 18, - "completetask": [ - 0 - ], - "deliver_npc": 1, - "auto_accept": 1, - "reword": [], - "module": [] - }, - { - "key": 20180, - "lock": 1, - "ontxe": 20170, - "id_after": 20190, - "group": 2, - "des": 2, - "icon": "", - "task_Tname": { - "key": "task_name_01", - "text": "这是哪里" - }, - "task_name": { - "key": "story_80", - "text": "初来乍到" - }, - "task_display": { - "key": "story_80", - "text": "新手引导" - }, - "npc": 19, - "completetask": [ - 0 - ], - "deliver_npc": 1, - "auto_accept": 1, - "reword": [ - { - "a": "item", - "t": "120001", - "n": 3 - } - ], - "module": [] - }, - { - "key": 20190, - "lock": 1, - "ontxe": 20180, - "id_after": 20200, - "group": 2, - "des": 2, - "icon": "", - "task_Tname": { - "key": "task_name_01", - "text": "这是哪里" - }, - "task_name": { - "key": "story_80", - "text": "初来乍到" - }, - "task_display": { - "key": "story_80", - "text": "新手引导" - }, - "npc": 20, - "completetask": [ - 0 - ], - "deliver_npc": 1, - "auto_accept": 1, - "reword": [], - "module": [] - }, - { - "key": 20200, - "lock": 1, - "ontxe": 20190, - "id_after": 20210, - "group": 2, - "des": 2, - "icon": "", - "task_Tname": { - "key": "task_name_01", - "text": "这是哪里" - }, - "task_name": { - "key": "story_80", - "text": "初来乍到" - }, - "task_display": { - "key": "story_80", - "text": "新手引导" - }, - "npc": 21, - "completetask": [ - 0 - ], - "deliver_npc": 1, - "auto_accept": 1, - "reword": [], - "module": [] - }, - { - "key": 20210, - "lock": 1, - "ontxe": 20200, - "id_after": 20220, - "group": 2, - "des": 2, - "icon": "", - "task_Tname": { - "key": "task_name_01", - "text": "这是哪里" - }, - "task_name": { - "key": "story_80", - "text": "初来乍到" - }, - "task_display": { - "key": "story_80", - "text": "新手引导" - }, - "npc": 22, - "completetask": [ - 301 - ], - "deliver_npc": 1, - "auto_accept": 1, - "reword": [], - "module": [] - }, - { - "key": 20220, - "lock": 1, - "ontxe": 20210, - "id_after": 20230, - "group": 2, - "des": 2, - "icon": "", - "task_Tname": { - "key": "task_name_01", - "text": "这是哪里" - }, - "task_name": { - "key": "story_80", - "text": "初来乍到" - }, - "task_display": { - "key": "story_80", - "text": "新手引导" - }, - "npc": 23, - "completetask": [ - 302 - ], - "deliver_npc": 1, - "auto_accept": 1, - "reword": [], - "module": [] - }, - { - "key": 20230, - "lock": 1, - "ontxe": 20220, - "id_after": 20240, - "group": 2, - "des": 2, - "icon": "", - "task_Tname": { - "key": "task_name_01", - "text": "这是哪里" - }, - "task_name": { - "key": "story_80", - "text": "初来乍到" - }, - "task_display": { - "key": "story_80", - "text": "新手引导" - }, - "npc": 24, - "completetask": [ - 303 - ], - "deliver_npc": 1, - "auto_accept": 1, - "reword": [], - "module": [] - }, - { - "key": 20240, - "lock": 1, - "ontxe": 20230, - "id_after": 0, - "group": 2, - "des": 2, - "icon": "", - "task_Tname": { - "key": "task_name_01", - "text": "这是哪里" - }, - "task_name": { - "key": "story_80", - "text": "初来乍到" - }, - "task_display": { - "key": "story_80", - "text": "新手引导" - }, - "npc": 25, - "completetask": [ - 114 - ], - "deliver_npc": 1, - "auto_accept": 1, - "reword": [], - "module": [] - }, - { - "key": 30001, - "lock": 1, - "ontxe": 20010, - "id_after": 0, - "group": 3, - "des": 3, - "icon": "", - "task_Tname": { - "key": "story_80", - "text": "初来乍到" - }, - "task_name": { - "key": "story_80", - "text": "初来乍到" - }, - "task_display": { - "key": "story_80", - "text": "新手引导" - }, - "npc": 30, - "completetask": [ - 20003 - ], - "deliver_npc": 1, + "deliver_npc": 0, "auto_accept": 0, "reword": [], "module": [] diff --git a/modules/timer/season.go b/modules/timer/season.go index 2fd182eec..086565276 100644 --- a/modules/timer/season.go +++ b/modules/timer/season.go @@ -108,62 +108,49 @@ func (this *SeasonPagoda) GetSeasonReward() []int32 { return sz } } -func (this *SeasonPagoda) GetSeasonLoop(id int32) *cfg.GameSeasonLoopData { - - if v, err := this.GetConfigure(game_seasonloop); err != nil { - log.Errorf("get global conf err:%v", err) - return nil - } else { - if configure, ok := v.(*cfg.GameSeasonLoop); ok { - return configure.Get(id) - } - log.Errorf("%T no is *cfg.Game_global", v) - return nil - } -} // // 赛季塔结束 -func (this *SeasonPagoda) TimerSeasonOver() { - this.module.Debugf("TimerSeasonOver:%d", configure.Now().Unix()) - if db.IsCross() { - if conn, err := db.Cross(); err == nil { - if rst := conn.Mgo.FindOne(comm.TableSeasonData, bson.M{}); rst != nil { - serverData := &pb.DBServerData{} - rst.Decode(serverData) - conf := this.GetSeasonLoop(comm.SeasonType) // 获取赛季塔重置配置 - if serverData.FixedLoop == 0 { - if len(conf.DisposableLoop) >= int(serverData.DisposableLoop) && len(conf.FixedLoop) > 0 { // 开始执行循环逻辑 - serverData.FixedLoop = 1 - serverData.DisposableLoop = 0 - serverData.SeasonType = conf.FixedLoop[int(serverData.FixedLoop)-1] - } else { - serverData.DisposableLoop++ - serverData.SeasonType = conf.DisposableLoop[int(serverData.DisposableLoop)-1] - } +// func (this *SeasonPagoda) TimerSeasonOver() { +// this.module.Debugf("TimerSeasonOver:%d", configure.Now().Unix()) +// if db.IsCross() { +// if conn, err := db.Cross(); err == nil { +// if rst := conn.Mgo.FindOne(comm.TableSeasonData, bson.M{}); rst != nil { +// serverData := &pb.DBServerData{} +// rst.Decode(serverData) +// conf := this.GetSeasonLoop(comm.SeasonType) // 获取赛季塔重置配置 +// if serverData.FixedLoop == 0 { +// if len(conf.DisposableLoop) >= int(serverData.DisposableLoop) && len(conf.FixedLoop) > 0 { // 开始执行循环逻辑 +// serverData.FixedLoop = 1 +// serverData.DisposableLoop = 0 +// serverData.SeasonType = conf.FixedLoop[int(serverData.FixedLoop)-1] +// } else { +// serverData.DisposableLoop++ +// serverData.SeasonType = conf.DisposableLoop[int(serverData.DisposableLoop)-1] +// } - } else { // 循环 - if len(conf.FixedLoop) >= int(serverData.FixedLoop) { - serverData.FixedLoop = 1 - } else { - serverData.FixedLoop++ - } - serverData.SeasonType = conf.FixedLoop[int(serverData.FixedLoop)-1] - } - this.DB.UpdateOne(comm.TableSeasonData, bson.M{}, serverData) - fmt.Printf("%v", serverData) - } - } - } +// } else { // 循环 +// if len(conf.FixedLoop) >= int(serverData.FixedLoop) { +// serverData.FixedLoop = 1 +// } else { +// serverData.FixedLoop++ +// } +// serverData.SeasonType = conf.FixedLoop[int(serverData.FixedLoop)-1] +// } +// this.DB.UpdateOne(comm.TableSeasonData, bson.M{}, serverData) +// fmt.Printf("%v", serverData) +// } +// } +// } - // if _, err := this.service.RpcGo(context.Background(), - // comm.Service_Worker, - // string(comm.Rpc_ModuleSeasonPagodaReward), - // pb.EmptyReq{}, - // nil, - // ); err != nil { - // this.module.Errorln(err) - // } -} +// if _, err := this.service.RpcGo(context.Background(), +// comm.Service_Worker, +// string(comm.Rpc_ModuleSeasonPagodaReward), +// pb.EmptyReq{}, +// nil, +// ); err != nil { +// this.module.Errorln(err) +// } +//} // 赛季塔开始 func (this *SeasonPagoda) TimerSeasonStar() { diff --git a/sys/configure/structs/Game.SeasonLoop.go b/sys/configure/structs/Game.SeasonLoop.go deleted file mode 100644 index 88a4b39d0..000000000 --- a/sys/configure/structs/Game.SeasonLoop.go +++ /dev/null @@ -1,42 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -package cfg - -type GameSeasonLoop struct { - _dataMap map[int32]*GameSeasonLoopData - _dataList []*GameSeasonLoopData -} - -func NewGameSeasonLoop(_buf []map[string]interface{}) (*GameSeasonLoop, error) { - _dataList := make([]*GameSeasonLoopData, 0, len(_buf)) - dataMap := make(map[int32]*GameSeasonLoopData) - for _, _ele_ := range _buf { - if _v, err2 := DeserializeGameSeasonLoopData(_ele_); err2 != nil { - return nil, err2 - } else { - _dataList = append(_dataList, _v) - dataMap[_v.Key] = _v - } - } - return &GameSeasonLoop{_dataList:_dataList, _dataMap:dataMap}, nil -} - -func (table *GameSeasonLoop) GetDataMap() map[int32]*GameSeasonLoopData { - return table._dataMap -} - -func (table *GameSeasonLoop) GetDataList() []*GameSeasonLoopData { - return table._dataList -} - -func (table *GameSeasonLoop) Get(key int32) *GameSeasonLoopData { - return table._dataMap[key] -} - - diff --git a/sys/configure/structs/Game.SeasonLoopData.go b/sys/configure/structs/Game.SeasonLoopData.go deleted file mode 100644 index 79ec69c1d..000000000 --- a/sys/configure/structs/Game.SeasonLoopData.go +++ /dev/null @@ -1,65 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -package cfg - -import "errors" - -type GameSeasonLoopData struct { - Key int32 - DisposableLoop []int32 - FixedLoop []int32 -} - -const TypeId_GameSeasonLoopData = 1327247853 - -func (*GameSeasonLoopData) GetTypeId() int32 { - return 1327247853 -} - -func (_v *GameSeasonLoopData)Deserialize(_buf map[string]interface{}) (err error) { - { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["key"].(float64); !_ok_ { err = errors.New("key error"); return }; _v.Key = int32(_tempNum_) } - { - var _arr_ []interface{} - var _ok_ bool - if _arr_, _ok_ = _buf["disposable_loop"].([]interface{}); !_ok_ { err = errors.New("disposable_loop error"); return } - - _v.DisposableLoop = 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.DisposableLoop = append(_v.DisposableLoop, _list_v_) - } - } - - { - var _arr_ []interface{} - var _ok_ bool - if _arr_, _ok_ = _buf["fixed_loop"].([]interface{}); !_ok_ { err = errors.New("fixed_loop error"); return } - - _v.FixedLoop = 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.FixedLoop = append(_v.FixedLoop, _list_v_) - } - } - - return -} - -func DeserializeGameSeasonLoopData(_buf map[string]interface{}) (*GameSeasonLoopData, error) { - v := &GameSeasonLoopData{} - if err := v.Deserialize(_buf); err == nil { - return v, nil - } else { - return nil, err - } -} diff --git a/sys/configure/structs/Game.WorldAllData.go b/sys/configure/structs/Game.WorldAllData.go index 53825f196..34a58773e 100644 --- a/sys/configure/structs/Game.WorldAllData.go +++ b/sys/configure/structs/Game.WorldAllData.go @@ -13,7 +13,8 @@ import "errors" type GameWorldAllData struct { 组id int32 Name string - TaskType int32 + TaskIcon string + TaskTxt string Reword []*Gameatn } @@ -26,7 +27,8 @@ func (*GameWorldAllData) GetTypeId() int32 { func (_v *GameWorldAllData)Deserialize(_buf map[string]interface{}) (err error) { { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["组id"].(float64); !_ok_ { err = errors.New("组id error"); return }; _v.组id = int32(_tempNum_) } {var _ok_ bool; var __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 _tempNum_ float64; if _tempNum_, _ok_ = _buf["task_type"].(float64); !_ok_ { err = errors.New("task_type error"); return }; _v.TaskType = int32(_tempNum_) } + { var _ok_ bool; if _v.TaskIcon, _ok_ = _buf["task_icon"].(string); !_ok_ { err = errors.New("task_icon error"); return } } + {var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["task_txt"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.TaskTxt error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.TaskTxt, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } } { var _arr_ []interface{} var _ok_ bool diff --git a/sys/configure/structs/Tables.go b/sys/configure/structs/Tables.go index 30b5622f7..174adc0a0 100644 --- a/sys/configure/structs/Tables.go +++ b/sys/configure/structs/Tables.go @@ -59,7 +59,6 @@ type Tables struct { Opencond *GameOpencond Pagoda *GamePagoda PagodaTaskReward *GamePagodaTaskReward - SeasonLoop *GameSeasonLoop RdtaskCondi *GameRdtaskCondi RdtaskNpc *GameRdtaskNpc Gourmet *GameGourmet @@ -472,12 +471,6 @@ func NewTables(loader JsonLoader) (*Tables, error) { if tables.PagodaTaskReward, err = NewGamePagodaTaskReward(buf) ; err != nil { return nil, err } - if buf, err = loader("game_seasonloop") ; err != nil { - return nil, err - } - if tables.SeasonLoop, err = NewGameSeasonLoop(buf) ; err != nil { - return nil, err - } if buf, err = loader("game_rdtaskcondi") ; err != nil { return nil, err }