This commit is contained in:
sk 2024-05-16 14:27:15 +08:00
parent 9a482efe54
commit 49608e2eab
9 changed files with 869 additions and 745 deletions

Binary file not shown.

View File

@ -1283,11 +1283,12 @@
"Composition": 1, "Composition": 1,
"CompositionMax": 9999, "CompositionMax": 9999,
"Location": "0", "Location": "0",
"Describe": "可联系客服兑换实物奖励" "Describe": "可联系客服兑换实物奖励",
"Entity": 1
}, },
{ {
"Id": 71002, "Id": 71002,
"Name": "热水壶", "Name": "热水壶",
"ShowLocation": [ "ShowLocation": [
1, 1,
1 1
@ -1311,11 +1312,12 @@
"Composition": 1, "Composition": 1,
"CompositionMax": 9999, "CompositionMax": 9999,
"Location": "0", "Location": "0",
"Describe": "可联系客服兑换实物奖励" "Describe": "可联系客服兑换实物奖励",
"Entity": 1
}, },
{ {
"Id": 71003, "Id": 71003,
"Name": "便携式风扇", "Name": "迷你小风扇",
"ShowLocation": [ "ShowLocation": [
1, 1,
1 1
@ -1339,7 +1341,8 @@
"Composition": 1, "Composition": 1,
"CompositionMax": 9999, "CompositionMax": 9999,
"Location": "0", "Location": "0",
"Describe": "可联系客服兑换实物奖励" "Describe": "可联系客服兑换实物奖励",
"Entity": 1
}, },
{ {
"Id": 72001, "Id": 72001,
@ -1367,11 +1370,12 @@
"Composition": 1, "Composition": 1,
"CompositionMax": 9999, "CompositionMax": 9999,
"Location": "0", "Location": "0",
"Describe": "可联系客服兑换实物奖励" "Describe": "可联系客服兑换实物奖励",
"Entity": 2
}, },
{ {
"Id": 72002, "Id": 72002,
"Name": "床上用品套件", "Name": "睡衣",
"ShowLocation": [ "ShowLocation": [
1, 1,
1 1
@ -1395,7 +1399,8 @@
"Composition": 1, "Composition": 1,
"CompositionMax": 9999, "CompositionMax": 9999,
"Location": "0", "Location": "0",
"Describe": "可联系客服兑换实物奖励" "Describe": "可联系客服兑换实物奖励",
"Entity": 2
}, },
{ {
"Id": 72003, "Id": 72003,
@ -1423,7 +1428,8 @@
"Composition": 1, "Composition": 1,
"CompositionMax": 9999, "CompositionMax": 9999,
"Location": "0", "Location": "0",
"Describe": "可联系客服兑换实物奖励" "Describe": "可联系客服兑换实物奖励",
"Entity": 2
}, },
{ {
"Id": 72004, "Id": 72004,
@ -1451,7 +1457,8 @@
"Composition": 1, "Composition": 1,
"CompositionMax": 9999, "CompositionMax": 9999,
"Location": "0", "Location": "0",
"Describe": "可联系客服兑换实物奖励" "Describe": "可联系客服兑换实物奖励",
"Entity": 2
}, },
{ {
"Id": 72005, "Id": 72005,
@ -1479,11 +1486,12 @@
"Composition": 1, "Composition": 1,
"CompositionMax": 9999, "CompositionMax": 9999,
"Location": "0", "Location": "0",
"Describe": "可联系客服兑换实物奖励" "Describe": "可联系客服兑换实物奖励",
"Entity": 2
}, },
{ {
"Id": 73001, "Id": 73001,
"Name": "啤酒", "Name": "哈奴曼啤酒",
"ShowLocation": [ "ShowLocation": [
1, 1,
1 1
@ -1507,11 +1515,12 @@
"Composition": 1, "Composition": 1,
"CompositionMax": 9999, "CompositionMax": 9999,
"Location": "0", "Location": "0",
"Describe": "可联系客服兑换实物奖励" "Describe": "可联系客服兑换实物奖励",
"Entity": 3
}, },
{ {
"Id": 73002, "Id": 73002,
"Name": "矿泉水", "Name": "箱装纯净水",
"ShowLocation": [ "ShowLocation": [
1, 1,
1 1
@ -1535,11 +1544,12 @@
"Composition": 1, "Composition": 1,
"CompositionMax": 9999, "CompositionMax": 9999,
"Location": "0", "Location": "0",
"Describe": "可联系客服兑换实物奖励" "Describe": "可联系客服兑换实物奖励",
"Entity": 3
}, },
{ {
"Id": 73003, "Id": 73003,
"Name": "果汁", "Name": "果汁箱装",
"ShowLocation": [ "ShowLocation": [
1, 1,
1 1
@ -1563,11 +1573,12 @@
"Composition": 1, "Composition": 1,
"CompositionMax": 9999, "CompositionMax": 9999,
"Location": "0", "Location": "0",
"Describe": "可联系客服兑换实物奖励" "Describe": "可联系客服兑换实物奖励",
"Entity": 3
}, },
{ {
"Id": 73004, "Id": 73004,
"Name": "可乐", "Name": "可口可箱装",
"ShowLocation": [ "ShowLocation": [
1, 1,
1 1
@ -1591,7 +1602,8 @@
"Composition": 1, "Composition": 1,
"CompositionMax": 9999, "CompositionMax": 9999,
"Location": "0", "Location": "0",
"Describe": "可联系客服兑换实物奖励" "Describe": "可联系客服兑换实物奖励",
"Entity": 3
}, },
{ {
"Id": 74001, "Id": 74001,
@ -1619,11 +1631,12 @@
"Composition": 1, "Composition": 1,
"CompositionMax": 9999, "CompositionMax": 9999,
"Location": "0", "Location": "0",
"Describe": "可联系客服兑换实物奖励" "Describe": "可联系客服兑换实物奖励",
"Entity": 4
}, },
{ {
"Id": 74002, "Id": 74002,
"Name": "洗发水和护发素", "Name": "洗发水",
"ShowLocation": [ "ShowLocation": [
1, 1,
1 1
@ -1647,7 +1660,8 @@
"Composition": 1, "Composition": 1,
"CompositionMax": 9999, "CompositionMax": 9999,
"Location": "0", "Location": "0",
"Describe": "可联系客服兑换实物奖励" "Describe": "可联系客服兑换实物奖励",
"Entity": 4
}, },
{ {
"Id": 74003, "Id": 74003,
@ -1675,7 +1689,8 @@
"Composition": 1, "Composition": 1,
"CompositionMax": 9999, "CompositionMax": 9999,
"Location": "0", "Location": "0",
"Describe": "可联系客服兑换实物奖励" "Describe": "可联系客服兑换实物奖励",
"Entity": 4
}, },
{ {
"Id": 74004, "Id": 74004,
@ -1703,11 +1718,12 @@
"Composition": 1, "Composition": 1,
"CompositionMax": 9999, "CompositionMax": 9999,
"Location": "0", "Location": "0",
"Describe": "可联系客服兑换实物奖励" "Describe": "可联系客服兑换实物奖励",
"Entity": 4
}, },
{ {
"Id": 74005, "Id": 74005,
"Name": "按摩", "Name": "按摩",
"ShowLocation": [ "ShowLocation": [
1, 1,
1 1
@ -1731,7 +1747,37 @@
"Composition": 1, "Composition": 1,
"CompositionMax": 9999, "CompositionMax": 9999,
"Location": "0", "Location": "0",
"Describe": "可联系客服兑换实物奖励" "Describe": "可联系客服兑换实物奖励",
"Entity": 4
},
{
"Id": 74006,
"Name": "护发素",
"ShowLocation": [
1,
1
],
"Classify": [
1,
1,
0
],
"Type": 16,
"Effect0": [
0,
1,
0
],
"Effect": [
0,
1,
0
],
"Composition": 1,
"CompositionMax": 9999,
"Location": "0",
"Describe": "可联系客服兑换实物奖励",
"Entity": 4
}, },
{ {
"Id": 75001, "Id": 75001,
@ -1759,7 +1805,8 @@
"Composition": 1, "Composition": 1,
"CompositionMax": 9999, "CompositionMax": 9999,
"Location": "0", "Location": "0",
"Describe": "可联系客服兑换实物奖励" "Describe": "可联系客服兑换实物奖励",
"Entity": 5
}, },
{ {
"Id": 75002, "Id": 75002,
@ -1787,7 +1834,8 @@
"Composition": 1, "Composition": 1,
"CompositionMax": 9999, "CompositionMax": 9999,
"Location": "0", "Location": "0",
"Describe": "可联系客服兑换实物奖励" "Describe": "可联系客服兑换实物奖励",
"Entity": 5
}, },
{ {
"Id": 75003, "Id": 75003,
@ -1815,7 +1863,8 @@
"Composition": 1, "Composition": 1,
"CompositionMax": 9999, "CompositionMax": 9999,
"Location": "0", "Location": "0",
"Describe": "可联系客服兑换实物奖励" "Describe": "可联系客服兑换实物奖励",
"Entity": 5
}, },
{ {
"Id": 75004, "Id": 75004,
@ -1843,7 +1892,8 @@
"Composition": 1, "Composition": 1,
"CompositionMax": 9999, "CompositionMax": 9999,
"Location": "0", "Location": "0",
"Describe": "可联系客服兑换实物奖励" "Describe": "可联系客服兑换实物奖励",
"Entity": 5
}, },
{ {
"Id": 75005, "Id": 75005,
@ -1871,7 +1921,8 @@
"Composition": 1, "Composition": 1,
"CompositionMax": 9999, "CompositionMax": 9999,
"Location": "0", "Location": "0",
"Describe": "可联系客服兑换实物奖励" "Describe": "可联系客服兑换实物奖励",
"Entity": 5
}, },
{ {
"Id": 75006, "Id": 75006,
@ -1899,11 +1950,12 @@
"Composition": 1, "Composition": 1,
"CompositionMax": 9999, "CompositionMax": 9999,
"Location": "0", "Location": "0",
"Describe": "可联系客服兑换实物奖励" "Describe": "可联系客服兑换实物奖励",
"Entity": 5
}, },
{ {
"Id": 76001, "Id": 76001,
"Name": "智能手机", "Name": "Tecno手机",
"ShowLocation": [ "ShowLocation": [
1, 1,
1 1
@ -1927,7 +1979,8 @@
"Composition": 1, "Composition": 1,
"CompositionMax": 9999, "CompositionMax": 9999,
"Location": "0", "Location": "0",
"Describe": "可联系客服兑换实物奖励" "Describe": "可联系客服兑换实物奖励",
"Entity": 6
}, },
{ {
"Id": 76002, "Id": 76002,
@ -1955,7 +2008,8 @@
"Composition": 1, "Composition": 1,
"CompositionMax": 9999, "CompositionMax": 9999,
"Location": "0", "Location": "0",
"Describe": "可联系客服兑换实物奖励" "Describe": "可联系客服兑换实物奖励",
"Entity": 6
}, },
{ {
"Id": 76003, "Id": 76003,
@ -1983,7 +2037,8 @@
"Composition": 1, "Composition": 1,
"CompositionMax": 9999, "CompositionMax": 9999,
"Location": "0", "Location": "0",
"Describe": "可联系客服兑换实物奖励" "Describe": "可联系客服兑换实物奖励",
"Entity": 6
}, },
{ {
"Id": 76004, "Id": 76004,
@ -2011,7 +2066,8 @@
"Composition": 1, "Composition": 1,
"CompositionMax": 9999, "CompositionMax": 9999,
"Location": "0", "Location": "0",
"Describe": "可联系客服兑换实物奖励" "Describe": "可联系客服兑换实物奖励",
"Entity": 6
}, },
{ {
"Id": 76005, "Id": 76005,
@ -2039,7 +2095,37 @@
"Composition": 1, "Composition": 1,
"CompositionMax": 9999, "CompositionMax": 9999,
"Location": "0", "Location": "0",
"Describe": "可联系客服兑换实物奖励" "Describe": "可联系客服兑换实物奖励",
"Entity": 6
},
{
"Id": 76006,
"Name": "红米手机",
"ShowLocation": [
1,
1
],
"Classify": [
1,
1,
0
],
"Type": 16,
"Effect0": [
0,
1,
0
],
"Effect": [
0,
1,
0
],
"Composition": 1,
"CompositionMax": 9999,
"Location": "0",
"Describe": "可联系客服兑换实物奖励",
"Entity": 6
}, },
{ {
"Id": 77001, "Id": 77001,
@ -2067,7 +2153,8 @@
"Composition": 1, "Composition": 1,
"CompositionMax": 9999, "CompositionMax": 9999,
"Location": "0", "Location": "0",
"Describe": "可联系客服兑换实物奖励" "Describe": "可联系客服兑换实物奖励",
"Entity": 7
}, },
{ {
"Id": 77002, "Id": 77002,
@ -2095,7 +2182,8 @@
"Composition": 1, "Composition": 1,
"CompositionMax": 9999, "CompositionMax": 9999,
"Location": "0", "Location": "0",
"Describe": "可联系客服兑换实物奖励" "Describe": "可联系客服兑换实物奖励",
"Entity": 7
}, },
{ {
"Id": 77003, "Id": 77003,
@ -2123,7 +2211,8 @@
"Composition": 1, "Composition": 1,
"CompositionMax": 9999, "CompositionMax": 9999,
"Location": "0", "Location": "0",
"Describe": "可联系客服兑换实物奖励" "Describe": "可联系客服兑换实物奖励",
"Entity": 7
}, },
{ {
"Id": 77004, "Id": 77004,
@ -2151,11 +2240,12 @@
"Composition": 1, "Composition": 1,
"CompositionMax": 9999, "CompositionMax": 9999,
"Location": "0", "Location": "0",
"Describe": "可联系客服兑换实物奖励" "Describe": "可联系客服兑换实物奖励",
"Entity": 7
}, },
{ {
"Id": 77005, "Id": 77005,
"Name": "按摩和美容服务", "Name": "按摩",
"ShowLocation": [ "ShowLocation": [
1, 1,
1 1
@ -2179,7 +2269,8 @@
"Composition": 1, "Composition": 1,
"CompositionMax": 9999, "CompositionMax": 9999,
"Location": "0", "Location": "0",
"Describe": "可联系客服兑换实物奖励" "Describe": "可联系客服兑换实物奖励",
"Entity": 7
}, },
{ {
"Id": 78001, "Id": 78001,
@ -2207,11 +2298,12 @@
"Composition": 1, "Composition": 1,
"CompositionMax": 9999, "CompositionMax": 9999,
"Location": "0", "Location": "0",
"Describe": "可联系客服兑换实物奖励" "Describe": "可联系客服兑换实物奖励",
"Entity": 8
}, },
{ {
"Id": 78002, "Id": 78002,
"Name": "酒店住宿", "Name": "宾馆票",
"ShowLocation": [ "ShowLocation": [
1, 1,
1 1
@ -2235,7 +2327,8 @@
"Composition": 1, "Composition": 1,
"CompositionMax": 9999, "CompositionMax": 9999,
"Location": "0", "Location": "0",
"Describe": "可联系客服兑换实物奖励" "Describe": "可联系客服兑换实物奖励",
"Entity": 8
}, },
{ {
"Id": 78003, "Id": 78003,
@ -2263,7 +2356,8 @@
"Composition": 1, "Composition": 1,
"CompositionMax": 9999, "CompositionMax": 9999,
"Location": "0", "Location": "0",
"Describe": "可联系客服兑换实物奖励" "Describe": "可联系客服兑换实物奖励",
"Entity": 8
}, },
{ {
"Id": 79001, "Id": 79001,
@ -2291,7 +2385,8 @@
"Composition": 1, "Composition": 1,
"CompositionMax": 9999, "CompositionMax": 9999,
"Location": "0", "Location": "0",
"Describe": "可联系客服兑换实物奖励" "Describe": "可联系客服兑换实物奖励",
"Entity": 9
}, },
{ {
"Id": 79002, "Id": 79002,
@ -2319,7 +2414,8 @@
"Composition": 1, "Composition": 1,
"CompositionMax": 9999, "CompositionMax": 9999,
"Location": "0", "Location": "0",
"Describe": "可联系客服兑换实物奖励" "Describe": "可联系客服兑换实物奖励",
"Entity": 9
}, },
{ {
"Id": 79003, "Id": 79003,
@ -2347,7 +2443,8 @@
"Composition": 1, "Composition": 1,
"CompositionMax": 9999, "CompositionMax": 9999,
"Location": "0", "Location": "0",
"Describe": "可联系客服兑换实物奖励" "Describe": "可联系客服兑换实物奖励",
"Entity": 9
}, },
{ {
"Id": 79004, "Id": 79004,
@ -2375,7 +2472,8 @@
"Composition": 1, "Composition": 1,
"CompositionMax": 9999, "CompositionMax": 9999,
"Location": "0", "Location": "0",
"Describe": "可联系客服兑换实物奖励" "Describe": "可联系客服兑换实物奖励",
"Entity": 9
}, },
{ {
"Id": 79005, "Id": 79005,
@ -2403,7 +2501,8 @@
"Composition": 1, "Composition": 1,
"CompositionMax": 9999, "CompositionMax": 9999,
"Location": "0", "Location": "0",
"Describe": "可联系客服兑换实物奖励" "Describe": "可联系客服兑换实物奖励",
"Entity": 9
} }
] ]
} }

View File

@ -1,5 +1,5 @@
6ж├в├с├т├у├"║█ю└= 6с├т├уж├в"║█ю└=
.з├ш├ь├ы├"║█ю└= .ш├ь├ыз"║█ю└=
Wж├ь├з├с├т├у├в├ы├ш" ║█─╜Б Wс├т├у├ж├ь├ш├в├ы├з" ║█─╜Б
]ш├э├у├т├ж├в├ь├ы├з├с"╒█Т ]с├ж├э├ь├ы├з├ш├т├у├в"╒█Т

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@ -877,6 +877,8 @@ message DB_GameItem {
string Value = 16; string Value = 16;
int32 Entity = 17;
} }
message DB_GameItemArray { message DB_GameItemArray {

View File

@ -5170,13 +5170,15 @@ func (x *WbCtrlCfg) GetKillPoints() bool {
} }
// 入口开关 // 入口开关
// etcd /game/plt/entryswitch/[平台id]/[游戏入口标识]
type EntrySwitch struct { type EntrySwitch struct {
state protoimpl.MessageState state protoimpl.MessageState
sizeCache protoimpl.SizeCache sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields unknownFields protoimpl.UnknownFields
Platform string `protobuf:"bytes,1,opt,name=Platform,proto3" json:"Platform,omitempty"` Platform string `protobuf:"bytes,1,opt,name=Platform,proto3" json:"Platform,omitempty"`
Datas []int32 `protobuf:"varint,2,rep,packed,name=Datas,proto3" json:"Datas,omitempty"` Index int32 `protobuf:"varint,2,opt,name=Index,proto3" json:"Index,omitempty"` // 游戏入口标识
Switch []bool `protobuf:"varint,3,rep,packed,name=Switch,proto3" json:"Switch,omitempty"` // 0游戏入口开关 1hot开关 2new开关
} }
func (x *EntrySwitch) Reset() { func (x *EntrySwitch) Reset() {
@ -5218,9 +5220,16 @@ func (x *EntrySwitch) GetPlatform() string {
return "" return ""
} }
func (x *EntrySwitch) GetDatas() []int32 { func (x *EntrySwitch) GetIndex() int32 {
if x != nil { if x != nil {
return x.Datas return x.Index
}
return 0
}
func (x *EntrySwitch) GetSwitch() []bool {
if x != nil {
return x.Switch
} }
return nil return nil
} }
@ -6634,84 +6643,86 @@ var file_common_proto_rawDesc = []byte{
0x07, 0x57, 0x65, 0x6c, 0x66, 0x61, 0x72, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x07, 0x57, 0x65, 0x6c, 0x66, 0x61, 0x72, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07,
0x57, 0x65, 0x6c, 0x66, 0x61, 0x72, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x4b, 0x69, 0x6c, 0x6c, 0x50, 0x57, 0x65, 0x6c, 0x66, 0x61, 0x72, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x4b, 0x69, 0x6c, 0x6c, 0x50,
0x6f, 0x69, 0x6e, 0x74, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0a, 0x4b, 0x69, 0x6c, 0x6f, 0x69, 0x6e, 0x74, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0a, 0x4b, 0x69, 0x6c,
0x6c, 0x50, 0x6f, 0x69, 0x6e, 0x74, 0x73, 0x22, 0x3f, 0x0a, 0x0b, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x6c, 0x50, 0x6f, 0x69, 0x6e, 0x74, 0x73, 0x22, 0x57, 0x0a, 0x0b, 0x45, 0x6e, 0x74, 0x72, 0x79,
0x53, 0x77, 0x69, 0x74, 0x63, 0x68, 0x12, 0x1a, 0x0a, 0x08, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x53, 0x77, 0x69, 0x74, 0x63, 0x68, 0x12, 0x1a, 0x0a, 0x08, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f,
0x72, 0x6d, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f,
0x72, 0x6d, 0x12, 0x14, 0x0a, 0x05, 0x44, 0x61, 0x74, 0x61, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x72, 0x6d, 0x12, 0x14, 0x0a, 0x05, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x18, 0x02, 0x20, 0x01, 0x28,
0x05, 0x52, 0x05, 0x44, 0x61, 0x74, 0x61, 0x73, 0x22, 0x64, 0x0a, 0x0f, 0x43, 0x68, 0x65, 0x73, 0x05, 0x52, 0x05, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x12, 0x16, 0x0a, 0x06, 0x53, 0x77, 0x69, 0x74,
0x73, 0x52, 0x61, 0x6e, 0x6b, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x12, 0x0a, 0x04, 0x4e, 0x63, 0x68, 0x18, 0x03, 0x20, 0x03, 0x28, 0x08, 0x52, 0x06, 0x53, 0x77, 0x69, 0x74, 0x63, 0x68,
0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x22, 0x64, 0x0a, 0x0f, 0x43, 0x68, 0x65, 0x73, 0x73, 0x52, 0x61, 0x6e, 0x6b, 0x43, 0x6f, 0x6e,
0x14, 0x0a, 0x05, 0x53, 0x63, 0x6f, 0x72, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x66, 0x69, 0x67, 0x12, 0x12, 0x0a, 0x04, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
0x53, 0x63, 0x6f, 0x72, 0x65, 0x12, 0x27, 0x0a, 0x04, 0x49, 0x74, 0x65, 0x6d, 0x18, 0x03, 0x20, 0x09, 0x52, 0x04, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x53, 0x63, 0x6f, 0x72, 0x65,
0x03, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x77, 0x65, 0x62, 0x61, 0x70, 0x69, 0x2e, 0x57, 0x65, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x53, 0x63, 0x6f, 0x72, 0x65, 0x12, 0x27, 0x0a,
0x66, 0x61, 0x72, 0x65, 0x44, 0x61, 0x74, 0x65, 0x52, 0x04, 0x49, 0x74, 0x65, 0x6d, 0x22, 0x75, 0x04, 0x49, 0x74, 0x65, 0x6d, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x77, 0x65,
0x0a, 0x10, 0x43, 0x68, 0x65, 0x73, 0x73, 0x52, 0x61, 0x6e, 0x6b, 0x63, 0x66, 0x67, 0x44, 0x61, 0x62, 0x61, 0x70, 0x69, 0x2e, 0x57, 0x65, 0x6c, 0x66, 0x61, 0x72, 0x65, 0x44, 0x61, 0x74, 0x65,
0x74, 0x61, 0x12, 0x2d, 0x0a, 0x05, 0x44, 0x61, 0x74, 0x61, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x52, 0x04, 0x49, 0x74, 0x65, 0x6d, 0x22, 0x75, 0x0a, 0x10, 0x43, 0x68, 0x65, 0x73, 0x73, 0x52,
0x0b, 0x32, 0x17, 0x2e, 0x77, 0x65, 0x62, 0x61, 0x70, 0x69, 0x2e, 0x43, 0x68, 0x65, 0x73, 0x73, 0x61, 0x6e, 0x6b, 0x63, 0x66, 0x67, 0x44, 0x61, 0x74, 0x61, 0x12, 0x2d, 0x0a, 0x05, 0x44, 0x61,
0x52, 0x61, 0x6e, 0x6b, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x05, 0x44, 0x61, 0x74, 0x61, 0x74, 0x61, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x77, 0x65, 0x62, 0x61,
0x73, 0x12, 0x1a, 0x0a, 0x08, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x18, 0x02, 0x20, 0x70, 0x69, 0x2e, 0x43, 0x68, 0x65, 0x73, 0x73, 0x52, 0x61, 0x6e, 0x6b, 0x43, 0x6f, 0x6e, 0x66,
0x01, 0x28, 0x09, 0x52, 0x08, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x12, 0x16, 0x0a, 0x69, 0x67, 0x52, 0x05, 0x44, 0x61, 0x74, 0x61, 0x73, 0x12, 0x1a, 0x0a, 0x08, 0x50, 0x6c, 0x61,
0x06, 0x47, 0x61, 0x6d, 0x65, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x47, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x50, 0x6c, 0x61,
0x61, 0x6d, 0x65, 0x49, 0x64, 0x22, 0xb4, 0x03, 0x0a, 0x0a, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x12, 0x16, 0x0a, 0x06, 0x47, 0x61, 0x6d, 0x65, 0x49, 0x64, 0x18,
0x50, 0x6f, 0x6f, 0x6c, 0x12, 0x1a, 0x0a, 0x08, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x47, 0x61, 0x6d, 0x65, 0x49, 0x64, 0x22, 0xb4, 0x03,
0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x0a, 0x0a, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x50, 0x6f, 0x6f, 0x6c, 0x12, 0x1a, 0x0a, 0x08,
0x12, 0x1e, 0x0a, 0x0a, 0x55, 0x70, 0x70, 0x65, 0x72, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x18, 0x02, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08,
0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x55, 0x70, 0x70, 0x65, 0x72, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x12, 0x1e, 0x0a, 0x0a, 0x55, 0x70, 0x70, 0x65,
0x12, 0x1e, 0x0a, 0x0a, 0x4c, 0x6f, 0x77, 0x65, 0x72, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x18, 0x03, 0x72, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x55, 0x70,
0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x4c, 0x6f, 0x77, 0x65, 0x72, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x70, 0x65, 0x72, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x4c, 0x6f, 0x77, 0x65,
0x12, 0x12, 0x0a, 0x04, 0x51, 0x75, 0x44, 0x75, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x72, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x4c, 0x6f,
0x51, 0x75, 0x44, 0x75, 0x12, 0x1c, 0x0a, 0x09, 0x55, 0x70, 0x70, 0x65, 0x72, 0x4f, 0x64, 0x64, 0x77, 0x65, 0x72, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x51, 0x75, 0x44, 0x75,
0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x55, 0x70, 0x70, 0x65, 0x72, 0x4f, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x51, 0x75, 0x44, 0x75, 0x12, 0x1c, 0x0a, 0x09,
0x64, 0x73, 0x12, 0x22, 0x0a, 0x0c, 0x55, 0x70, 0x70, 0x65, 0x72, 0x4f, 0x64, 0x64, 0x73, 0x4d, 0x55, 0x70, 0x70, 0x65, 0x72, 0x4f, 0x64, 0x64, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52,
0x61, 0x78, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0c, 0x55, 0x70, 0x70, 0x65, 0x72, 0x4f, 0x09, 0x55, 0x70, 0x70, 0x65, 0x72, 0x4f, 0x64, 0x64, 0x73, 0x12, 0x22, 0x0a, 0x0c, 0x55, 0x70,
0x64, 0x64, 0x73, 0x4d, 0x61, 0x78, 0x12, 0x1c, 0x0a, 0x09, 0x4c, 0x6f, 0x77, 0x65, 0x72, 0x4f, 0x70, 0x65, 0x72, 0x4f, 0x64, 0x64, 0x73, 0x4d, 0x61, 0x78, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05,
0x64, 0x64, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x4c, 0x6f, 0x77, 0x65, 0x72, 0x52, 0x0c, 0x55, 0x70, 0x70, 0x65, 0x72, 0x4f, 0x64, 0x64, 0x73, 0x4d, 0x61, 0x78, 0x12, 0x1c,
0x4f, 0x64, 0x64, 0x73, 0x12, 0x22, 0x0a, 0x0c, 0x4c, 0x6f, 0x77, 0x65, 0x72, 0x4f, 0x64, 0x64, 0x0a, 0x09, 0x4c, 0x6f, 0x77, 0x65, 0x72, 0x4f, 0x64, 0x64, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28,
0x73, 0x4d, 0x61, 0x78, 0x18, 0x08, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0c, 0x4c, 0x6f, 0x77, 0x65, 0x05, 0x52, 0x09, 0x4c, 0x6f, 0x77, 0x65, 0x72, 0x4f, 0x64, 0x64, 0x73, 0x12, 0x22, 0x0a, 0x0c,
0x72, 0x4f, 0x64, 0x64, 0x73, 0x4d, 0x61, 0x78, 0x12, 0x18, 0x0a, 0x07, 0x46, 0x69, 0x67, 0x68, 0x4c, 0x6f, 0x77, 0x65, 0x72, 0x4f, 0x64, 0x64, 0x73, 0x4d, 0x61, 0x78, 0x18, 0x08, 0x20, 0x01,
0x74, 0x55, 0x70, 0x18, 0x09, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x46, 0x69, 0x67, 0x68, 0x74, 0x28, 0x05, 0x52, 0x0c, 0x4c, 0x6f, 0x77, 0x65, 0x72, 0x4f, 0x64, 0x64, 0x73, 0x4d, 0x61, 0x78,
0x55, 0x70, 0x12, 0x1c, 0x0a, 0x09, 0x46, 0x69, 0x67, 0x68, 0x74, 0x44, 0x6f, 0x77, 0x6e, 0x18, 0x12, 0x18, 0x0a, 0x07, 0x46, 0x69, 0x67, 0x68, 0x74, 0x55, 0x70, 0x18, 0x09, 0x20, 0x01, 0x28,
0x0a, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x46, 0x69, 0x67, 0x68, 0x74, 0x44, 0x6f, 0x77, 0x6e, 0x05, 0x52, 0x07, 0x46, 0x69, 0x67, 0x68, 0x74, 0x55, 0x70, 0x12, 0x1c, 0x0a, 0x09, 0x46, 0x69,
0x12, 0x14, 0x0a, 0x05, 0x50, 0x61, 0x79, 0x55, 0x70, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x05, 0x52, 0x67, 0x68, 0x74, 0x44, 0x6f, 0x77, 0x6e, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x46,
0x05, 0x50, 0x61, 0x79, 0x55, 0x70, 0x12, 0x18, 0x0a, 0x07, 0x50, 0x61, 0x79, 0x44, 0x6f, 0x77, 0x69, 0x67, 0x68, 0x74, 0x44, 0x6f, 0x77, 0x6e, 0x12, 0x14, 0x0a, 0x05, 0x50, 0x61, 0x79, 0x55,
0x6e, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x50, 0x61, 0x79, 0x44, 0x6f, 0x77, 0x6e, 0x70, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x50, 0x61, 0x79, 0x55, 0x70, 0x12, 0x18,
0x12, 0x1e, 0x0a, 0x0a, 0x54, 0x69, 0x61, 0x6e, 0x48, 0x75, 0x52, 0x61, 0x74, 0x65, 0x18, 0x0d, 0x0a, 0x07, 0x50, 0x61, 0x79, 0x44, 0x6f, 0x77, 0x6e, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x05, 0x52,
0x20, 0x01, 0x28, 0x05, 0x52, 0x0a, 0x54, 0x69, 0x61, 0x6e, 0x48, 0x75, 0x52, 0x61, 0x74, 0x65, 0x07, 0x50, 0x61, 0x79, 0x44, 0x6f, 0x77, 0x6e, 0x12, 0x1e, 0x0a, 0x0a, 0x54, 0x69, 0x61, 0x6e,
0x12, 0x2a, 0x0a, 0x10, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x50, 0x6f, 0x6f, 0x6c, 0x53, 0x77, 0x48, 0x75, 0x52, 0x61, 0x74, 0x65, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0a, 0x54, 0x69,
0x69, 0x74, 0x63, 0x68, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x08, 0x52, 0x10, 0x50, 0x6c, 0x61, 0x79, 0x61, 0x6e, 0x48, 0x75, 0x52, 0x61, 0x74, 0x65, 0x12, 0x2a, 0x0a, 0x10, 0x50, 0x6c, 0x61, 0x79,
0x65, 0x72, 0x50, 0x6f, 0x6f, 0x6c, 0x53, 0x77, 0x69, 0x74, 0x63, 0x68, 0x22, 0xc8, 0x01, 0x0a, 0x65, 0x72, 0x50, 0x6f, 0x6f, 0x6c, 0x53, 0x77, 0x69, 0x74, 0x63, 0x68, 0x18, 0x0e, 0x20, 0x01,
0x0a, 0x47, 0x61, 0x6d, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x1a, 0x0a, 0x08, 0x50, 0x28, 0x08, 0x52, 0x10, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x50, 0x6f, 0x6f, 0x6c, 0x53, 0x77,
0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x50, 0x69, 0x74, 0x63, 0x68, 0x22, 0xc8, 0x01, 0x0a, 0x0a, 0x47, 0x61, 0x6d, 0x65, 0x43, 0x6f, 0x6e,
0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x12, 0x16, 0x0a, 0x06, 0x53, 0x77, 0x69, 0x74, 0x63, 0x66, 0x69, 0x67, 0x12, 0x1a, 0x0a, 0x08, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x18,
0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x06, 0x53, 0x77, 0x69, 0x74, 0x63, 0x68, 0x12, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x12,
0x16, 0x0a, 0x06, 0x54, 0x69, 0x61, 0x6e, 0x48, 0x75, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x16, 0x0a, 0x06, 0x53, 0x77, 0x69, 0x74, 0x63, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52,
0x06, 0x54, 0x69, 0x61, 0x6e, 0x48, 0x75, 0x12, 0x14, 0x0a, 0x05, 0x50, 0x61, 0x69, 0x4b, 0x75, 0x06, 0x53, 0x77, 0x69, 0x74, 0x63, 0x68, 0x12, 0x16, 0x0a, 0x06, 0x54, 0x69, 0x61, 0x6e, 0x48,
0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x50, 0x61, 0x69, 0x4b, 0x75, 0x12, 0x16, 0x0a, 0x75, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x54, 0x69, 0x61, 0x6e, 0x48, 0x75, 0x12,
0x06, 0x46, 0x65, 0x6e, 0x43, 0x68, 0x61, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x46, 0x14, 0x0a, 0x05, 0x50, 0x61, 0x69, 0x4b, 0x75, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05,
0x65, 0x6e, 0x43, 0x68, 0x61, 0x12, 0x20, 0x0a, 0x0b, 0x46, 0x65, 0x6e, 0x43, 0x68, 0x61, 0x53, 0x50, 0x61, 0x69, 0x4b, 0x75, 0x12, 0x16, 0x0a, 0x06, 0x46, 0x65, 0x6e, 0x43, 0x68, 0x61, 0x18,
0x63, 0x6f, 0x72, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0b, 0x46, 0x65, 0x6e, 0x43, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x46, 0x65, 0x6e, 0x43, 0x68, 0x61, 0x12, 0x20, 0x0a,
0x68, 0x61, 0x53, 0x63, 0x6f, 0x72, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x47, 0x6f, 0x6f, 0x64, 0x46, 0x0b, 0x46, 0x65, 0x6e, 0x43, 0x68, 0x61, 0x53, 0x63, 0x6f, 0x72, 0x65, 0x18, 0x06, 0x20, 0x01,
0x65, 0x6e, 0x43, 0x68, 0x61, 0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0a, 0x47, 0x6f, 0x6f, 0x28, 0x05, 0x52, 0x0b, 0x46, 0x65, 0x6e, 0x43, 0x68, 0x61, 0x53, 0x63, 0x6f, 0x72, 0x65, 0x12,
0x64, 0x46, 0x65, 0x6e, 0x43, 0x68, 0x61, 0x22, 0x4f, 0x0a, 0x19, 0x57, 0x65, 0x6c, 0x66, 0x61, 0x1e, 0x0a, 0x0a, 0x47, 0x6f, 0x6f, 0x64, 0x46, 0x65, 0x6e, 0x43, 0x68, 0x61, 0x18, 0x07, 0x20,
0x72, 0x65, 0x50, 0x68, 0x6f, 0x6e, 0x65, 0x4c, 0x6f, 0x74, 0x74, 0x65, 0x72, 0x79, 0x53, 0x74, 0x01, 0x28, 0x05, 0x52, 0x0a, 0x47, 0x6f, 0x6f, 0x64, 0x46, 0x65, 0x6e, 0x43, 0x68, 0x61, 0x22,
0x61, 0x74, 0x75, 0x73, 0x12, 0x1a, 0x0a, 0x08, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x4f, 0x0a, 0x19, 0x57, 0x65, 0x6c, 0x66, 0x61, 0x72, 0x65, 0x50, 0x68, 0x6f, 0x6e, 0x65, 0x4c,
0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x6f, 0x74, 0x74, 0x65, 0x72, 0x79, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x1a, 0x0a, 0x08,
0x12, 0x16, 0x0a, 0x06, 0x53, 0x77, 0x69, 0x74, 0x63, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08,
0x52, 0x06, 0x53, 0x77, 0x69, 0x74, 0x63, 0x68, 0x22, 0x4a, 0x0a, 0x14, 0x57, 0x65, 0x6c, 0x66, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x12, 0x16, 0x0a, 0x06, 0x53, 0x77, 0x69, 0x74,
0x61, 0x72, 0x65, 0x43, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x63, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x53, 0x77, 0x69, 0x74, 0x63, 0x68,
0x12, 0x1a, 0x0a, 0x08, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x18, 0x01, 0x20, 0x01, 0x22, 0x4a, 0x0a, 0x14, 0x57, 0x65, 0x6c, 0x66, 0x61, 0x72, 0x65, 0x43, 0x6f, 0x6c, 0x6c, 0x65,
0x28, 0x09, 0x52, 0x08, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x12, 0x16, 0x0a, 0x06, 0x63, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x1a, 0x0a, 0x08, 0x50, 0x6c, 0x61, 0x74,
0x53, 0x77, 0x69, 0x74, 0x63, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x53, 0x77, 0x66, 0x6f, 0x72, 0x6d, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x50, 0x6c, 0x61, 0x74,
0x69, 0x74, 0x63, 0x68, 0x22, 0x67, 0x0a, 0x13, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x53, 0x66, 0x6f, 0x72, 0x6d, 0x12, 0x16, 0x0a, 0x06, 0x53, 0x77, 0x69, 0x74, 0x63, 0x68, 0x18, 0x02,
0x77, 0x69, 0x74, 0x63, 0x68, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x0e, 0x0a, 0x02, 0x54, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x53, 0x77, 0x69, 0x74, 0x63, 0x68, 0x22, 0x67, 0x0a, 0x13,
0x70, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x02, 0x54, 0x70, 0x12, 0x1a, 0x0a, 0x08, 0x50, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x53, 0x77, 0x69, 0x74, 0x63, 0x68, 0x43, 0x6f, 0x6e,
0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x50, 0x66, 0x69, 0x67, 0x12, 0x0e, 0x0a, 0x02, 0x54, 0x70, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52,
0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x12, 0x24, 0x0a, 0x0d, 0x4f, 0x6e, 0x43, 0x68, 0x61, 0x02, 0x54, 0x70, 0x12, 0x1a, 0x0a, 0x08, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x18,
0x6e, 0x6e, 0x65, 0x6c, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0d, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x12,
0x4f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x4e, 0x61, 0x6d, 0x65, 0x42, 0x26, 0x5a, 0x24, 0x0a, 0x0d, 0x4f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x4e, 0x61, 0x6d, 0x65,
0x24, 0x6d, 0x6f, 0x6e, 0x67, 0x6f, 0x2e, 0x67, 0x61, 0x6d, 0x65, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0d, 0x4f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65,
0x2f, 0x67, 0x61, 0x6d, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x77, 0x6c, 0x4e, 0x61, 0x6d, 0x65, 0x42, 0x26, 0x5a, 0x24, 0x6d, 0x6f, 0x6e, 0x67, 0x6f, 0x2e, 0x67,
0x65, 0x62, 0x61, 0x70, 0x69, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 0x61, 0x6d, 0x65, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x61, 0x6d, 0x65, 0x2f, 0x70, 0x72,
0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x77, 0x65, 0x62, 0x61, 0x70, 0x69, 0x62, 0x06, 0x70,
0x72, 0x6f, 0x74, 0x6f, 0x33,
} }
var ( var (

View File

@ -578,9 +578,11 @@ message WbCtrlCfg{
} }
// //
// etcd /game/plt/entryswitch/[id]/[]
message EntrySwitch{ message EntrySwitch{
string Platform = 1; string Platform = 1;
repeated int32 Datas = 2; int32 Index = 2; //
repeated bool Switch = 3; // 0 1hot开关 2new开关
} }
message ChessRankConfig { message ChessRankConfig {

Binary file not shown.