上传海岛代码
This commit is contained in:
parent
17d8af5de1
commit
96f801d987
@ -3,7 +3,7 @@
|
||||
"key": 0,
|
||||
"type": 0,
|
||||
"storyText": {
|
||||
"key": "(乌龟大师):我在预兆中见过你的身影。",
|
||||
"key": "drawcard_asked_storyText_1",
|
||||
"text": "(乌龟大师):我在预兆中见过你的身影。"
|
||||
},
|
||||
"optionText1": {
|
||||
@ -19,15 +19,15 @@
|
||||
"key": 1,
|
||||
"type": 1,
|
||||
"storyText": {
|
||||
"key": "(乌龟大师):孩子,你是追逐名誉至此的勇士。",
|
||||
"text": "(乌龟大师):孩子,你是追逐名誉至此的勇士。"
|
||||
"key": "drawcard_asked_storyText_2",
|
||||
"text": "(乌龟大师):孩子,你是追逐命运至此的勇士,还是身沐月光的传承之人?"
|
||||
},
|
||||
"optionText1": {
|
||||
"key": "1.是主角没错",
|
||||
"key": "drawcard_asked_optionText1_2",
|
||||
"text": "1.是主角没错"
|
||||
},
|
||||
"optionText2": {
|
||||
"key": "2.只是普通肥宅",
|
||||
"key": "drawcard_asked_optionText3",
|
||||
"text": "2.只是普通肥宅"
|
||||
}
|
||||
},
|
||||
@ -35,8 +35,8 @@
|
||||
"key": 2,
|
||||
"type": 0,
|
||||
"storyText": {
|
||||
"key": "(乌龟大师):我在预兆中见过你的身影。",
|
||||
"text": "(乌龟大师):我在预兆中见过你的身影。"
|
||||
"key": "drawcard_asked_storyText_3",
|
||||
"text": "(乌龟大师):他决意召你前来"
|
||||
},
|
||||
"optionText1": {
|
||||
"key": "",
|
||||
@ -49,27 +49,91 @@
|
||||
},
|
||||
{
|
||||
"key": 3,
|
||||
"type": 1,
|
||||
"type": 0,
|
||||
"storyText": {
|
||||
"key": "(乌龟大师):孩子,你是追逐名誉至此的勇士。",
|
||||
"text": "(乌龟大师):孩子,你是追逐名誉至此的勇士。"
|
||||
"key": "drawcard_asked_storyText_4",
|
||||
"text": "(乌龟大师):却无法束缚你的言行。"
|
||||
},
|
||||
"optionText1": {
|
||||
"key": "1.是主角没错",
|
||||
"text": "1.是主角没错"
|
||||
"key": "",
|
||||
"text": ""
|
||||
},
|
||||
"optionText2": {
|
||||
"key": "2.只是普通肥宅",
|
||||
"text": "2.只是普通肥宅"
|
||||
"key": "",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": 4,
|
||||
"type": 1,
|
||||
"storyText": {
|
||||
"key": "drawcard_asked_storyText_5",
|
||||
"text": "(乌龟大师):你如今身在阴影下,还是藏在月光中?"
|
||||
},
|
||||
"optionText1": {
|
||||
"key": "drawcard_asked_optionText1_5",
|
||||
"text": "1.在你眼前啊"
|
||||
},
|
||||
"optionText2": {
|
||||
"key": "drawcard_asked_optionText6",
|
||||
"text": "2.在家打游戏呢"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": 5,
|
||||
"type": 0,
|
||||
"storyText": {
|
||||
"key": "有趣",
|
||||
"key": "drawcard_asked_storyText_6",
|
||||
"text": "(乌龟大师):黑暗终将吞没一切"
|
||||
},
|
||||
"optionText1": {
|
||||
"key": "",
|
||||
"text": ""
|
||||
},
|
||||
"optionText2": {
|
||||
"key": "",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": 6,
|
||||
"type": 0,
|
||||
"storyText": {
|
||||
"key": "drawcard_asked_storyText_7",
|
||||
"text": "(乌龟大师):只留一线生机……"
|
||||
},
|
||||
"optionText1": {
|
||||
"key": "",
|
||||
"text": ""
|
||||
},
|
||||
"optionText2": {
|
||||
"key": "",
|
||||
"text": ""
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": 7,
|
||||
"type": 1,
|
||||
"storyText": {
|
||||
"key": "drawcard_asked_storyText_8",
|
||||
"text": "(乌龟大师):你来见证终局,还是来博取这一线生机?"
|
||||
},
|
||||
"optionText1": {
|
||||
"key": "drawcard_asked_optionText1_8",
|
||||
"text": "1.只能二选一吗?"
|
||||
},
|
||||
"optionText2": {
|
||||
"key": "drawcard_asked_optionText9",
|
||||
"text": "2.我来过新手教程"
|
||||
}
|
||||
},
|
||||
{
|
||||
"key": 8,
|
||||
"type": 0,
|
||||
"storyText": {
|
||||
"key": "drawcard_asked_storyText_9",
|
||||
"text": "(乌龟大师):有趣!"
|
||||
},
|
||||
"optionText1": {
|
||||
"key": "",
|
||||
"text": ""
|
||||
|
@ -957,7 +957,7 @@
|
||||
"BGMusic": "",
|
||||
"LoadingId": 1019,
|
||||
"HideAlienSpace": 0,
|
||||
"HideFightUI": 0,
|
||||
"HideFightUI": 1,
|
||||
"RuleTips": {
|
||||
"key": "",
|
||||
"text": ""
|
||||
@ -1449,7 +1449,7 @@
|
||||
},
|
||||
{
|
||||
"id": 201,
|
||||
"PlayType": 0,
|
||||
"PlayType": 1,
|
||||
"HeroCount": 5,
|
||||
"readyScene": "scenesfight_role_interface_04",
|
||||
"battleScenes": [
|
||||
@ -1458,7 +1458,7 @@
|
||||
"BGMusic": "",
|
||||
"LoadingId": 1019,
|
||||
"HideAlienSpace": 0,
|
||||
"HideFightUI": 0,
|
||||
"HideFightUI": 1,
|
||||
"RuleTips": {
|
||||
"key": "",
|
||||
"text": ""
|
||||
@ -1486,7 +1486,7 @@
|
||||
},
|
||||
{
|
||||
"id": 202,
|
||||
"PlayType": 0,
|
||||
"PlayType": 1,
|
||||
"HeroCount": 5,
|
||||
"readyScene": "scenesfight_role_interface_04",
|
||||
"battleScenes": [
|
||||
@ -1495,7 +1495,7 @@
|
||||
"BGMusic": "",
|
||||
"LoadingId": 1019,
|
||||
"HideAlienSpace": 0,
|
||||
"HideFightUI": 0,
|
||||
"HideFightUI": 1,
|
||||
"RuleTips": {
|
||||
"key": "",
|
||||
"text": ""
|
||||
@ -1523,7 +1523,7 @@
|
||||
},
|
||||
{
|
||||
"id": 203,
|
||||
"PlayType": 0,
|
||||
"PlayType": 1,
|
||||
"HeroCount": 5,
|
||||
"readyScene": "scenesfight_role_interface_06",
|
||||
"battleScenes": [
|
||||
@ -2045,7 +2045,7 @@
|
||||
"BGMusic": "",
|
||||
"LoadingId": 1019,
|
||||
"HideAlienSpace": 0,
|
||||
"HideFightUI": 0,
|
||||
"HideFightUI": 1,
|
||||
"RuleTips": {
|
||||
"key": "",
|
||||
"text": ""
|
||||
|
@ -2567,38 +2567,6 @@
|
||||
"BuffWt": 50,
|
||||
"TypeWt": 75
|
||||
},
|
||||
{
|
||||
"Id": 322,
|
||||
"GroupId": 100009,
|
||||
"buffID": 770076113,
|
||||
"GroupNum": 3,
|
||||
"BuffWt": 50,
|
||||
"TypeWt": 75
|
||||
},
|
||||
{
|
||||
"Id": 323,
|
||||
"GroupId": 100009,
|
||||
"buffID": 770077113,
|
||||
"GroupNum": 3,
|
||||
"BuffWt": 50,
|
||||
"TypeWt": 75
|
||||
},
|
||||
{
|
||||
"Id": 324,
|
||||
"GroupId": 100009,
|
||||
"buffID": 770070113,
|
||||
"GroupNum": 3,
|
||||
"BuffWt": 50,
|
||||
"TypeWt": 75
|
||||
},
|
||||
{
|
||||
"Id": 325,
|
||||
"GroupId": 100009,
|
||||
"buffID": 770071113,
|
||||
"GroupNum": 3,
|
||||
"BuffWt": 50,
|
||||
"TypeWt": 75
|
||||
},
|
||||
{
|
||||
"Id": 326,
|
||||
"GroupId": 100010,
|
||||
@ -4231,38 +4199,6 @@
|
||||
"BuffWt": 50,
|
||||
"TypeWt": 75
|
||||
},
|
||||
{
|
||||
"Id": 530,
|
||||
"GroupId": 100023,
|
||||
"buffID": 770076113,
|
||||
"GroupNum": 3,
|
||||
"BuffWt": 50,
|
||||
"TypeWt": 75
|
||||
},
|
||||
{
|
||||
"Id": 531,
|
||||
"GroupId": 100023,
|
||||
"buffID": 770077113,
|
||||
"GroupNum": 3,
|
||||
"BuffWt": 50,
|
||||
"TypeWt": 75
|
||||
},
|
||||
{
|
||||
"Id": 532,
|
||||
"GroupId": 100023,
|
||||
"buffID": 770070113,
|
||||
"GroupNum": 3,
|
||||
"BuffWt": 50,
|
||||
"TypeWt": 75
|
||||
},
|
||||
{
|
||||
"Id": 533,
|
||||
"GroupId": 100023,
|
||||
"buffID": 770071113,
|
||||
"GroupNum": 3,
|
||||
"BuffWt": 50,
|
||||
"TypeWt": 75
|
||||
},
|
||||
{
|
||||
"Id": 534,
|
||||
"GroupId": 100024,
|
||||
|
@ -11,7 +11,8 @@
|
||||
20,
|
||||
30,
|
||||
40,
|
||||
50
|
||||
50,
|
||||
60
|
||||
],
|
||||
"HpBumpWeight": 100,
|
||||
"HpBumpCD": 35,
|
||||
@ -39,7 +40,8 @@
|
||||
20,
|
||||
30,
|
||||
40,
|
||||
50
|
||||
50,
|
||||
60
|
||||
],
|
||||
"HpBumpWeight": 100,
|
||||
"HpBumpCD": 35,
|
||||
@ -67,7 +69,8 @@
|
||||
20,
|
||||
30,
|
||||
40,
|
||||
50
|
||||
50,
|
||||
60
|
||||
],
|
||||
"HpBumpWeight": 100,
|
||||
"HpBumpCD": 35,
|
||||
@ -95,7 +98,8 @@
|
||||
20,
|
||||
30,
|
||||
40,
|
||||
50
|
||||
50,
|
||||
60
|
||||
],
|
||||
"HpBumpWeight": 100,
|
||||
"HpBumpCD": 35,
|
||||
@ -123,7 +127,8 @@
|
||||
20,
|
||||
30,
|
||||
40,
|
||||
50
|
||||
50,
|
||||
60
|
||||
],
|
||||
"HpBumpWeight": 100,
|
||||
"HpBumpCD": 35,
|
||||
@ -151,7 +156,8 @@
|
||||
20,
|
||||
30,
|
||||
40,
|
||||
50
|
||||
50,
|
||||
60
|
||||
],
|
||||
"HpBumpWeight": 100,
|
||||
"HpBumpCD": 35,
|
||||
@ -179,7 +185,8 @@
|
||||
20,
|
||||
30,
|
||||
40,
|
||||
50
|
||||
50,
|
||||
60
|
||||
],
|
||||
"HpBumpWeight": 100,
|
||||
"HpBumpCD": 35,
|
||||
@ -207,7 +214,8 @@
|
||||
20,
|
||||
30,
|
||||
40,
|
||||
50
|
||||
50,
|
||||
60
|
||||
],
|
||||
"HpBumpWeight": 100,
|
||||
"HpBumpCD": 35,
|
||||
@ -235,7 +243,8 @@
|
||||
20,
|
||||
30,
|
||||
40,
|
||||
50
|
||||
50,
|
||||
60
|
||||
],
|
||||
"HpBumpWeight": 100,
|
||||
"HpBumpCD": 35,
|
||||
@ -263,7 +272,8 @@
|
||||
20,
|
||||
30,
|
||||
40,
|
||||
50
|
||||
50,
|
||||
60
|
||||
],
|
||||
"HpBumpWeight": 100,
|
||||
"HpBumpCD": 35,
|
||||
@ -291,7 +301,8 @@
|
||||
20,
|
||||
30,
|
||||
40,
|
||||
50
|
||||
50,
|
||||
60
|
||||
],
|
||||
"HpBumpWeight": 100,
|
||||
"HpBumpCD": 35,
|
||||
@ -319,7 +330,8 @@
|
||||
20,
|
||||
30,
|
||||
40,
|
||||
50
|
||||
50,
|
||||
60
|
||||
],
|
||||
"HpBumpWeight": 100,
|
||||
"HpBumpCD": 35,
|
||||
@ -347,7 +359,8 @@
|
||||
20,
|
||||
30,
|
||||
40,
|
||||
50
|
||||
50,
|
||||
60
|
||||
],
|
||||
"HpBumpWeight": 100,
|
||||
"HpBumpCD": 35,
|
||||
@ -375,7 +388,8 @@
|
||||
20,
|
||||
30,
|
||||
40,
|
||||
50
|
||||
50,
|
||||
60
|
||||
],
|
||||
"HpBumpWeight": 100,
|
||||
"HpBumpCD": 35,
|
||||
@ -403,7 +417,8 @@
|
||||
20,
|
||||
30,
|
||||
40,
|
||||
50
|
||||
50,
|
||||
60
|
||||
],
|
||||
"HpBumpWeight": 100,
|
||||
"HpBumpCD": 35,
|
||||
@ -431,7 +446,8 @@
|
||||
20,
|
||||
30,
|
||||
40,
|
||||
50
|
||||
50,
|
||||
60
|
||||
],
|
||||
"HpBumpWeight": 100,
|
||||
"HpBumpCD": 35,
|
||||
|
@ -24146,8 +24146,8 @@
|
||||
"Npc_event_type": 0,
|
||||
"NPC": 10014,
|
||||
"tipstxt": {
|
||||
"key": "",
|
||||
"text": ""
|
||||
"key": "提示话语",
|
||||
"text": "tipstxt_01"
|
||||
},
|
||||
"value": 1,
|
||||
"filter": [
|
||||
@ -24168,7 +24168,7 @@
|
||||
"type_sp": 1,
|
||||
"tasktxt": {
|
||||
"key": "buried_buried_condi_tasktxt_723",
|
||||
"text": "和邦尼兔聊聊"
|
||||
"text": "和梅林聊聊"
|
||||
},
|
||||
"type": 20001,
|
||||
"valid": 1,
|
||||
@ -24180,8 +24180,8 @@
|
||||
"Npc_event_type": 0,
|
||||
"NPC": 10015,
|
||||
"tipstxt": {
|
||||
"key": "",
|
||||
"text": ""
|
||||
"key": "提示话语",
|
||||
"text": "tipstxt_02"
|
||||
},
|
||||
"value": 1,
|
||||
"filter": [
|
||||
@ -24260,7 +24260,7 @@
|
||||
"type_sp": 1,
|
||||
"tasktxt": {
|
||||
"key": "buried_buried_condi_tasktxt_727",
|
||||
"text": "性别选择成功"
|
||||
"text": "见证传承者诞生"
|
||||
},
|
||||
"type": 72,
|
||||
"valid": 0,
|
||||
@ -24292,7 +24292,7 @@
|
||||
"type_sp": 1,
|
||||
"tasktxt": {
|
||||
"key": "buried_buried_condi_tasktxt_728",
|
||||
"text": "这里收拾收拾"
|
||||
"text": "清扫枯枝"
|
||||
},
|
||||
"type": 20001,
|
||||
"valid": 1,
|
||||
@ -24321,7 +24321,7 @@
|
||||
"type_sp": 1,
|
||||
"tasktxt": {
|
||||
"key": "buried_buried_condi_tasktxt_729",
|
||||
"text": "那里收拾收拾"
|
||||
"text": "清扫落叶"
|
||||
},
|
||||
"type": 20001,
|
||||
"valid": 1,
|
||||
@ -24366,7 +24366,9 @@
|
||||
"text": ""
|
||||
},
|
||||
"value": 1,
|
||||
"filter": [],
|
||||
"filter": [
|
||||
10021
|
||||
],
|
||||
"filter2": []
|
||||
},
|
||||
{
|
||||
@ -24377,7 +24379,7 @@
|
||||
"type_sp": 1,
|
||||
"tasktxt": {
|
||||
"key": "buried_buried_condi_tasktxt_731",
|
||||
"text": "找乌龟创招募"
|
||||
"text": "迎接新的伙伴吧"
|
||||
},
|
||||
"type": 14,
|
||||
"valid": 0,
|
||||
@ -24404,7 +24406,7 @@
|
||||
"type_sp": 1,
|
||||
"tasktxt": {
|
||||
"key": "buried_buried_condi_tasktxt_732",
|
||||
"text": "吃面战斗2场+起名"
|
||||
"text": "平息这场纷争"
|
||||
},
|
||||
"type": 70,
|
||||
"valid": 0,
|
||||
|
@ -1,7 +1,7 @@
|
||||
[
|
||||
{
|
||||
"id": 100001,
|
||||
"track": "Track",
|
||||
"track": 1,
|
||||
"type": 0,
|
||||
"startPos": 1,
|
||||
"endPos": 2,
|
||||
@ -9,7 +9,7 @@
|
||||
},
|
||||
{
|
||||
"id": 100002,
|
||||
"track": "Track",
|
||||
"track": 1,
|
||||
"type": 1,
|
||||
"startPos": 2,
|
||||
"endPos": 3,
|
||||
@ -17,7 +17,7 @@
|
||||
},
|
||||
{
|
||||
"id": 100003,
|
||||
"track": "Track",
|
||||
"track": 1,
|
||||
"type": 0,
|
||||
"startPos": 3,
|
||||
"endPos": 4,
|
||||
@ -25,7 +25,7 @@
|
||||
},
|
||||
{
|
||||
"id": 100004,
|
||||
"track": "Track",
|
||||
"track": 1,
|
||||
"type": 1,
|
||||
"startPos": 4,
|
||||
"endPos": 5,
|
||||
@ -33,7 +33,7 @@
|
||||
},
|
||||
{
|
||||
"id": 100005,
|
||||
"track": "Track",
|
||||
"track": 1,
|
||||
"type": 1,
|
||||
"startPos": 8,
|
||||
"endPos": 9,
|
||||
@ -41,7 +41,7 @@
|
||||
},
|
||||
{
|
||||
"id": 100006,
|
||||
"track": "Track",
|
||||
"track": 1,
|
||||
"type": 0,
|
||||
"startPos": 8,
|
||||
"endPos": 9,
|
||||
@ -49,7 +49,7 @@
|
||||
},
|
||||
{
|
||||
"id": 100007,
|
||||
"track": "Track",
|
||||
"track": 1,
|
||||
"type": 0,
|
||||
"startPos": 10,
|
||||
"endPos": 11,
|
||||
@ -57,7 +57,7 @@
|
||||
},
|
||||
{
|
||||
"id": 100008,
|
||||
"track": "Track",
|
||||
"track": 1,
|
||||
"type": 1,
|
||||
"startPos": 10,
|
||||
"endPos": 11,
|
||||
@ -65,7 +65,7 @@
|
||||
},
|
||||
{
|
||||
"id": 100009,
|
||||
"track": "Track",
|
||||
"track": 1,
|
||||
"type": 0,
|
||||
"startPos": 14,
|
||||
"endPos": 15,
|
||||
@ -73,7 +73,7 @@
|
||||
},
|
||||
{
|
||||
"id": 100010,
|
||||
"track": "Track",
|
||||
"track": 1,
|
||||
"type": 1,
|
||||
"startPos": 14,
|
||||
"endPos": 15,
|
||||
@ -81,7 +81,7 @@
|
||||
},
|
||||
{
|
||||
"id": 100011,
|
||||
"track": "Track",
|
||||
"track": 1,
|
||||
"type": 0,
|
||||
"startPos": 15,
|
||||
"endPos": 16,
|
||||
@ -89,7 +89,7 @@
|
||||
},
|
||||
{
|
||||
"id": 100012,
|
||||
"track": "Track",
|
||||
"track": 1,
|
||||
"type": 0,
|
||||
"startPos": 19,
|
||||
"endPos": 20,
|
||||
@ -97,7 +97,7 @@
|
||||
},
|
||||
{
|
||||
"id": 100013,
|
||||
"track": "Track",
|
||||
"track": 1,
|
||||
"type": 0,
|
||||
"startPos": 20,
|
||||
"endPos": 21,
|
||||
@ -105,7 +105,7 @@
|
||||
},
|
||||
{
|
||||
"id": 100014,
|
||||
"track": "Track",
|
||||
"track": 1,
|
||||
"type": 0,
|
||||
"startPos": 22,
|
||||
"endPos": 23,
|
||||
@ -113,10 +113,106 @@
|
||||
},
|
||||
{
|
||||
"id": 100015,
|
||||
"track": "Track",
|
||||
"track": 1,
|
||||
"type": 1,
|
||||
"startPos": 22,
|
||||
"endPos": 23,
|
||||
"local": 0
|
||||
},
|
||||
{
|
||||
"id": 100016,
|
||||
"track": 2,
|
||||
"type": 0,
|
||||
"startPos": 5,
|
||||
"endPos": 7,
|
||||
"local": 0
|
||||
},
|
||||
{
|
||||
"id": 100017,
|
||||
"track": 2,
|
||||
"type": 0,
|
||||
"startPos": 5,
|
||||
"endPos": 7,
|
||||
"local": 1
|
||||
},
|
||||
{
|
||||
"id": 100018,
|
||||
"track": 2,
|
||||
"type": 0,
|
||||
"startPos": 5,
|
||||
"endPos": 7,
|
||||
"local": 2
|
||||
},
|
||||
{
|
||||
"id": 100019,
|
||||
"track": 2,
|
||||
"type": 1,
|
||||
"startPos": 11,
|
||||
"endPos": 12,
|
||||
"local": 0
|
||||
},
|
||||
{
|
||||
"id": 100020,
|
||||
"track": 2,
|
||||
"type": 1,
|
||||
"startPos": 11,
|
||||
"endPos": 12,
|
||||
"local": 2
|
||||
},
|
||||
{
|
||||
"id": 100021,
|
||||
"track": 2,
|
||||
"type": 1,
|
||||
"startPos": 11,
|
||||
"endPos": 12,
|
||||
"local": 1
|
||||
},
|
||||
{
|
||||
"id": 100022,
|
||||
"track": 2,
|
||||
"type": 1,
|
||||
"startPos": 16,
|
||||
"endPos": 17,
|
||||
"local": 0
|
||||
},
|
||||
{
|
||||
"id": 100023,
|
||||
"track": 2,
|
||||
"type": 0,
|
||||
"startPos": 17,
|
||||
"endPos": 18,
|
||||
"local": 1
|
||||
},
|
||||
{
|
||||
"id": 100024,
|
||||
"track": 2,
|
||||
"type": 1,
|
||||
"startPos": 17,
|
||||
"endPos": 18,
|
||||
"local": 2
|
||||
},
|
||||
{
|
||||
"id": 100025,
|
||||
"track": 2,
|
||||
"type": 0,
|
||||
"startPos": 18,
|
||||
"endPos": 20,
|
||||
"local": 1
|
||||
},
|
||||
{
|
||||
"id": 100026,
|
||||
"track": 2,
|
||||
"type": 0,
|
||||
"startPos": 18,
|
||||
"endPos": 20,
|
||||
"local": 0
|
||||
},
|
||||
{
|
||||
"id": 100027,
|
||||
"track": 2,
|
||||
"type": 0,
|
||||
"startPos": 18,
|
||||
"endPos": 20,
|
||||
"local": 2
|
||||
}
|
||||
]
|
@ -22,5 +22,13 @@
|
||||
{
|
||||
"key": "character_move_brakeOnRunning",
|
||||
"path": "Effect/Character/effect_character_move_brakeOnRunning.prefab"
|
||||
},
|
||||
{
|
||||
"key": "loading_loop",
|
||||
"path": "Effect/Scenario/effect_openshow_fly_tunnel_01.prefab"
|
||||
},
|
||||
{
|
||||
"key": "loading_blackScreen",
|
||||
"path": "Effect/Scene/Loading/effect_scene_load_blackScreen.prefab"
|
||||
}
|
||||
]
|
@ -452,7 +452,7 @@
|
||||
"t": "ps",
|
||||
"n": 50
|
||||
},
|
||||
"Inletopening": 1,
|
||||
"Inletopening": 0,
|
||||
"gold": {
|
||||
"a": "attr",
|
||||
"t": "gold",
|
||||
|
@ -32,7 +32,7 @@
|
||||
"mask": 0,
|
||||
"lock": 0,
|
||||
"uishow": 0,
|
||||
"skiptime": 1000,
|
||||
"skiptime": 10000,
|
||||
"skip": 0,
|
||||
"skipgroup": 0,
|
||||
"reward": []
|
||||
@ -102,33 +102,114 @@
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"txt": "1000201",
|
||||
"txt": "1000103",
|
||||
"speakerface": 0,
|
||||
"sound": "",
|
||||
"mask": 1,
|
||||
"lock": 1,
|
||||
"uishow": 0,
|
||||
"skiptime": 5000,
|
||||
"skiptime": 10000,
|
||||
"skip": 0,
|
||||
"skipgroup": 0,
|
||||
"reward": []
|
||||
},
|
||||
{
|
||||
"id": 1000501,
|
||||
"group": 5,
|
||||
"id": 1000201,
|
||||
"group": 2,
|
||||
"type": 3,
|
||||
"startPar": "",
|
||||
"parameter": "",
|
||||
"interface": "",
|
||||
"condition": "funcopen_mail",
|
||||
"followtj": "",
|
||||
"followguide": 0,
|
||||
"finger": [],
|
||||
"condition": "funcopen_hero",
|
||||
"followtj": "OpenHeroCard",
|
||||
"followguide": 1000202,
|
||||
"finger": [
|
||||
"maininterface",
|
||||
"btn_card$"
|
||||
],
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"fingerTime": 0,
|
||||
"fingerTime": 0.5,
|
||||
"objSize": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"objOffset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"txt": "1000104",
|
||||
"speakerface": 0,
|
||||
"sound": "",
|
||||
"mask": 0,
|
||||
"lock": 0,
|
||||
"uishow": 0,
|
||||
"skiptime": 10000,
|
||||
"skip": 0,
|
||||
"skipgroup": 0,
|
||||
"reward": []
|
||||
},
|
||||
{
|
||||
"id": 1000202,
|
||||
"group": 2,
|
||||
"type": 3,
|
||||
"startPar": "",
|
||||
"parameter": "",
|
||||
"interface": "",
|
||||
"condition": "",
|
||||
"followtj": "",
|
||||
"followguide": 1000203,
|
||||
"finger": [
|
||||
"herocard",
|
||||
"upbtn$"
|
||||
],
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"fingerTime": 0.5,
|
||||
"objSize": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"objOffset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"txt": "1000105",
|
||||
"speakerface": 0,
|
||||
"sound": "",
|
||||
"mask": 0,
|
||||
"lock": 0,
|
||||
"uishow": 0,
|
||||
"skiptime": 10000,
|
||||
"skip": 0,
|
||||
"skipgroup": 0,
|
||||
"reward": []
|
||||
},
|
||||
{
|
||||
"id": 1000203,
|
||||
"group": 2,
|
||||
"type": 3,
|
||||
"startPar": "",
|
||||
"parameter": "",
|
||||
"interface": "",
|
||||
"condition": "",
|
||||
"followtj": "",
|
||||
"followguide": 1000204,
|
||||
"finger": [
|
||||
"herocard",
|
||||
"roleinformation$.upgrade materials$.list_select",
|
||||
"0",
|
||||
"ItemMaterial$"
|
||||
],
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"fingerTime": 0.1,
|
||||
"objSize": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
@ -143,7 +224,394 @@
|
||||
"mask": 0,
|
||||
"lock": 0,
|
||||
"uishow": 0,
|
||||
"skiptime": 0,
|
||||
"skiptime": 10000,
|
||||
"skip": 0,
|
||||
"skipgroup": 0,
|
||||
"reward": []
|
||||
},
|
||||
{
|
||||
"id": 1000204,
|
||||
"group": 2,
|
||||
"type": 3,
|
||||
"startPar": "",
|
||||
"parameter": "",
|
||||
"interface": "",
|
||||
"condition": "",
|
||||
"followtj": "",
|
||||
"followguide": 0,
|
||||
"finger": [
|
||||
"herocard",
|
||||
"upbtn$"
|
||||
],
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"fingerTime": 0.1,
|
||||
"objSize": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"objOffset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"txt": "",
|
||||
"speakerface": 0,
|
||||
"sound": "",
|
||||
"mask": 0,
|
||||
"lock": 0,
|
||||
"uishow": 0,
|
||||
"skiptime": 10000,
|
||||
"skip": 0,
|
||||
"skipgroup": 0,
|
||||
"reward": []
|
||||
},
|
||||
{
|
||||
"id": 1000301,
|
||||
"group": 3,
|
||||
"type": 3,
|
||||
"startPar": "",
|
||||
"parameter": "",
|
||||
"interface": "",
|
||||
"condition": "worldtaskexit_accept_20034",
|
||||
"followtj": "",
|
||||
"followguide": 1000302,
|
||||
"finger": [
|
||||
"taskDedailsPopup",
|
||||
"btn_star$"
|
||||
],
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"fingerTime": 0.3,
|
||||
"objSize": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"objOffset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"txt": "",
|
||||
"speakerface": 0,
|
||||
"sound": "",
|
||||
"mask": 0,
|
||||
"lock": 0,
|
||||
"uishow": 0,
|
||||
"skiptime": 5000,
|
||||
"skip": 0,
|
||||
"skipgroup": 0,
|
||||
"reward": []
|
||||
},
|
||||
{
|
||||
"id": 1000302,
|
||||
"group": 3,
|
||||
"type": 3,
|
||||
"startPar": "",
|
||||
"parameter": "",
|
||||
"interface": "",
|
||||
"condition": "",
|
||||
"followtj": "OpenBattleready",
|
||||
"followguide": 1000303,
|
||||
"finger": [
|
||||
"maininterface",
|
||||
"mainCom$.optionList$",
|
||||
"0"
|
||||
],
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"fingerTime": 0.3,
|
||||
"objSize": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"objOffset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"txt": "",
|
||||
"speakerface": 0,
|
||||
"sound": "",
|
||||
"mask": 0,
|
||||
"lock": 0,
|
||||
"uishow": 0,
|
||||
"skiptime": 5000,
|
||||
"skip": 0,
|
||||
"skipgroup": 0,
|
||||
"reward": []
|
||||
},
|
||||
{
|
||||
"id": 1000303,
|
||||
"group": 3,
|
||||
"type": 3,
|
||||
"startPar": "",
|
||||
"parameter": "",
|
||||
"interface": "",
|
||||
"condition": "",
|
||||
"followtj": "",
|
||||
"followguide": 1000304,
|
||||
"finger": [
|
||||
"battleready",
|
||||
"rolelist$",
|
||||
"0"
|
||||
],
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"fingerTime": 0.3,
|
||||
"objSize": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"objOffset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"txt": "1000106",
|
||||
"speakerface": 0,
|
||||
"sound": "",
|
||||
"mask": 0,
|
||||
"lock": 0,
|
||||
"uishow": 0,
|
||||
"skiptime": 5000,
|
||||
"skip": 0,
|
||||
"skipgroup": 0,
|
||||
"reward": []
|
||||
},
|
||||
{
|
||||
"id": 1000304,
|
||||
"group": 3,
|
||||
"type": 3,
|
||||
"startPar": "",
|
||||
"parameter": "",
|
||||
"interface": "",
|
||||
"condition": "",
|
||||
"followtj": "",
|
||||
"followguide": 1000305,
|
||||
"finger": [
|
||||
"battleready",
|
||||
"herolist$",
|
||||
"0"
|
||||
],
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"fingerTime": 0.3,
|
||||
"objSize": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"objOffset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"txt": "1000107",
|
||||
"speakerface": 0,
|
||||
"sound": "",
|
||||
"mask": 0,
|
||||
"lock": 0,
|
||||
"uishow": 0,
|
||||
"skiptime": 5000,
|
||||
"skip": 0,
|
||||
"skipgroup": 0,
|
||||
"reward": []
|
||||
},
|
||||
{
|
||||
"id": 1000305,
|
||||
"group": 3,
|
||||
"type": 3,
|
||||
"startPar": "",
|
||||
"parameter": "",
|
||||
"interface": "",
|
||||
"condition": "",
|
||||
"followtj": "",
|
||||
"followguide": 1000306,
|
||||
"finger": [
|
||||
"battleready",
|
||||
"rolelist$",
|
||||
"0"
|
||||
],
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"fingerTime": 0.3,
|
||||
"objSize": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"objOffset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"txt": "",
|
||||
"speakerface": 0,
|
||||
"sound": "",
|
||||
"mask": 0,
|
||||
"lock": 0,
|
||||
"uishow": 0,
|
||||
"skiptime": 5000,
|
||||
"skip": 0,
|
||||
"skipgroup": 0,
|
||||
"reward": []
|
||||
},
|
||||
{
|
||||
"id": 1000306,
|
||||
"group": 3,
|
||||
"type": 3,
|
||||
"startPar": "",
|
||||
"parameter": "",
|
||||
"interface": "",
|
||||
"condition": "",
|
||||
"followtj": "OpenFight",
|
||||
"followguide": 1000307,
|
||||
"finger": [
|
||||
"battleready",
|
||||
"btn_start$",
|
||||
"0"
|
||||
],
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"fingerTime": 0.3,
|
||||
"objSize": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"objOffset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"txt": "1000108",
|
||||
"speakerface": 0,
|
||||
"sound": "",
|
||||
"mask": 0,
|
||||
"lock": 0,
|
||||
"uishow": 0,
|
||||
"skiptime": 5000,
|
||||
"skip": 0,
|
||||
"skipgroup": 0,
|
||||
"reward": []
|
||||
},
|
||||
{
|
||||
"id": 1000307,
|
||||
"group": 3,
|
||||
"type": 1,
|
||||
"startPar": "",
|
||||
"parameter": "",
|
||||
"interface": "",
|
||||
"condition": "",
|
||||
"followtj": "",
|
||||
"followguide": 1000308,
|
||||
"finger": [
|
||||
"zhandou",
|
||||
"battleactionaxis.herolist$.n2"
|
||||
],
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"fingerTime": 0,
|
||||
"objSize": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"objOffset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"txt": "1000109",
|
||||
"speakerface": 0,
|
||||
"sound": "",
|
||||
"mask": 1,
|
||||
"lock": 0,
|
||||
"uishow": 0,
|
||||
"skiptime": 5001,
|
||||
"skip": 0,
|
||||
"skipgroup": 0,
|
||||
"reward": []
|
||||
},
|
||||
{
|
||||
"id": 1000308,
|
||||
"group": 3,
|
||||
"type": 1,
|
||||
"startPar": "",
|
||||
"parameter": "",
|
||||
"interface": "",
|
||||
"condition": "",
|
||||
"followtj": "",
|
||||
"followguide": 1000309,
|
||||
"finger": [
|
||||
"GRoot",
|
||||
"FloatRoot.InfoRoot.roleinfo_2100.campicon"
|
||||
],
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"fingerTime": 0,
|
||||
"objSize": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"objOffset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"txt": "1000110",
|
||||
"speakerface": 0,
|
||||
"sound": "",
|
||||
"mask": 1,
|
||||
"lock": 0,
|
||||
"uishow": 0,
|
||||
"skiptime": 5002,
|
||||
"skip": 0,
|
||||
"skipgroup": 0,
|
||||
"reward": []
|
||||
},
|
||||
{
|
||||
"id": 1000309,
|
||||
"group": 3,
|
||||
"type": 3,
|
||||
"startPar": "",
|
||||
"parameter": "",
|
||||
"interface": "",
|
||||
"condition": "",
|
||||
"followtj": "",
|
||||
"followguide": 0,
|
||||
"finger": [
|
||||
"zhandou",
|
||||
"skilllist$",
|
||||
"2",
|
||||
"skillbtn"
|
||||
],
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"fingerTime": 0.3,
|
||||
"objSize": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"objOffset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"txt": "1000111",
|
||||
"speakerface": 0,
|
||||
"sound": "",
|
||||
"mask": 0,
|
||||
"lock": 0,
|
||||
"uishow": 0,
|
||||
"skiptime": 5000,
|
||||
"skip": 0,
|
||||
"skipgroup": 0,
|
||||
"reward": []
|
||||
|
@ -99,7 +99,7 @@
|
||||
},
|
||||
"venturetype": 1,
|
||||
"ventureavatar": [
|
||||
"Person/24004/24004_q.prefab"
|
||||
"Person/24004/24005_q.prefab"
|
||||
],
|
||||
"scene_effect": [
|
||||
"miwu"
|
||||
@ -216,7 +216,7 @@
|
||||
},
|
||||
"venturetype": 1,
|
||||
"ventureavatar": [
|
||||
"Person/24004/24004_q.prefab"
|
||||
"Person/24004/24006_q.prefab"
|
||||
],
|
||||
"scene_effect": [
|
||||
"miwu"
|
||||
@ -295,7 +295,7 @@
|
||||
},
|
||||
"venturetype": 1,
|
||||
"ventureavatar": [
|
||||
"Person/24004/24004_q.prefab"
|
||||
"Person/24004/24007_q.prefab"
|
||||
],
|
||||
"scene_effect": [
|
||||
"miwu"
|
||||
@ -8382,7 +8382,7 @@
|
||||
"chapterid": 11001,
|
||||
"group_id": 1001591,
|
||||
"previous_group_id": [
|
||||
100117
|
||||
100118
|
||||
],
|
||||
"previoustage": 0,
|
||||
"buried_type": 0,
|
||||
|
@ -239367,12 +239367,12 @@
|
||||
"captainId": 0,
|
||||
"IsBoss": 0,
|
||||
"bossHpCnt": 0,
|
||||
"heroid": 44004,
|
||||
"heroid": -1,
|
||||
"star": 3,
|
||||
"equip": [],
|
||||
"newskill": [],
|
||||
"lv": 1,
|
||||
"hppro": 0.2,
|
||||
"hppro": 1,
|
||||
"atkpro": 1,
|
||||
"defpro": 1,
|
||||
"skill1": 1,
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -10,191 +10,113 @@
|
||||
],
|
||||
"unlock": {
|
||||
"key": "guild_guild_boss_boss_name_1",
|
||||
"text": "{0}可航行至伯克岛"
|
||||
"text": "{0}天后可航行至伯克岛"
|
||||
},
|
||||
"introduce": {
|
||||
"key": "guild_guild_boss_boss_name_1",
|
||||
"text": "航行抵达伯克岛"
|
||||
}
|
||||
},
|
||||
"scene": "",
|
||||
"png": []
|
||||
},
|
||||
{
|
||||
"node_id": 2,
|
||||
"puggsy_name": {
|
||||
"key": "guild_guild_boss_boss_name_2",
|
||||
"text": "伯克岛"
|
||||
"text": "战栗海岸"
|
||||
},
|
||||
"time": [
|
||||
0
|
||||
2
|
||||
],
|
||||
"unlock": {
|
||||
"key": "guild_guild_boss_boss_name_2",
|
||||
"text": "{0}可航行至伯克岛"
|
||||
"text": "{0}天后可航行至战栗海岸"
|
||||
},
|
||||
"introduce": {
|
||||
"key": "guild_guild_boss_boss_name_2",
|
||||
"text": "航行抵达伯克岛"
|
||||
}
|
||||
"text": "航行抵达战栗海岸"
|
||||
},
|
||||
"scene": "",
|
||||
"png": []
|
||||
},
|
||||
{
|
||||
"node_id": 3,
|
||||
"puggsy_name": {
|
||||
"key": "guild_guild_boss_boss_name_3",
|
||||
"text": "伯克岛"
|
||||
"text": "西西伯利亚"
|
||||
},
|
||||
"time": [
|
||||
0
|
||||
4
|
||||
],
|
||||
"unlock": {
|
||||
"key": "guild_guild_boss_boss_name_3",
|
||||
"text": "{0}可航行至伯克岛"
|
||||
"text": "{0}天后可航行至西西伯利亚"
|
||||
},
|
||||
"introduce": {
|
||||
"key": "guild_guild_boss_boss_name_3",
|
||||
"text": "航行抵达伯克岛"
|
||||
}
|
||||
"text": "航行抵达西西伯利亚"
|
||||
},
|
||||
"scene": "",
|
||||
"png": []
|
||||
},
|
||||
{
|
||||
"node_id": 4,
|
||||
"puggsy_name": {
|
||||
"key": "guild_guild_boss_boss_name_4",
|
||||
"text": "伯克岛"
|
||||
"text": "巴尔干半岛"
|
||||
},
|
||||
"time": [
|
||||
0
|
||||
6
|
||||
],
|
||||
"unlock": {
|
||||
"key": "guild_guild_boss_boss_name_4",
|
||||
"text": "{0}可航行至伯克岛"
|
||||
"text": "{0}天后可航行至巴尔干半岛"
|
||||
},
|
||||
"introduce": {
|
||||
"key": "guild_guild_boss_boss_name_4",
|
||||
"text": "航行抵达伯克岛"
|
||||
}
|
||||
"text": "航行抵达巴尔干半岛"
|
||||
},
|
||||
"scene": "",
|
||||
"png": []
|
||||
},
|
||||
{
|
||||
"node_id": 5,
|
||||
"puggsy_name": {
|
||||
"key": "guild_guild_boss_boss_name_5",
|
||||
"text": "伯克岛"
|
||||
"text": "新加坡海峡"
|
||||
},
|
||||
"time": [
|
||||
0
|
||||
8
|
||||
],
|
||||
"unlock": {
|
||||
"key": "guild_guild_boss_boss_name_5",
|
||||
"text": "{0}可航行至伯克岛"
|
||||
"text": "{0}天后可航行至新加坡海峡"
|
||||
},
|
||||
"introduce": {
|
||||
"key": "guild_guild_boss_boss_name_5",
|
||||
"text": "航行抵达伯克岛"
|
||||
}
|
||||
"text": "航行抵达新加坡海峡"
|
||||
},
|
||||
"scene": "",
|
||||
"png": []
|
||||
},
|
||||
{
|
||||
"node_id": 6,
|
||||
"puggsy_name": {
|
||||
"key": "guild_guild_boss_boss_name_6",
|
||||
"text": "战栗海岸"
|
||||
"text": "马奇洛"
|
||||
},
|
||||
"time": [
|
||||
3
|
||||
10
|
||||
],
|
||||
"unlock": {
|
||||
"key": "guild_guild_boss_boss_name_6",
|
||||
"text": "{0}可航行至战栗海岸"
|
||||
"text": "{0}天后可航行至马奇洛"
|
||||
},
|
||||
"introduce": {
|
||||
"key": "guild_guild_boss_boss_name_6",
|
||||
"text": "航行抵达战栗海岸"
|
||||
}
|
||||
},
|
||||
{
|
||||
"node_id": 7,
|
||||
"puggsy_name": {
|
||||
"key": "guild_guild_boss_boss_name_7",
|
||||
"text": "战栗海岸"
|
||||
"text": "航行抵达马奇洛"
|
||||
},
|
||||
"time": [
|
||||
3
|
||||
],
|
||||
"unlock": {
|
||||
"key": "guild_guild_boss_boss_name_7",
|
||||
"text": "{0}可航行至战栗海岸"
|
||||
},
|
||||
"introduce": {
|
||||
"key": "guild_guild_boss_boss_name_7",
|
||||
"text": "航行抵达战栗海岸"
|
||||
}
|
||||
},
|
||||
{
|
||||
"node_id": 8,
|
||||
"puggsy_name": {
|
||||
"key": "guild_guild_boss_boss_name_8",
|
||||
"text": "战栗海岸"
|
||||
},
|
||||
"time": [
|
||||
3
|
||||
],
|
||||
"unlock": {
|
||||
"key": "guild_guild_boss_boss_name_8",
|
||||
"text": "{0}可航行至战栗海岸"
|
||||
},
|
||||
"introduce": {
|
||||
"key": "guild_guild_boss_boss_name_8",
|
||||
"text": "航行抵达战栗海岸"
|
||||
}
|
||||
},
|
||||
{
|
||||
"node_id": 9,
|
||||
"puggsy_name": {
|
||||
"key": "guild_guild_boss_boss_name_9",
|
||||
"text": "维京海峡"
|
||||
},
|
||||
"time": [
|
||||
6
|
||||
],
|
||||
"unlock": {
|
||||
"key": "guild_guild_boss_boss_name_9",
|
||||
"text": "{0}可航行至维京海峡"
|
||||
},
|
||||
"introduce": {
|
||||
"key": "guild_guild_boss_boss_name_9",
|
||||
"text": "航行抵达维京海峡"
|
||||
}
|
||||
},
|
||||
{
|
||||
"node_id": 10,
|
||||
"puggsy_name": {
|
||||
"key": "guild_guild_boss_boss_name_10",
|
||||
"text": "维京海峡"
|
||||
},
|
||||
"time": [
|
||||
6
|
||||
],
|
||||
"unlock": {
|
||||
"key": "guild_guild_boss_boss_name_10",
|
||||
"text": "{0}可航行至维京海峡"
|
||||
},
|
||||
"introduce": {
|
||||
"key": "guild_guild_boss_boss_name_10",
|
||||
"text": "航行抵达维京海峡"
|
||||
}
|
||||
},
|
||||
{
|
||||
"node_id": 11,
|
||||
"puggsy_name": {
|
||||
"key": "guild_guild_boss_boss_name_11",
|
||||
"text": "维京海峡"
|
||||
},
|
||||
"time": [
|
||||
6
|
||||
],
|
||||
"unlock": {
|
||||
"key": "guild_guild_boss_boss_name_11",
|
||||
"text": "{0}可航行至维京海峡"
|
||||
},
|
||||
"introduce": {
|
||||
"key": "guild_guild_boss_boss_name_11",
|
||||
"text": "航行抵达维京海峡"
|
||||
}
|
||||
"scene": "",
|
||||
"png": []
|
||||
}
|
||||
]
|
86
bin/json/game_puggsymake.json
Normal file
86
bin/json/game_puggsymake.json
Normal file
@ -0,0 +1,86 @@
|
||||
[
|
||||
{
|
||||
"id": 1,
|
||||
"make_id": 10,
|
||||
"position": 1,
|
||||
"make_text": {
|
||||
"key": "guild_guild_boss_boss_name_1",
|
||||
"text": "拉胚"
|
||||
},
|
||||
"subitem": 1,
|
||||
"png": "",
|
||||
"value": 0
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"make_id": 10,
|
||||
"position": 1,
|
||||
"make_text": {
|
||||
"key": "guild_guild_boss_boss_name_2",
|
||||
"text": "拉胚"
|
||||
},
|
||||
"subitem": 2,
|
||||
"png": "",
|
||||
"value": 0
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"make_id": 10,
|
||||
"position": 1,
|
||||
"make_text": {
|
||||
"key": "guild_guild_boss_boss_name_3",
|
||||
"text": "拉胚"
|
||||
},
|
||||
"subitem": 3,
|
||||
"png": "",
|
||||
"value": 0
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"make_id": 10,
|
||||
"position": 1,
|
||||
"make_text": {
|
||||
"key": "guild_guild_boss_boss_name_4",
|
||||
"text": "拉胚"
|
||||
},
|
||||
"subitem": 4,
|
||||
"png": "",
|
||||
"value": 500
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"make_id": 10,
|
||||
"position": 1,
|
||||
"make_text": {
|
||||
"key": "guild_guild_boss_boss_name_5",
|
||||
"text": "拉胚"
|
||||
},
|
||||
"subitem": 5,
|
||||
"png": "",
|
||||
"value": 500
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"make_id": 10,
|
||||
"position": 1,
|
||||
"make_text": {
|
||||
"key": "guild_guild_boss_boss_name_6",
|
||||
"text": "拉胚"
|
||||
},
|
||||
"subitem": 6,
|
||||
"png": "",
|
||||
"value": 1000
|
||||
},
|
||||
{
|
||||
"id": 7,
|
||||
"make_id": 10,
|
||||
"position": 2,
|
||||
"make_text": {
|
||||
"key": "guild_guild_boss_boss_name_7",
|
||||
"text": "器刃"
|
||||
},
|
||||
"subitem": 1,
|
||||
"png": "",
|
||||
"value": 0
|
||||
}
|
||||
]
|
164
bin/json/game_puggsystar.json
Normal file
164
bin/json/game_puggsystar.json
Normal file
@ -0,0 +1,164 @@
|
||||
[
|
||||
{
|
||||
"make_id": 1,
|
||||
"make_title": {
|
||||
"key": "puggsy_puggsy_star_make_title_1",
|
||||
"text": "蛋糕工坊"
|
||||
},
|
||||
"make_text": {
|
||||
"key": "puggsy_puggsy_star_make_text_1",
|
||||
"text": "走过路过不要错过,买不了吃亏买不了上当"
|
||||
},
|
||||
"condition_text": {
|
||||
"key": "puggsy_puggsy_star_condition_text_1",
|
||||
"text": "奖励条件:制作出{0}星以上的遗器"
|
||||
},
|
||||
"png": "",
|
||||
"star": 4,
|
||||
"score": 4000,
|
||||
"fire": 1,
|
||||
"value": 1000,
|
||||
"drop": [
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "starcoin",
|
||||
"n": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"make_id": 2,
|
||||
"make_title": {
|
||||
"key": "puggsy_puggsy_star_make_title_2",
|
||||
"text": "玉米工坊"
|
||||
},
|
||||
"make_text": {
|
||||
"key": "puggsy_puggsy_star_make_text_2",
|
||||
"text": "走过路过不要错过,买不了吃亏买不了上当"
|
||||
},
|
||||
"condition_text": {
|
||||
"key": "puggsy_puggsy_star_condition_text_2",
|
||||
"text": "奖励条件:制作出{0}星以上的遗器"
|
||||
},
|
||||
"png": "",
|
||||
"star": 4,
|
||||
"score": 4000,
|
||||
"fire": 2,
|
||||
"value": 1000,
|
||||
"drop": [
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "starcoin",
|
||||
"n": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"make_id": 3,
|
||||
"make_title": {
|
||||
"key": "puggsy_puggsy_star_make_title_3",
|
||||
"text": "香蕉工坊"
|
||||
},
|
||||
"make_text": {
|
||||
"key": "puggsy_puggsy_star_make_text_3",
|
||||
"text": "走过路过不要错过,买不了吃亏买不了上当"
|
||||
},
|
||||
"condition_text": {
|
||||
"key": "puggsy_puggsy_star_condition_text_3",
|
||||
"text": "奖励条件:制作出{0}星以上的遗器"
|
||||
},
|
||||
"png": "",
|
||||
"star": 4,
|
||||
"score": 4000,
|
||||
"fire": 3,
|
||||
"value": 1000,
|
||||
"drop": [
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "starcoin",
|
||||
"n": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"make_id": 4,
|
||||
"make_title": {
|
||||
"key": "puggsy_puggsy_star_make_title_4",
|
||||
"text": "西瓜工坊"
|
||||
},
|
||||
"make_text": {
|
||||
"key": "puggsy_puggsy_star_make_text_4",
|
||||
"text": "走过路过不要错过,买不了吃亏买不了上当"
|
||||
},
|
||||
"condition_text": {
|
||||
"key": "puggsy_puggsy_star_condition_text_4",
|
||||
"text": "奖励条件:制作出{0}星以上的遗器"
|
||||
},
|
||||
"png": "",
|
||||
"star": 4,
|
||||
"score": 4000,
|
||||
"fire": 1,
|
||||
"value": 1000,
|
||||
"drop": [
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "starcoin",
|
||||
"n": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"make_id": 5,
|
||||
"make_title": {
|
||||
"key": "puggsy_puggsy_star_make_title_5",
|
||||
"text": "冰淇淋工坊"
|
||||
},
|
||||
"make_text": {
|
||||
"key": "puggsy_puggsy_star_make_text_5",
|
||||
"text": "走过路过不要错过,买不了吃亏买不了上当"
|
||||
},
|
||||
"condition_text": {
|
||||
"key": "puggsy_puggsy_star_condition_text_5",
|
||||
"text": "奖励条件:制作出{0}星以上的遗器"
|
||||
},
|
||||
"png": "",
|
||||
"star": 5,
|
||||
"score": 5000,
|
||||
"fire": 2,
|
||||
"value": 1000,
|
||||
"drop": [
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "starcoin",
|
||||
"n": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"make_id": 6,
|
||||
"make_title": {
|
||||
"key": "puggsy_puggsy_star_make_title_6",
|
||||
"text": "番茄工坊"
|
||||
},
|
||||
"make_text": {
|
||||
"key": "puggsy_puggsy_star_make_text_6",
|
||||
"text": "走过路过不要错过,买不了吃亏买不了上当"
|
||||
},
|
||||
"condition_text": {
|
||||
"key": "puggsy_puggsy_star_condition_text_6",
|
||||
"text": "奖励条件:制作出{0}星以上的遗器"
|
||||
},
|
||||
"png": "",
|
||||
"star": 5,
|
||||
"score": 5000,
|
||||
"fire": 3,
|
||||
"value": 1000,
|
||||
"drop": [
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "starcoin",
|
||||
"n": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
@ -2,16 +2,16 @@
|
||||
{
|
||||
"key": 1,
|
||||
"optionName": {
|
||||
"key": "111",
|
||||
"key": "achieve_achieve_all_achieve_group_id_02",
|
||||
"text": "清扫场地"
|
||||
},
|
||||
"model": "组件名称",
|
||||
"actionType": 5,
|
||||
"actionParam": "5#timeline_target",
|
||||
"num": 2,
|
||||
"model": "20030_扫地点1号",
|
||||
"actionType": 1,
|
||||
"actionParam": "3#camerapose_2",
|
||||
"num": 1,
|
||||
"triggerWeight": [
|
||||
90,
|
||||
10
|
||||
100,
|
||||
0
|
||||
],
|
||||
"triggerOne": [
|
||||
7000050
|
||||
@ -23,6 +23,7 @@
|
||||
"n": 5
|
||||
}
|
||||
],
|
||||
"triggerThree": 0,
|
||||
"cdText": {
|
||||
"key": "repeat_repeat_all_cdtxt_01",
|
||||
"text": "地面干净了不少。"
|
||||
|
@ -10,6 +10,7 @@
|
||||
"key": "",
|
||||
"text": ""
|
||||
},
|
||||
"opencond": "shop1",
|
||||
"rtype": 1,
|
||||
"rtime": 8,
|
||||
"rnum": 8,
|
||||
@ -42,6 +43,7 @@
|
||||
"key": "",
|
||||
"text": ""
|
||||
},
|
||||
"opencond": "shop2",
|
||||
"rtype": 2,
|
||||
"rtime": 1,
|
||||
"rnum": -1,
|
||||
@ -67,6 +69,7 @@
|
||||
"key": "shop_shop_upper_shop_3",
|
||||
"text": "奇趣商店"
|
||||
},
|
||||
"opencond": "shop3",
|
||||
"rtype": 2,
|
||||
"rtime": 1,
|
||||
"rnum": -1,
|
||||
@ -91,6 +94,7 @@
|
||||
"key": "shop_shop_upper_shop_4",
|
||||
"text": "奇趣商店"
|
||||
},
|
||||
"opencond": "shop4",
|
||||
"rtype": 2,
|
||||
"rtime": 7,
|
||||
"rnum": -1,
|
||||
@ -117,6 +121,7 @@
|
||||
"key": "shop_shop_upper_shop_5",
|
||||
"text": "奇趣商店"
|
||||
},
|
||||
"opencond": "shop5",
|
||||
"rtype": 2,
|
||||
"rtime": 7,
|
||||
"rnum": -1,
|
||||
@ -143,6 +148,7 @@
|
||||
"key": "shop_shop_upper_shop_6",
|
||||
"text": "奇趣商店"
|
||||
},
|
||||
"opencond": "shop6",
|
||||
"rtype": 2,
|
||||
"rtime": 21,
|
||||
"rnum": -1,
|
||||
@ -170,6 +176,7 @@
|
||||
"key": "shop_shop_upper_shop_7",
|
||||
"text": "主线商店"
|
||||
},
|
||||
"opencond": "shop7",
|
||||
"rtype": -1,
|
||||
"rtime": 0,
|
||||
"rnum": -1,
|
||||
@ -197,6 +204,7 @@
|
||||
"key": "shop_shop_upper_shop_8",
|
||||
"text": "主线商店"
|
||||
},
|
||||
"opencond": "shop8",
|
||||
"rtype": -1,
|
||||
"rtime": 0,
|
||||
"rnum": -1,
|
||||
@ -227,6 +235,7 @@
|
||||
"key": "shop_shop_upper_shop_9",
|
||||
"text": "主线商店"
|
||||
},
|
||||
"opencond": "shop9",
|
||||
"rtype": -1,
|
||||
"rtime": 0,
|
||||
"rnum": -1,
|
||||
@ -257,6 +266,7 @@
|
||||
"key": "shop_shop_upper_shop_10",
|
||||
"text": "主线商店"
|
||||
},
|
||||
"opencond": "shop10",
|
||||
"rtype": -1,
|
||||
"rtime": 0,
|
||||
"rnum": -1,
|
||||
@ -287,6 +297,7 @@
|
||||
"key": "shop_shop_upper_shop_11",
|
||||
"text": "主线商店"
|
||||
},
|
||||
"opencond": "shop11",
|
||||
"rtype": -1,
|
||||
"rtime": 0,
|
||||
"rnum": -1,
|
||||
@ -314,6 +325,7 @@
|
||||
"key": "shop_shop_upper_shop_12",
|
||||
"text": "主线商店"
|
||||
},
|
||||
"opencond": "shop12",
|
||||
"rtype": -1,
|
||||
"rtime": 0,
|
||||
"rnum": -1,
|
||||
@ -344,6 +356,7 @@
|
||||
"key": "shop_shop_upper_shop_13",
|
||||
"text": "主线商店"
|
||||
},
|
||||
"opencond": "shop13",
|
||||
"rtype": -1,
|
||||
"rtime": 0,
|
||||
"rnum": -1,
|
||||
@ -374,6 +387,7 @@
|
||||
"key": "shop_shop_upper_shop_14",
|
||||
"text": "主线商店"
|
||||
},
|
||||
"opencond": "shop14",
|
||||
"rtype": -1,
|
||||
"rtime": 0,
|
||||
"rnum": -1,
|
||||
|
@ -16525,7 +16525,7 @@
|
||||
"Order": "",
|
||||
"Limit": 10,
|
||||
"ExecuteCnt": 1,
|
||||
"Type": 12,
|
||||
"Type": 1,
|
||||
"Argu": [
|
||||
2,
|
||||
2,
|
||||
|
@ -9164,8 +9164,8 @@
|
||||
"CorrectPos": 0,
|
||||
"IsMelee": 0,
|
||||
"act": "Skill_2",
|
||||
"Type": 1,
|
||||
"CD": 4,
|
||||
"Type": 2,
|
||||
"CD": 0,
|
||||
"Where": [],
|
||||
"Target": 2,
|
||||
"ChildSkill": {
|
||||
@ -9200,8 +9200,8 @@
|
||||
"CorrectPos": 0,
|
||||
"IsMelee": 0,
|
||||
"act": "Skill_2",
|
||||
"Type": 1,
|
||||
"CD": 4,
|
||||
"Type": 2,
|
||||
"CD": 0,
|
||||
"Where": [],
|
||||
"Target": 2,
|
||||
"ChildSkill": {
|
||||
@ -9236,8 +9236,8 @@
|
||||
"CorrectPos": 0,
|
||||
"IsMelee": 0,
|
||||
"act": "Skill_2",
|
||||
"Type": 1,
|
||||
"CD": 4,
|
||||
"Type": 2,
|
||||
"CD": 0,
|
||||
"Where": [],
|
||||
"Target": 2,
|
||||
"ChildSkill": {
|
||||
@ -9272,8 +9272,8 @@
|
||||
"CorrectPos": 0,
|
||||
"IsMelee": 0,
|
||||
"act": "Skill_2",
|
||||
"Type": 1,
|
||||
"CD": 4,
|
||||
"Type": 2,
|
||||
"CD": 0,
|
||||
"Where": [],
|
||||
"Target": 2,
|
||||
"ChildSkill": {
|
||||
@ -9308,7 +9308,7 @@
|
||||
"CorrectPos": 0,
|
||||
"IsMelee": 0,
|
||||
"act": "Skill_2",
|
||||
"Type": 1,
|
||||
"Type": 2,
|
||||
"CD": 4,
|
||||
"Where": [],
|
||||
"Target": 2,
|
||||
|
@ -12019,7 +12019,9 @@
|
||||
"text": "减少40%受到的暴击伤害和会心伤害。"
|
||||
},
|
||||
"BuffType": 135,
|
||||
"EffectArgu": [],
|
||||
"EffectArgu": [
|
||||
400
|
||||
],
|
||||
"BufParNum": 1,
|
||||
"RelyCheckArgu": [],
|
||||
"CoexistCheckArgu": [],
|
||||
@ -12247,7 +12249,10 @@
|
||||
"text": "受到治疗效果降低50%,造成伤害降低30%。"
|
||||
},
|
||||
"BuffType": 137,
|
||||
"EffectArgu": [],
|
||||
"EffectArgu": [
|
||||
500,
|
||||
300
|
||||
],
|
||||
"BufParNum": 1,
|
||||
"RelyCheckArgu": [],
|
||||
"CoexistCheckArgu": [],
|
||||
@ -12277,8 +12282,13 @@
|
||||
"key": "skill_skill_buff_Desc_391000107",
|
||||
"text": "【攻击提升】、【防御提升】、【速度提升】效果提升35%。"
|
||||
},
|
||||
"BuffType": 0,
|
||||
"EffectArgu": [],
|
||||
"BuffType": 141,
|
||||
"EffectArgu": [
|
||||
350,
|
||||
390001001,
|
||||
390001002,
|
||||
390001003
|
||||
],
|
||||
"BufParNum": 1,
|
||||
"RelyCheckArgu": [],
|
||||
"CoexistCheckArgu": [],
|
||||
|
@ -4938,109 +4938,5 @@
|
||||
"n": 0
|
||||
},
|
||||
"DeleteWt": 40
|
||||
},
|
||||
{
|
||||
"BuffId": 770076113,
|
||||
"Type": 999,
|
||||
"SkillId": 770076111,
|
||||
"BuffLevel": 1,
|
||||
"Quality": 5,
|
||||
"BuffIcon": "stonehengebuff_770076111",
|
||||
"TargetType": 2,
|
||||
"CampType": 0,
|
||||
"TakeDataType": 0,
|
||||
"BuffStory": {
|
||||
"key": "stonehenge_buffconfig_BuffStory_191",
|
||||
"text": "快睡吧快睡吧,外婆不战而胜的秘诀,可以让敌人至少三天不醒。"
|
||||
},
|
||||
"BuffUpgradeCost": {
|
||||
"a": "item",
|
||||
"t": "10000036",
|
||||
"n": 0
|
||||
},
|
||||
"BuffSell": {
|
||||
"a": "item",
|
||||
"t": "10000036",
|
||||
"n": 0
|
||||
},
|
||||
"DeleteWt": 60
|
||||
},
|
||||
{
|
||||
"BuffId": 770077113,
|
||||
"Type": 999,
|
||||
"SkillId": 770077111,
|
||||
"BuffLevel": 1,
|
||||
"Quality": 5,
|
||||
"BuffIcon": "stonehengebuff_770077111",
|
||||
"TargetType": 2,
|
||||
"CampType": 0,
|
||||
"TakeDataType": 0,
|
||||
"BuffStory": {
|
||||
"key": "stonehenge_buffconfig_BuffStory_192",
|
||||
"text": "快睡吧快睡吧,外婆不战而胜的秘诀,可以让敌人至少三天不醒。"
|
||||
},
|
||||
"BuffUpgradeCost": {
|
||||
"a": "item",
|
||||
"t": "10000036",
|
||||
"n": 0
|
||||
},
|
||||
"BuffSell": {
|
||||
"a": "item",
|
||||
"t": "10000036",
|
||||
"n": 0
|
||||
},
|
||||
"DeleteWt": 60
|
||||
},
|
||||
{
|
||||
"BuffId": 770070113,
|
||||
"Type": 999,
|
||||
"SkillId": 770070111,
|
||||
"BuffLevel": 1,
|
||||
"Quality": 5,
|
||||
"BuffIcon": "stonehengebuff_770070111",
|
||||
"TargetType": 2,
|
||||
"CampType": 0,
|
||||
"TakeDataType": 0,
|
||||
"BuffStory": {
|
||||
"key": "stonehenge_buffconfig_BuffStory_193",
|
||||
"text": "沼泽之水的觉醒!霍普挡在众人身前,挡住了铺天盖地的火焰攻击。"
|
||||
},
|
||||
"BuffUpgradeCost": {
|
||||
"a": "item",
|
||||
"t": "10000036",
|
||||
"n": 0
|
||||
},
|
||||
"BuffSell": {
|
||||
"a": "item",
|
||||
"t": "10000036",
|
||||
"n": 0
|
||||
},
|
||||
"DeleteWt": 60
|
||||
},
|
||||
{
|
||||
"BuffId": 770071113,
|
||||
"Type": 999,
|
||||
"SkillId": 770071111,
|
||||
"BuffLevel": 1,
|
||||
"Quality": 5,
|
||||
"BuffIcon": "stonehengebuff_770071111",
|
||||
"TargetType": 1,
|
||||
"CampType": 0,
|
||||
"TakeDataType": 0,
|
||||
"BuffStory": {
|
||||
"key": "stonehenge_buffconfig_BuffStory_194",
|
||||
"text": "沼泽之水的觉醒!霍普挡在众人身前,挡住了铺天盖地的火焰攻击。"
|
||||
},
|
||||
"BuffUpgradeCost": {
|
||||
"a": "item",
|
||||
"t": "10000036",
|
||||
"n": 0
|
||||
},
|
||||
"BuffSell": {
|
||||
"a": "item",
|
||||
"t": "10000036",
|
||||
"n": 0
|
||||
},
|
||||
"DeleteWt": 60
|
||||
}
|
||||
]
|
@ -271,7 +271,7 @@
|
||||
"EventId": 16010101,
|
||||
"EventTitle": {
|
||||
"key": "stonehenge_eventconfig_EventTitle_14",
|
||||
"text": "打开"
|
||||
"text": "拾取"
|
||||
},
|
||||
"EventType": 16,
|
||||
"EventResource": "event_rewardbox_1",
|
||||
@ -287,7 +287,7 @@
|
||||
"EventId": 17002003,
|
||||
"EventTitle": {
|
||||
"key": "stonehenge_eventconfig_EventTitle_15",
|
||||
"text": "打开"
|
||||
"text": "拾取"
|
||||
},
|
||||
"EventType": 17,
|
||||
"EventResource": "event_rewardbox_2",
|
||||
@ -369,7 +369,7 @@
|
||||
"EventId": 14110101,
|
||||
"EventTitle": {
|
||||
"key": "stonehenge_eventconfig_EventTitle_19",
|
||||
"text": "战斗"
|
||||
"text": "进入战斗"
|
||||
},
|
||||
"EventType": 14,
|
||||
"EventResource": "event_battle_51004",
|
||||
@ -385,7 +385,7 @@
|
||||
"EventId": 14110102,
|
||||
"EventTitle": {
|
||||
"key": "stonehenge_eventconfig_EventTitle_20",
|
||||
"text": "战斗"
|
||||
"text": "进入战斗"
|
||||
},
|
||||
"EventType": 14,
|
||||
"EventResource": "event_battle_51002",
|
||||
@ -401,7 +401,7 @@
|
||||
"EventId": 14110103,
|
||||
"EventTitle": {
|
||||
"key": "stonehenge_eventconfig_EventTitle_21",
|
||||
"text": "战斗"
|
||||
"text": "进入战斗"
|
||||
},
|
||||
"EventType": 14,
|
||||
"EventResource": "event_battle_51003",
|
||||
@ -417,7 +417,7 @@
|
||||
"EventId": 14110104,
|
||||
"EventTitle": {
|
||||
"key": "stonehenge_eventconfig_EventTitle_22",
|
||||
"text": "战斗"
|
||||
"text": "进入战斗"
|
||||
},
|
||||
"EventType": 14,
|
||||
"EventResource": "event_battle_51005",
|
||||
@ -433,7 +433,7 @@
|
||||
"EventId": 14110105,
|
||||
"EventTitle": {
|
||||
"key": "stonehenge_eventconfig_EventTitle_23",
|
||||
"text": "战斗"
|
||||
"text": "进入战斗"
|
||||
},
|
||||
"EventType": 14,
|
||||
"EventResource": "event_battle_51002",
|
||||
@ -465,7 +465,7 @@
|
||||
"EventId": 28110501,
|
||||
"EventTitle": {
|
||||
"key": "stonehenge_eventconfig_EventTitle_25",
|
||||
"text": "首领"
|
||||
"text": "首领战斗"
|
||||
},
|
||||
"EventType": 28,
|
||||
"EventResource": "event_boss_1",
|
||||
@ -481,7 +481,7 @@
|
||||
"EventId": 12100001,
|
||||
"EventTitle": {
|
||||
"key": "stonehenge_eventconfig_EventTitle_26",
|
||||
"text": "剧情(首领战必出)"
|
||||
"text": "触摸岩画"
|
||||
},
|
||||
"EventType": 12,
|
||||
"EventResource": "event_story",
|
||||
@ -497,7 +497,7 @@
|
||||
"EventId": 12100002,
|
||||
"EventTitle": {
|
||||
"key": "stonehenge_eventconfig_EventTitle_27",
|
||||
"text": "剧情(常规)"
|
||||
"text": "触摸岩画"
|
||||
},
|
||||
"EventType": 12,
|
||||
"EventResource": "event_story",
|
||||
@ -513,7 +513,7 @@
|
||||
"EventId": 12100003,
|
||||
"EventTitle": {
|
||||
"key": "stonehenge_eventconfig_EventTitle_28",
|
||||
"text": "剧情(常规)"
|
||||
"text": "触摸岩画"
|
||||
},
|
||||
"EventType": 12,
|
||||
"EventResource": "event_story",
|
||||
@ -529,7 +529,7 @@
|
||||
"EventId": 12100004,
|
||||
"EventTitle": {
|
||||
"key": "stonehenge_eventconfig_EventTitle_29",
|
||||
"text": "剧情(常规)"
|
||||
"text": "触摸岩画"
|
||||
},
|
||||
"EventType": 12,
|
||||
"EventResource": "event_story",
|
||||
@ -545,7 +545,7 @@
|
||||
"EventId": 12100005,
|
||||
"EventTitle": {
|
||||
"key": "stonehenge_eventconfig_EventTitle_30",
|
||||
"text": "剧情(常规)"
|
||||
"text": "触摸岩画"
|
||||
},
|
||||
"EventType": 12,
|
||||
"EventResource": "event_story",
|
||||
@ -561,7 +561,7 @@
|
||||
"EventId": 12100006,
|
||||
"EventTitle": {
|
||||
"key": "stonehenge_eventconfig_EventTitle_31",
|
||||
"text": "剧情(常规)"
|
||||
"text": "触摸岩画"
|
||||
},
|
||||
"EventType": 12,
|
||||
"EventResource": "event_story",
|
||||
@ -577,7 +577,7 @@
|
||||
"EventId": 12100007,
|
||||
"EventTitle": {
|
||||
"key": "stonehenge_eventconfig_EventTitle_32",
|
||||
"text": "剧情(常规)"
|
||||
"text": "触摸岩画"
|
||||
},
|
||||
"EventType": 12,
|
||||
"EventResource": "event_story",
|
||||
@ -593,7 +593,7 @@
|
||||
"EventId": 12100008,
|
||||
"EventTitle": {
|
||||
"key": "stonehenge_eventconfig_EventTitle_33",
|
||||
"text": "剧情(常规)"
|
||||
"text": "触摸岩画"
|
||||
},
|
||||
"EventType": 12,
|
||||
"EventResource": "event_story",
|
||||
@ -609,7 +609,7 @@
|
||||
"EventId": 12100009,
|
||||
"EventTitle": {
|
||||
"key": "stonehenge_eventconfig_EventTitle_34",
|
||||
"text": "剧情(常规)"
|
||||
"text": "触摸岩画"
|
||||
},
|
||||
"EventType": 12,
|
||||
"EventResource": "event_story",
|
||||
@ -625,7 +625,7 @@
|
||||
"EventId": 12100010,
|
||||
"EventTitle": {
|
||||
"key": "stonehenge_eventconfig_EventTitle_35",
|
||||
"text": "剧情(常规)"
|
||||
"text": "触摸岩画"
|
||||
},
|
||||
"EventType": 12,
|
||||
"EventResource": "event_story",
|
||||
@ -641,7 +641,7 @@
|
||||
"EventId": 12100011,
|
||||
"EventTitle": {
|
||||
"key": "stonehenge_eventconfig_EventTitle_36",
|
||||
"text": "剧情(常规)"
|
||||
"text": "触摸岩画"
|
||||
},
|
||||
"EventType": 12,
|
||||
"EventResource": "event_story",
|
||||
|
18
bin/json/game_tipstxtmain.json
Normal file
18
bin/json/game_tipstxtmain.json
Normal file
@ -0,0 +1,18 @@
|
||||
[
|
||||
{
|
||||
"id": 20042,
|
||||
"topname": {
|
||||
"key": "topname_01",
|
||||
"text": "第一章"
|
||||
},
|
||||
"name": {
|
||||
"key": "name_01",
|
||||
"text": "驯龙高手"
|
||||
},
|
||||
"txt": {
|
||||
"key": "txt_01",
|
||||
"text": "这就是驯龙高手"
|
||||
},
|
||||
"map": ""
|
||||
}
|
||||
]
|
10
bin/json/game_tipstxtsence.json
Normal file
10
bin/json/game_tipstxtsence.json
Normal file
@ -0,0 +1,10 @@
|
||||
[
|
||||
{
|
||||
"id": 1,
|
||||
"topname": "GameMain",
|
||||
"name": {
|
||||
"key": "tipstxt_tipstxt_sence_name_01",
|
||||
"text": "中轴城"
|
||||
}
|
||||
}
|
||||
]
|
@ -306,6 +306,94 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "store",
|
||||
"subId": "7",
|
||||
"currencyField": [
|
||||
{
|
||||
"a": "item",
|
||||
"t": "24011001",
|
||||
"n": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "store",
|
||||
"subId": "8",
|
||||
"currencyField": [
|
||||
{
|
||||
"a": "item",
|
||||
"t": "24021001",
|
||||
"n": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "store",
|
||||
"subId": "9",
|
||||
"currencyField": [
|
||||
{
|
||||
"a": "item",
|
||||
"t": "24031001",
|
||||
"n": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "store",
|
||||
"subId": "10",
|
||||
"currencyField": [
|
||||
{
|
||||
"a": "item",
|
||||
"t": "24041001",
|
||||
"n": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "store",
|
||||
"subId": "11",
|
||||
"currencyField": [
|
||||
{
|
||||
"a": "item",
|
||||
"t": "24041001",
|
||||
"n": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "store",
|
||||
"subId": "12",
|
||||
"currencyField": [
|
||||
{
|
||||
"a": "item",
|
||||
"t": "24041001",
|
||||
"n": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "store",
|
||||
"subId": "13",
|
||||
"currencyField": [
|
||||
{
|
||||
"a": "item",
|
||||
"t": "24041001",
|
||||
"n": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "store",
|
||||
"subId": "14",
|
||||
"currencyField": [
|
||||
{
|
||||
"a": "item",
|
||||
"t": "24041001",
|
||||
"n": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "storebuypopup",
|
||||
"subId": "",
|
||||
|
12
bin/json/game_tracktype.json
Normal file
12
bin/json/game_tracktype.json
Normal file
@ -0,0 +1,12 @@
|
||||
[
|
||||
{
|
||||
"Id": 1,
|
||||
"TrackType": 1,
|
||||
"TrackName": "track_1"
|
||||
},
|
||||
{
|
||||
"Id": 2,
|
||||
"TrackType": 2,
|
||||
"TrackName": "track_story"
|
||||
}
|
||||
]
|
File diff suppressed because it is too large
Load Diff
@ -18,7 +18,8 @@ func (this *apiComp) Complete(session comm.IUserSession, req *pb.IsLandCompleteR
|
||||
var (
|
||||
info *pb.DBIsland
|
||||
conf *cfg.GamePuggsyEventData
|
||||
sconf *cfg.GamePuggsyScoreData
|
||||
sconf []*cfg.GamePuggsyScoreData
|
||||
conf4 *cfg.GamePuggsyStarData
|
||||
item *pb.DBIslandItem
|
||||
award []*pb.UserAtno
|
||||
ok bool
|
||||
@ -52,7 +53,6 @@ func (this *apiComp) Complete(session comm.IUserSession, req *pb.IsLandCompleteR
|
||||
Level: make(map[int32]int32),
|
||||
}
|
||||
info.Islands[conf.NodeId] = item
|
||||
return
|
||||
}
|
||||
|
||||
if _, ok = item.Level[req.Level]; ok {
|
||||
@ -64,11 +64,11 @@ func (this *apiComp) Complete(session comm.IUserSession, req *pb.IsLandCompleteR
|
||||
return
|
||||
}
|
||||
|
||||
if conf.Type == 2 { //战斗管卡
|
||||
if conf.Type == 3 { //战斗管卡
|
||||
if errdata, _ = this.module.battle.CheckBattleReport(session, req.Report); errdata != nil {
|
||||
return
|
||||
}
|
||||
if sconf, err = this.module.configure.getGamePuggsyScoreData(req.Report.Harm); err != nil {
|
||||
if sconf, err = this.module.configure.getGamePuggsyScoreDatas(item.Level[req.Level], req.Report.Harm); err != nil {
|
||||
errdata = &pb.ErrorData{
|
||||
Code: pb.ErrorCode_ConfigNoFound,
|
||||
Title: pb.ErrorCode_ConfigNoFound.ToString(),
|
||||
@ -76,8 +76,25 @@ func (this *apiComp) Complete(session comm.IUserSession, req *pb.IsLandCompleteR
|
||||
}
|
||||
return
|
||||
}
|
||||
item.Level[req.Level] = 1
|
||||
if errdata, award = this.module.DispenseAtno(session, sconf.Reward, true); errdata != nil {
|
||||
item.Level[req.Level] = req.Report.Harm
|
||||
reward := []*cfg.Gameatn{}
|
||||
for _, v := range sconf {
|
||||
reward = append(reward, v.Reward...)
|
||||
}
|
||||
if errdata, award = this.module.DispenseAtno(session, reward, true); errdata != nil {
|
||||
return
|
||||
}
|
||||
} else if conf.Type == 4 {
|
||||
if conf4, err = this.module.configure.getGamePuggsyStarData(req.AwardId); err != nil {
|
||||
errdata = &pb.ErrorData{
|
||||
Code: pb.ErrorCode_ConfigNoFound,
|
||||
Title: pb.ErrorCode_ConfigNoFound.ToString(),
|
||||
Message: err.Error(),
|
||||
}
|
||||
return
|
||||
}
|
||||
item.Level[req.Level] = req.AwardId
|
||||
if errdata, award = this.module.DispenseAtno(session, conf4.Drop, true); errdata != nil {
|
||||
return
|
||||
}
|
||||
} else {
|
||||
|
@ -15,6 +15,7 @@ const (
|
||||
game_puggsyfight = "game_puggsyfight.json"
|
||||
game_puggsyscore = "game_puggsyscore.json"
|
||||
game_puggsypasscheck = "game_puggsypasscheck.json"
|
||||
game_puggsystar = "game_puggsystar.json"
|
||||
)
|
||||
|
||||
// /背包配置管理组件
|
||||
@ -32,6 +33,7 @@ func (this *ConfigureComp) Init(service core.IService, module core.IModule, comp
|
||||
err = this.LoadConfigure(game_puggsyfight, cfg.NewGamePuggsyFight)
|
||||
err = this.LoadConfigure(game_puggsyscore, cfg.NewGamePuggsyScore)
|
||||
err = this.LoadConfigure(game_puggsypasscheck, cfg.NewGamePuggsyPasscheck)
|
||||
err = this.LoadConfigure(game_puggsystar, cfg.NewGamePuggsyStar)
|
||||
return
|
||||
}
|
||||
|
||||
@ -132,6 +134,26 @@ func (this *ConfigureComp) getGamePuggsyScoreData(harm int32) (results *cfg.Game
|
||||
return
|
||||
}
|
||||
|
||||
// 获取伤害对应的评分组
|
||||
func (this *ConfigureComp) getGamePuggsyScoreDatas(min, max int32) (confs []*cfg.GamePuggsyScoreData, err error) {
|
||||
var (
|
||||
v interface{}
|
||||
)
|
||||
|
||||
if v, err = this.GetConfigure(game_puggsyscore); err != nil {
|
||||
return
|
||||
} else {
|
||||
for _, v := range v.(*cfg.GamePuggsyScore).GetDataList() {
|
||||
if v.RankUp > min && v.RankUp <= max {
|
||||
confs = append(confs, v)
|
||||
}
|
||||
}
|
||||
err = comm.NewNotFoundConfErr(string(this.module.GetType()), game_puggsyscore, fmt.Sprintf("%d-%d", min, max))
|
||||
this.module.Errorf("err:%v", err)
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
// 获取伤害对应的评分组
|
||||
func (this *ConfigureComp) getGamePuggsyPasscheckData() (results []*cfg.GamePuggsyPasscheckData, err error) {
|
||||
var (
|
||||
@ -144,3 +166,22 @@ func (this *ConfigureComp) getGamePuggsyPasscheckData() (results []*cfg.GamePugg
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
// 获取伤害对应的评分组
|
||||
func (this *ConfigureComp) getGamePuggsyStarData(id int32) (conf *cfg.GamePuggsyStarData, err error) {
|
||||
var (
|
||||
v interface{}
|
||||
ok bool
|
||||
)
|
||||
|
||||
if v, err = this.GetConfigure(game_puggsystar); err != nil {
|
||||
return
|
||||
} else {
|
||||
if conf, ok = v.(*cfg.GamePuggsyStar).GetDataMap()[id]; !ok {
|
||||
err = fmt.Errorf("no found Material:%d configure", id)
|
||||
this.module.Errorf("err:%v", err)
|
||||
return
|
||||
}
|
||||
}
|
||||
return
|
||||
}
|
||||
|
@ -232,9 +232,10 @@ type IsLandCompleteReq struct {
|
||||
sizeCache protoimpl.SizeCache
|
||||
unknownFields protoimpl.UnknownFields
|
||||
|
||||
Level int32 `protobuf:"varint,1,opt,name=level,proto3" json:"level"`
|
||||
Report *BattleReport `protobuf:"bytes,3,opt,name=report,proto3" json:"report"` //战报 打怪事件完成需要提交战报
|
||||
Pos string `protobuf:"bytes,4,opt,name=pos,proto3" json:"pos"`
|
||||
Level int32 `protobuf:"varint,1,opt,name=level,proto3" json:"level"`
|
||||
AwardId int32 `protobuf:"varint,2,opt,name=awardId,proto3" json:"awardId"`
|
||||
Report *BattleReport `protobuf:"bytes,3,opt,name=report,proto3" json:"report"` //战报 打怪事件完成需要提交战报
|
||||
Pos string `protobuf:"bytes,4,opt,name=pos,proto3" json:"pos"`
|
||||
}
|
||||
|
||||
func (x *IsLandCompleteReq) Reset() {
|
||||
@ -276,6 +277,13 @@ func (x *IsLandCompleteReq) GetLevel() int32 {
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *IsLandCompleteReq) GetAwardId() int32 {
|
||||
if x != nil {
|
||||
return x.AwardId
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *IsLandCompleteReq) GetReport() *BattleReport {
|
||||
if x != nil {
|
||||
return x.Report
|
||||
@ -296,8 +304,9 @@ type IsLandCompleteResp struct {
|
||||
sizeCache protoimpl.SizeCache
|
||||
unknownFields protoimpl.UnknownFields
|
||||
|
||||
Level int32 `protobuf:"varint,1,opt,name=level,proto3" json:"level"`
|
||||
Award []*UserAtno `protobuf:"bytes,3,rep,name=award,proto3" json:"award"` //奖励
|
||||
Level int32 `protobuf:"varint,1,opt,name=level,proto3" json:"level"`
|
||||
AwardId int32 `protobuf:"varint,2,opt,name=awardId,proto3" json:"awardId"`
|
||||
Award []*UserAtno `protobuf:"bytes,3,rep,name=award,proto3" json:"award"` //奖励
|
||||
}
|
||||
|
||||
func (x *IsLandCompleteResp) Reset() {
|
||||
@ -339,6 +348,13 @@ func (x *IsLandCompleteResp) GetLevel() int32 {
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *IsLandCompleteResp) GetAwardId() int32 {
|
||||
if x != nil {
|
||||
return x.AwardId
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *IsLandCompleteResp) GetAward() []*UserAtno {
|
||||
if x != nil {
|
||||
return x.Award
|
||||
@ -751,42 +767,45 @@ var file_island_island_msg_proto_rawDesc = []byte{
|
||||
0x73, 0x70, 0x12, 0x14, 0x0a, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28,
|
||||
0x05, 0x52, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x1f, 0x0a, 0x04, 0x69, 0x6e, 0x66, 0x6f,
|
||||
0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x49,
|
||||
0x6e, 0x66, 0x6f, 0x52, 0x04, 0x69, 0x6e, 0x66, 0x6f, 0x22, 0x62, 0x0a, 0x11, 0x49, 0x73, 0x4c,
|
||||
0x6e, 0x66, 0x6f, 0x52, 0x04, 0x69, 0x6e, 0x66, 0x6f, 0x22, 0x7c, 0x0a, 0x11, 0x49, 0x73, 0x4c,
|
||||
0x61, 0x6e, 0x64, 0x43, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x71, 0x12, 0x14,
|
||||
0x0a, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x6c,
|
||||
0x65, 0x76, 0x65, 0x6c, 0x12, 0x25, 0x0a, 0x06, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x18, 0x03,
|
||||
0x20, 0x01, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x52, 0x65, 0x70,
|
||||
0x6f, 0x72, 0x74, 0x52, 0x06, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x70,
|
||||
0x6f, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x70, 0x6f, 0x73, 0x22, 0x4b, 0x0a,
|
||||
0x12, 0x49, 0x73, 0x4c, 0x61, 0x6e, 0x64, 0x43, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74, 0x65, 0x52,
|
||||
0x65, 0x73, 0x70, 0x12, 0x14, 0x0a, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x01, 0x20, 0x01,
|
||||
0x28, 0x05, 0x52, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x1f, 0x0a, 0x05, 0x61, 0x77, 0x61,
|
||||
0x72, 0x64, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x09, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x41,
|
||||
0x74, 0x6e, 0x6f, 0x52, 0x05, 0x61, 0x77, 0x61, 0x72, 0x64, 0x22, 0x19, 0x0a, 0x17, 0x49, 0x73,
|
||||
0x4c, 0x61, 0x6e, 0x64, 0x52, 0x65, 0x66, 0x72, 0x65, 0x73, 0x48, 0x65, 0x72, 0x6f, 0x53, 0x68,
|
||||
0x6f, 0x70, 0x52, 0x65, 0x71, 0x22, 0x36, 0x0a, 0x18, 0x49, 0x73, 0x4c, 0x61, 0x6e, 0x64, 0x52,
|
||||
0x65, 0x66, 0x72, 0x65, 0x73, 0x48, 0x65, 0x72, 0x6f, 0x53, 0x68, 0x6f, 0x70, 0x52, 0x65, 0x73,
|
||||
0x70, 0x12, 0x1a, 0x0a, 0x08, 0x68, 0x65, 0x72, 0x6f, 0x73, 0x68, 0x6f, 0x70, 0x18, 0x01, 0x20,
|
||||
0x03, 0x28, 0x05, 0x52, 0x08, 0x68, 0x65, 0x72, 0x6f, 0x73, 0x68, 0x6f, 0x70, 0x22, 0x22, 0x0a,
|
||||
0x0c, 0x49, 0x73, 0x4c, 0x61, 0x6e, 0x64, 0x42, 0x75, 0x79, 0x52, 0x65, 0x71, 0x12, 0x12, 0x0a,
|
||||
0x04, 0x63, 0x69, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x05, 0x52, 0x04, 0x63, 0x69, 0x64,
|
||||
0x73, 0x22, 0x30, 0x0a, 0x0d, 0x49, 0x73, 0x4c, 0x61, 0x6e, 0x64, 0x42, 0x75, 0x79, 0x52, 0x65,
|
||||
0x73, 0x70, 0x12, 0x1f, 0x0a, 0x05, 0x61, 0x77, 0x61, 0x72, 0x64, 0x18, 0x01, 0x20, 0x03, 0x28,
|
||||
0x0b, 0x32, 0x09, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x41, 0x74, 0x6e, 0x6f, 0x52, 0x05, 0x61, 0x77,
|
||||
0x61, 0x72, 0x64, 0x22, 0x24, 0x0a, 0x10, 0x49, 0x73, 0x4c, 0x61, 0x6e, 0x64, 0x55, 0x70, 0x67,
|
||||
0x72, 0x61, 0x64, 0x65, 0x52, 0x65, 0x71, 0x12, 0x10, 0x0a, 0x03, 0x6e, 0x69, 0x64, 0x18, 0x01,
|
||||
0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6e, 0x69, 0x64, 0x22, 0x35, 0x0a, 0x11, 0x49, 0x73, 0x4c,
|
||||
0x61, 0x6e, 0x64, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x52, 0x65, 0x73, 0x70, 0x12, 0x10,
|
||||
0x0a, 0x03, 0x6e, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6e, 0x69, 0x64,
|
||||
0x12, 0x0e, 0x0a, 0x02, 0x6c, 0x76, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x02, 0x6c, 0x76,
|
||||
0x22, 0x12, 0x0a, 0x10, 0x49, 0x73, 0x4c, 0x61, 0x6e, 0x64, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76,
|
||||
0x65, 0x52, 0x65, 0x71, 0x22, 0x53, 0x0a, 0x11, 0x49, 0x73, 0x4c, 0x61, 0x6e, 0x64, 0x52, 0x65,
|
||||
0x63, 0x65, 0x69, 0x76, 0x65, 0x52, 0x65, 0x73, 0x70, 0x12, 0x1d, 0x0a, 0x04, 0x69, 0x6e, 0x66,
|
||||
0x6f, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x09, 0x2e, 0x44, 0x42, 0x49, 0x73, 0x6c, 0x61,
|
||||
0x6e, 0x64, 0x52, 0x04, 0x69, 0x6e, 0x66, 0x6f, 0x12, 0x1f, 0x0a, 0x05, 0x61, 0x77, 0x61, 0x72,
|
||||
0x64, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x09, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x41, 0x74,
|
||||
0x6e, 0x6f, 0x52, 0x05, 0x61, 0x77, 0x61, 0x72, 0x64, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x3b, 0x70,
|
||||
0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
|
||||
0x65, 0x76, 0x65, 0x6c, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x77, 0x61, 0x72, 0x64, 0x49, 0x64, 0x18,
|
||||
0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x61, 0x77, 0x61, 0x72, 0x64, 0x49, 0x64, 0x12, 0x25,
|
||||
0x0a, 0x06, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0d,
|
||||
0x2e, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x06, 0x72,
|
||||
0x65, 0x70, 0x6f, 0x72, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x70, 0x6f, 0x73, 0x18, 0x04, 0x20, 0x01,
|
||||
0x28, 0x09, 0x52, 0x03, 0x70, 0x6f, 0x73, 0x22, 0x65, 0x0a, 0x12, 0x49, 0x73, 0x4c, 0x61, 0x6e,
|
||||
0x64, 0x43, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x73, 0x70, 0x12, 0x14, 0x0a,
|
||||
0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x6c, 0x65,
|
||||
0x76, 0x65, 0x6c, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x77, 0x61, 0x72, 0x64, 0x49, 0x64, 0x18, 0x02,
|
||||
0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x61, 0x77, 0x61, 0x72, 0x64, 0x49, 0x64, 0x12, 0x1f, 0x0a,
|
||||
0x05, 0x61, 0x77, 0x61, 0x72, 0x64, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x09, 0x2e, 0x55,
|
||||
0x73, 0x65, 0x72, 0x41, 0x74, 0x6e, 0x6f, 0x52, 0x05, 0x61, 0x77, 0x61, 0x72, 0x64, 0x22, 0x19,
|
||||
0x0a, 0x17, 0x49, 0x73, 0x4c, 0x61, 0x6e, 0x64, 0x52, 0x65, 0x66, 0x72, 0x65, 0x73, 0x48, 0x65,
|
||||
0x72, 0x6f, 0x53, 0x68, 0x6f, 0x70, 0x52, 0x65, 0x71, 0x22, 0x36, 0x0a, 0x18, 0x49, 0x73, 0x4c,
|
||||
0x61, 0x6e, 0x64, 0x52, 0x65, 0x66, 0x72, 0x65, 0x73, 0x48, 0x65, 0x72, 0x6f, 0x53, 0x68, 0x6f,
|
||||
0x70, 0x52, 0x65, 0x73, 0x70, 0x12, 0x1a, 0x0a, 0x08, 0x68, 0x65, 0x72, 0x6f, 0x73, 0x68, 0x6f,
|
||||
0x70, 0x18, 0x01, 0x20, 0x03, 0x28, 0x05, 0x52, 0x08, 0x68, 0x65, 0x72, 0x6f, 0x73, 0x68, 0x6f,
|
||||
0x70, 0x22, 0x22, 0x0a, 0x0c, 0x49, 0x73, 0x4c, 0x61, 0x6e, 0x64, 0x42, 0x75, 0x79, 0x52, 0x65,
|
||||
0x71, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x69, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x05, 0x52,
|
||||
0x04, 0x63, 0x69, 0x64, 0x73, 0x22, 0x30, 0x0a, 0x0d, 0x49, 0x73, 0x4c, 0x61, 0x6e, 0x64, 0x42,
|
||||
0x75, 0x79, 0x52, 0x65, 0x73, 0x70, 0x12, 0x1f, 0x0a, 0x05, 0x61, 0x77, 0x61, 0x72, 0x64, 0x18,
|
||||
0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x09, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x41, 0x74, 0x6e, 0x6f,
|
||||
0x52, 0x05, 0x61, 0x77, 0x61, 0x72, 0x64, 0x22, 0x24, 0x0a, 0x10, 0x49, 0x73, 0x4c, 0x61, 0x6e,
|
||||
0x64, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x52, 0x65, 0x71, 0x12, 0x10, 0x0a, 0x03, 0x6e,
|
||||
0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6e, 0x69, 0x64, 0x22, 0x35, 0x0a,
|
||||
0x11, 0x49, 0x73, 0x4c, 0x61, 0x6e, 0x64, 0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x52, 0x65,
|
||||
0x73, 0x70, 0x12, 0x10, 0x0a, 0x03, 0x6e, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52,
|
||||
0x03, 0x6e, 0x69, 0x64, 0x12, 0x0e, 0x0a, 0x02, 0x6c, 0x76, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05,
|
||||
0x52, 0x02, 0x6c, 0x76, 0x22, 0x12, 0x0a, 0x10, 0x49, 0x73, 0x4c, 0x61, 0x6e, 0x64, 0x52, 0x65,
|
||||
0x63, 0x65, 0x69, 0x76, 0x65, 0x52, 0x65, 0x71, 0x22, 0x53, 0x0a, 0x11, 0x49, 0x73, 0x4c, 0x61,
|
||||
0x6e, 0x64, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x52, 0x65, 0x73, 0x70, 0x12, 0x1d, 0x0a,
|
||||
0x04, 0x69, 0x6e, 0x66, 0x6f, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x09, 0x2e, 0x44, 0x42,
|
||||
0x49, 0x73, 0x6c, 0x61, 0x6e, 0x64, 0x52, 0x04, 0x69, 0x6e, 0x66, 0x6f, 0x12, 0x1f, 0x0a, 0x05,
|
||||
0x61, 0x77, 0x61, 0x72, 0x64, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x09, 0x2e, 0x55, 0x73,
|
||||
0x65, 0x72, 0x41, 0x74, 0x6e, 0x6f, 0x52, 0x05, 0x61, 0x77, 0x61, 0x72, 0x64, 0x42, 0x06, 0x5a,
|
||||
0x04, 0x2e, 0x3b, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
|
||||
}
|
||||
|
||||
var (
|
||||
|
@ -12,7 +12,7 @@ import "errors"
|
||||
|
||||
type GameBuzkashiTrackData struct {
|
||||
Id int32
|
||||
Track string
|
||||
Track int32
|
||||
Type int32
|
||||
StartPos int32
|
||||
EndPos int32
|
||||
@ -27,7 +27,7 @@ func (*GameBuzkashiTrackData) GetTypeId() int32 {
|
||||
|
||||
func (_v *GameBuzkashiTrackData)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; if _v.Track, _ok_ = _buf["track"].(string); !_ok_ { err = errors.New("track error"); return } }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["track"].(float64); !_ok_ { err = errors.New("track error"); return }; _v.Track = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["type"].(float64); !_ok_ { err = errors.New("type error"); return }; _v.Type = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["startPos"].(float64); !_ok_ { err = errors.New("startPos error"); return }; _v.StartPos = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["endPos"].(float64); !_ok_ { err = errors.New("endPos error"); return }; _v.EndPos = int32(_tempNum_) }
|
||||
|
@ -16,6 +16,8 @@ type GamePuggsyIsLandData struct {
|
||||
Time []int32
|
||||
Unlock string
|
||||
Introduce string
|
||||
Scene string
|
||||
Png []string
|
||||
}
|
||||
|
||||
const TypeId_GamePuggsyIsLandData = 36699942
|
||||
@ -43,6 +45,21 @@ func (_v *GamePuggsyIsLandData)Deserialize(_buf map[string]interface{}) (err err
|
||||
|
||||
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["unlock"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Unlock error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Unlock, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
|
||||
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["introduce"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Introduce error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Introduce, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
|
||||
{ var _ok_ bool; if _v.Scene, _ok_ = _buf["scene"].(string); !_ok_ { err = errors.New("scene error"); return } }
|
||||
{
|
||||
var _arr_ []interface{}
|
||||
var _ok_ bool
|
||||
if _arr_, _ok_ = _buf["png"].([]interface{}); !_ok_ { err = errors.New("png error"); return }
|
||||
|
||||
_v.Png = make([]string, 0, len(_arr_))
|
||||
|
||||
for _, _e_ := range _arr_ {
|
||||
var _list_v_ string
|
||||
{ if _list_v_, _ok_ = _e_.(string); !_ok_ { err = errors.New("_list_v_ error"); return } }
|
||||
_v.Png = append(_v.Png, _list_v_)
|
||||
}
|
||||
}
|
||||
|
||||
return
|
||||
}
|
||||
|
||||
|
42
sys/configure/structs/Game.PuggsyMake.go
Normal file
42
sys/configure/structs/Game.PuggsyMake.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 GamePuggsyMake struct {
|
||||
_dataMap map[int32]*GamePuggsyMakeData
|
||||
_dataList []*GamePuggsyMakeData
|
||||
}
|
||||
|
||||
func NewGamePuggsyMake(_buf []map[string]interface{}) (*GamePuggsyMake, error) {
|
||||
_dataList := make([]*GamePuggsyMakeData, 0, len(_buf))
|
||||
dataMap := make(map[int32]*GamePuggsyMakeData)
|
||||
for _, _ele_ := range _buf {
|
||||
if _v, err2 := DeserializeGamePuggsyMakeData(_ele_); err2 != nil {
|
||||
return nil, err2
|
||||
} else {
|
||||
_dataList = append(_dataList, _v)
|
||||
dataMap[_v.Id] = _v
|
||||
}
|
||||
}
|
||||
return &GamePuggsyMake{_dataList:_dataList, _dataMap:dataMap}, nil
|
||||
}
|
||||
|
||||
func (table *GamePuggsyMake) GetDataMap() map[int32]*GamePuggsyMakeData {
|
||||
return table._dataMap
|
||||
}
|
||||
|
||||
func (table *GamePuggsyMake) GetDataList() []*GamePuggsyMakeData {
|
||||
return table._dataList
|
||||
}
|
||||
|
||||
func (table *GamePuggsyMake) Get(key int32) *GamePuggsyMakeData {
|
||||
return table._dataMap[key]
|
||||
}
|
||||
|
||||
|
47
sys/configure/structs/Game.PuggsyMakeData.go
Normal file
47
sys/configure/structs/Game.PuggsyMakeData.go
Normal file
@ -0,0 +1,47 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <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 GamePuggsyMakeData struct {
|
||||
Id int32
|
||||
MakeId int32
|
||||
Position int32
|
||||
MakeText string
|
||||
Subitem int32
|
||||
Png string
|
||||
Value int32
|
||||
}
|
||||
|
||||
const TypeId_GamePuggsyMakeData = 1897320479
|
||||
|
||||
func (*GamePuggsyMakeData) GetTypeId() int32 {
|
||||
return 1897320479
|
||||
}
|
||||
|
||||
func (_v *GamePuggsyMakeData)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 _tempNum_ float64; if _tempNum_, _ok_ = _buf["make_id"].(float64); !_ok_ { err = errors.New("make_id error"); return }; _v.MakeId = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["position"].(float64); !_ok_ { err = errors.New("position error"); return }; _v.Position = int32(_tempNum_) }
|
||||
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["make_text"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.MakeText error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.MakeText, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["subitem"].(float64); !_ok_ { err = errors.New("subitem error"); return }; _v.Subitem = int32(_tempNum_) }
|
||||
{ var _ok_ bool; if _v.Png, _ok_ = _buf["png"].(string); !_ok_ { err = errors.New("png error"); return } }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["value"].(float64); !_ok_ { err = errors.New("value error"); return }; _v.Value = int32(_tempNum_) }
|
||||
return
|
||||
}
|
||||
|
||||
func DeserializeGamePuggsyMakeData(_buf map[string]interface{}) (*GamePuggsyMakeData, error) {
|
||||
v := &GamePuggsyMakeData{}
|
||||
if err := v.Deserialize(_buf); err == nil {
|
||||
return v, nil
|
||||
} else {
|
||||
return nil, err
|
||||
}
|
||||
}
|
42
sys/configure/structs/Game.PuggsyStar.go
Normal file
42
sys/configure/structs/Game.PuggsyStar.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 GamePuggsyStar struct {
|
||||
_dataMap map[int32]*GamePuggsyStarData
|
||||
_dataList []*GamePuggsyStarData
|
||||
}
|
||||
|
||||
func NewGamePuggsyStar(_buf []map[string]interface{}) (*GamePuggsyStar, error) {
|
||||
_dataList := make([]*GamePuggsyStarData, 0, len(_buf))
|
||||
dataMap := make(map[int32]*GamePuggsyStarData)
|
||||
for _, _ele_ := range _buf {
|
||||
if _v, err2 := DeserializeGamePuggsyStarData(_ele_); err2 != nil {
|
||||
return nil, err2
|
||||
} else {
|
||||
_dataList = append(_dataList, _v)
|
||||
dataMap[_v.MakeId] = _v
|
||||
}
|
||||
}
|
||||
return &GamePuggsyStar{_dataList:_dataList, _dataMap:dataMap}, nil
|
||||
}
|
||||
|
||||
func (table *GamePuggsyStar) GetDataMap() map[int32]*GamePuggsyStarData {
|
||||
return table._dataMap
|
||||
}
|
||||
|
||||
func (table *GamePuggsyStar) GetDataList() []*GamePuggsyStarData {
|
||||
return table._dataList
|
||||
}
|
||||
|
||||
func (table *GamePuggsyStar) Get(key int32) *GamePuggsyStarData {
|
||||
return table._dataMap[key]
|
||||
}
|
||||
|
||||
|
66
sys/configure/structs/Game.PuggsyStarData.go
Normal file
66
sys/configure/structs/Game.PuggsyStarData.go
Normal file
@ -0,0 +1,66 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <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 GamePuggsyStarData struct {
|
||||
MakeId int32
|
||||
MakeTitle string
|
||||
MakeText string
|
||||
ConditionText string
|
||||
Png string
|
||||
Star int32
|
||||
Score int32
|
||||
Fire int32
|
||||
Value int32
|
||||
Drop []*Gameatn
|
||||
}
|
||||
|
||||
const TypeId_GamePuggsyStarData = -1122304381
|
||||
|
||||
func (*GamePuggsyStarData) GetTypeId() int32 {
|
||||
return -1122304381
|
||||
}
|
||||
|
||||
func (_v *GamePuggsyStarData)Deserialize(_buf map[string]interface{}) (err error) {
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["make_id"].(float64); !_ok_ { err = errors.New("make_id error"); return }; _v.MakeId = int32(_tempNum_) }
|
||||
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["make_title"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.MakeTitle error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.MakeTitle, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
|
||||
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["make_text"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.MakeText error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.MakeText, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
|
||||
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["condition_text"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.ConditionText error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.ConditionText, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
|
||||
{ var _ok_ bool; if _v.Png, _ok_ = _buf["png"].(string); !_ok_ { err = errors.New("png error"); return } }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["star"].(float64); !_ok_ { err = errors.New("star error"); return }; _v.Star = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["score"].(float64); !_ok_ { err = errors.New("score error"); return }; _v.Score = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["fire"].(float64); !_ok_ { err = errors.New("fire error"); return }; _v.Fire = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["value"].(float64); !_ok_ { err = errors.New("value error"); return }; _v.Value = int32(_tempNum_) }
|
||||
{
|
||||
var _arr_ []interface{}
|
||||
var _ok_ bool
|
||||
if _arr_, _ok_ = _buf["drop"].([]interface{}); !_ok_ { err = errors.New("drop error"); return }
|
||||
|
||||
_v.Drop = make([]*Gameatn, 0, len(_arr_))
|
||||
|
||||
for _, _e_ := range _arr_ {
|
||||
var _list_v_ *Gameatn
|
||||
{ var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _e_.(map[string]interface{}); !_ok_ { err = errors.New("_list_v_ error"); return }; if _list_v_, err = DeserializeGameatn(_x_); err != nil { return } }
|
||||
_v.Drop = append(_v.Drop, _list_v_)
|
||||
}
|
||||
}
|
||||
|
||||
return
|
||||
}
|
||||
|
||||
func DeserializeGamePuggsyStarData(_buf map[string]interface{}) (*GamePuggsyStarData, error) {
|
||||
v := &GamePuggsyStarData{}
|
||||
if err := v.Deserialize(_buf); err == nil {
|
||||
return v, nil
|
||||
} else {
|
||||
return nil, err
|
||||
}
|
||||
}
|
@ -20,6 +20,7 @@ type GameRepeatAllData struct {
|
||||
TriggerWeight []int32
|
||||
TriggerOne []int32
|
||||
TriggerTwo []*Gameatn
|
||||
TriggerThree int32
|
||||
CdText string
|
||||
Cdtime int32
|
||||
}
|
||||
@ -79,6 +80,7 @@ func (_v *GameRepeatAllData)Deserialize(_buf map[string]interface{}) (err error)
|
||||
}
|
||||
}
|
||||
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["triggerThree"].(float64); !_ok_ { err = errors.New("triggerThree error"); return }; _v.TriggerThree = int32(_tempNum_) }
|
||||
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["cdText"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.CdText error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.CdText, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["cdtime"].(float64); !_ok_ { err = errors.New("cdtime error"); return }; _v.Cdtime = int32(_tempNum_) }
|
||||
return
|
||||
|
42
sys/configure/structs/Game.TipstxtMain.go
Normal file
42
sys/configure/structs/Game.TipstxtMain.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 GameTipstxtMain struct {
|
||||
_dataMap map[int32]*GameTipstxtMainData
|
||||
_dataList []*GameTipstxtMainData
|
||||
}
|
||||
|
||||
func NewGameTipstxtMain(_buf []map[string]interface{}) (*GameTipstxtMain, error) {
|
||||
_dataList := make([]*GameTipstxtMainData, 0, len(_buf))
|
||||
dataMap := make(map[int32]*GameTipstxtMainData)
|
||||
for _, _ele_ := range _buf {
|
||||
if _v, err2 := DeserializeGameTipstxtMainData(_ele_); err2 != nil {
|
||||
return nil, err2
|
||||
} else {
|
||||
_dataList = append(_dataList, _v)
|
||||
dataMap[_v.Id] = _v
|
||||
}
|
||||
}
|
||||
return &GameTipstxtMain{_dataList:_dataList, _dataMap:dataMap}, nil
|
||||
}
|
||||
|
||||
func (table *GameTipstxtMain) GetDataMap() map[int32]*GameTipstxtMainData {
|
||||
return table._dataMap
|
||||
}
|
||||
|
||||
func (table *GameTipstxtMain) GetDataList() []*GameTipstxtMainData {
|
||||
return table._dataList
|
||||
}
|
||||
|
||||
func (table *GameTipstxtMain) Get(key int32) *GameTipstxtMainData {
|
||||
return table._dataMap[key]
|
||||
}
|
||||
|
||||
|
43
sys/configure/structs/Game.TipstxtMainData.go
Normal file
43
sys/configure/structs/Game.TipstxtMainData.go
Normal file
@ -0,0 +1,43 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <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 GameTipstxtMainData struct {
|
||||
Id int32
|
||||
Topname string
|
||||
Name string
|
||||
Txt string
|
||||
Map string
|
||||
}
|
||||
|
||||
const TypeId_GameTipstxtMainData = 1396868959
|
||||
|
||||
func (*GameTipstxtMainData) GetTypeId() int32 {
|
||||
return 1396868959
|
||||
}
|
||||
|
||||
func (_v *GameTipstxtMainData)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["topname"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Topname error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Topname, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
|
||||
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["name"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Name error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Name, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
|
||||
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["txt"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Txt error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Txt, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
|
||||
{ var _ok_ bool; if _v.Map, _ok_ = _buf["map"].(string); !_ok_ { err = errors.New("map error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
func DeserializeGameTipstxtMainData(_buf map[string]interface{}) (*GameTipstxtMainData, error) {
|
||||
v := &GameTipstxtMainData{}
|
||||
if err := v.Deserialize(_buf); err == nil {
|
||||
return v, nil
|
||||
} else {
|
||||
return nil, err
|
||||
}
|
||||
}
|
42
sys/configure/structs/Game.TipstxtSence.go
Normal file
42
sys/configure/structs/Game.TipstxtSence.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 GameTipstxtSence struct {
|
||||
_dataMap map[int32]*GameTipstxtSenceData
|
||||
_dataList []*GameTipstxtSenceData
|
||||
}
|
||||
|
||||
func NewGameTipstxtSence(_buf []map[string]interface{}) (*GameTipstxtSence, error) {
|
||||
_dataList := make([]*GameTipstxtSenceData, 0, len(_buf))
|
||||
dataMap := make(map[int32]*GameTipstxtSenceData)
|
||||
for _, _ele_ := range _buf {
|
||||
if _v, err2 := DeserializeGameTipstxtSenceData(_ele_); err2 != nil {
|
||||
return nil, err2
|
||||
} else {
|
||||
_dataList = append(_dataList, _v)
|
||||
dataMap[_v.Id] = _v
|
||||
}
|
||||
}
|
||||
return &GameTipstxtSence{_dataList:_dataList, _dataMap:dataMap}, nil
|
||||
}
|
||||
|
||||
func (table *GameTipstxtSence) GetDataMap() map[int32]*GameTipstxtSenceData {
|
||||
return table._dataMap
|
||||
}
|
||||
|
||||
func (table *GameTipstxtSence) GetDataList() []*GameTipstxtSenceData {
|
||||
return table._dataList
|
||||
}
|
||||
|
||||
func (table *GameTipstxtSence) Get(key int32) *GameTipstxtSenceData {
|
||||
return table._dataMap[key]
|
||||
}
|
||||
|
||||
|
39
sys/configure/structs/Game.TipstxtSenceData.go
Normal file
39
sys/configure/structs/Game.TipstxtSenceData.go
Normal file
@ -0,0 +1,39 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <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 GameTipstxtSenceData struct {
|
||||
Id int32
|
||||
Topname string
|
||||
Name string
|
||||
}
|
||||
|
||||
const TypeId_GameTipstxtSenceData = 631971756
|
||||
|
||||
func (*GameTipstxtSenceData) GetTypeId() int32 {
|
||||
return 631971756
|
||||
}
|
||||
|
||||
func (_v *GameTipstxtSenceData)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; if _v.Topname, _ok_ = _buf["topname"].(string); !_ok_ { err = errors.New("topname error"); return } }
|
||||
{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 } } }
|
||||
return
|
||||
}
|
||||
|
||||
func DeserializeGameTipstxtSenceData(_buf map[string]interface{}) (*GameTipstxtSenceData, error) {
|
||||
v := &GameTipstxtSenceData{}
|
||||
if err := v.Deserialize(_buf); err == nil {
|
||||
return v, nil
|
||||
} else {
|
||||
return nil, err
|
||||
}
|
||||
}
|
42
sys/configure/structs/Game.TrackType.go
Normal file
42
sys/configure/structs/Game.TrackType.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 GameTrackType struct {
|
||||
_dataMap map[int32]*GameTrackTypeData
|
||||
_dataList []*GameTrackTypeData
|
||||
}
|
||||
|
||||
func NewGameTrackType(_buf []map[string]interface{}) (*GameTrackType, error) {
|
||||
_dataList := make([]*GameTrackTypeData, 0, len(_buf))
|
||||
dataMap := make(map[int32]*GameTrackTypeData)
|
||||
for _, _ele_ := range _buf {
|
||||
if _v, err2 := DeserializeGameTrackTypeData(_ele_); err2 != nil {
|
||||
return nil, err2
|
||||
} else {
|
||||
_dataList = append(_dataList, _v)
|
||||
dataMap[_v.Id] = _v
|
||||
}
|
||||
}
|
||||
return &GameTrackType{_dataList:_dataList, _dataMap:dataMap}, nil
|
||||
}
|
||||
|
||||
func (table *GameTrackType) GetDataMap() map[int32]*GameTrackTypeData {
|
||||
return table._dataMap
|
||||
}
|
||||
|
||||
func (table *GameTrackType) GetDataList() []*GameTrackTypeData {
|
||||
return table._dataList
|
||||
}
|
||||
|
||||
func (table *GameTrackType) Get(key int32) *GameTrackTypeData {
|
||||
return table._dataMap[key]
|
||||
}
|
||||
|
||||
|
39
sys/configure/structs/Game.TrackTypeData.go
Normal file
39
sys/configure/structs/Game.TrackTypeData.go
Normal file
@ -0,0 +1,39 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <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 GameTrackTypeData struct {
|
||||
Id int32
|
||||
TrackType int32
|
||||
TrackName string
|
||||
}
|
||||
|
||||
const TypeId_GameTrackTypeData = -1868610701
|
||||
|
||||
func (*GameTrackTypeData) GetTypeId() int32 {
|
||||
return -1868610701
|
||||
}
|
||||
|
||||
func (_v *GameTrackTypeData)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 _tempNum_ float64; if _tempNum_, _ok_ = _buf["TrackType"].(float64); !_ok_ { err = errors.New("TrackType error"); return }; _v.TrackType = int32(_tempNum_) }
|
||||
{ var _ok_ bool; if _v.TrackName, _ok_ = _buf["TrackName"].(string); !_ok_ { err = errors.New("TrackName error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
func DeserializeGameTrackTypeData(_buf map[string]interface{}) (*GameTrackTypeData, error) {
|
||||
v := &GameTrackTypeData{}
|
||||
if err := v.Deserialize(_buf); err == nil {
|
||||
return v, nil
|
||||
} else {
|
||||
return nil, err
|
||||
}
|
||||
}
|
@ -32,6 +32,7 @@ type GameWorldTaskData struct {
|
||||
TaskendRemoveitem []*Gameatn
|
||||
AutoAccept int32
|
||||
Tasktips int32
|
||||
DeliverTask int32
|
||||
LockAdd int32
|
||||
Finish []int32
|
||||
Finishparameter string
|
||||
@ -107,6 +108,7 @@ func (_v *GameWorldTaskData)Deserialize(_buf map[string]interface{}) (err error)
|
||||
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["auto_accept"].(float64); !_ok_ { err = errors.New("auto_accept error"); return }; _v.AutoAccept = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["tasktips"].(float64); !_ok_ { err = errors.New("tasktips error"); return }; _v.Tasktips = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["deliver_task"].(float64); !_ok_ { err = errors.New("deliver_task error"); return }; _v.DeliverTask = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["lock_add"].(float64); !_ok_ { err = errors.New("lock_add error"); return }; _v.LockAdd = int32(_tempNum_) }
|
||||
{
|
||||
var _arr_ []interface{}
|
||||
|
@ -304,6 +304,11 @@ type Tables struct {
|
||||
MoonLv *GameMoonLv
|
||||
MoonTask *GameMoonTask
|
||||
AskedRecruit *GameAskedRecruit
|
||||
TipstxtMain *GameTipstxtMain
|
||||
TipstxtSence *GameTipstxtSence
|
||||
TrackType *GameTrackType
|
||||
PuggsyStar *GamePuggsyStar
|
||||
PuggsyMake *GamePuggsyMake
|
||||
}
|
||||
|
||||
func NewTables(loader JsonLoader) (*Tables, error) {
|
||||
@ -2069,5 +2074,35 @@ func NewTables(loader JsonLoader) (*Tables, error) {
|
||||
if tables.AskedRecruit, err = NewGameAskedRecruit(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("game_tipstxtmain") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TipstxtMain, err = NewGameTipstxtMain(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("game_tipstxtsence") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TipstxtSence, err = NewGameTipstxtSence(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("game_tracktype") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TrackType, err = NewGameTrackType(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("game_puggsystar") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.PuggsyStar, err = NewGamePuggsyStar(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("game_puggsymake") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.PuggsyMake, err = NewGamePuggsyMake(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return tables, nil
|
||||
}
|
||||
|
@ -21,6 +21,7 @@ type GameOpencondData struct {
|
||||
ActivateType int32
|
||||
Notify []string
|
||||
Kqbx int32
|
||||
KqbxUi string
|
||||
KqbxText string
|
||||
}
|
||||
|
||||
@ -67,6 +68,7 @@ func (_v *GameOpencondData)Deserialize(_buf map[string]interface{}) (err error)
|
||||
}
|
||||
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["kqbx"].(float64); !_ok_ { err = errors.New("kqbx error"); return }; _v.Kqbx = int32(_tempNum_) }
|
||||
{ var _ok_ bool; if _v.KqbxUi, _ok_ = _buf["kqbx_ui"].(string); !_ok_ { err = errors.New("kqbx_ui error"); return } }
|
||||
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["kqbx_text"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.KqbxText error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.KqbxText, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
|
||||
return
|
||||
}
|
||||
|
@ -15,6 +15,7 @@ type GameShopData struct {
|
||||
Tab int32
|
||||
Shopname string
|
||||
UpperShop string
|
||||
Opencond string
|
||||
Rtype int32
|
||||
Rtime int32
|
||||
Rnum int32
|
||||
@ -33,6 +34,7 @@ func (_v *GameShopData)Deserialize(_buf map[string]interface{}) (err error) {
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["tab"].(float64); !_ok_ { err = errors.New("tab error"); return }; _v.Tab = int32(_tempNum_) }
|
||||
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["shopname"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Shopname error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Shopname, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
|
||||
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["upper_shop"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.UpperShop error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.UpperShop, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
|
||||
{ var _ok_ bool; if _v.Opencond, _ok_ = _buf["opencond"].(string); !_ok_ { err = errors.New("opencond error"); return } }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["rtype"].(float64); !_ok_ { err = errors.New("rtype error"); return }; _v.Rtype = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["rtime"].(float64); !_ok_ { err = errors.New("rtime error"); return }; _v.Rtime = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["rnum"].(float64); !_ok_ { err = errors.New("rnum error"); return }; _v.Rnum = int32(_tempNum_) }
|
||||
|
Loading…
Reference in New Issue
Block a user