This commit is contained in:
meixiongfeng 2023-12-13 22:15:41 +08:00
commit 46424d36ea
27 changed files with 1562 additions and 1584 deletions

View File

@ -16317,7 +16317,7 @@
"type_sp": 1, "type_sp": 1,
"tasktxt": { "tasktxt": {
"key": "buried_buried_condi_tasktxt_494", "key": "buried_buried_condi_tasktxt_494",
"text": "击败阴影战士" "text": "击败黑暗掠夺者"
}, },
"type": 187, "type": 187,
"valid": 0, "valid": 0,
@ -25333,14 +25333,14 @@
"filter2": [] "filter2": []
}, },
{ {
"id": 120701254, "id": 120701245,
"rtype": 1, "rtype": 1,
"ctype": 1, "ctype": 1,
"notify": [], "notify": [],
"type_sp": 1, "type_sp": 1,
"tasktxt": { "tasktxt": {
"key": "buried_buried_condi_tasktxt_763", "key": "buried_buried_condi_tasktxt_763",
"text": "穿靴子的猫对话" "text": "食人鱼+盖对话"
}, },
"type": 20001, "type": 20001,
"valid": 1, "valid": 1,
@ -25350,7 +25350,7 @@
"n": 1 "n": 1
}, },
"Npc_event_type": 0, "Npc_event_type": 0,
"NPC": 101188, "NPC": 101181,
"tipstxt": { "tipstxt": {
"key": "", "key": "",
"text": "" "text": ""
@ -25362,43 +25362,41 @@
"filter2": [] "filter2": []
}, },
{ {
"id": 120701255, "id": 120701246,
"rtype": 1, "rtype": 1,
"ctype": 1, "ctype": 1,
"notify": [], "notify": [],
"type_sp": 1, "type_sp": 1,
"tasktxt": { "tasktxt": {
"key": "buried_buried_condi_tasktxt_764", "key": "buried_buried_condi_tasktxt_762",
"text": "鹤大师对话" "text": "辉月等级达到2级"
}, },
"type": 20001, "type": 242,
"valid": 1, "valid": 0,
"head": { "head": {
"a": "attr", "a": "attr",
"t": "gold", "t": "gold",
"n": 1 "n": 1
}, },
"Npc_event_type": 0, "Npc_event_type": 1,
"NPC": 101187, "NPC": 10067,
"tipstxt": { "tipstxt": {
"key": "", "key": "",
"text": "" "text": ""
}, },
"value": 1, "value": 2,
"filter": [ "filter": [],
10231
],
"filter2": [] "filter2": []
}, },
{ {
"id": 120701264, "id": 120701247,
"rtype": 1, "rtype": 1,
"ctype": 1, "ctype": 1,
"notify": [], "notify": [],
"type_sp": 1, "type_sp": 1,
"tasktxt": { "tasktxt": {
"key": "buried_buried_condi_tasktxt_765", "key": "buried_buried_condi_tasktxt_763",
"text": "食人鱼+盖对话" "text": "找骇客蛛聊聊"
}, },
"type": 20001, "type": 20001,
"valid": 1, "valid": 1,
@ -25408,14 +25406,14 @@
"n": 1 "n": 1
}, },
"Npc_event_type": 0, "Npc_event_type": 0,
"NPC": 0, "NPC": 101182,
"tipstxt": { "tipstxt": {
"key": "", "key": "",
"text": "" "text": ""
}, },
"value": 1, "value": 1,
"filter": [ "filter": [
10232 10220
], ],
"filter2": [] "filter2": []
}, },

View File

@ -85,7 +85,7 @@
}, },
{ {
"id": 10401, "id": 10401,
"drop": 16001001 "drop": 16001002
}, },
{ {
"id": 10402, "id": 10402,
@ -93,6 +93,6 @@
}, },
{ {
"id": 10403, "id": 10403,
"drop": 16001001 "drop": 16001002
} }
] ]

View File

@ -7,7 +7,7 @@
11187021 11187021
], ],
"subtask": [ "subtask": [
11187022 0
], ],
"award": [ "award": [
{ {
@ -45,7 +45,7 @@
11187003 11187003
], ],
"subtask": [ "subtask": [
11187004 0
], ],
"award": [ "award": [
{ {
@ -83,7 +83,7 @@
11187005 11187005
], ],
"subtask": [ "subtask": [
11187006 0
], ],
"award": [ "award": [
{ {
@ -121,7 +121,7 @@
11187007 11187007
], ],
"subtask": [ "subtask": [
11187008 0
], ],
"award": [ "award": [
{ {
@ -159,7 +159,7 @@
11187009 11187009
], ],
"subtask": [ "subtask": [
11187010 0
], ],
"award": [ "award": [
{ {
@ -197,7 +197,7 @@
11187011 11187011
], ],
"subtask": [ "subtask": [
11187012 0
], ],
"award": [ "award": [
{ {
@ -235,7 +235,7 @@
11187013 11187013
], ],
"subtask": [ "subtask": [
11187014 0
], ],
"award": [ "award": [
{ {
@ -273,7 +273,7 @@
11187001 11187001
], ],
"subtask": [ "subtask": [
11187002 0
], ],
"award": [ "award": [
{ {
@ -311,7 +311,7 @@
11187003 11187003
], ],
"subtask": [ "subtask": [
11187004 0
], ],
"award": [ "award": [
{ {
@ -349,7 +349,7 @@
11187019 11187019
], ],
"subtask": [ "subtask": [
11187020 0
], ],
"award": [ "award": [
{ {
@ -387,7 +387,7 @@
11187001 11187001
], ],
"subtask": [ "subtask": [
11187002 0
], ],
"award": [ "award": [
{ {

View File

@ -396,7 +396,7 @@
{ {
"a": "item", "a": "item",
"t": "16001001", "t": "16001001",
"n": 4 "n": 1
} }
] ]
} }

View File

@ -5,12 +5,12 @@
"key": "gamesummary_node_name_1", "key": "gamesummary_node_name_1",
"text": "冒险之旅" "text": "冒险之旅"
}, },
"tabId": 2, "tabId": 11001,
"mapPos": { "mapPos": {
"x": 4195, "x": 4195,
"y": 2042 "y": 2042
}, },
"type": 1, "type": 0,
"params": "", "params": "",
"jumpId": 166, "jumpId": 166,
"introduce": { "introduce": {
@ -38,12 +38,12 @@
"key": "gamesummary_node_name_2", "key": "gamesummary_node_name_2",
"text": "竞技场" "text": "竞技场"
}, },
"tabId": 10, "tabId": 11001,
"mapPos": { "mapPos": {
"x": 5173, "x": 5173,
"y": 1748 "y": 1748
}, },
"type": 3, "type": 1,
"params": "", "params": "",
"jumpId": 10015, "jumpId": 10015,
"introduce": { "introduce": {
@ -66,7 +66,7 @@
"key": "gamesummary_node_name_3", "key": "gamesummary_node_name_3",
"text": "猎魂-月夜巨猩" "text": "猎魂-月夜巨猩"
}, },
"tabId": 4, "tabId": 11002,
"mapPos": { "mapPos": {
"x": 2711, "x": 2711,
"y": 2111 "y": 2111
@ -104,12 +104,12 @@
"key": "gamesummary_node_name_4", "key": "gamesummary_node_name_4",
"text": "猎魂-饕餮大厨" "text": "猎魂-饕餮大厨"
}, },
"tabId": 4, "tabId": 11002,
"mapPos": { "mapPos": {
"x": 2030, "x": 2030,
"y": 980 "y": 980
}, },
"type": 2, "type": 3,
"params": "3", "params": "3",
"jumpId": 10025, "jumpId": 10025,
"introduce": { "introduce": {
@ -142,12 +142,12 @@
"key": "gamesummary_node_name_5", "key": "gamesummary_node_name_5",
"text": "猎魂-恐怖戈格" "text": "猎魂-恐怖戈格"
}, },
"tabId": 4, "tabId": 11002,
"mapPos": { "mapPos": {
"x": 3902, "x": 3902,
"y": 470 "y": 470
}, },
"type": 2, "type": 4,
"params": "4", "params": "4",
"jumpId": 10026, "jumpId": 10026,
"introduce": { "introduce": {
@ -180,12 +180,12 @@
"key": "gamesummary_node_name_6", "key": "gamesummary_node_name_6",
"text": "猎魂-地堡恶龙" "text": "猎魂-地堡恶龙"
}, },
"tabId": 4, "tabId": 11003,
"mapPos": { "mapPos": {
"x": 5071, "x": 5071,
"y": 1270 "y": 1270
}, },
"type": 2, "type": 5,
"params": "2", "params": "2",
"jumpId": 10024, "jumpId": 10024,
"introduce": { "introduce": {
@ -216,469 +216,22 @@
"id": 7, "id": 7,
"name": { "name": {
"key": "gamesummary_node_name_7", "key": "gamesummary_node_name_7",
"text": "维京远征-火焰泰坦" "text": "猎魂-地堡恶龙"
}, },
"tabId": 3, "tabId": 11003,
"mapPos": { "mapPos": {
"x": 2235, "x": 5071,
"y": 626 "y": 1270
}, },
"type": 4, "type": 6,
"params": "", "params": "2",
"jumpId": 10022, "jumpId": 10024,
"introduce": { "introduce": {
"key": "gamesummary_node_introdunce_7", "key": "gamesummary_node_introdunce_6",
"text": "火焰泰坦从海域缓缓升起,身上不断掉落着烈焰,那烈焰将大地燃烧殆尽。" "text": "巨龙最讨厌一些不速之客擅闯城堡。累累的白骨是她给闯入者们的警示。"
}, },
"bg": "hkz_wftj_wjyz03", "bg": "",
"icon": "wjyz_img012", "icon": "",
"dropshow": [ "dropshow": []
{
"a": "item",
"t": "13001001",
"n": 1
},
{
"a": "item",
"t": "13001002",
"n": 1
},
{
"a": "item",
"t": "13001003",
"n": 1
},
{
"a": "item",
"t": "13001004",
"n": 1
}
]
},
{
"id": 8,
"name": {
"key": "gamesummary_node_name_8",
"text": "维京远征-冰霜泰坦"
},
"tabId": 3,
"mapPos": {
"x": 2582,
"y": 180
},
"type": 4,
"params": "",
"jumpId": 10020,
"introduce": {
"key": "gamesummary_node_introdunce_8",
"text": "冰霜泰坦突破了极寒的冰层,冰块从他冰冷的眼中掉落,所过之处皆冻结成冰山。"
},
"bg": "hkz_wftj_wjyz02",
"icon": "wjyz_img011",
"dropshow": [
{
"a": "item",
"t": "13003001",
"n": 1
},
{
"a": "item",
"t": "13003002",
"n": 1
},
{
"a": "item",
"t": "13003003",
"n": 1
},
{
"a": "item",
"t": "13003004",
"n": 1
}
]
},
{
"id": 9,
"name": {
"key": "gamesummary_node_name_9",
"text": "维京远征-森林泰坦"
},
"tabId": 3,
"mapPos": {
"x": 3010,
"y": 574
},
"type": 4,
"params": "",
"jumpId": 10021,
"introduce": {
"key": "gamesummary_node_introdunce_9",
"text": "森林泰坦现身于龟裂的大地之上,她张开双臂,无数藤蔓滑落入地生根,蜿蜒千里。"
},
"bg": "hkz_wftj_wjyz01",
"icon": "wjyz_img013",
"dropshow": [
{
"a": "item",
"t": "13002001",
"n": 1
},
{
"a": "item",
"t": "13002002",
"n": 1
},
{
"a": "item",
"t": "13002003",
"n": 1
},
{
"a": "item",
"t": "13002004",
"n": 1
}
]
},
{
"id": 10,
"name": {
"key": "gamesummary_node_name_10",
"text": "梦境回廊"
},
"tabId": 5,
"mapPos": {
"x": 2342,
"y": 75
},
"type": 4,
"params": "",
"jumpId": 10017,
"introduce": {
"key": "gamesummary_node_introdunce_10",
"text": "梦幻与诡异兼具,这便是沙人建造的梦境回廊。是超越自我,还是沉迷其中不愿醒来?"
},
"bg": "hkz_wftj_xht",
"icon": "hkz_tx_xht",
"dropshow": [
{
"a": "attr",
"t": "gold",
"n": 1
},
{
"a": "attr",
"t": "diamond",
"n": 1
}
]
},
{
"id": 11,
"name": {
"key": "gamesummary_node_name_11",
"text": "修炼塔"
},
"tabId": 7,
"mapPos": {
"x": 5980,
"y": 1252
},
"type": 4,
"params": "",
"jumpId": 10004,
"introduce": {
"key": "gamesummary_node_introdunce_11",
"text": "顽石需历经千锤百炼,方可提炼成金。这里是师傅为挑战自我者而修建的地方。"
},
"bg": "hkz_wftj_jsg",
"icon": "hkz_tx_tzt",
"dropshow": [
{
"a": "attr",
"t": "gold",
"n": 1
},
{
"a": "attr",
"t": "diamond",
"n": 1
},
{
"a": "panda",
"t": "10001",
"n": 1
}
]
},
{
"id": 12,
"name": {
"key": "gamesummary_node_name_12",
"text": "塔岗监狱"
},
"tabId": 8,
"mapPos": {
"x": 6700,
"y": 1700
},
"type": 4,
"params": "",
"jumpId": 10013,
"introduce": {
"key": "gamesummary_node_introdunce_12",
"text": "无穷无尽的试炼,越来越棘手的对手。这里是师傅为穷尽武道者而修建的地方。"
},
"bg": "hkz_wftj_jyfb",
"icon": "hkz_tx_jyfb",
"dropshow": [
{
"a": "item",
"t": "10000008",
"n": 1
},
{
"a": "item",
"t": "10000009",
"n": 1
},
{
"a": "item",
"t": "10000010",
"n": 1
}
]
},
{
"id": 13,
"name": {
"key": "gamesummary_node_name_13",
"text": "六合塔"
},
"tabId": 9,
"mapPos": {
"x": 7180,
"y": 2070
},
"type": 4,
"params": "",
"jumpId": 10018,
"introduce": {
"key": "gamesummary_node_introdunce_13",
"text": "掌握了相克的原理,以弱胜强者不在少数。这里是师傅为研究属性克制者而修建的地方。"
},
"bg": "hkz_wftj_zyt",
"icon": "hkz_tx_zyt",
"dropshow": [
{
"a": "attr",
"t": "gold",
"n": 1
},
{
"a": "attr",
"t": "diamond",
"n": 1
}
]
},
{
"id": 14,
"name": {
"key": "gamesummary_node_name_14",
"text": "巨怪商队"
},
"tabId": 12,
"mapPos": {
"x": 6631,
"y": 1050
},
"type": 4,
"params": "",
"jumpId": 11001,
"introduce": {
"key": "gamesummary_node_introdunce_14",
"text": "去往神秘的远方,探索未知宇宙,交易珍稀的宝藏!巨怪们踏上了列车,开始了旅途。"
},
"bg": "hkz_wftj_jgsd",
"icon": "hkz_tx_jgsd",
"dropshow": [
{
"a": "attr",
"t": "gold",
"n": 1
},
{
"a": "attr",
"t": "diamond",
"n": 1
}
]
},
{
"id": 16,
"name": {
"key": "gamesummary_node_name_16",
"text": "石阵秘境"
},
"tabId": 11,
"mapPos": {
"x": 1900,
"y": 3000
},
"type": 4,
"params": "",
"jumpId": 10027,
"introduce": {
"key": "gamesummary_node_introdunce_16",
"text": "史前板块运动形成的天然巨石阵迷宫,道路错综复杂,幽深莫测,似乎永无尽头。"
},
"bg": "hkz_wftj_mj",
"icon": "hkz_tx_mj",
"dropshow": [
{
"a": "attr",
"t": "gold",
"n": 1
},
{
"a": "attr",
"t": "diamond",
"n": 1
}
]
},
{
"id": 18,
"name": {
"key": "gamesummary_node_name_18",
"text": "扑克对决"
},
"tabId": 14,
"mapPos": {
"x": 4195,
"y": 2042
},
"type": 4,
"params": "",
"jumpId": 10061,
"introduce": {
"key": "gamesummary_node_introdunce_18",
"text": "想和伟大的大盗侠客来一场紧张刺激的扑克对决吗?"
},
"bg": "hkz_wftj_zxgk",
"icon": "hkz_tx_zxgk",
"dropshow": [
{
"a": "attr",
"t": "gold",
"n": 1
},
{
"a": "attr",
"t": "diamond",
"n": 1
}
]
},
{
"id": 19,
"name": {
"key": "gamesummary_node_name_19",
"text": "缤纷乐声"
},
"tabId": 14,
"mapPos": {
"x": 4695,
"y": 2242
},
"type": 4,
"params": "",
"jumpId": 10062,
"introduce": {
"key": "gamesummary_node_introdunce_20",
"text": "华丽的乐章开幕了!咦,这混音器怎么坏掉了?快帮我修一修!"
},
"bg": "hkz_wftj_zxgk",
"icon": "hkz_tx_zxgk",
"dropshow": [
{
"a": "attr",
"t": "gold",
"n": 1
},
{
"a": "attr",
"t": "diamond",
"n": 1
}
]
},
{
"id": 20,
"name": {
"key": "gamesummary_node_name_20",
"text": "监狱抓捕战"
},
"tabId": 14,
"mapPos": {
"x": 3595,
"y": 1742
},
"type": 4,
"params": "",
"jumpId": 10064,
"introduce": {
"key": "gamesummary_node_introdunce_21",
"text": "你是想做警长去抓捕所有的犯人?还是想当狡猾的果酱教授逃出升天?"
},
"bg": "hkz_wftj_zxgk",
"icon": "hkz_tx_zxgk",
"dropshow": [
{
"a": "attr",
"t": "gold",
"n": 1
},
{
"a": "attr",
"t": "diamond",
"n": 1
}
]
},
{
"id": 21,
"name": {
"key": "gamesummary_node_name_21",
"text": "捕羊大赛"
},
"tabId": 13,
"mapPos": {
"x": 2342,
"y": 75
},
"type": 4,
"params": "",
"jumpId": 10042,
"introduce": {
"key": "gamesummary_node_introdunce_22",
"text": "维京人的欢呼震撼天际!赶紧来加入这场捕羊的盛宴吧!"
},
"bg": "hkz_wftj_zxgk",
"icon": "hkz_tx_zxgk",
"dropshow": [
{
"a": "attr",
"t": "gold",
"n": 1
},
{
"a": "attr",
"t": "diamond",
"n": 1
}
]
} }
] ]

View File

@ -1,11 +1,12 @@
[ [
{ {
"tabId": 1, "tabId": 11001,
"layer": 0, "layer": 0,
"name": { "name": {
"key": "gamesummary_fathernode_name_1", "key": "gamesummary_fathernode_name_1",
"text": "探险旅程" "text": "探险旅程"
}, },
"icon": "",
"mapPos": { "mapPos": {
"x": -1428, "x": -1428,
"y": 399 "y": 399
@ -17,12 +18,13 @@
} }
}, },
{ {
"tabId": 2, "tabId": 11002,
"layer": 1, "layer": 1,
"name": { "name": {
"key": "gamesummary_fathernode_name_2", "key": "gamesummary_fathernode_name_2",
"text": "冒险之旅" "text": "冒险之旅"
}, },
"icon": "",
"mapPos": { "mapPos": {
"x": -1428, "x": -1428,
"y": 399 "y": 399
@ -34,12 +36,13 @@
} }
}, },
{ {
"tabId": 3, "tabId": 11003,
"layer": 1, "layer": 1,
"name": { "name": {
"key": "gamesummary_fathernode_name_3", "key": "gamesummary_fathernode_name_3",
"text": "维京远征" "text": "维京远征"
}, },
"icon": "",
"mapPos": { "mapPos": {
"x": -458, "x": -458,
"y": 0 "y": 0
@ -51,12 +54,13 @@
} }
}, },
{ {
"tabId": 4, "tabId": 11004,
"layer": 1, "layer": 1,
"name": { "name": {
"key": "gamesummary_fathernode_name_4", "key": "gamesummary_fathernode_name_4",
"text": "猎魂挑战" "text": "猎魂挑战"
}, },
"icon": "",
"mapPos": { "mapPos": {
"x": -603, "x": -603,
"y": 142 "y": 142
@ -68,12 +72,13 @@
} }
}, },
{ {
"tabId": 5, "tabId": 11005,
"layer": 1, "layer": 1,
"name": { "name": {
"key": "gamesummary_fathernode_name_5", "key": "gamesummary_fathernode_name_5",
"text": "梦境回廊" "text": "梦境回廊"
}, },
"icon": "",
"mapPos": { "mapPos": {
"x": -478, "x": -478,
"y": 0 "y": 0
@ -85,12 +90,13 @@
} }
}, },
{ {
"tabId": 6, "tabId": 11006,
"layer": 0, "layer": 0,
"name": { "name": {
"key": "gamesummary_fathernode_name_6", "key": "gamesummary_fathernode_name_6",
"text": "功夫训练" "text": "功夫训练"
}, },
"icon": "",
"mapPos": { "mapPos": {
"x": -1963, "x": -1963,
"y": 442 "y": 442
@ -102,12 +108,13 @@
} }
}, },
{ {
"tabId": 7, "tabId": 11007,
"layer": 1, "layer": 1,
"name": { "name": {
"key": "gamesummary_fathernode_name_7", "key": "gamesummary_fathernode_name_7",
"text": "修炼塔" "text": "修炼塔"
}, },
"icon": "",
"mapPos": { "mapPos": {
"x": -1963, "x": -1963,
"y": 442 "y": 442
@ -119,12 +126,13 @@
} }
}, },
{ {
"tabId": 8, "tabId": 11008,
"layer": 1, "layer": 1,
"name": { "name": {
"key": "gamesummary_fathernode_name_8", "key": "gamesummary_fathernode_name_8",
"text": "塔岗监狱" "text": "塔岗监狱"
}, },
"icon": "",
"mapPos": { "mapPos": {
"x": -1963, "x": -1963,
"y": 442 "y": 442
@ -136,12 +144,13 @@
} }
}, },
{ {
"tabId": 9, "tabId": 11009,
"layer": 1, "layer": 1,
"name": { "name": {
"key": "gamesummary_fathernode_name_9", "key": "gamesummary_fathernode_name_9",
"text": "六合塔" "text": "六合塔"
}, },
"icon": "",
"mapPos": { "mapPos": {
"x": -1963, "x": -1963,
"y": 442 "y": 442
@ -153,12 +162,13 @@
} }
}, },
{ {
"tabId": 10, "tabId": 11010,
"layer": 0, "layer": 0,
"name": { "name": {
"key": "gamesummary_fathernode_name_10", "key": "gamesummary_fathernode_name_10",
"text": "竞技挑战" "text": "竞技挑战"
}, },
"icon": "",
"mapPos": { "mapPos": {
"x": -1463, "x": -1463,
"y": 535 "y": 535
@ -170,12 +180,13 @@
} }
}, },
{ {
"tabId": 11, "tabId": 11011,
"layer": 0, "layer": 0,
"name": { "name": {
"key": "gamesummary_fathernode_name_11", "key": "gamesummary_fathernode_name_11",
"text": "石阵秘境" "text": "石阵秘境"
}, },
"icon": "",
"mapPos": { "mapPos": {
"x": -316, "x": -316,
"y": 994 "y": 994
@ -187,12 +198,13 @@
} }
}, },
{ {
"tabId": 12, "tabId": 11012,
"layer": 0, "layer": 0,
"name": { "name": {
"key": "gamesummary_fathernode_name_12", "key": "gamesummary_fathernode_name_12",
"text": "巨怪商队" "text": "巨怪商队"
}, },
"icon": "",
"mapPos": { "mapPos": {
"x": -1963, "x": -1963,
"y": 226 "y": 226
@ -202,39 +214,5 @@
"key": "gamesummary_fathernode_usetext_12", "key": "gamesummary_fathernode_usetext_12",
"text": "巨怪商人们的脚步永不停歇,听说在他们那赚了足够多的瓶盖后可以有[color=#ffcc00]神秘大奖[/color]!" "text": "巨怪商人们的脚步永不停歇,听说在他们那赚了足够多的瓶盖后可以有[color=#ffcc00]神秘大奖[/color]!"
} }
},
{
"tabId": 13,
"layer": 0,
"name": {
"key": "gamesummary_fathernode_name_13",
"text": "捕羊大赛"
},
"mapPos": {
"x": -458,
"y": 0
},
"scale": 0.4,
"usetext": {
"key": "gamesummary_fathernode_usetext_13",
"text": "维京人的欢呼震撼天际!赶紧来加入这场捕羊的盛宴吧!"
}
},
{
"tabId": 14,
"layer": 0,
"name": {
"key": "gamesummary_fathernode_name_14",
"text": "冒险回顾"
},
"mapPos": {
"x": -1021,
"y": 583
},
"scale": 0.4,
"usetext": {
"key": "gamesummary_fathernode_usetext_14",
"text": "那冒险中曾遇见的小小挑战,如今再次回到身边,想去试试吗?"
}
} }
] ]

View File

@ -1405,7 +1405,7 @@
"interface": "", "interface": "",
"condition": "", "condition": "",
"followtj": "CloseMoonLevelPromote", "followtj": "CloseMoonLevelPromote",
"followguide": 1000705, "followguide": 0,
"finger": [], "finger": [],
"offset": { "offset": {
"x": 0, "x": 0,

View File

@ -12371,7 +12371,7 @@
{ {
"hid": "54024", "hid": "54024",
"name": { "name": {
"key": "hero_main_name_54023", "key": "hero_main_name_54024",
"text": "黑暗掠夺者" "text": "黑暗掠夺者"
}, },
"star": 5, "star": 5,
@ -12451,10 +12451,93 @@
"text": "传说中的守护者“黑暗掠夺者”,拥有不俗的战斗能力" "text": "传说中的守护者“黑暗掠夺者”,拥有不俗的战斗能力"
} }
}, },
{
"hid": "54025",
"name": {
"key": "hero_main_name_54025",
"text": "丑姐姐"
},
"star": 5,
"color": 4,
"race": 4,
"job": 1,
"type": 2,
"ip": 1,
"sd": 1,
"handbook": -1,
"prefab": "54025",
"rotation": "0|0|0",
"revolve": 0,
"scale": [
1,
1,
1
],
"icon": "54025",
"vocal": "54025",
"tujing": [
107
],
"detailwindow": "effect_chezhan_daiji",
"intr": {
"key": "",
"text": ""
},
"events": "hero_54005",
"cite": "",
"effectstay": [],
"hpspace": {
"x": 0,
"y": -0.69,
"z": 0
},
"capskillrule": 101,
"skill": 0,
"skill1": 0,
"skill2": 0,
"skill3": 0,
"txt": {
"key": "atlas_54025",
"text": ""
},
"enteranivalue": 0,
"camerainterval": 0,
"equiprcom": [
1,
2,
10
],
"angle": 0,
"deviation": 0,
"show": 2,
"herofrag": [
{
"a": "item",
"t": "12025001",
"n": 1
}
],
"herofragnum": 6,
"heroskillup": [
"10000004"
],
"expitem": [
{
"a": "item",
"t": "10000013",
"n": 1
}
],
"expitemnum": 7,
"herointr": {
"key": "hero_main_herointr_145",
"text": "传说中的守护者“丑姐姐”,拥有不俗的战斗能力"
}
},
{ {
"hid": "51050", "hid": "51050",
"name": { "name": {
"key": "hero_main_name_51050", "key": "hero_main_name_54026",
"text": "恐惧小蜘蛛" "text": "恐惧小蜘蛛"
}, },
"star": 3, "star": 3,
@ -12537,7 +12620,7 @@
{ {
"hid": "51051", "hid": "51051",
"name": { "name": {
"key": "hero_main_name_51051", "key": "hero_main_name_54027",
"text": "烟火灵" "text": "烟火灵"
}, },
"star": 3, "star": 3,
@ -12620,7 +12703,7 @@
{ {
"hid": "51052", "hid": "51052",
"name": { "name": {
"key": "hero_main_name_51052", "key": "hero_main_name_54028",
"text": "恐怖小蜘蛛" "text": "恐怖小蜘蛛"
}, },
"star": 3, "star": 3,
@ -12703,7 +12786,7 @@
{ {
"hid": "51053", "hid": "51053",
"name": { "name": {
"key": "hero_main_name_51053", "key": "hero_main_name_54029",
"text": "华夫饼灵" "text": "华夫饼灵"
}, },
"star": 3, "star": 3,
@ -12786,7 +12869,7 @@
{ {
"hid": "51054", "hid": "51054",
"name": { "name": {
"key": "hero_main_name_51054", "key": "hero_main_name_54030",
"text": "豚鼠灵" "text": "豚鼠灵"
}, },
"star": 3, "star": 3,
@ -12869,7 +12952,7 @@
{ {
"hid": "51055", "hid": "51055",
"name": { "name": {
"key": "hero_main_name_51055", "key": "hero_main_name_54031",
"text": "卷轴灵" "text": "卷轴灵"
}, },
"star": 3, "star": 3,
@ -12952,7 +13035,7 @@
{ {
"hid": "51056", "hid": "51056",
"name": { "name": {
"key": "hero_main_name_51054", "key": "hero_main_name_54032",
"text": "叠罗汉豚鼠灵A" "text": "叠罗汉豚鼠灵A"
}, },
"star": 3, "star": 3,
@ -12981,7 +13064,7 @@
"key": "", "key": "",
"text": "" "text": ""
}, },
"events": "hero_51054", "events": "hero_51056",
"cite": "", "cite": "",
"effectstay": [], "effectstay": [],
"hpspace": { "hpspace": {
@ -12991,8 +13074,8 @@
}, },
"capskillrule": 101, "capskillrule": 101,
"skill": 0, "skill": 0,
"skill1": 151054111, "skill1": 151056111,
"skill2": 151054211, "skill2": 151056211,
"skill3": 0, "skill3": 0,
"txt": { "txt": {
"key": "atlas_51056", "key": "atlas_51056",
@ -13035,7 +13118,7 @@
{ {
"hid": "51057", "hid": "51057",
"name": { "name": {
"key": "hero_main_name_51054", "key": "hero_main_name_54033",
"text": "叠罗汉豚鼠灵B" "text": "叠罗汉豚鼠灵B"
}, },
"star": 3, "star": 3,
@ -13064,7 +13147,7 @@
"key": "", "key": "",
"text": "" "text": ""
}, },
"events": "hero_51054", "events": "hero_51057",
"cite": "", "cite": "",
"effectstay": [], "effectstay": [],
"hpspace": { "hpspace": {
@ -13074,8 +13157,8 @@
}, },
"capskillrule": 101, "capskillrule": 101,
"skill": 0, "skill": 0,
"skill1": 151054111, "skill1": 151057111,
"skill2": 151054211, "skill2": 151057211,
"skill3": 0, "skill3": 0,
"txt": { "txt": {
"key": "atlas_51057", "key": "atlas_51057",
@ -13118,7 +13201,7 @@
{ {
"hid": "51100", "hid": "51100",
"name": { "name": {
"key": "hero_main_name_51100", "key": "hero_main_name_54034",
"text": "大胡子村民" "text": "大胡子村民"
}, },
"star": 3, "star": 3,
@ -13201,7 +13284,7 @@
{ {
"hid": "51101", "hid": "51101",
"name": { "name": {
"key": "hero_main_name_51101", "key": "hero_main_name_54035",
"text": "蓝帽子村民" "text": "蓝帽子村民"
}, },
"star": 3, "star": 3,
@ -13284,7 +13367,7 @@
{ {
"hid": "51102", "hid": "51102",
"name": { "name": {
"key": "hero_main_name_51102", "key": "hero_main_name_54036",
"text": "财狼小怪" "text": "财狼小怪"
}, },
"star": 3, "star": 3,
@ -13367,7 +13450,7 @@
{ {
"hid": "51103", "hid": "51103",
"name": { "name": {
"key": "hero_main_name_51103", "key": "hero_main_name_54037",
"text": "犀牛守卫" "text": "犀牛守卫"
}, },
"star": 3, "star": 3,
@ -13450,7 +13533,7 @@
{ {
"hid": "51104", "hid": "51104",
"name": { "name": {
"key": "hero_main_name_51104", "key": "hero_main_name_54038",
"text": "羊" "text": "羊"
}, },
"star": 3, "star": 3,
@ -13533,7 +13616,7 @@
{ {
"hid": "51105", "hid": "51105",
"name": { "name": {
"key": "hero_main_name_51105", "key": "hero_main_name_54039",
"text": "瘦高的警卫" "text": "瘦高的警卫"
}, },
"star": 3, "star": 3,
@ -13616,7 +13699,7 @@
{ {
"hid": "51106", "hid": "51106",
"name": { "name": {
"key": "hero_main_name_51106", "key": "hero_main_name_54040",
"text": "强壮的警卫" "text": "强壮的警卫"
}, },
"star": 3, "star": 3,
@ -13699,7 +13782,7 @@
{ {
"hid": "51107", "hid": "51107",
"name": { "name": {
"key": "hero_main_name_51107", "key": "hero_main_name_54041",
"text": "埃雷特" "text": "埃雷特"
}, },
"star": 3, "star": 3,
@ -13782,7 +13865,7 @@
{ {
"hid": "51108", "hid": "51108",
"name": { "name": {
"key": "hero_main_name_51108", "key": "hero_main_name_54042",
"text": "豺狼头领" "text": "豺狼头领"
}, },
"star": 3, "star": 3,
@ -13865,7 +13948,7 @@
{ {
"hid": "51109", "hid": "51109",
"name": { "name": {
"key": "hero_main_name_51109", "key": "hero_main_name_54043",
"text": "豪猪大师" "text": "豪猪大师"
}, },
"star": 3, "star": 3,
@ -13948,7 +14031,7 @@
{ {
"hid": "51110", "hid": "51110",
"name": { "name": {
"key": "hero_main_name_51110", "key": "hero_main_name_54044",
"text": "小猴子" "text": "小猴子"
}, },
"star": 3, "star": 3,
@ -14031,7 +14114,7 @@
{ {
"hid": "51111", "hid": "51111",
"name": { "name": {
"key": "hero_main_name_51111", "key": "hero_main_name_54045",
"text": "恐惧小蜘蛛" "text": "恐惧小蜘蛛"
}, },
"star": 3, "star": 3,
@ -14114,7 +14197,7 @@
{ {
"hid": "51112", "hid": "51112",
"name": { "name": {
"key": "hero_main_name_51112", "key": "hero_main_name_54046",
"text": "烟火灵" "text": "烟火灵"
}, },
"star": 3, "star": 3,
@ -14197,7 +14280,7 @@
{ {
"hid": "51113", "hid": "51113",
"name": { "name": {
"key": "hero_main_name_51113", "key": "hero_main_name_54047",
"text": "恐怖小蜘蛛" "text": "恐怖小蜘蛛"
}, },
"star": 3, "star": 3,
@ -14280,7 +14363,7 @@
{ {
"hid": "51114", "hid": "51114",
"name": { "name": {
"key": "hero_main_name_51114", "key": "hero_main_name_54048",
"text": "华夫饼灵" "text": "华夫饼灵"
}, },
"star": 3, "star": 3,
@ -14363,7 +14446,7 @@
{ {
"hid": "51300", "hid": "51300",
"name": { "name": {
"key": "hero_main_name_51300", "key": "hero_main_name_54049",
"text": "大胡子村民" "text": "大胡子村民"
}, },
"star": 3, "star": 3,
@ -14446,7 +14529,7 @@
{ {
"hid": "51301", "hid": "51301",
"name": { "name": {
"key": "hero_main_name_51301", "key": "hero_main_name_54050",
"text": "蓝帽子村民" "text": "蓝帽子村民"
}, },
"star": 3, "star": 3,
@ -14529,7 +14612,7 @@
{ {
"hid": "51302", "hid": "51302",
"name": { "name": {
"key": "hero_main_name_51302", "key": "hero_main_name_54051",
"text": "财狼小怪" "text": "财狼小怪"
}, },
"star": 3, "star": 3,
@ -14612,7 +14695,7 @@
{ {
"hid": "51303", "hid": "51303",
"name": { "name": {
"key": "hero_main_name_51303", "key": "hero_main_name_54052",
"text": "犀牛守卫" "text": "犀牛守卫"
}, },
"star": 3, "star": 3,
@ -14695,7 +14778,7 @@
{ {
"hid": "51304", "hid": "51304",
"name": { "name": {
"key": "hero_main_name_51304", "key": "hero_main_name_54053",
"text": "羊" "text": "羊"
}, },
"star": 3, "star": 3,
@ -14778,7 +14861,7 @@
{ {
"hid": "51305", "hid": "51305",
"name": { "name": {
"key": "hero_main_name_51305", "key": "hero_main_name_54054",
"text": "瘦高的警卫" "text": "瘦高的警卫"
}, },
"star": 3, "star": 3,
@ -14861,7 +14944,7 @@
{ {
"hid": "51306", "hid": "51306",
"name": { "name": {
"key": "hero_main_name_51306", "key": "hero_main_name_54055",
"text": "强壮的警卫" "text": "强壮的警卫"
}, },
"star": 3, "star": 3,
@ -14944,7 +15027,7 @@
{ {
"hid": "51307", "hid": "51307",
"name": { "name": {
"key": "hero_main_name_51307", "key": "hero_main_name_54056",
"text": "埃雷特" "text": "埃雷特"
}, },
"star": 3, "star": 3,
@ -15027,7 +15110,7 @@
{ {
"hid": "51308", "hid": "51308",
"name": { "name": {
"key": "hero_main_name_51308", "key": "hero_main_name_54057",
"text": "豺狼头领" "text": "豺狼头领"
}, },
"star": 3, "star": 3,
@ -15110,7 +15193,7 @@
{ {
"hid": "51309", "hid": "51309",
"name": { "name": {
"key": "hero_main_name_51309", "key": "hero_main_name_54058",
"text": "豪猪大师" "text": "豪猪大师"
}, },
"star": 3, "star": 3,
@ -15193,7 +15276,7 @@
{ {
"hid": "51310", "hid": "51310",
"name": { "name": {
"key": "hero_main_name_51310", "key": "hero_main_name_54059",
"text": "小猴子" "text": "小猴子"
}, },
"star": 3, "star": 3,
@ -15276,7 +15359,7 @@
{ {
"hid": "51311", "hid": "51311",
"name": { "name": {
"key": "hero_main_name_51311", "key": "hero_main_name_54060",
"text": "恐惧小蜘蛛" "text": "恐惧小蜘蛛"
}, },
"star": 3, "star": 3,
@ -15359,7 +15442,7 @@
{ {
"hid": "51312", "hid": "51312",
"name": { "name": {
"key": "hero_main_name_51312", "key": "hero_main_name_54061",
"text": "烟火灵" "text": "烟火灵"
}, },
"star": 3, "star": 3,
@ -15442,7 +15525,7 @@
{ {
"hid": "51313", "hid": "51313",
"name": { "name": {
"key": "hero_main_name_51313", "key": "hero_main_name_54062",
"text": "恐怖小蜘蛛" "text": "恐怖小蜘蛛"
}, },
"star": 3, "star": 3,
@ -15525,7 +15608,7 @@
{ {
"hid": "51314", "hid": "51314",
"name": { "name": {
"key": "hero_main_name_51314", "key": "hero_main_name_54063",
"text": "华夫饼灵" "text": "华夫饼灵"
}, },
"star": 3, "star": 3,
@ -15608,7 +15691,7 @@
{ {
"hid": "51500", "hid": "51500",
"name": { "name": {
"key": "hero_main_name_51500", "key": "hero_main_name_54064",
"text": "大胡子村民" "text": "大胡子村民"
}, },
"star": 3, "star": 3,
@ -15691,7 +15774,7 @@
{ {
"hid": "51501", "hid": "51501",
"name": { "name": {
"key": "hero_main_name_51501", "key": "hero_main_name_54065",
"text": "蓝帽子村民" "text": "蓝帽子村民"
}, },
"star": 3, "star": 3,
@ -15774,7 +15857,7 @@
{ {
"hid": "51502", "hid": "51502",
"name": { "name": {
"key": "hero_main_name_51502", "key": "hero_main_name_54066",
"text": "财狼小怪" "text": "财狼小怪"
}, },
"star": 3, "star": 3,
@ -15857,7 +15940,7 @@
{ {
"hid": "51503", "hid": "51503",
"name": { "name": {
"key": "hero_main_name_51503", "key": "hero_main_name_54067",
"text": "犀牛守卫" "text": "犀牛守卫"
}, },
"star": 3, "star": 3,
@ -15940,7 +16023,7 @@
{ {
"hid": "51504", "hid": "51504",
"name": { "name": {
"key": "hero_main_name_51504", "key": "hero_main_name_54068",
"text": "羊" "text": "羊"
}, },
"star": 3, "star": 3,
@ -16023,7 +16106,7 @@
{ {
"hid": "51505", "hid": "51505",
"name": { "name": {
"key": "hero_main_name_51505", "key": "hero_main_name_54069",
"text": "瘦高的警卫" "text": "瘦高的警卫"
}, },
"star": 3, "star": 3,
@ -16106,7 +16189,7 @@
{ {
"hid": "51506", "hid": "51506",
"name": { "name": {
"key": "hero_main_name_51506", "key": "hero_main_name_54070",
"text": "强壮的警卫" "text": "强壮的警卫"
}, },
"star": 3, "star": 3,
@ -16189,7 +16272,7 @@
{ {
"hid": "51507", "hid": "51507",
"name": { "name": {
"key": "hero_main_name_51507", "key": "hero_main_name_54071",
"text": "埃雷特" "text": "埃雷特"
}, },
"star": 3, "star": 3,
@ -16272,7 +16355,7 @@
{ {
"hid": "51508", "hid": "51508",
"name": { "name": {
"key": "hero_main_name_51508", "key": "hero_main_name_54072",
"text": "豺狼头领" "text": "豺狼头领"
}, },
"star": 3, "star": 3,
@ -16355,7 +16438,7 @@
{ {
"hid": "51509", "hid": "51509",
"name": { "name": {
"key": "hero_main_name_51509", "key": "hero_main_name_54073",
"text": "豪猪大师" "text": "豪猪大师"
}, },
"star": 3, "star": 3,
@ -16438,7 +16521,7 @@
{ {
"hid": "51510", "hid": "51510",
"name": { "name": {
"key": "hero_main_name_51510", "key": "hero_main_name_54074",
"text": "小猴子" "text": "小猴子"
}, },
"star": 3, "star": 3,
@ -16521,7 +16604,7 @@
{ {
"hid": "51511", "hid": "51511",
"name": { "name": {
"key": "hero_main_name_51511", "key": "hero_main_name_54075",
"text": "恐惧小蜘蛛" "text": "恐惧小蜘蛛"
}, },
"star": 3, "star": 3,
@ -16604,7 +16687,7 @@
{ {
"hid": "51512", "hid": "51512",
"name": { "name": {
"key": "hero_main_name_51512", "key": "hero_main_name_54076",
"text": "烟火灵" "text": "烟火灵"
}, },
"star": 3, "star": 3,
@ -16687,7 +16770,7 @@
{ {
"hid": "51513", "hid": "51513",
"name": { "name": {
"key": "hero_main_name_51513", "key": "hero_main_name_54077",
"text": "恐怖小蜘蛛" "text": "恐怖小蜘蛛"
}, },
"star": 3, "star": 3,
@ -16770,7 +16853,7 @@
{ {
"hid": "51514", "hid": "51514",
"name": { "name": {
"key": "hero_main_name_51514", "key": "hero_main_name_54078",
"text": "华夫饼灵" "text": "华夫饼灵"
}, },
"star": 3, "star": 3,
@ -16853,7 +16936,7 @@
{ {
"hid": "75001", "hid": "75001",
"name": { "name": {
"key": "hero_main_name_51515", "key": "hero_main_name_54079",
"text": "胡德先生" "text": "胡德先生"
}, },
"star": 3, "star": 3,
@ -16936,7 +17019,7 @@
{ {
"hid": "75002", "hid": "75002",
"name": { "name": {
"key": "hero_main_name_51516", "key": "hero_main_name_54080",
"text": "犀牛守卫" "text": "犀牛守卫"
}, },
"star": 3, "star": 3,
@ -17019,7 +17102,7 @@
{ {
"hid": "75003", "hid": "75003",
"name": { "name": {
"key": "hero_main_name_51517", "key": "hero_main_name_54081",
"text": "吉姆·普雷斯科特" "text": "吉姆·普雷斯科特"
}, },
"star": 3, "star": 3,
@ -17102,7 +17185,7 @@
{ {
"hid": "75004", "hid": "75004",
"name": { "name": {
"key": "hero_main_name_51518", "key": "hero_main_name_54082",
"text": "埃雷特" "text": "埃雷特"
}, },
"star": 3, "star": 3,
@ -17185,7 +17268,7 @@
{ {
"hid": "75005", "hid": "75005",
"name": { "name": {
"key": "hero_main_name_51519", "key": "hero_main_name_54083",
"text": "史图依克" "text": "史图依克"
}, },
"star": 3, "star": 3,
@ -17268,7 +17351,7 @@
{ {
"hid": "53007", "hid": "53007",
"name": { "name": {
"key": "hero_main_name_53007", "key": "hero_main_name_54084",
"text": "漆黑" "text": "漆黑"
}, },
"star": 3, "star": 3,

View File

@ -128,7 +128,7 @@
{ {
"scene": "CombatLevelScene", "scene": "CombatLevelScene",
"subScene": "", "subScene": "",
"image": "ld_5v5_bg1", "image": "ld_mh_bg_tjp",
"icon": "loading_icon_gfxm", "icon": "loading_icon_gfxm",
"title": { "title": {
"key": "loading_Sheet1_title_10", "key": "loading_Sheet1_title_10",

View File

@ -2073,7 +2073,7 @@
"hide": 0, "hide": 0,
"destroy": 1, "destroy": 1,
"progress": 1, "progress": 1,
"stroyshow": 0, "stroyshow": 1,
"frontstoryid": 200241, "frontstoryid": 200241,
"afterstoryid": 0, "afterstoryid": 0,
"maingroupName": { "maingroupName": {
@ -2154,7 +2154,7 @@
"hide": 0, "hide": 0,
"destroy": 1, "destroy": 1,
"progress": 1, "progress": 1,
"stroyshow": 0, "stroyshow": 1,
"frontstoryid": 0, "frontstoryid": 0,
"afterstoryid": 0, "afterstoryid": 0,
"maingroupName": { "maingroupName": {
@ -2246,7 +2246,7 @@
"hide": 0, "hide": 0,
"destroy": 1, "destroy": 1,
"progress": 1, "progress": 1,
"stroyshow": 0, "stroyshow": 1,
"frontstoryid": 0, "frontstoryid": 0,
"afterstoryid": 0, "afterstoryid": 0,
"maingroupName": { "maingroupName": {
@ -2342,7 +2342,7 @@
"hide": 0, "hide": 0,
"destroy": 1, "destroy": 1,
"progress": 1, "progress": 1,
"stroyshow": 0, "stroyshow": 1,
"frontstoryid": 200242, "frontstoryid": 200242,
"afterstoryid": 0, "afterstoryid": 0,
"maingroupName": { "maingroupName": {
@ -8776,8 +8776,8 @@
100101 100101
], ],
"previoustage": 0, "previoustage": 0,
"buried_type": 0, "buried_type": 2,
"buried": 0, "buried": 2,
"grouptype": [], "grouptype": [],
"Episodetype": 7, "Episodetype": 7,
"stage_param": 0, "stage_param": 0,
@ -8862,7 +8862,7 @@
], ],
"previoustage": 0, "previoustage": 0,
"buried_type": 2, "buried_type": 2,
"buried": 2, "buried": 1,
"grouptype": [], "grouptype": [],
"Episodetype": 7, "Episodetype": 7,
"stage_param": 0, "stage_param": 0,
@ -9944,7 +9944,7 @@
"progress": 1, "progress": 1,
"stroyshow": 0, "stroyshow": 0,
"frontstoryid": 201080, "frontstoryid": 201080,
"afterstoryid": 0, "afterstoryid": 201090,
"maingroupName": { "maingroupName": {
"key": "", "key": "",
"text": "" "text": ""
@ -10267,7 +10267,7 @@
"progress": 1, "progress": 1,
"stroyshow": 0, "stroyshow": 0,
"frontstoryid": 201160, "frontstoryid": 201160,
"afterstoryid": 201170, "afterstoryid": 0,
"maingroupName": { "maingroupName": {
"key": "", "key": "",
"text": "" "text": ""
@ -10624,7 +10624,7 @@
"destroy": 1, "destroy": 1,
"progress": 1, "progress": 1,
"stroyshow": 0, "stroyshow": 0,
"frontstoryid": 0, "frontstoryid": 201261,
"afterstoryid": 0, "afterstoryid": 0,
"maingroupName": { "maingroupName": {
"key": "", "key": "",
@ -10703,7 +10703,7 @@
"destroy": 1, "destroy": 1,
"progress": 1, "progress": 1,
"stroyshow": 0, "stroyshow": 0,
"frontstoryid": 0, "frontstoryid": 201262,
"afterstoryid": 0, "afterstoryid": 0,
"maingroupName": { "maingroupName": {
"key": "", "key": "",
@ -11023,7 +11023,7 @@
"destroy": 1, "destroy": 1,
"progress": 1, "progress": 1,
"stroyshow": 0, "stroyshow": 0,
"frontstoryid": 0, "frontstoryid": 201311,
"afterstoryid": 0, "afterstoryid": 0,
"maingroupName": { "maingroupName": {
"key": "", "key": "",
@ -11102,7 +11102,7 @@
"destroy": 1, "destroy": 1,
"progress": 1, "progress": 1,
"stroyshow": 0, "stroyshow": 0,
"frontstoryid": 0, "frontstoryid": 201312,
"afterstoryid": 0, "afterstoryid": 0,
"maingroupName": { "maingroupName": {
"key": "", "key": "",
@ -11150,7 +11150,7 @@
"Episodetype": 1, "Episodetype": 1,
"stage_param": 0, "stage_param": 0,
"inherit": 0, "inherit": 0,
"battle_fail": 1, "battle_fail": 0,
"venturemodelspeed": 0, "venturemodelspeed": 0,
"venturemodelscale": 0, "venturemodelscale": 0,
"move_type": 0, "move_type": 0,
@ -11578,7 +11578,7 @@
"progress": 1, "progress": 1,
"stroyshow": 1, "stroyshow": 1,
"frontstoryid": 201360, "frontstoryid": 201360,
"afterstoryid": 0, "afterstoryid": 201370,
"maingroupName": { "maingroupName": {
"key": "", "key": "",
"text": "" "text": ""
@ -11702,7 +11702,7 @@
"destroy": 1, "destroy": 1,
"progress": 1, "progress": 1,
"stroyshow": 0, "stroyshow": 0,
"frontstoryid": 201390, "frontstoryid": 201380,
"afterstoryid": 0, "afterstoryid": 0,
"maingroupName": { "maingroupName": {
"key": "", "key": "",
@ -11945,7 +11945,7 @@
"destroy": 0, "destroy": 0,
"progress": 0, "progress": 0,
"stroyshow": 0, "stroyshow": 0,
"frontstoryid": 0, "frontstoryid": 201400,
"afterstoryid": 0, "afterstoryid": 0,
"maingroupName": { "maingroupName": {
"key": "mainchapter_main_stage_maingroupName_77", "key": "mainchapter_main_stage_maingroupName_77",

View File

@ -7173,5 +7173,285 @@
"y": 1, "y": 1,
"z": 1 "z": 1
} }
},
{
"id": "54018",
"preson": "54018",
"presonshow": "54018_exhibition",
"presonstory": "54018",
"presondraw": "",
"height": 1,
"weight": 1,
"ico": "tx_js_54018",
"fight": "tx_js_54018",
"img": "sbkp_js_54018",
"heroimg": "hbkp_js_54018",
"portrait": "zm_img_54018",
"bust": "bust_54018",
"postxyz": [
0,
0,
0
],
"rotation": {
"x": 0,
"y": 180,
"z": 0
},
"boxPos": {
"x": 0,
"y": 0.5,
"z": 0
},
"boxSize": {
"x": 1,
"y": 1,
"z": 1
}
},
{
"id": "54019",
"preson": "54019",
"presonshow": "54019_exhibition",
"presonstory": "54019",
"presondraw": "",
"height": 1,
"weight": 1,
"ico": "tx_js_54019",
"fight": "tx_js_54019",
"img": "sbkp_js_54019",
"heroimg": "hbkp_js_54019",
"portrait": "zm_img_54019",
"bust": "bust_54019",
"postxyz": [
0,
0,
0
],
"rotation": {
"x": 0,
"y": 180,
"z": 0
},
"boxPos": {
"x": 0,
"y": 0.5,
"z": 0
},
"boxSize": {
"x": 1,
"y": 1,
"z": 1
}
},
{
"id": "54020",
"preson": "54020",
"presonshow": "54020_exhibition",
"presonstory": "54020",
"presondraw": "",
"height": 1,
"weight": 1,
"ico": "tx_js_54020",
"fight": "tx_js_54020",
"img": "sbkp_js_54020",
"heroimg": "hbkp_js_54020",
"portrait": "zm_img_54020",
"bust": "bust_54020",
"postxyz": [
0,
0,
0
],
"rotation": {
"x": 0,
"y": 180,
"z": 0
},
"boxPos": {
"x": 0,
"y": 0.5,
"z": 0
},
"boxSize": {
"x": 1,
"y": 1,
"z": 1
}
},
{
"id": "54021",
"preson": "54021",
"presonshow": "54021_exhibition",
"presonstory": "54021",
"presondraw": "",
"height": 1,
"weight": 1,
"ico": "tx_js_54021",
"fight": "tx_js_54021",
"img": "sbkp_js_54021",
"heroimg": "hbkp_js_54021",
"portrait": "zm_img_54021",
"bust": "bust_54021",
"postxyz": [
0,
0,
0
],
"rotation": {
"x": 0,
"y": 180,
"z": 0
},
"boxPos": {
"x": 0,
"y": 0.5,
"z": 0
},
"boxSize": {
"x": 1,
"y": 1,
"z": 1
}
},
{
"id": "54022",
"preson": "54022",
"presonshow": "54022_exhibition",
"presonstory": "54022",
"presondraw": "",
"height": 1,
"weight": 1,
"ico": "tx_js_54022",
"fight": "tx_js_54022",
"img": "sbkp_js_54022",
"heroimg": "hbkp_js_54022",
"portrait": "zm_img_54022",
"bust": "bust_54022",
"postxyz": [
0,
0,
0
],
"rotation": {
"x": 0,
"y": 180,
"z": 0
},
"boxPos": {
"x": 0,
"y": 0.5,
"z": 0
},
"boxSize": {
"x": 1,
"y": 1,
"z": 1
}
},
{
"id": "54023",
"preson": "54023",
"presonshow": "54023_exhibition",
"presonstory": "54023",
"presondraw": "",
"height": 1,
"weight": 1,
"ico": "tx_js_54023",
"fight": "tx_js_54023",
"img": "sbkp_js_54023",
"heroimg": "hbkp_js_54023",
"portrait": "zm_img_54023",
"bust": "bust_54023",
"postxyz": [
0,
0,
0
],
"rotation": {
"x": 0,
"y": 180,
"z": 0
},
"boxPos": {
"x": 0,
"y": 0.5,
"z": 0
},
"boxSize": {
"x": 1,
"y": 1,
"z": 1
}
},
{
"id": "54024",
"preson": "54024",
"presonshow": "54024_exhibition",
"presonstory": "54024",
"presondraw": "",
"height": 1,
"weight": 1,
"ico": "tx_js_54024",
"fight": "tx_js_54024",
"img": "sbkp_js_54024",
"heroimg": "hbkp_js_54024",
"portrait": "zm_img_54024",
"bust": "bust_54024",
"postxyz": [
0,
0,
0
],
"rotation": {
"x": 0,
"y": 180,
"z": 0
},
"boxPos": {
"x": 0,
"y": 0.5,
"z": 0
},
"boxSize": {
"x": 1,
"y": 1,
"z": 1
}
},
{
"id": "54025",
"preson": "54025",
"presonshow": "54025_exhibition",
"presonstory": "54025",
"presondraw": "",
"height": 1,
"weight": 1,
"ico": "tx_js_54025",
"fight": "tx_js_54025",
"img": "sbkp_js_54025",
"heroimg": "hbkp_js_54025",
"portrait": "zm_img_54025",
"bust": "bust_54025",
"postxyz": [
0,
0,
0
],
"rotation": {
"x": 0,
"y": 180,
"z": 0
},
"boxPos": {
"x": 0,
"y": 0.5,
"z": 0
},
"boxSize": {
"x": 1,
"y": 1,
"z": 1
}
} }
] ]

View File

@ -5403,10 +5403,10 @@
}, },
{ {
"Id": 102071, "Id": 102071,
"pos": 1, "pos": 4,
"captainId": 0, "captainId": 0,
"IsBoss": 0, "IsBoss": 1,
"bossHpCnt": 0, "bossHpCnt": 4,
"heroid": 55002, "heroid": 55002,
"star": 3, "star": 3,
"equip": [], "equip": [],
@ -5463,7 +5463,7 @@
}, },
{ {
"Id": 102071, "Id": 102071,
"pos": 4, "pos": 1,
"captainId": 0, "captainId": 0,
"IsBoss": 0, "IsBoss": 0,
"bossHpCnt": 0, "bossHpCnt": 0,
@ -239753,10 +239753,10 @@
"star": 3, "star": 3,
"equip": [], "equip": [],
"newskill": [], "newskill": [],
"lv": 10, "lv": 5,
"hppro": 1, "hppro": 1,
"atkpro": 1, "atkpro": 1,
"defpro": 1, "defpro": 0.5,
"skill1": 1, "skill1": 1,
"skill2": 1, "skill2": 1,
"skill3": 1, "skill3": 1,
@ -239773,10 +239773,10 @@
"star": 3, "star": 3,
"equip": [], "equip": [],
"newskill": [], "newskill": [],
"lv": 10, "lv": 5,
"hppro": 1, "hppro": 1,
"atkpro": 1, "atkpro": 1,
"defpro": 1, "defpro": 0.5,
"skill1": 1, "skill1": 1,
"skill2": 1, "skill2": 1,
"skill3": 1, "skill3": 1,
@ -239793,10 +239793,10 @@
"star": 3, "star": 3,
"equip": [], "equip": [],
"newskill": [], "newskill": [],
"lv": 10, "lv": 5,
"hppro": 1, "hppro": 1,
"atkpro": 1, "atkpro": 1,
"defpro": 1, "defpro": 0.5,
"skill1": 1, "skill1": 1,
"skill2": 1, "skill2": 1,
"skill3": 1, "skill3": 1,
@ -239813,10 +239813,10 @@
"star": 3, "star": 3,
"equip": [], "equip": [],
"newskill": [], "newskill": [],
"lv": 10, "lv": 5,
"hppro": 1, "hppro": 1,
"atkpro": 1, "atkpro": 1,
"defpro": 1, "defpro": 0.5,
"skill1": 1, "skill1": 1,
"skill2": 1, "skill2": 1,
"skill3": 1, "skill3": 1,
@ -239833,10 +239833,10 @@
"star": 3, "star": 3,
"equip": [], "equip": [],
"newskill": [], "newskill": [],
"lv": 10, "lv": 5,
"hppro": 1, "hppro": 1,
"atkpro": 1, "atkpro": 1,
"defpro": 1, "defpro": 0.5,
"skill1": 1, "skill1": 1,
"skill2": 1, "skill2": 1,
"skill3": 1, "skill3": 1,
@ -239853,10 +239853,10 @@
"star": 3, "star": 3,
"equip": [], "equip": [],
"newskill": [], "newskill": [],
"lv": 10, "lv": 5,
"hppro": 1, "hppro": 1,
"atkpro": 1, "atkpro": 1,
"defpro": 1, "defpro": 0.5,
"skill1": 1, "skill1": 1,
"skill2": 1, "skill2": 1,
"skill3": 1, "skill3": 1,
@ -239873,10 +239873,10 @@
"star": 3, "star": 3,
"equip": [], "equip": [],
"newskill": [], "newskill": [],
"lv": 10, "lv": 5,
"hppro": 1, "hppro": 1,
"atkpro": 1, "atkpro": 1,
"defpro": 1, "defpro": 0.5,
"skill1": 1, "skill1": 1,
"skill2": 1, "skill2": 1,
"skill3": 1, "skill3": 1,
@ -239893,10 +239893,10 @@
"star": 3, "star": 3,
"equip": [], "equip": [],
"newskill": [], "newskill": [],
"lv": 10, "lv": 5,
"hppro": 1, "hppro": 1,
"atkpro": 1, "atkpro": 1,
"defpro": 1, "defpro": 0.5,
"skill1": 1, "skill1": 1,
"skill2": 1, "skill2": 1,
"skill3": 1, "skill3": 1,
@ -239914,9 +239914,9 @@
"equip": [], "equip": [],
"newskill": [], "newskill": [],
"lv": 50, "lv": 50,
"hppro": 10, "hppro": 100,
"atkpro": 5, "atkpro": 20,
"defpro": 1, "defpro": 5,
"skill1": 1, "skill1": 1,
"skill2": 1, "skill2": 1,
"skill3": 1, "skill3": 1,
@ -239933,10 +239933,10 @@
"star": 3, "star": 3,
"equip": [], "equip": [],
"newskill": [], "newskill": [],
"lv": 10, "lv": 5,
"hppro": 1, "hppro": 1,
"atkpro": 1, "atkpro": 1,
"defpro": 1, "defpro": 0.5,
"skill1": 1, "skill1": 1,
"skill2": 1, "skill2": 1,
"skill3": 1, "skill3": 1,

View File

@ -143,24 +143,6 @@
"functionicon": "icon_sytj", "functionicon": "icon_sytj",
"jumpId": 166 "jumpId": 166
}, },
{
"Id": 9,
"scene": "CommandScene",
"scenename": {
"key": "navigation_Sheet1_scenename_9",
"text": "指挥部"
},
"sceneicon": "ty_qp_zhb",
"functionname": {
"key": "navigation_Sheet1_functionname_9",
"text": "星座图"
},
"npcName": [
"功能入口_主角星座图"
],
"functionicon": "ty_qp_tf",
"jumpId": 171
},
{ {
"Id": 10, "Id": 10,
"scene": "GameMain", "scene": "GameMain",
@ -189,10 +171,10 @@
"sceneicon": "ty_qp_xmwg", "sceneicon": "ty_qp_xmwg",
"functionname": { "functionname": {
"key": "navigation_Sheet1_functionname_11", "key": "navigation_Sheet1_functionname_11",
"text": "阿宝" "text": "每日一练"
}, },
"npcName": [ "npcName": [
"阿宝" "每日一练"
], ],
"functionicon": "ty_qp_mryj", "functionicon": "ty_qp_mryj",
"jumpId": 10002 "jumpId": 10002
@ -286,23 +268,5 @@
], ],
"functionicon": "ty_qp_sj", "functionicon": "ty_qp_sj",
"jumpId": 1003 "jumpId": 1003
},
{
"Id": 17,
"scene": "CommandScene",
"scenename": {
"key": "navigation_Sheet1_scenename_17",
"text": "指挥部"
},
"sceneicon": "ty_qp_zhb",
"functionname": {
"key": "navigation_Sheet1_functionname_17",
"text": "月光护符"
},
"npcName": [
"功能入口_护符水晶"
],
"functionicon": "cgt_icon_hfsj",
"jumpId": 10019
} }
] ]

View File

@ -400,7 +400,7 @@
"main": [ "main": [
{ {
"key": 3, "key": 3,
"param": 20012 "param": 20030
} }
], ],
"wkqbx": 2, "wkqbx": 2,
@ -819,8 +819,8 @@
}, },
"main": [ "main": [
{ {
"key": 1, "key": 3,
"param": 1 "param": 20130
} }
], ],
"wkqbx": 2, "wkqbx": 2,
@ -1155,8 +1155,8 @@
}, },
"main": [ "main": [
{ {
"key": 1, "key": 3,
"param": 1 "param": 20130
} }
], ],
"wkqbx": 0, "wkqbx": 0,
@ -1183,8 +1183,8 @@
}, },
"main": [ "main": [
{ {
"key": 1, "key": 3,
"param": 1 "param": 20140
} }
], ],
"wkqbx": 0, "wkqbx": 0,
@ -2276,8 +2276,8 @@
}, },
"main": [ "main": [
{ {
"key": 1, "key": 3,
"param": 1 "param": 20050
} }
], ],
"wkqbx": 0, "wkqbx": 0,
@ -2358,7 +2358,12 @@
"key": "opencond_opencond_name_80", "key": "opencond_opencond_name_80",
"text": "烹饪功能" "text": "烹饪功能"
}, },
"main": [], "main": [
{
"key": 3,
"param": 20250
}
],
"wkqbx": 0, "wkqbx": 0,
"img": "ty_qp_pr", "img": "ty_qp_pr",
"prompt": { "prompt": {

View File

@ -1657,6 +1657,21 @@
"id": 101181, "id": 101181,
"heroid": 44004, "heroid": 44004,
"Levelid": 0, "Levelid": 0,
"datas": [
"GameMain",
"氛围npc-食人鱼",
"905"
],
"event": [
2,
10230
],
"goto": 0
},
{
"id": 101182,
"heroid": 44004,
"Levelid": 0,
"datas": [ "datas": [
"CommandScene", "CommandScene",
"功能入口_主线", "功能入口_主线",

View File

@ -10647,6 +10647,30 @@
"RevisiCondition": "", "RevisiCondition": "",
"RevisiParams": [] "RevisiParams": []
}, },
{
"Id": 253001313,
"EmitPR": 1000,
"From": 3,
"Where": [],
"Order": "",
"Limit": 10,
"ExecuteCnt": 1,
"Type": 3,
"Argu": [
390001111,
1000,
1,
-1
],
"FollowSK": [],
"SucFollowSK": [],
"FailFollowSK": [],
"MustHit": false,
"DpsRevisiType": 0,
"DpsCondition": "",
"RevisiCondition": "",
"RevisiParams": []
},
{ {
"Id": 235003011, "Id": 235003011,
"EmitPR": 1000, "EmitPR": 1000,
@ -23728,7 +23752,7 @@
"Argu": [ "Argu": [
1, 1,
4, 4,
5100 5500
], ],
"FollowSK": [], "FollowSK": [],
"SucFollowSK": [ "SucFollowSK": [
@ -23799,7 +23823,7 @@
"Argu": [ "Argu": [
1, 1,
4, 4,
5400 5700
], ],
"FollowSK": [], "FollowSK": [],
"SucFollowSK": [ "SucFollowSK": [
@ -23824,7 +23848,7 @@
"Argu": [ "Argu": [
1, 1,
4, 4,
5700 5900
], ],
"FollowSK": [], "FollowSK": [],
"SucFollowSK": [ "SucFollowSK": [
@ -23849,7 +23873,7 @@
"Argu": [ "Argu": [
1, 1,
4, 4,
6000 6100
], ],
"FollowSK": [], "FollowSK": [],
"SucFollowSK": [ "SucFollowSK": [
@ -68998,5 +69022,173 @@
"DpsCondition": "", "DpsCondition": "",
"RevisiCondition": "", "RevisiCondition": "",
"RevisiParams": [] "RevisiParams": []
},
{
"Id": 251056111,
"EmitPR": 1000,
"From": 4,
"Where": [],
"Order": "",
"Limit": 1,
"ExecuteCnt": 1,
"Type": 1,
"Argu": [
1,
4,
2000
],
"FollowSK": [],
"SucFollowSK": [
251056112
],
"FailFollowSK": [],
"MustHit": false,
"DpsRevisiType": 0,
"DpsCondition": "",
"RevisiCondition": "",
"RevisiParams": []
},
{
"Id": 251056112,
"EmitPR": 1000,
"From": 4,
"Where": [],
"Order": "",
"Limit": 1,
"ExecuteCnt": 1,
"Type": 3,
"Argu": [
390001105,
400,
1,
1
],
"FollowSK": [],
"SucFollowSK": [],
"FailFollowSK": [],
"MustHit": false,
"DpsRevisiType": 0,
"DpsCondition": "",
"RevisiCondition": "",
"RevisiParams": []
},
{
"Id": 251056211,
"EmitPR": 1000,
"From": 4,
"Where": [],
"Order": "",
"Limit": 1,
"ExecuteCnt": 1,
"Type": 12,
"Argu": [
500
],
"FollowSK": [],
"SucFollowSK": [],
"FailFollowSK": [],
"MustHit": false,
"DpsRevisiType": 0,
"DpsCondition": "",
"RevisiCondition": "",
"RevisiParams": []
},
{
"Id": 251057111,
"EmitPR": 1000,
"From": 4,
"Where": [],
"Order": "",
"Limit": 1,
"ExecuteCnt": 3,
"Type": 1,
"Argu": [
1,
4,
900
],
"FollowSK": [],
"SucFollowSK": [
251057112
],
"FailFollowSK": [],
"MustHit": false,
"DpsRevisiType": 0,
"DpsCondition": "",
"RevisiCondition": "",
"RevisiParams": []
},
{
"Id": 251057112,
"EmitPR": 1000,
"From": 4,
"Where": [],
"Order": "",
"Limit": 1,
"ExecuteCnt": 1,
"Type": 3,
"Argu": [
391000092,
300,
1,
-1
],
"FollowSK": [],
"SucFollowSK": [],
"FailFollowSK": [],
"MustHit": false,
"DpsRevisiType": 0,
"DpsCondition": "",
"RevisiCondition": "",
"RevisiParams": []
},
{
"Id": 251057211,
"EmitPR": 1000,
"From": 2,
"Where": [],
"Order": "",
"Limit": 10,
"ExecuteCnt": 1,
"Type": 1,
"Argu": [
1,
4,
5000
],
"FollowSK": [],
"SucFollowSK": [
251057212
],
"FailFollowSK": [],
"MustHit": false,
"DpsRevisiType": 0,
"DpsCondition": "",
"RevisiCondition": "",
"RevisiParams": []
},
{
"Id": 251057212,
"EmitPR": 1000,
"From": 2,
"Where": [],
"Order": "",
"Limit": 10,
"ExecuteCnt": 1,
"Type": 3,
"Argu": [
391000092,
1000,
2,
-1
],
"FollowSK": [],
"SucFollowSK": [],
"FailFollowSK": [],
"MustHit": false,
"DpsRevisiType": 0,
"DpsCondition": "",
"RevisiCondition": "",
"RevisiParams": []
} }
] ]

View File

@ -7894,10 +7894,13 @@
"Target": 2, "Target": 2,
"ChildSkill": { "ChildSkill": {
"Id": [ "Id": [
253001311 253001311,
253001313
] ]
}, },
"passSkill": [], "passSkill": [
253001313
],
"Desc": { "Desc": {
"key": "skill_skill_atk_Desc_153001311_1", "key": "skill_skill_atk_Desc_153001311_1",
"text": "对敌方发起4次攻击每次攻击可造成攻击力75%的伤害并附加3回合[color=#e5621b]速度下降[/color]状态。" "text": "对敌方发起4次攻击每次攻击可造成攻击力75%的伤害并附加3回合[color=#e5621b]速度下降[/color]状态。"
@ -11884,7 +11887,7 @@
"EffectFlag": 5, "EffectFlag": 5,
"Name": { "Name": {
"key": "skill_skill_atk_Name_124004312", "key": "skill_skill_atk_Name_124004312",
"text": "致命回旋" "text": "连续击杀!"
}, },
"ico": "jn_24004_3", "ico": "jn_24004_3",
"CorrectPos": 0, "CorrectPos": 0,
@ -11916,7 +11919,7 @@
"EffectFlag": 5, "EffectFlag": 5,
"Name": { "Name": {
"key": "skill_skill_atk_Name_124004312", "key": "skill_skill_atk_Name_124004312",
"text": "致命回旋" "text": "连续击杀!"
}, },
"ico": "jn_24004_3", "ico": "jn_24004_3",
"CorrectPos": 0, "CorrectPos": 0,
@ -11948,7 +11951,7 @@
"EffectFlag": 5, "EffectFlag": 5,
"Name": { "Name": {
"key": "skill_skill_atk_Name_124004312", "key": "skill_skill_atk_Name_124004312",
"text": "致命回旋" "text": "连续击杀!"
}, },
"ico": "jn_24004_3", "ico": "jn_24004_3",
"CorrectPos": 0, "CorrectPos": 0,
@ -11980,7 +11983,7 @@
"EffectFlag": 5, "EffectFlag": 5,
"Name": { "Name": {
"key": "skill_skill_atk_Name_124004312", "key": "skill_skill_atk_Name_124004312",
"text": "致命回旋" "text": "连续击杀!"
}, },
"ico": "jn_24004_3", "ico": "jn_24004_3",
"CorrectPos": 0, "CorrectPos": 0,
@ -12012,7 +12015,7 @@
"EffectFlag": 5, "EffectFlag": 5,
"Name": { "Name": {
"key": "skill_skill_atk_Name_124004312", "key": "skill_skill_atk_Name_124004312",
"text": "致命回旋" "text": "连续击杀!"
}, },
"ico": "jn_24004_3", "ico": "jn_24004_3",
"CorrectPos": 0, "CorrectPos": 0,
@ -18902,7 +18905,7 @@
"passSkill": [], "passSkill": [],
"Desc": { "Desc": {
"key": "skill_skill_atk_Desc_114005311_1", "key": "skill_skill_atk_Desc_114005311_1",
"text": "鹤大师对敌方目标发起1次攻击造成攻击力510%伤害并偷取目标身上存在的2个增益效果。" "text": "鹤大师对敌方目标发起1次攻击造成攻击力550%伤害并偷取目标身上存在的2个增益效果。"
}, },
"buffid": [], "buffid": [],
"map": "" "map": ""
@ -18936,7 +18939,7 @@
"passSkill": [], "passSkill": [],
"Desc": { "Desc": {
"key": "skill_skill_atk_Desc_114005311_2", "key": "skill_skill_atk_Desc_114005311_2",
"text": "伤害提升至540%。" "text": "伤害提升至570%。"
}, },
"buffid": [], "buffid": [],
"map": "" "map": ""
@ -18970,7 +18973,7 @@
"passSkill": [], "passSkill": [],
"Desc": { "Desc": {
"key": "skill_skill_atk_Desc_114005311_3", "key": "skill_skill_atk_Desc_114005311_3",
"text": "伤害提升至570%。" "text": "伤害提升至590%。"
}, },
"buffid": [], "buffid": [],
"map": "" "map": ""
@ -19004,7 +19007,7 @@
"passSkill": [], "passSkill": [],
"Desc": { "Desc": {
"key": "skill_skill_atk_Desc_114005311_4", "key": "skill_skill_atk_Desc_114005311_4",
"text": "伤害提升至600%。" "text": "伤害提升至610%。"
}, },
"buffid": [], "buffid": [],
"map": "" "map": ""
@ -57200,5 +57203,133 @@
}, },
"buffid": [], "buffid": [],
"map": "" "map": ""
},
{
"id": 151056111,
"level": 1,
"MaxLV": 1,
"UnavailablePlayTypes": [],
"SkillFlag": 1,
"EffectFlag": 5,
"Name": {
"key": "skill_skill_atk_Name_151056111",
"text": ""
},
"ico": "",
"CorrectPos": 0,
"IsMelee": 0,
"act": "Skill_1",
"Type": 1,
"CD": 0,
"Where": [],
"Target": 2,
"ChildSkill": {
"Id": [
251056111
]
},
"passSkill": [],
"Desc": {
"key": "skill_skill_atk_Desc_151056111_1",
"text": "对敌方1个单位造成伤害有40%概率附加1回合【眩晕】。"
},
"buffid": [],
"map": ""
},
{
"id": 151056211,
"level": 1,
"MaxLV": 1,
"UnavailablePlayTypes": [],
"SkillFlag": 4,
"EffectFlag": 10,
"Name": {
"key": "skill_skill_atk_Name_151056211",
"text": ""
},
"ico": "",
"CorrectPos": 0,
"IsMelee": 0,
"act": "Skill_2",
"Type": 1,
"CD": 3,
"Where": [],
"Target": 1,
"ChildSkill": {
"Id": [
251056211
]
},
"passSkill": [],
"Desc": {
"key": "skill_skill_atk_Desc_151056211_1",
"text": "对友方1个单位释放使得友方行动条增加50%。"
},
"buffid": [],
"map": ""
},
{
"id": 151057111,
"level": 1,
"MaxLV": 1,
"UnavailablePlayTypes": [],
"SkillFlag": 1,
"EffectFlag": 5,
"Name": {
"key": "skill_skill_atk_Name_151057111",
"text": ""
},
"ico": "",
"CorrectPos": 0,
"IsMelee": 0,
"act": "Skill_1",
"Type": 1,
"CD": 0,
"Where": [],
"Target": 2,
"ChildSkill": {
"Id": [
251057111
]
},
"passSkill": [],
"Desc": {
"key": "skill_skill_atk_Desc_151057111_1",
"text": "对敌方1个目标造成3次90%攻击力的伤害每次伤害有30%概率附加1层【电浆】。"
},
"buffid": [],
"map": ""
},
{
"id": 151057211,
"level": 1,
"MaxLV": 1,
"UnavailablePlayTypes": [],
"SkillFlag": 4,
"EffectFlag": 6,
"Name": {
"key": "skill_skill_atk_Name_151057211",
"text": ""
},
"ico": "",
"CorrectPos": 0,
"IsMelee": 1,
"act": "Skill_2",
"Type": 1,
"CD": 3,
"Where": [],
"Target": 2,
"ChildSkill": {
"Id": [
251057211
]
},
"passSkill": [],
"Desc": {
"key": "skill_skill_atk_Desc_151057211_1",
"text": "对敌方全体造成1次500%攻击力的伤害100%概率附加2层【电浆】。"
},
"buffid": [],
"map": ""
} }
] ]

View File

@ -2943,5 +2943,21 @@
"n": 1 "n": 1
} }
] ]
},
{
"id": "gameplayEntry",
"subId": "",
"currencyField": [
{
"a": "attr",
"t": "gold",
"n": 1
},
{
"a": "attr",
"t": "diamond",
"n": 1
}
]
} }
] ]

File diff suppressed because it is too large Load Diff

View File

@ -1,332 +0,0 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.28.0
// protoc v3.20.0
// source: maincity/maincity_msg.proto
package pb
import (
protoreflect "google.golang.org/protobuf/reflect/protoreflect"
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
)
const (
// Verify that this generated code is sufficiently up-to-date.
_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
// Verify that runtime/protoimpl is sufficiently up-to-date.
_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)
//同步 无回应
type MainCitySynchPosPeek struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Pos *DBMainCityPos `protobuf:"bytes,1,opt,name=pos,proto3" json:"pos"`
}
func (x *MainCitySynchPosPeek) Reset() {
*x = MainCitySynchPosPeek{}
if protoimpl.UnsafeEnabled {
mi := &file_maincity_maincity_msg_proto_msgTypes[0]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *MainCitySynchPosPeek) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*MainCitySynchPosPeek) ProtoMessage() {}
func (x *MainCitySynchPosPeek) ProtoReflect() protoreflect.Message {
mi := &file_maincity_maincity_msg_proto_msgTypes[0]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use MainCitySynchPosPeek.ProtoReflect.Descriptor instead.
func (*MainCitySynchPosPeek) Descriptor() ([]byte, []int) {
return file_maincity_maincity_msg_proto_rawDescGZIP(), []int{0}
}
func (x *MainCitySynchPosPeek) GetPos() *DBMainCityPos {
if x != nil {
return x.Pos
}
return nil
}
//坐标同步
type MainCitySynchPosPush struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Pos *DBMainCityPos `protobuf:"bytes,1,opt,name=pos,proto3" json:"pos"`
}
func (x *MainCitySynchPosPush) Reset() {
*x = MainCitySynchPosPush{}
if protoimpl.UnsafeEnabled {
mi := &file_maincity_maincity_msg_proto_msgTypes[1]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *MainCitySynchPosPush) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*MainCitySynchPosPush) ProtoMessage() {}
func (x *MainCitySynchPosPush) ProtoReflect() protoreflect.Message {
mi := &file_maincity_maincity_msg_proto_msgTypes[1]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use MainCitySynchPosPush.ProtoReflect.Descriptor instead.
func (*MainCitySynchPosPush) Descriptor() ([]byte, []int) {
return file_maincity_maincity_msg_proto_rawDescGZIP(), []int{1}
}
func (x *MainCitySynchPosPush) GetPos() *DBMainCityPos {
if x != nil {
return x.Pos
}
return nil
}
//在线用户列表请求
type MainCityOnlinePlayerReq struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
}
func (x *MainCityOnlinePlayerReq) Reset() {
*x = MainCityOnlinePlayerReq{}
if protoimpl.UnsafeEnabled {
mi := &file_maincity_maincity_msg_proto_msgTypes[2]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *MainCityOnlinePlayerReq) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*MainCityOnlinePlayerReq) ProtoMessage() {}
func (x *MainCityOnlinePlayerReq) ProtoReflect() protoreflect.Message {
mi := &file_maincity_maincity_msg_proto_msgTypes[2]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use MainCityOnlinePlayerReq.ProtoReflect.Descriptor instead.
func (*MainCityOnlinePlayerReq) Descriptor() ([]byte, []int) {
return file_maincity_maincity_msg_proto_rawDescGZIP(), []int{2}
}
//在线用户列表请求
type MainCityOnlinePlayerResp struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Uids []string `protobuf:"bytes,1,rep,name=uids,proto3" json:"uids"`
}
func (x *MainCityOnlinePlayerResp) Reset() {
*x = MainCityOnlinePlayerResp{}
if protoimpl.UnsafeEnabled {
mi := &file_maincity_maincity_msg_proto_msgTypes[3]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *MainCityOnlinePlayerResp) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*MainCityOnlinePlayerResp) ProtoMessage() {}
func (x *MainCityOnlinePlayerResp) ProtoReflect() protoreflect.Message {
mi := &file_maincity_maincity_msg_proto_msgTypes[3]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use MainCityOnlinePlayerResp.ProtoReflect.Descriptor instead.
func (*MainCityOnlinePlayerResp) Descriptor() ([]byte, []int) {
return file_maincity_maincity_msg_proto_rawDescGZIP(), []int{3}
}
func (x *MainCityOnlinePlayerResp) GetUids() []string {
if x != nil {
return x.Uids
}
return nil
}
var File_maincity_maincity_msg_proto protoreflect.FileDescriptor
var file_maincity_maincity_msg_proto_rawDesc = []byte{
0x0a, 0x1b, 0x6d, 0x61, 0x69, 0x6e, 0x63, 0x69, 0x74, 0x79, 0x2f, 0x6d, 0x61, 0x69, 0x6e, 0x63,
0x69, 0x74, 0x79, 0x5f, 0x6d, 0x73, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1a, 0x6d,
0x61, 0x69, 0x6e, 0x63, 0x69, 0x74, 0x79, 0x2f, 0x6d, 0x61, 0x69, 0x6e, 0x63, 0x69, 0x74, 0x79,
0x5f, 0x64, 0x62, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x38, 0x0a, 0x14, 0x4d, 0x61, 0x69,
0x6e, 0x43, 0x69, 0x74, 0x79, 0x53, 0x79, 0x6e, 0x63, 0x68, 0x50, 0x6f, 0x73, 0x50, 0x65, 0x65,
0x6b, 0x12, 0x20, 0x0a, 0x03, 0x70, 0x6f, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0e,
0x2e, 0x44, 0x42, 0x4d, 0x61, 0x69, 0x6e, 0x43, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x73, 0x52, 0x03,
0x70, 0x6f, 0x73, 0x22, 0x38, 0x0a, 0x14, 0x4d, 0x61, 0x69, 0x6e, 0x43, 0x69, 0x74, 0x79, 0x53,
0x79, 0x6e, 0x63, 0x68, 0x50, 0x6f, 0x73, 0x50, 0x75, 0x73, 0x68, 0x12, 0x20, 0x0a, 0x03, 0x70,
0x6f, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0e, 0x2e, 0x44, 0x42, 0x4d, 0x61, 0x69,
0x6e, 0x43, 0x69, 0x74, 0x79, 0x50, 0x6f, 0x73, 0x52, 0x03, 0x70, 0x6f, 0x73, 0x22, 0x19, 0x0a,
0x17, 0x4d, 0x61, 0x69, 0x6e, 0x43, 0x69, 0x74, 0x79, 0x4f, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x50,
0x6c, 0x61, 0x79, 0x65, 0x72, 0x52, 0x65, 0x71, 0x22, 0x2e, 0x0a, 0x18, 0x4d, 0x61, 0x69, 0x6e,
0x43, 0x69, 0x74, 0x79, 0x4f, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72,
0x52, 0x65, 0x73, 0x70, 0x12, 0x12, 0x0a, 0x04, 0x75, 0x69, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03,
0x28, 0x09, 0x52, 0x04, 0x75, 0x69, 0x64, 0x73, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x3b, 0x70, 0x62,
0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
}
var (
file_maincity_maincity_msg_proto_rawDescOnce sync.Once
file_maincity_maincity_msg_proto_rawDescData = file_maincity_maincity_msg_proto_rawDesc
)
func file_maincity_maincity_msg_proto_rawDescGZIP() []byte {
file_maincity_maincity_msg_proto_rawDescOnce.Do(func() {
file_maincity_maincity_msg_proto_rawDescData = protoimpl.X.CompressGZIP(file_maincity_maincity_msg_proto_rawDescData)
})
return file_maincity_maincity_msg_proto_rawDescData
}
var file_maincity_maincity_msg_proto_msgTypes = make([]protoimpl.MessageInfo, 4)
var file_maincity_maincity_msg_proto_goTypes = []interface{}{
(*MainCitySynchPosPeek)(nil), // 0: MainCitySynchPosPeek
(*MainCitySynchPosPush)(nil), // 1: MainCitySynchPosPush
(*MainCityOnlinePlayerReq)(nil), // 2: MainCityOnlinePlayerReq
(*MainCityOnlinePlayerResp)(nil), // 3: MainCityOnlinePlayerResp
(*DBMainCityPos)(nil), // 4: DBMainCityPos
}
var file_maincity_maincity_msg_proto_depIdxs = []int32{
4, // 0: MainCitySynchPosPeek.pos:type_name -> DBMainCityPos
4, // 1: MainCitySynchPosPush.pos:type_name -> DBMainCityPos
2, // [2:2] is the sub-list for method output_type
2, // [2:2] is the sub-list for method input_type
2, // [2:2] is the sub-list for extension type_name
2, // [2:2] is the sub-list for extension extendee
0, // [0:2] is the sub-list for field type_name
}
func init() { file_maincity_maincity_msg_proto_init() }
func file_maincity_maincity_msg_proto_init() {
if File_maincity_maincity_msg_proto != nil {
return
}
file_maincity_maincity_db_proto_init()
if !protoimpl.UnsafeEnabled {
file_maincity_maincity_msg_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*MainCitySynchPosPeek); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_maincity_maincity_msg_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*MainCitySynchPosPush); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_maincity_maincity_msg_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*MainCityOnlinePlayerReq); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_maincity_maincity_msg_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*MainCityOnlinePlayerResp); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
}
type x struct{}
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
RawDescriptor: file_maincity_maincity_msg_proto_rawDesc,
NumEnums: 0,
NumMessages: 4,
NumExtensions: 0,
NumServices: 0,
},
GoTypes: file_maincity_maincity_msg_proto_goTypes,
DependencyIndexes: file_maincity_maincity_msg_proto_depIdxs,
MessageInfos: file_maincity_maincity_msg_proto_msgTypes,
}.Build()
File_maincity_maincity_msg_proto = out.File
file_maincity_maincity_msg_proto_rawDesc = nil
file_maincity_maincity_msg_proto_goTypes = nil
file_maincity_maincity_msg_proto_depIdxs = nil
}

View File

@ -4,6 +4,7 @@ import (
"go_dreamfactory/comm" "go_dreamfactory/comm"
"go_dreamfactory/pb" "go_dreamfactory/pb"
"go_dreamfactory/sys/configure" "go_dreamfactory/sys/configure"
cfg "go_dreamfactory/sys/configure/structs"
"go_dreamfactory/utils" "go_dreamfactory/utils"
) )
@ -14,6 +15,7 @@ func (this *apiComp) InfoCheck(session comm.IUserSession, req *pb.CatchbugsInfoR
func (this *apiComp) Info(session comm.IUserSession, req *pb.CatchbugsInfoReq) (errdata *pb.ErrorData) { func (this *apiComp) Info(session comm.IUserSession, req *pb.CatchbugsInfoReq) (errdata *pb.ErrorData) {
var ( var (
info *pb.DBCatchBugs info *pb.DBCatchBugs
conf *cfg.GameCatchbugStageData
err error err error
) )
if errdata = this.InfoCheck(session, req); errdata != nil { if errdata = this.InfoCheck(session, req); errdata != nil {
@ -27,16 +29,24 @@ func (this *apiComp) Info(session comm.IUserSession, req *pb.CatchbugsInfoReq) (
return return
} }
if !utils.IsSameWeek(info.Weektime) { if !utils.IsSameWeek(info.Weektime) {
if conf, err = this.module.configure.getNextGameCatchbugStage(info.Level); err != nil {
errdata = &pb.ErrorData{
Code: pb.ErrorCode_ConfigNoFound,
Message: err.Error(),
}
return
}
info.Level = conf.Id
info.Integral = 0 info.Integral = 0
info.Weekaward = make(map[int32]bool) info.Weekaward = make(map[int32]bool)
info.Weektime = configure.Now().Unix() info.Weektime = configure.Now().Unix()
this.module.model.Change(session.GetUserId(), map[string]interface{}{ this.module.model.Change(session.GetUserId(), map[string]interface{}{
"level": info.Level,
"integral": info.Integral, "integral": info.Integral,
"weekaward": info.Weekaward, "weekaward": info.Weekaward,
"weektime": info.Weektime, "weektime": info.Weektime,
}) })
} }
session.SendMsg(string(this.module.GetType()), "info", &pb.CatchbugsInfoResp{Info: info}) session.SendMsg(string(this.module.GetType()), "info", &pb.CatchbugsInfoResp{Info: info})
return return
} }

View File

@ -48,11 +48,9 @@ func (this *apiComp) PassLevel(session comm.IUserSession, req *pb.CatchbugsPassL
info.Integral += conf.Points info.Integral += conf.Points
info.Accruedintegral += conf.Points info.Accruedintegral += conf.Points
info.Level[req.Level] = true
this.module.model.Change(session.GetUserId(), map[string]interface{}{ this.module.model.Change(session.GetUserId(), map[string]interface{}{
"integral": info.Integral, "integral": info.Integral,
"accruedintegral": info.Accruedintegral, "accruedintegral": info.Accruedintegral,
"level": info.Level,
}) })
session.SendMsg(string(this.module.GetType()), "passlevel", &pb.CatchbugsPassLevelResp{Level: req.Level, Integral: conf.Points, Card: card}) session.SendMsg(string(this.module.GetType()), "passlevel", &pb.CatchbugsPassLevelResp{Level: req.Level, Integral: conf.Points, Card: card})
return return

View File

@ -88,3 +88,26 @@ func (this *configureComp) getGameCatchbugStage(id int32) (conf *cfg.GameCatchbu
} }
return return
} }
// 获取奖励列表
func (this *configureComp) getNextGameCatchbugStage(id int32) (conf *cfg.GameCatchbugStageData, err error) {
var (
v interface{}
confs []*cfg.GameCatchbugStageData
)
if v, err = this.GetConfigure(game_catchbugstage); err != nil {
return
}
confs = v.(*cfg.GameCatchbugStage).GetDataList()
if id == 0 || confs[len(confs)-1].Id == id {
conf = v.(*cfg.GameCatchbugStage).GetDataList()[0]
return
}
for i, v := range confs {
if v.Id == id {
conf = confs[i+1]
return
}
}
return
}

View File

@ -40,7 +40,6 @@ func (this *modelComp) getModel(uid string) (info *pb.DBCatchBugs, err error) {
Books: make(map[int32]int32), Books: make(map[int32]int32),
Weekaward: make(map[int32]bool), Weekaward: make(map[int32]bool),
Allaward: make(map[int32]bool), Allaward: make(map[int32]bool),
Level: make(map[int32]bool),
} }
err = this.Add(uid, info) err = this.Add(uid, info)
} }

View File

@ -19,6 +19,7 @@ func (this *apiComp) ReceiveAward(session comm.IUserSession, req *pb.MainlineRec
award *pb.DBMainlineAward award *pb.DBMainlineAward
chapterconf *cfg.GameMainChapterData chapterconf *cfg.GameMainChapterData
awardConfs []*cfg.GameMainStarrewardData awardConfs []*cfg.GameMainStarrewardData
confs []*cfg.GameMainStageData
awardid int32 awardid int32
awardConf *cfg.GameMainStarrewardData awardConf *cfg.GameMainStarrewardData
reward []*pb.UserAtno reward []*pb.UserAtno
@ -88,7 +89,15 @@ func (this *apiComp) ReceiveAward(session comm.IUserSession, req *pb.MainlineRec
} }
return return
} }
if confs, err = this.module.configure.getGroupGameMainStageData(req.Chapter, req.Group); err != nil {
errdata = &pb.ErrorData{
Code: pb.ErrorCode_ConfigNoFound,
Title: pb.ErrorCode_ConfigNoFound.ToString(),
Message: fmt.Sprintf("group:%d no found", req.Group),
}
return
}
awardid = confs[0].Challengeward
} }
if award.Award == nil { if award.Award == nil {
award.Award = make(map[int32]int32) award.Award = make(map[int32]int32)
@ -115,6 +124,7 @@ func (this *apiComp) ReceiveAward(session comm.IUserSession, req *pb.MainlineRec
if v.Starnum == req.Stage { if v.Starnum == req.Stage {
ok = true ok = true
awardConf = v awardConf = v
break
} }
} }

View File

@ -302,3 +302,22 @@ func (this *configureComp) getGameMainBossData(id int32) (conf *cfg.GameMainBoss
} }
return return
} }
func (this *configureComp) getGroupGameMainStageData(chapter, groupid int32) (confs []*cfg.GameMainStageData, err error) {
this.lock.Lock()
chapterMap := this.chapterMap
this.lock.Unlock()
if chapter, ok := chapterMap[chapter]; ok {
for _, v := range chapter {
if v.GroupId == groupid {
confs = append(confs, v)
}
}
}
if confs == nil {
err = comm.NewNotFoundConfErr(string(this.module.GetType()), game_mainstage, groupid)
this.module.Errorln(err)
return
}
return
}

View File

@ -33,8 +33,8 @@ type DBCatchBugs struct {
Books map[int32]int32 `protobuf:"bytes,5,rep,name=books,proto3" json:"books" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` //图鉴 Books map[int32]int32 `protobuf:"bytes,5,rep,name=books,proto3" json:"books" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` //图鉴
Weekaward map[int32]bool `protobuf:"bytes,6,rep,name=weekaward,proto3" json:"weekaward" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` //周奖励 Weekaward map[int32]bool `protobuf:"bytes,6,rep,name=weekaward,proto3" json:"weekaward" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` //周奖励
Allaward map[int32]bool `protobuf:"bytes,7,rep,name=allaward,proto3" json:"allaward" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` //累计奖励 Allaward map[int32]bool `protobuf:"bytes,7,rep,name=allaward,proto3" json:"allaward" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` //累计奖励
Level map[int32]bool `protobuf:"bytes,8,rep,name=level,proto3" json:"level" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` //通关信息 Level int32 `protobuf:"varint,8,opt,name=level,proto3" json:"level"` //本期管卡
Weektime int64 `protobuf:"varint,9,opt,name=weektime,proto3" json:"weektime"` //周时长 Weektime int64 `protobuf:"varint,9,opt,name=weektime,proto3" json:"weektime"` //周期事件
} }
func (x *DBCatchBugs) Reset() { func (x *DBCatchBugs) Reset() {
@ -118,11 +118,11 @@ func (x *DBCatchBugs) GetAllaward() map[int32]bool {
return nil return nil
} }
func (x *DBCatchBugs) GetLevel() map[int32]bool { func (x *DBCatchBugs) GetLevel() int32 {
if x != nil { if x != nil {
return x.Level return x.Level
} }
return nil return 0
} }
func (x *DBCatchBugs) GetWeektime() int64 { func (x *DBCatchBugs) GetWeektime() int64 {
@ -473,7 +473,7 @@ var File_catchbugs_catchbugs_db_proto protoreflect.FileDescriptor
var file_catchbugs_catchbugs_db_proto_rawDesc = []byte{ var file_catchbugs_catchbugs_db_proto_rawDesc = []byte{
0x0a, 0x1c, 0x63, 0x61, 0x74, 0x63, 0x68, 0x62, 0x75, 0x67, 0x73, 0x2f, 0x63, 0x61, 0x74, 0x63, 0x0a, 0x1c, 0x63, 0x61, 0x74, 0x63, 0x68, 0x62, 0x75, 0x67, 0x73, 0x2f, 0x63, 0x61, 0x74, 0x63,
0x68, 0x62, 0x75, 0x67, 0x73, 0x5f, 0x64, 0x62, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x0a, 0x68, 0x62, 0x75, 0x67, 0x73, 0x5f, 0x64, 0x62, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x0a,
0x63, 0x6f, 0x6d, 0x6d, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xd1, 0x04, 0x0a, 0x0b, 0x44, 0x63, 0x6f, 0x6d, 0x6d, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xfe, 0x03, 0x0a, 0x0b, 0x44,
0x42, 0x43, 0x61, 0x74, 0x63, 0x68, 0x42, 0x75, 0x67, 0x73, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x42, 0x43, 0x61, 0x74, 0x63, 0x68, 0x42, 0x75, 0x67, 0x73, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64,
0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x69, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x69,
0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x69, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x69, 0x64, 0x12, 0x1a, 0x0a, 0x08,
@ -491,77 +491,72 @@ var file_catchbugs_catchbugs_db_proto_rawDesc = []byte{
0x61, 0x6c, 0x6c, 0x61, 0x77, 0x61, 0x72, 0x64, 0x18, 0x07, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1a, 0x61, 0x6c, 0x6c, 0x61, 0x77, 0x61, 0x72, 0x64, 0x18, 0x07, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1a,
0x2e, 0x44, 0x42, 0x43, 0x61, 0x74, 0x63, 0x68, 0x42, 0x75, 0x67, 0x73, 0x2e, 0x41, 0x6c, 0x6c, 0x2e, 0x44, 0x42, 0x43, 0x61, 0x74, 0x63, 0x68, 0x42, 0x75, 0x67, 0x73, 0x2e, 0x41, 0x6c, 0x6c,
0x61, 0x77, 0x61, 0x72, 0x64, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x08, 0x61, 0x6c, 0x6c, 0x61, 0x61, 0x77, 0x61, 0x72, 0x64, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x08, 0x61, 0x6c, 0x6c, 0x61,
0x77, 0x61, 0x72, 0x64, 0x12, 0x2d, 0x0a, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x08, 0x20, 0x77, 0x61, 0x72, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x08, 0x20,
0x03, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x44, 0x42, 0x43, 0x61, 0x74, 0x63, 0x68, 0x42, 0x75, 0x67, 0x01, 0x28, 0x05, 0x52, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x1a, 0x0a, 0x08, 0x77, 0x65,
0x73, 0x2e, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x05, 0x6c, 0x65, 0x65, 0x6b, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x77, 0x65,
0x76, 0x65, 0x6c, 0x12, 0x1a, 0x0a, 0x08, 0x77, 0x65, 0x65, 0x6b, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x65, 0x6b, 0x74, 0x69, 0x6d, 0x65, 0x1a, 0x38, 0x0a, 0x0a, 0x42, 0x6f, 0x6f, 0x6b, 0x73, 0x45,
0x09, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x77, 0x65, 0x65, 0x6b, 0x74, 0x69, 0x6d, 0x65, 0x1a, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28,
0x38, 0x0a, 0x0a, 0x42, 0x6f, 0x6f, 0x6b, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18,
0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01,
0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x1a, 0x3c, 0x0a, 0x0e, 0x57, 0x65, 0x65, 0x6b, 0x61, 0x77, 0x61, 0x72, 0x64, 0x45, 0x6e, 0x74,
0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3c, 0x0a, 0x0e, 0x57, 0x65, 0x65,
0x6b, 0x61, 0x77, 0x61, 0x72, 0x64, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b,
0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a,
0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x05, 0x76, 0x61,
0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3b, 0x0a, 0x0d, 0x41, 0x6c, 0x6c, 0x61, 0x77,
0x61, 0x72, 0x64, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18,
0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61,
0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
0x3a, 0x02, 0x38, 0x01, 0x1a, 0x38, 0x0a, 0x0a, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x45, 0x6e, 0x74,
0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52,
0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20,
0x01, 0x28, 0x08, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x46, 0x01, 0x28, 0x08, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3b,
0x0a, 0x10, 0x44, 0x42, 0x43, 0x61, 0x74, 0x63, 0x68, 0x42, 0x75, 0x67, 0x73, 0x52, 0x75, 0x6c, 0x0a, 0x0d, 0x41, 0x6c, 0x6c, 0x61, 0x77, 0x61, 0x72, 0x64, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12,
0x65, 0x73, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x6b, 0x69, 0x6c, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65,
0x05, 0x52, 0x05, 0x73, 0x6b, 0x69, 0x6c, 0x6c, 0x12, 0x1c, 0x0a, 0x09, 0x68, 0x65, 0x61, 0x64, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08,
0x73, 0x74, 0x61, 0x72, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x68, 0x65, 0x61, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x46, 0x0a, 0x10, 0x44,
0x64, 0x73, 0x74, 0x61, 0x72, 0x74, 0x22, 0xfd, 0x02, 0x0a, 0x11, 0x44, 0x42, 0x43, 0x61, 0x74, 0x42, 0x43, 0x61, 0x74, 0x63, 0x68, 0x42, 0x75, 0x67, 0x73, 0x52, 0x75, 0x6c, 0x65, 0x73, 0x12,
0x63, 0x68, 0x42, 0x75, 0x67, 0x73, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x12, 0x21, 0x0a, 0x04, 0x14, 0x0a, 0x05, 0x73, 0x6b, 0x69, 0x6c, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05,
0x69, 0x6e, 0x66, 0x6f, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x42, 0x61, 0x73, 0x73, 0x6b, 0x69, 0x6c, 0x6c, 0x12, 0x1c, 0x0a, 0x09, 0x68, 0x65, 0x61, 0x64, 0x73, 0x74, 0x61,
0x65, 0x55, 0x73, 0x65, 0x72, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x04, 0x69, 0x6e, 0x66, 0x6f, 0x12, 0x72, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x68, 0x65, 0x61, 0x64, 0x73, 0x74,
0x14, 0x0a, 0x05, 0x72, 0x65, 0x61, 0x64, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x05, 0x61, 0x72, 0x74, 0x22, 0xfd, 0x02, 0x0a, 0x11, 0x44, 0x42, 0x43, 0x61, 0x74, 0x63, 0x68, 0x42,
0x72, 0x65, 0x61, 0x64, 0x79, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x61, 0x69, 0x18, 0x03, 0x20, 0x75, 0x67, 0x73, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x12, 0x21, 0x0a, 0x04, 0x69, 0x6e, 0x66,
0x01, 0x28, 0x08, 0x52, 0x04, 0x69, 0x73, 0x61, 0x69, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x63, 0x6f, 0x6f, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x42, 0x61, 0x73, 0x65, 0x55, 0x73,
0x72, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x73, 0x63, 0x6f, 0x72, 0x65, 0x12, 0x65, 0x72, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x04, 0x69, 0x6e, 0x66, 0x6f, 0x12, 0x14, 0x0a, 0x05,
0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x74, 0x65, 0x67, 0x72, 0x61, 0x6c, 0x18, 0x05, 0x20, 0x01, 0x28, 0x72, 0x65, 0x61, 0x64, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x05, 0x72, 0x65, 0x61,
0x05, 0x52, 0x08, 0x69, 0x6e, 0x74, 0x65, 0x67, 0x72, 0x61, 0x6c, 0x12, 0x28, 0x0a, 0x0f, 0x61, 0x64, 0x79, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x73, 0x61, 0x69, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08,
0x63, 0x63, 0x72, 0x75, 0x65, 0x64, 0x69, 0x6e, 0x74, 0x65, 0x67, 0x72, 0x61, 0x6c, 0x18, 0x06, 0x52, 0x04, 0x69, 0x73, 0x61, 0x69, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x63, 0x6f, 0x72, 0x65, 0x18,
0x20, 0x01, 0x28, 0x05, 0x52, 0x0f, 0x61, 0x63, 0x63, 0x72, 0x75, 0x65, 0x64, 0x69, 0x6e, 0x74, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x73, 0x63, 0x6f, 0x72, 0x65, 0x12, 0x1a, 0x0a, 0x08,
0x65, 0x67, 0x72, 0x61, 0x6c, 0x12, 0x22, 0x0a, 0x0c, 0x6c, 0x61, 0x73, 0x74, 0x6f, 0x70, 0x65, 0x69, 0x6e, 0x74, 0x65, 0x67, 0x72, 0x61, 0x6c, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08,
0x6e, 0x63, 0x61, 0x72, 0x64, 0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0c, 0x6c, 0x61, 0x73, 0x69, 0x6e, 0x74, 0x65, 0x67, 0x72, 0x61, 0x6c, 0x12, 0x28, 0x0a, 0x0f, 0x61, 0x63, 0x63, 0x72,
0x74, 0x6f, 0x70, 0x65, 0x6e, 0x63, 0x61, 0x72, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x61, 0x72, 0x75, 0x65, 0x64, 0x69, 0x6e, 0x74, 0x65, 0x67, 0x72, 0x61, 0x6c, 0x18, 0x06, 0x20, 0x01, 0x28,
0x64, 0x73, 0x18, 0x08, 0x20, 0x03, 0x28, 0x05, 0x52, 0x05, 0x63, 0x61, 0x72, 0x64, 0x73, 0x12, 0x05, 0x52, 0x0f, 0x61, 0x63, 0x63, 0x72, 0x75, 0x65, 0x64, 0x69, 0x6e, 0x74, 0x65, 0x67, 0x72,
0x16, 0x0a, 0x06, 0x63, 0x6f, 0x69, 0x6c, 0x65, 0x64, 0x18, 0x09, 0x20, 0x01, 0x28, 0x05, 0x52, 0x61, 0x6c, 0x12, 0x22, 0x0a, 0x0c, 0x6c, 0x61, 0x73, 0x74, 0x6f, 0x70, 0x65, 0x6e, 0x63, 0x61,
0x06, 0x63, 0x6f, 0x69, 0x6c, 0x65, 0x64, 0x12, 0x33, 0x0a, 0x05, 0x62, 0x6f, 0x6f, 0x6b, 0x73, 0x72, 0x64, 0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0c, 0x6c, 0x61, 0x73, 0x74, 0x6f, 0x70,
0x18, 0x0a, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x44, 0x42, 0x43, 0x61, 0x74, 0x63, 0x68, 0x65, 0x6e, 0x63, 0x61, 0x72, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x61, 0x72, 0x64, 0x73, 0x18,
0x42, 0x75, 0x67, 0x73, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x2e, 0x42, 0x6f, 0x6f, 0x6b, 0x73, 0x08, 0x20, 0x03, 0x28, 0x05, 0x52, 0x05, 0x63, 0x61, 0x72, 0x64, 0x73, 0x12, 0x16, 0x0a, 0x06,
0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x05, 0x62, 0x6f, 0x6f, 0x6b, 0x73, 0x1a, 0x38, 0x0a, 0x0a, 0x63, 0x6f, 0x69, 0x6c, 0x65, 0x64, 0x18, 0x09, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x63, 0x6f,
0x42, 0x6f, 0x6f, 0x6b, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x69, 0x6c, 0x65, 0x64, 0x12, 0x33, 0x0a, 0x05, 0x62, 0x6f, 0x6f, 0x6b, 0x73, 0x18, 0x0a, 0x20,
0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x03, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x44, 0x42, 0x43, 0x61, 0x74, 0x63, 0x68, 0x42, 0x75, 0x67,
0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x73, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x2e, 0x42, 0x6f, 0x6f, 0x6b, 0x73, 0x45, 0x6e, 0x74,
0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x61, 0x0a, 0x0f, 0x44, 0x42, 0x43, 0x61, 0x74, 0x63, 0x72, 0x79, 0x52, 0x05, 0x62, 0x6f, 0x6f, 0x6b, 0x73, 0x1a, 0x38, 0x0a, 0x0a, 0x42, 0x6f, 0x6f,
0x68, 0x42, 0x75, 0x67, 0x73, 0x43, 0x61, 0x72, 0x64, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x6b, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01,
0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x02, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x63, 0x69, 0x64, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c,
0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x63, 0x69, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x69, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a,
0x6e, 0x64, 0x65, 0x78, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x69, 0x6e, 0x64, 0x65, 0x02, 0x38, 0x01, 0x22, 0x61, 0x0a, 0x0f, 0x44, 0x42, 0x43, 0x61, 0x74, 0x63, 0x68, 0x42, 0x75,
0x78, 0x12, 0x16, 0x0a, 0x06, 0x69, 0x73, 0x6f, 0x70, 0x65, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x67, 0x73, 0x43, 0x61, 0x72, 0x64, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01,
0x08, 0x52, 0x06, 0x69, 0x73, 0x6f, 0x70, 0x65, 0x6e, 0x22, 0xea, 0x01, 0x0a, 0x0f, 0x44, 0x42, 0x28, 0x05, 0x52, 0x02, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x63, 0x69, 0x64, 0x18, 0x02, 0x20,
0x43, 0x61, 0x74, 0x63, 0x68, 0x42, 0x75, 0x67, 0x73, 0x52, 0x6f, 0x6f, 0x6d, 0x12, 0x10, 0x0a, 0x01, 0x28, 0x05, 0x52, 0x03, 0x63, 0x69, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x69, 0x6e, 0x64, 0x65,
0x03, 0x72, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x72, 0x69, 0x64, 0x12, 0x78, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x12, 0x16,
0x27, 0x0a, 0x05, 0x72, 0x75, 0x6c, 0x65, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x0a, 0x06, 0x69, 0x73, 0x6f, 0x70, 0x65, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x06,
0x2e, 0x44, 0x42, 0x43, 0x61, 0x74, 0x63, 0x68, 0x42, 0x75, 0x67, 0x73, 0x52, 0x75, 0x6c, 0x65, 0x69, 0x73, 0x6f, 0x70, 0x65, 0x6e, 0x22, 0xea, 0x01, 0x0a, 0x0f, 0x44, 0x42, 0x43, 0x61, 0x74,
0x73, 0x52, 0x05, 0x72, 0x75, 0x6c, 0x65, 0x73, 0x12, 0x24, 0x0a, 0x03, 0x72, 0x65, 0x64, 0x18, 0x63, 0x68, 0x42, 0x75, 0x67, 0x73, 0x52, 0x6f, 0x6f, 0x6d, 0x12, 0x10, 0x0a, 0x03, 0x72, 0x69,
0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x44, 0x42, 0x43, 0x61, 0x74, 0x63, 0x68, 0x42, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x72, 0x69, 0x64, 0x12, 0x27, 0x0a, 0x05,
0x75, 0x67, 0x73, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x52, 0x03, 0x72, 0x65, 0x64, 0x12, 0x26, 0x72, 0x75, 0x6c, 0x65, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x44, 0x42,
0x0a, 0x04, 0x62, 0x6c, 0x75, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x44, 0x43, 0x61, 0x74, 0x63, 0x68, 0x42, 0x75, 0x67, 0x73, 0x52, 0x75, 0x6c, 0x65, 0x73, 0x52, 0x05,
0x42, 0x43, 0x61, 0x74, 0x63, 0x68, 0x42, 0x75, 0x67, 0x73, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x72, 0x75, 0x6c, 0x65, 0x73, 0x12, 0x24, 0x0a, 0x03, 0x72, 0x65, 0x64, 0x18, 0x03, 0x20, 0x01,
0x52, 0x04, 0x62, 0x6c, 0x75, 0x65, 0x12, 0x28, 0x0a, 0x06, 0x62, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x44, 0x42, 0x43, 0x61, 0x74, 0x63, 0x68, 0x42, 0x75, 0x67, 0x73,
0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x10, 0x2e, 0x44, 0x42, 0x43, 0x61, 0x74, 0x63, 0x68, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x52, 0x03, 0x72, 0x65, 0x64, 0x12, 0x26, 0x0a, 0x04, 0x62,
0x42, 0x75, 0x67, 0x73, 0x43, 0x61, 0x72, 0x64, 0x52, 0x06, 0x62, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x6c, 0x75, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x44, 0x42, 0x43, 0x61,
0x12, 0x24, 0x0a, 0x04, 0x63, 0x61, 0x72, 0x64, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x10, 0x74, 0x63, 0x68, 0x42, 0x75, 0x67, 0x73, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x52, 0x04, 0x62,
0x2e, 0x44, 0x42, 0x43, 0x61, 0x74, 0x63, 0x68, 0x42, 0x75, 0x67, 0x73, 0x43, 0x61, 0x72, 0x64, 0x6c, 0x75, 0x65, 0x12, 0x28, 0x0a, 0x06, 0x62, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x18, 0x05, 0x20,
0x52, 0x04, 0x63, 0x61, 0x72, 0x64, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x3b, 0x70, 0x62, 0x62, 0x06, 0x03, 0x28, 0x0b, 0x32, 0x10, 0x2e, 0x44, 0x42, 0x43, 0x61, 0x74, 0x63, 0x68, 0x42, 0x75, 0x67,
0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 0x73, 0x43, 0x61, 0x72, 0x64, 0x52, 0x06, 0x62, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x12, 0x24, 0x0a,
0x04, 0x63, 0x61, 0x72, 0x64, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x10, 0x2e, 0x44, 0x42,
0x43, 0x61, 0x74, 0x63, 0x68, 0x42, 0x75, 0x67, 0x73, 0x43, 0x61, 0x72, 0x64, 0x52, 0x04, 0x63,
0x61, 0x72, 0x64, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x3b, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f,
0x74, 0x6f, 0x33,
} }
var ( var (
@ -576,7 +571,7 @@ func file_catchbugs_catchbugs_db_proto_rawDescGZIP() []byte {
return file_catchbugs_catchbugs_db_proto_rawDescData return file_catchbugs_catchbugs_db_proto_rawDescData
} }
var file_catchbugs_catchbugs_db_proto_msgTypes = make([]protoimpl.MessageInfo, 10) var file_catchbugs_catchbugs_db_proto_msgTypes = make([]protoimpl.MessageInfo, 9)
var file_catchbugs_catchbugs_db_proto_goTypes = []interface{}{ var file_catchbugs_catchbugs_db_proto_goTypes = []interface{}{
(*DBCatchBugs)(nil), // 0: DBCatchBugs (*DBCatchBugs)(nil), // 0: DBCatchBugs
(*DBCatchBugsRules)(nil), // 1: DBCatchBugsRules (*DBCatchBugsRules)(nil), // 1: DBCatchBugsRules
@ -586,27 +581,25 @@ var file_catchbugs_catchbugs_db_proto_goTypes = []interface{}{
nil, // 5: DBCatchBugs.BooksEntry nil, // 5: DBCatchBugs.BooksEntry
nil, // 6: DBCatchBugs.WeekawardEntry nil, // 6: DBCatchBugs.WeekawardEntry
nil, // 7: DBCatchBugs.AllawardEntry nil, // 7: DBCatchBugs.AllawardEntry
nil, // 8: DBCatchBugs.LevelEntry nil, // 8: DBCatchBugsPlayer.BooksEntry
nil, // 9: DBCatchBugsPlayer.BooksEntry (*BaseUserInfo)(nil), // 9: BaseUserInfo
(*BaseUserInfo)(nil), // 10: BaseUserInfo
} }
var file_catchbugs_catchbugs_db_proto_depIdxs = []int32{ var file_catchbugs_catchbugs_db_proto_depIdxs = []int32{
5, // 0: DBCatchBugs.books:type_name -> DBCatchBugs.BooksEntry 5, // 0: DBCatchBugs.books:type_name -> DBCatchBugs.BooksEntry
6, // 1: DBCatchBugs.weekaward:type_name -> DBCatchBugs.WeekawardEntry 6, // 1: DBCatchBugs.weekaward:type_name -> DBCatchBugs.WeekawardEntry
7, // 2: DBCatchBugs.allaward:type_name -> DBCatchBugs.AllawardEntry 7, // 2: DBCatchBugs.allaward:type_name -> DBCatchBugs.AllawardEntry
8, // 3: DBCatchBugs.level:type_name -> DBCatchBugs.LevelEntry 9, // 3: DBCatchBugsPlayer.info:type_name -> BaseUserInfo
10, // 4: DBCatchBugsPlayer.info:type_name -> BaseUserInfo 8, // 4: DBCatchBugsPlayer.books:type_name -> DBCatchBugsPlayer.BooksEntry
9, // 5: DBCatchBugsPlayer.books:type_name -> DBCatchBugsPlayer.BooksEntry 1, // 5: DBCatchBugsRoom.rules:type_name -> DBCatchBugsRules
1, // 6: DBCatchBugsRoom.rules:type_name -> DBCatchBugsRules 2, // 6: DBCatchBugsRoom.red:type_name -> DBCatchBugsPlayer
2, // 7: DBCatchBugsRoom.red:type_name -> DBCatchBugsPlayer 2, // 7: DBCatchBugsRoom.blue:type_name -> DBCatchBugsPlayer
2, // 8: DBCatchBugsRoom.blue:type_name -> DBCatchBugsPlayer 3, // 8: DBCatchBugsRoom.backup:type_name -> DBCatchBugsCard
3, // 9: DBCatchBugsRoom.backup:type_name -> DBCatchBugsCard 3, // 9: DBCatchBugsRoom.card:type_name -> DBCatchBugsCard
3, // 10: DBCatchBugsRoom.card:type_name -> DBCatchBugsCard 10, // [10:10] is the sub-list for method output_type
11, // [11:11] is the sub-list for method output_type 10, // [10:10] is the sub-list for method input_type
11, // [11:11] is the sub-list for method input_type 10, // [10:10] is the sub-list for extension type_name
11, // [11:11] is the sub-list for extension type_name 10, // [10:10] is the sub-list for extension extendee
11, // [11:11] is the sub-list for extension extendee 0, // [0:10] is the sub-list for field type_name
0, // [0:11] is the sub-list for field type_name
} }
func init() { file_catchbugs_catchbugs_db_proto_init() } func init() { file_catchbugs_catchbugs_db_proto_init() }
@ -683,7 +676,7 @@ func file_catchbugs_catchbugs_db_proto_init() {
GoPackagePath: reflect.TypeOf(x{}).PkgPath(), GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
RawDescriptor: file_catchbugs_catchbugs_db_proto_rawDesc, RawDescriptor: file_catchbugs_catchbugs_db_proto_rawDesc,
NumEnums: 0, NumEnums: 0,
NumMessages: 10, NumMessages: 9,
NumExtensions: 0, NumExtensions: 0,
NumServices: 0, NumServices: 0,
}, },