上传配置
This commit is contained in:
parent
a6194027a6
commit
22ee3dfeb3
@ -26328,5 +26328,467 @@
|
||||
"value": 100,
|
||||
"filter": [],
|
||||
"filter2": []
|
||||
},
|
||||
{
|
||||
"id": 90043001,
|
||||
"rtype": 2,
|
||||
"ctype": 3,
|
||||
"notify": [],
|
||||
"type_sp": 1,
|
||||
"tasktxt": {
|
||||
"key": "buried_buried_condi_tasktxt_939",
|
||||
"text": "消费100000金币"
|
||||
},
|
||||
"type": 68,
|
||||
"valid": 0,
|
||||
"head": {
|
||||
"a": "attr",
|
||||
"t": "gold",
|
||||
"n": 1
|
||||
},
|
||||
"NPC": 0,
|
||||
"value": 100000,
|
||||
"filter": [],
|
||||
"filter2": []
|
||||
},
|
||||
{
|
||||
"id": 90043002,
|
||||
"rtype": 2,
|
||||
"ctype": 3,
|
||||
"notify": [],
|
||||
"type_sp": 1,
|
||||
"tasktxt": {
|
||||
"key": "buried_buried_condi_tasktxt_940",
|
||||
"text": "消费100钻石"
|
||||
},
|
||||
"type": 104,
|
||||
"valid": 0,
|
||||
"head": {
|
||||
"a": "attr",
|
||||
"t": "gold",
|
||||
"n": 1
|
||||
},
|
||||
"NPC": 0,
|
||||
"value": 100,
|
||||
"filter": [],
|
||||
"filter2": []
|
||||
},
|
||||
{
|
||||
"id": 90043003,
|
||||
"rtype": 2,
|
||||
"ctype": 3,
|
||||
"notify": [],
|
||||
"type_sp": 1,
|
||||
"tasktxt": {
|
||||
"key": "buried_buried_condi_tasktxt_941",
|
||||
"text": "当日消耗30点体力"
|
||||
},
|
||||
"type": 209,
|
||||
"valid": 0,
|
||||
"head": {
|
||||
"a": "attr",
|
||||
"t": "gold",
|
||||
"n": 2
|
||||
},
|
||||
"NPC": 0,
|
||||
"value": 30,
|
||||
"filter": [],
|
||||
"filter2": []
|
||||
},
|
||||
{
|
||||
"id": 90043004,
|
||||
"rtype": 2,
|
||||
"ctype": 3,
|
||||
"notify": [],
|
||||
"type_sp": 1,
|
||||
"tasktxt": {
|
||||
"key": "buried_buried_condi_tasktxt_942",
|
||||
"text": "使用好友助战守护者1次"
|
||||
},
|
||||
"type": 12,
|
||||
"valid": 0,
|
||||
"head": {
|
||||
"a": "attr",
|
||||
"t": "gold",
|
||||
"n": 1
|
||||
},
|
||||
"NPC": 0,
|
||||
"value": 1,
|
||||
"filter": [],
|
||||
"filter2": []
|
||||
},
|
||||
{
|
||||
"id": 90043005,
|
||||
"rtype": 2,
|
||||
"ctype": 3,
|
||||
"notify": [],
|
||||
"type_sp": 1,
|
||||
"tasktxt": {
|
||||
"key": "buried_buried_condi_tasktxt_943",
|
||||
"text": "进行1次普通招募"
|
||||
},
|
||||
"type": 18,
|
||||
"valid": 0,
|
||||
"head": {
|
||||
"a": "attr",
|
||||
"t": "gold",
|
||||
"n": 1
|
||||
},
|
||||
"NPC": 0,
|
||||
"value": 1,
|
||||
"filter": [],
|
||||
"filter2": []
|
||||
},
|
||||
{
|
||||
"id": 90043006,
|
||||
"rtype": 2,
|
||||
"ctype": 3,
|
||||
"notify": [],
|
||||
"type_sp": 1,
|
||||
"tasktxt": {
|
||||
"key": "buried_buried_condi_tasktxt_944",
|
||||
"text": "为任意守护者提升3级"
|
||||
},
|
||||
"type": 24,
|
||||
"valid": 0,
|
||||
"head": {
|
||||
"a": "attr",
|
||||
"t": "gold",
|
||||
"n": 1
|
||||
},
|
||||
"NPC": 0,
|
||||
"value": 3,
|
||||
"filter": [],
|
||||
"filter2": []
|
||||
},
|
||||
{
|
||||
"id": 90043007,
|
||||
"rtype": 2,
|
||||
"ctype": 3,
|
||||
"notify": [],
|
||||
"type_sp": 1,
|
||||
"tasktxt": {
|
||||
"key": "buried_buried_condi_tasktxt_945",
|
||||
"text": "强化任意装备成功3次"
|
||||
},
|
||||
"type": 47,
|
||||
"valid": 0,
|
||||
"head": {
|
||||
"a": "attr",
|
||||
"t": "gold",
|
||||
"n": 1
|
||||
},
|
||||
"NPC": 0,
|
||||
"value": 3,
|
||||
"filter": [],
|
||||
"filter2": []
|
||||
},
|
||||
{
|
||||
"id": 90044001,
|
||||
"rtype": 2,
|
||||
"ctype": 4,
|
||||
"notify": [],
|
||||
"type_sp": 1,
|
||||
"tasktxt": {
|
||||
"key": "buried_buried_condi_tasktxt_939",
|
||||
"text": "消费300000金币"
|
||||
},
|
||||
"type": 68,
|
||||
"valid": 0,
|
||||
"head": {
|
||||
"a": "attr",
|
||||
"t": "gold",
|
||||
"n": 1
|
||||
},
|
||||
"NPC": 0,
|
||||
"value": 300000,
|
||||
"filter": [],
|
||||
"filter2": []
|
||||
},
|
||||
{
|
||||
"id": 90044002,
|
||||
"rtype": 2,
|
||||
"ctype": 4,
|
||||
"notify": [],
|
||||
"type_sp": 1,
|
||||
"tasktxt": {
|
||||
"key": "buried_buried_condi_tasktxt_940",
|
||||
"text": "消费300钻石"
|
||||
},
|
||||
"type": 104,
|
||||
"valid": 0,
|
||||
"head": {
|
||||
"a": "attr",
|
||||
"t": "gold",
|
||||
"n": 1
|
||||
},
|
||||
"NPC": 0,
|
||||
"value": 300,
|
||||
"filter": [],
|
||||
"filter2": []
|
||||
},
|
||||
{
|
||||
"id": 90044003,
|
||||
"rtype": 2,
|
||||
"ctype": 4,
|
||||
"notify": [],
|
||||
"type_sp": 1,
|
||||
"tasktxt": {
|
||||
"key": "buried_buried_condi_tasktxt_941",
|
||||
"text": "当日消耗100点体力"
|
||||
},
|
||||
"type": 209,
|
||||
"valid": 0,
|
||||
"head": {
|
||||
"a": "attr",
|
||||
"t": "gold",
|
||||
"n": 2
|
||||
},
|
||||
"NPC": 0,
|
||||
"value": 100,
|
||||
"filter": [],
|
||||
"filter2": []
|
||||
},
|
||||
{
|
||||
"id": 90044004,
|
||||
"rtype": 2,
|
||||
"ctype": 4,
|
||||
"notify": [],
|
||||
"type_sp": 1,
|
||||
"tasktxt": {
|
||||
"key": "buried_buried_condi_tasktxt_942",
|
||||
"text": "使用好友助战守护者3次"
|
||||
},
|
||||
"type": 12,
|
||||
"valid": 0,
|
||||
"head": {
|
||||
"a": "attr",
|
||||
"t": "gold",
|
||||
"n": 1
|
||||
},
|
||||
"NPC": 0,
|
||||
"value": 3,
|
||||
"filter": [],
|
||||
"filter2": []
|
||||
},
|
||||
{
|
||||
"id": 90044005,
|
||||
"rtype": 2,
|
||||
"ctype": 4,
|
||||
"notify": [],
|
||||
"type_sp": 1,
|
||||
"tasktxt": {
|
||||
"key": "buried_buried_condi_tasktxt_943",
|
||||
"text": "进行1次普通招募"
|
||||
},
|
||||
"type": 18,
|
||||
"valid": 0,
|
||||
"head": {
|
||||
"a": "attr",
|
||||
"t": "gold",
|
||||
"n": 1
|
||||
},
|
||||
"NPC": 0,
|
||||
"value": 3,
|
||||
"filter": [],
|
||||
"filter2": []
|
||||
},
|
||||
{
|
||||
"id": 90044006,
|
||||
"rtype": 2,
|
||||
"ctype": 4,
|
||||
"notify": [],
|
||||
"type_sp": 1,
|
||||
"tasktxt": {
|
||||
"key": "buried_buried_condi_tasktxt_944",
|
||||
"text": "为任意守护者提升10级"
|
||||
},
|
||||
"type": 24,
|
||||
"valid": 0,
|
||||
"head": {
|
||||
"a": "attr",
|
||||
"t": "gold",
|
||||
"n": 1
|
||||
},
|
||||
"NPC": 0,
|
||||
"value": 10,
|
||||
"filter": [],
|
||||
"filter2": []
|
||||
},
|
||||
{
|
||||
"id": 90044007,
|
||||
"rtype": 2,
|
||||
"ctype": 4,
|
||||
"notify": [],
|
||||
"type_sp": 1,
|
||||
"tasktxt": {
|
||||
"key": "buried_buried_condi_tasktxt_945",
|
||||
"text": "强化任意装备成功10次"
|
||||
},
|
||||
"type": 47,
|
||||
"valid": 0,
|
||||
"head": {
|
||||
"a": "attr",
|
||||
"t": "gold",
|
||||
"n": 1
|
||||
},
|
||||
"NPC": 0,
|
||||
"value": 10,
|
||||
"filter": [],
|
||||
"filter2": []
|
||||
},
|
||||
{
|
||||
"id": 90041001,
|
||||
"rtype": 2,
|
||||
"ctype": 3,
|
||||
"notify": [],
|
||||
"type_sp": 1,
|
||||
"tasktxt": {
|
||||
"key": "buried_buried_condi_tasktxt_939",
|
||||
"text": "消费2000000金币"
|
||||
},
|
||||
"type": 68,
|
||||
"valid": 0,
|
||||
"head": {
|
||||
"a": "attr",
|
||||
"t": "gold",
|
||||
"n": 1
|
||||
},
|
||||
"NPC": 0,
|
||||
"value": 2000000,
|
||||
"filter": [],
|
||||
"filter2": []
|
||||
},
|
||||
{
|
||||
"id": 90041002,
|
||||
"rtype": 2,
|
||||
"ctype": 3,
|
||||
"notify": [],
|
||||
"type_sp": 1,
|
||||
"tasktxt": {
|
||||
"key": "buried_buried_condi_tasktxt_940",
|
||||
"text": "消费1000钻石"
|
||||
},
|
||||
"type": 104,
|
||||
"valid": 0,
|
||||
"head": {
|
||||
"a": "attr",
|
||||
"t": "gold",
|
||||
"n": 1
|
||||
},
|
||||
"NPC": 0,
|
||||
"value": 1000,
|
||||
"filter": [],
|
||||
"filter2": []
|
||||
},
|
||||
{
|
||||
"id": 90041003,
|
||||
"rtype": 2,
|
||||
"ctype": 3,
|
||||
"notify": [],
|
||||
"type_sp": 1,
|
||||
"tasktxt": {
|
||||
"key": "buried_buried_condi_tasktxt_941",
|
||||
"text": "当日消耗300点体力"
|
||||
},
|
||||
"type": 209,
|
||||
"valid": 0,
|
||||
"head": {
|
||||
"a": "attr",
|
||||
"t": "gold",
|
||||
"n": 2
|
||||
},
|
||||
"NPC": 0,
|
||||
"value": 300,
|
||||
"filter": [],
|
||||
"filter2": []
|
||||
},
|
||||
{
|
||||
"id": 90041004,
|
||||
"rtype": 2,
|
||||
"ctype": 3,
|
||||
"notify": [],
|
||||
"type_sp": 1,
|
||||
"tasktxt": {
|
||||
"key": "buried_buried_condi_tasktxt_942",
|
||||
"text": "使用好友助战守护者10次"
|
||||
},
|
||||
"type": 12,
|
||||
"valid": 0,
|
||||
"head": {
|
||||
"a": "attr",
|
||||
"t": "gold",
|
||||
"n": 1
|
||||
},
|
||||
"NPC": 0,
|
||||
"value": 10,
|
||||
"filter": [],
|
||||
"filter2": []
|
||||
},
|
||||
{
|
||||
"id": 90041005,
|
||||
"rtype": 2,
|
||||
"ctype": 3,
|
||||
"notify": [],
|
||||
"type_sp": 1,
|
||||
"tasktxt": {
|
||||
"key": "buried_buried_condi_tasktxt_943",
|
||||
"text": "进行10次普通招募"
|
||||
},
|
||||
"type": 18,
|
||||
"valid": 0,
|
||||
"head": {
|
||||
"a": "attr",
|
||||
"t": "gold",
|
||||
"n": 1
|
||||
},
|
||||
"NPC": 0,
|
||||
"value": 10,
|
||||
"filter": [],
|
||||
"filter2": []
|
||||
},
|
||||
{
|
||||
"id": 90041006,
|
||||
"rtype": 2,
|
||||
"ctype": 3,
|
||||
"notify": [],
|
||||
"type_sp": 1,
|
||||
"tasktxt": {
|
||||
"key": "buried_buried_condi_tasktxt_944",
|
||||
"text": "为任意守护者提升20级"
|
||||
},
|
||||
"type": 24,
|
||||
"valid": 0,
|
||||
"head": {
|
||||
"a": "attr",
|
||||
"t": "gold",
|
||||
"n": 1
|
||||
},
|
||||
"NPC": 0,
|
||||
"value": 20,
|
||||
"filter": [],
|
||||
"filter2": []
|
||||
},
|
||||
{
|
||||
"id": 90041007,
|
||||
"rtype": 2,
|
||||
"ctype": 3,
|
||||
"notify": [],
|
||||
"type_sp": 1,
|
||||
"tasktxt": {
|
||||
"key": "buried_buried_condi_tasktxt_945",
|
||||
"text": "强化任意装备成功20次"
|
||||
},
|
||||
"type": 47,
|
||||
"valid": 0,
|
||||
"head": {
|
||||
"a": "attr",
|
||||
"t": "gold",
|
||||
"n": 1
|
||||
},
|
||||
"NPC": 0,
|
||||
"value": 0,
|
||||
"filter": [],
|
||||
"filter2": []
|
||||
}
|
||||
]
|
@ -45,7 +45,7 @@
|
||||
},
|
||||
{
|
||||
"Id": 5,
|
||||
"GroupId": 14110100,
|
||||
"GroupId": 14010100,
|
||||
"GroupType": 2,
|
||||
"SubGroupWt": 1000,
|
||||
"SubGroupId": 1001,
|
||||
@ -56,7 +56,7 @@
|
||||
},
|
||||
{
|
||||
"Id": 6,
|
||||
"GroupId": 14110100,
|
||||
"GroupId": 14010100,
|
||||
"GroupType": 0,
|
||||
"SubGroupWt": 0,
|
||||
"SubGroupId": 0,
|
||||
@ -67,7 +67,7 @@
|
||||
},
|
||||
{
|
||||
"Id": 7,
|
||||
"GroupId": 14110100,
|
||||
"GroupId": 14010100,
|
||||
"GroupType": 0,
|
||||
"SubGroupWt": 0,
|
||||
"SubGroupId": 0,
|
||||
@ -78,7 +78,7 @@
|
||||
},
|
||||
{
|
||||
"Id": 8,
|
||||
"GroupId": 14110100,
|
||||
"GroupId": 14010100,
|
||||
"GroupType": 0,
|
||||
"SubGroupWt": 1000,
|
||||
"SubGroupId": 1002,
|
||||
@ -89,7 +89,7 @@
|
||||
},
|
||||
{
|
||||
"Id": 9,
|
||||
"GroupId": 14110100,
|
||||
"GroupId": 14010100,
|
||||
"GroupType": 0,
|
||||
"SubGroupWt": 0,
|
||||
"SubGroupId": 0,
|
||||
@ -136,7 +136,7 @@
|
||||
"GroupId": 12100000,
|
||||
"GroupType": 0,
|
||||
"SubGroupWt": 0,
|
||||
"SubGroupId": 1001,
|
||||
"SubGroupId": 0,
|
||||
"SubGroupType": 0,
|
||||
"EventID": 12100003,
|
||||
"SubGroupNum": 1,
|
||||
@ -174,5 +174,104 @@
|
||||
"EventID": 12100006,
|
||||
"SubGroupNum": 1,
|
||||
"EventWt": 50
|
||||
},
|
||||
{
|
||||
"Id": 17,
|
||||
"GroupId": 10000001,
|
||||
"GroupType": 2,
|
||||
"SubGroupWt": 1000,
|
||||
"SubGroupId": 1001,
|
||||
"SubGroupType": 1,
|
||||
"EventID": 10000001,
|
||||
"SubGroupNum": 1,
|
||||
"EventWt": 50
|
||||
},
|
||||
{
|
||||
"Id": 18,
|
||||
"GroupId": 10000002,
|
||||
"GroupType": 2,
|
||||
"SubGroupWt": 1000,
|
||||
"SubGroupId": 1001,
|
||||
"SubGroupType": 1,
|
||||
"EventID": 10000002,
|
||||
"SubGroupNum": 1,
|
||||
"EventWt": 50
|
||||
},
|
||||
{
|
||||
"Id": 19,
|
||||
"GroupId": 10000003,
|
||||
"GroupType": 2,
|
||||
"SubGroupWt": 1000,
|
||||
"SubGroupId": 1001,
|
||||
"SubGroupType": 1,
|
||||
"EventID": 10000003,
|
||||
"SubGroupNum": 1,
|
||||
"EventWt": 50
|
||||
},
|
||||
{
|
||||
"Id": 20,
|
||||
"GroupId": 10000004,
|
||||
"GroupType": 2,
|
||||
"SubGroupWt": 1000,
|
||||
"SubGroupId": 1001,
|
||||
"SubGroupType": 1,
|
||||
"EventID": 10000004,
|
||||
"SubGroupNum": 1,
|
||||
"EventWt": 50
|
||||
},
|
||||
{
|
||||
"Id": 21,
|
||||
"GroupId": 10000005,
|
||||
"GroupType": 2,
|
||||
"SubGroupWt": 1000,
|
||||
"SubGroupId": 1001,
|
||||
"SubGroupType": 1,
|
||||
"EventID": 10000005,
|
||||
"SubGroupNum": 1,
|
||||
"EventWt": 50
|
||||
},
|
||||
{
|
||||
"Id": 22,
|
||||
"GroupId": 10000006,
|
||||
"GroupType": 2,
|
||||
"SubGroupWt": 1000,
|
||||
"SubGroupId": 1001,
|
||||
"SubGroupType": 1,
|
||||
"EventID": 10000006,
|
||||
"SubGroupNum": 1,
|
||||
"EventWt": 50
|
||||
},
|
||||
{
|
||||
"Id": 23,
|
||||
"GroupId": 10000007,
|
||||
"GroupType": 2,
|
||||
"SubGroupWt": 1000,
|
||||
"SubGroupId": 1001,
|
||||
"SubGroupType": 1,
|
||||
"EventID": 10000007,
|
||||
"SubGroupNum": 1,
|
||||
"EventWt": 50
|
||||
},
|
||||
{
|
||||
"Id": 24,
|
||||
"GroupId": 10000008,
|
||||
"GroupType": 2,
|
||||
"SubGroupWt": 1000,
|
||||
"SubGroupId": 1001,
|
||||
"SubGroupType": 1,
|
||||
"EventID": 10000008,
|
||||
"SubGroupNum": 1,
|
||||
"EventWt": 50
|
||||
},
|
||||
{
|
||||
"Id": 25,
|
||||
"GroupId": 11000000,
|
||||
"GroupType": 2,
|
||||
"SubGroupWt": 1000,
|
||||
"SubGroupId": 1001,
|
||||
"SubGroupType": 1,
|
||||
"EventID": 11000000,
|
||||
"SubGroupNum": 1,
|
||||
"EventWt": 50
|
||||
}
|
||||
]
|
@ -6,7 +6,7 @@
|
||||
"key": "heroupstory_heroupstory_chapter_chaptername_01",
|
||||
"text": "第一章:武斗大会"
|
||||
},
|
||||
"chapter": 1001,
|
||||
"chapter": 2500101,
|
||||
"onlevel": 0,
|
||||
"onlevelstory": [],
|
||||
"point": {
|
||||
@ -20,7 +20,7 @@
|
||||
],
|
||||
"leveltype": 1,
|
||||
"startstory": 10254,
|
||||
"battle": 101,
|
||||
"battle": 0,
|
||||
"reward": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -44,7 +44,7 @@
|
||||
"key": "",
|
||||
"text": ""
|
||||
},
|
||||
"chapter": 1001,
|
||||
"chapter": 2500101,
|
||||
"onlevel": 1,
|
||||
"onlevelstory": [],
|
||||
"point": {
|
||||
@ -79,20 +79,20 @@
|
||||
"key": "",
|
||||
"text": ""
|
||||
},
|
||||
"chapter": 1001,
|
||||
"chapter": 2500101,
|
||||
"onlevel": 1,
|
||||
"onlevelstory": [],
|
||||
"point": {
|
||||
"x": 1,
|
||||
"y": 3
|
||||
"y": 2
|
||||
},
|
||||
"level": 103,
|
||||
"levellink": [
|
||||
4
|
||||
],
|
||||
"leveltype": 3,
|
||||
"startstory": 10254,
|
||||
"battle": 101,
|
||||
"startstory": 0,
|
||||
"battle": 0,
|
||||
"reward": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -116,12 +116,12 @@
|
||||
"key": "",
|
||||
"text": ""
|
||||
},
|
||||
"chapter": 1001,
|
||||
"chapter": 2500101,
|
||||
"onlevel": 3,
|
||||
"onlevelstory": [],
|
||||
"point": {
|
||||
"x": 2,
|
||||
"y": 4
|
||||
"y": 3
|
||||
},
|
||||
"level": 104,
|
||||
"levellink": [
|
||||
@ -147,12 +147,12 @@
|
||||
"key": "",
|
||||
"text": ""
|
||||
},
|
||||
"chapter": 1001,
|
||||
"chapter": 2500101,
|
||||
"onlevel": 4,
|
||||
"onlevelstory": [],
|
||||
"point": {
|
||||
"x": 3,
|
||||
"y": 5
|
||||
"y": 4
|
||||
},
|
||||
"level": 105,
|
||||
"levellink": [],
|
||||
@ -182,8 +182,8 @@
|
||||
"key": "heroupstory_heroupstory_chapter_chaptername_06",
|
||||
"text": "第二章:武侠汇聚"
|
||||
},
|
||||
"chapter": 1002,
|
||||
"onlevel": 5,
|
||||
"chapter": 2500102,
|
||||
"onlevel": 4,
|
||||
"onlevelstory": [],
|
||||
"point": {
|
||||
"x": 2,
|
||||
@ -196,7 +196,7 @@
|
||||
],
|
||||
"leveltype": 1,
|
||||
"startstory": 10254,
|
||||
"battle": 101,
|
||||
"battle": 0,
|
||||
"reward": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -220,7 +220,7 @@
|
||||
"key": "",
|
||||
"text": ""
|
||||
},
|
||||
"chapter": 1002,
|
||||
"chapter": 2500102,
|
||||
"onlevel": 6,
|
||||
"onlevelstory": [],
|
||||
"point": {
|
||||
@ -255,20 +255,20 @@
|
||||
"key": "",
|
||||
"text": ""
|
||||
},
|
||||
"chapter": 1002,
|
||||
"onlevel": 7,
|
||||
"chapter": 2500102,
|
||||
"onlevel": 6,
|
||||
"onlevelstory": [],
|
||||
"point": {
|
||||
"x": 1,
|
||||
"y": 3
|
||||
"y": 2
|
||||
},
|
||||
"level": 103,
|
||||
"levellink": [
|
||||
9
|
||||
],
|
||||
"leveltype": 3,
|
||||
"startstory": 10254,
|
||||
"battle": 101,
|
||||
"startstory": 0,
|
||||
"battle": 0,
|
||||
"reward": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -292,12 +292,12 @@
|
||||
"key": "",
|
||||
"text": ""
|
||||
},
|
||||
"chapter": 1002,
|
||||
"chapter": 2500102,
|
||||
"onlevel": 8,
|
||||
"onlevelstory": [],
|
||||
"point": {
|
||||
"x": 2,
|
||||
"y": 4
|
||||
"y": 3
|
||||
},
|
||||
"level": 104,
|
||||
"levellink": [
|
||||
@ -323,18 +323,18 @@
|
||||
"key": "",
|
||||
"text": ""
|
||||
},
|
||||
"chapter": 1002,
|
||||
"onlevel": 9,
|
||||
"chapter": 2500102,
|
||||
"onlevel": 7,
|
||||
"onlevelstory": [],
|
||||
"point": {
|
||||
"x": 3,
|
||||
"y": 5
|
||||
"y": 4
|
||||
},
|
||||
"level": 105,
|
||||
"levellink": [],
|
||||
"leveltype": 5,
|
||||
"startstory": 10254,
|
||||
"battle": 101,
|
||||
"battle": 0,
|
||||
"reward": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -358,8 +358,8 @@
|
||||
"key": "heroupstory_heroupstory_chapter_chaptername_11",
|
||||
"text": "第三章:大龙归来"
|
||||
},
|
||||
"chapter": 1003,
|
||||
"onlevel": 10,
|
||||
"chapter": 2500103,
|
||||
"onlevel": 9,
|
||||
"onlevelstory": [],
|
||||
"point": {
|
||||
"x": 2,
|
||||
@ -372,7 +372,7 @@
|
||||
],
|
||||
"leveltype": 1,
|
||||
"startstory": 10254,
|
||||
"battle": 101,
|
||||
"battle": 0,
|
||||
"reward": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -396,7 +396,7 @@
|
||||
"key": "",
|
||||
"text": ""
|
||||
},
|
||||
"chapter": 1003,
|
||||
"chapter": 2500103,
|
||||
"onlevel": 11,
|
||||
"onlevelstory": [],
|
||||
"point": {
|
||||
@ -431,20 +431,20 @@
|
||||
"key": "",
|
||||
"text": ""
|
||||
},
|
||||
"chapter": 1003,
|
||||
"onlevel": 12,
|
||||
"chapter": 2500103,
|
||||
"onlevel": 11,
|
||||
"onlevelstory": [],
|
||||
"point": {
|
||||
"x": 1,
|
||||
"y": 3
|
||||
"y": 2
|
||||
},
|
||||
"level": 103,
|
||||
"levellink": [
|
||||
14
|
||||
],
|
||||
"leveltype": 3,
|
||||
"startstory": 10254,
|
||||
"battle": 101,
|
||||
"startstory": 0,
|
||||
"battle": 0,
|
||||
"reward": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -468,27 +468,21 @@
|
||||
"key": "",
|
||||
"text": ""
|
||||
},
|
||||
"chapter": 1003,
|
||||
"chapter": 2500103,
|
||||
"onlevel": 13,
|
||||
"onlevelstory": [],
|
||||
"point": {
|
||||
"x": 2,
|
||||
"y": 4
|
||||
"y": 3
|
||||
},
|
||||
"level": 104,
|
||||
"levellink": [
|
||||
15
|
||||
],
|
||||
"leveltype": 4,
|
||||
"startstory": 10254,
|
||||
"battle": 101,
|
||||
"reward": [
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "gold",
|
||||
"n": 3130
|
||||
}
|
||||
],
|
||||
"startstory": 0,
|
||||
"battle": 0,
|
||||
"reward": [],
|
||||
"txt": {
|
||||
"key": "heroupstory_heroupstory_chapter_txt_14",
|
||||
"text": "测试文本14"
|
||||
@ -505,18 +499,18 @@
|
||||
"key": "",
|
||||
"text": ""
|
||||
},
|
||||
"chapter": 1003,
|
||||
"chapter": 2500103,
|
||||
"onlevel": 14,
|
||||
"onlevelstory": [],
|
||||
"point": {
|
||||
"x": 3,
|
||||
"y": 5
|
||||
"y": 4
|
||||
},
|
||||
"level": 105,
|
||||
"levellink": [],
|
||||
"leveltype": 5,
|
||||
"startstory": 10254,
|
||||
"battle": 101,
|
||||
"battle": 0,
|
||||
"reward": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -532,71 +526,5 @@
|
||||
"qq": 0,
|
||||
"icon": "",
|
||||
"head": ""
|
||||
},
|
||||
{
|
||||
"key": 16,
|
||||
"hero": 25001,
|
||||
"chaptername": {
|
||||
"key": "",
|
||||
"text": ""
|
||||
},
|
||||
"chapter": 1004,
|
||||
"onlevel": 15,
|
||||
"onlevelstory": [],
|
||||
"point": {
|
||||
"x": 2,
|
||||
"y": 1
|
||||
},
|
||||
"level": 101,
|
||||
"levellink": [
|
||||
17
|
||||
],
|
||||
"leveltype": 1,
|
||||
"startstory": 10254,
|
||||
"battle": 101,
|
||||
"reward": [
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "gold",
|
||||
"n": 3150
|
||||
}
|
||||
],
|
||||
"txt": {
|
||||
"key": "heroupstory_heroupstory_chapter_txt_16",
|
||||
"text": "测试文本16"
|
||||
},
|
||||
"circle": "",
|
||||
"qq": 0,
|
||||
"icon": "",
|
||||
"head": ""
|
||||
},
|
||||
{
|
||||
"key": 17,
|
||||
"hero": 25001,
|
||||
"chaptername": {
|
||||
"key": "",
|
||||
"text": ""
|
||||
},
|
||||
"chapter": 1004,
|
||||
"onlevel": 16,
|
||||
"onlevelstory": [],
|
||||
"point": {
|
||||
"x": 2,
|
||||
"y": 2
|
||||
},
|
||||
"level": 102,
|
||||
"levellink": [],
|
||||
"leveltype": 4,
|
||||
"startstory": 0,
|
||||
"battle": 0,
|
||||
"reward": [],
|
||||
"txt": {
|
||||
"key": "heroupstory_heroupstory_chapter_txt_17",
|
||||
"text": "测试文本17"
|
||||
},
|
||||
"circle": "",
|
||||
"qq": 0,
|
||||
"icon": "",
|
||||
"head": ""
|
||||
}
|
||||
]
|
35
bin/json/game_heroupstorychaptertxt.json
Normal file
35
bin/json/game_heroupstorychaptertxt.json
Normal file
@ -0,0 +1,35 @@
|
||||
[
|
||||
{
|
||||
"chapterID": 2500101,
|
||||
"hero": 25001,
|
||||
"chaptername": {
|
||||
"key": "heroupstory_heroupstory_chapter_chaptername_01",
|
||||
"text": "第一章:武斗大会"
|
||||
},
|
||||
"chaptericon": "",
|
||||
"onchapter": 0,
|
||||
"chaptertime": 0
|
||||
},
|
||||
{
|
||||
"chapterID": 2500102,
|
||||
"hero": 25001,
|
||||
"chaptername": {
|
||||
"key": "heroupstory_heroupstory_chapter_chaptername_06",
|
||||
"text": "第二章:武侠汇聚"
|
||||
},
|
||||
"chaptericon": "",
|
||||
"onchapter": 2500101,
|
||||
"chaptertime": 48
|
||||
},
|
||||
{
|
||||
"chapterID": 2500103,
|
||||
"hero": 25001,
|
||||
"chaptername": {
|
||||
"key": "heroupstory_heroupstory_chapter_chaptername_11",
|
||||
"text": "第三章:大龙归来"
|
||||
},
|
||||
"chaptericon": "",
|
||||
"onchapter": 2500102,
|
||||
"chaptertime": 48
|
||||
}
|
||||
]
|
@ -67,7 +67,8 @@
|
||||
"venturemodel": "",
|
||||
"venturetype": 1,
|
||||
"ventureavatar": [
|
||||
"Person/44005/44005_q.prefab"
|
||||
"Person/44005/44005_q.prefab",
|
||||
"Person/34004/34004_q.prefab"
|
||||
],
|
||||
"herocolor": 1,
|
||||
"heroimg": "zxgq_qp_icon_gth",
|
||||
@ -165,7 +166,8 @@
|
||||
"venturemodel": "",
|
||||
"venturetype": 1,
|
||||
"ventureavatar": [
|
||||
"Person/44005/44005_q.prefab"
|
||||
"Person/44005/44005_q.prefab",
|
||||
"Person/34004/34004_q.prefab"
|
||||
],
|
||||
"herocolor": 1,
|
||||
"heroimg": "zxgq_qp_icon_zd",
|
||||
@ -265,7 +267,8 @@
|
||||
"venturemodel": "",
|
||||
"venturetype": 1,
|
||||
"ventureavatar": [
|
||||
"Person/44005/44005_q.prefab"
|
||||
"Person/44005/44005_q.prefab",
|
||||
"Person/34004/34004_q.prefab"
|
||||
],
|
||||
"herocolor": 1,
|
||||
"heroimg": "zxgq_qp_icon_zd",
|
||||
@ -365,7 +368,8 @@
|
||||
"venturemodel": "",
|
||||
"venturetype": 1,
|
||||
"ventureavatar": [
|
||||
"Person/44005/44005_q.prefab"
|
||||
"Person/44005/44005_q.prefab",
|
||||
"Person/34004/34004_q.prefab"
|
||||
],
|
||||
"herocolor": 1,
|
||||
"heroimg": "zxgq_qp_icon_gth",
|
||||
@ -470,7 +474,8 @@
|
||||
"venturemodel": "",
|
||||
"venturetype": 1,
|
||||
"ventureavatar": [
|
||||
"Person/44005/44005_q.prefab"
|
||||
"Person/44005/44005_q.prefab",
|
||||
"Person/34004/34004_q.prefab"
|
||||
],
|
||||
"herocolor": 1,
|
||||
"heroimg": "zxgq_qp_icon_sq",
|
||||
@ -534,8 +539,11 @@
|
||||
"openlevel": 1,
|
||||
"EditorStage": 0,
|
||||
"venturemodel": "",
|
||||
"venturetype": 0,
|
||||
"ventureavatar": [],
|
||||
"venturetype": 1,
|
||||
"ventureavatar": [
|
||||
"Person/34004/34004_q.prefab",
|
||||
"Person/13002/13002_q.prefab"
|
||||
],
|
||||
"herocolor": 1,
|
||||
"heroimg": "zxgq_qp_icon_gth",
|
||||
"bubbletext": {
|
||||
@ -890,7 +898,9 @@
|
||||
"EditorStage": 0,
|
||||
"venturemodel": "",
|
||||
"venturetype": 0,
|
||||
"ventureavatar": [],
|
||||
"ventureavatar": [
|
||||
"Person/13002/13002_q.prefab"
|
||||
],
|
||||
"herocolor": 1,
|
||||
"heroimg": "zxgq_qp_icon_gth",
|
||||
"bubbletext": {
|
||||
@ -948,7 +958,9 @@
|
||||
"EditorStage": 0,
|
||||
"venturemodel": "",
|
||||
"venturetype": 0,
|
||||
"ventureavatar": [],
|
||||
"ventureavatar": [
|
||||
"Person/13002/13002_q.prefab"
|
||||
],
|
||||
"herocolor": 1,
|
||||
"heroimg": "zxgq_qp_icon_gth",
|
||||
"bubbletext": {
|
||||
@ -1006,7 +1018,9 @@
|
||||
"EditorStage": 0,
|
||||
"venturemodel": "",
|
||||
"venturetype": 0,
|
||||
"ventureavatar": [],
|
||||
"ventureavatar": [
|
||||
"Person/13002/13002_q.prefab"
|
||||
],
|
||||
"herocolor": 1,
|
||||
"heroimg": "zxgq_qp_icon_wh",
|
||||
"bubbletext": {
|
||||
@ -1107,7 +1121,9 @@
|
||||
"EditorStage": 0,
|
||||
"venturemodel": "",
|
||||
"venturetype": 0,
|
||||
"ventureavatar": [],
|
||||
"ventureavatar": [
|
||||
"Person/13002/13002_q.prefab"
|
||||
],
|
||||
"herocolor": 1,
|
||||
"heroimg": "zxgq_qp_icon_zd",
|
||||
"bubbletext": {
|
||||
|
@ -1,218 +1,254 @@
|
||||
[
|
||||
{
|
||||
"id": 1,
|
||||
"parameter": 10001,
|
||||
"parameter": 90043001,
|
||||
"passcheck_type": 4,
|
||||
"page": 1,
|
||||
"pro": 1000,
|
||||
"text": {
|
||||
"key": "passcheck_passcheck_task_text_1",
|
||||
"text": "消费1000金币"
|
||||
"text": "消费100000金币"
|
||||
},
|
||||
"score": 30
|
||||
"score": 10
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"parameter": 10002,
|
||||
"parameter": 90043002,
|
||||
"passcheck_type": 4,
|
||||
"page": 1,
|
||||
"pro": 1000,
|
||||
"text": {
|
||||
"key": "passcheck_passcheck_task_text_2",
|
||||
"text": "消费1000金币"
|
||||
"text": "消费100钻石"
|
||||
},
|
||||
"score": 30
|
||||
"score": 10
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"parameter": 10003,
|
||||
"parameter": 90043003,
|
||||
"passcheck_type": 4,
|
||||
"page": 1,
|
||||
"pro": 1000,
|
||||
"text": {
|
||||
"key": "passcheck_passcheck_task_text_3",
|
||||
"text": "消费1000金币"
|
||||
"text": "当日消耗30点体力"
|
||||
},
|
||||
"score": 30
|
||||
"score": 10
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"parameter": 10004,
|
||||
"parameter": 90043004,
|
||||
"passcheck_type": 4,
|
||||
"page": 1,
|
||||
"pro": 1000,
|
||||
"text": {
|
||||
"key": "passcheck_passcheck_task_text_4",
|
||||
"text": "消费1000金币"
|
||||
"text": "使用好友助战守护者1次"
|
||||
},
|
||||
"score": 30
|
||||
"score": 10
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"parameter": 10005,
|
||||
"parameter": 90043005,
|
||||
"passcheck_type": 4,
|
||||
"page": 2,
|
||||
"page": 1,
|
||||
"pro": 1000,
|
||||
"text": {
|
||||
"key": "passcheck_passcheck_task_text_5",
|
||||
"text": "消费1000金币"
|
||||
"text": "进行1次普通招募"
|
||||
},
|
||||
"score": 30
|
||||
"score": 10
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"parameter": 10006,
|
||||
"parameter": 90043006,
|
||||
"passcheck_type": 4,
|
||||
"page": 2,
|
||||
"page": 1,
|
||||
"pro": 1000,
|
||||
"text": {
|
||||
"key": "passcheck_passcheck_task_text_6",
|
||||
"text": "消费1000金币"
|
||||
"text": "为任意守护者提升3级"
|
||||
},
|
||||
"score": 30
|
||||
"score": 10
|
||||
},
|
||||
{
|
||||
"id": 7,
|
||||
"parameter": 10007,
|
||||
"parameter": 90043007,
|
||||
"passcheck_type": 4,
|
||||
"page": 2,
|
||||
"page": 1,
|
||||
"pro": 1000,
|
||||
"text": {
|
||||
"key": "passcheck_passcheck_task_text_7",
|
||||
"text": "消费1000金币"
|
||||
"text": "强化任意装备成功3次"
|
||||
},
|
||||
"score": 30
|
||||
"score": 10
|
||||
},
|
||||
{
|
||||
"id": 8,
|
||||
"parameter": 10008,
|
||||
"parameter": 90044001,
|
||||
"passcheck_type": 4,
|
||||
"page": 2,
|
||||
"pro": 1000,
|
||||
"text": {
|
||||
"key": "passcheck_passcheck_task_text_8",
|
||||
"text": "消费1000金币"
|
||||
"text": "消费300000金币"
|
||||
},
|
||||
"score": 30
|
||||
},
|
||||
{
|
||||
"id": 9,
|
||||
"parameter": 10009,
|
||||
"parameter": 90044002,
|
||||
"passcheck_type": 4,
|
||||
"page": 2,
|
||||
"pro": 1000,
|
||||
"text": {
|
||||
"key": "passcheck_passcheck_task_text_9",
|
||||
"text": "消费1000金币"
|
||||
"text": "消费300钻石"
|
||||
},
|
||||
"score": 30
|
||||
},
|
||||
{
|
||||
"id": 10,
|
||||
"parameter": 10010,
|
||||
"parameter": 90044003,
|
||||
"passcheck_type": 4,
|
||||
"page": 2,
|
||||
"pro": 1000,
|
||||
"text": {
|
||||
"key": "passcheck_passcheck_task_text_10",
|
||||
"text": "消费1000金币"
|
||||
"text": "当日消耗100点体力"
|
||||
},
|
||||
"score": 30
|
||||
},
|
||||
{
|
||||
"id": 11,
|
||||
"parameter": 10011,
|
||||
"parameter": 90044004,
|
||||
"passcheck_type": 4,
|
||||
"page": 3,
|
||||
"pro": 0,
|
||||
"page": 2,
|
||||
"pro": 1000,
|
||||
"text": {
|
||||
"key": "passcheck_passcheck_task_text_11",
|
||||
"text": "消费1000金币"
|
||||
"text": "使用好友助战守护者3次"
|
||||
},
|
||||
"score": 30
|
||||
},
|
||||
{
|
||||
"id": 12,
|
||||
"parameter": 10012,
|
||||
"parameter": 90044005,
|
||||
"passcheck_type": 4,
|
||||
"page": 3,
|
||||
"pro": 0,
|
||||
"page": 2,
|
||||
"pro": 1000,
|
||||
"text": {
|
||||
"key": "passcheck_passcheck_task_text_12",
|
||||
"text": "消费1000金币"
|
||||
"text": "进行1次普通招募"
|
||||
},
|
||||
"score": 30
|
||||
},
|
||||
{
|
||||
"id": 13,
|
||||
"parameter": 10013,
|
||||
"parameter": 90044006,
|
||||
"passcheck_type": 4,
|
||||
"page": 3,
|
||||
"pro": 0,
|
||||
"page": 2,
|
||||
"pro": 1000,
|
||||
"text": {
|
||||
"key": "passcheck_passcheck_task_text_13",
|
||||
"text": "消费1000金币"
|
||||
"text": "为任意守护者提升10级"
|
||||
},
|
||||
"score": 30
|
||||
},
|
||||
{
|
||||
"id": 14,
|
||||
"parameter": 10014,
|
||||
"parameter": 90044007,
|
||||
"passcheck_type": 4,
|
||||
"page": 3,
|
||||
"pro": 0,
|
||||
"page": 2,
|
||||
"pro": 1000,
|
||||
"text": {
|
||||
"key": "passcheck_passcheck_task_text_14",
|
||||
"text": "消费1000金币"
|
||||
"text": "强化任意装备成功10次"
|
||||
},
|
||||
"score": 30
|
||||
},
|
||||
{
|
||||
"id": 15,
|
||||
"parameter": 10015,
|
||||
"parameter": 90041001,
|
||||
"passcheck_type": 4,
|
||||
"page": 3,
|
||||
"pro": 0,
|
||||
"text": {
|
||||
"key": "passcheck_passcheck_task_text_15",
|
||||
"text": "消费1000金币"
|
||||
"text": "消费2000000金币"
|
||||
},
|
||||
"score": 30
|
||||
"score": 100
|
||||
},
|
||||
{
|
||||
"id": 16,
|
||||
"parameter": 10016,
|
||||
"parameter": 90041002,
|
||||
"passcheck_type": 4,
|
||||
"page": 3,
|
||||
"pro": 0,
|
||||
"text": {
|
||||
"key": "passcheck_passcheck_task_text_16",
|
||||
"text": "消费1000金币"
|
||||
"text": "消费1000钻石"
|
||||
},
|
||||
"score": 30
|
||||
"score": 100
|
||||
},
|
||||
{
|
||||
"id": 17,
|
||||
"parameter": 10017,
|
||||
"parameter": 90041003,
|
||||
"passcheck_type": 4,
|
||||
"page": 3,
|
||||
"pro": 0,
|
||||
"text": {
|
||||
"key": "passcheck_passcheck_task_text_17",
|
||||
"text": "消费1000金币"
|
||||
"text": "当日消耗300点体力"
|
||||
},
|
||||
"score": 30
|
||||
"score": 100
|
||||
},
|
||||
{
|
||||
"id": 18,
|
||||
"parameter": 10018,
|
||||
"parameter": 90041004,
|
||||
"passcheck_type": 4,
|
||||
"page": 3,
|
||||
"pro": 0,
|
||||
"text": {
|
||||
"key": "passcheck_passcheck_task_text_18",
|
||||
"text": "消费1000金币"
|
||||
"text": "使用好友助战守护者10次"
|
||||
},
|
||||
"score": 30
|
||||
"score": 100
|
||||
},
|
||||
{
|
||||
"id": 19,
|
||||
"parameter": 90041005,
|
||||
"passcheck_type": 4,
|
||||
"page": 3,
|
||||
"pro": 0,
|
||||
"text": {
|
||||
"key": "passcheck_passcheck_task_text_19",
|
||||
"text": "进行10次普通招募"
|
||||
},
|
||||
"score": 100
|
||||
},
|
||||
{
|
||||
"id": 20,
|
||||
"parameter": 90041006,
|
||||
"passcheck_type": 4,
|
||||
"page": 3,
|
||||
"pro": 0,
|
||||
"text": {
|
||||
"key": "passcheck_passcheck_task_text_20",
|
||||
"text": "为任意守护者提升20级"
|
||||
},
|
||||
"score": 100
|
||||
},
|
||||
{
|
||||
"id": 21,
|
||||
"parameter": 90041007,
|
||||
"passcheck_type": 4,
|
||||
"page": 3,
|
||||
"pro": 0,
|
||||
"text": {
|
||||
"key": "passcheck_passcheck_task_text_21",
|
||||
"text": "强化任意装备成功20次"
|
||||
},
|
||||
"score": 100
|
||||
}
|
||||
]
|
@ -613,7 +613,7 @@
|
||||
"Levelid": 0,
|
||||
"datas": [
|
||||
"WuGuanScene",
|
||||
"总教习",
|
||||
"20070_师父",
|
||||
"137"
|
||||
],
|
||||
"event": [
|
||||
@ -628,7 +628,7 @@
|
||||
"Levelid": 0,
|
||||
"datas": [
|
||||
"WuGuanScene",
|
||||
"总教习",
|
||||
"20070_师父",
|
||||
"137"
|
||||
],
|
||||
"event": [
|
||||
@ -1613,7 +1613,7 @@
|
||||
"Levelid": 0,
|
||||
"datas": [
|
||||
"SmithyScene",
|
||||
"打造",
|
||||
"20290-戈伯",
|
||||
"139"
|
||||
],
|
||||
"event": [
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,6 +1,6 @@
|
||||
[
|
||||
{
|
||||
"EventId": 10000101,
|
||||
"EventId": 10000001,
|
||||
"EventTitle": {
|
||||
"key": "stonehenge_eventconfig_EventTitle_1",
|
||||
"text": "开启宝箱"
|
||||
@ -144,9 +144,25 @@
|
||||
"probability": 0
|
||||
},
|
||||
{
|
||||
"EventId": 16010101,
|
||||
"EventId": 11000000,
|
||||
"EventTitle": {
|
||||
"key": "stonehenge_eventconfig_EventTitle_10",
|
||||
"text": "商店"
|
||||
},
|
||||
"EventType": 11,
|
||||
"EventResource": "event_battle_51004",
|
||||
"Value1": 0,
|
||||
"Value2": 0,
|
||||
"Value3": 0,
|
||||
"Value4": 0,
|
||||
"CostItem": [],
|
||||
"PostEvent": 0,
|
||||
"probability": 0
|
||||
},
|
||||
{
|
||||
"EventId": 16010101,
|
||||
"EventTitle": {
|
||||
"key": "stonehenge_eventconfig_EventTitle_11",
|
||||
"text": "打开"
|
||||
},
|
||||
"EventType": 16,
|
||||
@ -162,7 +178,7 @@
|
||||
{
|
||||
"EventId": 17002003,
|
||||
"EventTitle": {
|
||||
"key": "stonehenge_eventconfig_EventTitle_11",
|
||||
"key": "stonehenge_eventconfig_EventTitle_12",
|
||||
"text": "打开"
|
||||
},
|
||||
"EventType": 17,
|
||||
@ -175,22 +191,6 @@
|
||||
"PostEvent": 0,
|
||||
"probability": 0
|
||||
},
|
||||
{
|
||||
"EventId": 11000000,
|
||||
"EventTitle": {
|
||||
"key": "stonehenge_eventconfig_EventTitle_12",
|
||||
"text": "打开商店"
|
||||
},
|
||||
"EventType": 11,
|
||||
"EventResource": "event_battle_51004",
|
||||
"Value1": 0,
|
||||
"Value2": 0,
|
||||
"Value3": 0,
|
||||
"Value4": 0,
|
||||
"CostItem": [],
|
||||
"PostEvent": 0,
|
||||
"probability": 0
|
||||
},
|
||||
{
|
||||
"EventId": 20000000,
|
||||
"EventTitle": {
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -22,7 +22,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_1",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_1",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -49,7 +49,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_2",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_2",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -76,7 +76,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_3",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_3",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -103,7 +103,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_4",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_4",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -130,7 +130,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_5",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_5",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -157,7 +157,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_6",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_6",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -184,7 +184,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_7",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_7",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -211,7 +211,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_8",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_8",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -244,7 +244,7 @@
|
||||
],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_9",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_9",
|
||||
"text": "不急,先磨磨枪。(随机强化2枚符文)"
|
||||
}
|
||||
},
|
||||
@ -271,7 +271,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_10",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_10",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -298,7 +298,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_11",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_11",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -325,7 +325,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_12",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_12",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -352,7 +352,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_13",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_13",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -379,7 +379,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_14",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_14",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -406,7 +406,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_15",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_15",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -433,7 +433,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_16",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_16",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -460,7 +460,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_17",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_17",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -487,7 +487,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_18",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_18",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -514,7 +514,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_19",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_19",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -541,7 +541,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_20",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_20",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -568,7 +568,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_21",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_21",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -595,7 +595,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_22",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_22",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -622,7 +622,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_23",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_23",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -649,7 +649,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_24",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_24",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -676,7 +676,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_25",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_25",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -703,7 +703,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_26",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_26",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -734,7 +734,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_27",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_27",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -761,7 +761,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_28",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_28",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -788,7 +788,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_29",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_29",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -815,7 +815,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_30",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_30",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -842,7 +842,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_31",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_31",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -869,7 +869,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_32",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_32",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -896,7 +896,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_33",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_33",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -923,7 +923,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_34",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_34",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -950,7 +950,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_35",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_35",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -977,7 +977,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_36",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_36",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -1004,7 +1004,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_37",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_37",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -1031,7 +1031,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_38",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_38",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -1062,7 +1062,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_39",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_39",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -1089,7 +1089,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_40",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_40",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -1116,7 +1116,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_41",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_41",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -1143,7 +1143,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_42",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_42",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -1170,7 +1170,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_43",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_43",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -1197,7 +1197,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_44",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_44",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -1224,7 +1224,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_45",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_45",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -1251,7 +1251,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_46",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_46",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -1278,7 +1278,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_47",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_47",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -1305,7 +1305,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_48",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_48",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -1332,7 +1332,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_49",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_49",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -1359,7 +1359,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_50",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_50",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -1390,7 +1390,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_51",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_51",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -1417,7 +1417,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_52",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_52",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -1446,7 +1446,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_53",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_53",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -1473,7 +1473,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_54",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_54",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -1502,7 +1502,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_55",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_55",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -1529,7 +1529,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_56",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_56",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -1556,7 +1556,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_57",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_57",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -1583,7 +1583,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_58",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_58",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -1610,7 +1610,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_59",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_59",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -1637,7 +1637,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_60",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_60",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -1664,7 +1664,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_61",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_61",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -1691,7 +1691,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_62",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_62",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -1718,7 +1718,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_63",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_63",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -1749,7 +1749,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_64",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_64",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -1776,7 +1776,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_65",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_65",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -1803,7 +1803,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_66",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_66",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -1830,7 +1830,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_67",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_67",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -1857,7 +1857,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_68",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_68",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -1884,7 +1884,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_69",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_69",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -1911,7 +1911,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_70",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_70",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -1938,7 +1938,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_71",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_71",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -1965,7 +1965,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_72",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_72",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -1992,7 +1992,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_73",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_73",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -2019,7 +2019,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_74",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_74",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -2046,7 +2046,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_75",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_75",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -2073,7 +2073,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_76",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_76",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -2100,7 +2100,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_77",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_77",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -2127,7 +2127,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_78",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_78",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -2154,7 +2154,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_79",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_79",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -2181,7 +2181,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_80",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_80",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -2208,7 +2208,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_81",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_81",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -2235,7 +2235,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_82",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_82",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -2262,7 +2262,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_83",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_83",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -2289,7 +2289,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_84",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_84",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -2316,7 +2316,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_85",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_85",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -2343,7 +2343,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_86",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_86",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -2374,7 +2374,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_87",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_87",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -2401,7 +2401,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_88",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_88",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -2428,7 +2428,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_89",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_89",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -2455,7 +2455,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_90",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_90",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -2482,7 +2482,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_91",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_91",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -2509,7 +2509,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_92",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_92",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -2536,7 +2536,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_93",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_93",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -2563,7 +2563,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_94",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_94",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -2590,7 +2590,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_95",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_95",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -2617,7 +2617,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_96",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_96",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -2644,7 +2644,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_97",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_97",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -2671,7 +2671,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_98",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_98",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -2698,7 +2698,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_99",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_99",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
@ -2725,7 +2725,7 @@
|
||||
"OptionEventIdGroup3": [],
|
||||
"EndEventId3": 0,
|
||||
"OptionDesc3": {
|
||||
"key": "stonehenge_roomlottery_OptionDesc3_100",
|
||||
"key": "stonehenge_buffconfig_OptionDesc3_100",
|
||||
"text": ""
|
||||
}
|
||||
}
|
||||
|
@ -3845,7 +3845,7 @@
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "ps",
|
||||
"n": 10
|
||||
"n": 14
|
||||
}
|
||||
],
|
||||
"ps_mg": [
|
||||
@ -3912,7 +3912,7 @@
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "ps",
|
||||
"n": 11
|
||||
"n": 15
|
||||
}
|
||||
],
|
||||
"ps_mg": [
|
||||
@ -3979,7 +3979,7 @@
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "ps",
|
||||
"n": 12
|
||||
"n": 17
|
||||
}
|
||||
],
|
||||
"ps_mg": [
|
||||
@ -4046,7 +4046,7 @@
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "ps",
|
||||
"n": 13
|
||||
"n": 18
|
||||
}
|
||||
],
|
||||
"ps_mg": [
|
||||
@ -4113,7 +4113,7 @@
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "ps",
|
||||
"n": 14
|
||||
"n": 20
|
||||
}
|
||||
],
|
||||
"ps_mg": [
|
||||
@ -4180,7 +4180,7 @@
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "ps",
|
||||
"n": 15
|
||||
"n": 21
|
||||
}
|
||||
],
|
||||
"ps_mg": [
|
||||
@ -4247,7 +4247,7 @@
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "ps",
|
||||
"n": 16
|
||||
"n": 23
|
||||
}
|
||||
],
|
||||
"ps_mg": [
|
||||
@ -4314,7 +4314,7 @@
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "ps",
|
||||
"n": 17
|
||||
"n": 24
|
||||
}
|
||||
],
|
||||
"ps_mg": [
|
||||
@ -4386,7 +4386,7 @@
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "ps",
|
||||
"n": 18
|
||||
"n": 26
|
||||
}
|
||||
],
|
||||
"ps_mg": [
|
||||
@ -4458,7 +4458,7 @@
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "ps",
|
||||
"n": 19
|
||||
"n": 27
|
||||
}
|
||||
],
|
||||
"ps_mg": [
|
||||
@ -4530,7 +4530,7 @@
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "ps",
|
||||
"n": 20
|
||||
"n": 29
|
||||
}
|
||||
],
|
||||
"ps_mg": [
|
||||
@ -4602,7 +4602,7 @@
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "ps",
|
||||
"n": 20
|
||||
"n": 29
|
||||
}
|
||||
],
|
||||
"ps_mg": [
|
||||
|
@ -16,7 +16,6 @@ const (
|
||||
game_pagoda = "game_pagoda.json"
|
||||
game_pagodaseasonreward = "game_pagodaseasonreward.json"
|
||||
game_pagodataskreward = "game_pagodataskreward.json"
|
||||
game_passcheck = "game_passcheck.json"
|
||||
game_circulate = "game_circulate.json"
|
||||
)
|
||||
|
||||
@ -105,16 +104,6 @@ func (this *configureComp) GetPagodaFloor(PagodaType int32) int32 {
|
||||
return maxFloor
|
||||
}
|
||||
|
||||
// 通过id获取信息
|
||||
func (this *configureComp) GetPassCheckByID(id int32) *cfg.GamePassCheckData {
|
||||
if v, err := this.GetConfigure(game_passcheck); err == nil {
|
||||
if configure, ok := v.(*cfg.GamePassCheck); ok {
|
||||
return configure.Get(id)
|
||||
}
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (this *configureComp) GetPagodaConfigData(id int32) (data *cfg.GamePagodaData, err error) {
|
||||
var (
|
||||
v interface{}
|
||||
|
@ -4,7 +4,9 @@ import (
|
||||
"fmt"
|
||||
"go_dreamfactory/comm"
|
||||
"go_dreamfactory/pb"
|
||||
"go_dreamfactory/sys/configure"
|
||||
cfg "go_dreamfactory/sys/configure/structs"
|
||||
"time"
|
||||
)
|
||||
|
||||
// 参数校验
|
||||
@ -16,13 +18,17 @@ func (this *apiComp) CompleteCheck(session comm.IUserSession, req *pb.StorylineC
|
||||
// /获取自己的排行榜信息
|
||||
func (this *apiComp) Complete(session comm.IUserSession, req *pb.StorylineCompleteReq) (errdata *pb.ErrorData) {
|
||||
var (
|
||||
info *pb.DBStoryline
|
||||
item *pb.DBStorylineItem
|
||||
conf *cfg.GameHeroupstoryChapterData
|
||||
award []*pb.UserAssets
|
||||
ok bool
|
||||
iswin bool
|
||||
err error
|
||||
info *pb.DBStoryline
|
||||
|
||||
item *pb.DBStorylineItem
|
||||
chapterconf *cfg.GameHeroupstoryChaptertxtData
|
||||
cpconf *cfg.GameHeroupstoryChaptertxtData
|
||||
conf *cfg.GameHeroupstoryChapterData
|
||||
award []*pb.UserAssets
|
||||
ftime int64
|
||||
ok bool
|
||||
iswin bool
|
||||
err error
|
||||
)
|
||||
if errdata = this.CompleteCheck(session, req); errdata != nil {
|
||||
return
|
||||
@ -74,7 +80,7 @@ func (this *apiComp) Complete(session comm.IUserSession, req *pb.StorylineComple
|
||||
return
|
||||
}
|
||||
|
||||
if item.Level[req.Level] != 0 {
|
||||
if conf.Leveltype != 1 && item.Level[req.Level] != 0 {
|
||||
errdata = &pb.ErrorData{
|
||||
Code: pb.ErrorCode_ReqParameterError,
|
||||
Title: pb.ErrorCode_ReqParameterError.ToString(),
|
||||
@ -83,6 +89,45 @@ func (this *apiComp) Complete(session comm.IUserSession, req *pb.StorylineComple
|
||||
return
|
||||
}
|
||||
|
||||
if chapterconf, err = this.module.configure.getGameHeroupstoryChaptertxt(conf.Chapter); err != nil {
|
||||
errdata = &pb.ErrorData{
|
||||
Code: pb.ErrorCode_ConfigNoFound,
|
||||
Title: pb.ErrorCode_ConfigNoFound.ToString(),
|
||||
Message: err.Error(),
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
if chapterconf.Onchapter != 0 {
|
||||
if cpconf, err = this.module.configure.getGameHeroupstoryChaptertxt(chapterconf.Onchapter); err != nil {
|
||||
errdata = &pb.ErrorData{
|
||||
Code: pb.ErrorCode_ConfigNoFound,
|
||||
Title: pb.ErrorCode_ConfigNoFound.ToString(),
|
||||
Message: err.Error(),
|
||||
}
|
||||
return
|
||||
}
|
||||
if ftime, ok = item.Chapter[cpconf.ChapterID]; !ok {
|
||||
errdata = &pb.ErrorData{
|
||||
Code: pb.ErrorCode_ReqParameterError,
|
||||
Title: pb.ErrorCode_ReqParameterError.ToString(),
|
||||
Message: "chapter no fish!",
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
//是否到达解锁时间
|
||||
if !configure.Now().After(time.Unix(ftime, 0).Add(time.Hour * time.Duration(chapterconf.Chaptertime))) {
|
||||
errdata = &pb.ErrorData{
|
||||
Code: pb.ErrorCode_ReqParameterError,
|
||||
Title: pb.ErrorCode_ReqParameterError.ToString(),
|
||||
Message: "chapter no can unlock",
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
if conf.Leveltype == 1 { //剧情关卡
|
||||
item.Level[req.Level] = req.Story
|
||||
} else if conf.Leveltype == 2 { //战斗管卡
|
||||
@ -95,8 +140,12 @@ func (this *apiComp) Complete(session comm.IUserSession, req *pb.StorylineComple
|
||||
Title: pb.ErrorCode_ReqParameterError.ToString(),
|
||||
Message: "battle no win!",
|
||||
}
|
||||
return
|
||||
}
|
||||
item.Level[req.Level] = 1
|
||||
} else if conf.Leveltype == 4 {
|
||||
item.Level[req.Level] = 1
|
||||
item.Chapter[conf.Chapter] = configure.Now().Unix()
|
||||
} else {
|
||||
item.Level[req.Level] = 1
|
||||
}
|
||||
|
@ -68,8 +68,9 @@ func (this *apiComp) Turnon(session comm.IUserSession, req *pb.StorylineTurnonRe
|
||||
}
|
||||
|
||||
info.Item[req.Heroid] = &pb.DBStorylineItem{
|
||||
Id: req.Heroid,
|
||||
Level: make(map[int32]int32),
|
||||
Id: req.Heroid,
|
||||
Level: make(map[int32]int32),
|
||||
Chapter: make(map[int32]int64),
|
||||
}
|
||||
|
||||
if !isprotect { //不在守护期内
|
||||
|
@ -9,9 +9,10 @@ import (
|
||||
)
|
||||
|
||||
const (
|
||||
game_heroupstory = "game_heroupstory.json"
|
||||
game_heroupstorybattle = "game_heroupstorybattle.json"
|
||||
game_heroupstorychapter = "game_heroupstorychapter.json"
|
||||
game_heroupstory = "game_heroupstory.json"
|
||||
game_heroupstorybattle = "game_heroupstorybattle.json"
|
||||
game_heroupstorychapter = "game_heroupstorychapter.json"
|
||||
game_heroupstorychaptertxt = "game_heroupstorychaptertxt.json"
|
||||
)
|
||||
|
||||
type configureComp struct {
|
||||
@ -26,9 +27,10 @@ func (this *configureComp) Init(service core.IService, module core.IModule, comp
|
||||
err = this.MCompConfigure.Init(service, module, comp, options)
|
||||
this.module = module.(*StoryLine)
|
||||
err = this.LoadMultiConfigure(map[string]interface{}{
|
||||
game_heroupstory: cfg.NewGameHeroupstory,
|
||||
game_heroupstorybattle: cfg.NewGameHeroupstoryBattle,
|
||||
game_heroupstorychapter: cfg.NewGameHeroupstoryChapter,
|
||||
game_heroupstory: cfg.NewGameHeroupstory,
|
||||
game_heroupstorybattle: cfg.NewGameHeroupstoryBattle,
|
||||
game_heroupstorychapter: cfg.NewGameHeroupstoryChapter,
|
||||
game_heroupstorychaptertxt: cfg.NewGameHeroupstoryChaptertxt,
|
||||
})
|
||||
return
|
||||
}
|
||||
@ -95,3 +97,21 @@ func (this *configureComp) getGameHeroupstoryBattle(id int32) (conf *cfg.GameHer
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
//获取章节信息
|
||||
func (this *configureComp) getGameHeroupstoryChaptertxt(id int32) (conf *cfg.GameHeroupstoryChaptertxtData, err error) {
|
||||
var (
|
||||
v interface{}
|
||||
ok bool
|
||||
)
|
||||
if v, err = this.GetConfigure(game_heroupstorychaptertxt); err != nil {
|
||||
return
|
||||
} else {
|
||||
if conf, ok = v.(*cfg.GameHeroupstoryChaptertxt).GetDataMap()[id]; !ok {
|
||||
err = comm.NewNotFoundConfErr(string(this.module.GetType()), game_heroupstorychaptertxt, id)
|
||||
this.module.Errorf("err:%v", err)
|
||||
return
|
||||
}
|
||||
}
|
||||
return
|
||||
}
|
||||
|
@ -72,12 +72,14 @@ func (this *apiComp) Receive(session comm.IUserSession, req *pb.WarorderReceiveR
|
||||
}
|
||||
if warorder.Vip {
|
||||
if warorder.Payprogress < v.Parameter {
|
||||
awards = append(awards, v.PayReward)
|
||||
ads = append(ads, &pb.UserAssets{
|
||||
A: v.PayReward.A,
|
||||
T: v.PayReward.T,
|
||||
N: v.PayReward.N,
|
||||
})
|
||||
awards = append(awards, v.PayReward...)
|
||||
for _, v := range v.PayReward {
|
||||
ads = append(ads, &pb.UserAssets{
|
||||
A: v.A,
|
||||
T: v.T,
|
||||
N: v.N,
|
||||
})
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -109,12 +111,15 @@ func (this *apiComp) Receive(session comm.IUserSession, req *pb.WarorderReceiveR
|
||||
}
|
||||
if dwarorder.Vip > 0 {
|
||||
if dwarorder.Payprogress < v.Parameter {
|
||||
awards = append(awards, v.PayReward)
|
||||
ads = append(ads, &pb.UserAssets{
|
||||
A: v.PayReward.A,
|
||||
T: v.PayReward.T,
|
||||
N: v.PayReward.N,
|
||||
})
|
||||
awards = append(awards, v.PayReward...)
|
||||
for _, v := range v.PayReward {
|
||||
ads = append(ads, &pb.UserAssets{
|
||||
A: v.A,
|
||||
T: v.T,
|
||||
N: v.N,
|
||||
})
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -96,8 +96,9 @@ type DBStorylineItem struct {
|
||||
sizeCache protoimpl.SizeCache
|
||||
unknownFields protoimpl.UnknownFields
|
||||
|
||||
Id int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id"`
|
||||
Level map[int32]int32 `protobuf:"bytes,2,rep,name=level,proto3" json:"level" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` //key 关卡id value 0或者不存在 表示未通关 不等于 0表示通关 不等于 1 表示 选择的剧情id
|
||||
Id int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id"`
|
||||
Level map[int32]int32 `protobuf:"bytes,2,rep,name=level,proto3" json:"level" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` //key 关卡id value 0或者不存在 表示未通关 不等于 0表示通关 不等于 1 表示 选择的剧情id
|
||||
Chapter map[int32]int64 `protobuf:"bytes,3,rep,name=chapter,proto3" json:"chapter" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` // key 章节id value 完成时间
|
||||
}
|
||||
|
||||
func (x *DBStorylineItem) Reset() {
|
||||
@ -146,6 +147,13 @@ func (x *DBStorylineItem) GetLevel() map[int32]int32 {
|
||||
return nil
|
||||
}
|
||||
|
||||
func (x *DBStorylineItem) GetChapter() map[int32]int64 {
|
||||
if x != nil {
|
||||
return x.Chapter
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
var File_storyline_storyline_db_proto protoreflect.FileDescriptor
|
||||
|
||||
var file_storyline_storyline_db_proto_rawDesc = []byte{
|
||||
@ -162,17 +170,24 @@ var file_storyline_storyline_db_proto_rawDesc = []byte{
|
||||
0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x26, 0x0a, 0x05, 0x76,
|
||||
0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x10, 0x2e, 0x44, 0x42, 0x53,
|
||||
0x74, 0x6f, 0x72, 0x79, 0x6c, 0x69, 0x6e, 0x65, 0x49, 0x74, 0x65, 0x6d, 0x52, 0x05, 0x76, 0x61,
|
||||
0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x8e, 0x01, 0x0a, 0x0f, 0x44, 0x42, 0x53, 0x74,
|
||||
0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x83, 0x02, 0x0a, 0x0f, 0x44, 0x42, 0x53, 0x74,
|
||||
0x6f, 0x72, 0x79, 0x6c, 0x69, 0x6e, 0x65, 0x49, 0x74, 0x65, 0x6d, 0x12, 0x0e, 0x0a, 0x02, 0x69,
|
||||
0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x02, 0x69, 0x64, 0x12, 0x31, 0x0a, 0x05, 0x6c,
|
||||
0x65, 0x76, 0x65, 0x6c, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x44, 0x42, 0x53,
|
||||
0x74, 0x6f, 0x72, 0x79, 0x6c, 0x69, 0x6e, 0x65, 0x49, 0x74, 0x65, 0x6d, 0x2e, 0x4c, 0x65, 0x76,
|
||||
0x65, 0x6c, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x1a, 0x38,
|
||||
0x0a, 0x0a, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03,
|
||||
0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14,
|
||||
0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76,
|
||||
0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x3b, 0x70, 0x62,
|
||||
0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
|
||||
0x65, 0x6c, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x37,
|
||||
0x0a, 0x07, 0x63, 0x68, 0x61, 0x70, 0x74, 0x65, 0x72, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32,
|
||||
0x1d, 0x2e, 0x44, 0x42, 0x53, 0x74, 0x6f, 0x72, 0x79, 0x6c, 0x69, 0x6e, 0x65, 0x49, 0x74, 0x65,
|
||||
0x6d, 0x2e, 0x43, 0x68, 0x61, 0x70, 0x74, 0x65, 0x72, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x07,
|
||||
0x63, 0x68, 0x61, 0x70, 0x74, 0x65, 0x72, 0x1a, 0x38, 0x0a, 0x0a, 0x4c, 0x65, 0x76, 0x65, 0x6c,
|
||||
0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01,
|
||||
0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
|
||||
0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38,
|
||||
0x01, 0x1a, 0x3a, 0x0a, 0x0c, 0x43, 0x68, 0x61, 0x70, 0x74, 0x65, 0x72, 0x45, 0x6e, 0x74, 0x72,
|
||||
0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03,
|
||||
0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01,
|
||||
0x28, 0x03, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x42, 0x06, 0x5a,
|
||||
0x04, 0x2e, 0x3b, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
|
||||
}
|
||||
|
||||
var (
|
||||
@ -187,22 +202,24 @@ func file_storyline_storyline_db_proto_rawDescGZIP() []byte {
|
||||
return file_storyline_storyline_db_proto_rawDescData
|
||||
}
|
||||
|
||||
var file_storyline_storyline_db_proto_msgTypes = make([]protoimpl.MessageInfo, 4)
|
||||
var file_storyline_storyline_db_proto_msgTypes = make([]protoimpl.MessageInfo, 5)
|
||||
var file_storyline_storyline_db_proto_goTypes = []interface{}{
|
||||
(*DBStoryline)(nil), // 0: DBStoryline
|
||||
(*DBStorylineItem)(nil), // 1: DBStorylineItem
|
||||
nil, // 2: DBStoryline.ItemEntry
|
||||
nil, // 3: DBStorylineItem.LevelEntry
|
||||
nil, // 4: DBStorylineItem.ChapterEntry
|
||||
}
|
||||
var file_storyline_storyline_db_proto_depIdxs = []int32{
|
||||
2, // 0: DBStoryline.item:type_name -> DBStoryline.ItemEntry
|
||||
3, // 1: DBStorylineItem.level:type_name -> DBStorylineItem.LevelEntry
|
||||
1, // 2: DBStoryline.ItemEntry.value:type_name -> DBStorylineItem
|
||||
3, // [3:3] is the sub-list for method output_type
|
||||
3, // [3:3] is the sub-list for method input_type
|
||||
3, // [3:3] is the sub-list for extension type_name
|
||||
3, // [3:3] is the sub-list for extension extendee
|
||||
0, // [0:3] is the sub-list for field type_name
|
||||
4, // 2: DBStorylineItem.chapter:type_name -> DBStorylineItem.ChapterEntry
|
||||
1, // 3: DBStoryline.ItemEntry.value:type_name -> DBStorylineItem
|
||||
4, // [4:4] is the sub-list for method output_type
|
||||
4, // [4:4] is the sub-list for method input_type
|
||||
4, // [4:4] is the sub-list for extension type_name
|
||||
4, // [4:4] is the sub-list for extension extendee
|
||||
0, // [0:4] is the sub-list for field type_name
|
||||
}
|
||||
|
||||
func init() { file_storyline_storyline_db_proto_init() }
|
||||
@ -242,7 +259,7 @@ func file_storyline_storyline_db_proto_init() {
|
||||
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
|
||||
RawDescriptor: file_storyline_storyline_db_proto_rawDesc,
|
||||
NumEnums: 0,
|
||||
NumMessages: 4,
|
||||
NumMessages: 5,
|
||||
NumExtensions: 0,
|
||||
NumServices: 0,
|
||||
},
|
||||
|
42
sys/configure/structs/Game.HeroupstoryChaptertxt.go
Normal file
42
sys/configure/structs/Game.HeroupstoryChaptertxt.go
Normal file
@ -0,0 +1,42 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg
|
||||
|
||||
type GameHeroupstoryChaptertxt struct {
|
||||
_dataMap map[int32]*GameHeroupstoryChaptertxtData
|
||||
_dataList []*GameHeroupstoryChaptertxtData
|
||||
}
|
||||
|
||||
func NewGameHeroupstoryChaptertxt(_buf []map[string]interface{}) (*GameHeroupstoryChaptertxt, error) {
|
||||
_dataList := make([]*GameHeroupstoryChaptertxtData, 0, len(_buf))
|
||||
dataMap := make(map[int32]*GameHeroupstoryChaptertxtData)
|
||||
for _, _ele_ := range _buf {
|
||||
if _v, err2 := DeserializeGameHeroupstoryChaptertxtData(_ele_); err2 != nil {
|
||||
return nil, err2
|
||||
} else {
|
||||
_dataList = append(_dataList, _v)
|
||||
dataMap[_v.ChapterID] = _v
|
||||
}
|
||||
}
|
||||
return &GameHeroupstoryChaptertxt{_dataList:_dataList, _dataMap:dataMap}, nil
|
||||
}
|
||||
|
||||
func (table *GameHeroupstoryChaptertxt) GetDataMap() map[int32]*GameHeroupstoryChaptertxtData {
|
||||
return table._dataMap
|
||||
}
|
||||
|
||||
func (table *GameHeroupstoryChaptertxt) GetDataList() []*GameHeroupstoryChaptertxtData {
|
||||
return table._dataList
|
||||
}
|
||||
|
||||
func (table *GameHeroupstoryChaptertxt) Get(key int32) *GameHeroupstoryChaptertxtData {
|
||||
return table._dataMap[key]
|
||||
}
|
||||
|
||||
|
45
sys/configure/structs/Game.HeroupstoryChaptertxtData.go
Normal file
45
sys/configure/structs/Game.HeroupstoryChaptertxtData.go
Normal file
@ -0,0 +1,45 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <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 GameHeroupstoryChaptertxtData struct {
|
||||
ChapterID int32
|
||||
Hero int32
|
||||
Chaptername string
|
||||
Chaptericon string
|
||||
Onchapter int32
|
||||
Chaptertime int32
|
||||
}
|
||||
|
||||
const TypeId_GameHeroupstoryChaptertxtData = 217018481
|
||||
|
||||
func (*GameHeroupstoryChaptertxtData) GetTypeId() int32 {
|
||||
return 217018481
|
||||
}
|
||||
|
||||
func (_v *GameHeroupstoryChaptertxtData)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["hero"].(float64); !_ok_ { err = errors.New("hero error"); return }; _v.Hero = int32(_tempNum_) }
|
||||
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["chaptername"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Chaptername error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Chaptername, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
|
||||
{ var _ok_ bool; if _v.Chaptericon, _ok_ = _buf["chaptericon"].(string); !_ok_ { err = errors.New("chaptericon error"); return } }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["onchapter"].(float64); !_ok_ { err = errors.New("onchapter error"); return }; _v.Onchapter = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["chaptertime"].(float64); !_ok_ { err = errors.New("chaptertime error"); return }; _v.Chaptertime = int32(_tempNum_) }
|
||||
return
|
||||
}
|
||||
|
||||
func DeserializeGameHeroupstoryChaptertxtData(_buf map[string]interface{}) (*GameHeroupstoryChaptertxtData, error) {
|
||||
v := &GameHeroupstoryChaptertxtData{}
|
||||
if err := v.Deserialize(_buf); err == nil {
|
||||
return v, nil
|
||||
} else {
|
||||
return nil, err
|
||||
}
|
||||
}
|
@ -239,6 +239,7 @@ type Tables struct {
|
||||
Heroupstory *GameHeroupstory
|
||||
HeroupstoryChapter *GameHeroupstoryChapter
|
||||
HeroupstoryBattle *GameHeroupstoryBattle
|
||||
HeroupstoryChaptertxt *GameHeroupstoryChaptertxt
|
||||
UiGamePuzzle *GameUiGamePuzzle
|
||||
UiGameLattice *GameUiGameLattice
|
||||
UiGameMiner *GameUiGameMiner
|
||||
@ -1619,6 +1620,12 @@ func NewTables(loader JsonLoader) (*Tables, error) {
|
||||
if tables.HeroupstoryBattle, err = NewGameHeroupstoryBattle(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("game_heroupstorychaptertxt") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.HeroupstoryChaptertxt, err = NewGameHeroupstoryChaptertxt(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("game_uigamepuzzle") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user