英雄养成相关协议修改
This commit is contained in:
parent
d29c62f0ee
commit
5f946add57
@ -3,6 +3,7 @@
|
||||
"id": 1,
|
||||
"open_cond": 1,
|
||||
"open_value": 10,
|
||||
"BattleReadyID": 110,
|
||||
"monsterformat_id": [
|
||||
301011,
|
||||
301027
|
||||
@ -33,6 +34,7 @@
|
||||
"id": 2,
|
||||
"open_cond": 1,
|
||||
"open_value": 11,
|
||||
"BattleReadyID": 110,
|
||||
"monsterformat_id": [
|
||||
301012
|
||||
],
|
||||
@ -62,6 +64,7 @@
|
||||
"id": 3,
|
||||
"open_cond": 1,
|
||||
"open_value": 12,
|
||||
"BattleReadyID": 110,
|
||||
"monsterformat_id": [
|
||||
301013
|
||||
],
|
||||
@ -91,6 +94,7 @@
|
||||
"id": 4,
|
||||
"open_cond": 1,
|
||||
"open_value": 13,
|
||||
"BattleReadyID": 110,
|
||||
"monsterformat_id": [
|
||||
301014
|
||||
],
|
||||
@ -120,6 +124,7 @@
|
||||
"id": 5,
|
||||
"open_cond": 1,
|
||||
"open_value": 14,
|
||||
"BattleReadyID": 110,
|
||||
"monsterformat_id": [
|
||||
301015
|
||||
],
|
||||
@ -149,6 +154,7 @@
|
||||
"id": 6,
|
||||
"open_cond": 1,
|
||||
"open_value": 15,
|
||||
"BattleReadyID": 110,
|
||||
"monsterformat_id": [
|
||||
301016
|
||||
],
|
||||
@ -178,6 +184,7 @@
|
||||
"id": 7,
|
||||
"open_cond": 1,
|
||||
"open_value": 16,
|
||||
"BattleReadyID": 110,
|
||||
"monsterformat_id": [
|
||||
301017
|
||||
],
|
||||
@ -207,6 +214,7 @@
|
||||
"id": 8,
|
||||
"open_cond": 1,
|
||||
"open_value": 17,
|
||||
"BattleReadyID": 110,
|
||||
"monsterformat_id": [
|
||||
301018
|
||||
],
|
||||
@ -236,6 +244,7 @@
|
||||
"id": 9,
|
||||
"open_cond": 1,
|
||||
"open_value": 18,
|
||||
"BattleReadyID": 110,
|
||||
"monsterformat_id": [
|
||||
301019
|
||||
],
|
||||
@ -265,6 +274,7 @@
|
||||
"id": 10,
|
||||
"open_cond": 1,
|
||||
"open_value": 19,
|
||||
"BattleReadyID": 110,
|
||||
"monsterformat_id": [
|
||||
301020
|
||||
],
|
||||
@ -294,6 +304,7 @@
|
||||
"id": 11,
|
||||
"open_cond": 1,
|
||||
"open_value": 20,
|
||||
"BattleReadyID": 110,
|
||||
"monsterformat_id": [
|
||||
301021
|
||||
],
|
||||
@ -323,6 +334,7 @@
|
||||
"id": 12,
|
||||
"open_cond": 1,
|
||||
"open_value": 21,
|
||||
"BattleReadyID": 110,
|
||||
"monsterformat_id": [
|
||||
301022
|
||||
],
|
||||
@ -352,6 +364,7 @@
|
||||
"id": 13,
|
||||
"open_cond": 1,
|
||||
"open_value": 22,
|
||||
"BattleReadyID": 110,
|
||||
"monsterformat_id": [
|
||||
301023
|
||||
],
|
||||
@ -381,6 +394,7 @@
|
||||
"id": 14,
|
||||
"open_cond": 1,
|
||||
"open_value": 23,
|
||||
"BattleReadyID": 110,
|
||||
"monsterformat_id": [
|
||||
301024
|
||||
],
|
||||
@ -410,6 +424,7 @@
|
||||
"id": 15,
|
||||
"open_cond": 1,
|
||||
"open_value": 24,
|
||||
"BattleReadyID": 110,
|
||||
"monsterformat_id": [
|
||||
301025
|
||||
],
|
||||
@ -439,6 +454,7 @@
|
||||
"id": 16,
|
||||
"open_cond": 1,
|
||||
"open_value": 25,
|
||||
"BattleReadyID": 110,
|
||||
"monsterformat_id": [
|
||||
301026
|
||||
],
|
||||
|
112
bin/json/game_battleready.json
Normal file
112
bin/json/game_battleready.json
Normal file
@ -0,0 +1,112 @@
|
||||
[
|
||||
{
|
||||
"id": 100,
|
||||
"PlayType": "WorldTask",
|
||||
"HeroCount": 5,
|
||||
"DefaultHero": 0,
|
||||
"DisableHero": [],
|
||||
"LockSlots": [],
|
||||
"AssistTeam": 0,
|
||||
"CanFriendHelp": 1
|
||||
},
|
||||
{
|
||||
"id": 101,
|
||||
"PlayType": "MysteryMoon",
|
||||
"HeroCount": 5,
|
||||
"DefaultHero": 0,
|
||||
"DisableHero": [],
|
||||
"LockSlots": [],
|
||||
"AssistTeam": 0,
|
||||
"CanFriendHelp": 0
|
||||
},
|
||||
{
|
||||
"id": 102,
|
||||
"PlayType": "MainLine",
|
||||
"HeroCount": 5,
|
||||
"DefaultHero": 0,
|
||||
"DisableHero": [],
|
||||
"LockSlots": [],
|
||||
"AssistTeam": 0,
|
||||
"CanFriendHelp": 0
|
||||
},
|
||||
{
|
||||
"id": 103,
|
||||
"PlayType": "Pagoda",
|
||||
"HeroCount": 5,
|
||||
"DefaultHero": 0,
|
||||
"DisableHero": [],
|
||||
"LockSlots": [],
|
||||
"AssistTeam": 0,
|
||||
"CanFriendHelp": 0
|
||||
},
|
||||
{
|
||||
"id": 104,
|
||||
"PlayType": "ViKing",
|
||||
"HeroCount": 5,
|
||||
"DefaultHero": 0,
|
||||
"DisableHero": [],
|
||||
"LockSlots": [],
|
||||
"AssistTeam": 0,
|
||||
"CanFriendHelp": 0
|
||||
},
|
||||
{
|
||||
"id": 105,
|
||||
"PlayType": "Arena",
|
||||
"HeroCount": 5,
|
||||
"DefaultHero": 0,
|
||||
"DisableHero": [],
|
||||
"LockSlots": [],
|
||||
"AssistTeam": 0,
|
||||
"CanFriendHelp": 0
|
||||
},
|
||||
{
|
||||
"id": 106,
|
||||
"PlayType": "ArenaDef",
|
||||
"HeroCount": 5,
|
||||
"DefaultHero": 0,
|
||||
"DisableHero": [],
|
||||
"LockSlots": [],
|
||||
"AssistTeam": 0,
|
||||
"CanFriendHelp": 0
|
||||
},
|
||||
{
|
||||
"id": 107,
|
||||
"PlayType": "Hunting",
|
||||
"HeroCount": 5,
|
||||
"DefaultHero": 0,
|
||||
"DisableHero": [],
|
||||
"LockSlots": [],
|
||||
"AssistTeam": 0,
|
||||
"CanFriendHelp": 0
|
||||
},
|
||||
{
|
||||
"id": 108,
|
||||
"PlayType": "EnchantBoss",
|
||||
"HeroCount": 5,
|
||||
"DefaultHero": 0,
|
||||
"DisableHero": [],
|
||||
"LockSlots": [],
|
||||
"AssistTeam": 0,
|
||||
"CanFriendHelp": 0
|
||||
},
|
||||
{
|
||||
"id": 109,
|
||||
"PlayType": "Combat",
|
||||
"HeroCount": 5,
|
||||
"DefaultHero": 0,
|
||||
"DisableHero": [],
|
||||
"LockSlots": [],
|
||||
"AssistTeam": 0,
|
||||
"CanFriendHelp": 0
|
||||
},
|
||||
{
|
||||
"id": 110,
|
||||
"PlayType": "ArenaNpc",
|
||||
"HeroCount": 5,
|
||||
"DefaultHero": 0,
|
||||
"DisableHero": [],
|
||||
"LockSlots": [],
|
||||
"AssistTeam": 0,
|
||||
"CanFriendHelp": 0
|
||||
}
|
||||
]
|
@ -167,5 +167,18 @@
|
||||
"ico": "wp_icon_10009",
|
||||
"intr": "Currency used to purchase goods",
|
||||
"tipstxt": "Lack of experience"
|
||||
},
|
||||
{
|
||||
"key": "moongold",
|
||||
"name": "moongold",
|
||||
"color": 5,
|
||||
"effects": "",
|
||||
"access": 107,
|
||||
"star": 0,
|
||||
"race": 0,
|
||||
"img": "wp_icon_10009",
|
||||
"ico": "wp_icon_10009",
|
||||
"intr": "Currency used to purchase goods",
|
||||
"tipstxt": "Lack of experience"
|
||||
}
|
||||
]
|
@ -8,6 +8,7 @@
|
||||
],
|
||||
"time": 3,
|
||||
"clickstory": 0,
|
||||
"BattleReadyID": 109,
|
||||
"formatList": [
|
||||
720001
|
||||
],
|
||||
@ -28,6 +29,7 @@
|
||||
],
|
||||
"time": 3,
|
||||
"clickstory": 0,
|
||||
"BattleReadyID": 109,
|
||||
"formatList": [
|
||||
720003
|
||||
],
|
||||
@ -48,6 +50,7 @@
|
||||
],
|
||||
"time": 3,
|
||||
"clickstory": 0,
|
||||
"BattleReadyID": 109,
|
||||
"formatList": [
|
||||
720004
|
||||
],
|
||||
@ -68,6 +71,7 @@
|
||||
],
|
||||
"time": 3,
|
||||
"clickstory": 0,
|
||||
"BattleReadyID": 109,
|
||||
"formatList": [
|
||||
720002
|
||||
],
|
||||
@ -88,6 +92,7 @@
|
||||
],
|
||||
"time": 3,
|
||||
"clickstory": 0,
|
||||
"BattleReadyID": 109,
|
||||
"formatList": [
|
||||
720005
|
||||
],
|
||||
@ -105,6 +110,7 @@
|
||||
"sencenstory": [],
|
||||
"time": 0,
|
||||
"clickstory": 0,
|
||||
"BattleReadyID": 109,
|
||||
"formatList": [
|
||||
720006
|
||||
],
|
||||
@ -122,6 +128,7 @@
|
||||
"sencenstory": [],
|
||||
"time": 0,
|
||||
"clickstory": 0,
|
||||
"BattleReadyID": 109,
|
||||
"formatList": [
|
||||
720007
|
||||
],
|
||||
@ -139,6 +146,7 @@
|
||||
"sencenstory": [],
|
||||
"time": 0,
|
||||
"clickstory": 0,
|
||||
"BattleReadyID": 109,
|
||||
"formatList": [
|
||||
720008
|
||||
],
|
||||
@ -156,6 +164,7 @@
|
||||
"sencenstory": [],
|
||||
"time": 0,
|
||||
"clickstory": 0,
|
||||
"BattleReadyID": 109,
|
||||
"formatList": [
|
||||
720009
|
||||
],
|
||||
@ -173,6 +182,7 @@
|
||||
"sencenstory": [],
|
||||
"time": 0,
|
||||
"clickstory": 0,
|
||||
"BattleReadyID": 109,
|
||||
"formatList": [
|
||||
720010
|
||||
],
|
||||
@ -190,6 +200,7 @@
|
||||
"sencenstory": [],
|
||||
"time": 0,
|
||||
"clickstory": 0,
|
||||
"BattleReadyID": 109,
|
||||
"formatList": [
|
||||
720011
|
||||
],
|
||||
@ -207,6 +218,7 @@
|
||||
"sencenstory": [],
|
||||
"time": 0,
|
||||
"clickstory": 0,
|
||||
"BattleReadyID": 109,
|
||||
"formatList": [
|
||||
720012
|
||||
],
|
||||
@ -224,6 +236,7 @@
|
||||
"sencenstory": [],
|
||||
"time": 0,
|
||||
"clickstory": 0,
|
||||
"BattleReadyID": 109,
|
||||
"formatList": [
|
||||
101072
|
||||
],
|
||||
@ -241,6 +254,7 @@
|
||||
"sencenstory": [],
|
||||
"time": 0,
|
||||
"clickstory": 0,
|
||||
"BattleReadyID": 109,
|
||||
"formatList": [
|
||||
101072
|
||||
],
|
||||
@ -258,6 +272,7 @@
|
||||
"sencenstory": [],
|
||||
"time": 0,
|
||||
"clickstory": 0,
|
||||
"BattleReadyID": 109,
|
||||
"formatList": [
|
||||
101072
|
||||
],
|
||||
@ -275,6 +290,7 @@
|
||||
"sencenstory": [],
|
||||
"time": 0,
|
||||
"clickstory": 0,
|
||||
"BattleReadyID": 109,
|
||||
"formatList": [
|
||||
101072
|
||||
],
|
||||
@ -292,6 +308,7 @@
|
||||
"sencenstory": [],
|
||||
"time": 0,
|
||||
"clickstory": 0,
|
||||
"BattleReadyID": 109,
|
||||
"formatList": [
|
||||
101072
|
||||
],
|
||||
@ -312,6 +329,7 @@
|
||||
],
|
||||
"time": 3,
|
||||
"clickstory": 100002,
|
||||
"BattleReadyID": 109,
|
||||
"formatList": [],
|
||||
"award": []
|
||||
},
|
||||
@ -324,6 +342,7 @@
|
||||
],
|
||||
"time": 3,
|
||||
"clickstory": 100002,
|
||||
"BattleReadyID": 109,
|
||||
"formatList": [],
|
||||
"award": []
|
||||
},
|
||||
@ -336,6 +355,7 @@
|
||||
],
|
||||
"time": 3,
|
||||
"clickstory": 100002,
|
||||
"BattleReadyID": 109,
|
||||
"formatList": [],
|
||||
"award": []
|
||||
},
|
||||
@ -345,6 +365,7 @@
|
||||
"sencenstory": [],
|
||||
"time": 3,
|
||||
"clickstory": 0,
|
||||
"BattleReadyID": 109,
|
||||
"formatList": [
|
||||
720013
|
||||
],
|
||||
|
@ -11,6 +11,7 @@
|
||||
"n": 1
|
||||
}
|
||||
],
|
||||
"BattleReadyID": 101,
|
||||
"monsterformatid": [
|
||||
201011
|
||||
],
|
||||
@ -42,6 +43,7 @@
|
||||
"n": 1
|
||||
}
|
||||
],
|
||||
"BattleReadyID": 101,
|
||||
"monsterformatid": [
|
||||
201012
|
||||
],
|
||||
|
@ -6,6 +6,7 @@
|
||||
"key": "viking_boss_1001",
|
||||
"text": "火焰泰坦"
|
||||
},
|
||||
"BattleReadyID": 108,
|
||||
"grade": "SSS",
|
||||
"score_low": 6666667,
|
||||
"score_up": 99999999,
|
||||
@ -116,6 +117,7 @@
|
||||
"key": "viking_boss_1001",
|
||||
"text": "火焰泰坦"
|
||||
},
|
||||
"BattleReadyID": 108,
|
||||
"grade": "SS",
|
||||
"score_low": 3500001,
|
||||
"score_up": 6666666,
|
||||
@ -226,6 +228,7 @@
|
||||
"key": "viking_boss_1001",
|
||||
"text": "火焰泰坦"
|
||||
},
|
||||
"BattleReadyID": 108,
|
||||
"grade": "S",
|
||||
"score_low": 1800001,
|
||||
"score_up": 3500000,
|
||||
@ -336,6 +339,7 @@
|
||||
"key": "viking_boss_1001",
|
||||
"text": "火焰泰坦"
|
||||
},
|
||||
"BattleReadyID": 108,
|
||||
"grade": "A+",
|
||||
"score_low": 800001,
|
||||
"score_up": 1800000,
|
||||
@ -446,6 +450,7 @@
|
||||
"key": "viking_boss_1001",
|
||||
"text": "火焰泰坦"
|
||||
},
|
||||
"BattleReadyID": 108,
|
||||
"grade": "A",
|
||||
"score_low": 350001,
|
||||
"score_up": 800000,
|
||||
@ -556,6 +561,7 @@
|
||||
"key": "viking_boss_1001",
|
||||
"text": "火焰泰坦"
|
||||
},
|
||||
"BattleReadyID": 108,
|
||||
"grade": "B",
|
||||
"score_low": 100001,
|
||||
"score_up": 350000,
|
||||
@ -666,6 +672,7 @@
|
||||
"key": "viking_boss_1001",
|
||||
"text": "火焰泰坦"
|
||||
},
|
||||
"BattleReadyID": 108,
|
||||
"grade": "C",
|
||||
"score_low": 0,
|
||||
"score_up": 100000,
|
||||
@ -776,6 +783,7 @@
|
||||
"key": "viking_boss_1002",
|
||||
"text": "冰霜泰坦"
|
||||
},
|
||||
"BattleReadyID": 108,
|
||||
"grade": "SSS",
|
||||
"score_low": 6666667,
|
||||
"score_up": 99999999,
|
||||
@ -886,6 +894,7 @@
|
||||
"key": "viking_boss_1002",
|
||||
"text": "冰霜泰坦"
|
||||
},
|
||||
"BattleReadyID": 108,
|
||||
"grade": "SS",
|
||||
"score_low": 3500001,
|
||||
"score_up": 6666666,
|
||||
@ -996,6 +1005,7 @@
|
||||
"key": "viking_boss_1002",
|
||||
"text": "冰霜泰坦"
|
||||
},
|
||||
"BattleReadyID": 108,
|
||||
"grade": "S",
|
||||
"score_low": 1800001,
|
||||
"score_up": 3500000,
|
||||
@ -1106,6 +1116,7 @@
|
||||
"key": "viking_boss_1002",
|
||||
"text": "冰霜泰坦"
|
||||
},
|
||||
"BattleReadyID": 108,
|
||||
"grade": "A+",
|
||||
"score_low": 800001,
|
||||
"score_up": 1800000,
|
||||
@ -1216,6 +1227,7 @@
|
||||
"key": "viking_boss_1002",
|
||||
"text": "冰霜泰坦"
|
||||
},
|
||||
"BattleReadyID": 108,
|
||||
"grade": "A",
|
||||
"score_low": 350001,
|
||||
"score_up": 800000,
|
||||
@ -1326,6 +1338,7 @@
|
||||
"key": "viking_boss_1002",
|
||||
"text": "冰霜泰坦"
|
||||
},
|
||||
"BattleReadyID": 108,
|
||||
"grade": "B",
|
||||
"score_low": 100001,
|
||||
"score_up": 350000,
|
||||
@ -1436,6 +1449,7 @@
|
||||
"key": "viking_boss_1002",
|
||||
"text": "冰霜泰坦"
|
||||
},
|
||||
"BattleReadyID": 108,
|
||||
"grade": "C",
|
||||
"score_low": 0,
|
||||
"score_up": 100000,
|
||||
@ -1546,6 +1560,7 @@
|
||||
"key": "viking_boss_1003",
|
||||
"text": "森林泰坦"
|
||||
},
|
||||
"BattleReadyID": 108,
|
||||
"grade": "SSS",
|
||||
"score_low": 6666667,
|
||||
"score_up": 99999999,
|
||||
@ -1656,6 +1671,7 @@
|
||||
"key": "viking_boss_1003",
|
||||
"text": "森林泰坦"
|
||||
},
|
||||
"BattleReadyID": 108,
|
||||
"grade": "SS",
|
||||
"score_low": 3500001,
|
||||
"score_up": 6666666,
|
||||
@ -1766,6 +1782,7 @@
|
||||
"key": "viking_boss_1003",
|
||||
"text": "森林泰坦"
|
||||
},
|
||||
"BattleReadyID": 108,
|
||||
"grade": "S",
|
||||
"score_low": 1800001,
|
||||
"score_up": 3500000,
|
||||
@ -1876,6 +1893,7 @@
|
||||
"key": "viking_boss_1003",
|
||||
"text": "森林泰坦"
|
||||
},
|
||||
"BattleReadyID": 108,
|
||||
"grade": "A+",
|
||||
"score_low": 800001,
|
||||
"score_up": 1800000,
|
||||
@ -1986,6 +2004,7 @@
|
||||
"key": "viking_boss_1003",
|
||||
"text": "森林泰坦"
|
||||
},
|
||||
"BattleReadyID": 108,
|
||||
"grade": "A",
|
||||
"score_low": 350001,
|
||||
"score_up": 800000,
|
||||
@ -2096,6 +2115,7 @@
|
||||
"key": "viking_boss_1003",
|
||||
"text": "森林泰坦"
|
||||
},
|
||||
"BattleReadyID": 108,
|
||||
"grade": "B",
|
||||
"score_low": 100001,
|
||||
"score_up": 350000,
|
||||
@ -2206,6 +2226,7 @@
|
||||
"key": "viking_boss_1003",
|
||||
"text": "森林泰坦"
|
||||
},
|
||||
"BattleReadyID": 108,
|
||||
"grade": "C",
|
||||
"score_low": 0,
|
||||
"score_up": 100000,
|
||||
|
@ -11,6 +11,16 @@
|
||||
},
|
||||
{
|
||||
"index": 2,
|
||||
"name": {
|
||||
"key": "server_10002",
|
||||
"text": "本地测试服2"
|
||||
},
|
||||
"ips": "10.0.0.9:7691",
|
||||
"debug": true,
|
||||
"sid": "df02"
|
||||
},
|
||||
{
|
||||
"index": 3,
|
||||
"name": {
|
||||
"key": "debug_server_01",
|
||||
"text": "lw"
|
||||
@ -20,7 +30,7 @@
|
||||
"sid": "dfli"
|
||||
},
|
||||
{
|
||||
"index": 3,
|
||||
"index": 4,
|
||||
"name": {
|
||||
"key": "debug_server_02",
|
||||
"text": "zcy"
|
||||
@ -30,7 +40,7 @@
|
||||
"sid": "dfz"
|
||||
},
|
||||
{
|
||||
"index": 4,
|
||||
"index": 5,
|
||||
"name": {
|
||||
"key": "debug_server_03",
|
||||
"text": "mxf"
|
||||
@ -38,45 +48,5 @@
|
||||
"ips": "10.0.0.85:7891",
|
||||
"debug": true,
|
||||
"sid": "dfmxf"
|
||||
},
|
||||
{
|
||||
"index": 5,
|
||||
"name": {
|
||||
"key": "server_10004",
|
||||
"text": "凤凰城"
|
||||
},
|
||||
"ips": "119.3.89.14:9891",
|
||||
"debug": true,
|
||||
"sid": "df01"
|
||||
},
|
||||
{
|
||||
"index": 6,
|
||||
"name": {
|
||||
"key": "server_10005",
|
||||
"text": "翡翠宫"
|
||||
},
|
||||
"ips": "119.3.89.14:9891",
|
||||
"debug": true,
|
||||
"sid": "df01"
|
||||
},
|
||||
{
|
||||
"index": 7,
|
||||
"name": {
|
||||
"key": "server_10006",
|
||||
"text": "乌鸦岭"
|
||||
},
|
||||
"ips": "119.3.89.14:9891",
|
||||
"debug": true,
|
||||
"sid": "df01"
|
||||
},
|
||||
{
|
||||
"index": 8,
|
||||
"name": {
|
||||
"key": "server_10003",
|
||||
"text": "和平谷"
|
||||
},
|
||||
"ips": "119.3.89.14:7891",
|
||||
"debug": false,
|
||||
"sid": "df02"
|
||||
}
|
||||
]
|
@ -364,6 +364,12 @@
|
||||
29,
|
||||
5
|
||||
],
|
||||
"DrawCard_5StarsInRange1": [
|
||||
30,
|
||||
49,
|
||||
5
|
||||
],
|
||||
"DrawCard_5StarsInRange1_pool": "base_pool7",
|
||||
"DrawCard_ContinuousRestriction_Star5": 20,
|
||||
"DrawCard_ContinuousRestriction_Camp": 2,
|
||||
"EquipmentConsumption": [
|
||||
@ -525,6 +531,13 @@
|
||||
"GuildBoss_MaxBuyNum": 5,
|
||||
"GuildBoss_troop2": 45,
|
||||
"GuildBoss_troop3": 60,
|
||||
"zhayantime": 5
|
||||
"zhayantime": 5,
|
||||
"rotateAngle": 360,
|
||||
"rotateDizzyTime": 1,
|
||||
"moonshopmoney": [
|
||||
10,
|
||||
20,
|
||||
30
|
||||
]
|
||||
}
|
||||
]
|
@ -9,11 +9,11 @@
|
||||
"onetask": 0,
|
||||
"txt": {
|
||||
"key": "Growtxtone",
|
||||
"text": "位置的丛林充满了危险,赶快带上你的小伙伴去探索一番吧~"
|
||||
"text": "冒险从这一步开始"
|
||||
},
|
||||
"portrait": "N6_0002_图层-31253",
|
||||
"fstask": 106,
|
||||
"jump": 107,
|
||||
"jump": 113,
|
||||
"reward": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -32,15 +32,15 @@
|
||||
"type": 1,
|
||||
"title": {
|
||||
"key": "ClearanceThread",
|
||||
"text": "通关1-2"
|
||||
"text": "累计登录1天"
|
||||
},
|
||||
"onetask": 1,
|
||||
"txt": {
|
||||
"key": "Growtxtone",
|
||||
"text": "位置的丛林充满了危险,赶快带上你的小伙伴去探索一番吧~"
|
||||
"text": "冒险从这一步开始"
|
||||
},
|
||||
"portrait": "N6_0002_图层-31253",
|
||||
"fstask": 106,
|
||||
"fstask": 108,
|
||||
"jump": 107,
|
||||
"reward": [
|
||||
{
|
||||
@ -65,11 +65,11 @@
|
||||
"onetask": 2,
|
||||
"txt": {
|
||||
"key": "Growtxtone",
|
||||
"text": "位置的丛林充满了危险,赶快带上你的小伙伴去探索一番吧~"
|
||||
"text": "冒险从这一步开始"
|
||||
},
|
||||
"portrait": "N6_0002_图层-31253",
|
||||
"fstask": 106,
|
||||
"jump": 107,
|
||||
"jump": 113,
|
||||
"reward": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -93,11 +93,11 @@
|
||||
"onetask": 3,
|
||||
"txt": {
|
||||
"key": "Growtxtone",
|
||||
"text": "位置的丛林充满了危险,赶快带上你的小伙伴去探索一番吧~"
|
||||
"text": "冒险从这一步开始"
|
||||
},
|
||||
"portrait": "N6_0002_图层-31253",
|
||||
"fstask": 106,
|
||||
"jump": 107,
|
||||
"jump": 113,
|
||||
"reward": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -121,151 +121,11 @@
|
||||
"onetask": 4,
|
||||
"txt": {
|
||||
"key": "Growtxtone",
|
||||
"text": "位置的丛林充满了危险,赶快带上你的小伙伴去探索一番吧~"
|
||||
"text": "冒险从这一步开始"
|
||||
},
|
||||
"portrait": "N6_0002_图层-31253",
|
||||
"fstask": 106,
|
||||
"jump": 107,
|
||||
"reward": [
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "gold",
|
||||
"n": 1000
|
||||
},
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "diamond",
|
||||
"n": 1000
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"type": 1,
|
||||
"title": {
|
||||
"key": "ClearanceThread",
|
||||
"text": "通关1-6"
|
||||
},
|
||||
"onetask": 5,
|
||||
"txt": {
|
||||
"key": "Growtxtone",
|
||||
"text": "位置的丛林充满了危险,赶快带上你的小伙伴去探索一番吧~"
|
||||
},
|
||||
"portrait": "N6_0002_图层-31253",
|
||||
"fstask": 106,
|
||||
"jump": 107,
|
||||
"reward": [
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "gold",
|
||||
"n": 1000
|
||||
},
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "diamond",
|
||||
"n": 1000
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 7,
|
||||
"type": 1,
|
||||
"title": {
|
||||
"key": "ClearanceThread",
|
||||
"text": "通关1-7"
|
||||
},
|
||||
"onetask": 6,
|
||||
"txt": {
|
||||
"key": "Growtxtone",
|
||||
"text": "位置的丛林充满了危险,赶快带上你的小伙伴去探索一番吧~"
|
||||
},
|
||||
"portrait": "N6_0002_图层-31253",
|
||||
"fstask": 106,
|
||||
"jump": 107,
|
||||
"reward": [
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "gold",
|
||||
"n": 1000
|
||||
},
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "diamond",
|
||||
"n": 1000
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 8,
|
||||
"type": 1,
|
||||
"title": {
|
||||
"key": "ClearanceThread",
|
||||
"text": "通关1-8"
|
||||
},
|
||||
"onetask": 7,
|
||||
"txt": {
|
||||
"key": "Growtxtone",
|
||||
"text": "位置的丛林充满了危险,赶快带上你的小伙伴去探索一番吧~"
|
||||
},
|
||||
"portrait": "N6_0002_图层-31253",
|
||||
"fstask": 106,
|
||||
"jump": 107,
|
||||
"reward": [
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "gold",
|
||||
"n": 1000
|
||||
},
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "diamond",
|
||||
"n": 1000
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 9,
|
||||
"type": 1,
|
||||
"title": {
|
||||
"key": "ClearanceThread",
|
||||
"text": "通关1-9"
|
||||
},
|
||||
"onetask": 8,
|
||||
"txt": {
|
||||
"key": "Growtxtone",
|
||||
"text": "位置的丛林充满了危险,赶快带上你的小伙伴去探索一番吧~"
|
||||
},
|
||||
"portrait": "N6_0002_图层-31253",
|
||||
"fstask": 106,
|
||||
"jump": 107,
|
||||
"reward": [
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "gold",
|
||||
"n": 1000
|
||||
},
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "diamond",
|
||||
"n": 1000
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 10,
|
||||
"type": 1,
|
||||
"title": {
|
||||
"key": "ClearanceThread",
|
||||
"text": "通关1-10"
|
||||
},
|
||||
"onetask": 9,
|
||||
"txt": {
|
||||
"key": "Growtxtone",
|
||||
"text": "位置的丛林充满了危险,赶快带上你的小伙伴去探索一番吧~"
|
||||
},
|
||||
"portrait": "N6_0002_图层-31253",
|
||||
"fstask": 106,
|
||||
"jump": 107,
|
||||
"jump": 113,
|
||||
"reward": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -284,15 +144,15 @@
|
||||
"type": 2,
|
||||
"title": {
|
||||
"key": "CharacterGrowth",
|
||||
"text": "阿宝升1级"
|
||||
"text": "获得阿宝"
|
||||
},
|
||||
"onetask": 10,
|
||||
"txt": {
|
||||
"key": "Growtxttwo",
|
||||
"text": "阿宝需要变强,快去帮助他把~"
|
||||
"text": "去寻找那个会武功的熊猫吧。"
|
||||
},
|
||||
"portrait": "N6_0002_图层-31253",
|
||||
"fstask": 106,
|
||||
"fstask": 101,
|
||||
"jump": 107,
|
||||
"reward": [
|
||||
{
|
||||
@ -312,7 +172,7 @@
|
||||
"type": 2,
|
||||
"title": {
|
||||
"key": "CharacterGrowth",
|
||||
"text": "阿宝升2级"
|
||||
"text": "将一名3星英雄升到4星"
|
||||
},
|
||||
"onetask": 11,
|
||||
"txt": {
|
||||
@ -320,8 +180,8 @@
|
||||
"text": "阿宝需要变强,快去帮助他把~"
|
||||
},
|
||||
"portrait": "N6_0002_图层-31253",
|
||||
"fstask": 106,
|
||||
"jump": 107,
|
||||
"fstask": 126,
|
||||
"jump": 127,
|
||||
"reward": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -340,7 +200,7 @@
|
||||
"type": 2,
|
||||
"title": {
|
||||
"key": "CharacterGrowth",
|
||||
"text": "阿宝升3级"
|
||||
"text": "将一名4星英雄升到5星"
|
||||
},
|
||||
"onetask": 12,
|
||||
"txt": {
|
||||
@ -348,8 +208,8 @@
|
||||
"text": "阿宝需要变强,快去帮助他把~"
|
||||
},
|
||||
"portrait": "N6_0002_图层-31253",
|
||||
"fstask": 106,
|
||||
"jump": 107,
|
||||
"fstask": 127,
|
||||
"jump": 127,
|
||||
"reward": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -368,7 +228,7 @@
|
||||
"type": 2,
|
||||
"title": {
|
||||
"key": "CharacterGrowth",
|
||||
"text": "阿宝升4级"
|
||||
"text": "将一名5星英雄升到6星"
|
||||
},
|
||||
"onetask": 13,
|
||||
"txt": {
|
||||
@ -376,8 +236,8 @@
|
||||
"text": "阿宝需要变强,快去帮助他把~"
|
||||
},
|
||||
"portrait": "N6_0002_图层-31253",
|
||||
"fstask": 106,
|
||||
"jump": 107,
|
||||
"fstask": 128,
|
||||
"jump": 127,
|
||||
"reward": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -396,7 +256,7 @@
|
||||
"type": 2,
|
||||
"title": {
|
||||
"key": "CharacterGrowth",
|
||||
"text": "阿宝升5级"
|
||||
"text": "消耗1000枚金币"
|
||||
},
|
||||
"onetask": 14,
|
||||
"txt": {
|
||||
@ -404,148 +264,8 @@
|
||||
"text": "阿宝需要变强,快去帮助他把~"
|
||||
},
|
||||
"portrait": "N6_0002_图层-31253",
|
||||
"fstask": 106,
|
||||
"jump": 107,
|
||||
"reward": [
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "gold",
|
||||
"n": 1000
|
||||
},
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "diamond",
|
||||
"n": 1000
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 16,
|
||||
"type": 2,
|
||||
"title": {
|
||||
"key": "CharacterGrowth",
|
||||
"text": "阿宝升6级"
|
||||
},
|
||||
"onetask": 15,
|
||||
"txt": {
|
||||
"key": "Growtxttwo",
|
||||
"text": "阿宝需要变强,快去帮助他把~"
|
||||
},
|
||||
"portrait": "N6_0002_图层-31253",
|
||||
"fstask": 106,
|
||||
"jump": 107,
|
||||
"reward": [
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "gold",
|
||||
"n": 1000
|
||||
},
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "diamond",
|
||||
"n": 1000
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 17,
|
||||
"type": 2,
|
||||
"title": {
|
||||
"key": "CharacterGrowth",
|
||||
"text": "阿宝升7级"
|
||||
},
|
||||
"onetask": 16,
|
||||
"txt": {
|
||||
"key": "Growtxttwo",
|
||||
"text": "阿宝需要变强,快去帮助他把~"
|
||||
},
|
||||
"portrait": "N6_0002_图层-31253",
|
||||
"fstask": 106,
|
||||
"jump": 107,
|
||||
"reward": [
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "gold",
|
||||
"n": 1000
|
||||
},
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "diamond",
|
||||
"n": 1000
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 18,
|
||||
"type": 2,
|
||||
"title": {
|
||||
"key": "CharacterGrowth",
|
||||
"text": "阿宝升8级"
|
||||
},
|
||||
"onetask": 17,
|
||||
"txt": {
|
||||
"key": "Growtxttwo",
|
||||
"text": "阿宝需要变强,快去帮助他把~"
|
||||
},
|
||||
"portrait": "N6_0002_图层-31253",
|
||||
"fstask": 106,
|
||||
"jump": 107,
|
||||
"reward": [
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "gold",
|
||||
"n": 1000
|
||||
},
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "diamond",
|
||||
"n": 1000
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 19,
|
||||
"type": 2,
|
||||
"title": {
|
||||
"key": "CharacterGrowth",
|
||||
"text": "阿宝升9级"
|
||||
},
|
||||
"onetask": 18,
|
||||
"txt": {
|
||||
"key": "Growtxttwo",
|
||||
"text": "阿宝需要变强,快去帮助他把~"
|
||||
},
|
||||
"portrait": "N6_0002_图层-31253",
|
||||
"fstask": 106,
|
||||
"jump": 107,
|
||||
"reward": [
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "gold",
|
||||
"n": 1000
|
||||
},
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "diamond",
|
||||
"n": 1000
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 20,
|
||||
"type": 2,
|
||||
"title": {
|
||||
"key": "CharacterGrowth",
|
||||
"text": "阿宝升10级"
|
||||
},
|
||||
"onetask": 19,
|
||||
"txt": {
|
||||
"key": "Growtxttwo",
|
||||
"text": "阿宝需要变强,快去帮助他把~"
|
||||
},
|
||||
"portrait": "N6_0002_图层-31253",
|
||||
"fstask": 106,
|
||||
"jump": 107,
|
||||
"fstask": 168,
|
||||
"jump": 122,
|
||||
"reward": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -564,7 +284,7 @@
|
||||
"type": 3,
|
||||
"title": {
|
||||
"key": "CharacterIpgrading",
|
||||
"text": "波比升1级"
|
||||
"text": "强化成功一次装备"
|
||||
},
|
||||
"onetask": 20,
|
||||
"txt": {
|
||||
@ -572,8 +292,8 @@
|
||||
"text": "你们都变强了,我也需要变强,请助我一臂之力~"
|
||||
},
|
||||
"portrait": "N6_0002_图层-31253",
|
||||
"fstask": 106,
|
||||
"jump": 107,
|
||||
"fstask": 2047001,
|
||||
"jump": 127,
|
||||
"reward": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -592,7 +312,7 @@
|
||||
"type": 3,
|
||||
"title": {
|
||||
"key": "CharacterIpgrading",
|
||||
"text": "波比升2级"
|
||||
"text": "通关主线1-9"
|
||||
},
|
||||
"onetask": 21,
|
||||
"txt": {
|
||||
@ -600,8 +320,8 @@
|
||||
"text": "你们都变强了,我也需要变强,请助我一臂之力~"
|
||||
},
|
||||
"portrait": "N6_0002_图层-31253",
|
||||
"fstask": 106,
|
||||
"jump": 107,
|
||||
"fstask": 161,
|
||||
"jump": 113,
|
||||
"reward": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -620,7 +340,7 @@
|
||||
"type": 3,
|
||||
"title": {
|
||||
"key": "CharacterIpgrading",
|
||||
"text": "波比升3级"
|
||||
"text": "在铁匠铺获得1次1星装备"
|
||||
},
|
||||
"onetask": 22,
|
||||
"txt": {
|
||||
@ -628,8 +348,8 @@
|
||||
"text": "你们都变强了,我也需要变强,请助我一臂之力~"
|
||||
},
|
||||
"portrait": "N6_0002_图层-31253",
|
||||
"fstask": 106,
|
||||
"jump": 107,
|
||||
"fstask": 151,
|
||||
"jump": 129,
|
||||
"reward": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -648,7 +368,7 @@
|
||||
"type": 3,
|
||||
"title": {
|
||||
"key": "CharacterIpgrading",
|
||||
"text": "波比升4级"
|
||||
"text": "将2件装备强化到2级"
|
||||
},
|
||||
"onetask": 23,
|
||||
"txt": {
|
||||
@ -656,8 +376,8 @@
|
||||
"text": "你们都变强了,我也需要变强,请助我一臂之力~"
|
||||
},
|
||||
"portrait": "N6_0002_图层-31253",
|
||||
"fstask": 106,
|
||||
"jump": 107,
|
||||
"fstask": 143,
|
||||
"jump": 113,
|
||||
"reward": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -676,7 +396,7 @@
|
||||
"type": 3,
|
||||
"title": {
|
||||
"key": "CharacterIpgrading",
|
||||
"text": "波比升5级"
|
||||
"text": "5个英雄觉醒到2阶"
|
||||
},
|
||||
"onetask": 24,
|
||||
"txt": {
|
||||
@ -684,148 +404,8 @@
|
||||
"text": "你们都变强了,我也需要变强,请助我一臂之力~"
|
||||
},
|
||||
"portrait": "N6_0002_图层-31253",
|
||||
"fstask": 106,
|
||||
"jump": 107,
|
||||
"reward": [
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "gold",
|
||||
"n": 1000
|
||||
},
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "diamond",
|
||||
"n": 1000
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 26,
|
||||
"type": 3,
|
||||
"title": {
|
||||
"key": "CharacterIpgrading",
|
||||
"text": "波比升6级"
|
||||
},
|
||||
"onetask": 25,
|
||||
"txt": {
|
||||
"key": "Growtxtthree",
|
||||
"text": "你们都变强了,我也需要变强,请助我一臂之力~"
|
||||
},
|
||||
"portrait": "N6_0002_图层-31253",
|
||||
"fstask": 106,
|
||||
"jump": 107,
|
||||
"reward": [
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "gold",
|
||||
"n": 1000
|
||||
},
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "diamond",
|
||||
"n": 1000
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 27,
|
||||
"type": 3,
|
||||
"title": {
|
||||
"key": "CharacterIpgrading",
|
||||
"text": "波比升7级"
|
||||
},
|
||||
"onetask": 26,
|
||||
"txt": {
|
||||
"key": "Growtxtthree",
|
||||
"text": "你们都变强了,我也需要变强,请助我一臂之力~"
|
||||
},
|
||||
"portrait": "N6_0002_图层-31253",
|
||||
"fstask": 106,
|
||||
"jump": 107,
|
||||
"reward": [
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "gold",
|
||||
"n": 1000
|
||||
},
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "diamond",
|
||||
"n": 1000
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 28,
|
||||
"type": 3,
|
||||
"title": {
|
||||
"key": "CharacterIpgrading",
|
||||
"text": "波比升8级"
|
||||
},
|
||||
"onetask": 27,
|
||||
"txt": {
|
||||
"key": "Growtxtthree",
|
||||
"text": "你们都变强了,我也需要变强,请助我一臂之力~"
|
||||
},
|
||||
"portrait": "N6_0002_图层-31253",
|
||||
"fstask": 106,
|
||||
"jump": 107,
|
||||
"reward": [
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "gold",
|
||||
"n": 1000
|
||||
},
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "diamond",
|
||||
"n": 1000
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 29,
|
||||
"type": 3,
|
||||
"title": {
|
||||
"key": "CharacterIpgrading",
|
||||
"text": "波比升9级"
|
||||
},
|
||||
"onetask": 28,
|
||||
"txt": {
|
||||
"key": "Growtxtthree",
|
||||
"text": "你们都变强了,我也需要变强,请助我一臂之力~"
|
||||
},
|
||||
"portrait": "N6_0002_图层-31253",
|
||||
"fstask": 106,
|
||||
"jump": 107,
|
||||
"reward": [
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "gold",
|
||||
"n": 1000
|
||||
},
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "diamond",
|
||||
"n": 1000
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": 30,
|
||||
"type": 3,
|
||||
"title": {
|
||||
"key": "CharacterIpgrading",
|
||||
"text": "波比升9级"
|
||||
},
|
||||
"onetask": 29,
|
||||
"txt": {
|
||||
"key": "Growtxtthree",
|
||||
"text": "你们都变强了,我也需要变强,请助我一臂之力~"
|
||||
},
|
||||
"portrait": "N6_0002_图层-31253",
|
||||
"fstask": 106,
|
||||
"jump": 107,
|
||||
"fstask": 134,
|
||||
"jump": 113,
|
||||
"reward": [
|
||||
{
|
||||
"a": "attr",
|
||||
|
871
bin/json/game_guide.json
Normal file
871
bin/json/game_guide.json
Normal file
@ -0,0 +1,871 @@
|
||||
[
|
||||
{
|
||||
"id": 10,
|
||||
"group": 10,
|
||||
"type": 3,
|
||||
"startPar": "",
|
||||
"parameter": "",
|
||||
"interface": "",
|
||||
"condition": "worldtask_20011",
|
||||
"followtj": "",
|
||||
"followguide": 20,
|
||||
"finger": [],
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"fingerTime": 0,
|
||||
"objSize": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"objOffset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"txt": "500",
|
||||
"speakerface": 0,
|
||||
"sound": "",
|
||||
"mask": 0,
|
||||
"lock": 0,
|
||||
"uishow": 0,
|
||||
"skiptime": 10000,
|
||||
"skip": 0,
|
||||
"skipgroup": 0,
|
||||
"reward": []
|
||||
},
|
||||
{
|
||||
"id": 20,
|
||||
"group": 20,
|
||||
"type": 5,
|
||||
"startPar": "",
|
||||
"parameter": "",
|
||||
"interface": "",
|
||||
"condition": "GuideFinish10",
|
||||
"followtj": "",
|
||||
"followguide": 0,
|
||||
"finger": [
|
||||
"gesture",
|
||||
"circle"
|
||||
],
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"fingerTime": 0.5,
|
||||
"objSize": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"objOffset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"txt": "",
|
||||
"speakerface": 0,
|
||||
"sound": "",
|
||||
"mask": 1,
|
||||
"lock": 1,
|
||||
"uishow": 0,
|
||||
"skiptime": 10000,
|
||||
"skip": 0,
|
||||
"skipgroup": 0,
|
||||
"reward": []
|
||||
},
|
||||
{
|
||||
"id": 40,
|
||||
"group": 40,
|
||||
"type": 3,
|
||||
"startPar": "",
|
||||
"parameter": "",
|
||||
"interface": "",
|
||||
"condition": "worldtask_20050",
|
||||
"followtj": "",
|
||||
"followguide": 0,
|
||||
"finger": [],
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"fingerTime": 0,
|
||||
"objSize": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"objOffset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"txt": "501",
|
||||
"speakerface": 0,
|
||||
"sound": "",
|
||||
"mask": 0,
|
||||
"lock": 0,
|
||||
"uishow": 0,
|
||||
"skiptime": 10000,
|
||||
"skip": 0,
|
||||
"skipgroup": 0,
|
||||
"reward": []
|
||||
},
|
||||
{
|
||||
"id": 50,
|
||||
"group": 50,
|
||||
"type": 3,
|
||||
"startPar": "",
|
||||
"parameter": "",
|
||||
"interface": "",
|
||||
"condition": "worldtask_20060",
|
||||
"followtj": "",
|
||||
"followguide": 0,
|
||||
"finger": [],
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"fingerTime": 0,
|
||||
"objSize": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"objOffset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"txt": "503",
|
||||
"speakerface": 0,
|
||||
"sound": "",
|
||||
"mask": 0,
|
||||
"lock": 0,
|
||||
"uishow": 0,
|
||||
"skiptime": 10000,
|
||||
"skip": 0,
|
||||
"skipgroup": 0,
|
||||
"reward": []
|
||||
},
|
||||
{
|
||||
"id": 60,
|
||||
"group": 60,
|
||||
"type": 3,
|
||||
"startPar": "",
|
||||
"parameter": "",
|
||||
"interface": "",
|
||||
"condition": "worldtask_20170",
|
||||
"followtj": "OpenRecruit",
|
||||
"followguide": 70,
|
||||
"finger": [
|
||||
"3d",
|
||||
"Root/程序/EntityInteraction/Middle/Recruit"
|
||||
],
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"fingerTime": 1,
|
||||
"objSize": {
|
||||
"x": 200,
|
||||
"y": 200
|
||||
},
|
||||
"objOffset": {
|
||||
"x": -100,
|
||||
"y": -100
|
||||
},
|
||||
"txt": "",
|
||||
"speakerface": 0,
|
||||
"sound": "",
|
||||
"mask": 0,
|
||||
"lock": 0,
|
||||
"uishow": 0,
|
||||
"skiptime": 10000,
|
||||
"skip": 0,
|
||||
"skipgroup": 0,
|
||||
"reward": []
|
||||
},
|
||||
{
|
||||
"id": 70,
|
||||
"group": 60,
|
||||
"type": 3,
|
||||
"startPar": "",
|
||||
"parameter": "",
|
||||
"interface": "",
|
||||
"condition": "",
|
||||
"followtj": "OpenRecruittendraw",
|
||||
"followguide": 80,
|
||||
"finger": [
|
||||
"recruit",
|
||||
"btn_onedraw$"
|
||||
],
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"fingerTime": 0,
|
||||
"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": 1,
|
||||
"reward": []
|
||||
},
|
||||
{
|
||||
"id": 80,
|
||||
"group": 60,
|
||||
"type": 3,
|
||||
"startPar": "",
|
||||
"parameter": "",
|
||||
"interface": "",
|
||||
"condition": "",
|
||||
"followtj": "",
|
||||
"followguide": 90,
|
||||
"finger": [
|
||||
"recruittendraw",
|
||||
"btn_return$"
|
||||
],
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"fingerTime": 0,
|
||||
"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": 90,
|
||||
"group": 60,
|
||||
"type": 3,
|
||||
"startPar": "",
|
||||
"parameter": "",
|
||||
"interface": "",
|
||||
"condition": "",
|
||||
"followtj": "OpenMaininterFace",
|
||||
"followguide": 0,
|
||||
"finger": [
|
||||
"recruit",
|
||||
"btn_back$"
|
||||
],
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"fingerTime": 0,
|
||||
"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": 1,
|
||||
"reward": []
|
||||
},
|
||||
{
|
||||
"id": 120,
|
||||
"group": 70,
|
||||
"type": 3,
|
||||
"startPar": "",
|
||||
"parameter": "",
|
||||
"interface": "",
|
||||
"condition": "worldtask_20190",
|
||||
"followtj": "",
|
||||
"followguide": 130,
|
||||
"finger": [
|
||||
"swipe",
|
||||
"right"
|
||||
],
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"fingerTime": 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": 130,
|
||||
"group": 70,
|
||||
"type": 3,
|
||||
"startPar": "",
|
||||
"parameter": "",
|
||||
"interface": "",
|
||||
"condition": "",
|
||||
"followtj": "OpenSmithyMain",
|
||||
"followguide": 140,
|
||||
"finger": [
|
||||
"3d",
|
||||
"Root/程序/EntityInteraction/Right/GeBoTieJiangPu"
|
||||
],
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": -15
|
||||
},
|
||||
"fingerTime": 1,
|
||||
"objSize": {
|
||||
"x": 300,
|
||||
"y": 300
|
||||
},
|
||||
"objOffset": {
|
||||
"x": -150,
|
||||
"y": -150
|
||||
},
|
||||
"txt": "",
|
||||
"speakerface": 0,
|
||||
"sound": "",
|
||||
"mask": 0,
|
||||
"lock": 0,
|
||||
"uishow": 0,
|
||||
"skiptime": 10000,
|
||||
"skip": 0,
|
||||
"skipgroup": 0,
|
||||
"reward": []
|
||||
},
|
||||
{
|
||||
"id": 140,
|
||||
"group": 70,
|
||||
"type": 3,
|
||||
"startPar": "",
|
||||
"parameter": "",
|
||||
"interface": "",
|
||||
"condition": "",
|
||||
"followtj": "",
|
||||
"followguide": 0,
|
||||
"finger": [
|
||||
"3d",
|
||||
"暴夫纳特铁匠铺"
|
||||
],
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": -15
|
||||
},
|
||||
"fingerTime": 1,
|
||||
"objSize": {
|
||||
"x": 200,
|
||||
"y": 200
|
||||
},
|
||||
"objOffset": {
|
||||
"x": -150,
|
||||
"y": -200
|
||||
},
|
||||
"txt": "",
|
||||
"speakerface": 0,
|
||||
"sound": "",
|
||||
"mask": 0,
|
||||
"lock": 0,
|
||||
"uishow": 0,
|
||||
"skiptime": 10000,
|
||||
"skip": 0,
|
||||
"skipgroup": 0,
|
||||
"reward": []
|
||||
},
|
||||
{
|
||||
"id": 150,
|
||||
"group": 80,
|
||||
"type": 3,
|
||||
"startPar": "",
|
||||
"parameter": "",
|
||||
"interface": "",
|
||||
"condition": "worldtask_20200",
|
||||
"followtj": "",
|
||||
"followguide": 160,
|
||||
"finger": [
|
||||
"3d",
|
||||
"Root/程序/Interaction/Workbench0"
|
||||
],
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"fingerTime": 0.8,
|
||||
"objSize": {
|
||||
"x": 200,
|
||||
"y": 200
|
||||
},
|
||||
"objOffset": {
|
||||
"x": -100,
|
||||
"y": -100
|
||||
},
|
||||
"txt": "",
|
||||
"speakerface": 0,
|
||||
"sound": "",
|
||||
"mask": 0,
|
||||
"lock": 0,
|
||||
"uishow": 0,
|
||||
"skiptime": 10000,
|
||||
"skip": 0,
|
||||
"skipgroup": 0,
|
||||
"reward": []
|
||||
},
|
||||
{
|
||||
"id": 160,
|
||||
"group": 80,
|
||||
"type": 3,
|
||||
"startPar": "",
|
||||
"parameter": "",
|
||||
"interface": "",
|
||||
"condition": "",
|
||||
"followtj": "",
|
||||
"followguide": 170,
|
||||
"finger": [
|
||||
"smithy",
|
||||
"btn_order$"
|
||||
],
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"fingerTime": 0.5,
|
||||
"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": 170,
|
||||
"group": 80,
|
||||
"type": 3,
|
||||
"startPar": "",
|
||||
"parameter": "",
|
||||
"interface": "",
|
||||
"condition": "",
|
||||
"followtj": "",
|
||||
"followguide": 180,
|
||||
"finger": [
|
||||
"smithy",
|
||||
"right$.listForgingTable$",
|
||||
"0",
|
||||
"laAdd$.btnPlus$"
|
||||
],
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"fingerTime": 0.5,
|
||||
"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": 180,
|
||||
"group": 80,
|
||||
"type": 3,
|
||||
"startPar": "",
|
||||
"parameter": "",
|
||||
"interface": "",
|
||||
"condition": "",
|
||||
"followtj": "",
|
||||
"followguide": 190,
|
||||
"finger": [
|
||||
"smithy",
|
||||
"right$.btnUp$"
|
||||
],
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"fingerTime": 0.5,
|
||||
"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": 190,
|
||||
"group": 80,
|
||||
"type": 3,
|
||||
"startPar": "",
|
||||
"parameter": "",
|
||||
"interface": "",
|
||||
"condition": "",
|
||||
"followtj": "",
|
||||
"followguide": 200,
|
||||
"finger": [
|
||||
"smithy",
|
||||
"comPrompt$.comPromptitem$.btnDetermine$"
|
||||
],
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"fingerTime": 0.5,
|
||||
"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": 200,
|
||||
"group": 80,
|
||||
"type": 3,
|
||||
"startPar": "",
|
||||
"parameter": "",
|
||||
"interface": "",
|
||||
"condition": "",
|
||||
"followtj": "",
|
||||
"followguide": 210,
|
||||
"finger": [
|
||||
"smithy",
|
||||
"btn_back$"
|
||||
],
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"fingerTime": 0.5,
|
||||
"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": 210,
|
||||
"group": 80,
|
||||
"type": 3,
|
||||
"startPar": "",
|
||||
"parameter": "",
|
||||
"interface": "",
|
||||
"condition": "",
|
||||
"followtj": "",
|
||||
"followguide": 0,
|
||||
"finger": [
|
||||
"3d",
|
||||
"暴夫纳特铁匠铺"
|
||||
],
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"fingerTime": 0.5,
|
||||
"objSize": {
|
||||
"x": 200,
|
||||
"y": 200
|
||||
},
|
||||
"objOffset": {
|
||||
"x": -150,
|
||||
"y": -200
|
||||
},
|
||||
"txt": "303",
|
||||
"speakerface": 0,
|
||||
"sound": "",
|
||||
"mask": 0,
|
||||
"lock": 0,
|
||||
"uishow": 0,
|
||||
"skiptime": 10000,
|
||||
"skip": 0,
|
||||
"skipgroup": 1,
|
||||
"reward": []
|
||||
},
|
||||
{
|
||||
"id": 220,
|
||||
"group": 90,
|
||||
"type": 3,
|
||||
"startPar": "",
|
||||
"parameter": "",
|
||||
"interface": "",
|
||||
"condition": "worldtask_20150",
|
||||
"followtj": "",
|
||||
"followguide": 230,
|
||||
"finger": [
|
||||
"maininterface",
|
||||
"btn_card$"
|
||||
],
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"fingerTime": 0.5,
|
||||
"objSize": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"objOffset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"txt": "",
|
||||
"speakerface": 0,
|
||||
"sound": "",
|
||||
"mask": 0,
|
||||
"lock": 0,
|
||||
"uishow": 0,
|
||||
"skiptime": 0,
|
||||
"skip": 0,
|
||||
"skipgroup": 0,
|
||||
"reward": []
|
||||
},
|
||||
{
|
||||
"id": 230,
|
||||
"group": 90,
|
||||
"type": 3,
|
||||
"startPar": "",
|
||||
"parameter": "",
|
||||
"interface": "",
|
||||
"condition": "",
|
||||
"followtj": "",
|
||||
"followguide": 240,
|
||||
"finger": [
|
||||
"herocard",
|
||||
"roleListCom$.heroList.heroList$",
|
||||
"1"
|
||||
],
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"fingerTime": 1.5,
|
||||
"objSize": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"objOffset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"txt": "",
|
||||
"speakerface": 0,
|
||||
"sound": "",
|
||||
"mask": 0,
|
||||
"lock": 0,
|
||||
"uishow": 0,
|
||||
"skiptime": 0,
|
||||
"skip": 0,
|
||||
"skipgroup": 0,
|
||||
"reward": []
|
||||
},
|
||||
{
|
||||
"id": 240,
|
||||
"group": 90,
|
||||
"type": 3,
|
||||
"startPar": "",
|
||||
"parameter": "",
|
||||
"interface": "",
|
||||
"condition": "",
|
||||
"followtj": "",
|
||||
"followguide": 250,
|
||||
"finger": [
|
||||
"herocard",
|
||||
"com_heroInfo$.upenter"
|
||||
],
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"fingerTime": 0.8,
|
||||
"objSize": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"objOffset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"txt": "",
|
||||
"speakerface": 0,
|
||||
"sound": "",
|
||||
"mask": 0,
|
||||
"lock": 0,
|
||||
"uishow": 0,
|
||||
"skiptime": 0,
|
||||
"skip": 0,
|
||||
"skipgroup": 0,
|
||||
"reward": []
|
||||
},
|
||||
{
|
||||
"id": 250,
|
||||
"group": 90,
|
||||
"type": 3,
|
||||
"startPar": "",
|
||||
"parameter": "",
|
||||
"interface": "",
|
||||
"condition": "",
|
||||
"followtj": "",
|
||||
"followguide": 260,
|
||||
"finger": [
|
||||
"herocard",
|
||||
"heroInfoCom$.chooselistgcom$.list",
|
||||
"0"
|
||||
],
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"fingerTime": 0.8,
|
||||
"objSize": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"objOffset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"txt": "",
|
||||
"speakerface": 0,
|
||||
"sound": "",
|
||||
"mask": 0,
|
||||
"lock": 0,
|
||||
"uishow": 0,
|
||||
"skiptime": 0,
|
||||
"skip": 0,
|
||||
"skipgroup": 0,
|
||||
"reward": []
|
||||
},
|
||||
{
|
||||
"id": 260,
|
||||
"group": 90,
|
||||
"type": 3,
|
||||
"startPar": "",
|
||||
"parameter": "",
|
||||
"interface": "",
|
||||
"condition": "",
|
||||
"followtj": "",
|
||||
"followguide": 0,
|
||||
"finger": [
|
||||
"herocard",
|
||||
"heroInfoCom$.upbtn$"
|
||||
],
|
||||
"offset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"fingerTime": 0.8,
|
||||
"objSize": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"objOffset": {
|
||||
"x": 0,
|
||||
"y": 0
|
||||
},
|
||||
"txt": "",
|
||||
"speakerface": 0,
|
||||
"sound": "",
|
||||
"mask": 0,
|
||||
"lock": 0,
|
||||
"uishow": 0,
|
||||
"skiptime": 0,
|
||||
"skip": 0,
|
||||
"skipgroup": 0,
|
||||
"reward": []
|
||||
}
|
||||
]
|
File diff suppressed because it is too large
Load Diff
@ -1,56 +1,13 @@
|
||||
[
|
||||
{
|
||||
"hid": "42911",
|
||||
"name": "初级经验精灵",
|
||||
"star": 2,
|
||||
"color": 1,
|
||||
"heroexp": 4630,
|
||||
"skilllevelup": 0,
|
||||
"needgold": 5663
|
||||
},
|
||||
{
|
||||
"hid": "43911",
|
||||
"name": "中级经验精灵",
|
||||
"star": 3,
|
||||
"color": 2,
|
||||
"heroexp": 9259,
|
||||
"skilllevelup": 0,
|
||||
"needgold": 11951
|
||||
},
|
||||
{
|
||||
"hid": "44911",
|
||||
"name": "高级经验精灵",
|
||||
"star": 4,
|
||||
"color": 3,
|
||||
"heroexp": 18510,
|
||||
"skilllevelup": 0,
|
||||
"needgold": 23324
|
||||
},
|
||||
{
|
||||
"hid": "43921",
|
||||
"name": "技能精灵·稀有",
|
||||
"star": 3,
|
||||
"color": 2,
|
||||
"heroexp": 0,
|
||||
"skilllevelup": 1,
|
||||
"needgold": 5663
|
||||
},
|
||||
{
|
||||
"hid": "44921",
|
||||
"name": "技能精灵·史诗",
|
||||
"star": 4,
|
||||
"color": 3,
|
||||
"heroexp": 0,
|
||||
"skilllevelup": 1,
|
||||
"needgold": 11951
|
||||
},
|
||||
{
|
||||
"hid": "45921",
|
||||
"name": "技能精灵·传说",
|
||||
"star": 5,
|
||||
"color": 4,
|
||||
"heroexp": 0,
|
||||
"skilllevelup": 1,
|
||||
"needgold": 23324
|
||||
"itemid": "625002",
|
||||
"exp": 1000,
|
||||
"needgold": [
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "glod",
|
||||
"n": 10000
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
File diff suppressed because it is too large
Load Diff
@ -7,6 +7,7 @@
|
||||
"text": "巨型猩猩"
|
||||
},
|
||||
"difficulty": 1,
|
||||
"BattleReadyID": 107,
|
||||
"firstprize": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -51,6 +52,7 @@
|
||||
"text": "巨型猩猩"
|
||||
},
|
||||
"difficulty": 2,
|
||||
"BattleReadyID": 107,
|
||||
"firstprize": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -100,6 +102,7 @@
|
||||
"text": "巨型猩猩"
|
||||
},
|
||||
"difficulty": 3,
|
||||
"BattleReadyID": 107,
|
||||
"firstprize": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -149,6 +152,7 @@
|
||||
"text": "巨型猩猩"
|
||||
},
|
||||
"difficulty": 4,
|
||||
"BattleReadyID": 107,
|
||||
"firstprize": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -198,6 +202,7 @@
|
||||
"text": "巨型猩猩"
|
||||
},
|
||||
"difficulty": 5,
|
||||
"BattleReadyID": 107,
|
||||
"firstprize": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -252,6 +257,7 @@
|
||||
"text": "巨型猩猩"
|
||||
},
|
||||
"difficulty": 6,
|
||||
"BattleReadyID": 107,
|
||||
"firstprize": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -306,6 +312,7 @@
|
||||
"text": "巨型猩猩"
|
||||
},
|
||||
"difficulty": 7,
|
||||
"BattleReadyID": 107,
|
||||
"firstprize": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -360,6 +367,7 @@
|
||||
"text": "巨型猩猩"
|
||||
},
|
||||
"difficulty": 8,
|
||||
"BattleReadyID": 107,
|
||||
"firstprize": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -414,6 +422,7 @@
|
||||
"text": "巨型猩猩"
|
||||
},
|
||||
"difficulty": 9,
|
||||
"BattleReadyID": 107,
|
||||
"firstprize": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -468,6 +477,7 @@
|
||||
"text": "巨型猩猩"
|
||||
},
|
||||
"difficulty": 10,
|
||||
"BattleReadyID": 107,
|
||||
"firstprize": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -522,6 +532,7 @@
|
||||
"text": "火龙"
|
||||
},
|
||||
"difficulty": 1,
|
||||
"BattleReadyID": 107,
|
||||
"firstprize": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -566,6 +577,7 @@
|
||||
"text": "火龙"
|
||||
},
|
||||
"difficulty": 2,
|
||||
"BattleReadyID": 107,
|
||||
"firstprize": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -615,6 +627,7 @@
|
||||
"text": "火龙"
|
||||
},
|
||||
"difficulty": 3,
|
||||
"BattleReadyID": 107,
|
||||
"firstprize": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -664,6 +677,7 @@
|
||||
"text": "火龙"
|
||||
},
|
||||
"difficulty": 4,
|
||||
"BattleReadyID": 107,
|
||||
"firstprize": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -713,6 +727,7 @@
|
||||
"text": "火龙"
|
||||
},
|
||||
"difficulty": 5,
|
||||
"BattleReadyID": 107,
|
||||
"firstprize": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -767,6 +782,7 @@
|
||||
"text": "火龙"
|
||||
},
|
||||
"difficulty": 6,
|
||||
"BattleReadyID": 107,
|
||||
"firstprize": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -821,6 +837,7 @@
|
||||
"text": "火龙"
|
||||
},
|
||||
"difficulty": 7,
|
||||
"BattleReadyID": 107,
|
||||
"firstprize": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -875,6 +892,7 @@
|
||||
"text": "火龙"
|
||||
},
|
||||
"difficulty": 8,
|
||||
"BattleReadyID": 107,
|
||||
"firstprize": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -929,6 +947,7 @@
|
||||
"text": "火龙"
|
||||
},
|
||||
"difficulty": 9,
|
||||
"BattleReadyID": 107,
|
||||
"firstprize": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -983,6 +1002,7 @@
|
||||
"text": "火龙"
|
||||
},
|
||||
"difficulty": 10,
|
||||
"BattleReadyID": 107,
|
||||
"firstprize": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -1037,6 +1057,7 @@
|
||||
"text": "大厨"
|
||||
},
|
||||
"difficulty": 1,
|
||||
"BattleReadyID": 107,
|
||||
"firstprize": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -1081,6 +1102,7 @@
|
||||
"text": "大厨"
|
||||
},
|
||||
"difficulty": 2,
|
||||
"BattleReadyID": 107,
|
||||
"firstprize": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -1130,6 +1152,7 @@
|
||||
"text": "大厨"
|
||||
},
|
||||
"difficulty": 3,
|
||||
"BattleReadyID": 107,
|
||||
"firstprize": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -1179,6 +1202,7 @@
|
||||
"text": "大厨"
|
||||
},
|
||||
"difficulty": 4,
|
||||
"BattleReadyID": 107,
|
||||
"firstprize": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -1228,6 +1252,7 @@
|
||||
"text": "大厨"
|
||||
},
|
||||
"difficulty": 5,
|
||||
"BattleReadyID": 107,
|
||||
"firstprize": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -1282,6 +1307,7 @@
|
||||
"text": "大厨"
|
||||
},
|
||||
"difficulty": 6,
|
||||
"BattleReadyID": 107,
|
||||
"firstprize": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -1336,6 +1362,7 @@
|
||||
"text": "大厨"
|
||||
},
|
||||
"difficulty": 7,
|
||||
"BattleReadyID": 107,
|
||||
"firstprize": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -1390,6 +1417,7 @@
|
||||
"text": "大厨"
|
||||
},
|
||||
"difficulty": 8,
|
||||
"BattleReadyID": 107,
|
||||
"firstprize": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -1444,6 +1472,7 @@
|
||||
"text": "大厨"
|
||||
},
|
||||
"difficulty": 9,
|
||||
"BattleReadyID": 107,
|
||||
"firstprize": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -1498,6 +1527,7 @@
|
||||
"text": "大厨"
|
||||
},
|
||||
"difficulty": 10,
|
||||
"BattleReadyID": 107,
|
||||
"firstprize": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -1552,6 +1582,7 @@
|
||||
"text": "太空海星"
|
||||
},
|
||||
"difficulty": 1,
|
||||
"BattleReadyID": 107,
|
||||
"firstprize": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -1596,6 +1627,7 @@
|
||||
"text": "太空海星"
|
||||
},
|
||||
"difficulty": 2,
|
||||
"BattleReadyID": 107,
|
||||
"firstprize": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -1645,6 +1677,7 @@
|
||||
"text": "太空海星"
|
||||
},
|
||||
"difficulty": 3,
|
||||
"BattleReadyID": 107,
|
||||
"firstprize": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -1694,6 +1727,7 @@
|
||||
"text": "太空海星"
|
||||
},
|
||||
"difficulty": 4,
|
||||
"BattleReadyID": 107,
|
||||
"firstprize": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -1743,6 +1777,7 @@
|
||||
"text": "太空海星"
|
||||
},
|
||||
"difficulty": 5,
|
||||
"BattleReadyID": 107,
|
||||
"firstprize": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -1797,6 +1832,7 @@
|
||||
"text": "太空海星"
|
||||
},
|
||||
"difficulty": 6,
|
||||
"BattleReadyID": 107,
|
||||
"firstprize": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -1851,6 +1887,7 @@
|
||||
"text": "太空海星"
|
||||
},
|
||||
"difficulty": 7,
|
||||
"BattleReadyID": 107,
|
||||
"firstprize": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -1905,6 +1942,7 @@
|
||||
"text": "太空海星"
|
||||
},
|
||||
"difficulty": 8,
|
||||
"BattleReadyID": 107,
|
||||
"firstprize": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -1959,6 +1997,7 @@
|
||||
"text": "太空海星"
|
||||
},
|
||||
"difficulty": 9,
|
||||
"BattleReadyID": 107,
|
||||
"firstprize": [
|
||||
{
|
||||
"a": "attr",
|
||||
@ -2013,6 +2052,7 @@
|
||||
"text": "太空海星"
|
||||
},
|
||||
"difficulty": 10,
|
||||
"BattleReadyID": 107,
|
||||
"firstprize": [
|
||||
{
|
||||
"a": "attr",
|
||||
|
@ -6332,5 +6332,93 @@
|
||||
"key": "itemtipstxt_10017",
|
||||
"text": "体力药剂不足"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "625001",
|
||||
"name": {
|
||||
"key": "itemname_90001",
|
||||
"text": "阿宝碎片"
|
||||
},
|
||||
"usetype": 3,
|
||||
"color": 5,
|
||||
"bagtype": 1,
|
||||
"index": 99,
|
||||
"special_type": 0,
|
||||
"time": 0,
|
||||
"effects": "effect_ui_wuping_2",
|
||||
"box_id": 0,
|
||||
"synthetize_num": 0,
|
||||
"access": [
|
||||
155
|
||||
],
|
||||
"use_skip": 155,
|
||||
"upper_limit": 999,
|
||||
"uselv": 0,
|
||||
"isani": 0,
|
||||
"star": 0,
|
||||
"race": 0,
|
||||
"img": "ytx_js_25001",
|
||||
"ico": "ytx_js_25001",
|
||||
"intr": {
|
||||
"key": "itemdesc_625001",
|
||||
"text": "阿宝天赋点"
|
||||
},
|
||||
"sale": [
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "gold",
|
||||
"n": 1000
|
||||
}
|
||||
],
|
||||
"synthetize_deplete": [],
|
||||
"decompose_deplete": [],
|
||||
"tipstxt": {
|
||||
"key": "itemtipstxt_625001",
|
||||
"text": "阿宝的天赋点不足"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "625002",
|
||||
"name": {
|
||||
"key": "itemname_90001",
|
||||
"text": "经验道具"
|
||||
},
|
||||
"usetype": 12,
|
||||
"color": 3,
|
||||
"bagtype": 1,
|
||||
"index": 99,
|
||||
"special_type": 0,
|
||||
"time": 0,
|
||||
"effects": "",
|
||||
"box_id": 0,
|
||||
"synthetize_num": 0,
|
||||
"access": [
|
||||
155
|
||||
],
|
||||
"use_skip": 155,
|
||||
"upper_limit": 999,
|
||||
"uselv": 0,
|
||||
"isani": 0,
|
||||
"star": 0,
|
||||
"race": 0,
|
||||
"img": "ytx_js_25001",
|
||||
"ico": "ytx_js_25001",
|
||||
"intr": {
|
||||
"key": "itemdesc_625002",
|
||||
"text": "经验道具"
|
||||
},
|
||||
"sale": [
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "gold",
|
||||
"n": 1000
|
||||
}
|
||||
],
|
||||
"synthetize_deplete": [],
|
||||
"decompose_deplete": [],
|
||||
"tipstxt": {
|
||||
"key": "itemtipstxt_625002",
|
||||
"text": "阿宝的天赋点不足"
|
||||
}
|
||||
}
|
||||
]
|
@ -14,7 +14,7 @@
|
||||
},
|
||||
"exp": 60,
|
||||
"model": "35001",
|
||||
"ornament": "Muzhuang1",
|
||||
"ornament": "Level1",
|
||||
"affix": {
|
||||
"key": "gourmet_ln1",
|
||||
"text": "教习效率+50%"
|
||||
@ -52,7 +52,7 @@
|
||||
},
|
||||
"exp": 120,
|
||||
"model": "35001",
|
||||
"ornament": "Muzhuang2",
|
||||
"ornament": "Level2",
|
||||
"affix": {
|
||||
"key": "gourmet_ln2",
|
||||
"text": "教习效率+51%"
|
||||
@ -90,7 +90,7 @@
|
||||
},
|
||||
"exp": 240,
|
||||
"model": "35001",
|
||||
"ornament": "Muzhuang1",
|
||||
"ornament": "Level1",
|
||||
"affix": {
|
||||
"key": "gourmet_ln3",
|
||||
"text": "教习效率+52%"
|
||||
@ -128,7 +128,7 @@
|
||||
},
|
||||
"exp": 480,
|
||||
"model": "35001",
|
||||
"ornament": "Muzhuang2",
|
||||
"ornament": "Level2",
|
||||
"affix": {
|
||||
"key": "gourmet_ln4",
|
||||
"text": "教习效率+53%"
|
||||
@ -166,7 +166,7 @@
|
||||
},
|
||||
"exp": 1020,
|
||||
"model": "35001",
|
||||
"ornament": "Muzhuang1",
|
||||
"ornament": "Level1",
|
||||
"affix": {
|
||||
"key": "gourmet_ln5",
|
||||
"text": "教习效率+50%"
|
||||
@ -204,7 +204,7 @@
|
||||
},
|
||||
"exp": 1080,
|
||||
"model": "35001",
|
||||
"ornament": "Muzhuang2",
|
||||
"ornament": "Level2",
|
||||
"affix": {
|
||||
"key": "gourmet_ln6",
|
||||
"text": "教习效率+51%"
|
||||
@ -242,7 +242,7 @@
|
||||
},
|
||||
"exp": 2940,
|
||||
"model": "35001",
|
||||
"ornament": "Muzhuang1",
|
||||
"ornament": "Level1",
|
||||
"affix": {
|
||||
"key": "gourmet_ln13",
|
||||
"text": "教习效率+50%"
|
||||
@ -280,7 +280,7 @@
|
||||
},
|
||||
"exp": 3000,
|
||||
"model": "35001",
|
||||
"ornament": "Muzhuang2",
|
||||
"ornament": "Level2",
|
||||
"affix": {
|
||||
"key": "gourmet_ln14",
|
||||
"text": "教习效率+51%"
|
||||
@ -318,7 +318,7 @@
|
||||
},
|
||||
"exp": 3120,
|
||||
"model": "35001",
|
||||
"ornament": "Muzhuang1",
|
||||
"ornament": "Level1",
|
||||
"affix": {
|
||||
"key": "gourmet_ln15",
|
||||
"text": "教习效率+52%"
|
||||
@ -356,7 +356,7 @@
|
||||
},
|
||||
"exp": 3360,
|
||||
"model": "35001",
|
||||
"ornament": "Muzhuang2",
|
||||
"ornament": "Level2",
|
||||
"affix": {
|
||||
"key": "gourmet_ln16",
|
||||
"text": "教习效率+53%"
|
||||
@ -394,7 +394,7 @@
|
||||
},
|
||||
"exp": 3900,
|
||||
"model": "35001",
|
||||
"ornament": "Muzhuang1",
|
||||
"ornament": "Level1",
|
||||
"affix": {
|
||||
"key": "gourmet_ln17",
|
||||
"text": "教习效率+50%"
|
||||
@ -432,7 +432,7 @@
|
||||
},
|
||||
"exp": 3960,
|
||||
"model": "35001",
|
||||
"ornament": "Muzhuang2",
|
||||
"ornament": "Level2",
|
||||
"affix": {
|
||||
"key": "gourmet_ln18",
|
||||
"text": "教习效率+51%"
|
||||
@ -470,7 +470,7 @@
|
||||
},
|
||||
"exp": 5820,
|
||||
"model": "35001",
|
||||
"ornament": "Muzhuang1",
|
||||
"ornament": "Level1",
|
||||
"affix": {
|
||||
"key": "gourmet_ln25",
|
||||
"text": "教习效率+50%"
|
||||
@ -508,7 +508,7 @@
|
||||
},
|
||||
"exp": 5880,
|
||||
"model": "35001",
|
||||
"ornament": "Muzhuang2",
|
||||
"ornament": "Level2",
|
||||
"affix": {
|
||||
"key": "gourmet_ln26",
|
||||
"text": "教习效率+51%"
|
||||
@ -546,7 +546,7 @@
|
||||
},
|
||||
"exp": 6000,
|
||||
"model": "35001",
|
||||
"ornament": "Muzhuang1",
|
||||
"ornament": "Level1",
|
||||
"affix": {
|
||||
"key": "gourmet_ln27",
|
||||
"text": "教习效率+52%"
|
||||
@ -584,7 +584,7 @@
|
||||
},
|
||||
"exp": 6240,
|
||||
"model": "35001",
|
||||
"ornament": "Muzhuang2",
|
||||
"ornament": "Level2",
|
||||
"affix": {
|
||||
"key": "gourmet_ln28",
|
||||
"text": "教习效率+53%"
|
||||
@ -622,7 +622,7 @@
|
||||
},
|
||||
"exp": 6780,
|
||||
"model": "35001",
|
||||
"ornament": "Muzhuang1",
|
||||
"ornament": "Level1",
|
||||
"affix": {
|
||||
"key": "gourmet_ln29",
|
||||
"text": "教习效率+50%"
|
||||
@ -660,7 +660,7 @@
|
||||
},
|
||||
"exp": 6840,
|
||||
"model": "35001",
|
||||
"ornament": "Muzhuang2",
|
||||
"ornament": "Level2",
|
||||
"affix": {
|
||||
"key": "gourmet_ln30",
|
||||
"text": "教习效率+51%"
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -58,6 +58,7 @@
|
||||
"n": 1650
|
||||
}
|
||||
],
|
||||
"BattleReadyID": 102,
|
||||
"FormatList": [
|
||||
101011
|
||||
],
|
||||
@ -142,6 +143,7 @@
|
||||
"n": 2640
|
||||
}
|
||||
],
|
||||
"BattleReadyID": 102,
|
||||
"FormatList": [
|
||||
101021
|
||||
],
|
||||
@ -226,6 +228,7 @@
|
||||
"n": 3630
|
||||
}
|
||||
],
|
||||
"BattleReadyID": 102,
|
||||
"FormatList": [
|
||||
101031,
|
||||
101032
|
||||
@ -311,6 +314,7 @@
|
||||
"n": 20395
|
||||
}
|
||||
],
|
||||
"BattleReadyID": 102,
|
||||
"FormatList": [
|
||||
101041,
|
||||
101042
|
||||
@ -396,6 +400,7 @@
|
||||
"n": 22675
|
||||
}
|
||||
],
|
||||
"BattleReadyID": 102,
|
||||
"FormatList": [
|
||||
101051,
|
||||
101052
|
||||
@ -481,6 +486,7 @@
|
||||
"n": 18140
|
||||
}
|
||||
],
|
||||
"BattleReadyID": 102,
|
||||
"FormatList": [
|
||||
101061,
|
||||
101062
|
||||
@ -566,6 +572,7 @@
|
||||
"n": 20560
|
||||
}
|
||||
],
|
||||
"BattleReadyID": 102,
|
||||
"FormatList": [
|
||||
102011
|
||||
],
|
||||
@ -650,6 +657,7 @@
|
||||
"n": 26930
|
||||
}
|
||||
],
|
||||
"BattleReadyID": 102,
|
||||
"FormatList": [
|
||||
102021
|
||||
],
|
||||
@ -734,6 +742,7 @@
|
||||
"n": 33260
|
||||
}
|
||||
],
|
||||
"BattleReadyID": 102,
|
||||
"FormatList": [
|
||||
102031,
|
||||
102032
|
||||
@ -819,6 +828,7 @@
|
||||
"n": 39600
|
||||
}
|
||||
],
|
||||
"BattleReadyID": 102,
|
||||
"FormatList": [
|
||||
102041,
|
||||
102042
|
||||
@ -904,6 +914,7 @@
|
||||
"n": 45935
|
||||
}
|
||||
],
|
||||
"BattleReadyID": 102,
|
||||
"FormatList": [
|
||||
102051,
|
||||
102052
|
||||
@ -989,6 +1000,7 @@
|
||||
"n": 57650
|
||||
}
|
||||
],
|
||||
"BattleReadyID": 102,
|
||||
"FormatList": [
|
||||
102061,
|
||||
102062
|
||||
@ -1074,6 +1086,7 @@
|
||||
"n": 68615
|
||||
}
|
||||
],
|
||||
"BattleReadyID": 102,
|
||||
"FormatList": [
|
||||
103011
|
||||
],
|
||||
@ -1158,6 +1171,7 @@
|
||||
"n": 76035
|
||||
}
|
||||
],
|
||||
"BattleReadyID": 102,
|
||||
"FormatList": [
|
||||
103021
|
||||
],
|
||||
@ -1242,6 +1256,7 @@
|
||||
"n": 83455
|
||||
}
|
||||
],
|
||||
"BattleReadyID": 102,
|
||||
"FormatList": [
|
||||
103031,
|
||||
103032
|
||||
@ -1327,6 +1342,7 @@
|
||||
"n": 90875
|
||||
}
|
||||
],
|
||||
"BattleReadyID": 102,
|
||||
"FormatList": [
|
||||
103041,
|
||||
103042
|
||||
@ -1412,6 +1428,7 @@
|
||||
"n": 106640
|
||||
}
|
||||
],
|
||||
"BattleReadyID": 102,
|
||||
"FormatList": [
|
||||
103051,
|
||||
103052
|
||||
@ -1497,6 +1514,7 @@
|
||||
"n": 128695
|
||||
}
|
||||
],
|
||||
"BattleReadyID": 102,
|
||||
"FormatList": [
|
||||
103061,
|
||||
103062
|
||||
@ -1582,6 +1600,7 @@
|
||||
"n": 137725
|
||||
}
|
||||
],
|
||||
"BattleReadyID": 102,
|
||||
"FormatList": [
|
||||
104011
|
||||
],
|
||||
@ -1666,6 +1685,7 @@
|
||||
"n": 146755
|
||||
}
|
||||
],
|
||||
"BattleReadyID": 102,
|
||||
"FormatList": [
|
||||
104021
|
||||
],
|
||||
@ -1750,6 +1770,7 @@
|
||||
"n": 155795
|
||||
}
|
||||
],
|
||||
"BattleReadyID": 102,
|
||||
"FormatList": [
|
||||
104031,
|
||||
104032
|
||||
@ -1835,6 +1856,7 @@
|
||||
"n": 179335
|
||||
}
|
||||
],
|
||||
"BattleReadyID": 102,
|
||||
"FormatList": [
|
||||
104041,
|
||||
104042
|
||||
@ -1920,6 +1942,7 @@
|
||||
"n": 220415
|
||||
}
|
||||
],
|
||||
"BattleReadyID": 102,
|
||||
"FormatList": [
|
||||
104051,
|
||||
104052
|
||||
@ -2005,6 +2028,7 @@
|
||||
"n": 241915
|
||||
}
|
||||
],
|
||||
"BattleReadyID": 102,
|
||||
"FormatList": [
|
||||
104061,
|
||||
104062
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -13,66 +13,66 @@
|
||||
"privilege_parameter": 60
|
||||
},
|
||||
{
|
||||
"privilege_id": 10201,
|
||||
"privilege_id": 10102,
|
||||
"privilege_type": 2,
|
||||
"privilege_DescribeFront": {
|
||||
"key": "privilege_10201",
|
||||
"key": "privilege_10102",
|
||||
"text": "金币商店每日"
|
||||
},
|
||||
"privilege_DescribeAfter": {
|
||||
"key": "PrivilegeAfter_10201",
|
||||
"key": "PrivilegeAfter_10102",
|
||||
"text": "免费刷新次数+1"
|
||||
},
|
||||
"privilege_parameter": 1
|
||||
},
|
||||
{
|
||||
"privilege_id": 10301,
|
||||
"privilege_id": 10103,
|
||||
"privilege_type": 7,
|
||||
"privilege_DescribeFront": {
|
||||
"key": "privilege_10301",
|
||||
"key": "privilege_10103",
|
||||
"text": "巨怪商队"
|
||||
},
|
||||
"privilege_DescribeAfter": {
|
||||
"key": "PrivilegeAfter_10301",
|
||||
"key": "PrivilegeAfter_10103",
|
||||
"text": "背包容量+1"
|
||||
},
|
||||
"privilege_parameter": 1
|
||||
},
|
||||
{
|
||||
"privilege_id": 10104,
|
||||
"privilege_id": 10201,
|
||||
"privilege_type": 1,
|
||||
"privilege_DescribeFront": {
|
||||
"key": "privilege_10104",
|
||||
"key": "privilege_10201",
|
||||
"text": "每日获得"
|
||||
},
|
||||
"privilege_DescribeAfter": {
|
||||
"key": "PrivilegeAfter_10104",
|
||||
"key": "PrivilegeAfter_10201",
|
||||
"text": "90钻石"
|
||||
},
|
||||
"privilege_parameter": 0
|
||||
"privilege_parameter": 90
|
||||
},
|
||||
{
|
||||
"privilege_id": 10205,
|
||||
"privilege_id": 10202,
|
||||
"privilege_type": 2,
|
||||
"privilege_DescribeFront": {
|
||||
"key": "privilege_10205",
|
||||
"key": "privilege_10202",
|
||||
"text": "金币商店每日"
|
||||
},
|
||||
"privilege_DescribeAfter": {
|
||||
"key": "PrivilegeAfter_10205",
|
||||
"key": "PrivilegeAfter_10202",
|
||||
"text": "免费刷新次数+1"
|
||||
},
|
||||
"privilege_parameter": 1
|
||||
},
|
||||
{
|
||||
"privilege_id": 10306,
|
||||
"privilege_id": 10203,
|
||||
"privilege_type": 7,
|
||||
"privilege_DescribeFront": {
|
||||
"key": "privilege_10306",
|
||||
"key": "privilege_10203",
|
||||
"text": "巨怪商队"
|
||||
},
|
||||
"privilege_DescribeAfter": {
|
||||
"key": "PrivilegeAfter_10306",
|
||||
"key": "PrivilegeAfter_10203",
|
||||
"text": "背包容量+1"
|
||||
},
|
||||
"privilege_parameter": 1
|
||||
|
@ -21,8 +21,8 @@
|
||||
],
|
||||
"privilege_id": [
|
||||
10101,
|
||||
10201,
|
||||
10301
|
||||
10102,
|
||||
10103
|
||||
]
|
||||
},
|
||||
{
|
||||
@ -46,9 +46,9 @@
|
||||
}
|
||||
],
|
||||
"privilege_id": [
|
||||
10401,
|
||||
10501,
|
||||
10601
|
||||
10201,
|
||||
10202,
|
||||
10203
|
||||
]
|
||||
},
|
||||
{
|
||||
|
@ -183,5 +183,37 @@
|
||||
50006,
|
||||
50007
|
||||
]
|
||||
},
|
||||
{
|
||||
"shopid": 6,
|
||||
"tab": 6,
|
||||
"shopname": {
|
||||
"key": "shop_6",
|
||||
"text": "英雄商店"
|
||||
},
|
||||
"upper_shop": {
|
||||
"key": "shop_title1",
|
||||
"text": "玩法商店"
|
||||
},
|
||||
"needshow": [
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "moongold",
|
||||
"n": 1
|
||||
}
|
||||
],
|
||||
"rtype": 3,
|
||||
"rtime": 1,
|
||||
"rnum": -1,
|
||||
"rneed": [],
|
||||
"shopitem": [
|
||||
50001,
|
||||
50002,
|
||||
50003,
|
||||
50004,
|
||||
50005,
|
||||
50006,
|
||||
50007
|
||||
]
|
||||
}
|
||||
]
|
@ -7054,5 +7054,41 @@
|
||||
"lvmax": 60,
|
||||
"mapidmin": 101,
|
||||
"mapidmax": 9999
|
||||
},
|
||||
{
|
||||
"key": 197,
|
||||
"id": 60001,
|
||||
"iteminfo": [
|
||||
{
|
||||
"a": "item",
|
||||
"t": "30001",
|
||||
"n": 10
|
||||
}
|
||||
],
|
||||
"preview": false,
|
||||
"probability": 1000,
|
||||
"need": [
|
||||
{
|
||||
"a": "attr",
|
||||
"t": "moongold",
|
||||
"n": 1
|
||||
}
|
||||
],
|
||||
"sale": 1000,
|
||||
"salelist": [
|
||||
1000,
|
||||
1000,
|
||||
1000,
|
||||
1000,
|
||||
1000,
|
||||
1000
|
||||
],
|
||||
"buyminnum": 1,
|
||||
"buymaxnum": 1,
|
||||
"vip": 0,
|
||||
"lvmin": 1,
|
||||
"lvmax": 60,
|
||||
"mapidmin": 101,
|
||||
"mapidmax": 9999
|
||||
}
|
||||
]
|
@ -9486,7 +9486,7 @@
|
||||
"ExecuteCnt": 1,
|
||||
"Type": 3,
|
||||
"Argu": [
|
||||
390001401,
|
||||
390001008,
|
||||
1000,
|
||||
1,
|
||||
2
|
||||
|
@ -2376,7 +2376,7 @@
|
||||
"ico": "jn_icon_x002",
|
||||
"CorrectPos": 0,
|
||||
"IsMelee": 1,
|
||||
"act": "Skill_1",
|
||||
"act": "Skill_2",
|
||||
"Type": 0,
|
||||
"CD": 0,
|
||||
"Target": 1,
|
||||
@ -2404,7 +2404,7 @@
|
||||
"ico": "jn_icon_x002",
|
||||
"CorrectPos": 0,
|
||||
"IsMelee": 1,
|
||||
"act": "Skill_1",
|
||||
"act": "Skill_2",
|
||||
"Type": 0,
|
||||
"CD": 0,
|
||||
"Target": 1,
|
||||
@ -2432,7 +2432,7 @@
|
||||
"ico": "jn_icon_x002",
|
||||
"CorrectPos": 0,
|
||||
"IsMelee": 1,
|
||||
"act": "Skill_1",
|
||||
"act": "Skill_2",
|
||||
"Type": 0,
|
||||
"CD": 0,
|
||||
"Target": 1,
|
||||
@ -2460,7 +2460,7 @@
|
||||
"ico": "jn_icon_x002",
|
||||
"CorrectPos": 0,
|
||||
"IsMelee": 1,
|
||||
"act": "Skill_1",
|
||||
"act": "Skill_2",
|
||||
"Type": 0,
|
||||
"CD": 0,
|
||||
"Target": 1,
|
||||
@ -2488,7 +2488,7 @@
|
||||
"ico": "jn_icon_x002",
|
||||
"CorrectPos": 0,
|
||||
"IsMelee": 1,
|
||||
"act": "Skill_1",
|
||||
"act": "Skill_2",
|
||||
"Type": 0,
|
||||
"CD": 0,
|
||||
"Target": 1,
|
||||
@ -6322,13 +6322,12 @@
|
||||
"Target": 1,
|
||||
"ChildSkill": {
|
||||
"Id": [
|
||||
224002211,
|
||||
224002212
|
||||
224002211
|
||||
]
|
||||
},
|
||||
"Desc": {
|
||||
"key": "skill_1240022111",
|
||||
"text": "攻击时,若目标有【童真】,附加2回合【中毒】。受击时,若攻击者有【童真】,50%概率反击。"
|
||||
"text": "攻击时,若目标有【童真】,附加2回合【速度下降】。受击时,若攻击者有【童真】,50%概率反击。"
|
||||
},
|
||||
"buffid": [],
|
||||
"map": ""
|
||||
|
@ -8,6 +8,7 @@
|
||||
"text": "火焰泰坦"
|
||||
},
|
||||
"difficulty": 1,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -85,6 +86,7 @@
|
||||
"text": "火焰泰坦"
|
||||
},
|
||||
"difficulty": 2,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -162,6 +164,7 @@
|
||||
"text": "火焰泰坦"
|
||||
},
|
||||
"difficulty": 3,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -239,6 +242,7 @@
|
||||
"text": "火焰泰坦"
|
||||
},
|
||||
"difficulty": 4,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -316,6 +320,7 @@
|
||||
"text": "火焰泰坦"
|
||||
},
|
||||
"difficulty": 5,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -393,6 +398,7 @@
|
||||
"text": "火焰泰坦"
|
||||
},
|
||||
"difficulty": 6,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -470,6 +476,7 @@
|
||||
"text": "火焰泰坦"
|
||||
},
|
||||
"difficulty": 7,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -547,6 +554,7 @@
|
||||
"text": "火焰泰坦"
|
||||
},
|
||||
"difficulty": 8,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -624,6 +632,7 @@
|
||||
"text": "火焰泰坦"
|
||||
},
|
||||
"difficulty": 9,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -701,6 +710,7 @@
|
||||
"text": "火焰泰坦"
|
||||
},
|
||||
"difficulty": 10,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -778,6 +788,7 @@
|
||||
"text": "冰之泰坦"
|
||||
},
|
||||
"difficulty": 1,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -855,6 +866,7 @@
|
||||
"text": "冰之泰坦"
|
||||
},
|
||||
"difficulty": 2,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -932,6 +944,7 @@
|
||||
"text": "冰之泰坦"
|
||||
},
|
||||
"difficulty": 3,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -1009,6 +1022,7 @@
|
||||
"text": "冰之泰坦"
|
||||
},
|
||||
"difficulty": 4,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -1086,6 +1100,7 @@
|
||||
"text": "冰之泰坦"
|
||||
},
|
||||
"difficulty": 5,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -1163,6 +1178,7 @@
|
||||
"text": "冰之泰坦"
|
||||
},
|
||||
"difficulty": 6,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -1240,6 +1256,7 @@
|
||||
"text": "冰之泰坦"
|
||||
},
|
||||
"difficulty": 7,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -1317,6 +1334,7 @@
|
||||
"text": "冰之泰坦"
|
||||
},
|
||||
"difficulty": 8,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -1394,6 +1412,7 @@
|
||||
"text": "冰之泰坦"
|
||||
},
|
||||
"difficulty": 9,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -1471,6 +1490,7 @@
|
||||
"text": "冰之泰坦"
|
||||
},
|
||||
"difficulty": 10,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -1548,6 +1568,7 @@
|
||||
"text": "森林泰坦"
|
||||
},
|
||||
"difficulty": 1,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -1625,6 +1646,7 @@
|
||||
"text": "森林泰坦"
|
||||
},
|
||||
"difficulty": 2,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -1702,6 +1724,7 @@
|
||||
"text": "森林泰坦"
|
||||
},
|
||||
"difficulty": 3,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -1779,6 +1802,7 @@
|
||||
"text": "森林泰坦"
|
||||
},
|
||||
"difficulty": 4,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -1856,6 +1880,7 @@
|
||||
"text": "森林泰坦"
|
||||
},
|
||||
"difficulty": 5,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -1933,6 +1958,7 @@
|
||||
"text": "森林泰坦"
|
||||
},
|
||||
"difficulty": 6,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -2010,6 +2036,7 @@
|
||||
"text": "森林泰坦"
|
||||
},
|
||||
"difficulty": 7,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -2087,6 +2114,7 @@
|
||||
"text": "森林泰坦"
|
||||
},
|
||||
"difficulty": 8,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -2164,6 +2192,7 @@
|
||||
"text": "森林泰坦"
|
||||
},
|
||||
"difficulty": 9,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -2241,6 +2270,7 @@
|
||||
"text": "森林泰坦"
|
||||
},
|
||||
"difficulty": 10,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -2318,6 +2348,7 @@
|
||||
"text": "武器BOSS"
|
||||
},
|
||||
"difficulty": 1,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -2385,6 +2416,7 @@
|
||||
"text": "武器BOSS"
|
||||
},
|
||||
"difficulty": 2,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -2452,6 +2484,7 @@
|
||||
"text": "武器BOSS"
|
||||
},
|
||||
"difficulty": 3,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -2519,6 +2552,7 @@
|
||||
"text": "武器BOSS"
|
||||
},
|
||||
"difficulty": 4,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -2586,6 +2620,7 @@
|
||||
"text": "武器BOSS"
|
||||
},
|
||||
"difficulty": 5,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -2653,6 +2688,7 @@
|
||||
"text": "武器BOSS"
|
||||
},
|
||||
"difficulty": 6,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -2720,6 +2756,7 @@
|
||||
"text": "武器BOSS"
|
||||
},
|
||||
"difficulty": 7,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -2787,6 +2824,7 @@
|
||||
"text": "武器BOSS"
|
||||
},
|
||||
"difficulty": 8,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -2854,6 +2892,7 @@
|
||||
"text": "武器BOSS"
|
||||
},
|
||||
"difficulty": 9,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -2921,6 +2960,7 @@
|
||||
"text": "武器BOSS"
|
||||
},
|
||||
"difficulty": 10,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -2988,6 +3028,7 @@
|
||||
"text": "饰品BOSS"
|
||||
},
|
||||
"difficulty": 1,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -3055,6 +3096,7 @@
|
||||
"text": "饰品BOSS"
|
||||
},
|
||||
"difficulty": 2,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -3122,6 +3164,7 @@
|
||||
"text": "饰品BOSS"
|
||||
},
|
||||
"difficulty": 3,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -3189,6 +3232,7 @@
|
||||
"text": "饰品BOSS"
|
||||
},
|
||||
"difficulty": 4,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -3256,6 +3300,7 @@
|
||||
"text": "饰品BOSS"
|
||||
},
|
||||
"difficulty": 5,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -3323,6 +3368,7 @@
|
||||
"text": "饰品BOSS"
|
||||
},
|
||||
"difficulty": 6,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -3390,6 +3436,7 @@
|
||||
"text": "饰品BOSS"
|
||||
},
|
||||
"difficulty": 7,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -3457,6 +3504,7 @@
|
||||
"text": "饰品BOSS"
|
||||
},
|
||||
"difficulty": 8,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -3524,6 +3572,7 @@
|
||||
"text": "饰品BOSS"
|
||||
},
|
||||
"difficulty": 9,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
@ -3591,6 +3640,7 @@
|
||||
"text": "饰品BOSS"
|
||||
},
|
||||
"difficulty": 10,
|
||||
"BattleReadyID": 104,
|
||||
"captionrecommend": [
|
||||
25001,
|
||||
25004,
|
||||
|
@ -4,10 +4,7 @@
|
||||
"FormatList": [
|
||||
700011
|
||||
],
|
||||
"DefaultHero": 0,
|
||||
"SelectableHero": [],
|
||||
"LockSlots": [],
|
||||
"AssistTeam": 0,
|
||||
"BattleReadyID": 100,
|
||||
"EventList": [
|
||||
21
|
||||
],
|
||||
@ -22,10 +19,7 @@
|
||||
"FormatList": [
|
||||
700012
|
||||
],
|
||||
"DefaultHero": 0,
|
||||
"SelectableHero": [],
|
||||
"LockSlots": [],
|
||||
"AssistTeam": 0,
|
||||
"BattleReadyID": 100,
|
||||
"EventList": [],
|
||||
"playexp": {
|
||||
"a": "attr",
|
||||
@ -38,10 +32,7 @@
|
||||
"FormatList": [
|
||||
700013
|
||||
],
|
||||
"DefaultHero": 0,
|
||||
"SelectableHero": [],
|
||||
"LockSlots": [],
|
||||
"AssistTeam": 0,
|
||||
"BattleReadyID": 100,
|
||||
"EventList": [],
|
||||
"playexp": {
|
||||
"a": "attr",
|
||||
@ -54,10 +45,7 @@
|
||||
"FormatList": [
|
||||
700014
|
||||
],
|
||||
"DefaultHero": 0,
|
||||
"SelectableHero": [],
|
||||
"LockSlots": [],
|
||||
"AssistTeam": 0,
|
||||
"BattleReadyID": 100,
|
||||
"EventList": [],
|
||||
"playexp": {
|
||||
"a": "attr",
|
||||
@ -70,10 +58,7 @@
|
||||
"FormatList": [
|
||||
700015
|
||||
],
|
||||
"DefaultHero": 0,
|
||||
"SelectableHero": [],
|
||||
"LockSlots": [],
|
||||
"AssistTeam": 0,
|
||||
"BattleReadyID": 100,
|
||||
"EventList": [],
|
||||
"playexp": {
|
||||
"a": "attr",
|
||||
@ -86,10 +71,7 @@
|
||||
"FormatList": [
|
||||
700016
|
||||
],
|
||||
"DefaultHero": 0,
|
||||
"SelectableHero": [],
|
||||
"LockSlots": [],
|
||||
"AssistTeam": 0,
|
||||
"BattleReadyID": 100,
|
||||
"EventList": [],
|
||||
"playexp": {
|
||||
"a": "attr",
|
||||
@ -102,10 +84,7 @@
|
||||
"FormatList": [
|
||||
700017
|
||||
],
|
||||
"DefaultHero": 0,
|
||||
"SelectableHero": [],
|
||||
"LockSlots": [],
|
||||
"AssistTeam": 0,
|
||||
"BattleReadyID": 100,
|
||||
"EventList": [],
|
||||
"playexp": {
|
||||
"a": "attr",
|
||||
@ -118,10 +97,7 @@
|
||||
"FormatList": [
|
||||
700018
|
||||
],
|
||||
"DefaultHero": 0,
|
||||
"SelectableHero": [],
|
||||
"LockSlots": [],
|
||||
"AssistTeam": 0,
|
||||
"BattleReadyID": 100,
|
||||
"EventList": [],
|
||||
"playexp": {
|
||||
"a": "attr",
|
||||
@ -134,10 +110,7 @@
|
||||
"FormatList": [
|
||||
700019
|
||||
],
|
||||
"DefaultHero": 0,
|
||||
"SelectableHero": [],
|
||||
"LockSlots": [],
|
||||
"AssistTeam": 0,
|
||||
"BattleReadyID": 100,
|
||||
"EventList": [],
|
||||
"playexp": {
|
||||
"a": "attr",
|
||||
@ -150,10 +123,7 @@
|
||||
"FormatList": [
|
||||
700020
|
||||
],
|
||||
"DefaultHero": 0,
|
||||
"SelectableHero": [],
|
||||
"LockSlots": [],
|
||||
"AssistTeam": 0,
|
||||
"BattleReadyID": 100,
|
||||
"EventList": [],
|
||||
"playexp": {
|
||||
"a": "attr",
|
||||
@ -166,10 +136,7 @@
|
||||
"FormatList": [
|
||||
700021
|
||||
],
|
||||
"DefaultHero": 0,
|
||||
"SelectableHero": [],
|
||||
"LockSlots": [],
|
||||
"AssistTeam": 0,
|
||||
"BattleReadyID": 100,
|
||||
"EventList": [],
|
||||
"playexp": {
|
||||
"a": "attr",
|
||||
@ -182,10 +149,7 @@
|
||||
"FormatList": [
|
||||
700022
|
||||
],
|
||||
"DefaultHero": 0,
|
||||
"SelectableHero": [],
|
||||
"LockSlots": [],
|
||||
"AssistTeam": 0,
|
||||
"BattleReadyID": 100,
|
||||
"EventList": [],
|
||||
"playexp": {
|
||||
"a": "attr",
|
||||
@ -198,10 +162,7 @@
|
||||
"FormatList": [
|
||||
700023
|
||||
],
|
||||
"DefaultHero": 0,
|
||||
"SelectableHero": [],
|
||||
"LockSlots": [],
|
||||
"AssistTeam": 0,
|
||||
"BattleReadyID": 100,
|
||||
"EventList": [],
|
||||
"playexp": {
|
||||
"a": "attr",
|
||||
@ -214,10 +175,7 @@
|
||||
"FormatList": [
|
||||
700024
|
||||
],
|
||||
"DefaultHero": 0,
|
||||
"SelectableHero": [],
|
||||
"LockSlots": [],
|
||||
"AssistTeam": 0,
|
||||
"BattleReadyID": 100,
|
||||
"EventList": [],
|
||||
"playexp": {
|
||||
"a": "attr",
|
||||
|
@ -470,7 +470,7 @@ type DBArenaUser struct {
|
||||
Avatar string `protobuf:"bytes,3,opt,name=avatar,proto3" json:"avatar" bson:"avatar"` //头像
|
||||
Lv int32 `protobuf:"varint,4,opt,name=lv,proto3" json:"lv" bson:"lv"` //等级
|
||||
Integral int32 `protobuf:"varint,5,opt,name=integral,proto3" json:"integral"` //积分
|
||||
// int32 ticket = 6; //挑战券
|
||||
// int32 ticket = 6; //挑战券
|
||||
Dan int32 `protobuf:"varint,7,opt,name=dan,proto3" json:"dan"` //段位
|
||||
Attack *DBPlayerBattleFormt `protobuf:"bytes,8,opt,name=attack,proto3" json:"attack"` //进攻阵型
|
||||
Defend *DBPlayerBattleFormt `protobuf:"bytes,9,opt,name=defend,proto3" json:"defend"` //防守阵型
|
||||
|
@ -1292,6 +1292,221 @@ func (x *ArenaPlotRewardResp) GetNpc() map[int32]*DBNpc {
|
||||
return nil
|
||||
}
|
||||
|
||||
//实时pvp推送
|
||||
type ArenaRTimePvpPush struct {
|
||||
state protoimpl.MessageState
|
||||
sizeCache protoimpl.SizeCache
|
||||
unknownFields protoimpl.UnknownFields
|
||||
|
||||
RoomId string `protobuf:"bytes,1,opt,name=RoomId,proto3" json:"RoomId"`
|
||||
ServicePath string `protobuf:"bytes,2,opt,name=servicePath,proto3" json:"servicePath"`
|
||||
Info *BattleInfo `protobuf:"bytes,3,opt,name=info,proto3" json:"info"`
|
||||
}
|
||||
|
||||
func (x *ArenaRTimePvpPush) Reset() {
|
||||
*x = ArenaRTimePvpPush{}
|
||||
if protoimpl.UnsafeEnabled {
|
||||
mi := &file_arena_arena_msg_proto_msgTypes[24]
|
||||
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
||||
ms.StoreMessageInfo(mi)
|
||||
}
|
||||
}
|
||||
|
||||
func (x *ArenaRTimePvpPush) String() string {
|
||||
return protoimpl.X.MessageStringOf(x)
|
||||
}
|
||||
|
||||
func (*ArenaRTimePvpPush) ProtoMessage() {}
|
||||
|
||||
func (x *ArenaRTimePvpPush) ProtoReflect() protoreflect.Message {
|
||||
mi := &file_arena_arena_msg_proto_msgTypes[24]
|
||||
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 ArenaRTimePvpPush.ProtoReflect.Descriptor instead.
|
||||
func (*ArenaRTimePvpPush) Descriptor() ([]byte, []int) {
|
||||
return file_arena_arena_msg_proto_rawDescGZIP(), []int{24}
|
||||
}
|
||||
|
||||
func (x *ArenaRTimePvpPush) GetRoomId() string {
|
||||
if x != nil {
|
||||
return x.RoomId
|
||||
}
|
||||
return ""
|
||||
}
|
||||
|
||||
func (x *ArenaRTimePvpPush) GetServicePath() string {
|
||||
if x != nil {
|
||||
return x.ServicePath
|
||||
}
|
||||
return ""
|
||||
}
|
||||
|
||||
func (x *ArenaRTimePvpPush) GetInfo() *BattleInfo {
|
||||
if x != nil {
|
||||
return x.Info
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
//实时pvp 指令请求
|
||||
type ArenaRtPvpCmdReq struct {
|
||||
state protoimpl.MessageState
|
||||
sizeCache protoimpl.SizeCache
|
||||
unknownFields protoimpl.UnknownFields
|
||||
|
||||
RoomId string `protobuf:"bytes,1,opt,name=RoomId,proto3" json:"RoomId"`
|
||||
CmdType string `protobuf:"bytes,2,opt,name=CmdType,proto3" json:"CmdType"`
|
||||
Cmd []byte `protobuf:"bytes,3,opt,name=Cmd,proto3" json:"Cmd"`
|
||||
}
|
||||
|
||||
func (x *ArenaRtPvpCmdReq) Reset() {
|
||||
*x = ArenaRtPvpCmdReq{}
|
||||
if protoimpl.UnsafeEnabled {
|
||||
mi := &file_arena_arena_msg_proto_msgTypes[25]
|
||||
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
||||
ms.StoreMessageInfo(mi)
|
||||
}
|
||||
}
|
||||
|
||||
func (x *ArenaRtPvpCmdReq) String() string {
|
||||
return protoimpl.X.MessageStringOf(x)
|
||||
}
|
||||
|
||||
func (*ArenaRtPvpCmdReq) ProtoMessage() {}
|
||||
|
||||
func (x *ArenaRtPvpCmdReq) ProtoReflect() protoreflect.Message {
|
||||
mi := &file_arena_arena_msg_proto_msgTypes[25]
|
||||
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 ArenaRtPvpCmdReq.ProtoReflect.Descriptor instead.
|
||||
func (*ArenaRtPvpCmdReq) Descriptor() ([]byte, []int) {
|
||||
return file_arena_arena_msg_proto_rawDescGZIP(), []int{25}
|
||||
}
|
||||
|
||||
func (x *ArenaRtPvpCmdReq) GetRoomId() string {
|
||||
if x != nil {
|
||||
return x.RoomId
|
||||
}
|
||||
return ""
|
||||
}
|
||||
|
||||
func (x *ArenaRtPvpCmdReq) GetCmdType() string {
|
||||
if x != nil {
|
||||
return x.CmdType
|
||||
}
|
||||
return ""
|
||||
}
|
||||
|
||||
func (x *ArenaRtPvpCmdReq) GetCmd() []byte {
|
||||
if x != nil {
|
||||
return x.Cmd
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
//实时pvp 指令请求回应
|
||||
type ArenaRtPvpCmdResp struct {
|
||||
state protoimpl.MessageState
|
||||
sizeCache protoimpl.SizeCache
|
||||
unknownFields protoimpl.UnknownFields
|
||||
|
||||
IsSucc bool `protobuf:"varint,1,opt,name=IsSucc,proto3" json:"IsSucc"`
|
||||
}
|
||||
|
||||
func (x *ArenaRtPvpCmdResp) Reset() {
|
||||
*x = ArenaRtPvpCmdResp{}
|
||||
if protoimpl.UnsafeEnabled {
|
||||
mi := &file_arena_arena_msg_proto_msgTypes[26]
|
||||
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
||||
ms.StoreMessageInfo(mi)
|
||||
}
|
||||
}
|
||||
|
||||
func (x *ArenaRtPvpCmdResp) String() string {
|
||||
return protoimpl.X.MessageStringOf(x)
|
||||
}
|
||||
|
||||
func (*ArenaRtPvpCmdResp) ProtoMessage() {}
|
||||
|
||||
func (x *ArenaRtPvpCmdResp) ProtoReflect() protoreflect.Message {
|
||||
mi := &file_arena_arena_msg_proto_msgTypes[26]
|
||||
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 ArenaRtPvpCmdResp.ProtoReflect.Descriptor instead.
|
||||
func (*ArenaRtPvpCmdResp) Descriptor() ([]byte, []int) {
|
||||
return file_arena_arena_msg_proto_rawDescGZIP(), []int{26}
|
||||
}
|
||||
|
||||
func (x *ArenaRtPvpCmdResp) GetIsSucc() bool {
|
||||
if x != nil {
|
||||
return x.IsSucc
|
||||
}
|
||||
return false
|
||||
}
|
||||
|
||||
//实时Pvp 指令推送
|
||||
type ArenaRtPvpCmdPush struct {
|
||||
state protoimpl.MessageState
|
||||
sizeCache protoimpl.SizeCache
|
||||
unknownFields protoimpl.UnknownFields
|
||||
}
|
||||
|
||||
func (x *ArenaRtPvpCmdPush) Reset() {
|
||||
*x = ArenaRtPvpCmdPush{}
|
||||
if protoimpl.UnsafeEnabled {
|
||||
mi := &file_arena_arena_msg_proto_msgTypes[27]
|
||||
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
||||
ms.StoreMessageInfo(mi)
|
||||
}
|
||||
}
|
||||
|
||||
func (x *ArenaRtPvpCmdPush) String() string {
|
||||
return protoimpl.X.MessageStringOf(x)
|
||||
}
|
||||
|
||||
func (*ArenaRtPvpCmdPush) ProtoMessage() {}
|
||||
|
||||
func (x *ArenaRtPvpCmdPush) ProtoReflect() protoreflect.Message {
|
||||
mi := &file_arena_arena_msg_proto_msgTypes[27]
|
||||
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 ArenaRtPvpCmdPush.ProtoReflect.Descriptor instead.
|
||||
func (*ArenaRtPvpCmdPush) Descriptor() ([]byte, []int) {
|
||||
return file_arena_arena_msg_proto_rawDescGZIP(), []int{27}
|
||||
}
|
||||
|
||||
var File_arena_arena_msg_proto protoreflect.FileDescriptor
|
||||
|
||||
var file_arena_arena_msg_proto_rawDesc = []byte{
|
||||
@ -1406,8 +1621,24 @@ var file_arena_arena_msg_proto_rawDesc = []byte{
|
||||
0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12,
|
||||
0x1c, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x06,
|
||||
0x2e, 0x44, 0x42, 0x4e, 0x70, 0x63, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38,
|
||||
0x01, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x3b, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f,
|
||||
0x33,
|
||||
0x01, 0x22, 0x6e, 0x0a, 0x11, 0x41, 0x72, 0x65, 0x6e, 0x61, 0x52, 0x54, 0x69, 0x6d, 0x65, 0x50,
|
||||
0x76, 0x70, 0x50, 0x75, 0x73, 0x68, 0x12, 0x16, 0x0a, 0x06, 0x52, 0x6f, 0x6f, 0x6d, 0x49, 0x64,
|
||||
0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x52, 0x6f, 0x6f, 0x6d, 0x49, 0x64, 0x12, 0x20,
|
||||
0x0a, 0x0b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x50, 0x61, 0x74, 0x68, 0x18, 0x02, 0x20,
|
||||
0x01, 0x28, 0x09, 0x52, 0x0b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x50, 0x61, 0x74, 0x68,
|
||||
0x12, 0x1f, 0x0a, 0x04, 0x69, 0x6e, 0x66, 0x6f, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0b,
|
||||
0x2e, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x04, 0x69, 0x6e, 0x66,
|
||||
0x6f, 0x22, 0x56, 0x0a, 0x10, 0x41, 0x72, 0x65, 0x6e, 0x61, 0x52, 0x74, 0x50, 0x76, 0x70, 0x43,
|
||||
0x6d, 0x64, 0x52, 0x65, 0x71, 0x12, 0x16, 0x0a, 0x06, 0x52, 0x6f, 0x6f, 0x6d, 0x49, 0x64, 0x18,
|
||||
0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x52, 0x6f, 0x6f, 0x6d, 0x49, 0x64, 0x12, 0x18, 0x0a,
|
||||
0x07, 0x43, 0x6d, 0x64, 0x54, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07,
|
||||
0x43, 0x6d, 0x64, 0x54, 0x79, 0x70, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x43, 0x6d, 0x64, 0x18, 0x03,
|
||||
0x20, 0x01, 0x28, 0x0c, 0x52, 0x03, 0x43, 0x6d, 0x64, 0x22, 0x2b, 0x0a, 0x11, 0x41, 0x72, 0x65,
|
||||
0x6e, 0x61, 0x52, 0x74, 0x50, 0x76, 0x70, 0x43, 0x6d, 0x64, 0x52, 0x65, 0x73, 0x70, 0x12, 0x16,
|
||||
0x0a, 0x06, 0x49, 0x73, 0x53, 0x75, 0x63, 0x63, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x06,
|
||||
0x49, 0x73, 0x53, 0x75, 0x63, 0x63, 0x22, 0x13, 0x0a, 0x11, 0x41, 0x72, 0x65, 0x6e, 0x61, 0x52,
|
||||
0x74, 0x50, 0x76, 0x70, 0x43, 0x6d, 0x64, 0x50, 0x75, 0x73, 0x68, 0x42, 0x06, 0x5a, 0x04, 0x2e,
|
||||
0x3b, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
|
||||
}
|
||||
|
||||
var (
|
||||
@ -1422,7 +1653,7 @@ func file_arena_arena_msg_proto_rawDescGZIP() []byte {
|
||||
return file_arena_arena_msg_proto_rawDescData
|
||||
}
|
||||
|
||||
var file_arena_arena_msg_proto_msgTypes = make([]protoimpl.MessageInfo, 25)
|
||||
var file_arena_arena_msg_proto_msgTypes = make([]protoimpl.MessageInfo, 29)
|
||||
var file_arena_arena_msg_proto_goTypes = []interface{}{
|
||||
(*ArenaInfoReq)(nil), // 0: ArenaInfoReq
|
||||
(*ArenaInfoResp)(nil), // 1: ArenaInfoResp
|
||||
@ -1448,36 +1679,41 @@ var file_arena_arena_msg_proto_goTypes = []interface{}{
|
||||
(*ArenaPlotResp)(nil), // 21: ArenaPlotResp
|
||||
(*ArenaPlotRewardReq)(nil), // 22: ArenaPlotRewardReq
|
||||
(*ArenaPlotRewardResp)(nil), // 23: ArenaPlotRewardResp
|
||||
nil, // 24: ArenaPlotRewardResp.NpcEntry
|
||||
(*DBArenaUser)(nil), // 25: DBArenaUser
|
||||
(*ArenaPlayer)(nil), // 26: ArenaPlayer
|
||||
(*BattleFormation)(nil), // 27: BattleFormation
|
||||
(ErrorCode)(0), // 28: ErrorCode
|
||||
(*BattleInfo)(nil), // 29: BattleInfo
|
||||
(*BattleReport)(nil), // 30: BattleReport
|
||||
(*DBNpc)(nil), // 31: DBNpc
|
||||
(*ArenaRTimePvpPush)(nil), // 24: ArenaRTimePvpPush
|
||||
(*ArenaRtPvpCmdReq)(nil), // 25: ArenaRtPvpCmdReq
|
||||
(*ArenaRtPvpCmdResp)(nil), // 26: ArenaRtPvpCmdResp
|
||||
(*ArenaRtPvpCmdPush)(nil), // 27: ArenaRtPvpCmdPush
|
||||
nil, // 28: ArenaPlotRewardResp.NpcEntry
|
||||
(*DBArenaUser)(nil), // 29: DBArenaUser
|
||||
(*ArenaPlayer)(nil), // 30: ArenaPlayer
|
||||
(*BattleFormation)(nil), // 31: BattleFormation
|
||||
(ErrorCode)(0), // 32: ErrorCode
|
||||
(*BattleInfo)(nil), // 33: BattleInfo
|
||||
(*BattleReport)(nil), // 34: BattleReport
|
||||
(*DBNpc)(nil), // 35: DBNpc
|
||||
}
|
||||
var file_arena_arena_msg_proto_depIdxs = []int32{
|
||||
25, // 0: ArenaInfoResp.info:type_name -> DBArenaUser
|
||||
25, // 1: ArenaOtherInfoResp.info:type_name -> DBArenaUser
|
||||
26, // 2: ArenaMatcheResp.players:type_name -> ArenaPlayer
|
||||
27, // 3: ArenaChallengeReq.battle:type_name -> BattleFormation
|
||||
28, // 4: ArenaChallengeResp.code:type_name -> ErrorCode
|
||||
29, // 5: ArenaChallengeResp.info:type_name -> BattleInfo
|
||||
30, // 6: ArenaChallengeRewardReq.report:type_name -> BattleReport
|
||||
26, // 7: ArenaRankResp.players:type_name -> ArenaPlayer
|
||||
25, // 8: ArenaRankResp.info:type_name -> DBArenaUser
|
||||
27, // 9: ArenaPlotReq.battle:type_name -> BattleFormation
|
||||
28, // 10: ArenaPlotResp.code:type_name -> ErrorCode
|
||||
29, // 11: ArenaPlotResp.info:type_name -> BattleInfo
|
||||
30, // 12: ArenaPlotRewardReq.report:type_name -> BattleReport
|
||||
24, // 13: ArenaPlotRewardResp.npc:type_name -> ArenaPlotRewardResp.NpcEntry
|
||||
31, // 14: ArenaPlotRewardResp.NpcEntry.value:type_name -> DBNpc
|
||||
15, // [15:15] is the sub-list for method output_type
|
||||
15, // [15:15] is the sub-list for method input_type
|
||||
15, // [15:15] is the sub-list for extension type_name
|
||||
15, // [15:15] is the sub-list for extension extendee
|
||||
0, // [0:15] is the sub-list for field type_name
|
||||
29, // 0: ArenaInfoResp.info:type_name -> DBArenaUser
|
||||
29, // 1: ArenaOtherInfoResp.info:type_name -> DBArenaUser
|
||||
30, // 2: ArenaMatcheResp.players:type_name -> ArenaPlayer
|
||||
31, // 3: ArenaChallengeReq.battle:type_name -> BattleFormation
|
||||
32, // 4: ArenaChallengeResp.code:type_name -> ErrorCode
|
||||
33, // 5: ArenaChallengeResp.info:type_name -> BattleInfo
|
||||
34, // 6: ArenaChallengeRewardReq.report:type_name -> BattleReport
|
||||
30, // 7: ArenaRankResp.players:type_name -> ArenaPlayer
|
||||
29, // 8: ArenaRankResp.info:type_name -> DBArenaUser
|
||||
31, // 9: ArenaPlotReq.battle:type_name -> BattleFormation
|
||||
32, // 10: ArenaPlotResp.code:type_name -> ErrorCode
|
||||
33, // 11: ArenaPlotResp.info:type_name -> BattleInfo
|
||||
34, // 12: ArenaPlotRewardReq.report:type_name -> BattleReport
|
||||
28, // 13: ArenaPlotRewardResp.npc:type_name -> ArenaPlotRewardResp.NpcEntry
|
||||
33, // 14: ArenaRTimePvpPush.info:type_name -> BattleInfo
|
||||
35, // 15: ArenaPlotRewardResp.NpcEntry.value:type_name -> DBNpc
|
||||
16, // [16:16] is the sub-list for method output_type
|
||||
16, // [16:16] is the sub-list for method input_type
|
||||
16, // [16:16] is the sub-list for extension type_name
|
||||
16, // [16:16] is the sub-list for extension extendee
|
||||
0, // [0:16] is the sub-list for field type_name
|
||||
}
|
||||
|
||||
func init() { file_arena_arena_msg_proto_init() }
|
||||
@ -1777,6 +2013,54 @@ func file_arena_arena_msg_proto_init() {
|
||||
return nil
|
||||
}
|
||||
}
|
||||
file_arena_arena_msg_proto_msgTypes[24].Exporter = func(v interface{}, i int) interface{} {
|
||||
switch v := v.(*ArenaRTimePvpPush); i {
|
||||
case 0:
|
||||
return &v.state
|
||||
case 1:
|
||||
return &v.sizeCache
|
||||
case 2:
|
||||
return &v.unknownFields
|
||||
default:
|
||||
return nil
|
||||
}
|
||||
}
|
||||
file_arena_arena_msg_proto_msgTypes[25].Exporter = func(v interface{}, i int) interface{} {
|
||||
switch v := v.(*ArenaRtPvpCmdReq); i {
|
||||
case 0:
|
||||
return &v.state
|
||||
case 1:
|
||||
return &v.sizeCache
|
||||
case 2:
|
||||
return &v.unknownFields
|
||||
default:
|
||||
return nil
|
||||
}
|
||||
}
|
||||
file_arena_arena_msg_proto_msgTypes[26].Exporter = func(v interface{}, i int) interface{} {
|
||||
switch v := v.(*ArenaRtPvpCmdResp); i {
|
||||
case 0:
|
||||
return &v.state
|
||||
case 1:
|
||||
return &v.sizeCache
|
||||
case 2:
|
||||
return &v.unknownFields
|
||||
default:
|
||||
return nil
|
||||
}
|
||||
}
|
||||
file_arena_arena_msg_proto_msgTypes[27].Exporter = func(v interface{}, i int) interface{} {
|
||||
switch v := v.(*ArenaRtPvpCmdPush); 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{
|
||||
@ -1784,7 +2068,7 @@ func file_arena_arena_msg_proto_init() {
|
||||
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
|
||||
RawDescriptor: file_arena_arena_msg_proto_rawDesc,
|
||||
NumEnums: 0,
|
||||
NumMessages: 25,
|
||||
NumMessages: 29,
|
||||
NumExtensions: 0,
|
||||
NumServices: 0,
|
||||
},
|
||||
|
@ -271,6 +271,7 @@ type BattleRole struct {
|
||||
Property map[string]int32 `protobuf:"bytes,12,rep,name=property,proto3" json:"property" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` // 属性相关
|
||||
Ishelp bool `protobuf:"varint,13,opt,name=ishelp,proto3" json:"ishelp"` //是否是助战英雄
|
||||
Isboos int32 `protobuf:"varint,14,opt,name=isboos,proto3" json:"isboos"` //是否是boos
|
||||
Monsterid int32 `protobuf:"varint,15,opt,name=monsterid,proto3" json:"monsterid"` //怪物id
|
||||
}
|
||||
|
||||
func (x *BattleRole) Reset() {
|
||||
@ -403,6 +404,13 @@ func (x *BattleRole) GetIsboos() int32 {
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *BattleRole) GetMonsterid() int32 {
|
||||
if x != nil {
|
||||
return x.Monsterid
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
//战斗阵型信息
|
||||
type DBBattleFormt struct {
|
||||
state protoimpl.MessageState
|
||||
@ -624,7 +632,7 @@ var File_battle_battle_db_proto protoreflect.FileDescriptor
|
||||
var file_battle_battle_db_proto_rawDesc = []byte{
|
||||
0x0a, 0x16, 0x62, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x2f, 0x62, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x5f,
|
||||
0x64, 0x62, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x0a, 0x63, 0x6f, 0x6d, 0x6d, 0x2e, 0x70,
|
||||
0x72, 0x6f, 0x74, 0x6f, 0x22, 0xea, 0x03, 0x0a, 0x0a, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x52,
|
||||
0x72, 0x6f, 0x74, 0x6f, 0x22, 0x88, 0x04, 0x0a, 0x0a, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x52,
|
||||
0x6f, 0x6c, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x74, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05,
|
||||
0x52, 0x03, 0x74, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x6f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01,
|
||||
0x28, 0x09, 0x52, 0x03, 0x6f, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x70, 0x6f, 0x73, 0x18, 0x03,
|
||||
@ -651,70 +659,71 @@ var file_battle_battle_db_proto_rawDesc = []byte{
|
||||
0x65, 0x72, 0x74, 0x79, 0x12, 0x16, 0x0a, 0x06, 0x69, 0x73, 0x68, 0x65, 0x6c, 0x70, 0x18, 0x0d,
|
||||
0x20, 0x01, 0x28, 0x08, 0x52, 0x06, 0x69, 0x73, 0x68, 0x65, 0x6c, 0x70, 0x12, 0x16, 0x0a, 0x06,
|
||||
0x69, 0x73, 0x62, 0x6f, 0x6f, 0x73, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x69, 0x73,
|
||||
0x62, 0x6f, 0x6f, 0x73, 0x1a, 0x3b, 0x0a, 0x0d, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79,
|
||||
0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01,
|
||||
0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
|
||||
0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38,
|
||||
0x01, 0x22, 0x9e, 0x01, 0x0a, 0x0d, 0x44, 0x42, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x46, 0x6f,
|
||||
0x72, 0x6d, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x6c, 0x65, 0x61, 0x64, 0x70, 0x6f, 0x73, 0x18, 0x01,
|
||||
0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x6c, 0x65, 0x61, 0x64, 0x70, 0x6f, 0x73, 0x12, 0x1f, 0x0a,
|
||||
0x04, 0x74, 0x65, 0x61, 0x6d, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x42, 0x61,
|
||||
0x74, 0x74, 0x6c, 0x65, 0x52, 0x6f, 0x6c, 0x65, 0x52, 0x04, 0x74, 0x65, 0x61, 0x6d, 0x12, 0x25,
|
||||
0x0a, 0x07, 0x73, 0x79, 0x73, 0x74, 0x65, 0x61, 0x6d, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32,
|
||||
0x0b, 0x2e, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x52, 0x6f, 0x6c, 0x65, 0x52, 0x07, 0x73, 0x79,
|
||||
0x73, 0x74, 0x65, 0x61, 0x6d, 0x12, 0x2b, 0x0a, 0x0a, 0x62, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x74,
|
||||
0x65, 0x61, 0x6d, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x42, 0x61, 0x74, 0x74,
|
||||
0x6c, 0x65, 0x52, 0x6f, 0x6c, 0x65, 0x52, 0x0a, 0x62, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x74, 0x65,
|
||||
0x61, 0x6d, 0x22, 0xbd, 0x03, 0x0a, 0x0e, 0x44, 0x42, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x52,
|
||||
0x65, 0x63, 0x6f, 0x72, 0x64, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
|
||||
0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x74, 0x69, 0x74, 0x6c, 0x65, 0x18, 0x02,
|
||||
0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x74, 0x69, 0x74, 0x6c, 0x65, 0x12, 0x21, 0x0a, 0x05, 0x62,
|
||||
0x74, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x0b, 0x2e, 0x42, 0x61, 0x74,
|
||||
0x74, 0x6c, 0x65, 0x54, 0x79, 0x70, 0x65, 0x52, 0x05, 0x62, 0x74, 0x79, 0x70, 0x65, 0x12, 0x1f,
|
||||
0x0a, 0x05, 0x70, 0x74, 0x79, 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x09, 0x2e,
|
||||
0x50, 0x6c, 0x61, 0x79, 0x54, 0x79, 0x70, 0x65, 0x52, 0x05, 0x70, 0x74, 0x79, 0x70, 0x65, 0x12,
|
||||
0x16, 0x0a, 0x06, 0x70, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52,
|
||||
0x06, 0x70, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x23, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65,
|
||||
0x18, 0x06, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x0d, 0x2e, 0x42, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65,
|
||||
0x53, 0x74, 0x61, 0x74, 0x65, 0x52, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x12, 0x1c, 0x0a, 0x09,
|
||||
0x72, 0x65, 0x64, 0x43, 0x6f, 0x6d, 0x70, 0x49, 0x64, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52,
|
||||
0x09, 0x72, 0x65, 0x64, 0x43, 0x6f, 0x6d, 0x70, 0x49, 0x64, 0x12, 0x2a, 0x0a, 0x08, 0x72, 0x65,
|
||||
0x64, 0x66, 0x6c, 0x69, 0x73, 0x74, 0x18, 0x08, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0e, 0x2e, 0x44,
|
||||
0x42, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x46, 0x6f, 0x72, 0x6d, 0x74, 0x52, 0x08, 0x72, 0x65,
|
||||
0x64, 0x66, 0x6c, 0x69, 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x62, 0x6c, 0x75, 0x65, 0x43, 0x6f,
|
||||
0x6d, 0x70, 0x49, 0x64, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x62, 0x6c, 0x75, 0x65,
|
||||
0x43, 0x6f, 0x6d, 0x70, 0x49, 0x64, 0x12, 0x2c, 0x0a, 0x09, 0x62, 0x75, 0x6c, 0x65, 0x66, 0x6c,
|
||||
0x69, 0x73, 0x74, 0x18, 0x0a, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0e, 0x2e, 0x44, 0x42, 0x42, 0x61,
|
||||
0x74, 0x74, 0x6c, 0x65, 0x46, 0x6f, 0x72, 0x6d, 0x74, 0x52, 0x09, 0x62, 0x75, 0x6c, 0x65, 0x66,
|
||||
0x6c, 0x69, 0x73, 0x74, 0x12, 0x2f, 0x0a, 0x0b, 0x72, 0x6f, 0x75, 0x6e, 0x64, 0x72, 0x65, 0x73,
|
||||
0x75, 0x6c, 0x74, 0x18, 0x0b, 0x20, 0x03, 0x28, 0x0e, 0x32, 0x0d, 0x2e, 0x44, 0x42, 0x42, 0x61,
|
||||
0x74, 0x74, 0x6c, 0x65, 0x43, 0x6f, 0x6d, 0x70, 0x52, 0x0b, 0x72, 0x6f, 0x75, 0x6e, 0x64, 0x72,
|
||||
0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x25, 0x0a, 0x06, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18,
|
||||
0x0c, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x0d, 0x2e, 0x44, 0x42, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65,
|
||||
0x43, 0x6f, 0x6d, 0x70, 0x52, 0x06, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x14, 0x0a, 0x05,
|
||||
0x74, 0x61, 0x73, 0x6b, 0x73, 0x18, 0x0d, 0x20, 0x03, 0x28, 0x05, 0x52, 0x05, 0x74, 0x61, 0x73,
|
||||
0x6b, 0x73, 0x2a, 0x39, 0x0a, 0x0a, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x54, 0x79, 0x70, 0x65,
|
||||
0x12, 0x07, 0x0a, 0x03, 0x6e, 0x69, 0x6c, 0x10, 0x00, 0x12, 0x07, 0x0a, 0x03, 0x70, 0x76, 0x65,
|
||||
0x10, 0x01, 0x12, 0x07, 0x0a, 0x03, 0x70, 0x76, 0x70, 0x10, 0x02, 0x12, 0x07, 0x0a, 0x03, 0x70,
|
||||
0x76, 0x62, 0x10, 0x03, 0x12, 0x07, 0x0a, 0x03, 0x65, 0x76, 0x65, 0x10, 0x04, 0x2a, 0xb3, 0x01,
|
||||
0x0a, 0x08, 0x50, 0x6c, 0x61, 0x79, 0x54, 0x79, 0x70, 0x65, 0x12, 0x08, 0x0a, 0x04, 0x6e, 0x75,
|
||||
0x6c, 0x6c, 0x10, 0x00, 0x12, 0x0c, 0x0a, 0x08, 0x6d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65,
|
||||
0x10, 0x01, 0x12, 0x0a, 0x0a, 0x06, 0x70, 0x61, 0x67, 0x6f, 0x64, 0x61, 0x10, 0x02, 0x12, 0x09,
|
||||
0x0a, 0x05, 0x72, 0x74, 0x61, 0x73, 0x6b, 0x10, 0x03, 0x12, 0x0b, 0x0a, 0x07, 0x68, 0x75, 0x6e,
|
||||
0x74, 0x69, 0x6e, 0x67, 0x10, 0x04, 0x12, 0x0a, 0x0a, 0x06, 0x76, 0x69, 0x6b, 0x69, 0x6e, 0x67,
|
||||
0x10, 0x05, 0x12, 0x0f, 0x0a, 0x0b, 0x6d, 0x6f, 0x6f, 0x6e, 0x66, 0x61, 0x6e, 0x74, 0x61, 0x73,
|
||||
0x79, 0x10, 0x06, 0x12, 0x09, 0x0a, 0x05, 0x61, 0x72, 0x65, 0x6e, 0x61, 0x10, 0x07, 0x12, 0x0b,
|
||||
0x0a, 0x07, 0x61, 0x63, 0x61, 0x64, 0x65, 0x6d, 0x79, 0x10, 0x08, 0x12, 0x10, 0x0a, 0x0c, 0x68,
|
||||
0x65, 0x72, 0x6f, 0x74, 0x65, 0x61, 0x63, 0x68, 0x69, 0x6e, 0x67, 0x10, 0x09, 0x12, 0x0a, 0x0a,
|
||||
0x06, 0x63, 0x6f, 0x6d, 0x62, 0x61, 0x74, 0x10, 0x0a, 0x12, 0x0b, 0x0a, 0x07, 0x65, 0x6e, 0x63,
|
||||
0x68, 0x61, 0x6e, 0x74, 0x10, 0x0b, 0x12, 0x0b, 0x0a, 0x07, 0x73, 0x6f, 0x63, 0x69, 0x61, 0x74,
|
||||
0x79, 0x10, 0x0c, 0x2a, 0x1f, 0x0a, 0x0c, 0x42, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x53, 0x74,
|
||||
0x61, 0x74, 0x65, 0x12, 0x06, 0x0a, 0x02, 0x69, 0x6e, 0x10, 0x00, 0x12, 0x07, 0x0a, 0x03, 0x65,
|
||||
0x6e, 0x64, 0x10, 0x02, 0x2a, 0x2b, 0x0a, 0x0c, 0x44, 0x42, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65,
|
||||
0x43, 0x6f, 0x6d, 0x70, 0x12, 0x08, 0x0a, 0x04, 0x64, 0x72, 0x61, 0x77, 0x10, 0x00, 0x12, 0x07,
|
||||
0x0a, 0x03, 0x72, 0x65, 0x64, 0x10, 0x01, 0x12, 0x08, 0x0a, 0x04, 0x62, 0x75, 0x6c, 0x65, 0x10,
|
||||
0x02, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x3b, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f,
|
||||
0x33,
|
||||
0x62, 0x6f, 0x6f, 0x73, 0x12, 0x1c, 0x0a, 0x09, 0x6d, 0x6f, 0x6e, 0x73, 0x74, 0x65, 0x72, 0x69,
|
||||
0x64, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x6d, 0x6f, 0x6e, 0x73, 0x74, 0x65, 0x72,
|
||||
0x69, 0x64, 0x1a, 0x3b, 0x0a, 0x0d, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x45, 0x6e,
|
||||
0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
|
||||
0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02,
|
||||
0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22,
|
||||
0x9e, 0x01, 0x0a, 0x0d, 0x44, 0x42, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x46, 0x6f, 0x72, 0x6d,
|
||||
0x74, 0x12, 0x18, 0x0a, 0x07, 0x6c, 0x65, 0x61, 0x64, 0x70, 0x6f, 0x73, 0x18, 0x01, 0x20, 0x01,
|
||||
0x28, 0x05, 0x52, 0x07, 0x6c, 0x65, 0x61, 0x64, 0x70, 0x6f, 0x73, 0x12, 0x1f, 0x0a, 0x04, 0x74,
|
||||
0x65, 0x61, 0x6d, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x42, 0x61, 0x74, 0x74,
|
||||
0x6c, 0x65, 0x52, 0x6f, 0x6c, 0x65, 0x52, 0x04, 0x74, 0x65, 0x61, 0x6d, 0x12, 0x25, 0x0a, 0x07,
|
||||
0x73, 0x79, 0x73, 0x74, 0x65, 0x61, 0x6d, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0b, 0x2e,
|
||||
0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x52, 0x6f, 0x6c, 0x65, 0x52, 0x07, 0x73, 0x79, 0x73, 0x74,
|
||||
0x65, 0x61, 0x6d, 0x12, 0x2b, 0x0a, 0x0a, 0x62, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x74, 0x65, 0x61,
|
||||
0x6d, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65,
|
||||
0x52, 0x6f, 0x6c, 0x65, 0x52, 0x0a, 0x62, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x74, 0x65, 0x61, 0x6d,
|
||||
0x22, 0xbd, 0x03, 0x0a, 0x0e, 0x44, 0x42, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x52, 0x65, 0x63,
|
||||
0x6f, 0x72, 0x64, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
|
||||
0x02, 0x69, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x74, 0x69, 0x74, 0x6c, 0x65, 0x18, 0x02, 0x20, 0x01,
|
||||
0x28, 0x09, 0x52, 0x05, 0x74, 0x69, 0x74, 0x6c, 0x65, 0x12, 0x21, 0x0a, 0x05, 0x62, 0x74, 0x79,
|
||||
0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x0b, 0x2e, 0x42, 0x61, 0x74, 0x74, 0x6c,
|
||||
0x65, 0x54, 0x79, 0x70, 0x65, 0x52, 0x05, 0x62, 0x74, 0x79, 0x70, 0x65, 0x12, 0x1f, 0x0a, 0x05,
|
||||
0x70, 0x74, 0x79, 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x09, 0x2e, 0x50, 0x6c,
|
||||
0x61, 0x79, 0x54, 0x79, 0x70, 0x65, 0x52, 0x05, 0x70, 0x74, 0x79, 0x70, 0x65, 0x12, 0x16, 0x0a,
|
||||
0x06, 0x70, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x70,
|
||||
0x6c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x23, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x18, 0x06,
|
||||
0x20, 0x01, 0x28, 0x0e, 0x32, 0x0d, 0x2e, 0x42, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x53, 0x74,
|
||||
0x61, 0x74, 0x65, 0x52, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x72, 0x65,
|
||||
0x64, 0x43, 0x6f, 0x6d, 0x70, 0x49, 0x64, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x72,
|
||||
0x65, 0x64, 0x43, 0x6f, 0x6d, 0x70, 0x49, 0x64, 0x12, 0x2a, 0x0a, 0x08, 0x72, 0x65, 0x64, 0x66,
|
||||
0x6c, 0x69, 0x73, 0x74, 0x18, 0x08, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0e, 0x2e, 0x44, 0x42, 0x42,
|
||||
0x61, 0x74, 0x74, 0x6c, 0x65, 0x46, 0x6f, 0x72, 0x6d, 0x74, 0x52, 0x08, 0x72, 0x65, 0x64, 0x66,
|
||||
0x6c, 0x69, 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x62, 0x6c, 0x75, 0x65, 0x43, 0x6f, 0x6d, 0x70,
|
||||
0x49, 0x64, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x62, 0x6c, 0x75, 0x65, 0x43, 0x6f,
|
||||
0x6d, 0x70, 0x49, 0x64, 0x12, 0x2c, 0x0a, 0x09, 0x62, 0x75, 0x6c, 0x65, 0x66, 0x6c, 0x69, 0x73,
|
||||
0x74, 0x18, 0x0a, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0e, 0x2e, 0x44, 0x42, 0x42, 0x61, 0x74, 0x74,
|
||||
0x6c, 0x65, 0x46, 0x6f, 0x72, 0x6d, 0x74, 0x52, 0x09, 0x62, 0x75, 0x6c, 0x65, 0x66, 0x6c, 0x69,
|
||||
0x73, 0x74, 0x12, 0x2f, 0x0a, 0x0b, 0x72, 0x6f, 0x75, 0x6e, 0x64, 0x72, 0x65, 0x73, 0x75, 0x6c,
|
||||
0x74, 0x18, 0x0b, 0x20, 0x03, 0x28, 0x0e, 0x32, 0x0d, 0x2e, 0x44, 0x42, 0x42, 0x61, 0x74, 0x74,
|
||||
0x6c, 0x65, 0x43, 0x6f, 0x6d, 0x70, 0x52, 0x0b, 0x72, 0x6f, 0x75, 0x6e, 0x64, 0x72, 0x65, 0x73,
|
||||
0x75, 0x6c, 0x74, 0x12, 0x25, 0x0a, 0x06, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x18, 0x0c, 0x20,
|
||||
0x01, 0x28, 0x0e, 0x32, 0x0d, 0x2e, 0x44, 0x42, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x43, 0x6f,
|
||||
0x6d, 0x70, 0x52, 0x06, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x74, 0x61,
|
||||
0x73, 0x6b, 0x73, 0x18, 0x0d, 0x20, 0x03, 0x28, 0x05, 0x52, 0x05, 0x74, 0x61, 0x73, 0x6b, 0x73,
|
||||
0x2a, 0x39, 0x0a, 0x0a, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x07,
|
||||
0x0a, 0x03, 0x6e, 0x69, 0x6c, 0x10, 0x00, 0x12, 0x07, 0x0a, 0x03, 0x70, 0x76, 0x65, 0x10, 0x01,
|
||||
0x12, 0x07, 0x0a, 0x03, 0x70, 0x76, 0x70, 0x10, 0x02, 0x12, 0x07, 0x0a, 0x03, 0x70, 0x76, 0x62,
|
||||
0x10, 0x03, 0x12, 0x07, 0x0a, 0x03, 0x65, 0x76, 0x65, 0x10, 0x04, 0x2a, 0xb3, 0x01, 0x0a, 0x08,
|
||||
0x50, 0x6c, 0x61, 0x79, 0x54, 0x79, 0x70, 0x65, 0x12, 0x08, 0x0a, 0x04, 0x6e, 0x75, 0x6c, 0x6c,
|
||||
0x10, 0x00, 0x12, 0x0c, 0x0a, 0x08, 0x6d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x10, 0x01,
|
||||
0x12, 0x0a, 0x0a, 0x06, 0x70, 0x61, 0x67, 0x6f, 0x64, 0x61, 0x10, 0x02, 0x12, 0x09, 0x0a, 0x05,
|
||||
0x72, 0x74, 0x61, 0x73, 0x6b, 0x10, 0x03, 0x12, 0x0b, 0x0a, 0x07, 0x68, 0x75, 0x6e, 0x74, 0x69,
|
||||
0x6e, 0x67, 0x10, 0x04, 0x12, 0x0a, 0x0a, 0x06, 0x76, 0x69, 0x6b, 0x69, 0x6e, 0x67, 0x10, 0x05,
|
||||
0x12, 0x0f, 0x0a, 0x0b, 0x6d, 0x6f, 0x6f, 0x6e, 0x66, 0x61, 0x6e, 0x74, 0x61, 0x73, 0x79, 0x10,
|
||||
0x06, 0x12, 0x09, 0x0a, 0x05, 0x61, 0x72, 0x65, 0x6e, 0x61, 0x10, 0x07, 0x12, 0x0b, 0x0a, 0x07,
|
||||
0x61, 0x63, 0x61, 0x64, 0x65, 0x6d, 0x79, 0x10, 0x08, 0x12, 0x10, 0x0a, 0x0c, 0x68, 0x65, 0x72,
|
||||
0x6f, 0x74, 0x65, 0x61, 0x63, 0x68, 0x69, 0x6e, 0x67, 0x10, 0x09, 0x12, 0x0a, 0x0a, 0x06, 0x63,
|
||||
0x6f, 0x6d, 0x62, 0x61, 0x74, 0x10, 0x0a, 0x12, 0x0b, 0x0a, 0x07, 0x65, 0x6e, 0x63, 0x68, 0x61,
|
||||
0x6e, 0x74, 0x10, 0x0b, 0x12, 0x0b, 0x0a, 0x07, 0x73, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x10,
|
||||
0x0c, 0x2a, 0x1f, 0x0a, 0x0c, 0x42, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x53, 0x74, 0x61, 0x74,
|
||||
0x65, 0x12, 0x06, 0x0a, 0x02, 0x69, 0x6e, 0x10, 0x00, 0x12, 0x07, 0x0a, 0x03, 0x65, 0x6e, 0x64,
|
||||
0x10, 0x02, 0x2a, 0x2b, 0x0a, 0x0c, 0x44, 0x42, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x43, 0x6f,
|
||||
0x6d, 0x70, 0x12, 0x08, 0x0a, 0x04, 0x64, 0x72, 0x61, 0x77, 0x10, 0x00, 0x12, 0x07, 0x0a, 0x03,
|
||||
0x72, 0x65, 0x64, 0x10, 0x01, 0x12, 0x08, 0x0a, 0x04, 0x62, 0x75, 0x6c, 0x65, 0x10, 0x02, 0x42,
|
||||
0x06, 0x5a, 0x04, 0x2e, 0x3b, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
|
||||
}
|
||||
|
||||
var (
|
||||
|
362
pb/comm.pb.go
362
pb/comm.pb.go
@ -86,8 +86,9 @@ type UserMessage struct {
|
||||
MainType string `protobuf:"bytes,1,opt,name=MainType,proto3" json:"MainType"` //用户消息处理 模块名 例如:user 对应项目中 user的模块
|
||||
SubType string `protobuf:"bytes,2,opt,name=SubType,proto3" json:"SubType"` //用户消息处理函数名 例如:login 对应项目中 user的模块中
|
||||
// api_login 的处理函数
|
||||
Data *anypb.Any `protobuf:"bytes,3,opt,name=data,proto3" json:"data"`
|
||||
Sec string `protobuf:"bytes,4,opt,name=sec,proto3" json:"sec"` //密文
|
||||
ServicePath string `protobuf:"bytes,3,opt,name=servicePath,proto3" json:"servicePath"` // 消息路由地址 部分消息前端确定转发给谁 \worker\worker0
|
||||
Data *anypb.Any `protobuf:"bytes,4,opt,name=data,proto3" json:"data"`
|
||||
Sec string `protobuf:"bytes,5,opt,name=sec,proto3" json:"sec"` //密文
|
||||
}
|
||||
|
||||
func (x *UserMessage) Reset() {
|
||||
@ -136,6 +137,13 @@ func (x *UserMessage) GetSubType() string {
|
||||
return ""
|
||||
}
|
||||
|
||||
func (x *UserMessage) GetServicePath() string {
|
||||
if x != nil {
|
||||
return x.ServicePath
|
||||
}
|
||||
return ""
|
||||
}
|
||||
|
||||
func (x *UserMessage) GetData() *anypb.Any {
|
||||
if x != nil {
|
||||
return x.Data
|
||||
@ -1771,185 +1779,187 @@ var file_comm_proto_rawDesc = []byte{
|
||||
0x0a, 0x0a, 0x63, 0x6f, 0x6d, 0x6d, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x0f, 0x65, 0x72,
|
||||
0x72, 0x6f, 0x72, 0x63, 0x6f, 0x64, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67,
|
||||
0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x61,
|
||||
0x6e, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x7f, 0x0a, 0x0b, 0x55, 0x73, 0x65, 0x72,
|
||||
0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x4d, 0x61, 0x69, 0x6e, 0x54,
|
||||
0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x4d, 0x61, 0x69, 0x6e, 0x54,
|
||||
0x79, 0x70, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x53, 0x75, 0x62, 0x54, 0x79, 0x70, 0x65, 0x18, 0x02,
|
||||
0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x53, 0x75, 0x62, 0x54, 0x79, 0x70, 0x65, 0x12, 0x28, 0x0a,
|
||||
0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x67, 0x6f,
|
||||
0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x41, 0x6e,
|
||||
0x79, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x10, 0x0a, 0x03, 0x73, 0x65, 0x63, 0x18, 0x04,
|
||||
0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x73, 0x65, 0x63, 0x22, 0x8e, 0x02, 0x0a, 0x0c, 0x41, 0x67,
|
||||
0x65, 0x6e, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x49, 0x70,
|
||||
0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x49, 0x70, 0x12, 0x24, 0x0a, 0x0d, 0x55, 0x73,
|
||||
0x65, 0x72, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28,
|
||||
0x09, 0x52, 0x0d, 0x55, 0x73, 0x65, 0x72, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x49, 0x64,
|
||||
0x12, 0x16, 0x0a, 0x06, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
|
||||
0x52, 0x06, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x53, 0x65, 0x72, 0x76,
|
||||
0x69, 0x63, 0x65, 0x54, 0x61, 0x67, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x53, 0x65,
|
||||
0x72, 0x76, 0x69, 0x63, 0x65, 0x54, 0x61, 0x67, 0x12, 0x2a, 0x0a, 0x10, 0x47, 0x61, 0x74, 0x65,
|
||||
0x77, 0x61, 0x79, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x49, 0x64, 0x18, 0x05, 0x20, 0x01,
|
||||
0x28, 0x09, 0x52, 0x10, 0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x53, 0x65, 0x72, 0x76, 0x69,
|
||||
0x63, 0x65, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x4d, 0x61, 0x69, 0x6e, 0x54, 0x79, 0x70, 0x65,
|
||||
0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x4d, 0x61, 0x69, 0x6e, 0x54, 0x79, 0x70, 0x65,
|
||||
0x12, 0x18, 0x0a, 0x07, 0x53, 0x75, 0x62, 0x54, 0x79, 0x70, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28,
|
||||
0x09, 0x52, 0x07, 0x53, 0x75, 0x62, 0x54, 0x79, 0x70, 0x65, 0x12, 0x2e, 0x0a, 0x07, 0x4d, 0x65,
|
||||
0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x67, 0x6f,
|
||||
0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x41, 0x6e,
|
||||
0x79, 0x52, 0x07, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0xad, 0x01, 0x0a, 0x0f, 0x52,
|
||||
0x50, 0x43, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x70, 0x6c, 0x79, 0x12, 0x1e,
|
||||
0x0a, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x0a, 0x2e, 0x45,
|
||||
0x72, 0x72, 0x6f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x22,
|
||||
0x0a, 0x0c, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02,
|
||||
0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x4d, 0x65, 0x73, 0x73, 0x61,
|
||||
0x67, 0x65, 0x12, 0x32, 0x0a, 0x09, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x44, 0x61, 0x74, 0x61, 0x18,
|
||||
0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
|
||||
0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x41, 0x6e, 0x79, 0x52, 0x09, 0x45, 0x72, 0x72,
|
||||
0x6f, 0x72, 0x44, 0x61, 0x74, 0x61, 0x12, 0x22, 0x0a, 0x05, 0x52, 0x65, 0x70, 0x6c, 0x79, 0x18,
|
||||
0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0c, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x4d, 0x65, 0x73, 0x73,
|
||||
0x61, 0x67, 0x65, 0x52, 0x05, 0x52, 0x65, 0x70, 0x6c, 0x79, 0x22, 0x69, 0x0a, 0x0d, 0x41, 0x67,
|
||||
0x65, 0x6e, 0x74, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x52, 0x65, 0x71, 0x12, 0x24, 0x0a, 0x0d, 0x55,
|
||||
0x6e, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xa1, 0x01, 0x0a, 0x0b, 0x55, 0x73, 0x65,
|
||||
0x72, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x4d, 0x61, 0x69, 0x6e,
|
||||
0x54, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x4d, 0x61, 0x69, 0x6e,
|
||||
0x54, 0x79, 0x70, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x53, 0x75, 0x62, 0x54, 0x79, 0x70, 0x65, 0x18,
|
||||
0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x53, 0x75, 0x62, 0x54, 0x79, 0x70, 0x65, 0x12, 0x20,
|
||||
0x0a, 0x0b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x50, 0x61, 0x74, 0x68, 0x18, 0x03, 0x20,
|
||||
0x01, 0x28, 0x09, 0x52, 0x0b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x50, 0x61, 0x74, 0x68,
|
||||
0x12, 0x28, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14,
|
||||
0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
|
||||
0x2e, 0x41, 0x6e, 0x79, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x10, 0x0a, 0x03, 0x73, 0x65,
|
||||
0x63, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x73, 0x65, 0x63, 0x22, 0x8e, 0x02, 0x0a,
|
||||
0x0c, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x0e, 0x0a,
|
||||
0x02, 0x49, 0x70, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x49, 0x70, 0x12, 0x24, 0x0a,
|
||||
0x0d, 0x55, 0x73, 0x65, 0x72, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x18, 0x02,
|
||||
0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x55, 0x73, 0x65, 0x72, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f,
|
||||
0x6e, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x03, 0x20,
|
||||
0x01, 0x28, 0x09, 0x52, 0x06, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x53,
|
||||
0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x54, 0x61, 0x67, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52,
|
||||
0x0a, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x54, 0x61, 0x67, 0x12, 0x2a, 0x0a, 0x10, 0x47,
|
||||
0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x49, 0x64, 0x18,
|
||||
0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x10, 0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x53, 0x65,
|
||||
0x72, 0x76, 0x69, 0x63, 0x65, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x4d, 0x61, 0x69, 0x6e, 0x54,
|
||||
0x79, 0x70, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x4d, 0x61, 0x69, 0x6e, 0x54,
|
||||
0x79, 0x70, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x53, 0x75, 0x62, 0x54, 0x79, 0x70, 0x65, 0x18, 0x07,
|
||||
0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x53, 0x75, 0x62, 0x54, 0x79, 0x70, 0x65, 0x12, 0x2e, 0x0a,
|
||||
0x07, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14,
|
||||
0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
|
||||
0x2e, 0x41, 0x6e, 0x79, 0x52, 0x07, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0xad, 0x01,
|
||||
0x0a, 0x0f, 0x52, 0x50, 0x43, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x70, 0x6c,
|
||||
0x79, 0x12, 0x1e, 0x0a, 0x04, 0x43, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32,
|
||||
0x0a, 0x2e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x43, 0x6f, 0x64,
|
||||
0x65, 0x12, 0x22, 0x0a, 0x0c, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67,
|
||||
0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x4d, 0x65,
|
||||
0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x32, 0x0a, 0x09, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x44, 0x61,
|
||||
0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
|
||||
0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x41, 0x6e, 0x79, 0x52, 0x09,
|
||||
0x45, 0x72, 0x72, 0x6f, 0x72, 0x44, 0x61, 0x74, 0x61, 0x12, 0x22, 0x0a, 0x05, 0x52, 0x65, 0x70,
|
||||
0x6c, 0x79, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0c, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x4d,
|
||||
0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x05, 0x52, 0x65, 0x70, 0x6c, 0x79, 0x22, 0x69, 0x0a,
|
||||
0x0d, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x52, 0x65, 0x71, 0x12, 0x24,
|
||||
0x0a, 0x0d, 0x55, 0x73, 0x65, 0x72, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x18,
|
||||
0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x55, 0x73, 0x65, 0x72, 0x53, 0x65, 0x73, 0x73, 0x69,
|
||||
0x6f, 0x6e, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02,
|
||||
0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08,
|
||||
0x57, 0x6f, 0x72, 0x6b, 0x65, 0x72, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08,
|
||||
0x57, 0x6f, 0x72, 0x6b, 0x65, 0x72, 0x49, 0x64, 0x22, 0x37, 0x0a, 0x0f, 0x41, 0x67, 0x65, 0x6e,
|
||||
0x74, 0x55, 0x6e, 0x42, 0x75, 0x69, 0x6c, 0x64, 0x52, 0x65, 0x71, 0x12, 0x24, 0x0a, 0x0d, 0x55,
|
||||
0x73, 0x65, 0x72, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01,
|
||||
0x28, 0x09, 0x52, 0x0d, 0x55, 0x73, 0x65, 0x72, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x49,
|
||||
0x64, 0x12, 0x16, 0x0a, 0x06, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28,
|
||||
0x09, 0x52, 0x06, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x57, 0x6f, 0x72,
|
||||
0x6b, 0x65, 0x72, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x57, 0x6f, 0x72,
|
||||
0x6b, 0x65, 0x72, 0x49, 0x64, 0x22, 0x37, 0x0a, 0x0f, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x55, 0x6e,
|
||||
0x42, 0x75, 0x69, 0x6c, 0x64, 0x52, 0x65, 0x71, 0x12, 0x24, 0x0a, 0x0d, 0x55, 0x73, 0x65, 0x72,
|
||||
0x64, 0x22, 0x5f, 0x0a, 0x13, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x53, 0x65, 0x6e, 0x64, 0x4d, 0x65,
|
||||
0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x65, 0x71, 0x12, 0x24, 0x0a, 0x0d, 0x55, 0x73, 0x65, 0x72,
|
||||
0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
|
||||
0x0d, 0x55, 0x73, 0x65, 0x72, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x22, 0x5f,
|
||||
0x0a, 0x13, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x53, 0x65, 0x6e, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61,
|
||||
0x67, 0x65, 0x52, 0x65, 0x71, 0x12, 0x24, 0x0a, 0x0d, 0x55, 0x73, 0x65, 0x72, 0x53, 0x65, 0x73,
|
||||
0x73, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x55, 0x73,
|
||||
0x65, 0x72, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x22, 0x0a, 0x05, 0x52,
|
||||
0x65, 0x70, 0x6c, 0x79, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0c, 0x2e, 0x55, 0x73, 0x65,
|
||||
0x72, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x05, 0x52, 0x65, 0x70, 0x6c, 0x79, 0x22,
|
||||
0x99, 0x01, 0x0a, 0x0f, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
|
||||
0x52, 0x65, 0x71, 0x12, 0x26, 0x0a, 0x0e, 0x55, 0x73, 0x65, 0x72, 0x53, 0x65, 0x73, 0x73, 0x69,
|
||||
0x6f, 0x6e, 0x49, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0e, 0x55, 0x73, 0x65,
|
||||
0x72, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x73, 0x12, 0x1a, 0x0a, 0x08, 0x4d,
|
||||
0x61, 0x69, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x4d,
|
||||
0x61, 0x69, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x53, 0x75, 0x62, 0x54, 0x79,
|
||||
0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x53, 0x75, 0x62, 0x54, 0x79, 0x70,
|
||||
0x65, 0x12, 0x28, 0x0a, 0x04, 0x44, 0x61, 0x74, 0x61, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32,
|
||||
0x14, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
|
||||
0x66, 0x2e, 0x41, 0x6e, 0x79, 0x52, 0x04, 0x44, 0x61, 0x74, 0x61, 0x22, 0x75, 0x0a, 0x13, 0x42,
|
||||
0x72, 0x6f, 0x61, 0x64, 0x43, 0x61, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52,
|
||||
0x65, 0x71, 0x12, 0x1a, 0x0a, 0x08, 0x4d, 0x61, 0x69, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x18, 0x01,
|
||||
0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x4d, 0x61, 0x69, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x12, 0x18,
|
||||
0x0a, 0x07, 0x53, 0x75, 0x62, 0x54, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
|
||||
0x07, 0x53, 0x75, 0x62, 0x54, 0x79, 0x70, 0x65, 0x12, 0x28, 0x0a, 0x04, 0x44, 0x61, 0x74, 0x61,
|
||||
0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
|
||||
0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x41, 0x6e, 0x79, 0x52, 0x04, 0x44, 0x61,
|
||||
0x74, 0x61, 0x22, 0x36, 0x0a, 0x0e, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x43, 0x6c, 0x6f, 0x73, 0x65,
|
||||
0x65, 0x52, 0x65, 0x71, 0x12, 0x24, 0x0a, 0x0d, 0x55, 0x73, 0x65, 0x72, 0x53, 0x65, 0x73, 0x73,
|
||||
0x69, 0x6f, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x55, 0x73, 0x65,
|
||||
0x72, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x22, 0xae, 0x01, 0x0a, 0x12, 0x4e,
|
||||
0x6f, 0x74, 0x69, 0x63, 0x65, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x52, 0x65,
|
||||
0x71, 0x12, 0x0e, 0x0a, 0x02, 0x49, 0x70, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x49,
|
||||
0x70, 0x12, 0x24, 0x0a, 0x0d, 0x55, 0x73, 0x65, 0x72, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e,
|
||||
0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x55, 0x73, 0x65, 0x72, 0x53, 0x65,
|
||||
0x73, 0x73, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x55, 0x73, 0x65, 0x72, 0x49,
|
||||
0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12,
|
||||
0x1e, 0x0a, 0x0a, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x54, 0x61, 0x67, 0x18, 0x04, 0x20,
|
||||
0x01, 0x28, 0x09, 0x52, 0x0a, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x54, 0x61, 0x67, 0x12,
|
||||
0x2a, 0x0a, 0x10, 0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63,
|
||||
0x65, 0x49, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x10, 0x47, 0x61, 0x74, 0x65, 0x77,
|
||||
0x61, 0x79, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x49, 0x64, 0x22, 0xae, 0x01, 0x0a, 0x12,
|
||||
0x4e, 0x6f, 0x74, 0x69, 0x63, 0x65, 0x55, 0x73, 0x65, 0x72, 0x43, 0x6c, 0x6f, 0x73, 0x65, 0x52,
|
||||
0x65, 0x71, 0x12, 0x0e, 0x0a, 0x02, 0x49, 0x70, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02,
|
||||
0x49, 0x70, 0x12, 0x24, 0x0a, 0x0d, 0x55, 0x73, 0x65, 0x72, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f,
|
||||
0x6e, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x55, 0x73, 0x65, 0x72, 0x53,
|
||||
0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x55, 0x73, 0x65, 0x72,
|
||||
0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64,
|
||||
0x12, 0x1e, 0x0a, 0x0a, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x54, 0x61, 0x67, 0x18, 0x04,
|
||||
0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x54, 0x61, 0x67,
|
||||
0x12, 0x2a, 0x0a, 0x10, 0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x53, 0x65, 0x72, 0x76, 0x69,
|
||||
0x63, 0x65, 0x49, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x10, 0x47, 0x61, 0x74, 0x65,
|
||||
0x77, 0x61, 0x79, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x49, 0x64, 0x22, 0x3f, 0x0a, 0x09,
|
||||
0x53, 0x6b, 0x69, 0x6c, 0x6c, 0x44, 0x61, 0x74, 0x61, 0x12, 0x18, 0x0a, 0x07, 0x73, 0x6b, 0x69,
|
||||
0x6c, 0x6c, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x73, 0x6b, 0x69, 0x6c,
|
||||
0x6c, 0x49, 0x44, 0x12, 0x18, 0x0a, 0x07, 0x73, 0x6b, 0x69, 0x6c, 0x6c, 0x4c, 0x76, 0x18, 0x02,
|
||||
0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x73, 0x6b, 0x69, 0x6c, 0x6c, 0x4c, 0x76, 0x22, 0x36, 0x0a,
|
||||
0x0a, 0x55, 0x73, 0x65, 0x72, 0x41, 0x73, 0x73, 0x65, 0x74, 0x73, 0x12, 0x0c, 0x0a, 0x01, 0x41,
|
||||
0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x01, 0x41, 0x12, 0x0c, 0x0a, 0x01, 0x54, 0x18, 0x02,
|
||||
0x20, 0x01, 0x28, 0x09, 0x52, 0x01, 0x54, 0x12, 0x0c, 0x0a, 0x01, 0x4e, 0x18, 0x03, 0x20, 0x01,
|
||||
0x28, 0x05, 0x52, 0x01, 0x4e, 0x22, 0x42, 0x0a, 0x08, 0x55, 0x73, 0x65, 0x72, 0x41, 0x74, 0x6e,
|
||||
0x6f, 0x12, 0x0c, 0x0a, 0x01, 0x41, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x01, 0x41, 0x12,
|
||||
0x0c, 0x0a, 0x01, 0x54, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x01, 0x54, 0x12, 0x0c, 0x0a,
|
||||
0x01, 0x4e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x01, 0x4e, 0x12, 0x0c, 0x0a, 0x01, 0x4f,
|
||||
0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x01, 0x4f, 0x22, 0x39, 0x0a, 0x09, 0x54, 0x61, 0x73,
|
||||
0x6b, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x12, 0x14, 0x0a, 0x05, 0x66, 0x69, 0x72, 0x73, 0x74, 0x18,
|
||||
0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x66, 0x69, 0x72, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06,
|
||||
0x73, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x73, 0x65,
|
||||
0x63, 0x6f, 0x6e, 0x64, 0x22, 0x54, 0x0a, 0x0a, 0x52, 0x74, 0x61, 0x73, 0x6b, 0x50, 0x61, 0x72,
|
||||
0x61, 0x6d, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x31, 0x18, 0x01, 0x20, 0x01,
|
||||
0x28, 0x05, 0x52, 0x06, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x31, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x61,
|
||||
0x72, 0x61, 0x6d, 0x32, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x70, 0x61, 0x72, 0x61,
|
||||
0x6d, 0x32, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x33, 0x18, 0x03, 0x20, 0x01,
|
||||
0x28, 0x05, 0x52, 0x06, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x33, 0x22, 0x1a, 0x0a, 0x06, 0x55, 0x49,
|
||||
0x64, 0x52, 0x65, 0x71, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
|
||||
0x09, 0x52, 0x03, 0x75, 0x69, 0x64, 0x22, 0x1d, 0x0a, 0x07, 0x4e, 0x61, 0x6d, 0x65, 0x52, 0x65,
|
||||
0x71, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
|
||||
0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x0a, 0x0a, 0x08, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x52, 0x65,
|
||||
0x71, 0x22, 0x0b, 0x0a, 0x09, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x52, 0x65, 0x73, 0x70, 0x22, 0x29,
|
||||
0x0a, 0x0f, 0x52, 0x50, 0x43, 0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x6c, 0x52, 0x65, 0x71, 0x41,
|
||||
0x31, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x31, 0x18, 0x01, 0x20, 0x01, 0x28,
|
||||
0x09, 0x52, 0x06, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x31, 0x22, 0x41, 0x0a, 0x0f, 0x52, 0x50, 0x43,
|
||||
0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x6c, 0x52, 0x65, 0x71, 0x41, 0x32, 0x12, 0x16, 0x0a, 0x06,
|
||||
0x70, 0x61, 0x72, 0x61, 0x6d, 0x31, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x70, 0x61,
|
||||
0x72, 0x61, 0x6d, 0x31, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x32, 0x18, 0x02,
|
||||
0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x32, 0x22, 0x59, 0x0a, 0x0f,
|
||||
0x52, 0x50, 0x43, 0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x6c, 0x52, 0x65, 0x71, 0x41, 0x33, 0x12,
|
||||
0x0d, 0x55, 0x73, 0x65, 0x72, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x22,
|
||||
0x0a, 0x05, 0x52, 0x65, 0x70, 0x6c, 0x79, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0c, 0x2e,
|
||||
0x55, 0x73, 0x65, 0x72, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x05, 0x52, 0x65, 0x70,
|
||||
0x6c, 0x79, 0x22, 0x99, 0x01, 0x0a, 0x0f, 0x42, 0x61, 0x74, 0x63, 0x68, 0x4d, 0x65, 0x73, 0x73,
|
||||
0x61, 0x67, 0x65, 0x52, 0x65, 0x71, 0x12, 0x26, 0x0a, 0x0e, 0x55, 0x73, 0x65, 0x72, 0x53, 0x65,
|
||||
0x73, 0x73, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0e,
|
||||
0x55, 0x73, 0x65, 0x72, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x73, 0x12, 0x1a,
|
||||
0x0a, 0x08, 0x4d, 0x61, 0x69, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
|
||||
0x52, 0x08, 0x4d, 0x61, 0x69, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x53, 0x75,
|
||||
0x62, 0x54, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x53, 0x75, 0x62,
|
||||
0x54, 0x79, 0x70, 0x65, 0x12, 0x28, 0x0a, 0x04, 0x44, 0x61, 0x74, 0x61, 0x18, 0x04, 0x20, 0x01,
|
||||
0x28, 0x0b, 0x32, 0x14, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
|
||||
0x6f, 0x62, 0x75, 0x66, 0x2e, 0x41, 0x6e, 0x79, 0x52, 0x04, 0x44, 0x61, 0x74, 0x61, 0x22, 0x75,
|
||||
0x0a, 0x13, 0x42, 0x72, 0x6f, 0x61, 0x64, 0x43, 0x61, 0x73, 0x74, 0x4d, 0x65, 0x73, 0x73, 0x61,
|
||||
0x67, 0x65, 0x52, 0x65, 0x71, 0x12, 0x1a, 0x0a, 0x08, 0x4d, 0x61, 0x69, 0x6e, 0x54, 0x79, 0x70,
|
||||
0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x4d, 0x61, 0x69, 0x6e, 0x54, 0x79, 0x70,
|
||||
0x65, 0x12, 0x18, 0x0a, 0x07, 0x53, 0x75, 0x62, 0x54, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01,
|
||||
0x28, 0x09, 0x52, 0x07, 0x53, 0x75, 0x62, 0x54, 0x79, 0x70, 0x65, 0x12, 0x28, 0x0a, 0x04, 0x44,
|
||||
0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
|
||||
0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x41, 0x6e, 0x79, 0x52,
|
||||
0x04, 0x44, 0x61, 0x74, 0x61, 0x22, 0x36, 0x0a, 0x0e, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x43, 0x6c,
|
||||
0x6f, 0x73, 0x65, 0x65, 0x52, 0x65, 0x71, 0x12, 0x24, 0x0a, 0x0d, 0x55, 0x73, 0x65, 0x72, 0x53,
|
||||
0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d,
|
||||
0x55, 0x73, 0x65, 0x72, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x22, 0xae, 0x01,
|
||||
0x0a, 0x12, 0x4e, 0x6f, 0x74, 0x69, 0x63, 0x65, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x6f, 0x67, 0x69,
|
||||
0x6e, 0x52, 0x65, 0x71, 0x12, 0x0e, 0x0a, 0x02, 0x49, 0x70, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
|
||||
0x52, 0x02, 0x49, 0x70, 0x12, 0x24, 0x0a, 0x0d, 0x55, 0x73, 0x65, 0x72, 0x53, 0x65, 0x73, 0x73,
|
||||
0x69, 0x6f, 0x6e, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x55, 0x73, 0x65,
|
||||
0x72, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x55, 0x73,
|
||||
0x65, 0x72, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x55, 0x73, 0x65, 0x72,
|
||||
0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x54, 0x61, 0x67,
|
||||
0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x54,
|
||||
0x61, 0x67, 0x12, 0x2a, 0x0a, 0x10, 0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x53, 0x65, 0x72,
|
||||
0x76, 0x69, 0x63, 0x65, 0x49, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x10, 0x47, 0x61,
|
||||
0x74, 0x65, 0x77, 0x61, 0x79, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x49, 0x64, 0x22, 0xae,
|
||||
0x01, 0x0a, 0x12, 0x4e, 0x6f, 0x74, 0x69, 0x63, 0x65, 0x55, 0x73, 0x65, 0x72, 0x43, 0x6c, 0x6f,
|
||||
0x73, 0x65, 0x52, 0x65, 0x71, 0x12, 0x0e, 0x0a, 0x02, 0x49, 0x70, 0x18, 0x01, 0x20, 0x01, 0x28,
|
||||
0x09, 0x52, 0x02, 0x49, 0x70, 0x12, 0x24, 0x0a, 0x0d, 0x55, 0x73, 0x65, 0x72, 0x53, 0x65, 0x73,
|
||||
0x73, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x55, 0x73,
|
||||
0x65, 0x72, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x55,
|
||||
0x73, 0x65, 0x72, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x55, 0x73, 0x65,
|
||||
0x72, 0x49, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x54, 0x61,
|
||||
0x67, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65,
|
||||
0x54, 0x61, 0x67, 0x12, 0x2a, 0x0a, 0x10, 0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x53, 0x65,
|
||||
0x72, 0x76, 0x69, 0x63, 0x65, 0x49, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x10, 0x47,
|
||||
0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x49, 0x64, 0x22,
|
||||
0x3f, 0x0a, 0x09, 0x53, 0x6b, 0x69, 0x6c, 0x6c, 0x44, 0x61, 0x74, 0x61, 0x12, 0x18, 0x0a, 0x07,
|
||||
0x73, 0x6b, 0x69, 0x6c, 0x6c, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x73,
|
||||
0x6b, 0x69, 0x6c, 0x6c, 0x49, 0x44, 0x12, 0x18, 0x0a, 0x07, 0x73, 0x6b, 0x69, 0x6c, 0x6c, 0x4c,
|
||||
0x76, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x73, 0x6b, 0x69, 0x6c, 0x6c, 0x4c, 0x76,
|
||||
0x22, 0x36, 0x0a, 0x0a, 0x55, 0x73, 0x65, 0x72, 0x41, 0x73, 0x73, 0x65, 0x74, 0x73, 0x12, 0x0c,
|
||||
0x0a, 0x01, 0x41, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x01, 0x41, 0x12, 0x0c, 0x0a, 0x01,
|
||||
0x54, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x01, 0x54, 0x12, 0x0c, 0x0a, 0x01, 0x4e, 0x18,
|
||||
0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x01, 0x4e, 0x22, 0x42, 0x0a, 0x08, 0x55, 0x73, 0x65, 0x72,
|
||||
0x41, 0x74, 0x6e, 0x6f, 0x12, 0x0c, 0x0a, 0x01, 0x41, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
|
||||
0x01, 0x41, 0x12, 0x0c, 0x0a, 0x01, 0x54, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x01, 0x54,
|
||||
0x12, 0x0c, 0x0a, 0x01, 0x4e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x01, 0x4e, 0x12, 0x0c,
|
||||
0x0a, 0x01, 0x4f, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x01, 0x4f, 0x22, 0x39, 0x0a, 0x09,
|
||||
0x54, 0x61, 0x73, 0x6b, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x12, 0x14, 0x0a, 0x05, 0x66, 0x69, 0x72,
|
||||
0x73, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x66, 0x69, 0x72, 0x73, 0x74, 0x12,
|
||||
0x16, 0x0a, 0x06, 0x73, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52,
|
||||
0x06, 0x73, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x22, 0x54, 0x0a, 0x0a, 0x52, 0x74, 0x61, 0x73, 0x6b,
|
||||
0x50, 0x61, 0x72, 0x61, 0x6d, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x31, 0x18,
|
||||
0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x31, 0x12, 0x16, 0x0a,
|
||||
0x06, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x32, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x70,
|
||||
0x61, 0x72, 0x61, 0x6d, 0x32, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x33, 0x18,
|
||||
0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x33, 0x22, 0x1a, 0x0a,
|
||||
0x06, 0x55, 0x49, 0x64, 0x52, 0x65, 0x71, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x69, 0x64, 0x18, 0x01,
|
||||
0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x69, 0x64, 0x22, 0x1d, 0x0a, 0x07, 0x4e, 0x61, 0x6d,
|
||||
0x65, 0x52, 0x65, 0x71, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01,
|
||||
0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x0a, 0x0a, 0x08, 0x45, 0x6d, 0x70, 0x74,
|
||||
0x79, 0x52, 0x65, 0x71, 0x22, 0x0b, 0x0a, 0x09, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x52, 0x65, 0x73,
|
||||
0x70, 0x22, 0x29, 0x0a, 0x0f, 0x52, 0x50, 0x43, 0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x6c, 0x52,
|
||||
0x65, 0x71, 0x41, 0x31, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x31, 0x18, 0x01,
|
||||
0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x31, 0x22, 0x41, 0x0a, 0x0f,
|
||||
0x52, 0x50, 0x43, 0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x6c, 0x52, 0x65, 0x71, 0x41, 0x32, 0x12,
|
||||
0x16, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x31, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
|
||||
0x06, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x31, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x61, 0x6d,
|
||||
0x32, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x32, 0x12,
|
||||
0x16, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x33, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52,
|
||||
0x06, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x33, 0x22, 0x71, 0x0a, 0x0f, 0x52, 0x50, 0x43, 0x47, 0x65,
|
||||
0x6e, 0x65, 0x72, 0x61, 0x6c, 0x52, 0x65, 0x71, 0x41, 0x34, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x61,
|
||||
0x72, 0x61, 0x6d, 0x31, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x70, 0x61, 0x72, 0x61,
|
||||
0x6d, 0x31, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x32, 0x18, 0x02, 0x20, 0x01,
|
||||
0x28, 0x09, 0x52, 0x06, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x32, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x61,
|
||||
0x72, 0x61, 0x6d, 0x33, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x70, 0x61, 0x72, 0x61,
|
||||
0x6d, 0x33, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x34, 0x18, 0x04, 0x20, 0x01,
|
||||
0x28, 0x09, 0x52, 0x06, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x34, 0x22, 0x51, 0x0a, 0x0b, 0x52, 0x50,
|
||||
0x43, 0x52, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x71, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x69, 0x64,
|
||||
0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x69, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x74,
|
||||
0x61, 0x73, 0x6b, 0x54, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x74,
|
||||
0x61, 0x73, 0x6b, 0x54, 0x79, 0x70, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x70, 0x61, 0x72, 0x61, 0x6d,
|
||||
0x18, 0x03, 0x20, 0x03, 0x28, 0x05, 0x52, 0x05, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x22, 0xa1, 0x03,
|
||||
0x0a, 0x0d, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x44, 0x42, 0x49, 0x6e, 0x66, 0x6f, 0x12,
|
||||
0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
|
||||
0x09, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x69, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x73,
|
||||
0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
|
||||
0x0a, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x6f,
|
||||
0x77, 0x6e, 0x65, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x6f, 0x77, 0x6e, 0x65,
|
||||
0x72, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x72, 0x6f, 0x73, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09,
|
||||
0x52, 0x05, 0x63, 0x72, 0x6f, 0x73, 0x73, 0x12, 0x18, 0x0a, 0x07, 0x63, 0x72, 0x6f, 0x73, 0x73,
|
||||
0x49, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x63, 0x72, 0x6f, 0x73, 0x73, 0x49,
|
||||
0x64, 0x12, 0x22, 0x0a, 0x0c, 0x73, 0x69, 0x6e, 0x67, 0x6c, 0x65, 0x73, 0x65, 0x72, 0x76, 0x65,
|
||||
0x72, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x73, 0x69, 0x6e, 0x67, 0x6c, 0x65, 0x73,
|
||||
0x65, 0x72, 0x76, 0x65, 0x72, 0x12, 0x1a, 0x0a, 0x08, 0x6f, 0x70, 0x65, 0x6e, 0x74, 0x69, 0x6d,
|
||||
0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x6f, 0x70, 0x65, 0x6e, 0x74, 0x69, 0x6d,
|
||||
0x65, 0x12, 0x26, 0x0a, 0x0e, 0x72, 0x65, 0x64, 0x69, 0x73, 0x49, 0x73, 0x43, 0x6c, 0x75, 0x73,
|
||||
0x74, 0x65, 0x72, 0x18, 0x08, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0e, 0x72, 0x65, 0x64, 0x69, 0x73,
|
||||
0x49, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x12, 0x1c, 0x0a, 0x09, 0x72, 0x65, 0x64,
|
||||
0x69, 0x73, 0x41, 0x64, 0x64, 0x72, 0x18, 0x09, 0x20, 0x03, 0x28, 0x09, 0x52, 0x09, 0x72, 0x65,
|
||||
0x64, 0x69, 0x73, 0x41, 0x64, 0x64, 0x72, 0x12, 0x24, 0x0a, 0x0d, 0x72, 0x65, 0x64, 0x69, 0x73,
|
||||
0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d,
|
||||
0x72, 0x65, 0x64, 0x69, 0x73, 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x18, 0x0a,
|
||||
0x07, 0x72, 0x65, 0x64, 0x69, 0x73, 0x44, 0x62, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07,
|
||||
0x72, 0x65, 0x64, 0x69, 0x73, 0x44, 0x62, 0x12, 0x1e, 0x0a, 0x0a, 0x4d, 0x6f, 0x6e, 0x67, 0x6f,
|
||||
0x64, 0x62, 0x55, 0x72, 0x6c, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x4d, 0x6f, 0x6e,
|
||||
0x67, 0x6f, 0x64, 0x62, 0x55, 0x72, 0x6c, 0x12, 0x28, 0x0a, 0x0f, 0x6d, 0x6f, 0x6e, 0x67, 0x6f,
|
||||
0x64, 0x62, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09,
|
||||
0x52, 0x0f, 0x6d, 0x6f, 0x6e, 0x67, 0x6f, 0x64, 0x62, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73,
|
||||
0x65, 0x2a, 0x43, 0x0a, 0x12, 0x48, 0x65, 0x72, 0x6f, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75,
|
||||
0x74, 0x65, 0x73, 0x54, 0x79, 0x70, 0x65, 0x12, 0x06, 0x0a, 0x02, 0x48, 0x70, 0x10, 0x00, 0x12,
|
||||
0x07, 0x0a, 0x03, 0x41, 0x74, 0x6b, 0x10, 0x01, 0x12, 0x07, 0x0a, 0x03, 0x44, 0x65, 0x66, 0x10,
|
||||
0x02, 0x12, 0x09, 0x0a, 0x05, 0x53, 0x70, 0x65, 0x65, 0x64, 0x10, 0x03, 0x12, 0x08, 0x0a, 0x04,
|
||||
0x43, 0x72, 0x69, 0x74, 0x10, 0x04, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x3b, 0x70, 0x62, 0x62, 0x06,
|
||||
0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
|
||||
0x32, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x32, 0x22,
|
||||
0x59, 0x0a, 0x0f, 0x52, 0x50, 0x43, 0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x6c, 0x52, 0x65, 0x71,
|
||||
0x41, 0x33, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x31, 0x18, 0x01, 0x20, 0x01,
|
||||
0x28, 0x09, 0x52, 0x06, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x31, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x61,
|
||||
0x72, 0x61, 0x6d, 0x32, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x70, 0x61, 0x72, 0x61,
|
||||
0x6d, 0x32, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x33, 0x18, 0x03, 0x20, 0x01,
|
||||
0x28, 0x09, 0x52, 0x06, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x33, 0x22, 0x71, 0x0a, 0x0f, 0x52, 0x50,
|
||||
0x43, 0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x6c, 0x52, 0x65, 0x71, 0x41, 0x34, 0x12, 0x16, 0x0a,
|
||||
0x06, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x31, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x70,
|
||||
0x61, 0x72, 0x61, 0x6d, 0x31, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x32, 0x18,
|
||||
0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x32, 0x12, 0x16, 0x0a,
|
||||
0x06, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x33, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x70,
|
||||
0x61, 0x72, 0x61, 0x6d, 0x33, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x34, 0x18,
|
||||
0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x34, 0x22, 0x51, 0x0a,
|
||||
0x0b, 0x52, 0x50, 0x43, 0x52, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x71, 0x12, 0x10, 0x0a, 0x03,
|
||||
0x75, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x69, 0x64, 0x12, 0x1a,
|
||||
0x0a, 0x08, 0x74, 0x61, 0x73, 0x6b, 0x54, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05,
|
||||
0x52, 0x08, 0x74, 0x61, 0x73, 0x6b, 0x54, 0x79, 0x70, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x70, 0x61,
|
||||
0x72, 0x61, 0x6d, 0x18, 0x03, 0x20, 0x03, 0x28, 0x05, 0x52, 0x05, 0x70, 0x61, 0x72, 0x61, 0x6d,
|
||||
0x22, 0xa1, 0x03, 0x0a, 0x0d, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x44, 0x42, 0x49, 0x6e,
|
||||
0x66, 0x6f, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x69, 0x64, 0x18, 0x01,
|
||||
0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x69, 0x64, 0x12, 0x1e,
|
||||
0x0a, 0x0a, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01,
|
||||
0x28, 0x09, 0x52, 0x0a, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x14,
|
||||
0x0a, 0x05, 0x6f, 0x77, 0x6e, 0x65, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x6f,
|
||||
0x77, 0x6e, 0x65, 0x72, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x72, 0x6f, 0x73, 0x73, 0x18, 0x04, 0x20,
|
||||
0x01, 0x28, 0x09, 0x52, 0x05, 0x63, 0x72, 0x6f, 0x73, 0x73, 0x12, 0x18, 0x0a, 0x07, 0x63, 0x72,
|
||||
0x6f, 0x73, 0x73, 0x49, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x63, 0x72, 0x6f,
|
||||
0x73, 0x73, 0x49, 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x73, 0x69, 0x6e, 0x67, 0x6c, 0x65, 0x73, 0x65,
|
||||
0x72, 0x76, 0x65, 0x72, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x73, 0x69, 0x6e, 0x67,
|
||||
0x6c, 0x65, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x12, 0x1a, 0x0a, 0x08, 0x6f, 0x70, 0x65, 0x6e,
|
||||
0x74, 0x69, 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x6f, 0x70, 0x65, 0x6e,
|
||||
0x74, 0x69, 0x6d, 0x65, 0x12, 0x26, 0x0a, 0x0e, 0x72, 0x65, 0x64, 0x69, 0x73, 0x49, 0x73, 0x43,
|
||||
0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x18, 0x08, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0e, 0x72, 0x65,
|
||||
0x64, 0x69, 0x73, 0x49, 0x73, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x12, 0x1c, 0x0a, 0x09,
|
||||
0x72, 0x65, 0x64, 0x69, 0x73, 0x41, 0x64, 0x64, 0x72, 0x18, 0x09, 0x20, 0x03, 0x28, 0x09, 0x52,
|
||||
0x09, 0x72, 0x65, 0x64, 0x69, 0x73, 0x41, 0x64, 0x64, 0x72, 0x12, 0x24, 0x0a, 0x0d, 0x72, 0x65,
|
||||
0x64, 0x69, 0x73, 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x0a, 0x20, 0x01, 0x28,
|
||||
0x09, 0x52, 0x0d, 0x72, 0x65, 0x64, 0x69, 0x73, 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64,
|
||||
0x12, 0x18, 0x0a, 0x07, 0x72, 0x65, 0x64, 0x69, 0x73, 0x44, 0x62, 0x18, 0x0b, 0x20, 0x01, 0x28,
|
||||
0x05, 0x52, 0x07, 0x72, 0x65, 0x64, 0x69, 0x73, 0x44, 0x62, 0x12, 0x1e, 0x0a, 0x0a, 0x4d, 0x6f,
|
||||
0x6e, 0x67, 0x6f, 0x64, 0x62, 0x55, 0x72, 0x6c, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a,
|
||||
0x4d, 0x6f, 0x6e, 0x67, 0x6f, 0x64, 0x62, 0x55, 0x72, 0x6c, 0x12, 0x28, 0x0a, 0x0f, 0x6d, 0x6f,
|
||||
0x6e, 0x67, 0x6f, 0x64, 0x62, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x18, 0x0d, 0x20,
|
||||
0x01, 0x28, 0x09, 0x52, 0x0f, 0x6d, 0x6f, 0x6e, 0x67, 0x6f, 0x64, 0x62, 0x44, 0x61, 0x74, 0x61,
|
||||
0x62, 0x61, 0x73, 0x65, 0x2a, 0x43, 0x0a, 0x12, 0x48, 0x65, 0x72, 0x6f, 0x41, 0x74, 0x74, 0x72,
|
||||
0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x54, 0x79, 0x70, 0x65, 0x12, 0x06, 0x0a, 0x02, 0x48, 0x70,
|
||||
0x10, 0x00, 0x12, 0x07, 0x0a, 0x03, 0x41, 0x74, 0x6b, 0x10, 0x01, 0x12, 0x07, 0x0a, 0x03, 0x44,
|
||||
0x65, 0x66, 0x10, 0x02, 0x12, 0x09, 0x0a, 0x05, 0x53, 0x70, 0x65, 0x65, 0x64, 0x10, 0x03, 0x12,
|
||||
0x08, 0x0a, 0x04, 0x43, 0x72, 0x69, 0x74, 0x10, 0x04, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x3b, 0x70,
|
||||
0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
|
||||
}
|
||||
|
||||
var (
|
||||
|
@ -375,19 +375,20 @@ type DBHeroRecord struct {
|
||||
sizeCache protoimpl.SizeCache
|
||||
unknownFields protoimpl.UnknownFields
|
||||
|
||||
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id" bson:"_id"` //ID 主键id
|
||||
Uid string `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid" bson:"uid"` //用户ID
|
||||
Star4 int32 `protobuf:"varint,3,opt,name=star4,proto3" json:"star4"` // 4星保底
|
||||
Star5 int32 `protobuf:"varint,4,opt,name=star5,proto3" json:"star5"` // 5星保底
|
||||
Mtime int64 `protobuf:"varint,5,opt,name=mtime,proto3" json:"mtime"` // 修改时间
|
||||
Drawcount int32 `protobuf:"varint,6,opt,name=drawcount,proto3" json:"drawcount"` // 普通卡牌累计抽取次数
|
||||
Condition map[string]int32 `protobuf:"bytes,7,rep,name=condition,proto3" json:"condition" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` // key recharge、login 等 value 累计抽卡次数
|
||||
Star5Hero map[string]int32 `protobuf:"bytes,8,rep,name=star5Hero,proto3" json:"star5Hero" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` // 第totalcount 次抽到的5星英雄 key 英雄id
|
||||
Totalcount int32 `protobuf:"varint,9,opt,name=totalcount,proto3" json:"totalcount"` // 总的累计抽卡次数
|
||||
Daycount int32 `protobuf:"varint,10,opt,name=daycount,proto3" json:"daycount"` // 今天抽卡次数
|
||||
Onebuy int32 `protobuf:"varint,11,opt,name=onebuy,proto3" json:"onebuy"` // 单次购买次数
|
||||
Tenbuy int32 `protobuf:"varint,12,opt,name=tenbuy,proto3" json:"tenbuy"` // 十连购买次数
|
||||
Inevitable int32 `protobuf:"varint,13,opt,name=inevitable,proto3" json:"inevitable"` //第2-30次抽奖必出一个5星英雄
|
||||
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id" bson:"_id"` //ID 主键id
|
||||
Uid string `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid" bson:"uid"` //用户ID
|
||||
Star4 int32 `protobuf:"varint,3,opt,name=star4,proto3" json:"star4"` // 4星保底
|
||||
Star5 int32 `protobuf:"varint,4,opt,name=star5,proto3" json:"star5"` // 5星保底
|
||||
Mtime int64 `protobuf:"varint,5,opt,name=mtime,proto3" json:"mtime"` // 修改时间
|
||||
Drawcount int32 `protobuf:"varint,6,opt,name=drawcount,proto3" json:"drawcount"` // 普通卡牌累计抽取次数
|
||||
Condition map[string]int32 `protobuf:"bytes,7,rep,name=condition,proto3" json:"condition" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` // key recharge、login 等 value 累计抽卡次数
|
||||
Star5Hero map[string]int32 `protobuf:"bytes,8,rep,name=star5Hero,proto3" json:"star5Hero" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` // 第totalcount 次抽到的5星英雄 key 英雄id
|
||||
Totalcount int32 `protobuf:"varint,9,opt,name=totalcount,proto3" json:"totalcount"` // 总的累计抽卡次数
|
||||
Daycount int32 `protobuf:"varint,10,opt,name=daycount,proto3" json:"daycount"` // 今天抽卡次数
|
||||
Onebuy int32 `protobuf:"varint,11,opt,name=onebuy,proto3" json:"onebuy"` // 单次购买次数
|
||||
Tenbuy int32 `protobuf:"varint,12,opt,name=tenbuy,proto3" json:"tenbuy"` // 十连购买次数
|
||||
Inevitable int32 `protobuf:"varint,13,opt,name=inevitable,proto3" json:"inevitable"` //第2-30次抽奖必出一个5星英雄
|
||||
Inevitable1 int32 `protobuf:"varint,14,opt,name=inevitable1,proto3" json:"inevitable1"` //第30-50次抽奖必出一个5星英雄
|
||||
}
|
||||
|
||||
func (x *DBHeroRecord) Reset() {
|
||||
@ -513,6 +514,13 @@ func (x *DBHeroRecord) GetInevitable() int32 {
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *DBHeroRecord) GetInevitable1() int32 {
|
||||
if x != nil {
|
||||
return x.Inevitable1
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
// 英雄天赋系统
|
||||
type DBHeroTalent struct {
|
||||
state protoimpl.MessageState
|
||||
@ -693,7 +701,7 @@ var file_hero_hero_db_proto_rawDesc = []byte{
|
||||
0x70, 0x65, 0x72, 0x74, 0x79, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65,
|
||||
0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05,
|
||||
0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c,
|
||||
0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x90, 0x04, 0x0a, 0x0c, 0x44, 0x42, 0x48, 0x65, 0x72,
|
||||
0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0xb2, 0x04, 0x0a, 0x0c, 0x44, 0x42, 0x48, 0x65, 0x72,
|
||||
0x6f, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 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, 0x14, 0x0a, 0x05, 0x73, 0x74, 0x61,
|
||||
@ -718,31 +726,33 @@ var file_hero_hero_db_proto_rawDesc = []byte{
|
||||
0x6e, 0x65, 0x62, 0x75, 0x79, 0x12, 0x16, 0x0a, 0x06, 0x74, 0x65, 0x6e, 0x62, 0x75, 0x79, 0x18,
|
||||
0x0c, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x74, 0x65, 0x6e, 0x62, 0x75, 0x79, 0x12, 0x1e, 0x0a,
|
||||
0x0a, 0x69, 0x6e, 0x65, 0x76, 0x69, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x18, 0x0d, 0x20, 0x01, 0x28,
|
||||
0x05, 0x52, 0x0a, 0x69, 0x6e, 0x65, 0x76, 0x69, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x1a, 0x3c, 0x0a,
|
||||
0x0e, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12,
|
||||
0x05, 0x52, 0x0a, 0x69, 0x6e, 0x65, 0x76, 0x69, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x20, 0x0a,
|
||||
0x0b, 0x69, 0x6e, 0x65, 0x76, 0x69, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x31, 0x18, 0x0e, 0x20, 0x01,
|
||||
0x28, 0x05, 0x52, 0x0b, 0x69, 0x6e, 0x65, 0x76, 0x69, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x31, 0x1a,
|
||||
0x3c, 0x0a, 0x0e, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x74, 0x72,
|
||||
0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03,
|
||||
0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01,
|
||||
0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3c, 0x0a,
|
||||
0x0e, 0x53, 0x74, 0x61, 0x72, 0x35, 0x48, 0x65, 0x72, 0x6f, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12,
|
||||
0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65,
|
||||
0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05,
|
||||
0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3c, 0x0a, 0x0e, 0x53,
|
||||
0x74, 0x61, 0x72, 0x35, 0x48, 0x65, 0x72, 0x6f, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a,
|
||||
0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12,
|
||||
0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05,
|
||||
0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0xb6, 0x01, 0x0a, 0x0c, 0x44, 0x42,
|
||||
0x48, 0x65, 0x72, 0x6f, 0x54, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64,
|
||||
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, 0x16, 0x0a, 0x06,
|
||||
0x68, 0x65, 0x72, 0x6f, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x68, 0x65,
|
||||
0x72, 0x6f, 0x49, 0x64, 0x12, 0x31, 0x0a, 0x06, 0x74, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x18, 0x04,
|
||||
0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x44, 0x42, 0x48, 0x65, 0x72, 0x6f, 0x54, 0x61, 0x6c,
|
||||
0x65, 0x6e, 0x74, 0x2e, 0x54, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52,
|
||||
0x06, 0x74, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x1a, 0x39, 0x0a, 0x0b, 0x54, 0x61, 0x6c, 0x65, 0x6e,
|
||||
0x74, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20,
|
||||
0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75,
|
||||
0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02,
|
||||
0x38, 0x01, 0x2a, 0x2f, 0x0a, 0x08, 0x48, 0x65, 0x72, 0x6f, 0x54, 0x79, 0x70, 0x65, 0x12, 0x0f,
|
||||
0x0a, 0x0b, 0x48, 0x65, 0x72, 0x6f, 0x54, 0x79, 0x70, 0x65, 0x4e, 0x69, 0x6c, 0x10, 0x00, 0x12,
|
||||
0x12, 0x0a, 0x0e, 0x48, 0x65, 0x72, 0x6f, 0x54, 0x79, 0x70, 0x65, 0x4b, 0x6f, 0x6e, 0x67, 0x46,
|
||||
0x75, 0x10, 0x01, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x3b, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f,
|
||||
0x74, 0x6f, 0x33,
|
||||
0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0xb6, 0x01, 0x0a, 0x0c,
|
||||
0x44, 0x42, 0x48, 0x65, 0x72, 0x6f, 0x54, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x12, 0x0e, 0x0a, 0x02,
|
||||
0x69, 0x64, 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, 0x16,
|
||||
0x0a, 0x06, 0x68, 0x65, 0x72, 0x6f, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06,
|
||||
0x68, 0x65, 0x72, 0x6f, 0x49, 0x64, 0x12, 0x31, 0x0a, 0x06, 0x74, 0x61, 0x6c, 0x65, 0x6e, 0x74,
|
||||
0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x44, 0x42, 0x48, 0x65, 0x72, 0x6f, 0x54,
|
||||
0x61, 0x6c, 0x65, 0x6e, 0x74, 0x2e, 0x54, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x45, 0x6e, 0x74, 0x72,
|
||||
0x79, 0x52, 0x06, 0x74, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x1a, 0x39, 0x0a, 0x0b, 0x54, 0x61, 0x6c,
|
||||
0x65, 0x6e, 0x74, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18,
|
||||
0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61,
|
||||
0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
|
||||
0x3a, 0x02, 0x38, 0x01, 0x2a, 0x2f, 0x0a, 0x08, 0x48, 0x65, 0x72, 0x6f, 0x54, 0x79, 0x70, 0x65,
|
||||
0x12, 0x0f, 0x0a, 0x0b, 0x48, 0x65, 0x72, 0x6f, 0x54, 0x79, 0x70, 0x65, 0x4e, 0x69, 0x6c, 0x10,
|
||||
0x00, 0x12, 0x12, 0x0a, 0x0e, 0x48, 0x65, 0x72, 0x6f, 0x54, 0x79, 0x70, 0x65, 0x4b, 0x6f, 0x6e,
|
||||
0x67, 0x46, 0x75, 0x10, 0x01, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x3b, 0x70, 0x62, 0x62, 0x06, 0x70,
|
||||
0x72, 0x6f, 0x74, 0x6f, 0x33,
|
||||
}
|
||||
|
||||
var (
|
||||
|
1179
pb/hero_msg.pb.go
1179
pb/hero_msg.pb.go
File diff suppressed because it is too large
Load Diff
1048
pb/rtask_msg.pb.go
1048
pb/rtask_msg.pb.go
File diff suppressed because it is too large
Load Diff
@ -26,36 +26,36 @@ type DBUserExpand struct {
|
||||
sizeCache protoimpl.SizeCache
|
||||
unknownFields protoimpl.UnknownFields
|
||||
|
||||
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id"` //主键id
|
||||
Uid string `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid"` //用户id
|
||||
Lastreadnotiftime int64 `protobuf:"varint,3,opt,name=lastreadnotiftime,proto3" json:"lastreadnotiftime"` //最后阅读公告时间
|
||||
LastInitdataTime int64 `protobuf:"varint,4,opt,name=lastInitdataTime,proto3" json:"lastInitdataTime"` //上次初始数据时间
|
||||
InitdataCount uint32 `protobuf:"varint,5,opt,name=initdataCount,proto3" json:"initdataCount"` //今日初始累计次数
|
||||
Chatchannel int32 `protobuf:"varint,6,opt,name=chatchannel,proto3" json:"chatchannel"` //跨服聊天频道
|
||||
ModifynameCount int32 `protobuf:"varint,7,opt,name=modifynameCount,proto3" json:"modifynameCount"` //修改昵称次数
|
||||
Tujian map[string]int32 `protobuf:"bytes,8,rep,name=tujian,proto3" json:"tujian" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` //图鉴
|
||||
Activeday int32 `protobuf:"varint,11,opt,name=activeday,proto3" json:"activeday"` //日活跃度
|
||||
Activeweek int32 `protobuf:"varint,12,opt,name=activeweek,proto3" json:"activeweek"` //周活跃度
|
||||
Sign string `protobuf:"bytes,13,opt,name=sign,proto3" json:"sign"` //用户签名
|
||||
FriendPoint int32 `protobuf:"varint,14,opt,name=friendPoint,proto3" json:"friendPoint" bson:"friendPoint"` //友情点
|
||||
FriendPointID int32 `protobuf:"varint,15,opt,name=friendPointID,proto3" json:"friendPointID" bson:"friendPointID"` //每日获赠友情点
|
||||
FriendPointOD int32 `protobuf:"varint,16,opt,name=friendPointOD,proto3" json:"friendPointOD" bson:"friendPointOD"` //每日送出友情点
|
||||
LoginAddCount int32 `protobuf:"varint,19,opt,name=loginAddCount,proto3" json:"loginAddCount"` //@go_tasgs(`bson:"loginAddCount"`) 累计登录天数
|
||||
LoginContinueCount int32 `protobuf:"varint,20,opt,name=loginContinueCount,proto3" json:"loginContinueCount"` //@go_tasgs(`bson:"loginContinueCount"`) 连续登录天数
|
||||
RtaskId int32 `protobuf:"varint,21,opt,name=rtaskId,proto3" json:"rtaskId" bson:"rtaskId"` // 当前完成的随机任务ID
|
||||
TeamHeroIds []string `protobuf:"bytes,22,rep,name=teamHeroIds,proto3" json:"teamHeroIds" bson:"teamHeroIds"` //阵容英雄IDs
|
||||
SociatyId string `protobuf:"bytes,23,opt,name=sociatyId,proto3" json:"sociatyId" bson:"sociatyId"` //公会ID
|
||||
SociatyCd int64 `protobuf:"varint,24,opt,name=sociatyCd,proto3" json:"sociatyCd" bson:"sociatyCd"` //主动退出CD
|
||||
Guildcoin int32 `protobuf:"varint,25,opt,name=guildcoin,proto3" json:"guildcoin" bson:"guildcoin"` //公会币
|
||||
Arenacoin int32 `protobuf:"varint,26,opt,name=arenacoin,proto3" json:"arenacoin" bson:"arenacoin"` //竞技场币
|
||||
Physicalbuynum int32 `protobuf:"varint,27,opt,name=physicalbuynum,proto3" json:"physicalbuynum"` //@go_tags(`bson:"physicalbuynum"`)体力购买次数
|
||||
PhysicalbuyLasttime int64 `protobuf:"varint,28,opt,name=physicalbuyLasttime,proto3" json:"physicalbuyLasttime"` //@go_tags(`bson:"physicalbuyLasttime"`)最后购买体力事件
|
||||
Buyunifiedticket int32 `protobuf:"varint,29,opt,name=buyunifiedticket,proto3" json:"buyunifiedticket"` //@go_tags(`bson:"buyunifiedticket"`)购买统一入场门票次数
|
||||
Lasttimeunifiedticket int64 `protobuf:"varint,30,opt,name=lasttimeunifiedticket,proto3" json:"lasttimeunifiedticket"` //@go_tags(`bson:"lasttimeunifiedticket"`)最后购买统一入场门票时间
|
||||
Recovertimeunifiedticket int64 `protobuf:"varint,31,opt,name=recovertimeunifiedticket,proto3" json:"recovertimeunifiedticket"` //@go_tags(`bson:"recovertimeunifiedticket"`)同意门票恢复时间
|
||||
SociatyTicketBuyNum int32 `protobuf:"varint,32,opt,name=sociatyTicketBuyNum,proto3" json:"sociatyTicketBuyNum" bson:"sociatyTicketBuyNum"` //公会boss挑战券购买次数
|
||||
SociatyTicket int32 `protobuf:"varint,33,opt,name=sociatyTicket,proto3" json:"sociatyTicket" bson:"sociatyTicket"` //公会boss挑战券数量
|
||||
Mline map[int32]int32 `protobuf:"bytes,34,rep,name=mline,proto3" json:"mline" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3" bson:"mline"` //主线关卡最大进度
|
||||
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id"` //主键id
|
||||
Uid string `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid"` //用户id
|
||||
Lastreadnotiftime int64 `protobuf:"varint,3,opt,name=lastreadnotiftime,proto3" json:"lastreadnotiftime"` //最后阅读公告时间
|
||||
LastInitdataTime int64 `protobuf:"varint,4,opt,name=lastInitdataTime,proto3" json:"lastInitdataTime"` //上次初始数据时间
|
||||
InitdataCount uint32 `protobuf:"varint,5,opt,name=initdataCount,proto3" json:"initdataCount"` //今日初始累计次数
|
||||
Chatchannel int32 `protobuf:"varint,6,opt,name=chatchannel,proto3" json:"chatchannel"` //跨服聊天频道
|
||||
ModifynameCount int32 `protobuf:"varint,7,opt,name=modifynameCount,proto3" json:"modifynameCount"` //修改昵称次数
|
||||
//map<string, int32> tujian = 8; //图鉴
|
||||
Activeday int32 `protobuf:"varint,11,opt,name=activeday,proto3" json:"activeday"` //日活跃度
|
||||
Activeweek int32 `protobuf:"varint,12,opt,name=activeweek,proto3" json:"activeweek"` //周活跃度
|
||||
Sign string `protobuf:"bytes,13,opt,name=sign,proto3" json:"sign"` //用户签名
|
||||
FriendPoint int32 `protobuf:"varint,14,opt,name=friendPoint,proto3" json:"friendPoint" bson:"friendPoint"` //友情点
|
||||
FriendPointID int32 `protobuf:"varint,15,opt,name=friendPointID,proto3" json:"friendPointID" bson:"friendPointID"` //每日获赠友情点
|
||||
FriendPointOD int32 `protobuf:"varint,16,opt,name=friendPointOD,proto3" json:"friendPointOD" bson:"friendPointOD"` //每日送出友情点
|
||||
LoginAddCount int32 `protobuf:"varint,19,opt,name=loginAddCount,proto3" json:"loginAddCount"` //@go_tasgs(`bson:"loginAddCount"`) 累计登录天数
|
||||
LoginContinueCount int32 `protobuf:"varint,20,opt,name=loginContinueCount,proto3" json:"loginContinueCount"` //@go_tasgs(`bson:"loginContinueCount"`) 连续登录天数
|
||||
RtaskId int32 `protobuf:"varint,21,opt,name=rtaskId,proto3" json:"rtaskId" bson:"rtaskId"` // 当前完成的随机任务ID
|
||||
TeamHeroIds []string `protobuf:"bytes,22,rep,name=teamHeroIds,proto3" json:"teamHeroIds" bson:"teamHeroIds"` //阵容英雄IDs
|
||||
SociatyId string `protobuf:"bytes,23,opt,name=sociatyId,proto3" json:"sociatyId" bson:"sociatyId"` //公会ID
|
||||
SociatyCd int64 `protobuf:"varint,24,opt,name=sociatyCd,proto3" json:"sociatyCd" bson:"sociatyCd"` //主动退出CD
|
||||
Guildcoin int32 `protobuf:"varint,25,opt,name=guildcoin,proto3" json:"guildcoin" bson:"guildcoin"` //公会币
|
||||
Arenacoin int32 `protobuf:"varint,26,opt,name=arenacoin,proto3" json:"arenacoin" bson:"arenacoin"` //竞技场币
|
||||
Physicalbuynum int32 `protobuf:"varint,27,opt,name=physicalbuynum,proto3" json:"physicalbuynum"` //@go_tags(`bson:"physicalbuynum"`)体力购买次数
|
||||
PhysicalbuyLasttime int64 `protobuf:"varint,28,opt,name=physicalbuyLasttime,proto3" json:"physicalbuyLasttime"` //@go_tags(`bson:"physicalbuyLasttime"`)最后购买体力事件
|
||||
Buyunifiedticket int32 `protobuf:"varint,29,opt,name=buyunifiedticket,proto3" json:"buyunifiedticket"` //@go_tags(`bson:"buyunifiedticket"`)购买统一入场门票次数
|
||||
Lasttimeunifiedticket int64 `protobuf:"varint,30,opt,name=lasttimeunifiedticket,proto3" json:"lasttimeunifiedticket"` //@go_tags(`bson:"lasttimeunifiedticket"`)最后购买统一入场门票时间
|
||||
Recovertimeunifiedticket int64 `protobuf:"varint,31,opt,name=recovertimeunifiedticket,proto3" json:"recovertimeunifiedticket"` //@go_tags(`bson:"recovertimeunifiedticket"`)同意门票恢复时间
|
||||
SociatyTicketBuyNum int32 `protobuf:"varint,32,opt,name=sociatyTicketBuyNum,proto3" json:"sociatyTicketBuyNum" bson:"sociatyTicketBuyNum"` //公会boss挑战券购买次数
|
||||
SociatyTicket int32 `protobuf:"varint,33,opt,name=sociatyTicket,proto3" json:"sociatyTicket" bson:"sociatyTicket"` //公会boss挑战券数量
|
||||
Mline map[int32]int32 `protobuf:"bytes,34,rep,name=mline,proto3" json:"mline" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3" bson:"mline"` //主线关卡最大进度 key难度val是关卡ID
|
||||
}
|
||||
|
||||
func (x *DBUserExpand) Reset() {
|
||||
@ -139,13 +139,6 @@ func (x *DBUserExpand) GetModifynameCount() int32 {
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *DBUserExpand) GetTujian() map[string]int32 {
|
||||
if x != nil {
|
||||
return x.Tujian
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (x *DBUserExpand) GetActiveday() int32 {
|
||||
if x != nil {
|
||||
return x.Activeday
|
||||
@ -304,7 +297,7 @@ var File_userexpand_proto protoreflect.FileDescriptor
|
||||
|
||||
var file_userexpand_proto_rawDesc = []byte{
|
||||
0x0a, 0x10, 0x75, 0x73, 0x65, 0x72, 0x65, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x2e, 0x70, 0x72, 0x6f,
|
||||
0x74, 0x6f, 0x22, 0xee, 0x09, 0x0a, 0x0c, 0x44, 0x42, 0x55, 0x73, 0x65, 0x72, 0x45, 0x78, 0x70,
|
||||
0x74, 0x6f, 0x22, 0x80, 0x09, 0x0a, 0x0c, 0x44, 0x42, 0x55, 0x73, 0x65, 0x72, 0x45, 0x78, 0x70,
|
||||
0x61, 0x6e, 0x64, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 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, 0x2c, 0x0a, 0x11, 0x6c, 0x61, 0x73, 0x74, 0x72, 0x65, 0x61,
|
||||
@ -320,71 +313,64 @@ var file_userexpand_proto_rawDesc = []byte{
|
||||
0x63, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x12, 0x28, 0x0a, 0x0f, 0x6d, 0x6f, 0x64, 0x69, 0x66,
|
||||
0x79, 0x6e, 0x61, 0x6d, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x07, 0x20, 0x01, 0x28, 0x05,
|
||||
0x52, 0x0f, 0x6d, 0x6f, 0x64, 0x69, 0x66, 0x79, 0x6e, 0x61, 0x6d, 0x65, 0x43, 0x6f, 0x75, 0x6e,
|
||||
0x74, 0x12, 0x31, 0x0a, 0x06, 0x74, 0x75, 0x6a, 0x69, 0x61, 0x6e, 0x18, 0x08, 0x20, 0x03, 0x28,
|
||||
0x0b, 0x32, 0x19, 0x2e, 0x44, 0x42, 0x55, 0x73, 0x65, 0x72, 0x45, 0x78, 0x70, 0x61, 0x6e, 0x64,
|
||||
0x2e, 0x54, 0x75, 0x6a, 0x69, 0x61, 0x6e, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x06, 0x74, 0x75,
|
||||
0x6a, 0x69, 0x61, 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x64, 0x61,
|
||||
0x79, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x64,
|
||||
0x61, 0x79, 0x12, 0x1e, 0x0a, 0x0a, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x77, 0x65, 0x65, 0x6b,
|
||||
0x18, 0x0c, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0a, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x77, 0x65,
|
||||
0x65, 0x6b, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x67, 0x6e, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09,
|
||||
0x52, 0x04, 0x73, 0x69, 0x67, 0x6e, 0x12, 0x20, 0x0a, 0x0b, 0x66, 0x72, 0x69, 0x65, 0x6e, 0x64,
|
||||
0x50, 0x6f, 0x69, 0x6e, 0x74, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0b, 0x66, 0x72, 0x69,
|
||||
0x65, 0x6e, 0x64, 0x50, 0x6f, 0x69, 0x6e, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x66, 0x72, 0x69, 0x65,
|
||||
0x6e, 0x64, 0x50, 0x6f, 0x69, 0x6e, 0x74, 0x49, 0x44, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x05, 0x52,
|
||||
0x0d, 0x66, 0x72, 0x69, 0x65, 0x6e, 0x64, 0x50, 0x6f, 0x69, 0x6e, 0x74, 0x49, 0x44, 0x12, 0x24,
|
||||
0x0a, 0x0d, 0x66, 0x72, 0x69, 0x65, 0x6e, 0x64, 0x50, 0x6f, 0x69, 0x6e, 0x74, 0x4f, 0x44, 0x18,
|
||||
0x10, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0d, 0x66, 0x72, 0x69, 0x65, 0x6e, 0x64, 0x50, 0x6f, 0x69,
|
||||
0x6e, 0x74, 0x4f, 0x44, 0x12, 0x24, 0x0a, 0x0d, 0x6c, 0x6f, 0x67, 0x69, 0x6e, 0x41, 0x64, 0x64,
|
||||
0x43, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x13, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0d, 0x6c, 0x6f, 0x67,
|
||||
0x69, 0x6e, 0x41, 0x64, 0x64, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x2e, 0x0a, 0x12, 0x6c, 0x6f,
|
||||
0x67, 0x69, 0x6e, 0x43, 0x6f, 0x6e, 0x74, 0x69, 0x6e, 0x75, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74,
|
||||
0x18, 0x14, 0x20, 0x01, 0x28, 0x05, 0x52, 0x12, 0x6c, 0x6f, 0x67, 0x69, 0x6e, 0x43, 0x6f, 0x6e,
|
||||
0x74, 0x69, 0x6e, 0x75, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x72, 0x74,
|
||||
0x61, 0x73, 0x6b, 0x49, 0x64, 0x18, 0x15, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x72, 0x74, 0x61,
|
||||
0x73, 0x6b, 0x49, 0x64, 0x12, 0x20, 0x0a, 0x0b, 0x74, 0x65, 0x61, 0x6d, 0x48, 0x65, 0x72, 0x6f,
|
||||
0x49, 0x64, 0x73, 0x18, 0x16, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0b, 0x74, 0x65, 0x61, 0x6d, 0x48,
|
||||
0x65, 0x72, 0x6f, 0x49, 0x64, 0x73, 0x12, 0x1c, 0x0a, 0x09, 0x73, 0x6f, 0x63, 0x69, 0x61, 0x74,
|
||||
0x79, 0x49, 0x64, 0x18, 0x17, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x73, 0x6f, 0x63, 0x69, 0x61,
|
||||
0x74, 0x79, 0x49, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x73, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x43,
|
||||
0x64, 0x18, 0x18, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x73, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79,
|
||||
0x43, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x67, 0x75, 0x69, 0x6c, 0x64, 0x63, 0x6f, 0x69, 0x6e, 0x18,
|
||||
0x19, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x67, 0x75, 0x69, 0x6c, 0x64, 0x63, 0x6f, 0x69, 0x6e,
|
||||
0x12, 0x1c, 0x0a, 0x09, 0x61, 0x72, 0x65, 0x6e, 0x61, 0x63, 0x6f, 0x69, 0x6e, 0x18, 0x1a, 0x20,
|
||||
0x01, 0x28, 0x05, 0x52, 0x09, 0x61, 0x72, 0x65, 0x6e, 0x61, 0x63, 0x6f, 0x69, 0x6e, 0x12, 0x26,
|
||||
0x0a, 0x0e, 0x70, 0x68, 0x79, 0x73, 0x69, 0x63, 0x61, 0x6c, 0x62, 0x75, 0x79, 0x6e, 0x75, 0x6d,
|
||||
0x18, 0x1b, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0e, 0x70, 0x68, 0x79, 0x73, 0x69, 0x63, 0x61, 0x6c,
|
||||
0x62, 0x75, 0x79, 0x6e, 0x75, 0x6d, 0x12, 0x30, 0x0a, 0x13, 0x70, 0x68, 0x79, 0x73, 0x69, 0x63,
|
||||
0x61, 0x6c, 0x62, 0x75, 0x79, 0x4c, 0x61, 0x73, 0x74, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x1c, 0x20,
|
||||
0x01, 0x28, 0x03, 0x52, 0x13, 0x70, 0x68, 0x79, 0x73, 0x69, 0x63, 0x61, 0x6c, 0x62, 0x75, 0x79,
|
||||
0x4c, 0x61, 0x73, 0x74, 0x74, 0x69, 0x6d, 0x65, 0x12, 0x2a, 0x0a, 0x10, 0x62, 0x75, 0x79, 0x75,
|
||||
0x6e, 0x69, 0x66, 0x69, 0x65, 0x64, 0x74, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x18, 0x1d, 0x20, 0x01,
|
||||
0x28, 0x05, 0x52, 0x10, 0x62, 0x75, 0x79, 0x75, 0x6e, 0x69, 0x66, 0x69, 0x65, 0x64, 0x74, 0x69,
|
||||
0x63, 0x6b, 0x65, 0x74, 0x12, 0x34, 0x0a, 0x15, 0x6c, 0x61, 0x73, 0x74, 0x74, 0x69, 0x6d, 0x65,
|
||||
0x75, 0x6e, 0x69, 0x66, 0x69, 0x65, 0x64, 0x74, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x18, 0x1e, 0x20,
|
||||
0x01, 0x28, 0x03, 0x52, 0x15, 0x6c, 0x61, 0x73, 0x74, 0x74, 0x69, 0x6d, 0x65, 0x75, 0x6e, 0x69,
|
||||
0x66, 0x69, 0x65, 0x64, 0x74, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x12, 0x3a, 0x0a, 0x18, 0x72, 0x65,
|
||||
0x63, 0x6f, 0x76, 0x65, 0x72, 0x74, 0x69, 0x6d, 0x65, 0x75, 0x6e, 0x69, 0x66, 0x69, 0x65, 0x64,
|
||||
0x74, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x18, 0x1f, 0x20, 0x01, 0x28, 0x03, 0x52, 0x18, 0x72, 0x65,
|
||||
0x63, 0x6f, 0x76, 0x65, 0x72, 0x74, 0x69, 0x6d, 0x65, 0x75, 0x6e, 0x69, 0x66, 0x69, 0x65, 0x64,
|
||||
0x74, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x12, 0x30, 0x0a, 0x13, 0x73, 0x6f, 0x63, 0x69, 0x61, 0x74,
|
||||
0x79, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x42, 0x75, 0x79, 0x4e, 0x75, 0x6d, 0x18, 0x20, 0x20,
|
||||
0x01, 0x28, 0x05, 0x52, 0x13, 0x73, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x54, 0x69, 0x63, 0x6b,
|
||||
0x65, 0x74, 0x42, 0x75, 0x79, 0x4e, 0x75, 0x6d, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x6f, 0x63, 0x69,
|
||||
0x61, 0x74, 0x79, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x18, 0x21, 0x20, 0x01, 0x28, 0x05, 0x52,
|
||||
0x0d, 0x73, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x12, 0x2e,
|
||||
0x0a, 0x05, 0x6d, 0x6c, 0x69, 0x6e, 0x65, 0x18, 0x22, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e,
|
||||
0x44, 0x42, 0x55, 0x73, 0x65, 0x72, 0x45, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x2e, 0x4d, 0x6c, 0x69,
|
||||
0x6e, 0x65, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x05, 0x6d, 0x6c, 0x69, 0x6e, 0x65, 0x1a, 0x39,
|
||||
0x0a, 0x0b, 0x54, 0x75, 0x6a, 0x69, 0x61, 0x6e, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a,
|
||||
0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12,
|
||||
0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05,
|
||||
0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x38, 0x0a, 0x0a, 0x4d, 0x6c, 0x69,
|
||||
0x6e, 0x65, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01,
|
||||
0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c,
|
||||
0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a,
|
||||
0x02, 0x38, 0x01, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x3b, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f,
|
||||
0x74, 0x6f, 0x33,
|
||||
0x74, 0x12, 0x1c, 0x0a, 0x09, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x64, 0x61, 0x79, 0x18, 0x0b,
|
||||
0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x64, 0x61, 0x79, 0x12,
|
||||
0x1e, 0x0a, 0x0a, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x77, 0x65, 0x65, 0x6b, 0x18, 0x0c, 0x20,
|
||||
0x01, 0x28, 0x05, 0x52, 0x0a, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x77, 0x65, 0x65, 0x6b, 0x12,
|
||||
0x12, 0x0a, 0x04, 0x73, 0x69, 0x67, 0x6e, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x73,
|
||||
0x69, 0x67, 0x6e, 0x12, 0x20, 0x0a, 0x0b, 0x66, 0x72, 0x69, 0x65, 0x6e, 0x64, 0x50, 0x6f, 0x69,
|
||||
0x6e, 0x74, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0b, 0x66, 0x72, 0x69, 0x65, 0x6e, 0x64,
|
||||
0x50, 0x6f, 0x69, 0x6e, 0x74, 0x12, 0x24, 0x0a, 0x0d, 0x66, 0x72, 0x69, 0x65, 0x6e, 0x64, 0x50,
|
||||
0x6f, 0x69, 0x6e, 0x74, 0x49, 0x44, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0d, 0x66, 0x72,
|
||||
0x69, 0x65, 0x6e, 0x64, 0x50, 0x6f, 0x69, 0x6e, 0x74, 0x49, 0x44, 0x12, 0x24, 0x0a, 0x0d, 0x66,
|
||||
0x72, 0x69, 0x65, 0x6e, 0x64, 0x50, 0x6f, 0x69, 0x6e, 0x74, 0x4f, 0x44, 0x18, 0x10, 0x20, 0x01,
|
||||
0x28, 0x05, 0x52, 0x0d, 0x66, 0x72, 0x69, 0x65, 0x6e, 0x64, 0x50, 0x6f, 0x69, 0x6e, 0x74, 0x4f,
|
||||
0x44, 0x12, 0x24, 0x0a, 0x0d, 0x6c, 0x6f, 0x67, 0x69, 0x6e, 0x41, 0x64, 0x64, 0x43, 0x6f, 0x75,
|
||||
0x6e, 0x74, 0x18, 0x13, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0d, 0x6c, 0x6f, 0x67, 0x69, 0x6e, 0x41,
|
||||
0x64, 0x64, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x2e, 0x0a, 0x12, 0x6c, 0x6f, 0x67, 0x69, 0x6e,
|
||||
0x43, 0x6f, 0x6e, 0x74, 0x69, 0x6e, 0x75, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x14, 0x20,
|
||||
0x01, 0x28, 0x05, 0x52, 0x12, 0x6c, 0x6f, 0x67, 0x69, 0x6e, 0x43, 0x6f, 0x6e, 0x74, 0x69, 0x6e,
|
||||
0x75, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x72, 0x74, 0x61, 0x73, 0x6b,
|
||||
0x49, 0x64, 0x18, 0x15, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x72, 0x74, 0x61, 0x73, 0x6b, 0x49,
|
||||
0x64, 0x12, 0x20, 0x0a, 0x0b, 0x74, 0x65, 0x61, 0x6d, 0x48, 0x65, 0x72, 0x6f, 0x49, 0x64, 0x73,
|
||||
0x18, 0x16, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0b, 0x74, 0x65, 0x61, 0x6d, 0x48, 0x65, 0x72, 0x6f,
|
||||
0x49, 0x64, 0x73, 0x12, 0x1c, 0x0a, 0x09, 0x73, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x49, 0x64,
|
||||
0x18, 0x17, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x73, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x49,
|
||||
0x64, 0x12, 0x1c, 0x0a, 0x09, 0x73, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x43, 0x64, 0x18, 0x18,
|
||||
0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x73, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x43, 0x64, 0x12,
|
||||
0x1c, 0x0a, 0x09, 0x67, 0x75, 0x69, 0x6c, 0x64, 0x63, 0x6f, 0x69, 0x6e, 0x18, 0x19, 0x20, 0x01,
|
||||
0x28, 0x05, 0x52, 0x09, 0x67, 0x75, 0x69, 0x6c, 0x64, 0x63, 0x6f, 0x69, 0x6e, 0x12, 0x1c, 0x0a,
|
||||
0x09, 0x61, 0x72, 0x65, 0x6e, 0x61, 0x63, 0x6f, 0x69, 0x6e, 0x18, 0x1a, 0x20, 0x01, 0x28, 0x05,
|
||||
0x52, 0x09, 0x61, 0x72, 0x65, 0x6e, 0x61, 0x63, 0x6f, 0x69, 0x6e, 0x12, 0x26, 0x0a, 0x0e, 0x70,
|
||||
0x68, 0x79, 0x73, 0x69, 0x63, 0x61, 0x6c, 0x62, 0x75, 0x79, 0x6e, 0x75, 0x6d, 0x18, 0x1b, 0x20,
|
||||
0x01, 0x28, 0x05, 0x52, 0x0e, 0x70, 0x68, 0x79, 0x73, 0x69, 0x63, 0x61, 0x6c, 0x62, 0x75, 0x79,
|
||||
0x6e, 0x75, 0x6d, 0x12, 0x30, 0x0a, 0x13, 0x70, 0x68, 0x79, 0x73, 0x69, 0x63, 0x61, 0x6c, 0x62,
|
||||
0x75, 0x79, 0x4c, 0x61, 0x73, 0x74, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x1c, 0x20, 0x01, 0x28, 0x03,
|
||||
0x52, 0x13, 0x70, 0x68, 0x79, 0x73, 0x69, 0x63, 0x61, 0x6c, 0x62, 0x75, 0x79, 0x4c, 0x61, 0x73,
|
||||
0x74, 0x74, 0x69, 0x6d, 0x65, 0x12, 0x2a, 0x0a, 0x10, 0x62, 0x75, 0x79, 0x75, 0x6e, 0x69, 0x66,
|
||||
0x69, 0x65, 0x64, 0x74, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x18, 0x1d, 0x20, 0x01, 0x28, 0x05, 0x52,
|
||||
0x10, 0x62, 0x75, 0x79, 0x75, 0x6e, 0x69, 0x66, 0x69, 0x65, 0x64, 0x74, 0x69, 0x63, 0x6b, 0x65,
|
||||
0x74, 0x12, 0x34, 0x0a, 0x15, 0x6c, 0x61, 0x73, 0x74, 0x74, 0x69, 0x6d, 0x65, 0x75, 0x6e, 0x69,
|
||||
0x66, 0x69, 0x65, 0x64, 0x74, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x03,
|
||||
0x52, 0x15, 0x6c, 0x61, 0x73, 0x74, 0x74, 0x69, 0x6d, 0x65, 0x75, 0x6e, 0x69, 0x66, 0x69, 0x65,
|
||||
0x64, 0x74, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x12, 0x3a, 0x0a, 0x18, 0x72, 0x65, 0x63, 0x6f, 0x76,
|
||||
0x65, 0x72, 0x74, 0x69, 0x6d, 0x65, 0x75, 0x6e, 0x69, 0x66, 0x69, 0x65, 0x64, 0x74, 0x69, 0x63,
|
||||
0x6b, 0x65, 0x74, 0x18, 0x1f, 0x20, 0x01, 0x28, 0x03, 0x52, 0x18, 0x72, 0x65, 0x63, 0x6f, 0x76,
|
||||
0x65, 0x72, 0x74, 0x69, 0x6d, 0x65, 0x75, 0x6e, 0x69, 0x66, 0x69, 0x65, 0x64, 0x74, 0x69, 0x63,
|
||||
0x6b, 0x65, 0x74, 0x12, 0x30, 0x0a, 0x13, 0x73, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x54, 0x69,
|
||||
0x63, 0x6b, 0x65, 0x74, 0x42, 0x75, 0x79, 0x4e, 0x75, 0x6d, 0x18, 0x20, 0x20, 0x01, 0x28, 0x05,
|
||||
0x52, 0x13, 0x73, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x42,
|
||||
0x75, 0x79, 0x4e, 0x75, 0x6d, 0x12, 0x24, 0x0a, 0x0d, 0x73, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79,
|
||||
0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x18, 0x21, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0d, 0x73, 0x6f,
|
||||
0x63, 0x69, 0x61, 0x74, 0x79, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x12, 0x2e, 0x0a, 0x05, 0x6d,
|
||||
0x6c, 0x69, 0x6e, 0x65, 0x18, 0x22, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x44, 0x42, 0x55,
|
||||
0x73, 0x65, 0x72, 0x45, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x2e, 0x4d, 0x6c, 0x69, 0x6e, 0x65, 0x45,
|
||||
0x6e, 0x74, 0x72, 0x79, 0x52, 0x05, 0x6d, 0x6c, 0x69, 0x6e, 0x65, 0x1a, 0x38, 0x0a, 0x0a, 0x4d,
|
||||
0x6c, 0x69, 0x6e, 0x65, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79,
|
||||
0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76,
|
||||
0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75,
|
||||
0x65, 0x3a, 0x02, 0x38, 0x01, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x3b, 0x70, 0x62, 0x62, 0x06, 0x70,
|
||||
0x72, 0x6f, 0x74, 0x6f, 0x33,
|
||||
}
|
||||
|
||||
var (
|
||||
@ -399,20 +385,18 @@ func file_userexpand_proto_rawDescGZIP() []byte {
|
||||
return file_userexpand_proto_rawDescData
|
||||
}
|
||||
|
||||
var file_userexpand_proto_msgTypes = make([]protoimpl.MessageInfo, 3)
|
||||
var file_userexpand_proto_msgTypes = make([]protoimpl.MessageInfo, 2)
|
||||
var file_userexpand_proto_goTypes = []interface{}{
|
||||
(*DBUserExpand)(nil), // 0: DBUserExpand
|
||||
nil, // 1: DBUserExpand.TujianEntry
|
||||
nil, // 2: DBUserExpand.MlineEntry
|
||||
nil, // 1: DBUserExpand.MlineEntry
|
||||
}
|
||||
var file_userexpand_proto_depIdxs = []int32{
|
||||
1, // 0: DBUserExpand.tujian:type_name -> DBUserExpand.TujianEntry
|
||||
2, // 1: DBUserExpand.mline:type_name -> DBUserExpand.MlineEntry
|
||||
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
|
||||
1, // 0: DBUserExpand.mline:type_name -> DBUserExpand.MlineEntry
|
||||
1, // [1:1] is the sub-list for method output_type
|
||||
1, // [1:1] is the sub-list for method input_type
|
||||
1, // [1:1] is the sub-list for extension type_name
|
||||
1, // [1:1] is the sub-list for extension extendee
|
||||
0, // [0:1] is the sub-list for field type_name
|
||||
}
|
||||
|
||||
func init() { file_userexpand_proto_init() }
|
||||
@ -440,7 +424,7 @@ func file_userexpand_proto_init() {
|
||||
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
|
||||
RawDescriptor: file_userexpand_proto_rawDesc,
|
||||
NumEnums: 0,
|
||||
NumMessages: 3,
|
||||
NumMessages: 2,
|
||||
NumExtensions: 0,
|
||||
NumServices: 0,
|
||||
},
|
||||
|
@ -14,6 +14,7 @@ type GameArenaChallengeNpcData struct {
|
||||
Id int32
|
||||
OpenCond int32
|
||||
OpenValue int32
|
||||
BattleReadyID int32
|
||||
MonsterformatId []int32
|
||||
StroyIdFront int32
|
||||
StroyIdAfter int32
|
||||
@ -33,6 +34,7 @@ func (_v *GameArenaChallengeNpcData)Deserialize(_buf map[string]interface{}) (er
|
||||
{ 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["open_cond"].(float64); !_ok_ { err = errors.New("open_cond error"); return }; _v.OpenCond = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["open_value"].(float64); !_ok_ { err = errors.New("open_value error"); return }; _v.OpenValue = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["BattleReadyID"].(float64); !_ok_ { err = errors.New("BattleReadyID error"); return }; _v.BattleReadyID = int32(_tempNum_) }
|
||||
{
|
||||
var _arr_ []interface{}
|
||||
var _ok_ bool
|
||||
|
42
sys/configure/structs/Game.BattleReady.go
Normal file
42
sys/configure/structs/Game.BattleReady.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 GameBattleReady struct {
|
||||
_dataMap map[int32]*GameBattleReadyData
|
||||
_dataList []*GameBattleReadyData
|
||||
}
|
||||
|
||||
func NewGameBattleReady(_buf []map[string]interface{}) (*GameBattleReady, error) {
|
||||
_dataList := make([]*GameBattleReadyData, 0, len(_buf))
|
||||
dataMap := make(map[int32]*GameBattleReadyData)
|
||||
for _, _ele_ := range _buf {
|
||||
if _v, err2 := DeserializeGameBattleReadyData(_ele_); err2 != nil {
|
||||
return nil, err2
|
||||
} else {
|
||||
_dataList = append(_dataList, _v)
|
||||
dataMap[_v.Id] = _v
|
||||
}
|
||||
}
|
||||
return &GameBattleReady{_dataList:_dataList, _dataMap:dataMap}, nil
|
||||
}
|
||||
|
||||
func (table *GameBattleReady) GetDataMap() map[int32]*GameBattleReadyData {
|
||||
return table._dataMap
|
||||
}
|
||||
|
||||
func (table *GameBattleReady) GetDataList() []*GameBattleReadyData {
|
||||
return table._dataList
|
||||
}
|
||||
|
||||
func (table *GameBattleReady) Get(key int32) *GameBattleReadyData {
|
||||
return table._dataMap[key]
|
||||
}
|
||||
|
||||
|
75
sys/configure/structs/Game.BattleReadyData.go
Normal file
75
sys/configure/structs/Game.BattleReadyData.go
Normal file
@ -0,0 +1,75 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <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 GameBattleReadyData struct {
|
||||
Id int32
|
||||
PlayType string
|
||||
HeroCount int32
|
||||
DefaultHero int32
|
||||
DisableHero []string
|
||||
LockSlots []int32
|
||||
AssistTeam int32
|
||||
CanFriendHelp int32
|
||||
}
|
||||
|
||||
const TypeId_GameBattleReadyData = -266091495
|
||||
|
||||
func (*GameBattleReadyData) GetTypeId() int32 {
|
||||
return -266091495
|
||||
}
|
||||
|
||||
func (_v *GameBattleReadyData)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.PlayType, _ok_ = _buf["PlayType"].(string); !_ok_ { err = errors.New("PlayType error"); return } }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["HeroCount"].(float64); !_ok_ { err = errors.New("HeroCount error"); return }; _v.HeroCount = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["DefaultHero"].(float64); !_ok_ { err = errors.New("DefaultHero error"); return }; _v.DefaultHero = int32(_tempNum_) }
|
||||
{
|
||||
var _arr_ []interface{}
|
||||
var _ok_ bool
|
||||
if _arr_, _ok_ = _buf["DisableHero"].([]interface{}); !_ok_ { err = errors.New("DisableHero error"); return }
|
||||
|
||||
_v.DisableHero = 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.DisableHero = append(_v.DisableHero, _list_v_)
|
||||
}
|
||||
}
|
||||
|
||||
{
|
||||
var _arr_ []interface{}
|
||||
var _ok_ bool
|
||||
if _arr_, _ok_ = _buf["LockSlots"].([]interface{}); !_ok_ { err = errors.New("LockSlots error"); return }
|
||||
|
||||
_v.LockSlots = make([]int32, 0, len(_arr_))
|
||||
|
||||
for _, _e_ := range _arr_ {
|
||||
var _list_v_ int32
|
||||
{ var _ok_ bool; var _x_ float64; if _x_, _ok_ = _e_.(float64); !_ok_ { err = errors.New("_list_v_ error"); return }; _list_v_ = int32(_x_) }
|
||||
_v.LockSlots = append(_v.LockSlots, _list_v_)
|
||||
}
|
||||
}
|
||||
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["AssistTeam"].(float64); !_ok_ { err = errors.New("AssistTeam error"); return }; _v.AssistTeam = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["CanFriendHelp"].(float64); !_ok_ { err = errors.New("CanFriendHelp error"); return }; _v.CanFriendHelp = int32(_tempNum_) }
|
||||
return
|
||||
}
|
||||
|
||||
func DeserializeGameBattleReadyData(_buf map[string]interface{}) (*GameBattleReadyData, error) {
|
||||
v := &GameBattleReadyData{}
|
||||
if err := v.Deserialize(_buf); err == nil {
|
||||
return v, nil
|
||||
} else {
|
||||
return nil, err
|
||||
}
|
||||
}
|
@ -16,6 +16,7 @@ type GameCombatMansterData struct {
|
||||
Sencenstory []int32
|
||||
Time int32
|
||||
Clickstory int32
|
||||
BattleReadyID int32
|
||||
FormatList []int32
|
||||
Award []*Gameatn
|
||||
}
|
||||
@ -45,6 +46,7 @@ func (_v *GameCombatMansterData)Deserialize(_buf map[string]interface{}) (err er
|
||||
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["time"].(float64); !_ok_ { err = errors.New("time error"); return }; _v.Time = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["clickstory"].(float64); !_ok_ { err = errors.New("clickstory error"); return }; _v.Clickstory = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["BattleReadyID"].(float64); !_ok_ { err = errors.New("BattleReadyID error"); return }; _v.BattleReadyID = int32(_tempNum_) }
|
||||
{
|
||||
var _arr_ []interface{}
|
||||
var _ok_ bool
|
||||
|
@ -16,6 +16,7 @@ type GameDreamlandBoosData struct {
|
||||
Fightnum int32
|
||||
Challengenum int32
|
||||
Prize []*Gameatn
|
||||
BattleReadyID int32
|
||||
Monsterformatid []int32
|
||||
DreamlandLimit int32
|
||||
PsConsume []*Gameatn
|
||||
@ -47,6 +48,7 @@ func (_v *GameDreamlandBoosData)Deserialize(_buf map[string]interface{}) (err er
|
||||
}
|
||||
}
|
||||
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["BattleReadyID"].(float64); !_ok_ { err = errors.New("BattleReadyID error"); return }; _v.BattleReadyID = int32(_tempNum_) }
|
||||
{
|
||||
var _arr_ []interface{}
|
||||
var _ok_ bool
|
||||
|
@ -14,6 +14,7 @@ type GameEnchantBossData struct {
|
||||
Id int32
|
||||
Bossid int32
|
||||
Name string
|
||||
BattleReadyID int32
|
||||
Grade string
|
||||
ScoreLow int32
|
||||
ScoreUp int32
|
||||
@ -41,6 +42,7 @@ func (_v *GameEnchantBossData)Deserialize(_buf map[string]interface{}) (err erro
|
||||
{ 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["bossid"].(float64); !_ok_ { err = errors.New("bossid error"); return }; _v.Bossid = int32(_tempNum_) }
|
||||
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["name"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Name error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Name, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["BattleReadyID"].(float64); !_ok_ { err = errors.New("BattleReadyID error"); return }; _v.BattleReadyID = int32(_tempNum_) }
|
||||
{ var _ok_ bool; if _v.Grade, _ok_ = _buf["grade"].(string); !_ok_ { err = errors.New("grade error"); return } }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["score_low"].(float64); !_ok_ { err = errors.New("score_low error"); return }; _v.ScoreLow = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["score_up"].(float64); !_ok_ { err = errors.New("score_up error"); return }; _v.ScoreUp = int32(_tempNum_) }
|
||||
|
42
sys/configure/structs/Game.Guide.go
Normal file
42
sys/configure/structs/Game.Guide.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 GameGuide struct {
|
||||
_dataMap map[int32]*GameGuideData
|
||||
_dataList []*GameGuideData
|
||||
}
|
||||
|
||||
func NewGameGuide(_buf []map[string]interface{}) (*GameGuide, error) {
|
||||
_dataList := make([]*GameGuideData, 0, len(_buf))
|
||||
dataMap := make(map[int32]*GameGuideData)
|
||||
for _, _ele_ := range _buf {
|
||||
if _v, err2 := DeserializeGameGuideData(_ele_); err2 != nil {
|
||||
return nil, err2
|
||||
} else {
|
||||
_dataList = append(_dataList, _v)
|
||||
dataMap[_v.Id] = _v
|
||||
}
|
||||
}
|
||||
return &GameGuide{_dataList:_dataList, _dataMap:dataMap}, nil
|
||||
}
|
||||
|
||||
func (table *GameGuide) GetDataMap() map[int32]*GameGuideData {
|
||||
return table._dataMap
|
||||
}
|
||||
|
||||
func (table *GameGuide) GetDataList() []*GameGuideData {
|
||||
return table._dataList
|
||||
}
|
||||
|
||||
func (table *GameGuide) Get(key int32) *GameGuideData {
|
||||
return table._dataMap[key]
|
||||
}
|
||||
|
||||
|
126
sys/configure/structs/Game.GuideData.go
Normal file
126
sys/configure/structs/Game.GuideData.go
Normal file
@ -0,0 +1,126 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <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"
|
||||
import "bright/serialization"
|
||||
|
||||
type GameGuideData struct {
|
||||
Id int32
|
||||
Group int32
|
||||
Type int32
|
||||
StartPar string
|
||||
Parameter string
|
||||
Interface string
|
||||
Condition string
|
||||
Followtj string
|
||||
Followguide int32
|
||||
Finger []string
|
||||
Offset serialization.Vector2
|
||||
FingerTime float32
|
||||
ObjSize serialization.Vector2
|
||||
ObjOffset serialization.Vector2
|
||||
Txt string
|
||||
Speakerface int32
|
||||
Sound string
|
||||
Mask int32
|
||||
Lock int32
|
||||
Uishow int32
|
||||
Skiptime int32
|
||||
Skip int32
|
||||
Skipgroup int32
|
||||
Reward []*Gameatn
|
||||
}
|
||||
|
||||
const TypeId_GameGuideData = -371227190
|
||||
|
||||
func (*GameGuideData) GetTypeId() int32 {
|
||||
return -371227190
|
||||
}
|
||||
|
||||
func (_v *GameGuideData)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["group"].(float64); !_ok_ { err = errors.New("group error"); return }; _v.Group = 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; if _v.StartPar, _ok_ = _buf["startPar"].(string); !_ok_ { err = errors.New("startPar error"); return } }
|
||||
{ var _ok_ bool; if _v.Parameter, _ok_ = _buf["parameter"].(string); !_ok_ { err = errors.New("parameter error"); return } }
|
||||
{ var _ok_ bool; if _v.Interface, _ok_ = _buf["interface"].(string); !_ok_ { err = errors.New("interface error"); return } }
|
||||
{ var _ok_ bool; if _v.Condition, _ok_ = _buf["condition"].(string); !_ok_ { err = errors.New("condition error"); return } }
|
||||
{ var _ok_ bool; if _v.Followtj, _ok_ = _buf["followtj"].(string); !_ok_ { err = errors.New("followtj error"); return } }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["followguide"].(float64); !_ok_ { err = errors.New("followguide error"); return }; _v.Followguide = int32(_tempNum_) }
|
||||
{
|
||||
var _arr_ []interface{}
|
||||
var _ok_ bool
|
||||
if _arr_, _ok_ = _buf["finger"].([]interface{}); !_ok_ { err = errors.New("finger error"); return }
|
||||
|
||||
_v.Finger = 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.Finger = append(_v.Finger, _list_v_)
|
||||
}
|
||||
}
|
||||
|
||||
{ var _ok_ bool; var _v_ map[string]interface{}; if _v_, _ok_ = _buf["offset"].(map[string]interface{}); !_ok_ { err = errors.New("offset error"); return }
|
||||
var _x_, _y_ float32;
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _v_["x"].(float64); !_ok_ { err = errors.New("x error"); return }; _x_ = float32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _v_["y"].(float64); !_ok_ { err = errors.New("y error"); return }; _y_ = float32(_tempNum_) }
|
||||
_v.Offset = serialization.NewVector2(_x_, _y_)
|
||||
}
|
||||
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["fingerTime"].(float64); !_ok_ { err = errors.New("fingerTime error"); return }; _v.FingerTime = float32(_tempNum_) }
|
||||
{ var _ok_ bool; var _v_ map[string]interface{}; if _v_, _ok_ = _buf["objSize"].(map[string]interface{}); !_ok_ { err = errors.New("objSize error"); return }
|
||||
var _x_, _y_ float32;
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _v_["x"].(float64); !_ok_ { err = errors.New("x error"); return }; _x_ = float32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _v_["y"].(float64); !_ok_ { err = errors.New("y error"); return }; _y_ = float32(_tempNum_) }
|
||||
_v.ObjSize = serialization.NewVector2(_x_, _y_)
|
||||
}
|
||||
|
||||
{ var _ok_ bool; var _v_ map[string]interface{}; if _v_, _ok_ = _buf["objOffset"].(map[string]interface{}); !_ok_ { err = errors.New("objOffset error"); return }
|
||||
var _x_, _y_ float32;
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _v_["x"].(float64); !_ok_ { err = errors.New("x error"); return }; _x_ = float32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _v_["y"].(float64); !_ok_ { err = errors.New("y error"); return }; _y_ = float32(_tempNum_) }
|
||||
_v.ObjOffset = serialization.NewVector2(_x_, _y_)
|
||||
}
|
||||
|
||||
{ var _ok_ bool; if _v.Txt, _ok_ = _buf["txt"].(string); !_ok_ { err = errors.New("txt error"); return } }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["speakerface"].(float64); !_ok_ { err = errors.New("speakerface error"); return }; _v.Speakerface = int32(_tempNum_) }
|
||||
{ var _ok_ bool; if _v.Sound, _ok_ = _buf["sound"].(string); !_ok_ { err = errors.New("sound error"); return } }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["mask"].(float64); !_ok_ { err = errors.New("mask error"); return }; _v.Mask = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["lock"].(float64); !_ok_ { err = errors.New("lock error"); return }; _v.Lock = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["uishow"].(float64); !_ok_ { err = errors.New("uishow error"); return }; _v.Uishow = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["skiptime"].(float64); !_ok_ { err = errors.New("skiptime error"); return }; _v.Skiptime = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["skip"].(float64); !_ok_ { err = errors.New("skip error"); return }; _v.Skip = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["skipgroup"].(float64); !_ok_ { err = errors.New("skipgroup error"); return }; _v.Skipgroup = int32(_tempNum_) }
|
||||
{
|
||||
var _arr_ []interface{}
|
||||
var _ok_ bool
|
||||
if _arr_, _ok_ = _buf["reward"].([]interface{}); !_ok_ { err = errors.New("reward error"); return }
|
||||
|
||||
_v.Reward = 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.Reward = append(_v.Reward, _list_v_)
|
||||
}
|
||||
}
|
||||
|
||||
return
|
||||
}
|
||||
|
||||
func DeserializeGameGuideData(_buf map[string]interface{}) (*GameGuideData, error) {
|
||||
v := &GameGuideData{}
|
||||
if err := v.Deserialize(_buf); err == nil {
|
||||
return v, nil
|
||||
} else {
|
||||
return nil, err
|
||||
}
|
||||
}
|
@ -15,6 +15,7 @@ type GameHuntingBossData struct {
|
||||
Type int32
|
||||
Name string
|
||||
Difficulty int32
|
||||
BattleReadyID int32
|
||||
Firstprize []*Gameatn
|
||||
Dropshow []*Gameatn
|
||||
Drop int32
|
||||
@ -35,6 +36,7 @@ func (_v *GameHuntingBossData)Deserialize(_buf map[string]interface{}) (err erro
|
||||
{ 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 __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["name"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Name error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Name, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["difficulty"].(float64); !_ok_ { err = errors.New("difficulty error"); return }; _v.Difficulty = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["BattleReadyID"].(float64); !_ok_ { err = errors.New("BattleReadyID error"); return }; _v.BattleReadyID = int32(_tempNum_) }
|
||||
{
|
||||
var _arr_ []interface{}
|
||||
var _ok_ bool
|
||||
|
@ -28,6 +28,7 @@ type GameMainStageData struct {
|
||||
PsMg []*Gameatn
|
||||
Firstaward []*Gameatn
|
||||
Commonaward []*Gameatn
|
||||
BattleReadyID int32
|
||||
FormatList []int32
|
||||
CaptainId int32
|
||||
Star []int32
|
||||
@ -117,6 +118,7 @@ func (_v *GameMainStageData)Deserialize(_buf map[string]interface{}) (err error)
|
||||
}
|
||||
}
|
||||
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["BattleReadyID"].(float64); !_ok_ { err = errors.New("BattleReadyID error"); return }; _v.BattleReadyID = int32(_tempNum_) }
|
||||
{
|
||||
var _arr_ []interface{}
|
||||
var _ok_ bool
|
||||
|
@ -23,6 +23,7 @@ type GameMainlineData struct {
|
||||
Episodelocation serialization.Vector2
|
||||
FormatList []int32
|
||||
CaptainId string
|
||||
BattleReadyID int32
|
||||
Battlescene string
|
||||
Award []*Gameatn
|
||||
Exp int32
|
||||
@ -71,6 +72,7 @@ func (_v *GameMainlineData)Deserialize(_buf map[string]interface{}) (err error)
|
||||
}
|
||||
|
||||
{ var _ok_ bool; if _v.CaptainId, _ok_ = _buf["captainId"].(string); !_ok_ { err = errors.New("captainId error"); return } }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["BattleReadyID"].(float64); !_ok_ { err = errors.New("BattleReadyID error"); return }; _v.BattleReadyID = int32(_tempNum_) }
|
||||
{ var _ok_ bool; if _v.Battlescene, _ok_ = _buf["battlescene"].(string); !_ok_ { err = errors.New("battlescene error"); return } }
|
||||
{
|
||||
var _arr_ []interface{}
|
||||
|
@ -16,6 +16,7 @@ type GameVikingBossData struct {
|
||||
Bossid int32
|
||||
Name string
|
||||
Difficulty int32
|
||||
BattleReadyID int32
|
||||
Captionrecommend []int32
|
||||
Firstprize []*Gameatn
|
||||
Dropshow []*Gameatn
|
||||
@ -40,6 +41,7 @@ func (_v *GameVikingBossData)Deserialize(_buf map[string]interface{}) (err error
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["bossid"].(float64); !_ok_ { err = errors.New("bossid error"); return }; _v.Bossid = int32(_tempNum_) }
|
||||
{var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["name"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Name error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Name, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["difficulty"].(float64); !_ok_ { err = errors.New("difficulty error"); return }; _v.Difficulty = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["BattleReadyID"].(float64); !_ok_ { err = errors.New("BattleReadyID error"); return }; _v.BattleReadyID = int32(_tempNum_) }
|
||||
{
|
||||
var _arr_ []interface{}
|
||||
var _ok_ bool
|
||||
|
@ -13,10 +13,7 @@ import "errors"
|
||||
type GameWorldBattleData struct {
|
||||
Id int32
|
||||
FormatList []int32
|
||||
DefaultHero int32
|
||||
SelectableHero []string
|
||||
LockSlots []int32
|
||||
AssistTeam int32
|
||||
BattleReadyID int32
|
||||
EventList []int32
|
||||
Playexp *Gameatn
|
||||
}
|
||||
@ -43,36 +40,7 @@ func (_v *GameWorldBattleData)Deserialize(_buf map[string]interface{}) (err erro
|
||||
}
|
||||
}
|
||||
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["DefaultHero"].(float64); !_ok_ { err = errors.New("DefaultHero error"); return }; _v.DefaultHero = int32(_tempNum_) }
|
||||
{
|
||||
var _arr_ []interface{}
|
||||
var _ok_ bool
|
||||
if _arr_, _ok_ = _buf["SelectableHero"].([]interface{}); !_ok_ { err = errors.New("SelectableHero error"); return }
|
||||
|
||||
_v.SelectableHero = 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.SelectableHero = append(_v.SelectableHero, _list_v_)
|
||||
}
|
||||
}
|
||||
|
||||
{
|
||||
var _arr_ []interface{}
|
||||
var _ok_ bool
|
||||
if _arr_, _ok_ = _buf["LockSlots"].([]interface{}); !_ok_ { err = errors.New("LockSlots error"); return }
|
||||
|
||||
_v.LockSlots = make([]int32, 0, len(_arr_))
|
||||
|
||||
for _, _e_ := range _arr_ {
|
||||
var _list_v_ int32
|
||||
{ var _ok_ bool; var _x_ float64; if _x_, _ok_ = _e_.(float64); !_ok_ { err = errors.New("_list_v_ error"); return }; _list_v_ = int32(_x_) }
|
||||
_v.LockSlots = append(_v.LockSlots, _list_v_)
|
||||
}
|
||||
}
|
||||
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["AssistTeam"].(float64); !_ok_ { err = errors.New("AssistTeam error"); return }; _v.AssistTeam = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["BattleReadyID"].(float64); !_ok_ { err = errors.New("BattleReadyID error"); return }; _v.BattleReadyID = int32(_tempNum_) }
|
||||
{
|
||||
var _arr_ []interface{}
|
||||
var _ok_ bool
|
||||
|
@ -117,6 +117,7 @@ type Tables struct {
|
||||
GuildActivity *GameGuildActivity
|
||||
GuildSign *GameGuildSign
|
||||
GuildTask *GameGuildTask
|
||||
GuildBossTask *GameGuildBossTask
|
||||
TrollRule *GameTrollRule
|
||||
TrollGoods *GameTrollGoods
|
||||
TrollTrain *GameTrollTrain
|
||||
@ -146,7 +147,7 @@ type Tables struct {
|
||||
CombatBox *GameCombatBox
|
||||
Help *GameHelp
|
||||
GM *GameGM
|
||||
Newguide *GameNewguide
|
||||
Guide *GameGuide
|
||||
Vip *GameVip
|
||||
EnchantShop *GameEnchantShop
|
||||
EnchantBoss *GameEnchantBoss
|
||||
@ -156,6 +157,7 @@ type Tables struct {
|
||||
MainStarreward *GameMainStarreward
|
||||
MainStartype *GameMainStartype
|
||||
Battletasktesting *GameBattletasktesting
|
||||
BattleReady *GameBattleReady
|
||||
}
|
||||
|
||||
func NewTables(loader JsonLoader) (*Tables, error) {
|
||||
@ -799,6 +801,12 @@ func NewTables(loader JsonLoader) (*Tables, error) {
|
||||
if tables.GuildTask, err = NewGameGuildTask(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("game_guildbosstask") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.GuildBossTask, err = NewGameGuildBossTask(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("game_trollrule") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
@ -973,10 +981,10 @@ func NewTables(loader JsonLoader) (*Tables, error) {
|
||||
if tables.GM, err = NewGameGM(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("game_newguide") ; err != nil {
|
||||
if buf, err = loader("game_guide") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.Newguide, err = NewGameNewguide(buf) ; err != nil {
|
||||
if tables.Guide, err = NewGameGuide(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("game_vip") ; err != nil {
|
||||
@ -1033,5 +1041,11 @@ func NewTables(loader JsonLoader) (*Tables, error) {
|
||||
if tables.Battletasktesting, err = NewGameBattletasktesting(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("game_battleready") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.BattleReady, err = NewGameBattleReady(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return tables, nil
|
||||
}
|
||||
|
@ -143,6 +143,8 @@ type GameGlobalData struct {
|
||||
DrawCardRechargeReward []int32
|
||||
DrawCardRegressionReward []int32
|
||||
DrawCard5StarsInRange []int32
|
||||
DrawCard5StarsInRange1 []int32
|
||||
DrawCard5StarsInRange1Pool string
|
||||
DrawCardContinuousRestrictionStar5 int32
|
||||
DrawCardContinuousRestrictionCamp int32
|
||||
EquipmentConsumption []int32
|
||||
@ -169,6 +171,9 @@ type GameGlobalData struct {
|
||||
GuildBossTroop2 int32
|
||||
GuildBossTroop3 int32
|
||||
Zhayantime float32
|
||||
RotateAngle float32
|
||||
RotateDizzyTime float32
|
||||
Moonshopmoney []int32
|
||||
}
|
||||
|
||||
const TypeId_GameGlobalData = 477542761
|
||||
@ -622,6 +627,21 @@ func (_v *GameGlobalData)Deserialize(_buf map[string]interface{}) (err error) {
|
||||
}
|
||||
}
|
||||
|
||||
{
|
||||
var _arr_ []interface{}
|
||||
var _ok_ bool
|
||||
if _arr_, _ok_ = _buf["DrawCard_5StarsInRange1"].([]interface{}); !_ok_ { err = errors.New("DrawCard_5StarsInRange1 error"); return }
|
||||
|
||||
_v.DrawCard5StarsInRange1 = make([]int32, 0, len(_arr_))
|
||||
|
||||
for _, _e_ := range _arr_ {
|
||||
var _list_v_ int32
|
||||
{ var _ok_ bool; var _x_ float64; if _x_, _ok_ = _e_.(float64); !_ok_ { err = errors.New("_list_v_ error"); return }; _list_v_ = int32(_x_) }
|
||||
_v.DrawCard5StarsInRange1 = append(_v.DrawCard5StarsInRange1, _list_v_)
|
||||
}
|
||||
}
|
||||
|
||||
{ var _ok_ bool; if _v.DrawCard5StarsInRange1Pool, _ok_ = _buf["DrawCard_5StarsInRange1_pool"].(string); !_ok_ { err = errors.New("DrawCard_5StarsInRange1_pool error"); return } }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["DrawCard_ContinuousRestriction_Star5"].(float64); !_ok_ { err = errors.New("DrawCard_ContinuousRestriction_Star5 error"); return }; _v.DrawCardContinuousRestrictionStar5 = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["DrawCard_ContinuousRestriction_Camp"].(float64); !_ok_ { err = errors.New("DrawCard_ContinuousRestriction_Camp error"); return }; _v.DrawCardContinuousRestrictionCamp = int32(_tempNum_) }
|
||||
{
|
||||
@ -700,6 +720,22 @@ func (_v *GameGlobalData)Deserialize(_buf map[string]interface{}) (err error) {
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["GuildBoss_troop2"].(float64); !_ok_ { err = errors.New("GuildBoss_troop2 error"); return }; _v.GuildBossTroop2 = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["GuildBoss_troop3"].(float64); !_ok_ { err = errors.New("GuildBoss_troop3 error"); return }; _v.GuildBossTroop3 = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["zhayantime"].(float64); !_ok_ { err = errors.New("zhayantime error"); return }; _v.Zhayantime = float32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["rotateAngle"].(float64); !_ok_ { err = errors.New("rotateAngle error"); return }; _v.RotateAngle = float32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["rotateDizzyTime"].(float64); !_ok_ { err = errors.New("rotateDizzyTime error"); return }; _v.RotateDizzyTime = float32(_tempNum_) }
|
||||
{
|
||||
var _arr_ []interface{}
|
||||
var _ok_ bool
|
||||
if _arr_, _ok_ = _buf["moonshopmoney"].([]interface{}); !_ok_ { err = errors.New("moonshopmoney error"); return }
|
||||
|
||||
_v.Moonshopmoney = make([]int32, 0, len(_arr_))
|
||||
|
||||
for _, _e_ := range _arr_ {
|
||||
var _list_v_ int32
|
||||
{ var _ok_ bool; var _x_ float64; if _x_, _ok_ = _e_.(float64); !_ok_ { err = errors.New("_list_v_ error"); return }; _list_v_ = int32(_x_) }
|
||||
_v.Moonshopmoney = append(_v.Moonshopmoney, _list_v_)
|
||||
}
|
||||
}
|
||||
|
||||
return
|
||||
}
|
||||
|
||||
|
@ -9,34 +9,26 @@
|
||||
package cfg
|
||||
|
||||
type GameHeroAwaken struct {
|
||||
_dataMap map[int32]*GameHeroAwakenData
|
||||
_dataList []*GameHeroAwakenData
|
||||
}
|
||||
|
||||
func NewGameHeroAwaken(_buf []map[string]interface{}) (*GameHeroAwaken, error) {
|
||||
_dataList := make([]*GameHeroAwakenData, 0, len(_buf))
|
||||
dataMap := make(map[int32]*GameHeroAwakenData)
|
||||
for _, _ele_ := range _buf {
|
||||
if _v, err2 := DeserializeGameHeroAwakenData(_ele_); err2 != nil {
|
||||
return nil, err2
|
||||
} else {
|
||||
_dataList = append(_dataList, _v)
|
||||
dataMap[_v.Key] = _v
|
||||
}
|
||||
}
|
||||
return &GameHeroAwaken{_dataList:_dataList, _dataMap:dataMap}, nil
|
||||
}
|
||||
|
||||
func (table *GameHeroAwaken) GetDataMap() map[int32]*GameHeroAwakenData {
|
||||
return table._dataMap
|
||||
return &GameHeroAwaken{_dataList:_dataList}, nil
|
||||
}
|
||||
|
||||
func (table *GameHeroAwaken) GetDataList() []*GameHeroAwakenData {
|
||||
return table._dataList
|
||||
}
|
||||
|
||||
func (table *GameHeroAwaken) Get(key int32) *GameHeroAwakenData {
|
||||
return table._dataMap[key]
|
||||
func (table *GameHeroAwaken) Get(index int) *GameHeroAwakenData {
|
||||
return table._dataList[index]
|
||||
}
|
||||
|
||||
|
||||
|
@ -43,6 +43,10 @@ type GameHeroData struct {
|
||||
Angle int32
|
||||
Deviation int32
|
||||
Show int32
|
||||
Herofrag []*Gameatn
|
||||
Heroskillup []*Gameatn
|
||||
Expitem []*Gameatn
|
||||
Expitemnum int32
|
||||
}
|
||||
|
||||
const TypeId_GameHeroData = 1513828672
|
||||
@ -129,6 +133,49 @@ func (_v *GameHeroData)Deserialize(_buf map[string]interface{}) (err error) {
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["angle"].(float64); !_ok_ { err = errors.New("angle error"); return }; _v.Angle = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["deviation"].(float64); !_ok_ { err = errors.New("deviation error"); return }; _v.Deviation = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["show"].(float64); !_ok_ { err = errors.New("show error"); return }; _v.Show = int32(_tempNum_) }
|
||||
{
|
||||
var _arr_ []interface{}
|
||||
var _ok_ bool
|
||||
if _arr_, _ok_ = _buf["herofrag"].([]interface{}); !_ok_ { err = errors.New("herofrag error"); return }
|
||||
|
||||
_v.Herofrag = 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.Herofrag = append(_v.Herofrag, _list_v_)
|
||||
}
|
||||
}
|
||||
|
||||
{
|
||||
var _arr_ []interface{}
|
||||
var _ok_ bool
|
||||
if _arr_, _ok_ = _buf["heroskillup"].([]interface{}); !_ok_ { err = errors.New("heroskillup error"); return }
|
||||
|
||||
_v.Heroskillup = 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.Heroskillup = append(_v.Heroskillup, _list_v_)
|
||||
}
|
||||
}
|
||||
|
||||
{
|
||||
var _arr_ []interface{}
|
||||
var _ok_ bool
|
||||
if _arr_, _ok_ = _buf["expitem"].([]interface{}); !_ok_ { err = errors.New("expitem error"); return }
|
||||
|
||||
_v.Expitem = 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.Expitem = append(_v.Expitem, _list_v_)
|
||||
}
|
||||
}
|
||||
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["expitemnum"].(float64); !_ok_ { err = errors.New("expitemnum error"); return }; _v.Expitemnum = int32(_tempNum_) }
|
||||
return
|
||||
}
|
||||
|
||||
|
@ -21,7 +21,7 @@ func NewGameHeroExp(_buf []map[string]interface{}) (*GameHeroExp, error) {
|
||||
return nil, err2
|
||||
} else {
|
||||
_dataList = append(_dataList, _v)
|
||||
dataMap[_v.Hid] = _v
|
||||
dataMap[_v.Itemid] = _v
|
||||
}
|
||||
}
|
||||
return &GameHeroExp{_dataList:_dataList, _dataMap:dataMap}, nil
|
||||
|
@ -11,13 +11,9 @@ package cfg
|
||||
import "errors"
|
||||
|
||||
type GameHeroExpData struct {
|
||||
Hid string
|
||||
Name string
|
||||
Star int32
|
||||
Color int32
|
||||
Heroexp int32
|
||||
Skilllevelup int32
|
||||
Needgold int32
|
||||
Itemid string
|
||||
Exp int32
|
||||
Needgold []*Gameatn
|
||||
}
|
||||
|
||||
const TypeId_GameHeroExpData = -1440094703
|
||||
@ -27,13 +23,22 @@ func (*GameHeroExpData) GetTypeId() int32 {
|
||||
}
|
||||
|
||||
func (_v *GameHeroExpData)Deserialize(_buf map[string]interface{}) (err error) {
|
||||
{ var _ok_ bool; if _v.Hid, _ok_ = _buf["hid"].(string); !_ok_ { err = errors.New("hid error"); return } }
|
||||
{ var _ok_ bool; if _v.Name, _ok_ = _buf["name"].(string); !_ok_ { err = errors.New("name 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["color"].(float64); !_ok_ { err = errors.New("color error"); return }; _v.Color = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["heroexp"].(float64); !_ok_ { err = errors.New("heroexp error"); return }; _v.Heroexp = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["skilllevelup"].(float64); !_ok_ { err = errors.New("skilllevelup error"); return }; _v.Skilllevelup = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["needgold"].(float64); !_ok_ { err = errors.New("needgold error"); return }; _v.Needgold = int32(_tempNum_) }
|
||||
{ var _ok_ bool; if _v.Itemid, _ok_ = _buf["itemid"].(string); !_ok_ { err = errors.New("itemid error"); return } }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["exp"].(float64); !_ok_ { err = errors.New("exp error"); return }; _v.Exp = int32(_tempNum_) }
|
||||
{
|
||||
var _arr_ []interface{}
|
||||
var _ok_ bool
|
||||
if _arr_, _ok_ = _buf["needgold"].([]interface{}); !_ok_ { err = errors.New("needgold error"); return }
|
||||
|
||||
_v.Needgold = 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.Needgold = append(_v.Needgold, _list_v_)
|
||||
}
|
||||
}
|
||||
|
||||
return
|
||||
}
|
||||
|
||||
|
@ -14,13 +14,7 @@ type GameHeroStarupData struct {
|
||||
Key int32
|
||||
Id string
|
||||
Star int32
|
||||
Needhero string
|
||||
Needherostar int32
|
||||
Needheronum int32
|
||||
Needrace []int32
|
||||
Needracestar int32
|
||||
Needracenum int32
|
||||
Gold int32
|
||||
Needrace []*Gameatn
|
||||
Starup []*Gameatn
|
||||
}
|
||||
|
||||
@ -34,26 +28,20 @@ func (_v *GameHeroStarupData)Deserialize(_buf map[string]interface{}) (err error
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["key"].(float64); !_ok_ { err = errors.New("key error"); return }; _v.Key = int32(_tempNum_) }
|
||||
{ var _ok_ bool; if _v.Id, _ok_ = _buf["id"].(string); !_ok_ { err = errors.New("id 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; if _v.Needhero, _ok_ = _buf["needhero"].(string); !_ok_ { err = errors.New("needhero error"); return } }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["needherostar"].(float64); !_ok_ { err = errors.New("needherostar error"); return }; _v.Needherostar = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["needheronum"].(float64); !_ok_ { err = errors.New("needheronum error"); return }; _v.Needheronum = int32(_tempNum_) }
|
||||
{
|
||||
var _arr_ []interface{}
|
||||
var _ok_ bool
|
||||
if _arr_, _ok_ = _buf["needrace"].([]interface{}); !_ok_ { err = errors.New("needrace error"); return }
|
||||
|
||||
_v.Needrace = make([]int32, 0, len(_arr_))
|
||||
_v.Needrace = make([]*Gameatn, 0, len(_arr_))
|
||||
|
||||
for _, _e_ := range _arr_ {
|
||||
var _list_v_ int32
|
||||
{ var _ok_ bool; var _x_ float64; if _x_, _ok_ = _e_.(float64); !_ok_ { err = errors.New("_list_v_ error"); return }; _list_v_ = int32(_x_) }
|
||||
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.Needrace = append(_v.Needrace, _list_v_)
|
||||
}
|
||||
}
|
||||
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["needracestar"].(float64); !_ok_ { err = errors.New("needracestar error"); return }; _v.Needracestar = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["needracenum"].(float64); !_ok_ { err = errors.New("needracenum error"); return }; _v.Needracenum = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["gold"].(float64); !_ok_ { err = errors.New("gold error"); return }; _v.Gold = int32(_tempNum_) }
|
||||
{
|
||||
var _arr_ []interface{}
|
||||
var _ok_ bool
|
||||
|
@ -15,6 +15,7 @@ type GamePagodaData struct {
|
||||
PagodaType int32
|
||||
LevelType int32
|
||||
LayerNum int32
|
||||
BattleReadyID int32
|
||||
MonsterId []int32
|
||||
Reward []*Gameatn
|
||||
Exp int32
|
||||
@ -34,6 +35,7 @@ func (_v *GamePagodaData)Deserialize(_buf map[string]interface{}) (err error) {
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["pagoda_type"].(float64); !_ok_ { err = errors.New("pagoda_type error"); return }; _v.PagodaType = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["Level_type"].(float64); !_ok_ { err = errors.New("Level_type error"); return }; _v.LevelType = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["layer_num"].(float64); !_ok_ { err = errors.New("layer_num error"); return }; _v.LayerNum = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["BattleReadyID"].(float64); !_ok_ { err = errors.New("BattleReadyID error"); return }; _v.BattleReadyID = int32(_tempNum_) }
|
||||
{
|
||||
var _arr_ []interface{}
|
||||
var _ok_ bool
|
||||
|
Loading…
Reference in New Issue
Block a user