上传主线协议
This commit is contained in:
parent
c1f54790c1
commit
382c058422
@ -13119,7 +13119,7 @@
|
||||
"n": 1
|
||||
},
|
||||
"Npc_event_type": 0,
|
||||
"NPC": 60629,
|
||||
"NPC": 60631,
|
||||
"tipstxt": {
|
||||
"key": "",
|
||||
"text": ""
|
||||
@ -13149,7 +13149,7 @@
|
||||
"n": 1
|
||||
},
|
||||
"Npc_event_type": 0,
|
||||
"NPC": 60639,
|
||||
"NPC": 60641,
|
||||
"tipstxt": {
|
||||
"key": "",
|
||||
"text": ""
|
||||
@ -13179,7 +13179,7 @@
|
||||
"n": 1
|
||||
},
|
||||
"Npc_event_type": 0,
|
||||
"NPC": 60649,
|
||||
"NPC": 60651,
|
||||
"tipstxt": {
|
||||
"key": "",
|
||||
"text": ""
|
||||
@ -13209,7 +13209,7 @@
|
||||
"n": 1
|
||||
},
|
||||
"Npc_event_type": 0,
|
||||
"NPC": 60659,
|
||||
"NPC": 60661,
|
||||
"tipstxt": {
|
||||
"key": "",
|
||||
"text": ""
|
||||
@ -13239,7 +13239,7 @@
|
||||
"n": 1
|
||||
},
|
||||
"Npc_event_type": 0,
|
||||
"NPC": 60669,
|
||||
"NPC": 60671,
|
||||
"tipstxt": {
|
||||
"key": "",
|
||||
"text": ""
|
||||
|
@ -4,7 +4,7 @@
|
||||
"skill_id": 110001111,
|
||||
"attribute_text": {
|
||||
"key": "equip_equip_attribute_attribute_text_1",
|
||||
"text": "对感观之林属性守护者伤害增加{0}"
|
||||
"text": "对感观之林属性守护者伤害增加[color=#2bb496]{0}[/color]"
|
||||
},
|
||||
"attribute_text_novalue": {
|
||||
"key": "equip_equip_attribute_attribute_text_novalue_1",
|
||||
@ -24,7 +24,7 @@
|
||||
"skill_id": 110001111,
|
||||
"attribute_text": {
|
||||
"key": "equip_equip_attribute_attribute_text_2",
|
||||
"text": "对热情之火属性守护者伤害增加{0}"
|
||||
"text": "对热情之火属性守护者伤害增加[color=#2bb496]{0}[/color]"
|
||||
},
|
||||
"attribute_text_novalue": {
|
||||
"key": "equip_equip_attribute_attribute_text_novalue_2",
|
||||
@ -44,7 +44,7 @@
|
||||
"skill_id": 110001111,
|
||||
"attribute_text": {
|
||||
"key": "equip_equip_attribute_attribute_text_3",
|
||||
"text": "对包容之水属性守护者伤害增加{0}"
|
||||
"text": "对包容之水属性守护者伤害增加[color=#2bb496]{0}[/color]"
|
||||
},
|
||||
"attribute_text_novalue": {
|
||||
"key": "equip_equip_attribute_attribute_text_novalue_3",
|
||||
@ -64,7 +64,7 @@
|
||||
"skill_id": 110001111,
|
||||
"attribute_text": {
|
||||
"key": "equip_equip_attribute_attribute_text_4",
|
||||
"text": "对荣耀之光属性守护者伤害增加{0}"
|
||||
"text": "对荣耀之光属性守护者伤害增加[color=#2bb496]{0}[/color]"
|
||||
},
|
||||
"attribute_text_novalue": {
|
||||
"key": "equip_equip_attribute_attribute_text_novalue_4",
|
||||
@ -84,7 +84,7 @@
|
||||
"skill_id": 110001111,
|
||||
"attribute_text": {
|
||||
"key": "equip_equip_attribute_attribute_text_5",
|
||||
"text": "减少受到的感观之林属性守护者伤害{0}"
|
||||
"text": "减少受到的感观之林属性守护者伤害[color=#2bb496]{0}[/color]"
|
||||
},
|
||||
"attribute_text_novalue": {
|
||||
"key": "equip_equip_attribute_attribute_text_novalue_5",
|
||||
@ -104,7 +104,7 @@
|
||||
"skill_id": 110001111,
|
||||
"attribute_text": {
|
||||
"key": "equip_equip_attribute_attribute_text_6",
|
||||
"text": "减少受到的热情之火属性守护者伤害{0}"
|
||||
"text": "减少受到的热情之火属性守护者伤害[color=#2bb496]{0}[/color]"
|
||||
},
|
||||
"attribute_text_novalue": {
|
||||
"key": "equip_equip_attribute_attribute_text_novalue_6",
|
||||
@ -124,7 +124,7 @@
|
||||
"skill_id": 110001111,
|
||||
"attribute_text": {
|
||||
"key": "equip_equip_attribute_attribute_text_7",
|
||||
"text": "减少受到的包容之水属性守护者伤害{0}"
|
||||
"text": "减少受到的包容之水属性守护者伤害[color=#2bb496]{0}[/color]"
|
||||
},
|
||||
"attribute_text_novalue": {
|
||||
"key": "equip_equip_attribute_attribute_text_novalue_7",
|
||||
@ -144,7 +144,7 @@
|
||||
"skill_id": 110001111,
|
||||
"attribute_text": {
|
||||
"key": "equip_equip_attribute_attribute_text_8",
|
||||
"text": "减少受到的荣耀之光属性守护者伤害{0}"
|
||||
"text": "减少受到的荣耀之光属性守护者伤害[color=#2bb496]{0}[/color]"
|
||||
},
|
||||
"attribute_text_novalue": {
|
||||
"key": "equip_equip_attribute_attribute_text_novalue_8",
|
||||
@ -164,11 +164,11 @@
|
||||
"skill_id": 110001111,
|
||||
"attribute_text": {
|
||||
"key": "equip_equip_attribute_attribute_text_9",
|
||||
"text": "提升自身已损失生命值{0}的攻击"
|
||||
"text": "提升自身已损失生命值[color=#2bb496]{0}[/color]的攻击"
|
||||
},
|
||||
"attribute_text_novalue": {
|
||||
"key": "equip_equip_attribute_attribute_text_novalue_9",
|
||||
"text": "提升自身失去生命值百分比*系数的攻击"
|
||||
"text": "提升攻击以自身已损失生命值"
|
||||
},
|
||||
"skill_parameter": [
|
||||
"1%",
|
||||
@ -184,11 +184,11 @@
|
||||
"skill_id": 110001111,
|
||||
"attribute_text": {
|
||||
"key": "equip_equip_attribute_attribute_text_10",
|
||||
"text": "提升自身已损失生命值{0}的防御"
|
||||
"text": "提升自身已损失生命值[color=#2bb496]{0}[/color]的防御"
|
||||
},
|
||||
"attribute_text_novalue": {
|
||||
"key": "equip_equip_attribute_attribute_text_novalue_10",
|
||||
"text": "提升自身失去生命值百分比*系数的防御"
|
||||
"text": "提升防御以自身已损失生命值"
|
||||
},
|
||||
"skill_parameter": [
|
||||
"1%",
|
||||
@ -204,11 +204,11 @@
|
||||
"skill_id": 110001111,
|
||||
"attribute_text": {
|
||||
"key": "equip_equip_attribute_attribute_text_11",
|
||||
"text": "提升自身已损失生命值{0}的速度"
|
||||
"text": "提升自身已损失生命值[color=#2bb496]{0}[/color]的速度"
|
||||
},
|
||||
"attribute_text_novalue": {
|
||||
"key": "equip_equip_attribute_attribute_text_novalue_11",
|
||||
"text": "提升自身失去生命值百分比*系数的速度"
|
||||
"text": "提升速度以自身已损失生命值"
|
||||
},
|
||||
"skill_parameter": [
|
||||
"1%",
|
||||
@ -224,11 +224,11 @@
|
||||
"skill_id": 110001111,
|
||||
"attribute_text": {
|
||||
"key": "equip_equip_attribute_attribute_text_12",
|
||||
"text": "提升自身已损失生命值{0}的暴击"
|
||||
"text": "提升自身已损失生命值[color=#2bb496]{0}[/color]的暴击"
|
||||
},
|
||||
"attribute_text_novalue": {
|
||||
"key": "equip_equip_attribute_attribute_text_novalue_12",
|
||||
"text": "提升自身失去生命值百分比*系数的暴击"
|
||||
"text": "提升暴击以自身已损失生命值"
|
||||
},
|
||||
"skill_parameter": [
|
||||
"1%",
|
||||
@ -244,11 +244,11 @@
|
||||
"skill_id": 110001111,
|
||||
"attribute_text": {
|
||||
"key": "equip_equip_attribute_attribute_text_13",
|
||||
"text": "提升自身已损失生命值{0}的暴击伤害"
|
||||
"text": "提升自身已损失生命值[color=#2bb496]{0}[/color]的暴击伤害"
|
||||
},
|
||||
"attribute_text_novalue": {
|
||||
"key": "equip_equip_attribute_attribute_text_novalue_13",
|
||||
"text": "提升自身失去生命值百分比*系数的暴击伤害"
|
||||
"text": "提升暴击伤害以自身已损失生命值"
|
||||
},
|
||||
"skill_parameter": [
|
||||
"1%",
|
||||
@ -264,11 +264,11 @@
|
||||
"skill_id": 110001111,
|
||||
"attribute_text": {
|
||||
"key": "equip_equip_attribute_attribute_text_14",
|
||||
"text": "提升自身已损失生命值{0}的效果命中"
|
||||
"text": "提升自身已损失生命值[color=#2bb496]{0}[/color]的效果命中"
|
||||
},
|
||||
"attribute_text_novalue": {
|
||||
"key": "equip_equip_attribute_attribute_text_novalue_14",
|
||||
"text": "提升自身失去生命值百分比*系数的命中"
|
||||
"text": "提升效果命中以自身已损失生命值"
|
||||
},
|
||||
"skill_parameter": [
|
||||
"1%",
|
||||
@ -284,11 +284,11 @@
|
||||
"skill_id": 110001111,
|
||||
"attribute_text": {
|
||||
"key": "equip_equip_attribute_attribute_text_15",
|
||||
"text": "提升自身已损失生命值{0}效果抵抗"
|
||||
"text": "提升自身已损失生命值[color=#2bb496]{0}[/color]的效果抵抗"
|
||||
},
|
||||
"attribute_text_novalue": {
|
||||
"key": "equip_equip_attribute_attribute_text_novalue_15",
|
||||
"text": "提升自身失去生命值百分比*系数的效果抵抗"
|
||||
"text": "提升效果抵抗以自身已损失生命值"
|
||||
},
|
||||
"skill_parameter": [
|
||||
"1%",
|
||||
@ -304,11 +304,11 @@
|
||||
"skill_id": 110001111,
|
||||
"attribute_text": {
|
||||
"key": "equip_equip_attribute_attribute_text_16",
|
||||
"text": "攻击敌人时,增加敌人已损失生命值{0}的暴击伤害"
|
||||
"text": "攻击敌人时,增加敌人已损失生命值[color=#2bb496]{0}[/color]的暴击伤害"
|
||||
},
|
||||
"attribute_text_novalue": {
|
||||
"key": "equip_equip_attribute_attribute_text_novalue_16",
|
||||
"text": "攻击敌人时,增加敌人失去生命值比例*系数的暴击伤害"
|
||||
"text": "攻击敌人时,增加暴击伤害以敌人已损失生命值"
|
||||
},
|
||||
"skill_parameter": [
|
||||
"1%",
|
||||
@ -324,11 +324,11 @@
|
||||
"skill_id": 110001111,
|
||||
"attribute_text": {
|
||||
"key": "equip_equip_attribute_attribute_text_17",
|
||||
"text": "攻击敌人时,增加敌人已损失生命值{0}的暴击伤害"
|
||||
"text": "攻击敌人时,增加敌人总生命值[color=#2bb496]{0}[/color]的暴击伤害"
|
||||
},
|
||||
"attribute_text_novalue": {
|
||||
"key": "equip_equip_attribute_attribute_text_novalue_17",
|
||||
"text": "攻击敌人时,增加敌人拥有生命值比例*系数的暴击伤害"
|
||||
"text": "攻击敌人时,增加暴击伤害以总生命值"
|
||||
},
|
||||
"skill_parameter": [
|
||||
"1%",
|
||||
@ -344,11 +344,11 @@
|
||||
"skill_id": 110001111,
|
||||
"attribute_text": {
|
||||
"key": "equip_equip_attribute_attribute_text_18",
|
||||
"text": "增加相当于{0}攻击的追加伤害"
|
||||
"text": "增加相当于[color=#2bb496]{0}[/color]攻击的追加伤害"
|
||||
},
|
||||
"attribute_text_novalue": {
|
||||
"key": "equip_equip_attribute_attribute_text_novalue_18",
|
||||
"text": "增加相当于A%攻击的追加伤害"
|
||||
"text": "增加追加伤害以自身攻击"
|
||||
},
|
||||
"skill_parameter": [
|
||||
"1%",
|
||||
@ -364,11 +364,11 @@
|
||||
"skill_id": 110001111,
|
||||
"attribute_text": {
|
||||
"key": "equip_equip_attribute_attribute_text_19",
|
||||
"text": "增加相当于{0}防御的追加伤害"
|
||||
"text": "增加相当于[color=#2bb496]{0}[/color]防御的追加伤害"
|
||||
},
|
||||
"attribute_text_novalue": {
|
||||
"key": "equip_equip_attribute_attribute_text_novalue_19",
|
||||
"text": "增加相当于A%防御的追加伤害"
|
||||
"text": "增加追加伤害以自身防御"
|
||||
},
|
||||
"skill_parameter": [
|
||||
"1%",
|
||||
@ -384,11 +384,11 @@
|
||||
"skill_id": 110001111,
|
||||
"attribute_text": {
|
||||
"key": "equip_equip_attribute_attribute_text_20",
|
||||
"text": "增加相当于{0}生命的追加伤害"
|
||||
"text": "增加相当于[color=#2bb496]{0}[/color]生命的追加伤害"
|
||||
},
|
||||
"attribute_text_novalue": {
|
||||
"key": "equip_equip_attribute_attribute_text_novalue_20",
|
||||
"text": "增加相当于A%生命的追加伤害"
|
||||
"text": "增加追加伤害以自身生命"
|
||||
},
|
||||
"skill_parameter": [
|
||||
"1%",
|
||||
@ -404,11 +404,11 @@
|
||||
"skill_id": 110001111,
|
||||
"attribute_text": {
|
||||
"key": "equip_equip_attribute_attribute_text_21",
|
||||
"text": "增加相当于{0}速度的追加伤害"
|
||||
"text": "增加相当于[color=#2bb496]{0}[/color]速度的追加伤害"
|
||||
},
|
||||
"attribute_text_novalue": {
|
||||
"key": "equip_equip_attribute_attribute_text_novalue_21",
|
||||
"text": "增加相当于A%速度的追加伤害"
|
||||
"text": "增加追加伤害以自身速度"
|
||||
},
|
||||
"skill_parameter": [
|
||||
"1%",
|
||||
@ -424,7 +424,7 @@
|
||||
"skill_id": 110001111,
|
||||
"attribute_text": {
|
||||
"key": "equip_equip_attribute_attribute_text_22",
|
||||
"text": "攻击强化效果增加{0}"
|
||||
"text": "攻击强化效果增加[color=#2bb496]{0}[/color]"
|
||||
},
|
||||
"attribute_text_novalue": {
|
||||
"key": "equip_equip_attribute_attribute_text_novalue_22",
|
||||
@ -444,7 +444,7 @@
|
||||
"skill_id": 110001111,
|
||||
"attribute_text": {
|
||||
"key": "equip_equip_attribute_attribute_text_23",
|
||||
"text": "反击造成的伤害增加{0}"
|
||||
"text": "反击造成的伤害增加[color=#2bb496]{0}[/color]"
|
||||
},
|
||||
"attribute_text_novalue": {
|
||||
"key": "equip_equip_attribute_attribute_text_novalue_23",
|
||||
@ -464,7 +464,7 @@
|
||||
"skill_id": 110001111,
|
||||
"attribute_text": {
|
||||
"key": "equip_equip_attribute_attribute_text_24",
|
||||
"text": "复活时行动值增加{0}"
|
||||
"text": "复活时行动值增加[color=#2bb496]{0}[/color]"
|
||||
},
|
||||
"attribute_text_novalue": {
|
||||
"key": "equip_equip_attribute_attribute_text_novalue_24",
|
||||
@ -484,7 +484,7 @@
|
||||
"skill_id": 110001111,
|
||||
"attribute_text": {
|
||||
"key": "equip_equip_attribute_attribute_text_25",
|
||||
"text": "复活时体力值增加{0}"
|
||||
"text": "复活时体力值增加[color=#2bb496]{0}[/color]"
|
||||
},
|
||||
"attribute_text_novalue": {
|
||||
"key": "equip_equip_attribute_attribute_text_novalue_25",
|
||||
@ -504,7 +504,7 @@
|
||||
"skill_id": 110001111,
|
||||
"attribute_text": {
|
||||
"key": "equip_equip_attribute_attribute_text_26",
|
||||
"text": "吸血量增加{0}"
|
||||
"text": "吸血量增加[color=#2bb496]{0}[/color]"
|
||||
},
|
||||
"attribute_text_novalue": {
|
||||
"key": "equip_equip_attribute_attribute_text_novalue_26",
|
||||
@ -524,7 +524,7 @@
|
||||
"skill_id": 110001111,
|
||||
"attribute_text": {
|
||||
"key": "equip_equip_attribute_attribute_text_27",
|
||||
"text": "出血造成的伤害增加{0}"
|
||||
"text": "出血造成的伤害增加[color=#2bb496]{0}[/color]"
|
||||
},
|
||||
"attribute_text_novalue": {
|
||||
"key": "equip_equip_attribute_attribute_text_novalue_27",
|
||||
@ -544,7 +544,7 @@
|
||||
"skill_id": 110001111,
|
||||
"attribute_text": {
|
||||
"key": "equip_equip_attribute_attribute_text_28",
|
||||
"text": "中毒造成的伤害增加{0}"
|
||||
"text": "中毒造成的伤害增加[color=#2bb496]{0}[/color]"
|
||||
},
|
||||
"attribute_text_novalue": {
|
||||
"key": "equip_equip_attribute_attribute_text_novalue_28",
|
||||
@ -564,11 +564,11 @@
|
||||
"skill_id": 110001111,
|
||||
"attribute_text": {
|
||||
"key": "equip_equip_attribute_attribute_text_29",
|
||||
"text": "被暴击时减少{0}的伤害"
|
||||
"text": "被暴击时减少[color=#2bb496]{0}[/color]的伤害"
|
||||
},
|
||||
"attribute_text_novalue": {
|
||||
"key": "equip_equip_attribute_attribute_text_novalue_29",
|
||||
"text": "被暴击时减少A%的伤害"
|
||||
"text": "被暴击时减少伤害"
|
||||
},
|
||||
"skill_parameter": [
|
||||
"1%",
|
||||
@ -584,7 +584,7 @@
|
||||
"skill_id": 110001111,
|
||||
"attribute_text": {
|
||||
"key": "equip_equip_attribute_attribute_text_30",
|
||||
"text": "[1号技能]的回复量提升{0}"
|
||||
"text": "[1号技能]的回复量提升[color=#2bb496]{0}[/color]"
|
||||
},
|
||||
"attribute_text_novalue": {
|
||||
"key": "equip_equip_attribute_attribute_text_novalue_30",
|
||||
@ -604,7 +604,7 @@
|
||||
"skill_id": 110001111,
|
||||
"attribute_text": {
|
||||
"key": "equip_equip_attribute_attribute_text_31",
|
||||
"text": "[1号技能]的暴击伤害提升{0}"
|
||||
"text": "[1号技能]的暴击伤害提升[color=#2bb496]{0}[/color]"
|
||||
},
|
||||
"attribute_text_novalue": {
|
||||
"key": "equip_equip_attribute_attribute_text_novalue_31",
|
||||
@ -624,7 +624,7 @@
|
||||
"skill_id": 110001111,
|
||||
"attribute_text": {
|
||||
"key": "equip_equip_attribute_attribute_text_32",
|
||||
"text": "[1号技能]的命中提升{0}"
|
||||
"text": "[1号技能]的命中提升[color=#2bb496]{0}[/color]"
|
||||
},
|
||||
"attribute_text_novalue": {
|
||||
"key": "equip_equip_attribute_attribute_text_novalue_32",
|
||||
@ -644,7 +644,7 @@
|
||||
"skill_id": 110001111,
|
||||
"attribute_text": {
|
||||
"key": "equip_equip_attribute_attribute_text_33",
|
||||
"text": "[2号技能]的回复量提升{0}"
|
||||
"text": "[2号技能]的回复量提升[color=#2bb496]{0}[/color]"
|
||||
},
|
||||
"attribute_text_novalue": {
|
||||
"key": "equip_equip_attribute_attribute_text_novalue_33",
|
||||
@ -664,7 +664,7 @@
|
||||
"skill_id": 110001111,
|
||||
"attribute_text": {
|
||||
"key": "equip_equip_attribute_attribute_text_34",
|
||||
"text": "[2号技能]的暴击伤害提升{0}"
|
||||
"text": "[2号技能]的暴击伤害提升[color=#2bb496]{0}[/color]"
|
||||
},
|
||||
"attribute_text_novalue": {
|
||||
"key": "equip_equip_attribute_attribute_text_novalue_34",
|
||||
@ -684,7 +684,7 @@
|
||||
"skill_id": 110001111,
|
||||
"attribute_text": {
|
||||
"key": "equip_equip_attribute_attribute_text_35",
|
||||
"text": "[2号技能]的命中提升{0}"
|
||||
"text": "[2号技能]的命中提升[color=#2bb496]{0}[/color]"
|
||||
},
|
||||
"attribute_text_novalue": {
|
||||
"key": "equip_equip_attribute_attribute_text_novalue_35",
|
||||
@ -704,7 +704,7 @@
|
||||
"skill_id": 110001111,
|
||||
"attribute_text": {
|
||||
"key": "equip_equip_attribute_attribute_text_36",
|
||||
"text": "[3号技能]的回复量提升{0}"
|
||||
"text": "[3号技能]的回复量提升[color=#2bb496]{0}[/color]"
|
||||
},
|
||||
"attribute_text_novalue": {
|
||||
"key": "equip_equip_attribute_attribute_text_novalue_36",
|
||||
@ -724,7 +724,7 @@
|
||||
"skill_id": 110001111,
|
||||
"attribute_text": {
|
||||
"key": "equip_equip_attribute_attribute_text_37",
|
||||
"text": "[3号技能]的暴击伤害提升{0}"
|
||||
"text": "[3号技能]的暴击伤害提升[color=#2bb496]{0}[/color]"
|
||||
},
|
||||
"attribute_text_novalue": {
|
||||
"key": "equip_equip_attribute_attribute_text_novalue_37",
|
||||
@ -744,7 +744,7 @@
|
||||
"skill_id": 110001111,
|
||||
"attribute_text": {
|
||||
"key": "equip_equip_attribute_attribute_text_38",
|
||||
"text": "[3号技能]的命中提升{0}"
|
||||
"text": "[3号技能]的命中提升[color=#2bb496]{0}[/color]"
|
||||
},
|
||||
"attribute_text_novalue": {
|
||||
"key": "equip_equip_attribute_attribute_text_novalue_38",
|
||||
@ -764,7 +764,7 @@
|
||||
"skill_id": 110001111,
|
||||
"attribute_text": {
|
||||
"key": "equip_equip_attribute_attribute_text_39",
|
||||
"text": "速度提升的效果增加{0}"
|
||||
"text": "速度提升的效果增加[color=#2bb496]{0}[/color]"
|
||||
},
|
||||
"attribute_text_novalue": {
|
||||
"key": "equip_equip_attribute_attribute_text_novalue_39",
|
||||
@ -784,7 +784,7 @@
|
||||
"skill_id": 110001111,
|
||||
"attribute_text": {
|
||||
"key": "equip_equip_attribute_attribute_text_40",
|
||||
"text": "暴击提升的效果增加{0}"
|
||||
"text": "暴击提升的效果增加[color=#2bb496]{0}[/color]"
|
||||
},
|
||||
"attribute_text_novalue": {
|
||||
"key": "equip_equip_attribute_attribute_text_novalue_40",
|
||||
@ -804,11 +804,11 @@
|
||||
"skill_id": 110001111,
|
||||
"attribute_text": {
|
||||
"key": "equip_equip_attribute_attribute_text_41",
|
||||
"text": "暴击伤害提升的效果增加{0}"
|
||||
"text": "暴击伤害提升的效果增加[color=#2bb496]{0}[/color]"
|
||||
},
|
||||
"attribute_text_novalue": {
|
||||
"key": "equip_equip_attribute_attribute_text_novalue_41",
|
||||
"text": "爆伤提升的效果增加"
|
||||
"text": "暴击伤害提升的效果增加"
|
||||
},
|
||||
"skill_parameter": [
|
||||
"1%",
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -775,7 +775,7 @@
|
||||
"stonehenge_guideStage": 88,
|
||||
"story_waittime": 0.8,
|
||||
"sx_ranknum": 200,
|
||||
"IntegralBoss_challenge_num": 3,
|
||||
"IntegralBoss_challenge_num": 9999,
|
||||
"friend_help_hero_refresh_num": 5,
|
||||
"td_mainstage_challenge_num": 2,
|
||||
"td_mainstage_challenge_num_max": 10,
|
||||
|
@ -14008,6 +14008,11 @@
|
||||
"a": "equi",
|
||||
"t": "10134",
|
||||
"n": 1
|
||||
},
|
||||
{
|
||||
"a": "item",
|
||||
"t": "24012207",
|
||||
"n": 1
|
||||
}
|
||||
],
|
||||
"lotteryward": 17110110,
|
||||
@ -15040,6 +15045,11 @@
|
||||
"a": "equi",
|
||||
"t": "10134",
|
||||
"n": 1
|
||||
},
|
||||
{
|
||||
"a": "item",
|
||||
"t": "24012208",
|
||||
"n": 1
|
||||
}
|
||||
],
|
||||
"lotteryward": 17110110,
|
||||
@ -18130,7 +18140,7 @@
|
||||
"key": "",
|
||||
"text": ""
|
||||
},
|
||||
"hide": false,
|
||||
"hide": true,
|
||||
"destroy": true,
|
||||
"progress": 0,
|
||||
"timelineplayer": false,
|
||||
@ -18223,7 +18233,7 @@
|
||||
"key": "",
|
||||
"text": ""
|
||||
},
|
||||
"hide": false,
|
||||
"hide": true,
|
||||
"destroy": true,
|
||||
"progress": 0,
|
||||
"timelineplayer": false,
|
||||
@ -18347,7 +18357,7 @@
|
||||
"key": "",
|
||||
"text": ""
|
||||
},
|
||||
"hide": false,
|
||||
"hide": true,
|
||||
"destroy": true,
|
||||
"progress": 0,
|
||||
"timelineplayer": false,
|
||||
@ -18440,7 +18450,7 @@
|
||||
"key": "",
|
||||
"text": ""
|
||||
},
|
||||
"hide": false,
|
||||
"hide": true,
|
||||
"destroy": true,
|
||||
"progress": 0,
|
||||
"timelineplayer": false,
|
||||
@ -18533,7 +18543,7 @@
|
||||
"key": "",
|
||||
"text": ""
|
||||
},
|
||||
"hide": false,
|
||||
"hide": true,
|
||||
"destroy": true,
|
||||
"progress": 0,
|
||||
"timelineplayer": false,
|
||||
@ -18626,7 +18636,7 @@
|
||||
"key": "",
|
||||
"text": ""
|
||||
},
|
||||
"hide": false,
|
||||
"hide": true,
|
||||
"destroy": true,
|
||||
"progress": 0,
|
||||
"timelineplayer": false,
|
||||
@ -18707,7 +18717,7 @@
|
||||
"key": "",
|
||||
"text": ""
|
||||
},
|
||||
"hide": false,
|
||||
"hide": true,
|
||||
"destroy": true,
|
||||
"progress": 0,
|
||||
"timelineplayer": false,
|
||||
@ -18788,7 +18798,7 @@
|
||||
"key": "",
|
||||
"text": ""
|
||||
},
|
||||
"hide": false,
|
||||
"hide": true,
|
||||
"destroy": true,
|
||||
"progress": 0,
|
||||
"timelineplayer": false,
|
||||
@ -18869,7 +18879,7 @@
|
||||
"key": "",
|
||||
"text": ""
|
||||
},
|
||||
"hide": false,
|
||||
"hide": true,
|
||||
"destroy": true,
|
||||
"progress": 0,
|
||||
"timelineplayer": false,
|
||||
@ -18978,9 +18988,21 @@
|
||||
"hero_exp": 0,
|
||||
"ps_consume": [],
|
||||
"ps_mg": [],
|
||||
"firstaward": [],
|
||||
"firstaward": [
|
||||
{
|
||||
"a": "item",
|
||||
"t": "24012209",
|
||||
"n": 1
|
||||
}
|
||||
],
|
||||
"lotteryward": 0,
|
||||
"commonaward": [],
|
||||
"commonaward": [
|
||||
{
|
||||
"a": "item",
|
||||
"t": "24012209",
|
||||
"n": 1
|
||||
}
|
||||
],
|
||||
"BattleReadyID": 0,
|
||||
"FormatList": [],
|
||||
"helphero": [],
|
||||
@ -22114,6 +22136,11 @@
|
||||
"a": "equi",
|
||||
"t": "11614",
|
||||
"n": 1
|
||||
},
|
||||
{
|
||||
"a": "item",
|
||||
"t": "24012301",
|
||||
"n": 1
|
||||
}
|
||||
],
|
||||
"lotteryward": 17111610,
|
||||
@ -23146,6 +23173,11 @@
|
||||
"a": "equi",
|
||||
"t": "11614",
|
||||
"n": 1
|
||||
},
|
||||
{
|
||||
"a": "item",
|
||||
"t": "24012302",
|
||||
"n": 1
|
||||
}
|
||||
],
|
||||
"lotteryward": 17111610,
|
||||
@ -23673,7 +23705,13 @@
|
||||
"hero_exp": 0,
|
||||
"ps_consume": [],
|
||||
"ps_mg": [],
|
||||
"firstaward": [],
|
||||
"firstaward": [
|
||||
{
|
||||
"a": "item",
|
||||
"t": "24012309",
|
||||
"n": 1
|
||||
}
|
||||
],
|
||||
"lotteryward": 0,
|
||||
"commonaward": [],
|
||||
"BattleReadyID": 0,
|
||||
@ -24078,7 +24116,13 @@
|
||||
"hero_exp": 0,
|
||||
"ps_consume": [],
|
||||
"ps_mg": [],
|
||||
"firstaward": [],
|
||||
"firstaward": [
|
||||
{
|
||||
"a": "item",
|
||||
"t": "24012308",
|
||||
"n": 1
|
||||
}
|
||||
],
|
||||
"lotteryward": 0,
|
||||
"commonaward": [],
|
||||
"BattleReadyID": 0,
|
||||
@ -24321,7 +24365,13 @@
|
||||
"hero_exp": 0,
|
||||
"ps_consume": [],
|
||||
"ps_mg": [],
|
||||
"firstaward": [],
|
||||
"firstaward": [
|
||||
{
|
||||
"a": "item",
|
||||
"t": "24012303",
|
||||
"n": 1
|
||||
}
|
||||
],
|
||||
"lotteryward": 0,
|
||||
"commonaward": [],
|
||||
"BattleReadyID": 0,
|
||||
@ -24564,7 +24614,13 @@
|
||||
"hero_exp": 0,
|
||||
"ps_consume": [],
|
||||
"ps_mg": [],
|
||||
"firstaward": [],
|
||||
"firstaward": [
|
||||
{
|
||||
"a": "item",
|
||||
"t": "24012304",
|
||||
"n": 1
|
||||
}
|
||||
],
|
||||
"lotteryward": 0,
|
||||
"commonaward": [],
|
||||
"BattleReadyID": 0,
|
||||
@ -24855,7 +24911,13 @@
|
||||
"hero_exp": 0,
|
||||
"ps_consume": [],
|
||||
"ps_mg": [],
|
||||
"firstaward": [],
|
||||
"firstaward": [
|
||||
{
|
||||
"a": "item",
|
||||
"t": "24012305",
|
||||
"n": 1
|
||||
}
|
||||
],
|
||||
"lotteryward": 0,
|
||||
"commonaward": [],
|
||||
"BattleReadyID": 0,
|
||||
@ -25146,7 +25208,13 @@
|
||||
"hero_exp": 0,
|
||||
"ps_consume": [],
|
||||
"ps_mg": [],
|
||||
"firstaward": [],
|
||||
"firstaward": [
|
||||
{
|
||||
"a": "item",
|
||||
"t": "24012306",
|
||||
"n": 1
|
||||
}
|
||||
],
|
||||
"lotteryward": 0,
|
||||
"commonaward": [],
|
||||
"BattleReadyID": 0,
|
||||
@ -25437,7 +25505,13 @@
|
||||
"hero_exp": 0,
|
||||
"ps_consume": [],
|
||||
"ps_mg": [],
|
||||
"firstaward": [],
|
||||
"firstaward": [
|
||||
{
|
||||
"a": "item",
|
||||
"t": "24012307",
|
||||
"n": 1
|
||||
}
|
||||
],
|
||||
"lotteryward": 0,
|
||||
"commonaward": [],
|
||||
"BattleReadyID": 0,
|
||||
@ -25617,6 +25691,93 @@
|
||||
"star_value": [],
|
||||
"challengeward": 0
|
||||
},
|
||||
{
|
||||
"id": 1103063,
|
||||
"chapterid": 11003,
|
||||
"group_id": 100343,
|
||||
"previous_group_id": [
|
||||
100312
|
||||
],
|
||||
"previoustage": 0,
|
||||
"buried_type": 2,
|
||||
"buried": 10,
|
||||
"grouptype": [],
|
||||
"Episodetype": 7,
|
||||
"stage_param": 0,
|
||||
"inherit": false,
|
||||
"battle_fail": false,
|
||||
"venturemodelspeed": 0,
|
||||
"venturemodelscale": 0,
|
||||
"move_type": 0,
|
||||
"venturemodel": "",
|
||||
"bubbletalk": {
|
||||
"key": "",
|
||||
"text": ""
|
||||
},
|
||||
"venturetype": 0,
|
||||
"ventureavatar": [],
|
||||
"scene_effect": [],
|
||||
"scene_effectfilter": "",
|
||||
"is_near": false,
|
||||
"openlevel": 1,
|
||||
"EditorStage": 0,
|
||||
"herocolor": 2,
|
||||
"heroimg": "zxgq_qp_icon_gth",
|
||||
"bubbletext": {
|
||||
"key": "",
|
||||
"text": ""
|
||||
},
|
||||
"animation": [],
|
||||
"prewarbubbletext": {
|
||||
"key": "",
|
||||
"text": ""
|
||||
},
|
||||
"hide": false,
|
||||
"destroy": true,
|
||||
"progress": 0,
|
||||
"timelineplayer": false,
|
||||
"stroyshow": false,
|
||||
"frontstoryid": 0,
|
||||
"afterstoryid": 0,
|
||||
"maingroupName": {
|
||||
"key": "",
|
||||
"text": ""
|
||||
},
|
||||
"maingroupIcon": "",
|
||||
"mainlineName": {
|
||||
"key": "",
|
||||
"text": ""
|
||||
},
|
||||
"title": {
|
||||
"key": "",
|
||||
"text": ""
|
||||
},
|
||||
"desc": {
|
||||
"key": "",
|
||||
"text": ""
|
||||
},
|
||||
"exp": 0,
|
||||
"hero_exp": 0,
|
||||
"ps_consume": [],
|
||||
"ps_mg": [],
|
||||
"firstaward": [
|
||||
{
|
||||
"a": "item",
|
||||
"t": "10000001",
|
||||
"n": 10
|
||||
}
|
||||
],
|
||||
"lotteryward": 0,
|
||||
"commonaward": [],
|
||||
"BattleReadyID": 0,
|
||||
"FormatList": [],
|
||||
"helphero": [],
|
||||
"banhero": [],
|
||||
"star": [],
|
||||
"star_type": [],
|
||||
"star_value": [],
|
||||
"challengeward": 0
|
||||
},
|
||||
{
|
||||
"id": 1104000,
|
||||
"chapterid": 11004,
|
||||
|
@ -306,7 +306,7 @@
|
||||
"text": "活动"
|
||||
},
|
||||
"opencondi": [
|
||||
18000013
|
||||
18000022
|
||||
],
|
||||
"wkqbx": 2,
|
||||
"img": "icon_sytj",
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -11878,7 +11878,7 @@
|
||||
"show_mode": 0,
|
||||
"npc": 60480,
|
||||
"completetask": [],
|
||||
"deliver_npc": 60489,
|
||||
"deliver_npc": 0,
|
||||
"taskend_removeitem": [],
|
||||
"auto_accept": 0,
|
||||
"tasktips": true,
|
||||
@ -11960,7 +11960,7 @@
|
||||
"show_mode": 0,
|
||||
"npc": 60500,
|
||||
"completetask": [],
|
||||
"deliver_npc": 60509,
|
||||
"deliver_npc": 0,
|
||||
"taskend_removeitem": [],
|
||||
"auto_accept": 0,
|
||||
"tasktips": true,
|
||||
@ -12042,7 +12042,7 @@
|
||||
"show_mode": 0,
|
||||
"npc": 60520,
|
||||
"completetask": [],
|
||||
"deliver_npc": 60529,
|
||||
"deliver_npc": 0,
|
||||
"taskend_removeitem": [],
|
||||
"auto_accept": 0,
|
||||
"tasktips": true,
|
||||
@ -12124,7 +12124,7 @@
|
||||
"show_mode": 0,
|
||||
"npc": 60540,
|
||||
"completetask": [],
|
||||
"deliver_npc": 60549,
|
||||
"deliver_npc": 0,
|
||||
"taskend_removeitem": [],
|
||||
"auto_accept": 0,
|
||||
"tasktips": true,
|
||||
@ -12206,7 +12206,7 @@
|
||||
"show_mode": 0,
|
||||
"npc": 60560,
|
||||
"completetask": [],
|
||||
"deliver_npc": 60569,
|
||||
"deliver_npc": 0,
|
||||
"taskend_removeitem": [],
|
||||
"auto_accept": 0,
|
||||
"tasktips": true,
|
||||
|
@ -124,16 +124,16 @@ func (this *apiComp) ChallengeOver(session comm.IUserSession, req *pb.MainlineCh
|
||||
if len(conf.Grouptype) == 2 {
|
||||
info.Stategroup[conf.Grouptype[0]] = conf.Grouptype[1]
|
||||
}
|
||||
if !conf.Inherit {
|
||||
info.Lastlevel[conf.Chapterid] = &pb.DBMainlineLastLevel{
|
||||
Level: req.Level,
|
||||
Pos: req.Pos,
|
||||
}
|
||||
} else {
|
||||
info.Lastlevel[conf.Chapterid] = &pb.DBMainlineLastLevel{
|
||||
Pos: req.Pos,
|
||||
}
|
||||
}
|
||||
// if !conf.Inherit {
|
||||
// info.Lastlevel[conf.Chapterid] = &pb.DBMainlineLastLevel{
|
||||
// Level: req.Level,
|
||||
// Pos: req.Pos,
|
||||
// }
|
||||
// } else {
|
||||
// info.Lastlevel[conf.Chapterid] = &pb.DBMainlineLastLevel{
|
||||
// Pos: req.Pos,
|
||||
// }
|
||||
// }
|
||||
this.module.modelMline.updateprogress(info)
|
||||
|
||||
if first { // 发奖
|
||||
|
@ -50,6 +50,7 @@ func (this *apiComp) LevelPass(session comm.IUserSession, req *pb.MainlineLevelP
|
||||
Title: pb.ErrorCode_DBError.ToString(),
|
||||
Message: err.Error(),
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
if err = this.module.modelMline.checklevel(req.Level, info); err != nil {
|
||||
@ -79,16 +80,16 @@ func (this *apiComp) LevelPass(session comm.IUserSession, req *pb.MainlineLevelP
|
||||
if len(conf.Grouptype) == 2 {
|
||||
info.Stategroup[conf.Grouptype[0]] = conf.Grouptype[1]
|
||||
}
|
||||
if !conf.Inherit {
|
||||
info.Lastlevel[conf.Chapterid] = &pb.DBMainlineLastLevel{
|
||||
Level: req.Level,
|
||||
Pos: req.Pos,
|
||||
}
|
||||
} else {
|
||||
info.Lastlevel[conf.Chapterid] = &pb.DBMainlineLastLevel{
|
||||
Pos: req.Pos,
|
||||
}
|
||||
}
|
||||
// if !conf.Inherit {
|
||||
// info.Lastlevel[conf.Chapterid] = &pb.DBMainlineLastLevel{
|
||||
// Level: req.Level,
|
||||
// Pos: req.Pos,
|
||||
// }
|
||||
// } else {
|
||||
// info.Lastlevel[conf.Chapterid] = &pb.DBMainlineLastLevel{
|
||||
// Pos: req.Pos,
|
||||
// }
|
||||
// }
|
||||
|
||||
this.module.modelMline.updateprogress(info)
|
||||
if first { // 发奖
|
||||
|
49
modules/mainline/api_setpolts.go
Normal file
49
modules/mainline/api_setpolts.go
Normal file
@ -0,0 +1,49 @@
|
||||
package mainline
|
||||
|
||||
import (
|
||||
"go_dreamfactory/comm"
|
||||
"go_dreamfactory/pb"
|
||||
)
|
||||
|
||||
// 参数校验
|
||||
func (this *apiComp) LevelSetPolts(session comm.IUserSession, req *pb.MainlineSetPoltsReq) (errdata *pb.ErrorData) {
|
||||
return
|
||||
}
|
||||
|
||||
// /挑战主线关卡
|
||||
func (this *apiComp) SetPolts(session comm.IUserSession, req *pb.MainlineSetPoltsReq) (errdata *pb.ErrorData) {
|
||||
var (
|
||||
info *pb.DBMainline
|
||||
err error
|
||||
)
|
||||
if errdata = this.LevelSetPolts(session, req); errdata != nil {
|
||||
return // 参数校验失败直接返回
|
||||
}
|
||||
|
||||
if info, err = this.module.modelMline.getMainlineData(session.GetUserId()); err != nil {
|
||||
errdata = &pb.ErrorData{
|
||||
Code: pb.ErrorCode_DBError,
|
||||
Title: pb.ErrorCode_DBError.ToString(),
|
||||
Message: err.Error(),
|
||||
}
|
||||
return
|
||||
}
|
||||
info.Plots[req.Pid] = req.State
|
||||
|
||||
if err = this.module.modelMline.Change(session.GetUserId(), map[string]interface{}{
|
||||
"plots": info.Plots,
|
||||
}); err != nil {
|
||||
errdata = &pb.ErrorData{
|
||||
Code: pb.ErrorCode_DBError,
|
||||
Title: pb.ErrorCode_DBError.ToString(),
|
||||
Message: err.Error(),
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
session.SendMsg(string(this.module.GetType()), "setpolts", &pb.MainlineSetPoltsResp{
|
||||
Plots: info.Plots,
|
||||
}) // 数据推送
|
||||
|
||||
return
|
||||
}
|
@ -41,9 +41,9 @@ func (this *ModelMline) getMainlineData(uid string) (results *pb.DBMainline, err
|
||||
if err == mgo.MongodbNil {
|
||||
err = nil
|
||||
results = &pb.DBMainline{
|
||||
Id: primitive.NewObjectID().Hex(),
|
||||
Uid: uid,
|
||||
Lastlevel: make(map[int32]*pb.DBMainlineLastLevel),
|
||||
Id: primitive.NewObjectID().Hex(),
|
||||
Uid: uid,
|
||||
// Lastlevel: make(map[int32]*pb.DBMainlineLastLevel),
|
||||
Level: make(map[int32]int32),
|
||||
Chapteraward: make(map[int32]*pb.DBMainlineAward),
|
||||
Exploreaward: make(map[int32]*pb.DBMainlineAward),
|
||||
@ -51,6 +51,7 @@ func (this *ModelMline) getMainlineData(uid string) (results *pb.DBMainline, err
|
||||
Ps: make(map[int32]int32),
|
||||
Chapterboos: make(map[int32]int32),
|
||||
Stategroup: make(map[int32]int32),
|
||||
Plots: make(map[int32]bool),
|
||||
}
|
||||
err = this.Add(uid, results)
|
||||
}
|
||||
@ -60,12 +61,12 @@ func (this *ModelMline) getMainlineData(uid string) (results *pb.DBMainline, err
|
||||
func (this *ModelMline) updateMainlineData(uid string, data *pb.DBMainline) (err error) {
|
||||
if err = this.Change(uid, map[string]interface{}{
|
||||
"level": data.Level,
|
||||
"lastlevel": data.Lastlevel,
|
||||
"chapteraward": data.Chapteraward,
|
||||
"exploreaward": data.Exploreaward,
|
||||
"groupaward": data.Groupaward,
|
||||
"ps": data.Ps,
|
||||
"stategroup": data.Stategroup,
|
||||
"plots": data.Plots,
|
||||
}); err != nil {
|
||||
this.module.Error("更新用户任务数据 错误!", log.Field{Key: "err", Value: err.Error()})
|
||||
return
|
||||
|
@ -127,13 +127,15 @@ func (this *Mainline) BingoJumpLevel(session comm.IUserSession, level int32) (er
|
||||
return
|
||||
}
|
||||
info.Level = make(map[int32]int32)
|
||||
info.Lastlevel = make(map[int32]*pb.DBMainlineLastLevel)
|
||||
// info.Lastlevel = make(map[int32]*pb.DBMainlineLastLevel)
|
||||
info.Chapteraward = make(map[int32]*pb.DBMainlineAward)
|
||||
info.Exploreaward = make(map[int32]*pb.DBMainlineAward)
|
||||
info.Groupaward = make(map[int32]*pb.DBMainlineAward)
|
||||
info.Plots = make(map[int32]bool)
|
||||
for _, v := range confs {
|
||||
if v.Id <= level {
|
||||
info.Level[v.Id] = 7
|
||||
info.Plots[v.Id] = true
|
||||
aeward = append(aeward, v.Firstaward...)
|
||||
}
|
||||
}
|
||||
|
@ -2443,6 +2443,78 @@ func (x *ComBuffSpecialEffect) GetAdd() bool {
|
||||
return false
|
||||
}
|
||||
|
||||
//血量变化
|
||||
type ComSyncProperty struct {
|
||||
state protoimpl.MessageState
|
||||
sizeCache protoimpl.SizeCache
|
||||
unknownFields protoimpl.UnknownFields
|
||||
|
||||
Rid int32 `protobuf:"varint,1,opt,name=rid,proto3" json:"rid"`
|
||||
Hp float32 `protobuf:"fixed32,2,opt,name=hp,proto3" json:"hp"`
|
||||
MaxHp int32 `protobuf:"varint,3,opt,name=maxHp,proto3" json:"maxHp"`
|
||||
SealHp int32 `protobuf:"varint,4,opt,name=sealHp,proto3" json:"sealHp"` //被封印的血量
|
||||
}
|
||||
|
||||
func (x *ComSyncProperty) Reset() {
|
||||
*x = ComSyncProperty{}
|
||||
if protoimpl.UnsafeEnabled {
|
||||
mi := &file_battle_battle_struct_proto_msgTypes[35]
|
||||
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
||||
ms.StoreMessageInfo(mi)
|
||||
}
|
||||
}
|
||||
|
||||
func (x *ComSyncProperty) String() string {
|
||||
return protoimpl.X.MessageStringOf(x)
|
||||
}
|
||||
|
||||
func (*ComSyncProperty) ProtoMessage() {}
|
||||
|
||||
func (x *ComSyncProperty) ProtoReflect() protoreflect.Message {
|
||||
mi := &file_battle_battle_struct_proto_msgTypes[35]
|
||||
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 ComSyncProperty.ProtoReflect.Descriptor instead.
|
||||
func (*ComSyncProperty) Descriptor() ([]byte, []int) {
|
||||
return file_battle_battle_struct_proto_rawDescGZIP(), []int{35}
|
||||
}
|
||||
|
||||
func (x *ComSyncProperty) GetRid() int32 {
|
||||
if x != nil {
|
||||
return x.Rid
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *ComSyncProperty) GetHp() float32 {
|
||||
if x != nil {
|
||||
return x.Hp
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *ComSyncProperty) GetMaxHp() int32 {
|
||||
if x != nil {
|
||||
return x.MaxHp
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *ComSyncProperty) GetSealHp() int32 {
|
||||
if x != nil {
|
||||
return x.SealHp
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
var File_battle_battle_struct_proto protoreflect.FileDescriptor
|
||||
|
||||
var file_battle_battle_struct_proto_rawDesc = []byte{
|
||||
@ -2665,33 +2737,40 @@ var file_battle_battle_struct_proto_rawDesc = []byte{
|
||||
0x03, 0x72, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x72, 0x69, 0x64, 0x12,
|
||||
0x16, 0x0a, 0x06, 0x62, 0x75, 0x66, 0x66, 0x49, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52,
|
||||
0x06, 0x62, 0x75, 0x66, 0x66, 0x49, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x61, 0x64, 0x64, 0x18, 0x03,
|
||||
0x20, 0x01, 0x28, 0x08, 0x52, 0x03, 0x61, 0x64, 0x64, 0x2a, 0x93, 0x03, 0x0a, 0x0e, 0x45, 0x66,
|
||||
0x66, 0x65, 0x63, 0x74, 0x54, 0x69, 0x70, 0x73, 0x54, 0x79, 0x70, 0x65, 0x12, 0x0f, 0x0a, 0x0b,
|
||||
0x45, 0x66, 0x66, 0x5f, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x10, 0x00, 0x12, 0x0f, 0x0a,
|
||||
0x0b, 0x4e, 0x6f, 0x74, 0x5f, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x10, 0x01, 0x12, 0x0c,
|
||||
0x0a, 0x08, 0x49, 0x6d, 0x6d, 0x75, 0x6e, 0x69, 0x74, 0x79, 0x10, 0x02, 0x12, 0x0a, 0x0a, 0x06,
|
||||
0x52, 0x65, 0x73, 0x69, 0x73, 0x74, 0x10, 0x03, 0x12, 0x0c, 0x0a, 0x08, 0x4e, 0x6f, 0x74, 0x5f,
|
||||
0x47, 0x61, 0x69, 0x6e, 0x10, 0x04, 0x12, 0x0f, 0x0a, 0x0b, 0x4e, 0x6f, 0x74, 0x5f, 0x43, 0x6f,
|
||||
0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x10, 0x05, 0x12, 0x0e, 0x0a, 0x0a, 0x4e, 0x6f, 0x74, 0x5f, 0x41,
|
||||
0x63, 0x74, 0x69, 0x6f, 0x6e, 0x10, 0x06, 0x12, 0x10, 0x0a, 0x0c, 0x50, 0x75, 0x72, 0x69, 0x66,
|
||||
0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x10, 0x07, 0x12, 0x0c, 0x0a, 0x08, 0x44, 0x69, 0x73,
|
||||
0x70, 0x65, 0x72, 0x73, 0x65, 0x10, 0x08, 0x12, 0x0e, 0x0a, 0x0a, 0x47, 0x61, 0x69, 0x6e, 0x5f,
|
||||
0x72, 0x6f, 0x75, 0x6e, 0x64, 0x10, 0x09, 0x12, 0x0f, 0x0a, 0x0b, 0x41, 0x64, 0x64, 0x5f, 0x4f,
|
||||
0x70, 0x65, 0x72, 0x61, 0x74, 0x65, 0x10, 0x0a, 0x12, 0x0f, 0x0a, 0x0b, 0x53, 0x75, 0x62, 0x5f,
|
||||
0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x65, 0x10, 0x0b, 0x12, 0x0c, 0x0a, 0x08, 0x53, 0x74, 0x61,
|
||||
0x6e, 0x64, 0x6f, 0x66, 0x66, 0x10, 0x0c, 0x12, 0x0a, 0x0a, 0x06, 0x55, 0x6e, 0x64, 0x65, 0x61,
|
||||
0x64, 0x10, 0x0d, 0x12, 0x0c, 0x0a, 0x08, 0x50, 0x6f, 0x69, 0x73, 0x6f, 0x6e, 0x65, 0x64, 0x10,
|
||||
0x0e, 0x12, 0x09, 0x0a, 0x05, 0x42, 0x6c, 0x65, 0x65, 0x64, 0x10, 0x0f, 0x12, 0x0c, 0x0a, 0x08,
|
||||
0x52, 0x65, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x79, 0x10, 0x10, 0x12, 0x0c, 0x0a, 0x08, 0x42, 0x65,
|
||||
0x61, 0x74, 0x42, 0x61, 0x63, 0x6b, 0x10, 0x11, 0x12, 0x0c, 0x0a, 0x08, 0x44, 0x69, 0x73, 0x65,
|
||||
0x61, 0x73, 0x65, 0x64, 0x10, 0x12, 0x12, 0x0c, 0x0a, 0x08, 0x4c, 0x6f, 0x73, 0x74, 0x48, 0x6f,
|
||||
0x6c, 0x64, 0x10, 0x13, 0x12, 0x0e, 0x0a, 0x0a, 0x55, 0x6e, 0x64, 0x65, 0x72, 0x53, 0x74, 0x61,
|
||||
0x6e, 0x64, 0x10, 0x14, 0x12, 0x11, 0x0a, 0x0d, 0x49, 0x6e, 0x76, 0x69, 0x6e, 0x63, 0x69, 0x62,
|
||||
0x69, 0x6c, 0x69, 0x74, 0x79, 0x10, 0x15, 0x12, 0x0d, 0x0a, 0x09, 0x53, 0x74, 0x65, 0x61, 0x6c,
|
||||
0x47, 0x61, 0x69, 0x6e, 0x10, 0x16, 0x12, 0x0f, 0x0a, 0x0b, 0x53, 0x68, 0x69, 0x66, 0x74, 0x44,
|
||||
0x65, 0x62, 0x75, 0x66, 0x66, 0x10, 0x17, 0x12, 0x0b, 0x0a, 0x07, 0x52, 0x65, 0x62, 0x69, 0x72,
|
||||
0x74, 0x68, 0x10, 0x18, 0x12, 0x09, 0x0a, 0x05, 0x42, 0x72, 0x6f, 0x69, 0x6c, 0x10, 0x19, 0x42,
|
||||
0x06, 0x5a, 0x04, 0x2e, 0x3b, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
|
||||
0x20, 0x01, 0x28, 0x08, 0x52, 0x03, 0x61, 0x64, 0x64, 0x22, 0x61, 0x0a, 0x0f, 0x43, 0x6f, 0x6d,
|
||||
0x53, 0x79, 0x6e, 0x63, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x12, 0x10, 0x0a, 0x03,
|
||||
0x72, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x72, 0x69, 0x64, 0x12, 0x0e,
|
||||
0x0a, 0x02, 0x68, 0x70, 0x18, 0x02, 0x20, 0x01, 0x28, 0x02, 0x52, 0x02, 0x68, 0x70, 0x12, 0x14,
|
||||
0x0a, 0x05, 0x6d, 0x61, 0x78, 0x48, 0x70, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x6d,
|
||||
0x61, 0x78, 0x48, 0x70, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x65, 0x61, 0x6c, 0x48, 0x70, 0x18, 0x04,
|
||||
0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x73, 0x65, 0x61, 0x6c, 0x48, 0x70, 0x2a, 0x93, 0x03, 0x0a,
|
||||
0x0e, 0x45, 0x66, 0x66, 0x65, 0x63, 0x74, 0x54, 0x69, 0x70, 0x73, 0x54, 0x79, 0x70, 0x65, 0x12,
|
||||
0x0f, 0x0a, 0x0b, 0x45, 0x66, 0x66, 0x5f, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x10, 0x00,
|
||||
0x12, 0x0f, 0x0a, 0x0b, 0x4e, 0x6f, 0x74, 0x5f, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x10,
|
||||
0x01, 0x12, 0x0c, 0x0a, 0x08, 0x49, 0x6d, 0x6d, 0x75, 0x6e, 0x69, 0x74, 0x79, 0x10, 0x02, 0x12,
|
||||
0x0a, 0x0a, 0x06, 0x52, 0x65, 0x73, 0x69, 0x73, 0x74, 0x10, 0x03, 0x12, 0x0c, 0x0a, 0x08, 0x4e,
|
||||
0x6f, 0x74, 0x5f, 0x47, 0x61, 0x69, 0x6e, 0x10, 0x04, 0x12, 0x0f, 0x0a, 0x0b, 0x4e, 0x6f, 0x74,
|
||||
0x5f, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x10, 0x05, 0x12, 0x0e, 0x0a, 0x0a, 0x4e, 0x6f,
|
||||
0x74, 0x5f, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x10, 0x06, 0x12, 0x10, 0x0a, 0x0c, 0x50, 0x75,
|
||||
0x72, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x10, 0x07, 0x12, 0x0c, 0x0a, 0x08,
|
||||
0x44, 0x69, 0x73, 0x70, 0x65, 0x72, 0x73, 0x65, 0x10, 0x08, 0x12, 0x0e, 0x0a, 0x0a, 0x47, 0x61,
|
||||
0x69, 0x6e, 0x5f, 0x72, 0x6f, 0x75, 0x6e, 0x64, 0x10, 0x09, 0x12, 0x0f, 0x0a, 0x0b, 0x41, 0x64,
|
||||
0x64, 0x5f, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x65, 0x10, 0x0a, 0x12, 0x0f, 0x0a, 0x0b, 0x53,
|
||||
0x75, 0x62, 0x5f, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x65, 0x10, 0x0b, 0x12, 0x0c, 0x0a, 0x08,
|
||||
0x53, 0x74, 0x61, 0x6e, 0x64, 0x6f, 0x66, 0x66, 0x10, 0x0c, 0x12, 0x0a, 0x0a, 0x06, 0x55, 0x6e,
|
||||
0x64, 0x65, 0x61, 0x64, 0x10, 0x0d, 0x12, 0x0c, 0x0a, 0x08, 0x50, 0x6f, 0x69, 0x73, 0x6f, 0x6e,
|
||||
0x65, 0x64, 0x10, 0x0e, 0x12, 0x09, 0x0a, 0x05, 0x42, 0x6c, 0x65, 0x65, 0x64, 0x10, 0x0f, 0x12,
|
||||
0x0c, 0x0a, 0x08, 0x52, 0x65, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x79, 0x10, 0x10, 0x12, 0x0c, 0x0a,
|
||||
0x08, 0x42, 0x65, 0x61, 0x74, 0x42, 0x61, 0x63, 0x6b, 0x10, 0x11, 0x12, 0x0c, 0x0a, 0x08, 0x44,
|
||||
0x69, 0x73, 0x65, 0x61, 0x73, 0x65, 0x64, 0x10, 0x12, 0x12, 0x0c, 0x0a, 0x08, 0x4c, 0x6f, 0x73,
|
||||
0x74, 0x48, 0x6f, 0x6c, 0x64, 0x10, 0x13, 0x12, 0x0e, 0x0a, 0x0a, 0x55, 0x6e, 0x64, 0x65, 0x72,
|
||||
0x53, 0x74, 0x61, 0x6e, 0x64, 0x10, 0x14, 0x12, 0x11, 0x0a, 0x0d, 0x49, 0x6e, 0x76, 0x69, 0x6e,
|
||||
0x63, 0x69, 0x62, 0x69, 0x6c, 0x69, 0x74, 0x79, 0x10, 0x15, 0x12, 0x0d, 0x0a, 0x09, 0x53, 0x74,
|
||||
0x65, 0x61, 0x6c, 0x47, 0x61, 0x69, 0x6e, 0x10, 0x16, 0x12, 0x0f, 0x0a, 0x0b, 0x53, 0x68, 0x69,
|
||||
0x66, 0x74, 0x44, 0x65, 0x62, 0x75, 0x66, 0x66, 0x10, 0x17, 0x12, 0x0b, 0x0a, 0x07, 0x52, 0x65,
|
||||
0x62, 0x69, 0x72, 0x74, 0x68, 0x10, 0x18, 0x12, 0x09, 0x0a, 0x05, 0x42, 0x72, 0x6f, 0x69, 0x6c,
|
||||
0x10, 0x19, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x3b, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74,
|
||||
0x6f, 0x33,
|
||||
}
|
||||
|
||||
var (
|
||||
@ -2707,7 +2786,7 @@ func file_battle_battle_struct_proto_rawDescGZIP() []byte {
|
||||
}
|
||||
|
||||
var file_battle_battle_struct_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
|
||||
var file_battle_battle_struct_proto_msgTypes = make([]protoimpl.MessageInfo, 35)
|
||||
var file_battle_battle_struct_proto_msgTypes = make([]protoimpl.MessageInfo, 36)
|
||||
var file_battle_battle_struct_proto_goTypes = []interface{}{
|
||||
(EffectTipsType)(0), // 0: EffectTipsType
|
||||
(*DBPlayerBattleFormt)(nil), // 1: DBPlayerBattleFormt
|
||||
@ -2745,19 +2824,20 @@ var file_battle_battle_struct_proto_goTypes = []interface{}{
|
||||
(*ComExtraStage)(nil), // 33: ComExtraStage
|
||||
(*ComInBattleMaxScore)(nil), // 34: ComInBattleMaxScore
|
||||
(*ComBuffSpecialEffect)(nil), // 35: ComBuffSpecialEffect
|
||||
(*DBHero)(nil), // 36: DBHero
|
||||
(*BattleRole)(nil), // 37: BattleRole
|
||||
(*BattleCmd)(nil), // 38: BattleCmd
|
||||
(*ComSyncProperty)(nil), // 36: ComSyncProperty
|
||||
(*DBHero)(nil), // 37: DBHero
|
||||
(*BattleRole)(nil), // 38: BattleRole
|
||||
(*BattleCmd)(nil), // 39: BattleCmd
|
||||
}
|
||||
var file_battle_battle_struct_proto_depIdxs = []int32{
|
||||
36, // 0: DBPlayerBattleFormt.formt:type_name -> DBHero
|
||||
37, // 1: ComInitFight.roles:type_name -> BattleRole
|
||||
37, // 0: DBPlayerBattleFormt.formt:type_name -> DBHero
|
||||
38, // 1: ComInitFight.roles:type_name -> BattleRole
|
||||
7, // 2: ComStartAction.skillInfo:type_name -> ComSkillInfo
|
||||
7, // 3: ComSkillCDAction.skillInfo:type_name -> ComSkillInfo
|
||||
13, // 4: ComSkillAtk.comList:type_name -> ComSkillAfterAtk
|
||||
38, // 5: ComSkillAfterAtk.comList:type_name -> BattleCmd
|
||||
39, // 5: ComSkillAfterAtk.comList:type_name -> BattleCmd
|
||||
0, // 6: ComModifyHealth.tips:type_name -> EffectTipsType
|
||||
37, // 7: ComCreateRoles.roles:type_name -> BattleRole
|
||||
38, // 7: ComCreateRoles.roles:type_name -> BattleRole
|
||||
0, // 8: ComEffectTips.type:type_name -> EffectTipsType
|
||||
7, // 9: ComReplaceSkill.skillInfo:type_name -> ComSkillInfo
|
||||
10, // [10:10] is the sub-list for method output_type
|
||||
@ -3196,6 +3276,18 @@ func file_battle_battle_struct_proto_init() {
|
||||
return nil
|
||||
}
|
||||
}
|
||||
file_battle_battle_struct_proto_msgTypes[35].Exporter = func(v interface{}, i int) interface{} {
|
||||
switch v := v.(*ComSyncProperty); 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{
|
||||
@ -3203,7 +3295,7 @@ func file_battle_battle_struct_proto_init() {
|
||||
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
|
||||
RawDescriptor: file_battle_battle_struct_proto_rawDesc,
|
||||
NumEnums: 1,
|
||||
NumMessages: 35,
|
||||
NumMessages: 36,
|
||||
NumExtensions: 0,
|
||||
NumServices: 0,
|
||||
},
|
||||
|
130
pb/comm.pb.go
130
pb/comm.pb.go
@ -2507,6 +2507,78 @@ func (x *SweepResult) GetHeroexp() map[string]int32 {
|
||||
return nil
|
||||
}
|
||||
|
||||
//服务组数据
|
||||
type DBServiceGroup struct {
|
||||
state protoimpl.MessageState
|
||||
sizeCache protoimpl.SizeCache
|
||||
unknownFields protoimpl.UnknownFields
|
||||
|
||||
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id" bson:"_id"`
|
||||
Group int32 `protobuf:"varint,2,opt,name=group,proto3" json:"group"` //分组
|
||||
Create int64 `protobuf:"varint,3,opt,name=create,proto3" json:"create"` //创建时间
|
||||
Playernum int32 `protobuf:"varint,4,opt,name=playernum,proto3" json:"playernum"` //玩家数量
|
||||
}
|
||||
|
||||
func (x *DBServiceGroup) Reset() {
|
||||
*x = DBServiceGroup{}
|
||||
if protoimpl.UnsafeEnabled {
|
||||
mi := &file_comm_proto_msgTypes[36]
|
||||
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
||||
ms.StoreMessageInfo(mi)
|
||||
}
|
||||
}
|
||||
|
||||
func (x *DBServiceGroup) String() string {
|
||||
return protoimpl.X.MessageStringOf(x)
|
||||
}
|
||||
|
||||
func (*DBServiceGroup) ProtoMessage() {}
|
||||
|
||||
func (x *DBServiceGroup) ProtoReflect() protoreflect.Message {
|
||||
mi := &file_comm_proto_msgTypes[36]
|
||||
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 DBServiceGroup.ProtoReflect.Descriptor instead.
|
||||
func (*DBServiceGroup) Descriptor() ([]byte, []int) {
|
||||
return file_comm_proto_rawDescGZIP(), []int{36}
|
||||
}
|
||||
|
||||
func (x *DBServiceGroup) GetId() string {
|
||||
if x != nil {
|
||||
return x.Id
|
||||
}
|
||||
return ""
|
||||
}
|
||||
|
||||
func (x *DBServiceGroup) GetGroup() int32 {
|
||||
if x != nil {
|
||||
return x.Group
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *DBServiceGroup) GetCreate() int64 {
|
||||
if x != nil {
|
||||
return x.Create
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *DBServiceGroup) GetPlayernum() int32 {
|
||||
if x != nil {
|
||||
return x.Playernum
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
var File_comm_proto protoreflect.FileDescriptor
|
||||
|
||||
var file_comm_proto_rawDesc = []byte{
|
||||
@ -2769,13 +2841,20 @@ var file_comm_proto_rawDesc = []byte{
|
||||
0x78, 0x70, 0x1a, 0x3a, 0x0a, 0x0c, 0x48, 0x65, 0x72, 0x6f, 0x65, 0x78, 0x70, 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, 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,
|
||||
0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x6c,
|
||||
0x0a, 0x0e, 0x44, 0x42, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70,
|
||||
0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64,
|
||||
0x12, 0x14, 0x0a, 0x05, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52,
|
||||
0x05, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x16, 0x0a, 0x06, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65,
|
||||
0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x12, 0x1c,
|
||||
0x0a, 0x09, 0x70, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x6e, 0x75, 0x6d, 0x18, 0x04, 0x20, 0x01, 0x28,
|
||||
0x05, 0x52, 0x09, 0x70, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x6e, 0x75, 0x6d, 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 (
|
||||
@ -2791,7 +2870,7 @@ func file_comm_proto_rawDescGZIP() []byte {
|
||||
}
|
||||
|
||||
var file_comm_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
|
||||
var file_comm_proto_msgTypes = make([]protoimpl.MessageInfo, 37)
|
||||
var file_comm_proto_msgTypes = make([]protoimpl.MessageInfo, 38)
|
||||
var file_comm_proto_goTypes = []interface{}{
|
||||
(HeroAttributesType)(0), // 0: HeroAttributesType
|
||||
(*ErrorData)(nil), // 1: ErrorData
|
||||
@ -2830,25 +2909,26 @@ var file_comm_proto_goTypes = []interface{}{
|
||||
(*ServiceDBInfo)(nil), // 34: ServiceDBInfo
|
||||
(*DBVector3)(nil), // 35: DBVector3
|
||||
(*SweepResult)(nil), // 36: SweepResult
|
||||
nil, // 37: SweepResult.HeroexpEntry
|
||||
(ErrorCode)(0), // 38: ErrorCode
|
||||
(*anypb.Any)(nil), // 39: google.protobuf.Any
|
||||
(*DBServiceGroup)(nil), // 37: DBServiceGroup
|
||||
nil, // 38: SweepResult.HeroexpEntry
|
||||
(ErrorCode)(0), // 39: ErrorCode
|
||||
(*anypb.Any)(nil), // 40: google.protobuf.Any
|
||||
}
|
||||
var file_comm_proto_depIdxs = []int32{
|
||||
38, // 0: ErrorData.code:type_name -> ErrorCode
|
||||
39, // 0: ErrorData.code:type_name -> ErrorCode
|
||||
18, // 1: ErrorData.atn:type_name -> UserAssets
|
||||
3, // 2: MessagePackage.messages:type_name -> UserMessage
|
||||
39, // 3: UserMessage.data:type_name -> google.protobuf.Any
|
||||
39, // 4: AgentMessage.Message:type_name -> google.protobuf.Any
|
||||
40, // 3: UserMessage.data:type_name -> google.protobuf.Any
|
||||
40, // 4: AgentMessage.Message:type_name -> google.protobuf.Any
|
||||
1, // 5: RPCMessageReply.ErrorData:type_name -> ErrorData
|
||||
3, // 6: RPCMessageReply.Reply:type_name -> UserMessage
|
||||
3, // 7: AgentSendMessageReq.Reply:type_name -> UserMessage
|
||||
39, // 8: BatchMessageReq.Data:type_name -> google.protobuf.Any
|
||||
39, // 9: BatchUsersMessageReq.Data:type_name -> google.protobuf.Any
|
||||
39, // 10: BroadCastMessageReq.Data:type_name -> google.protobuf.Any
|
||||
40, // 8: BatchMessageReq.Data:type_name -> google.protobuf.Any
|
||||
40, // 9: BatchUsersMessageReq.Data:type_name -> google.protobuf.Any
|
||||
40, // 10: BroadCastMessageReq.Data:type_name -> google.protobuf.Any
|
||||
18, // 11: SweepResult.consume:type_name -> UserAssets
|
||||
19, // 12: SweepResult.award:type_name -> UserAtno
|
||||
37, // 13: SweepResult.heroexp:type_name -> SweepResult.HeroexpEntry
|
||||
38, // 13: SweepResult.heroexp:type_name -> SweepResult.HeroexpEntry
|
||||
14, // [14:14] is the sub-list for method output_type
|
||||
14, // [14:14] is the sub-list for method input_type
|
||||
14, // [14:14] is the sub-list for extension type_name
|
||||
@ -3295,6 +3375,18 @@ func file_comm_proto_init() {
|
||||
return nil
|
||||
}
|
||||
}
|
||||
file_comm_proto_msgTypes[36].Exporter = func(v interface{}, i int) interface{} {
|
||||
switch v := v.(*DBServiceGroup); 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{
|
||||
@ -3302,7 +3394,7 @@ func file_comm_proto_init() {
|
||||
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
|
||||
RawDescriptor: file_comm_proto_rawDesc,
|
||||
NumEnums: 1,
|
||||
NumMessages: 37,
|
||||
NumMessages: 38,
|
||||
NumExtensions: 0,
|
||||
NumServices: 0,
|
||||
},
|
||||
|
@ -80,20 +80,21 @@ type DBMainline struct {
|
||||
sizeCache protoimpl.SizeCache
|
||||
unknownFields protoimpl.UnknownFields
|
||||
|
||||
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id" bson:"_id"` //ID
|
||||
Uid string `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid"`
|
||||
Lastlevel map[int32]*DBMainlineLastLevel `protobuf:"bytes,3,rep,name=lastlevel,proto3" json:"lastlevel" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` //最后一次通关管卡
|
||||
Level map[int32]int32 `protobuf:"bytes,4,rep,name=level,proto3" json:"level" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` //已通关管卡的星级
|
||||
Chapteraward map[int32]*DBMainlineAward `protobuf:"bytes,5,rep,name=chapteraward,proto3" json:"chapteraward" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` //章节进度奖励
|
||||
Exploreaward map[int32]*DBMainlineAward `protobuf:"bytes,6,rep,name=exploreaward,proto3" json:"exploreaward" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` //章节探索奖励
|
||||
Groupaward map[int32]*DBMainlineAward `protobuf:"bytes,7,rep,name=groupaward,proto3" json:"groupaward" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` //章节探索奖励
|
||||
Ps map[int32]int32 `protobuf:"bytes,8,rep,name=ps,proto3" json:"ps" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` // 预扣的体力
|
||||
Chapterboos map[int32]int32 `protobuf:"bytes,9,rep,name=chapterboos,proto3" json:"chapterboos" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` //章节boos
|
||||
Currbooschapter int32 `protobuf:"varint,10,opt,name=currbooschapter,proto3" json:"currbooschapter"` //当前boos章节
|
||||
Currboosmodel int32 `protobuf:"varint,11,opt,name=currboosmodel,proto3" json:"currboosmodel"` //boos形象
|
||||
Currbooschallengenum int32 `protobuf:"varint,12,opt,name=currbooschallengenum,proto3" json:"currbooschallengenum"` //当日boos挑战次数
|
||||
Lastboosrefresh int64 `protobuf:"varint,13,opt,name=lastboosrefresh,proto3" json:"lastboosrefresh"` //上一次boos刷新时间
|
||||
Stategroup map[int32]int32 `protobuf:"bytes,14,rep,name=stategroup,proto3" json:"stategroup" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` //飞行状态组
|
||||
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id" bson:"_id"` //ID
|
||||
Uid string `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid"`
|
||||
// map<int32,DBMainlineLastLevel> lastlevel = 3; //最后一次通关管卡
|
||||
Level map[int32]int32 `protobuf:"bytes,4,rep,name=level,proto3" json:"level" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` //已通关管卡的星级
|
||||
Chapteraward map[int32]*DBMainlineAward `protobuf:"bytes,5,rep,name=chapteraward,proto3" json:"chapteraward" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` //章节进度奖励
|
||||
Exploreaward map[int32]*DBMainlineAward `protobuf:"bytes,6,rep,name=exploreaward,proto3" json:"exploreaward" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` //章节探索奖励
|
||||
Groupaward map[int32]*DBMainlineAward `protobuf:"bytes,7,rep,name=groupaward,proto3" json:"groupaward" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` //章节探索奖励
|
||||
Ps map[int32]int32 `protobuf:"bytes,8,rep,name=ps,proto3" json:"ps" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` // 预扣的体力
|
||||
Chapterboos map[int32]int32 `protobuf:"bytes,9,rep,name=chapterboos,proto3" json:"chapterboos" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` //章节boos
|
||||
Currbooschapter int32 `protobuf:"varint,10,opt,name=currbooschapter,proto3" json:"currbooschapter"` //当前boos章节
|
||||
Currboosmodel int32 `protobuf:"varint,11,opt,name=currboosmodel,proto3" json:"currboosmodel"` //boos形象
|
||||
Currbooschallengenum int32 `protobuf:"varint,12,opt,name=currbooschallengenum,proto3" json:"currbooschallengenum"` //当日boos挑战次数
|
||||
Lastboosrefresh int64 `protobuf:"varint,13,opt,name=lastboosrefresh,proto3" json:"lastboosrefresh"` //上一次boos刷新时间
|
||||
Stategroup map[int32]int32 `protobuf:"bytes,14,rep,name=stategroup,proto3" json:"stategroup" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` //飞行状态组
|
||||
Plots map[int32]bool `protobuf:"bytes,15,rep,name=plots,proto3" json:"plots" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` //剧情事件状态
|
||||
}
|
||||
|
||||
func (x *DBMainline) Reset() {
|
||||
@ -142,13 +143,6 @@ func (x *DBMainline) GetUid() string {
|
||||
return ""
|
||||
}
|
||||
|
||||
func (x *DBMainline) GetLastlevel() map[int32]*DBMainlineLastLevel {
|
||||
if x != nil {
|
||||
return x.Lastlevel
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (x *DBMainline) GetLevel() map[int32]int32 {
|
||||
if x != nil {
|
||||
return x.Level
|
||||
@ -226,6 +220,13 @@ func (x *DBMainline) GetStategroup() map[int32]int32 {
|
||||
return nil
|
||||
}
|
||||
|
||||
func (x *DBMainline) GetPlots() map[int32]bool {
|
||||
if x != nil {
|
||||
return x.Plots
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
type DBMainlineAward struct {
|
||||
state protoimpl.MessageState
|
||||
sizeCache protoimpl.SizeCache
|
||||
@ -434,55 +435,49 @@ var file_mainline_mainline_db_proto_rawDesc = []byte{
|
||||
0x14, 0x0a, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05,
|
||||
0x6c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x1c, 0x0a, 0x03, 0x70, 0x6f, 0x73, 0x18, 0x02, 0x20, 0x01,
|
||||
0x28, 0x0b, 0x32, 0x0a, 0x2e, 0x44, 0x42, 0x56, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x33, 0x52, 0x03,
|
||||
0x70, 0x6f, 0x73, 0x22, 0xe4, 0x09, 0x0a, 0x0a, 0x44, 0x42, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69,
|
||||
0x70, 0x6f, 0x73, 0x22, 0xbe, 0x09, 0x0a, 0x0a, 0x44, 0x42, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69,
|
||||
0x6e, 0x65, 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, 0x38, 0x0a, 0x09, 0x6c, 0x61, 0x73, 0x74, 0x6c, 0x65, 0x76, 0x65,
|
||||
0x6c, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x44, 0x42, 0x4d, 0x61, 0x69, 0x6e,
|
||||
0x6c, 0x69, 0x6e, 0x65, 0x2e, 0x4c, 0x61, 0x73, 0x74, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x45, 0x6e,
|
||||
0x74, 0x72, 0x79, 0x52, 0x09, 0x6c, 0x61, 0x73, 0x74, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x2c,
|
||||
0x0a, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x16, 0x2e,
|
||||
0x44, 0x42, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x2e, 0x4c, 0x65, 0x76, 0x65, 0x6c,
|
||||
0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x41, 0x0a, 0x0c,
|
||||
0x63, 0x68, 0x61, 0x70, 0x74, 0x65, 0x72, 0x61, 0x77, 0x61, 0x72, 0x64, 0x18, 0x05, 0x20, 0x03,
|
||||
0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x44, 0x42, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x2e,
|
||||
0x43, 0x68, 0x61, 0x70, 0x74, 0x65, 0x72, 0x61, 0x77, 0x61, 0x72, 0x64, 0x45, 0x6e, 0x74, 0x72,
|
||||
0x79, 0x52, 0x0c, 0x63, 0x68, 0x61, 0x70, 0x74, 0x65, 0x72, 0x61, 0x77, 0x61, 0x72, 0x64, 0x12,
|
||||
0x41, 0x0a, 0x0c, 0x65, 0x78, 0x70, 0x6c, 0x6f, 0x72, 0x65, 0x61, 0x77, 0x61, 0x72, 0x64, 0x18,
|
||||
0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x44, 0x42, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69,
|
||||
0x6e, 0x65, 0x2e, 0x45, 0x78, 0x70, 0x6c, 0x6f, 0x72, 0x65, 0x61, 0x77, 0x61, 0x72, 0x64, 0x45,
|
||||
0x6e, 0x74, 0x72, 0x79, 0x52, 0x0c, 0x65, 0x78, 0x70, 0x6c, 0x6f, 0x72, 0x65, 0x61, 0x77, 0x61,
|
||||
0x72, 0x64, 0x12, 0x3b, 0x0a, 0x0a, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x61, 0x77, 0x61, 0x72, 0x64,
|
||||
0x18, 0x07, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x44, 0x42, 0x4d, 0x61, 0x69, 0x6e, 0x6c,
|
||||
0x69, 0x6e, 0x65, 0x2e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x61, 0x77, 0x61, 0x72, 0x64, 0x45, 0x6e,
|
||||
0x74, 0x72, 0x79, 0x52, 0x0a, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x61, 0x77, 0x61, 0x72, 0x64, 0x12,
|
||||
0x23, 0x0a, 0x02, 0x70, 0x73, 0x18, 0x08, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x44, 0x42,
|
||||
0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x2e, 0x50, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79,
|
||||
0x52, 0x02, 0x70, 0x73, 0x12, 0x3e, 0x0a, 0x0b, 0x63, 0x68, 0x61, 0x70, 0x74, 0x65, 0x72, 0x62,
|
||||
0x6f, 0x6f, 0x73, 0x18, 0x09, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x44, 0x42, 0x4d, 0x61,
|
||||
0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x2e, 0x43, 0x68, 0x61, 0x70, 0x74, 0x65, 0x72, 0x62, 0x6f,
|
||||
0x6f, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0b, 0x63, 0x68, 0x61, 0x70, 0x74, 0x65, 0x72,
|
||||
0x62, 0x6f, 0x6f, 0x73, 0x12, 0x28, 0x0a, 0x0f, 0x63, 0x75, 0x72, 0x72, 0x62, 0x6f, 0x6f, 0x73,
|
||||
0x63, 0x68, 0x61, 0x70, 0x74, 0x65, 0x72, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0f, 0x63,
|
||||
0x75, 0x72, 0x72, 0x62, 0x6f, 0x6f, 0x73, 0x63, 0x68, 0x61, 0x70, 0x74, 0x65, 0x72, 0x12, 0x24,
|
||||
0x0a, 0x0d, 0x63, 0x75, 0x72, 0x72, 0x62, 0x6f, 0x6f, 0x73, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x18,
|
||||
0x0b, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0d, 0x63, 0x75, 0x72, 0x72, 0x62, 0x6f, 0x6f, 0x73, 0x6d,
|
||||
0x6f, 0x64, 0x65, 0x6c, 0x12, 0x32, 0x0a, 0x14, 0x63, 0x75, 0x72, 0x72, 0x62, 0x6f, 0x6f, 0x73,
|
||||
0x63, 0x68, 0x61, 0x6c, 0x6c, 0x65, 0x6e, 0x67, 0x65, 0x6e, 0x75, 0x6d, 0x18, 0x0c, 0x20, 0x01,
|
||||
0x28, 0x05, 0x52, 0x14, 0x63, 0x75, 0x72, 0x72, 0x62, 0x6f, 0x6f, 0x73, 0x63, 0x68, 0x61, 0x6c,
|
||||
0x6c, 0x65, 0x6e, 0x67, 0x65, 0x6e, 0x75, 0x6d, 0x12, 0x28, 0x0a, 0x0f, 0x6c, 0x61, 0x73, 0x74,
|
||||
0x62, 0x6f, 0x6f, 0x73, 0x72, 0x65, 0x66, 0x72, 0x65, 0x73, 0x68, 0x18, 0x0d, 0x20, 0x01, 0x28,
|
||||
0x03, 0x52, 0x0f, 0x6c, 0x61, 0x73, 0x74, 0x62, 0x6f, 0x6f, 0x73, 0x72, 0x65, 0x66, 0x72, 0x65,
|
||||
0x73, 0x68, 0x12, 0x3b, 0x0a, 0x0a, 0x73, 0x74, 0x61, 0x74, 0x65, 0x67, 0x72, 0x6f, 0x75, 0x70,
|
||||
0x18, 0x0e, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x44, 0x42, 0x4d, 0x61, 0x69, 0x6e, 0x6c,
|
||||
0x69, 0x6e, 0x65, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x65, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x45, 0x6e,
|
||||
0x74, 0x72, 0x79, 0x52, 0x0a, 0x73, 0x74, 0x61, 0x74, 0x65, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x1a,
|
||||
0x52, 0x0a, 0x0e, 0x4c, 0x61, 0x73, 0x74, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x45, 0x6e, 0x74, 0x72,
|
||||
0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03,
|
||||
0x6b, 0x65, 0x79, 0x12, 0x2a, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01,
|
||||
0x28, 0x0b, 0x32, 0x14, 0x2e, 0x44, 0x42, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x4c,
|
||||
0x61, 0x73, 0x74, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a,
|
||||
0x02, 0x38, 0x01, 0x1a, 0x38, 0x0a, 0x0a, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x45, 0x6e, 0x74, 0x72,
|
||||
0x03, 0x75, 0x69, 0x64, 0x12, 0x2c, 0x0a, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x04, 0x20,
|
||||
0x03, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x44, 0x42, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65,
|
||||
0x2e, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x05, 0x6c, 0x65, 0x76,
|
||||
0x65, 0x6c, 0x12, 0x41, 0x0a, 0x0c, 0x63, 0x68, 0x61, 0x70, 0x74, 0x65, 0x72, 0x61, 0x77, 0x61,
|
||||
0x72, 0x64, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x44, 0x42, 0x4d, 0x61, 0x69,
|
||||
0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x2e, 0x43, 0x68, 0x61, 0x70, 0x74, 0x65, 0x72, 0x61, 0x77, 0x61,
|
||||
0x72, 0x64, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0c, 0x63, 0x68, 0x61, 0x70, 0x74, 0x65, 0x72,
|
||||
0x61, 0x77, 0x61, 0x72, 0x64, 0x12, 0x41, 0x0a, 0x0c, 0x65, 0x78, 0x70, 0x6c, 0x6f, 0x72, 0x65,
|
||||
0x61, 0x77, 0x61, 0x72, 0x64, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x44, 0x42,
|
||||
0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x2e, 0x45, 0x78, 0x70, 0x6c, 0x6f, 0x72, 0x65,
|
||||
0x61, 0x77, 0x61, 0x72, 0x64, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0c, 0x65, 0x78, 0x70, 0x6c,
|
||||
0x6f, 0x72, 0x65, 0x61, 0x77, 0x61, 0x72, 0x64, 0x12, 0x3b, 0x0a, 0x0a, 0x67, 0x72, 0x6f, 0x75,
|
||||
0x70, 0x61, 0x77, 0x61, 0x72, 0x64, 0x18, 0x07, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x44,
|
||||
0x42, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x2e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x61,
|
||||
0x77, 0x61, 0x72, 0x64, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0a, 0x67, 0x72, 0x6f, 0x75, 0x70,
|
||||
0x61, 0x77, 0x61, 0x72, 0x64, 0x12, 0x23, 0x0a, 0x02, 0x70, 0x73, 0x18, 0x08, 0x20, 0x03, 0x28,
|
||||
0x0b, 0x32, 0x13, 0x2e, 0x44, 0x42, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x2e, 0x50,
|
||||
0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x02, 0x70, 0x73, 0x12, 0x3e, 0x0a, 0x0b, 0x63, 0x68,
|
||||
0x61, 0x70, 0x74, 0x65, 0x72, 0x62, 0x6f, 0x6f, 0x73, 0x18, 0x09, 0x20, 0x03, 0x28, 0x0b, 0x32,
|
||||
0x1c, 0x2e, 0x44, 0x42, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x2e, 0x43, 0x68, 0x61,
|
||||
0x70, 0x74, 0x65, 0x72, 0x62, 0x6f, 0x6f, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0b, 0x63,
|
||||
0x68, 0x61, 0x70, 0x74, 0x65, 0x72, 0x62, 0x6f, 0x6f, 0x73, 0x12, 0x28, 0x0a, 0x0f, 0x63, 0x75,
|
||||
0x72, 0x72, 0x62, 0x6f, 0x6f, 0x73, 0x63, 0x68, 0x61, 0x70, 0x74, 0x65, 0x72, 0x18, 0x0a, 0x20,
|
||||
0x01, 0x28, 0x05, 0x52, 0x0f, 0x63, 0x75, 0x72, 0x72, 0x62, 0x6f, 0x6f, 0x73, 0x63, 0x68, 0x61,
|
||||
0x70, 0x74, 0x65, 0x72, 0x12, 0x24, 0x0a, 0x0d, 0x63, 0x75, 0x72, 0x72, 0x62, 0x6f, 0x6f, 0x73,
|
||||
0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0d, 0x63, 0x75, 0x72,
|
||||
0x72, 0x62, 0x6f, 0x6f, 0x73, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x12, 0x32, 0x0a, 0x14, 0x63, 0x75,
|
||||
0x72, 0x72, 0x62, 0x6f, 0x6f, 0x73, 0x63, 0x68, 0x61, 0x6c, 0x6c, 0x65, 0x6e, 0x67, 0x65, 0x6e,
|
||||
0x75, 0x6d, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x05, 0x52, 0x14, 0x63, 0x75, 0x72, 0x72, 0x62, 0x6f,
|
||||
0x6f, 0x73, 0x63, 0x68, 0x61, 0x6c, 0x6c, 0x65, 0x6e, 0x67, 0x65, 0x6e, 0x75, 0x6d, 0x12, 0x28,
|
||||
0x0a, 0x0f, 0x6c, 0x61, 0x73, 0x74, 0x62, 0x6f, 0x6f, 0x73, 0x72, 0x65, 0x66, 0x72, 0x65, 0x73,
|
||||
0x68, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x6c, 0x61, 0x73, 0x74, 0x62, 0x6f, 0x6f,
|
||||
0x73, 0x72, 0x65, 0x66, 0x72, 0x65, 0x73, 0x68, 0x12, 0x3b, 0x0a, 0x0a, 0x73, 0x74, 0x61, 0x74,
|
||||
0x65, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x0e, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x44,
|
||||
0x42, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x65, 0x67,
|
||||
0x72, 0x6f, 0x75, 0x70, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0a, 0x73, 0x74, 0x61, 0x74, 0x65,
|
||||
0x67, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x2c, 0x0a, 0x05, 0x70, 0x6c, 0x6f, 0x74, 0x73, 0x18, 0x0f,
|
||||
0x20, 0x03, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x44, 0x42, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e,
|
||||
0x65, 0x2e, 0x50, 0x6c, 0x6f, 0x74, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x05, 0x70, 0x6c,
|
||||
0x6f, 0x74, 0x73, 0x1a, 0x38, 0x0a, 0x0a, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x45, 0x6e, 0x74, 0x72,
|
||||
0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03,
|
||||
0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01,
|
||||
0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x51, 0x0a,
|
||||
@ -512,51 +507,55 @@ var file_mainline_mainline_db_proto_rawDesc = []byte{
|
||||
0x74, 0x61, 0x74, 0x65, 0x67, 0x72, 0x6f, 0x75, 0x70, 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, 0x22, 0x94, 0x01, 0x0a, 0x0f, 0x44,
|
||||
0x42, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x41, 0x77, 0x61, 0x72, 0x64, 0x12, 0x31,
|
||||
0x0a, 0x05, 0x61, 0x77, 0x61, 0x72, 0x64, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1b, 0x2e,
|
||||
0x44, 0x42, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x41, 0x77, 0x61, 0x72, 0x64, 0x2e,
|
||||
0x41, 0x77, 0x61, 0x72, 0x64, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x05, 0x61, 0x77, 0x61, 0x72,
|
||||
0x64, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05,
|
||||
0x52, 0x05, 0x73, 0x74, 0x61, 0x67, 0x65, 0x1a, 0x38, 0x0a, 0x0a, 0x41, 0x77, 0x61, 0x72, 0x64,
|
||||
0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01,
|
||||
0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
|
||||
0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38,
|
||||
0x01, 0x22, 0x96, 0x02, 0x0a, 0x0e, 0x44, 0x42, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65,
|
||||
0x53, 0x68, 0x6f, 0x70, 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, 0x36, 0x0a, 0x07, 0x62, 0x75, 0x79, 0x74, 0x69, 0x6d,
|
||||
0x65, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x44, 0x42, 0x4d, 0x61, 0x69, 0x6e,
|
||||
0x6c, 0x69, 0x6e, 0x65, 0x53, 0x68, 0x6f, 0x70, 0x2e, 0x42, 0x75, 0x79, 0x74, 0x69, 0x6d, 0x65,
|
||||
0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x07, 0x62, 0x75, 0x79, 0x74, 0x69, 0x6d, 0x65, 0x12, 0x33,
|
||||
0x0a, 0x06, 0x75, 0x6e, 0x6c, 0x6f, 0x63, 0x6b, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1b,
|
||||
0x2e, 0x44, 0x42, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x53, 0x68, 0x6f, 0x70, 0x2e,
|
||||
0x55, 0x6e, 0x6c, 0x6f, 0x63, 0x6b, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x06, 0x75, 0x6e, 0x6c,
|
||||
0x6f, 0x63, 0x6b, 0x1a, 0x3a, 0x0a, 0x0c, 0x42, 0x75, 0x79, 0x74, 0x69, 0x6d, 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, 0x1a,
|
||||
0x39, 0x0a, 0x0b, 0x55, 0x6e, 0x6c, 0x6f, 0x63, 0x6b, 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, 0x22, 0x82, 0x02, 0x0a, 0x0a, 0x44,
|
||||
0x42, 0x4d, 0x61, 0x69, 0x6e, 0x54, 0x61, 0x73, 0x6b, 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, 0x05, 0x74,
|
||||
0x61, 0x73, 0x6b, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x44, 0x42, 0x4d,
|
||||
0x61, 0x69, 0x6e, 0x54, 0x61, 0x73, 0x6b, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x45, 0x6e, 0x74,
|
||||
0x72, 0x79, 0x52, 0x05, 0x74, 0x61, 0x73, 0x6b, 0x73, 0x12, 0x2f, 0x0a, 0x06, 0x72, 0x65, 0x77,
|
||||
0x61, 0x72, 0x64, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x44, 0x42, 0x4d, 0x61,
|
||||
0x69, 0x6e, 0x54, 0x61, 0x73, 0x6b, 0x2e, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x45, 0x6e, 0x74,
|
||||
0x72, 0x79, 0x52, 0x06, 0x72, 0x65, 0x77, 0x61, 0x72, 0x64, 0x1a, 0x38, 0x0a, 0x0a, 0x54, 0x61,
|
||||
0x73, 0x6b, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18,
|
||||
0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x38, 0x0a, 0x0a, 0x50, 0x6c,
|
||||
0x6f, 0x74, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18,
|
||||
0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61,
|
||||
0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
|
||||
0x3a, 0x02, 0x38, 0x01, 0x22, 0x94, 0x01, 0x0a, 0x0f, 0x44, 0x42, 0x4d, 0x61, 0x69, 0x6e, 0x6c,
|
||||
0x69, 0x6e, 0x65, 0x41, 0x77, 0x61, 0x72, 0x64, 0x12, 0x31, 0x0a, 0x05, 0x61, 0x77, 0x61, 0x72,
|
||||
0x64, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x44, 0x42, 0x4d, 0x61, 0x69, 0x6e,
|
||||
0x6c, 0x69, 0x6e, 0x65, 0x41, 0x77, 0x61, 0x72, 0x64, 0x2e, 0x41, 0x77, 0x61, 0x72, 0x64, 0x45,
|
||||
0x6e, 0x74, 0x72, 0x79, 0x52, 0x05, 0x61, 0x77, 0x61, 0x72, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x73,
|
||||
0x74, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x73, 0x74, 0x61, 0x67,
|
||||
0x65, 0x1a, 0x38, 0x0a, 0x0a, 0x41, 0x77, 0x61, 0x72, 0x64, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12,
|
||||
0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65,
|
||||
0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05,
|
||||
0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x96, 0x02, 0x0a, 0x0e,
|
||||
0x44, 0x42, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x53, 0x68, 0x6f, 0x70, 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, 0x36, 0x0a, 0x07, 0x62, 0x75, 0x79, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x03, 0x28,
|
||||
0x0b, 0x32, 0x1c, 0x2e, 0x44, 0x42, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x53, 0x68,
|
||||
0x6f, 0x70, 0x2e, 0x42, 0x75, 0x79, 0x74, 0x69, 0x6d, 0x65, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52,
|
||||
0x07, 0x62, 0x75, 0x79, 0x74, 0x69, 0x6d, 0x65, 0x12, 0x33, 0x0a, 0x06, 0x75, 0x6e, 0x6c, 0x6f,
|
||||
0x63, 0x6b, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x44, 0x42, 0x4d, 0x61, 0x69,
|
||||
0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x53, 0x68, 0x6f, 0x70, 0x2e, 0x55, 0x6e, 0x6c, 0x6f, 0x63, 0x6b,
|
||||
0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x06, 0x75, 0x6e, 0x6c, 0x6f, 0x63, 0x6b, 0x1a, 0x3a, 0x0a,
|
||||
0x0c, 0x42, 0x75, 0x79, 0x74, 0x69, 0x6d, 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, 0x1a, 0x39, 0x0a, 0x0b, 0x55, 0x6e, 0x6c,
|
||||
0x6f, 0x63, 0x6b, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18,
|
||||
0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61,
|
||||
0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
|
||||
0x3a, 0x02, 0x38, 0x01, 0x1a, 0x39, 0x0a, 0x0b, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x45, 0x6e,
|
||||
0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05,
|
||||
0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02,
|
||||
0x20, 0x01, 0x28, 0x08, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x42,
|
||||
0x06, 0x5a, 0x04, 0x2e, 0x3b, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
|
||||
0x3a, 0x02, 0x38, 0x01, 0x22, 0x82, 0x02, 0x0a, 0x0a, 0x44, 0x42, 0x4d, 0x61, 0x69, 0x6e, 0x54,
|
||||
0x61, 0x73, 0x6b, 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, 0x05, 0x74, 0x61, 0x73, 0x6b, 0x73, 0x18, 0x03,
|
||||
0x20, 0x03, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x44, 0x42, 0x4d, 0x61, 0x69, 0x6e, 0x54, 0x61, 0x73,
|
||||
0x6b, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x05, 0x74, 0x61,
|
||||
0x73, 0x6b, 0x73, 0x12, 0x2f, 0x0a, 0x06, 0x72, 0x65, 0x77, 0x61, 0x72, 0x64, 0x18, 0x04, 0x20,
|
||||
0x03, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x44, 0x42, 0x4d, 0x61, 0x69, 0x6e, 0x54, 0x61, 0x73, 0x6b,
|
||||
0x2e, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x06, 0x72, 0x65,
|
||||
0x77, 0x61, 0x72, 0x64, 0x1a, 0x38, 0x0a, 0x0a, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x45, 0x6e, 0x74,
|
||||
0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52,
|
||||
0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20,
|
||||
0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x39,
|
||||
0x0a, 0x0b, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a,
|
||||
0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12,
|
||||
0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x05,
|
||||
0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x3b, 0x70,
|
||||
0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
|
||||
}
|
||||
|
||||
var (
|
||||
@ -578,14 +577,14 @@ var file_mainline_mainline_db_proto_goTypes = []interface{}{
|
||||
(*DBMainlineAward)(nil), // 2: DBMainlineAward
|
||||
(*DBMainlineShop)(nil), // 3: DBMainlineShop
|
||||
(*DBMainTask)(nil), // 4: DBMainTask
|
||||
nil, // 5: DBMainline.LastlevelEntry
|
||||
nil, // 6: DBMainline.LevelEntry
|
||||
nil, // 7: DBMainline.ChapterawardEntry
|
||||
nil, // 8: DBMainline.ExploreawardEntry
|
||||
nil, // 9: DBMainline.GroupawardEntry
|
||||
nil, // 10: DBMainline.PsEntry
|
||||
nil, // 11: DBMainline.ChapterboosEntry
|
||||
nil, // 12: DBMainline.StategroupEntry
|
||||
nil, // 5: DBMainline.LevelEntry
|
||||
nil, // 6: DBMainline.ChapterawardEntry
|
||||
nil, // 7: DBMainline.ExploreawardEntry
|
||||
nil, // 8: DBMainline.GroupawardEntry
|
||||
nil, // 9: DBMainline.PsEntry
|
||||
nil, // 10: DBMainline.ChapterboosEntry
|
||||
nil, // 11: DBMainline.StategroupEntry
|
||||
nil, // 12: DBMainline.PlotsEntry
|
||||
nil, // 13: DBMainlineAward.AwardEntry
|
||||
nil, // 14: DBMainlineShop.BuytimeEntry
|
||||
nil, // 15: DBMainlineShop.UnlockEntry
|
||||
@ -595,28 +594,27 @@ var file_mainline_mainline_db_proto_goTypes = []interface{}{
|
||||
}
|
||||
var file_mainline_mainline_db_proto_depIdxs = []int32{
|
||||
18, // 0: DBMainlineLastLevel.pos:type_name -> DBVector3
|
||||
5, // 1: DBMainline.lastlevel:type_name -> DBMainline.LastlevelEntry
|
||||
6, // 2: DBMainline.level:type_name -> DBMainline.LevelEntry
|
||||
7, // 3: DBMainline.chapteraward:type_name -> DBMainline.ChapterawardEntry
|
||||
8, // 4: DBMainline.exploreaward:type_name -> DBMainline.ExploreawardEntry
|
||||
9, // 5: DBMainline.groupaward:type_name -> DBMainline.GroupawardEntry
|
||||
10, // 6: DBMainline.ps:type_name -> DBMainline.PsEntry
|
||||
11, // 7: DBMainline.chapterboos:type_name -> DBMainline.ChapterboosEntry
|
||||
12, // 8: DBMainline.stategroup:type_name -> DBMainline.StategroupEntry
|
||||
5, // 1: DBMainline.level:type_name -> DBMainline.LevelEntry
|
||||
6, // 2: DBMainline.chapteraward:type_name -> DBMainline.ChapterawardEntry
|
||||
7, // 3: DBMainline.exploreaward:type_name -> DBMainline.ExploreawardEntry
|
||||
8, // 4: DBMainline.groupaward:type_name -> DBMainline.GroupawardEntry
|
||||
9, // 5: DBMainline.ps:type_name -> DBMainline.PsEntry
|
||||
10, // 6: DBMainline.chapterboos:type_name -> DBMainline.ChapterboosEntry
|
||||
11, // 7: DBMainline.stategroup:type_name -> DBMainline.StategroupEntry
|
||||
12, // 8: DBMainline.plots:type_name -> DBMainline.PlotsEntry
|
||||
13, // 9: DBMainlineAward.award:type_name -> DBMainlineAward.AwardEntry
|
||||
14, // 10: DBMainlineShop.buytime:type_name -> DBMainlineShop.BuytimeEntry
|
||||
15, // 11: DBMainlineShop.unlock:type_name -> DBMainlineShop.UnlockEntry
|
||||
16, // 12: DBMainTask.tasks:type_name -> DBMainTask.TasksEntry
|
||||
17, // 13: DBMainTask.reward:type_name -> DBMainTask.RewardEntry
|
||||
0, // 14: DBMainline.LastlevelEntry.value:type_name -> DBMainlineLastLevel
|
||||
2, // 15: DBMainline.ChapterawardEntry.value:type_name -> DBMainlineAward
|
||||
2, // 16: DBMainline.ExploreawardEntry.value:type_name -> DBMainlineAward
|
||||
2, // 17: DBMainline.GroupawardEntry.value:type_name -> DBMainlineAward
|
||||
18, // [18:18] is the sub-list for method output_type
|
||||
18, // [18:18] is the sub-list for method input_type
|
||||
18, // [18:18] is the sub-list for extension type_name
|
||||
18, // [18:18] is the sub-list for extension extendee
|
||||
0, // [0:18] is the sub-list for field type_name
|
||||
2, // 14: DBMainline.ChapterawardEntry.value:type_name -> DBMainlineAward
|
||||
2, // 15: DBMainline.ExploreawardEntry.value:type_name -> DBMainlineAward
|
||||
2, // 16: DBMainline.GroupawardEntry.value:type_name -> DBMainlineAward
|
||||
17, // [17:17] is the sub-list for method output_type
|
||||
17, // [17:17] is the sub-list for method input_type
|
||||
17, // [17:17] is the sub-list for extension type_name
|
||||
17, // [17:17] is the sub-list for extension extendee
|
||||
0, // [0:17] is the sub-list for field type_name
|
||||
}
|
||||
|
||||
func init() { file_mainline_mainline_db_proto_init() }
|
||||
|
@ -226,7 +226,6 @@ type MainlineChallengeOverReq struct {
|
||||
|
||||
Level int32 `protobuf:"varint,1,opt,name=level,proto3" json:"level"` // 小关ID
|
||||
Report *BattleReport `protobuf:"bytes,2,opt,name=report,proto3" json:"report"` //战报
|
||||
Pos *DBVector3 `protobuf:"bytes,3,opt,name=pos,proto3" json:"pos"`
|
||||
}
|
||||
|
||||
func (x *MainlineChallengeOverReq) Reset() {
|
||||
@ -275,13 +274,6 @@ func (x *MainlineChallengeOverReq) GetReport() *BattleReport {
|
||||
return nil
|
||||
}
|
||||
|
||||
func (x *MainlineChallengeOverReq) GetPos() *DBVector3 {
|
||||
if x != nil {
|
||||
return x.Pos
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
type MainlineChallengeOverResp struct {
|
||||
state protoimpl.MessageState
|
||||
sizeCache protoimpl.SizeCache
|
||||
@ -367,8 +359,7 @@ type MainlineLevelPassReq struct {
|
||||
sizeCache protoimpl.SizeCache
|
||||
unknownFields protoimpl.UnknownFields
|
||||
|
||||
Level int32 `protobuf:"varint,1,opt,name=level,proto3" json:"level"` // 小关ID
|
||||
Pos *DBVector3 `protobuf:"bytes,2,opt,name=pos,proto3" json:"pos"`
|
||||
Level int32 `protobuf:"varint,1,opt,name=level,proto3" json:"level"` // 小关ID
|
||||
}
|
||||
|
||||
func (x *MainlineLevelPassReq) Reset() {
|
||||
@ -410,13 +401,6 @@ func (x *MainlineLevelPassReq) GetLevel() int32 {
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *MainlineLevelPassReq) GetPos() *DBVector3 {
|
||||
if x != nil {
|
||||
return x.Pos
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
type MainlineLevelPassResp struct {
|
||||
state protoimpl.MessageState
|
||||
sizeCache protoimpl.SizeCache
|
||||
@ -1297,7 +1281,6 @@ type MainlineBoosChallengeOverReq struct {
|
||||
|
||||
Boosid int32 `protobuf:"varint,1,opt,name=boosid,proto3" json:"boosid"`
|
||||
Report *BattleReport `protobuf:"bytes,2,opt,name=report,proto3" json:"report"` //战报
|
||||
Pos *DBVector3 `protobuf:"bytes,3,opt,name=pos,proto3" json:"pos"`
|
||||
}
|
||||
|
||||
func (x *MainlineBoosChallengeOverReq) Reset() {
|
||||
@ -1346,13 +1329,6 @@ func (x *MainlineBoosChallengeOverReq) GetReport() *BattleReport {
|
||||
return nil
|
||||
}
|
||||
|
||||
func (x *MainlineBoosChallengeOverReq) GetPos() *DBVector3 {
|
||||
if x != nil {
|
||||
return x.Pos
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
type MainlineBoosChallengeOverResp struct {
|
||||
state protoimpl.MessageState
|
||||
sizeCache protoimpl.SizeCache
|
||||
@ -1416,6 +1392,110 @@ func (x *MainlineBoosChallengeOverResp) GetHeroexp() map[string]int32 {
|
||||
return nil
|
||||
}
|
||||
|
||||
//设置剧情状态
|
||||
type MainlineSetPoltsReq struct {
|
||||
state protoimpl.MessageState
|
||||
sizeCache protoimpl.SizeCache
|
||||
unknownFields protoimpl.UnknownFields
|
||||
|
||||
Pid int32 `protobuf:"varint,1,opt,name=pid,proto3" json:"pid"`
|
||||
State bool `protobuf:"varint,2,opt,name=state,proto3" json:"state"`
|
||||
}
|
||||
|
||||
func (x *MainlineSetPoltsReq) Reset() {
|
||||
*x = MainlineSetPoltsReq{}
|
||||
if protoimpl.UnsafeEnabled {
|
||||
mi := &file_mainline_mainline_msg_proto_msgTypes[25]
|
||||
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
||||
ms.StoreMessageInfo(mi)
|
||||
}
|
||||
}
|
||||
|
||||
func (x *MainlineSetPoltsReq) String() string {
|
||||
return protoimpl.X.MessageStringOf(x)
|
||||
}
|
||||
|
||||
func (*MainlineSetPoltsReq) ProtoMessage() {}
|
||||
|
||||
func (x *MainlineSetPoltsReq) ProtoReflect() protoreflect.Message {
|
||||
mi := &file_mainline_mainline_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 MainlineSetPoltsReq.ProtoReflect.Descriptor instead.
|
||||
func (*MainlineSetPoltsReq) Descriptor() ([]byte, []int) {
|
||||
return file_mainline_mainline_msg_proto_rawDescGZIP(), []int{25}
|
||||
}
|
||||
|
||||
func (x *MainlineSetPoltsReq) GetPid() int32 {
|
||||
if x != nil {
|
||||
return x.Pid
|
||||
}
|
||||
return 0
|
||||
}
|
||||
|
||||
func (x *MainlineSetPoltsReq) GetState() bool {
|
||||
if x != nil {
|
||||
return x.State
|
||||
}
|
||||
return false
|
||||
}
|
||||
|
||||
//设置剧情状态
|
||||
type MainlineSetPoltsResp struct {
|
||||
state protoimpl.MessageState
|
||||
sizeCache protoimpl.SizeCache
|
||||
unknownFields protoimpl.UnknownFields
|
||||
|
||||
Plots map[int32]bool `protobuf:"bytes,1,rep,name=plots,proto3" json:"plots" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` //剧情事件状态
|
||||
}
|
||||
|
||||
func (x *MainlineSetPoltsResp) Reset() {
|
||||
*x = MainlineSetPoltsResp{}
|
||||
if protoimpl.UnsafeEnabled {
|
||||
mi := &file_mainline_mainline_msg_proto_msgTypes[26]
|
||||
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
|
||||
ms.StoreMessageInfo(mi)
|
||||
}
|
||||
}
|
||||
|
||||
func (x *MainlineSetPoltsResp) String() string {
|
||||
return protoimpl.X.MessageStringOf(x)
|
||||
}
|
||||
|
||||
func (*MainlineSetPoltsResp) ProtoMessage() {}
|
||||
|
||||
func (x *MainlineSetPoltsResp) ProtoReflect() protoreflect.Message {
|
||||
mi := &file_mainline_mainline_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 MainlineSetPoltsResp.ProtoReflect.Descriptor instead.
|
||||
func (*MainlineSetPoltsResp) Descriptor() ([]byte, []int) {
|
||||
return file_mainline_mainline_msg_proto_rawDescGZIP(), []int{26}
|
||||
}
|
||||
|
||||
func (x *MainlineSetPoltsResp) GetPlots() map[int32]bool {
|
||||
if x != nil {
|
||||
return x.Plots
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
var File_mainline_mainline_msg_proto protoreflect.FileDescriptor
|
||||
|
||||
var file_mainline_mainline_msg_proto_rawDesc = []byte{
|
||||
@ -1439,133 +1519,140 @@ var file_mainline_mainline_msg_proto_rawDesc = []byte{
|
||||
0x6e, 0x67, 0x65, 0x52, 0x65, 0x73, 0x70, 0x12, 0x1f, 0x0a, 0x04, 0x69, 0x6e, 0x66, 0x6f, 0x18,
|
||||
0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x49, 0x6e,
|
||||
0x66, 0x6f, 0x52, 0x04, 0x69, 0x6e, 0x66, 0x6f, 0x12, 0x14, 0x0a, 0x05, 0x6c, 0x65, 0x76, 0x65,
|
||||
0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x22, 0x75,
|
||||
0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x22, 0x57,
|
||||
0x0a, 0x18, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x43, 0x68, 0x61, 0x6c, 0x6c, 0x65,
|
||||
0x6e, 0x67, 0x65, 0x4f, 0x76, 0x65, 0x72, 0x52, 0x65, 0x71, 0x12, 0x14, 0x0a, 0x05, 0x6c, 0x65,
|
||||
0x76, 0x65, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c,
|
||||
0x12, 0x25, 0x0a, 0x06, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b,
|
||||
0x32, 0x0d, 0x2e, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52,
|
||||
0x06, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x12, 0x1c, 0x0a, 0x03, 0x70, 0x6f, 0x73, 0x18, 0x03,
|
||||
0x20, 0x01, 0x28, 0x0b, 0x32, 0x0a, 0x2e, 0x44, 0x42, 0x56, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x33,
|
||||
0x52, 0x03, 0x70, 0x6f, 0x73, 0x22, 0x81, 0x02, 0x0a, 0x19, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69,
|
||||
0x6e, 0x65, 0x43, 0x68, 0x61, 0x6c, 0x6c, 0x65, 0x6e, 0x67, 0x65, 0x4f, 0x76, 0x65, 0x72, 0x52,
|
||||
0x06, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x22, 0x81, 0x02, 0x0a, 0x19, 0x4d, 0x61, 0x69, 0x6e,
|
||||
0x6c, 0x69, 0x6e, 0x65, 0x43, 0x68, 0x61, 0x6c, 0x6c, 0x65, 0x6e, 0x67, 0x65, 0x4f, 0x76, 0x65,
|
||||
0x72, 0x52, 0x65, 0x73, 0x70, 0x12, 0x14, 0x0a, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x01,
|
||||
0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x12, 0x0a, 0x04, 0x73,
|
||||
0x74, 0x61, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x73, 0x74, 0x61, 0x72, 0x12,
|
||||
0x21, 0x0a, 0x06, 0x72, 0x65, 0x77, 0x61, 0x72, 0x64, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32,
|
||||
0x09, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x41, 0x74, 0x6e, 0x6f, 0x52, 0x06, 0x72, 0x65, 0x77, 0x61,
|
||||
0x72, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x75, 0x73, 0x65, 0x72, 0x45, 0x78, 0x70, 0x18, 0x04, 0x20,
|
||||
0x01, 0x28, 0x05, 0x52, 0x07, 0x75, 0x73, 0x65, 0x72, 0x45, 0x78, 0x70, 0x12, 0x41, 0x0a, 0x07,
|
||||
0x68, 0x65, 0x72, 0x6f, 0x65, 0x78, 0x70, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x27, 0x2e,
|
||||
0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x43, 0x68, 0x61, 0x6c, 0x6c, 0x65, 0x6e, 0x67,
|
||||
0x65, 0x4f, 0x76, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x2e, 0x48, 0x65, 0x72, 0x6f, 0x65, 0x78,
|
||||
0x70, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x07, 0x68, 0x65, 0x72, 0x6f, 0x65, 0x78, 0x70, 0x1a,
|
||||
0x3a, 0x0a, 0x0c, 0x48, 0x65, 0x72, 0x6f, 0x65, 0x78, 0x70, 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, 0x2c, 0x0a, 0x14, 0x4d,
|
||||
0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x50, 0x61, 0x73, 0x73,
|
||||
0x52, 0x65, 0x71, 0x12, 0x14, 0x0a, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x01, 0x20, 0x01,
|
||||
0x28, 0x05, 0x52, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x22, 0x98, 0x01, 0x0a, 0x15, 0x4d, 0x61,
|
||||
0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x50, 0x61, 0x73, 0x73, 0x52,
|
||||
0x65, 0x73, 0x70, 0x12, 0x14, 0x0a, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x01, 0x20, 0x01,
|
||||
0x28, 0x05, 0x52, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x74, 0x61,
|
||||
0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x73, 0x74, 0x61, 0x72, 0x12, 0x21, 0x0a,
|
||||
0x06, 0x72, 0x65, 0x77, 0x61, 0x72, 0x64, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x09, 0x2e,
|
||||
0x55, 0x73, 0x65, 0x72, 0x41, 0x74, 0x6e, 0x6f, 0x52, 0x06, 0x72, 0x65, 0x77, 0x61, 0x72, 0x64,
|
||||
0x12, 0x18, 0x0a, 0x07, 0x75, 0x73, 0x65, 0x72, 0x45, 0x78, 0x70, 0x18, 0x04, 0x20, 0x01, 0x28,
|
||||
0x05, 0x52, 0x07, 0x75, 0x73, 0x65, 0x72, 0x45, 0x78, 0x70, 0x12, 0x41, 0x0a, 0x07, 0x68, 0x65,
|
||||
0x72, 0x6f, 0x65, 0x78, 0x70, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x4d, 0x61,
|
||||
0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x43, 0x68, 0x61, 0x6c, 0x6c, 0x65, 0x6e, 0x67, 0x65, 0x4f,
|
||||
0x76, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x2e, 0x48, 0x65, 0x72, 0x6f, 0x65, 0x78, 0x70, 0x45,
|
||||
0x6e, 0x74, 0x72, 0x79, 0x52, 0x07, 0x68, 0x65, 0x72, 0x6f, 0x65, 0x78, 0x70, 0x1a, 0x3a, 0x0a,
|
||||
0x0c, 0x48, 0x65, 0x72, 0x6f, 0x65, 0x78, 0x70, 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, 0x4a, 0x0a, 0x14, 0x4d, 0x61, 0x69,
|
||||
0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x50, 0x61, 0x73, 0x73, 0x52, 0x65,
|
||||
0x71, 0x12, 0x14, 0x0a, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05,
|
||||
0x52, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x1c, 0x0a, 0x03, 0x70, 0x6f, 0x73, 0x18, 0x02,
|
||||
0x20, 0x01, 0x28, 0x0b, 0x32, 0x0a, 0x2e, 0x44, 0x42, 0x56, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x33,
|
||||
0x52, 0x03, 0x70, 0x6f, 0x73, 0x22, 0x98, 0x01, 0x0a, 0x15, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69,
|
||||
0x6e, 0x65, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x50, 0x61, 0x73, 0x73, 0x52, 0x65, 0x73, 0x70, 0x12,
|
||||
0x14, 0x0a, 0x05, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05,
|
||||
0x6c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x74, 0x61, 0x72, 0x18, 0x02, 0x20,
|
||||
0x01, 0x28, 0x05, 0x52, 0x04, 0x73, 0x74, 0x61, 0x72, 0x12, 0x21, 0x0a, 0x06, 0x72, 0x65, 0x77,
|
||||
0x61, 0x72, 0x64, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x09, 0x2e, 0x55, 0x73, 0x65, 0x72,
|
||||
0x41, 0x74, 0x6e, 0x6f, 0x52, 0x06, 0x72, 0x65, 0x77, 0x61, 0x72, 0x64, 0x12, 0x18, 0x0a, 0x07,
|
||||
0x75, 0x73, 0x65, 0x72, 0x45, 0x78, 0x70, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x75,
|
||||
0x73, 0x65, 0x72, 0x45, 0x78, 0x70, 0x12, 0x18, 0x0a, 0x07, 0x68, 0x65, 0x72, 0x6f, 0x45, 0x78,
|
||||
0x70, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x68, 0x65, 0x72, 0x6f, 0x45, 0x78, 0x70,
|
||||
0x22, 0x75, 0x0a, 0x17, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x52, 0x65, 0x63, 0x65,
|
||||
0x69, 0x76, 0x65, 0x41, 0x77, 0x61, 0x72, 0x64, 0x52, 0x65, 0x71, 0x12, 0x14, 0x0a, 0x05, 0x72,
|
||||
0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x72, 0x74, 0x79, 0x70,
|
||||
0x65, 0x12, 0x18, 0x0a, 0x07, 0x63, 0x68, 0x61, 0x70, 0x74, 0x65, 0x72, 0x18, 0x02, 0x20, 0x01,
|
||||
0x28, 0x05, 0x52, 0x07, 0x63, 0x68, 0x61, 0x70, 0x74, 0x65, 0x72, 0x12, 0x14, 0x0a, 0x05, 0x67,
|
||||
0x72, 0x6f, 0x75, 0x70, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x67, 0x72, 0x6f, 0x75,
|
||||
0x70, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x67, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05,
|
||||
0x52, 0x05, 0x73, 0x74, 0x61, 0x67, 0x65, 0x22, 0x99, 0x01, 0x0a, 0x18, 0x4d, 0x61, 0x69, 0x6e,
|
||||
0x6c, 0x69, 0x6e, 0x65, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x41, 0x77, 0x61, 0x72, 0x64,
|
||||
0x52, 0x65, 0x73, 0x70, 0x12, 0x14, 0x0a, 0x05, 0x72, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20,
|
||||
0x01, 0x28, 0x05, 0x52, 0x05, 0x72, 0x74, 0x79, 0x70, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x63, 0x68,
|
||||
0x61, 0x70, 0x74, 0x65, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x63, 0x68, 0x61,
|
||||
0x70, 0x74, 0x65, 0x72, 0x12, 0x14, 0x0a, 0x05, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x03, 0x20,
|
||||
0x01, 0x28, 0x05, 0x52, 0x05, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x74,
|
||||
0x61, 0x67, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x73, 0x74, 0x61, 0x67, 0x65,
|
||||
0x12, 0x21, 0x0a, 0x06, 0x72, 0x65, 0x77, 0x61, 0x72, 0x64, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b,
|
||||
0x32, 0x09, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x41, 0x74, 0x6e, 0x6f, 0x52, 0x06, 0x72, 0x65, 0x77,
|
||||
0x61, 0x72, 0x64, 0x22, 0x11, 0x0a, 0x0f, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x53,
|
||||
0x68, 0x6f, 0x70, 0x52, 0x65, 0x71, 0x22, 0x37, 0x0a, 0x10, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69,
|
||||
0x6e, 0x65, 0x53, 0x68, 0x6f, 0x70, 0x52, 0x65, 0x73, 0x70, 0x12, 0x23, 0x0a, 0x04, 0x69, 0x6e,
|
||||
0x66, 0x6f, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x44, 0x42, 0x4d, 0x61, 0x69,
|
||||
0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x53, 0x68, 0x6f, 0x70, 0x52, 0x04, 0x69, 0x6e, 0x66, 0x6f, 0x22,
|
||||
0x26, 0x0a, 0x12, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x53, 0x68, 0x6f, 0x70, 0x42,
|
||||
0x75, 0x79, 0x52, 0x65, 0x71, 0x12, 0x10, 0x0a, 0x03, 0x63, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01,
|
||||
0x28, 0x05, 0x52, 0x03, 0x63, 0x69, 0x64, 0x22, 0x59, 0x0a, 0x13, 0x4d, 0x61, 0x69, 0x6e, 0x6c,
|
||||
0x69, 0x6e, 0x65, 0x53, 0x68, 0x6f, 0x70, 0x42, 0x75, 0x79, 0x52, 0x65, 0x73, 0x70, 0x12, 0x23,
|
||||
0x05, 0x52, 0x07, 0x75, 0x73, 0x65, 0x72, 0x45, 0x78, 0x70, 0x12, 0x18, 0x0a, 0x07, 0x68, 0x65,
|
||||
0x72, 0x6f, 0x45, 0x78, 0x70, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x68, 0x65, 0x72,
|
||||
0x6f, 0x45, 0x78, 0x70, 0x22, 0x75, 0x0a, 0x17, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65,
|
||||
0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x41, 0x77, 0x61, 0x72, 0x64, 0x52, 0x65, 0x71, 0x12,
|
||||
0x14, 0x0a, 0x05, 0x72, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05,
|
||||
0x72, 0x74, 0x79, 0x70, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x63, 0x68, 0x61, 0x70, 0x74, 0x65, 0x72,
|
||||
0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x63, 0x68, 0x61, 0x70, 0x74, 0x65, 0x72, 0x12,
|
||||
0x14, 0x0a, 0x05, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05,
|
||||
0x67, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x67, 0x65, 0x18, 0x04,
|
||||
0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x73, 0x74, 0x61, 0x67, 0x65, 0x22, 0x99, 0x01, 0x0a, 0x18,
|
||||
0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x41,
|
||||
0x77, 0x61, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, 0x12, 0x14, 0x0a, 0x05, 0x72, 0x74, 0x79, 0x70,
|
||||
0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x72, 0x74, 0x79, 0x70, 0x65, 0x12, 0x18,
|
||||
0x0a, 0x07, 0x63, 0x68, 0x61, 0x70, 0x74, 0x65, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52,
|
||||
0x07, 0x63, 0x68, 0x61, 0x70, 0x74, 0x65, 0x72, 0x12, 0x14, 0x0a, 0x05, 0x67, 0x72, 0x6f, 0x75,
|
||||
0x70, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x14,
|
||||
0x0a, 0x05, 0x73, 0x74, 0x61, 0x67, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x73,
|
||||
0x74, 0x61, 0x67, 0x65, 0x12, 0x21, 0x0a, 0x06, 0x72, 0x65, 0x77, 0x61, 0x72, 0x64, 0x18, 0x05,
|
||||
0x20, 0x03, 0x28, 0x0b, 0x32, 0x09, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x41, 0x74, 0x6e, 0x6f, 0x52,
|
||||
0x06, 0x72, 0x65, 0x77, 0x61, 0x72, 0x64, 0x22, 0x11, 0x0a, 0x0f, 0x4d, 0x61, 0x69, 0x6e, 0x6c,
|
||||
0x69, 0x6e, 0x65, 0x53, 0x68, 0x6f, 0x70, 0x52, 0x65, 0x71, 0x22, 0x37, 0x0a, 0x10, 0x4d, 0x61,
|
||||
0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x53, 0x68, 0x6f, 0x70, 0x52, 0x65, 0x73, 0x70, 0x12, 0x23,
|
||||
0x0a, 0x04, 0x69, 0x6e, 0x66, 0x6f, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x44,
|
||||
0x42, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x53, 0x68, 0x6f, 0x70, 0x52, 0x04, 0x69,
|
||||
0x6e, 0x66, 0x6f, 0x12, 0x1d, 0x0a, 0x04, 0x69, 0x74, 0x65, 0x6d, 0x18, 0x02, 0x20, 0x03, 0x28,
|
||||
0x0b, 0x32, 0x09, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x41, 0x74, 0x6e, 0x6f, 0x52, 0x04, 0x69, 0x74,
|
||||
0x65, 0x6d, 0x22, 0x2a, 0x0a, 0x16, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x53, 0x68,
|
||||
0x6f, 0x70, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x50, 0x75, 0x73, 0x68, 0x12, 0x10, 0x0a, 0x03,
|
||||
0x63, 0x69, 0x64, 0x18, 0x01, 0x20, 0x03, 0x28, 0x05, 0x52, 0x03, 0x63, 0x69, 0x64, 0x22, 0x15,
|
||||
0x0a, 0x13, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x49, 0x6e,
|
||||
0x66, 0x6f, 0x52, 0x65, 0x71, 0x22, 0x39, 0x0a, 0x14, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e,
|
||||
0x65, 0x54, 0x61, 0x73, 0x6b, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x73, 0x70, 0x12, 0x21, 0x0a,
|
||||
0x05, 0x74, 0x61, 0x73, 0x6b, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x44,
|
||||
0x42, 0x4d, 0x61, 0x69, 0x6e, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x05, 0x74, 0x61, 0x73, 0x6b, 0x73,
|
||||
0x22, 0x28, 0x0a, 0x16, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x54, 0x61, 0x73, 0x6b,
|
||||
0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x52, 0x65, 0x71, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64,
|
||||
0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x02, 0x69, 0x64, 0x22, 0x4a, 0x0a, 0x17, 0x4d, 0x61,
|
||||
0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76,
|
||||
0x65, 0x52, 0x65, 0x73, 0x70, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
|
||||
0x05, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1f, 0x0a, 0x05, 0x61, 0x77, 0x61, 0x72, 0x64, 0x18, 0x02,
|
||||
0x20, 0x03, 0x28, 0x0b, 0x32, 0x09, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x41, 0x74, 0x6e, 0x6f, 0x52,
|
||||
0x05, 0x61, 0x77, 0x61, 0x72, 0x64, 0x22, 0x39, 0x0a, 0x1b, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69,
|
||||
0x6e, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x43, 0x68, 0x61, 0x70, 0x74, 0x65, 0x52, 0x65, 0x77, 0x61,
|
||||
0x72, 0x64, 0x52, 0x65, 0x71, 0x12, 0x1a, 0x0a, 0x08, 0x63, 0x68, 0x61, 0x70, 0x74, 0x65, 0x69,
|
||||
0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x63, 0x68, 0x61, 0x70, 0x74, 0x65, 0x69,
|
||||
0x64, 0x22, 0x60, 0x0a, 0x1c, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x54, 0x61, 0x73,
|
||||
0x6b, 0x43, 0x68, 0x61, 0x70, 0x74, 0x65, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x52, 0x65, 0x73,
|
||||
0x70, 0x12, 0x1f, 0x0a, 0x04, 0x74, 0x61, 0x73, 0x6b, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32,
|
||||
0x0b, 0x2e, 0x44, 0x42, 0x4d, 0x61, 0x69, 0x6e, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x04, 0x74, 0x61,
|
||||
0x73, 0x6b, 0x12, 0x1f, 0x0a, 0x05, 0x61, 0x77, 0x61, 0x72, 0x64, 0x18, 0x02, 0x20, 0x03, 0x28,
|
||||
0x0b, 0x32, 0x09, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x41, 0x74, 0x6e, 0x6f, 0x52, 0x05, 0x61, 0x77,
|
||||
0x61, 0x72, 0x64, 0x22, 0x5c, 0x0a, 0x18, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x42,
|
||||
0x6f, 0x6f, 0x73, 0x43, 0x68, 0x61, 0x6c, 0x6c, 0x65, 0x6e, 0x67, 0x65, 0x52, 0x65, 0x71, 0x12,
|
||||
0x16, 0x0a, 0x06, 0x62, 0x6f, 0x6f, 0x73, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52,
|
||||
0x06, 0x62, 0x6f, 0x6f, 0x73, 0x69, 0x64, 0x12, 0x28, 0x0a, 0x06, 0x62, 0x61, 0x74, 0x74, 0x6c,
|
||||
0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x10, 0x2e, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65,
|
||||
0x46, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x06, 0x62, 0x61, 0x74, 0x74, 0x6c,
|
||||
0x65, 0x22, 0x54, 0x0a, 0x19, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x42, 0x6f, 0x6f,
|
||||
0x73, 0x43, 0x68, 0x61, 0x6c, 0x6c, 0x65, 0x6e, 0x67, 0x65, 0x52, 0x65, 0x73, 0x70, 0x12, 0x1f,
|
||||
0x0a, 0x04, 0x69, 0x6e, 0x66, 0x6f, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x42,
|
||||
0x61, 0x74, 0x74, 0x6c, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x04, 0x69, 0x6e, 0x66, 0x6f, 0x12,
|
||||
0x16, 0x0a, 0x06, 0x62, 0x6f, 0x6f, 0x73, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52,
|
||||
0x06, 0x62, 0x6f, 0x6f, 0x73, 0x69, 0x64, 0x22, 0x7b, 0x0a, 0x1c, 0x4d, 0x61, 0x69, 0x6e, 0x6c,
|
||||
0x6e, 0x66, 0x6f, 0x22, 0x26, 0x0a, 0x12, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x53,
|
||||
0x68, 0x6f, 0x70, 0x42, 0x75, 0x79, 0x52, 0x65, 0x71, 0x12, 0x10, 0x0a, 0x03, 0x63, 0x69, 0x64,
|
||||
0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x63, 0x69, 0x64, 0x22, 0x59, 0x0a, 0x13, 0x4d,
|
||||
0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x53, 0x68, 0x6f, 0x70, 0x42, 0x75, 0x79, 0x52, 0x65,
|
||||
0x73, 0x70, 0x12, 0x23, 0x0a, 0x04, 0x69, 0x6e, 0x66, 0x6f, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b,
|
||||
0x32, 0x0f, 0x2e, 0x44, 0x42, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x53, 0x68, 0x6f,
|
||||
0x70, 0x52, 0x04, 0x69, 0x6e, 0x66, 0x6f, 0x12, 0x1d, 0x0a, 0x04, 0x69, 0x74, 0x65, 0x6d, 0x18,
|
||||
0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x09, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x41, 0x74, 0x6e, 0x6f,
|
||||
0x52, 0x04, 0x69, 0x74, 0x65, 0x6d, 0x22, 0x2a, 0x0a, 0x16, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69,
|
||||
0x6e, 0x65, 0x53, 0x68, 0x6f, 0x70, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x50, 0x75, 0x73, 0x68,
|
||||
0x12, 0x10, 0x0a, 0x03, 0x63, 0x69, 0x64, 0x18, 0x01, 0x20, 0x03, 0x28, 0x05, 0x52, 0x03, 0x63,
|
||||
0x69, 0x64, 0x22, 0x15, 0x0a, 0x13, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x54, 0x61,
|
||||
0x73, 0x6b, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x71, 0x22, 0x39, 0x0a, 0x14, 0x4d, 0x61, 0x69,
|
||||
0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x73,
|
||||
0x70, 0x12, 0x21, 0x0a, 0x05, 0x74, 0x61, 0x73, 0x6b, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b,
|
||||
0x32, 0x0b, 0x2e, 0x44, 0x42, 0x4d, 0x61, 0x69, 0x6e, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x05, 0x74,
|
||||
0x61, 0x73, 0x6b, 0x73, 0x22, 0x28, 0x0a, 0x16, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65,
|
||||
0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x52, 0x65, 0x71, 0x12, 0x0e,
|
||||
0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x02, 0x69, 0x64, 0x22, 0x4a,
|
||||
0x0a, 0x17, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65,
|
||||
0x63, 0x65, 0x69, 0x76, 0x65, 0x52, 0x65, 0x73, 0x70, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18,
|
||||
0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1f, 0x0a, 0x05, 0x61, 0x77, 0x61,
|
||||
0x72, 0x64, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x09, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x41,
|
||||
0x74, 0x6e, 0x6f, 0x52, 0x05, 0x61, 0x77, 0x61, 0x72, 0x64, 0x22, 0x39, 0x0a, 0x1b, 0x4d, 0x61,
|
||||
0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x43, 0x68, 0x61, 0x70, 0x74, 0x65,
|
||||
0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x52, 0x65, 0x71, 0x12, 0x1a, 0x0a, 0x08, 0x63, 0x68, 0x61,
|
||||
0x70, 0x74, 0x65, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x63, 0x68, 0x61,
|
||||
0x70, 0x74, 0x65, 0x69, 0x64, 0x22, 0x60, 0x0a, 0x1c, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e,
|
||||
0x65, 0x54, 0x61, 0x73, 0x6b, 0x43, 0x68, 0x61, 0x70, 0x74, 0x65, 0x52, 0x65, 0x77, 0x61, 0x72,
|
||||
0x64, 0x52, 0x65, 0x73, 0x70, 0x12, 0x1f, 0x0a, 0x04, 0x74, 0x61, 0x73, 0x6b, 0x18, 0x01, 0x20,
|
||||
0x01, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x44, 0x42, 0x4d, 0x61, 0x69, 0x6e, 0x54, 0x61, 0x73, 0x6b,
|
||||
0x52, 0x04, 0x74, 0x61, 0x73, 0x6b, 0x12, 0x1f, 0x0a, 0x05, 0x61, 0x77, 0x61, 0x72, 0x64, 0x18,
|
||||
0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x09, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x41, 0x74, 0x6e, 0x6f,
|
||||
0x52, 0x05, 0x61, 0x77, 0x61, 0x72, 0x64, 0x22, 0x5c, 0x0a, 0x18, 0x4d, 0x61, 0x69, 0x6e, 0x6c,
|
||||
0x69, 0x6e, 0x65, 0x42, 0x6f, 0x6f, 0x73, 0x43, 0x68, 0x61, 0x6c, 0x6c, 0x65, 0x6e, 0x67, 0x65,
|
||||
0x4f, 0x76, 0x65, 0x72, 0x52, 0x65, 0x71, 0x12, 0x16, 0x0a, 0x06, 0x62, 0x6f, 0x6f, 0x73, 0x69,
|
||||
0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x62, 0x6f, 0x6f, 0x73, 0x69, 0x64, 0x12,
|
||||
0x25, 0x0a, 0x06, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32,
|
||||
0x0d, 0x2e, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x06,
|
||||
0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x12, 0x1c, 0x0a, 0x03, 0x70, 0x6f, 0x73, 0x18, 0x03, 0x20,
|
||||
0x01, 0x28, 0x0b, 0x32, 0x0a, 0x2e, 0x44, 0x42, 0x56, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x33, 0x52,
|
||||
0x03, 0x70, 0x6f, 0x73, 0x22, 0xdd, 0x01, 0x0a, 0x1d, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e,
|
||||
0x65, 0x42, 0x6f, 0x6f, 0x73, 0x43, 0x68, 0x61, 0x6c, 0x6c, 0x65, 0x6e, 0x67, 0x65, 0x4f, 0x76,
|
||||
0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x12, 0x16, 0x0a, 0x06, 0x62, 0x6f, 0x6f, 0x73, 0x69, 0x64,
|
||||
0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x62, 0x6f, 0x6f, 0x73, 0x69, 0x64, 0x12, 0x21,
|
||||
0x0a, 0x06, 0x72, 0x65, 0x77, 0x61, 0x72, 0x64, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x09,
|
||||
0x2e, 0x55, 0x73, 0x65, 0x72, 0x41, 0x74, 0x6e, 0x6f, 0x52, 0x06, 0x72, 0x65, 0x77, 0x61, 0x72,
|
||||
0x64, 0x12, 0x45, 0x0a, 0x07, 0x68, 0x65, 0x72, 0x6f, 0x65, 0x78, 0x70, 0x18, 0x03, 0x20, 0x03,
|
||||
0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x42, 0x6f, 0x6f,
|
||||
0x73, 0x43, 0x68, 0x61, 0x6c, 0x6c, 0x65, 0x6e, 0x67, 0x65, 0x4f, 0x76, 0x65, 0x72, 0x52, 0x65,
|
||||
0x73, 0x70, 0x2e, 0x48, 0x65, 0x72, 0x6f, 0x65, 0x78, 0x70, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52,
|
||||
0x07, 0x68, 0x65, 0x72, 0x6f, 0x65, 0x78, 0x70, 0x1a, 0x3a, 0x0a, 0x0c, 0x48, 0x65, 0x72, 0x6f,
|
||||
0x65, 0x78, 0x70, 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,
|
||||
0x52, 0x65, 0x71, 0x12, 0x16, 0x0a, 0x06, 0x62, 0x6f, 0x6f, 0x73, 0x69, 0x64, 0x18, 0x01, 0x20,
|
||||
0x01, 0x28, 0x05, 0x52, 0x06, 0x62, 0x6f, 0x6f, 0x73, 0x69, 0x64, 0x12, 0x28, 0x0a, 0x06, 0x62,
|
||||
0x61, 0x74, 0x74, 0x6c, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x10, 0x2e, 0x42, 0x61,
|
||||
0x74, 0x74, 0x6c, 0x65, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x06, 0x62,
|
||||
0x61, 0x74, 0x74, 0x6c, 0x65, 0x22, 0x54, 0x0a, 0x19, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e,
|
||||
0x65, 0x42, 0x6f, 0x6f, 0x73, 0x43, 0x68, 0x61, 0x6c, 0x6c, 0x65, 0x6e, 0x67, 0x65, 0x52, 0x65,
|
||||
0x73, 0x70, 0x12, 0x1f, 0x0a, 0x04, 0x69, 0x6e, 0x66, 0x6f, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b,
|
||||
0x32, 0x0b, 0x2e, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x04, 0x69,
|
||||
0x6e, 0x66, 0x6f, 0x12, 0x16, 0x0a, 0x06, 0x62, 0x6f, 0x6f, 0x73, 0x69, 0x64, 0x18, 0x02, 0x20,
|
||||
0x01, 0x28, 0x05, 0x52, 0x06, 0x62, 0x6f, 0x6f, 0x73, 0x69, 0x64, 0x22, 0x5d, 0x0a, 0x1c, 0x4d,
|
||||
0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x42, 0x6f, 0x6f, 0x73, 0x43, 0x68, 0x61, 0x6c, 0x6c,
|
||||
0x65, 0x6e, 0x67, 0x65, 0x4f, 0x76, 0x65, 0x72, 0x52, 0x65, 0x71, 0x12, 0x16, 0x0a, 0x06, 0x62,
|
||||
0x6f, 0x6f, 0x73, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x62, 0x6f, 0x6f,
|
||||
0x73, 0x69, 0x64, 0x12, 0x25, 0x0a, 0x06, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x18, 0x02, 0x20,
|
||||
0x01, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x52, 0x65, 0x70, 0x6f,
|
||||
0x72, 0x74, 0x52, 0x06, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x22, 0xdd, 0x01, 0x0a, 0x1d, 0x4d,
|
||||
0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x42, 0x6f, 0x6f, 0x73, 0x43, 0x68, 0x61, 0x6c, 0x6c,
|
||||
0x65, 0x6e, 0x67, 0x65, 0x4f, 0x76, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x12, 0x16, 0x0a, 0x06,
|
||||
0x62, 0x6f, 0x6f, 0x73, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x62, 0x6f,
|
||||
0x6f, 0x73, 0x69, 0x64, 0x12, 0x21, 0x0a, 0x06, 0x72, 0x65, 0x77, 0x61, 0x72, 0x64, 0x18, 0x02,
|
||||
0x20, 0x03, 0x28, 0x0b, 0x32, 0x09, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x41, 0x74, 0x6e, 0x6f, 0x52,
|
||||
0x06, 0x72, 0x65, 0x77, 0x61, 0x72, 0x64, 0x12, 0x45, 0x0a, 0x07, 0x68, 0x65, 0x72, 0x6f, 0x65,
|
||||
0x78, 0x70, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x4d, 0x61, 0x69, 0x6e, 0x6c,
|
||||
0x69, 0x6e, 0x65, 0x42, 0x6f, 0x6f, 0x73, 0x43, 0x68, 0x61, 0x6c, 0x6c, 0x65, 0x6e, 0x67, 0x65,
|
||||
0x4f, 0x76, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x2e, 0x48, 0x65, 0x72, 0x6f, 0x65, 0x78, 0x70,
|
||||
0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x07, 0x68, 0x65, 0x72, 0x6f, 0x65, 0x78, 0x70, 0x1a, 0x3a,
|
||||
0x0a, 0x0c, 0x48, 0x65, 0x72, 0x6f, 0x65, 0x78, 0x70, 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, 0x3d, 0x0a, 0x13, 0x4d, 0x61,
|
||||
0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x53, 0x65, 0x74, 0x50, 0x6f, 0x6c, 0x74, 0x73, 0x52, 0x65,
|
||||
0x71, 0x12, 0x10, 0x0a, 0x03, 0x70, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03,
|
||||
0x70, 0x69, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x18, 0x02, 0x20, 0x01,
|
||||
0x28, 0x08, 0x52, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x22, 0x88, 0x01, 0x0a, 0x14, 0x4d, 0x61,
|
||||
0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x53, 0x65, 0x74, 0x50, 0x6f, 0x6c, 0x74, 0x73, 0x52, 0x65,
|
||||
0x73, 0x70, 0x12, 0x36, 0x0a, 0x05, 0x70, 0x6c, 0x6f, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28,
|
||||
0x0b, 0x32, 0x20, 0x2e, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x53, 0x65, 0x74, 0x50,
|
||||
0x6f, 0x6c, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x2e, 0x50, 0x6c, 0x6f, 0x74, 0x73, 0x45, 0x6e,
|
||||
0x74, 0x72, 0x79, 0x52, 0x05, 0x70, 0x6c, 0x6f, 0x74, 0x73, 0x1a, 0x38, 0x0a, 0x0a, 0x50, 0x6c,
|
||||
0x6f, 0x74, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18,
|
||||
0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61,
|
||||
0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
|
||||
0x3a, 0x02, 0x38, 0x01, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x3b, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72,
|
||||
0x6f, 0x74, 0x6f, 0x33,
|
||||
}
|
||||
@ -1582,7 +1669,7 @@ func file_mainline_mainline_msg_proto_rawDescGZIP() []byte {
|
||||
return file_mainline_mainline_msg_proto_rawDescData
|
||||
}
|
||||
|
||||
var file_mainline_mainline_msg_proto_msgTypes = make([]protoimpl.MessageInfo, 27)
|
||||
var file_mainline_mainline_msg_proto_msgTypes = make([]protoimpl.MessageInfo, 30)
|
||||
var file_mainline_mainline_msg_proto_goTypes = []interface{}{
|
||||
(*MainlineInfoReq)(nil), // 0: MainlineInfoReq
|
||||
(*MainlineInfoResp)(nil), // 1: MainlineInfoResp
|
||||
@ -1609,46 +1696,46 @@ var file_mainline_mainline_msg_proto_goTypes = []interface{}{
|
||||
(*MainlineBoosChallengeResp)(nil), // 22: MainlineBoosChallengeResp
|
||||
(*MainlineBoosChallengeOverReq)(nil), // 23: MainlineBoosChallengeOverReq
|
||||
(*MainlineBoosChallengeOverResp)(nil), // 24: MainlineBoosChallengeOverResp
|
||||
nil, // 25: MainlineChallengeOverResp.HeroexpEntry
|
||||
nil, // 26: MainlineBoosChallengeOverResp.HeroexpEntry
|
||||
(*DBMainline)(nil), // 27: DBMainline
|
||||
(*BattleFormation)(nil), // 28: BattleFormation
|
||||
(*BattleInfo)(nil), // 29: BattleInfo
|
||||
(*BattleReport)(nil), // 30: BattleReport
|
||||
(*DBVector3)(nil), // 31: DBVector3
|
||||
(*UserAtno)(nil), // 32: UserAtno
|
||||
(*DBMainlineShop)(nil), // 33: DBMainlineShop
|
||||
(*DBMainTask)(nil), // 34: DBMainTask
|
||||
(*MainlineSetPoltsReq)(nil), // 25: MainlineSetPoltsReq
|
||||
(*MainlineSetPoltsResp)(nil), // 26: MainlineSetPoltsResp
|
||||
nil, // 27: MainlineChallengeOverResp.HeroexpEntry
|
||||
nil, // 28: MainlineBoosChallengeOverResp.HeroexpEntry
|
||||
nil, // 29: MainlineSetPoltsResp.PlotsEntry
|
||||
(*DBMainline)(nil), // 30: DBMainline
|
||||
(*BattleFormation)(nil), // 31: BattleFormation
|
||||
(*BattleInfo)(nil), // 32: BattleInfo
|
||||
(*BattleReport)(nil), // 33: BattleReport
|
||||
(*UserAtno)(nil), // 34: UserAtno
|
||||
(*DBMainlineShop)(nil), // 35: DBMainlineShop
|
||||
(*DBMainTask)(nil), // 36: DBMainTask
|
||||
}
|
||||
var file_mainline_mainline_msg_proto_depIdxs = []int32{
|
||||
27, // 0: MainlineInfoResp.info:type_name -> DBMainline
|
||||
28, // 1: MainlineChallengeReq.battle:type_name -> BattleFormation
|
||||
29, // 2: MainlineChallengeResp.info:type_name -> BattleInfo
|
||||
30, // 3: MainlineChallengeOverReq.report:type_name -> BattleReport
|
||||
31, // 4: MainlineChallengeOverReq.pos:type_name -> DBVector3
|
||||
32, // 5: MainlineChallengeOverResp.reward:type_name -> UserAtno
|
||||
25, // 6: MainlineChallengeOverResp.heroexp:type_name -> MainlineChallengeOverResp.HeroexpEntry
|
||||
31, // 7: MainlineLevelPassReq.pos:type_name -> DBVector3
|
||||
32, // 8: MainlineLevelPassResp.reward:type_name -> UserAtno
|
||||
32, // 9: MainlineReceiveAwardResp.reward:type_name -> UserAtno
|
||||
33, // 10: MainlineShopResp.info:type_name -> DBMainlineShop
|
||||
33, // 11: MainlineShopBuyResp.info:type_name -> DBMainlineShop
|
||||
32, // 12: MainlineShopBuyResp.item:type_name -> UserAtno
|
||||
34, // 13: MainlineTaskInfoResp.tasks:type_name -> DBMainTask
|
||||
32, // 14: MainlineTaskReceiveResp.award:type_name -> UserAtno
|
||||
34, // 15: MainlineTaskChapteRewardResp.task:type_name -> DBMainTask
|
||||
32, // 16: MainlineTaskChapteRewardResp.award:type_name -> UserAtno
|
||||
28, // 17: MainlineBoosChallengeReq.battle:type_name -> BattleFormation
|
||||
29, // 18: MainlineBoosChallengeResp.info:type_name -> BattleInfo
|
||||
30, // 19: MainlineBoosChallengeOverReq.report:type_name -> BattleReport
|
||||
31, // 20: MainlineBoosChallengeOverReq.pos:type_name -> DBVector3
|
||||
32, // 21: MainlineBoosChallengeOverResp.reward:type_name -> UserAtno
|
||||
26, // 22: MainlineBoosChallengeOverResp.heroexp:type_name -> MainlineBoosChallengeOverResp.HeroexpEntry
|
||||
23, // [23:23] is the sub-list for method output_type
|
||||
23, // [23:23] is the sub-list for method input_type
|
||||
23, // [23:23] is the sub-list for extension type_name
|
||||
23, // [23:23] is the sub-list for extension extendee
|
||||
0, // [0:23] is the sub-list for field type_name
|
||||
30, // 0: MainlineInfoResp.info:type_name -> DBMainline
|
||||
31, // 1: MainlineChallengeReq.battle:type_name -> BattleFormation
|
||||
32, // 2: MainlineChallengeResp.info:type_name -> BattleInfo
|
||||
33, // 3: MainlineChallengeOverReq.report:type_name -> BattleReport
|
||||
34, // 4: MainlineChallengeOverResp.reward:type_name -> UserAtno
|
||||
27, // 5: MainlineChallengeOverResp.heroexp:type_name -> MainlineChallengeOverResp.HeroexpEntry
|
||||
34, // 6: MainlineLevelPassResp.reward:type_name -> UserAtno
|
||||
34, // 7: MainlineReceiveAwardResp.reward:type_name -> UserAtno
|
||||
35, // 8: MainlineShopResp.info:type_name -> DBMainlineShop
|
||||
35, // 9: MainlineShopBuyResp.info:type_name -> DBMainlineShop
|
||||
34, // 10: MainlineShopBuyResp.item:type_name -> UserAtno
|
||||
36, // 11: MainlineTaskInfoResp.tasks:type_name -> DBMainTask
|
||||
34, // 12: MainlineTaskReceiveResp.award:type_name -> UserAtno
|
||||
36, // 13: MainlineTaskChapteRewardResp.task:type_name -> DBMainTask
|
||||
34, // 14: MainlineTaskChapteRewardResp.award:type_name -> UserAtno
|
||||
31, // 15: MainlineBoosChallengeReq.battle:type_name -> BattleFormation
|
||||
32, // 16: MainlineBoosChallengeResp.info:type_name -> BattleInfo
|
||||
33, // 17: MainlineBoosChallengeOverReq.report:type_name -> BattleReport
|
||||
34, // 18: MainlineBoosChallengeOverResp.reward:type_name -> UserAtno
|
||||
28, // 19: MainlineBoosChallengeOverResp.heroexp:type_name -> MainlineBoosChallengeOverResp.HeroexpEntry
|
||||
29, // 20: MainlineSetPoltsResp.plots:type_name -> MainlineSetPoltsResp.PlotsEntry
|
||||
21, // [21:21] is the sub-list for method output_type
|
||||
21, // [21:21] is the sub-list for method input_type
|
||||
21, // [21:21] is the sub-list for extension type_name
|
||||
21, // [21:21] is the sub-list for extension extendee
|
||||
0, // [0:21] is the sub-list for field type_name
|
||||
}
|
||||
|
||||
func init() { file_mainline_mainline_msg_proto_init() }
|
||||
@ -1960,6 +2047,30 @@ func file_mainline_mainline_msg_proto_init() {
|
||||
return nil
|
||||
}
|
||||
}
|
||||
file_mainline_mainline_msg_proto_msgTypes[25].Exporter = func(v interface{}, i int) interface{} {
|
||||
switch v := v.(*MainlineSetPoltsReq); i {
|
||||
case 0:
|
||||
return &v.state
|
||||
case 1:
|
||||
return &v.sizeCache
|
||||
case 2:
|
||||
return &v.unknownFields
|
||||
default:
|
||||
return nil
|
||||
}
|
||||
}
|
||||
file_mainline_mainline_msg_proto_msgTypes[26].Exporter = func(v interface{}, i int) interface{} {
|
||||
switch v := v.(*MainlineSetPoltsResp); 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{
|
||||
@ -1967,7 +2078,7 @@ func file_mainline_mainline_msg_proto_init() {
|
||||
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
|
||||
RawDescriptor: file_mainline_mainline_msg_proto_rawDesc,
|
||||
NumEnums: 0,
|
||||
NumMessages: 27,
|
||||
NumMessages: 30,
|
||||
NumExtensions: 0,
|
||||
NumServices: 0,
|
||||
},
|
||||
|
@ -17,10 +17,10 @@ type GameSkillPropertyData struct {
|
||||
LimitValue int32
|
||||
MinValue int32
|
||||
MaxValue int32
|
||||
BaseTerms int32
|
||||
ExtraTerms int32
|
||||
PerTerms int32
|
||||
FixTerms int32
|
||||
BaseTerms []int32
|
||||
ExtraTerms []int32
|
||||
PerTerms []int32
|
||||
FixTerms []int32
|
||||
}
|
||||
|
||||
const TypeId_GameSkillPropertyData = 880868628
|
||||
@ -36,10 +36,62 @@ func (_v *GameSkillPropertyData)Deserialize(_buf map[string]interface{}) (err er
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["LimitValue"].(float64); !_ok_ { err = errors.New("LimitValue error"); return }; _v.LimitValue = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["MinValue"].(float64); !_ok_ { err = errors.New("MinValue error"); return }; _v.MinValue = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["MaxValue"].(float64); !_ok_ { err = errors.New("MaxValue error"); return }; _v.MaxValue = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["BaseTerms"].(float64); !_ok_ { err = errors.New("BaseTerms error"); return }; _v.BaseTerms = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["ExtraTerms"].(float64); !_ok_ { err = errors.New("ExtraTerms error"); return }; _v.ExtraTerms = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["PerTerms"].(float64); !_ok_ { err = errors.New("PerTerms error"); return }; _v.PerTerms = int32(_tempNum_) }
|
||||
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["FixTerms"].(float64); !_ok_ { err = errors.New("FixTerms error"); return }; _v.FixTerms = int32(_tempNum_) }
|
||||
{
|
||||
var _arr_ []interface{}
|
||||
var _ok_ bool
|
||||
if _arr_, _ok_ = _buf["BaseTerms"].([]interface{}); !_ok_ { err = errors.New("BaseTerms error"); return }
|
||||
|
||||
_v.BaseTerms = 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.BaseTerms = append(_v.BaseTerms, _list_v_)
|
||||
}
|
||||
}
|
||||
|
||||
{
|
||||
var _arr_ []interface{}
|
||||
var _ok_ bool
|
||||
if _arr_, _ok_ = _buf["ExtraTerms"].([]interface{}); !_ok_ { err = errors.New("ExtraTerms error"); return }
|
||||
|
||||
_v.ExtraTerms = 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.ExtraTerms = append(_v.ExtraTerms, _list_v_)
|
||||
}
|
||||
}
|
||||
|
||||
{
|
||||
var _arr_ []interface{}
|
||||
var _ok_ bool
|
||||
if _arr_, _ok_ = _buf["PerTerms"].([]interface{}); !_ok_ { err = errors.New("PerTerms error"); return }
|
||||
|
||||
_v.PerTerms = 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.PerTerms = append(_v.PerTerms, _list_v_)
|
||||
}
|
||||
}
|
||||
|
||||
{
|
||||
var _arr_ []interface{}
|
||||
var _ok_ bool
|
||||
if _arr_, _ok_ = _buf["FixTerms"].([]interface{}); !_ok_ { err = errors.New("FixTerms error"); return }
|
||||
|
||||
_v.FixTerms = 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.FixTerms = append(_v.FixTerms, _list_v_)
|
||||
}
|
||||
}
|
||||
|
||||
return
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user