MultiDup.pb.go 67 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286
  1. // Code generated by protoc-gen-go. DO NOT EDIT.
  2. // versions:
  3. // protoc-gen-go v1.27.1
  4. // protoc v3.3.0
  5. // source: pb/MultiDup.proto
  6. // 多人副本
  7. package MultiDup
  8. import (
  9. protoreflect "google.golang.org/protobuf/reflect/protoreflect"
  10. protoimpl "google.golang.org/protobuf/runtime/protoimpl"
  11. reflect "reflect"
  12. sync "sync"
  13. )
  14. const (
  15. // Verify that this generated code is sufficiently up-to-date.
  16. _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
  17. // Verify that runtime/protoimpl is sufficiently up-to-date.
  18. _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
  19. )
  20. //
  21. // 进入大厅(注册下自己的uid)
  22. type CS_MD_EnterLobby struct {
  23. state protoimpl.MessageState
  24. sizeCache protoimpl.SizeCache
  25. unknownFields protoimpl.UnknownFields
  26. Zoneid int32 `protobuf:"varint,1,opt,name=Zoneid,proto3" json:"Zoneid,omitempty"`
  27. Uid string `protobuf:"bytes,2,opt,name=Uid,proto3" json:"Uid,omitempty"`
  28. }
  29. func (x *CS_MD_EnterLobby) Reset() {
  30. *x = CS_MD_EnterLobby{}
  31. if protoimpl.UnsafeEnabled {
  32. mi := &file_pb_MultiDup_proto_msgTypes[0]
  33. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  34. ms.StoreMessageInfo(mi)
  35. }
  36. }
  37. func (x *CS_MD_EnterLobby) String() string {
  38. return protoimpl.X.MessageStringOf(x)
  39. }
  40. func (*CS_MD_EnterLobby) ProtoMessage() {}
  41. func (x *CS_MD_EnterLobby) ProtoReflect() protoreflect.Message {
  42. mi := &file_pb_MultiDup_proto_msgTypes[0]
  43. if protoimpl.UnsafeEnabled && x != nil {
  44. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  45. if ms.LoadMessageInfo() == nil {
  46. ms.StoreMessageInfo(mi)
  47. }
  48. return ms
  49. }
  50. return mi.MessageOf(x)
  51. }
  52. // Deprecated: Use CS_MD_EnterLobby.ProtoReflect.Descriptor instead.
  53. func (*CS_MD_EnterLobby) Descriptor() ([]byte, []int) {
  54. return file_pb_MultiDup_proto_rawDescGZIP(), []int{0}
  55. }
  56. func (x *CS_MD_EnterLobby) GetZoneid() int32 {
  57. if x != nil {
  58. return x.Zoneid
  59. }
  60. return 0
  61. }
  62. func (x *CS_MD_EnterLobby) GetUid() string {
  63. if x != nil {
  64. return x.Uid
  65. }
  66. return ""
  67. }
  68. // 多人副本, 创建房间
  69. type CS_MD_CreateRoom struct {
  70. state protoimpl.MessageState
  71. sizeCache protoimpl.SizeCache
  72. unknownFields protoimpl.UnknownFields
  73. Zoneid int32 `protobuf:"varint,1,opt,name=Zoneid,proto3" json:"Zoneid,omitempty"` // zoneid
  74. Uid string `protobuf:"bytes,2,opt,name=Uid,proto3" json:"Uid,omitempty"` // 玩家id
  75. Mapid int32 `protobuf:"varint,3,opt,name=Mapid,proto3" json:"Mapid,omitempty"` // 地图id
  76. }
  77. func (x *CS_MD_CreateRoom) Reset() {
  78. *x = CS_MD_CreateRoom{}
  79. if protoimpl.UnsafeEnabled {
  80. mi := &file_pb_MultiDup_proto_msgTypes[1]
  81. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  82. ms.StoreMessageInfo(mi)
  83. }
  84. }
  85. func (x *CS_MD_CreateRoom) String() string {
  86. return protoimpl.X.MessageStringOf(x)
  87. }
  88. func (*CS_MD_CreateRoom) ProtoMessage() {}
  89. func (x *CS_MD_CreateRoom) ProtoReflect() protoreflect.Message {
  90. mi := &file_pb_MultiDup_proto_msgTypes[1]
  91. if protoimpl.UnsafeEnabled && x != nil {
  92. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  93. if ms.LoadMessageInfo() == nil {
  94. ms.StoreMessageInfo(mi)
  95. }
  96. return ms
  97. }
  98. return mi.MessageOf(x)
  99. }
  100. // Deprecated: Use CS_MD_CreateRoom.ProtoReflect.Descriptor instead.
  101. func (*CS_MD_CreateRoom) Descriptor() ([]byte, []int) {
  102. return file_pb_MultiDup_proto_rawDescGZIP(), []int{1}
  103. }
  104. func (x *CS_MD_CreateRoom) GetZoneid() int32 {
  105. if x != nil {
  106. return x.Zoneid
  107. }
  108. return 0
  109. }
  110. func (x *CS_MD_CreateRoom) GetUid() string {
  111. if x != nil {
  112. return x.Uid
  113. }
  114. return ""
  115. }
  116. func (x *CS_MD_CreateRoom) GetMapid() int32 {
  117. if x != nil {
  118. return x.Mapid
  119. }
  120. return 0
  121. }
  122. // 多人副本, 申请房间(列表)
  123. type CS_MD_GetRoomList struct {
  124. state protoimpl.MessageState
  125. sizeCache protoimpl.SizeCache
  126. unknownFields protoimpl.UnknownFields
  127. Zoneid int32 `protobuf:"varint,1,opt,name=Zoneid,proto3" json:"Zoneid,omitempty"`
  128. Uid string `protobuf:"bytes,2,opt,name=Uid,proto3" json:"Uid,omitempty"`
  129. }
  130. func (x *CS_MD_GetRoomList) Reset() {
  131. *x = CS_MD_GetRoomList{}
  132. if protoimpl.UnsafeEnabled {
  133. mi := &file_pb_MultiDup_proto_msgTypes[2]
  134. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  135. ms.StoreMessageInfo(mi)
  136. }
  137. }
  138. func (x *CS_MD_GetRoomList) String() string {
  139. return protoimpl.X.MessageStringOf(x)
  140. }
  141. func (*CS_MD_GetRoomList) ProtoMessage() {}
  142. func (x *CS_MD_GetRoomList) ProtoReflect() protoreflect.Message {
  143. mi := &file_pb_MultiDup_proto_msgTypes[2]
  144. if protoimpl.UnsafeEnabled && x != nil {
  145. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  146. if ms.LoadMessageInfo() == nil {
  147. ms.StoreMessageInfo(mi)
  148. }
  149. return ms
  150. }
  151. return mi.MessageOf(x)
  152. }
  153. // Deprecated: Use CS_MD_GetRoomList.ProtoReflect.Descriptor instead.
  154. func (*CS_MD_GetRoomList) Descriptor() ([]byte, []int) {
  155. return file_pb_MultiDup_proto_rawDescGZIP(), []int{2}
  156. }
  157. func (x *CS_MD_GetRoomList) GetZoneid() int32 {
  158. if x != nil {
  159. return x.Zoneid
  160. }
  161. return 0
  162. }
  163. func (x *CS_MD_GetRoomList) GetUid() string {
  164. if x != nil {
  165. return x.Uid
  166. }
  167. return ""
  168. }
  169. // 多人副本, 加入房间
  170. type CS_MD_EnterRoom struct {
  171. state protoimpl.MessageState
  172. sizeCache protoimpl.SizeCache
  173. unknownFields protoimpl.UnknownFields
  174. Zoneid int32 `protobuf:"varint,1,opt,name=Zoneid,proto3" json:"Zoneid,omitempty"`
  175. Uid string `protobuf:"bytes,2,opt,name=Uid,proto3" json:"Uid,omitempty"`
  176. RoomId int32 `protobuf:"varint,3,opt,name=RoomId,proto3" json:"RoomId,omitempty"` // 房间id
  177. }
  178. func (x *CS_MD_EnterRoom) Reset() {
  179. *x = CS_MD_EnterRoom{}
  180. if protoimpl.UnsafeEnabled {
  181. mi := &file_pb_MultiDup_proto_msgTypes[3]
  182. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  183. ms.StoreMessageInfo(mi)
  184. }
  185. }
  186. func (x *CS_MD_EnterRoom) String() string {
  187. return protoimpl.X.MessageStringOf(x)
  188. }
  189. func (*CS_MD_EnterRoom) ProtoMessage() {}
  190. func (x *CS_MD_EnterRoom) ProtoReflect() protoreflect.Message {
  191. mi := &file_pb_MultiDup_proto_msgTypes[3]
  192. if protoimpl.UnsafeEnabled && x != nil {
  193. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  194. if ms.LoadMessageInfo() == nil {
  195. ms.StoreMessageInfo(mi)
  196. }
  197. return ms
  198. }
  199. return mi.MessageOf(x)
  200. }
  201. // Deprecated: Use CS_MD_EnterRoom.ProtoReflect.Descriptor instead.
  202. func (*CS_MD_EnterRoom) Descriptor() ([]byte, []int) {
  203. return file_pb_MultiDup_proto_rawDescGZIP(), []int{3}
  204. }
  205. func (x *CS_MD_EnterRoom) GetZoneid() int32 {
  206. if x != nil {
  207. return x.Zoneid
  208. }
  209. return 0
  210. }
  211. func (x *CS_MD_EnterRoom) GetUid() string {
  212. if x != nil {
  213. return x.Uid
  214. }
  215. return ""
  216. }
  217. func (x *CS_MD_EnterRoom) GetRoomId() int32 {
  218. if x != nil {
  219. return x.RoomId
  220. }
  221. return 0
  222. }
  223. // 多人副本, 离开房间
  224. type CS_MD_LeaveRoom struct {
  225. state protoimpl.MessageState
  226. sizeCache protoimpl.SizeCache
  227. unknownFields protoimpl.UnknownFields
  228. Zoneid int32 `protobuf:"varint,1,opt,name=Zoneid,proto3" json:"Zoneid,omitempty"`
  229. Uid string `protobuf:"bytes,2,opt,name=Uid,proto3" json:"Uid,omitempty"` //int32 RoomId=3; // 房间id (理论上已经处于房间中不需要此字段)
  230. }
  231. func (x *CS_MD_LeaveRoom) Reset() {
  232. *x = CS_MD_LeaveRoom{}
  233. if protoimpl.UnsafeEnabled {
  234. mi := &file_pb_MultiDup_proto_msgTypes[4]
  235. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  236. ms.StoreMessageInfo(mi)
  237. }
  238. }
  239. func (x *CS_MD_LeaveRoom) String() string {
  240. return protoimpl.X.MessageStringOf(x)
  241. }
  242. func (*CS_MD_LeaveRoom) ProtoMessage() {}
  243. func (x *CS_MD_LeaveRoom) ProtoReflect() protoreflect.Message {
  244. mi := &file_pb_MultiDup_proto_msgTypes[4]
  245. if protoimpl.UnsafeEnabled && x != nil {
  246. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  247. if ms.LoadMessageInfo() == nil {
  248. ms.StoreMessageInfo(mi)
  249. }
  250. return ms
  251. }
  252. return mi.MessageOf(x)
  253. }
  254. // Deprecated: Use CS_MD_LeaveRoom.ProtoReflect.Descriptor instead.
  255. func (*CS_MD_LeaveRoom) Descriptor() ([]byte, []int) {
  256. return file_pb_MultiDup_proto_rawDescGZIP(), []int{4}
  257. }
  258. func (x *CS_MD_LeaveRoom) GetZoneid() int32 {
  259. if x != nil {
  260. return x.Zoneid
  261. }
  262. return 0
  263. }
  264. func (x *CS_MD_LeaveRoom) GetUid() string {
  265. if x != nil {
  266. return x.Uid
  267. }
  268. return ""
  269. }
  270. // 多人副本, 开始游戏(创建者)
  271. type CS_MD_BeginDup struct {
  272. state protoimpl.MessageState
  273. sizeCache protoimpl.SizeCache
  274. unknownFields protoimpl.UnknownFields
  275. Zoneid int32 `protobuf:"varint,1,opt,name=Zoneid,proto3" json:"Zoneid,omitempty"`
  276. Uid string `protobuf:"bytes,2,opt,name=Uid,proto3" json:"Uid,omitempty"` //int32 RoomId=3; // 房间id (理论上已经处于房间中不需要此字段)
  277. }
  278. func (x *CS_MD_BeginDup) Reset() {
  279. *x = CS_MD_BeginDup{}
  280. if protoimpl.UnsafeEnabled {
  281. mi := &file_pb_MultiDup_proto_msgTypes[5]
  282. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  283. ms.StoreMessageInfo(mi)
  284. }
  285. }
  286. func (x *CS_MD_BeginDup) String() string {
  287. return protoimpl.X.MessageStringOf(x)
  288. }
  289. func (*CS_MD_BeginDup) ProtoMessage() {}
  290. func (x *CS_MD_BeginDup) ProtoReflect() protoreflect.Message {
  291. mi := &file_pb_MultiDup_proto_msgTypes[5]
  292. if protoimpl.UnsafeEnabled && x != nil {
  293. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  294. if ms.LoadMessageInfo() == nil {
  295. ms.StoreMessageInfo(mi)
  296. }
  297. return ms
  298. }
  299. return mi.MessageOf(x)
  300. }
  301. // Deprecated: Use CS_MD_BeginDup.ProtoReflect.Descriptor instead.
  302. func (*CS_MD_BeginDup) Descriptor() ([]byte, []int) {
  303. return file_pb_MultiDup_proto_rawDescGZIP(), []int{5}
  304. }
  305. func (x *CS_MD_BeginDup) GetZoneid() int32 {
  306. if x != nil {
  307. return x.Zoneid
  308. }
  309. return 0
  310. }
  311. func (x *CS_MD_BeginDup) GetUid() string {
  312. if x != nil {
  313. return x.Uid
  314. }
  315. return ""
  316. }
  317. type CS_BT_Login struct {
  318. state protoimpl.MessageState
  319. sizeCache protoimpl.SizeCache
  320. unknownFields protoimpl.UnknownFields
  321. Zoneid int32 `protobuf:"varint,1,opt,name=Zoneid,proto3" json:"Zoneid,omitempty"`
  322. Uid string `protobuf:"bytes,2,opt,name=Uid,proto3" json:"Uid,omitempty"`
  323. Msg string `protobuf:"bytes,3,opt,name=Msg,proto3" json:"Msg,omitempty"`
  324. }
  325. func (x *CS_BT_Login) Reset() {
  326. *x = CS_BT_Login{}
  327. if protoimpl.UnsafeEnabled {
  328. mi := &file_pb_MultiDup_proto_msgTypes[6]
  329. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  330. ms.StoreMessageInfo(mi)
  331. }
  332. }
  333. func (x *CS_BT_Login) String() string {
  334. return protoimpl.X.MessageStringOf(x)
  335. }
  336. func (*CS_BT_Login) ProtoMessage() {}
  337. func (x *CS_BT_Login) ProtoReflect() protoreflect.Message {
  338. mi := &file_pb_MultiDup_proto_msgTypes[6]
  339. if protoimpl.UnsafeEnabled && x != nil {
  340. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  341. if ms.LoadMessageInfo() == nil {
  342. ms.StoreMessageInfo(mi)
  343. }
  344. return ms
  345. }
  346. return mi.MessageOf(x)
  347. }
  348. // Deprecated: Use CS_BT_Login.ProtoReflect.Descriptor instead.
  349. func (*CS_BT_Login) Descriptor() ([]byte, []int) {
  350. return file_pb_MultiDup_proto_rawDescGZIP(), []int{6}
  351. }
  352. func (x *CS_BT_Login) GetZoneid() int32 {
  353. if x != nil {
  354. return x.Zoneid
  355. }
  356. return 0
  357. }
  358. func (x *CS_BT_Login) GetUid() string {
  359. if x != nil {
  360. return x.Uid
  361. }
  362. return ""
  363. }
  364. func (x *CS_BT_Login) GetMsg() string {
  365. if x != nil {
  366. return x.Msg
  367. }
  368. return ""
  369. }
  370. // 查询组队列表
  371. type CS_BT_PeopleList struct {
  372. state protoimpl.MessageState
  373. sizeCache protoimpl.SizeCache
  374. unknownFields protoimpl.UnknownFields
  375. Zoneid int32 `protobuf:"varint,1,opt,name=Zoneid,proto3" json:"Zoneid,omitempty"`
  376. Uid string `protobuf:"bytes,2,opt,name=Uid,proto3" json:"Uid,omitempty"`
  377. }
  378. func (x *CS_BT_PeopleList) Reset() {
  379. *x = CS_BT_PeopleList{}
  380. if protoimpl.UnsafeEnabled {
  381. mi := &file_pb_MultiDup_proto_msgTypes[7]
  382. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  383. ms.StoreMessageInfo(mi)
  384. }
  385. }
  386. func (x *CS_BT_PeopleList) String() string {
  387. return protoimpl.X.MessageStringOf(x)
  388. }
  389. func (*CS_BT_PeopleList) ProtoMessage() {}
  390. func (x *CS_BT_PeopleList) ProtoReflect() protoreflect.Message {
  391. mi := &file_pb_MultiDup_proto_msgTypes[7]
  392. if protoimpl.UnsafeEnabled && x != nil {
  393. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  394. if ms.LoadMessageInfo() == nil {
  395. ms.StoreMessageInfo(mi)
  396. }
  397. return ms
  398. }
  399. return mi.MessageOf(x)
  400. }
  401. // Deprecated: Use CS_BT_PeopleList.ProtoReflect.Descriptor instead.
  402. func (*CS_BT_PeopleList) Descriptor() ([]byte, []int) {
  403. return file_pb_MultiDup_proto_rawDescGZIP(), []int{7}
  404. }
  405. func (x *CS_BT_PeopleList) GetZoneid() int32 {
  406. if x != nil {
  407. return x.Zoneid
  408. }
  409. return 0
  410. }
  411. func (x *CS_BT_PeopleList) GetUid() string {
  412. if x != nil {
  413. return x.Uid
  414. }
  415. return ""
  416. }
  417. type CS_BT_Status struct {
  418. state protoimpl.MessageState
  419. sizeCache protoimpl.SizeCache
  420. unknownFields protoimpl.UnknownFields
  421. Zoneid int32 `protobuf:"varint,1,opt,name=Zoneid,proto3" json:"Zoneid,omitempty"`
  422. SenderUid string `protobuf:"bytes,2,opt,name=SenderUid,proto3" json:"SenderUid,omitempty"`
  423. PropertyName string `protobuf:"bytes,3,opt,name=PropertyName,proto3" json:"PropertyName,omitempty"`
  424. Value string `protobuf:"bytes,4,opt,name=Value,proto3" json:"Value,omitempty"`
  425. }
  426. func (x *CS_BT_Status) Reset() {
  427. *x = CS_BT_Status{}
  428. if protoimpl.UnsafeEnabled {
  429. mi := &file_pb_MultiDup_proto_msgTypes[8]
  430. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  431. ms.StoreMessageInfo(mi)
  432. }
  433. }
  434. func (x *CS_BT_Status) String() string {
  435. return protoimpl.X.MessageStringOf(x)
  436. }
  437. func (*CS_BT_Status) ProtoMessage() {}
  438. func (x *CS_BT_Status) ProtoReflect() protoreflect.Message {
  439. mi := &file_pb_MultiDup_proto_msgTypes[8]
  440. if protoimpl.UnsafeEnabled && x != nil {
  441. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  442. if ms.LoadMessageInfo() == nil {
  443. ms.StoreMessageInfo(mi)
  444. }
  445. return ms
  446. }
  447. return mi.MessageOf(x)
  448. }
  449. // Deprecated: Use CS_BT_Status.ProtoReflect.Descriptor instead.
  450. func (*CS_BT_Status) Descriptor() ([]byte, []int) {
  451. return file_pb_MultiDup_proto_rawDescGZIP(), []int{8}
  452. }
  453. func (x *CS_BT_Status) GetZoneid() int32 {
  454. if x != nil {
  455. return x.Zoneid
  456. }
  457. return 0
  458. }
  459. func (x *CS_BT_Status) GetSenderUid() string {
  460. if x != nil {
  461. return x.SenderUid
  462. }
  463. return ""
  464. }
  465. func (x *CS_BT_Status) GetPropertyName() string {
  466. if x != nil {
  467. return x.PropertyName
  468. }
  469. return ""
  470. }
  471. func (x *CS_BT_Status) GetValue() string {
  472. if x != nil {
  473. return x.Value
  474. }
  475. return ""
  476. }
  477. type CS_BT_Position struct {
  478. state protoimpl.MessageState
  479. sizeCache protoimpl.SizeCache
  480. unknownFields protoimpl.UnknownFields
  481. Zoneid int32 `protobuf:"varint,1,opt,name=Zoneid,proto3" json:"Zoneid,omitempty"`
  482. SenderUid string `protobuf:"bytes,2,opt,name=SenderUid,proto3" json:"SenderUid,omitempty"`
  483. X float32 `protobuf:"fixed32,3,opt,name=X,proto3" json:"X,omitempty"`
  484. Y float32 `protobuf:"fixed32,4,opt,name=Y,proto3" json:"Y,omitempty"`
  485. Z float32 `protobuf:"fixed32,5,opt,name=Z,proto3" json:"Z,omitempty"`
  486. }
  487. func (x *CS_BT_Position) Reset() {
  488. *x = CS_BT_Position{}
  489. if protoimpl.UnsafeEnabled {
  490. mi := &file_pb_MultiDup_proto_msgTypes[9]
  491. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  492. ms.StoreMessageInfo(mi)
  493. }
  494. }
  495. func (x *CS_BT_Position) String() string {
  496. return protoimpl.X.MessageStringOf(x)
  497. }
  498. func (*CS_BT_Position) ProtoMessage() {}
  499. func (x *CS_BT_Position) ProtoReflect() protoreflect.Message {
  500. mi := &file_pb_MultiDup_proto_msgTypes[9]
  501. if protoimpl.UnsafeEnabled && x != nil {
  502. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  503. if ms.LoadMessageInfo() == nil {
  504. ms.StoreMessageInfo(mi)
  505. }
  506. return ms
  507. }
  508. return mi.MessageOf(x)
  509. }
  510. // Deprecated: Use CS_BT_Position.ProtoReflect.Descriptor instead.
  511. func (*CS_BT_Position) Descriptor() ([]byte, []int) {
  512. return file_pb_MultiDup_proto_rawDescGZIP(), []int{9}
  513. }
  514. func (x *CS_BT_Position) GetZoneid() int32 {
  515. if x != nil {
  516. return x.Zoneid
  517. }
  518. return 0
  519. }
  520. func (x *CS_BT_Position) GetSenderUid() string {
  521. if x != nil {
  522. return x.SenderUid
  523. }
  524. return ""
  525. }
  526. func (x *CS_BT_Position) GetX() float32 {
  527. if x != nil {
  528. return x.X
  529. }
  530. return 0
  531. }
  532. func (x *CS_BT_Position) GetY() float32 {
  533. if x != nil {
  534. return x.Y
  535. }
  536. return 0
  537. }
  538. func (x *CS_BT_Position) GetZ() float32 {
  539. if x != nil {
  540. return x.Z
  541. }
  542. return 0
  543. }
  544. // 战斗服务, 广播
  545. type CS_BT_BroadCast struct {
  546. state protoimpl.MessageState
  547. sizeCache protoimpl.SizeCache
  548. unknownFields protoimpl.UnknownFields
  549. Zoneid int32 `protobuf:"varint,1,opt,name=Zoneid,proto3" json:"Zoneid,omitempty"`
  550. SenderUid string `protobuf:"bytes,2,opt,name=SenderUid,proto3" json:"SenderUid,omitempty"`
  551. Msg string `protobuf:"bytes,3,opt,name=Msg,proto3" json:"Msg,omitempty"`
  552. }
  553. func (x *CS_BT_BroadCast) Reset() {
  554. *x = CS_BT_BroadCast{}
  555. if protoimpl.UnsafeEnabled {
  556. mi := &file_pb_MultiDup_proto_msgTypes[10]
  557. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  558. ms.StoreMessageInfo(mi)
  559. }
  560. }
  561. func (x *CS_BT_BroadCast) String() string {
  562. return protoimpl.X.MessageStringOf(x)
  563. }
  564. func (*CS_BT_BroadCast) ProtoMessage() {}
  565. func (x *CS_BT_BroadCast) ProtoReflect() protoreflect.Message {
  566. mi := &file_pb_MultiDup_proto_msgTypes[10]
  567. if protoimpl.UnsafeEnabled && x != nil {
  568. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  569. if ms.LoadMessageInfo() == nil {
  570. ms.StoreMessageInfo(mi)
  571. }
  572. return ms
  573. }
  574. return mi.MessageOf(x)
  575. }
  576. // Deprecated: Use CS_BT_BroadCast.ProtoReflect.Descriptor instead.
  577. func (*CS_BT_BroadCast) Descriptor() ([]byte, []int) {
  578. return file_pb_MultiDup_proto_rawDescGZIP(), []int{10}
  579. }
  580. func (x *CS_BT_BroadCast) GetZoneid() int32 {
  581. if x != nil {
  582. return x.Zoneid
  583. }
  584. return 0
  585. }
  586. func (x *CS_BT_BroadCast) GetSenderUid() string {
  587. if x != nil {
  588. return x.SenderUid
  589. }
  590. return ""
  591. }
  592. func (x *CS_BT_BroadCast) GetMsg() string {
  593. if x != nil {
  594. return x.Msg
  595. }
  596. return ""
  597. }
  598. type CS_BT_Over struct {
  599. state protoimpl.MessageState
  600. sizeCache protoimpl.SizeCache
  601. unknownFields protoimpl.UnknownFields
  602. Zoneid int32 `protobuf:"varint,1,opt,name=Zoneid,proto3" json:"Zoneid,omitempty"`
  603. SenderUid string `protobuf:"bytes,2,opt,name=SenderUid,proto3" json:"SenderUid,omitempty"`
  604. Msg string `protobuf:"bytes,3,opt,name=Msg,proto3" json:"Msg,omitempty"`
  605. }
  606. func (x *CS_BT_Over) Reset() {
  607. *x = CS_BT_Over{}
  608. if protoimpl.UnsafeEnabled {
  609. mi := &file_pb_MultiDup_proto_msgTypes[11]
  610. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  611. ms.StoreMessageInfo(mi)
  612. }
  613. }
  614. func (x *CS_BT_Over) String() string {
  615. return protoimpl.X.MessageStringOf(x)
  616. }
  617. func (*CS_BT_Over) ProtoMessage() {}
  618. func (x *CS_BT_Over) ProtoReflect() protoreflect.Message {
  619. mi := &file_pb_MultiDup_proto_msgTypes[11]
  620. if protoimpl.UnsafeEnabled && x != nil {
  621. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  622. if ms.LoadMessageInfo() == nil {
  623. ms.StoreMessageInfo(mi)
  624. }
  625. return ms
  626. }
  627. return mi.MessageOf(x)
  628. }
  629. // Deprecated: Use CS_BT_Over.ProtoReflect.Descriptor instead.
  630. func (*CS_BT_Over) Descriptor() ([]byte, []int) {
  631. return file_pb_MultiDup_proto_rawDescGZIP(), []int{11}
  632. }
  633. func (x *CS_BT_Over) GetZoneid() int32 {
  634. if x != nil {
  635. return x.Zoneid
  636. }
  637. return 0
  638. }
  639. func (x *CS_BT_Over) GetSenderUid() string {
  640. if x != nil {
  641. return x.SenderUid
  642. }
  643. return ""
  644. }
  645. func (x *CS_BT_Over) GetMsg() string {
  646. if x != nil {
  647. return x.Msg
  648. }
  649. return ""
  650. }
  651. //
  652. // 加入房间成功
  653. type SC_MD_EnterLobby struct {
  654. state protoimpl.MessageState
  655. sizeCache protoimpl.SizeCache
  656. unknownFields protoimpl.UnknownFields
  657. }
  658. func (x *SC_MD_EnterLobby) Reset() {
  659. *x = SC_MD_EnterLobby{}
  660. if protoimpl.UnsafeEnabled {
  661. mi := &file_pb_MultiDup_proto_msgTypes[12]
  662. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  663. ms.StoreMessageInfo(mi)
  664. }
  665. }
  666. func (x *SC_MD_EnterLobby) String() string {
  667. return protoimpl.X.MessageStringOf(x)
  668. }
  669. func (*SC_MD_EnterLobby) ProtoMessage() {}
  670. func (x *SC_MD_EnterLobby) ProtoReflect() protoreflect.Message {
  671. mi := &file_pb_MultiDup_proto_msgTypes[12]
  672. if protoimpl.UnsafeEnabled && x != nil {
  673. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  674. if ms.LoadMessageInfo() == nil {
  675. ms.StoreMessageInfo(mi)
  676. }
  677. return ms
  678. }
  679. return mi.MessageOf(x)
  680. }
  681. // Deprecated: Use SC_MD_EnterLobby.ProtoReflect.Descriptor instead.
  682. func (*SC_MD_EnterLobby) Descriptor() ([]byte, []int) {
  683. return file_pb_MultiDup_proto_rawDescGZIP(), []int{12}
  684. }
  685. // 多人副本, 创建房间
  686. type SC_MD_CreateRoom struct {
  687. state protoimpl.MessageState
  688. sizeCache protoimpl.SizeCache
  689. unknownFields protoimpl.UnknownFields
  690. Zoneid int32 `protobuf:"varint,1,opt,name=Zoneid,proto3" json:"Zoneid,omitempty"`
  691. Uid string `protobuf:"bytes,2,opt,name=Uid,proto3" json:"Uid,omitempty"`
  692. Mapid int32 `protobuf:"varint,3,opt,name=Mapid,proto3" json:"Mapid,omitempty"`
  693. RoomId int32 `protobuf:"varint,4,opt,name=RoomId,proto3" json:"RoomId,omitempty"` // 房间id (服务端分配)
  694. }
  695. func (x *SC_MD_CreateRoom) Reset() {
  696. *x = SC_MD_CreateRoom{}
  697. if protoimpl.UnsafeEnabled {
  698. mi := &file_pb_MultiDup_proto_msgTypes[13]
  699. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  700. ms.StoreMessageInfo(mi)
  701. }
  702. }
  703. func (x *SC_MD_CreateRoom) String() string {
  704. return protoimpl.X.MessageStringOf(x)
  705. }
  706. func (*SC_MD_CreateRoom) ProtoMessage() {}
  707. func (x *SC_MD_CreateRoom) ProtoReflect() protoreflect.Message {
  708. mi := &file_pb_MultiDup_proto_msgTypes[13]
  709. if protoimpl.UnsafeEnabled && x != nil {
  710. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  711. if ms.LoadMessageInfo() == nil {
  712. ms.StoreMessageInfo(mi)
  713. }
  714. return ms
  715. }
  716. return mi.MessageOf(x)
  717. }
  718. // Deprecated: Use SC_MD_CreateRoom.ProtoReflect.Descriptor instead.
  719. func (*SC_MD_CreateRoom) Descriptor() ([]byte, []int) {
  720. return file_pb_MultiDup_proto_rawDescGZIP(), []int{13}
  721. }
  722. func (x *SC_MD_CreateRoom) GetZoneid() int32 {
  723. if x != nil {
  724. return x.Zoneid
  725. }
  726. return 0
  727. }
  728. func (x *SC_MD_CreateRoom) GetUid() string {
  729. if x != nil {
  730. return x.Uid
  731. }
  732. return ""
  733. }
  734. func (x *SC_MD_CreateRoom) GetMapid() int32 {
  735. if x != nil {
  736. return x.Mapid
  737. }
  738. return 0
  739. }
  740. func (x *SC_MD_CreateRoom) GetRoomId() int32 {
  741. if x != nil {
  742. return x.RoomId
  743. }
  744. return 0
  745. }
  746. // 多人副本, 申请房间(列表)
  747. type SC_MD_GetRoomList struct {
  748. state protoimpl.MessageState
  749. sizeCache protoimpl.SizeCache
  750. unknownFields protoimpl.UnknownFields
  751. RoomInfos []*SC_MD_GetRoomList_RoomInfo `protobuf:"bytes,1,rep,name=RoomInfos,proto3" json:"RoomInfos,omitempty"`
  752. }
  753. func (x *SC_MD_GetRoomList) Reset() {
  754. *x = SC_MD_GetRoomList{}
  755. if protoimpl.UnsafeEnabled {
  756. mi := &file_pb_MultiDup_proto_msgTypes[14]
  757. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  758. ms.StoreMessageInfo(mi)
  759. }
  760. }
  761. func (x *SC_MD_GetRoomList) String() string {
  762. return protoimpl.X.MessageStringOf(x)
  763. }
  764. func (*SC_MD_GetRoomList) ProtoMessage() {}
  765. func (x *SC_MD_GetRoomList) ProtoReflect() protoreflect.Message {
  766. mi := &file_pb_MultiDup_proto_msgTypes[14]
  767. if protoimpl.UnsafeEnabled && x != nil {
  768. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  769. if ms.LoadMessageInfo() == nil {
  770. ms.StoreMessageInfo(mi)
  771. }
  772. return ms
  773. }
  774. return mi.MessageOf(x)
  775. }
  776. // Deprecated: Use SC_MD_GetRoomList.ProtoReflect.Descriptor instead.
  777. func (*SC_MD_GetRoomList) Descriptor() ([]byte, []int) {
  778. return file_pb_MultiDup_proto_rawDescGZIP(), []int{14}
  779. }
  780. func (x *SC_MD_GetRoomList) GetRoomInfos() []*SC_MD_GetRoomList_RoomInfo {
  781. if x != nil {
  782. return x.RoomInfos
  783. }
  784. return nil
  785. }
  786. // 多人副本, 加入房间
  787. type SC_MD_EnterRoom struct {
  788. state protoimpl.MessageState
  789. sizeCache protoimpl.SizeCache
  790. unknownFields protoimpl.UnknownFields
  791. Zoneid int32 `protobuf:"varint,1,opt,name=Zoneid,proto3" json:"Zoneid,omitempty"`
  792. Uid string `protobuf:"bytes,2,opt,name=Uid,proto3" json:"Uid,omitempty"` // (新进id)
  793. Mapid int32 `protobuf:"varint,3,opt,name=Mapid,proto3" json:"Mapid,omitempty"`
  794. Ip string `protobuf:"bytes,4,opt,name=Ip,proto3" json:"Ip,omitempty"` // 战斗服务器ip
  795. Port int32 `protobuf:"varint,5,opt,name=Port,proto3" json:"Port,omitempty"` // 战斗服务器端口
  796. PlayerUids []string `protobuf:"bytes,6,rep,name=PlayerUids,proto3" json:"PlayerUids,omitempty"`
  797. }
  798. func (x *SC_MD_EnterRoom) Reset() {
  799. *x = SC_MD_EnterRoom{}
  800. if protoimpl.UnsafeEnabled {
  801. mi := &file_pb_MultiDup_proto_msgTypes[15]
  802. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  803. ms.StoreMessageInfo(mi)
  804. }
  805. }
  806. func (x *SC_MD_EnterRoom) String() string {
  807. return protoimpl.X.MessageStringOf(x)
  808. }
  809. func (*SC_MD_EnterRoom) ProtoMessage() {}
  810. func (x *SC_MD_EnterRoom) ProtoReflect() protoreflect.Message {
  811. mi := &file_pb_MultiDup_proto_msgTypes[15]
  812. if protoimpl.UnsafeEnabled && x != nil {
  813. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  814. if ms.LoadMessageInfo() == nil {
  815. ms.StoreMessageInfo(mi)
  816. }
  817. return ms
  818. }
  819. return mi.MessageOf(x)
  820. }
  821. // Deprecated: Use SC_MD_EnterRoom.ProtoReflect.Descriptor instead.
  822. func (*SC_MD_EnterRoom) Descriptor() ([]byte, []int) {
  823. return file_pb_MultiDup_proto_rawDescGZIP(), []int{15}
  824. }
  825. func (x *SC_MD_EnterRoom) GetZoneid() int32 {
  826. if x != nil {
  827. return x.Zoneid
  828. }
  829. return 0
  830. }
  831. func (x *SC_MD_EnterRoom) GetUid() string {
  832. if x != nil {
  833. return x.Uid
  834. }
  835. return ""
  836. }
  837. func (x *SC_MD_EnterRoom) GetMapid() int32 {
  838. if x != nil {
  839. return x.Mapid
  840. }
  841. return 0
  842. }
  843. func (x *SC_MD_EnterRoom) GetIp() string {
  844. if x != nil {
  845. return x.Ip
  846. }
  847. return ""
  848. }
  849. func (x *SC_MD_EnterRoom) GetPort() int32 {
  850. if x != nil {
  851. return x.Port
  852. }
  853. return 0
  854. }
  855. func (x *SC_MD_EnterRoom) GetPlayerUids() []string {
  856. if x != nil {
  857. return x.PlayerUids
  858. }
  859. return nil
  860. }
  861. // 多人副本, 离开房间
  862. type SC_MD_LeaveRoom struct {
  863. state protoimpl.MessageState
  864. sizeCache protoimpl.SizeCache
  865. unknownFields protoimpl.UnknownFields
  866. Zoneid int32 `protobuf:"varint,1,opt,name=Zoneid,proto3" json:"Zoneid,omitempty"`
  867. Uid string `protobuf:"bytes,2,opt,name=Uid,proto3" json:"Uid,omitempty"` // (离开id)
  868. }
  869. func (x *SC_MD_LeaveRoom) Reset() {
  870. *x = SC_MD_LeaveRoom{}
  871. if protoimpl.UnsafeEnabled {
  872. mi := &file_pb_MultiDup_proto_msgTypes[16]
  873. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  874. ms.StoreMessageInfo(mi)
  875. }
  876. }
  877. func (x *SC_MD_LeaveRoom) String() string {
  878. return protoimpl.X.MessageStringOf(x)
  879. }
  880. func (*SC_MD_LeaveRoom) ProtoMessage() {}
  881. func (x *SC_MD_LeaveRoom) ProtoReflect() protoreflect.Message {
  882. mi := &file_pb_MultiDup_proto_msgTypes[16]
  883. if protoimpl.UnsafeEnabled && x != nil {
  884. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  885. if ms.LoadMessageInfo() == nil {
  886. ms.StoreMessageInfo(mi)
  887. }
  888. return ms
  889. }
  890. return mi.MessageOf(x)
  891. }
  892. // Deprecated: Use SC_MD_LeaveRoom.ProtoReflect.Descriptor instead.
  893. func (*SC_MD_LeaveRoom) Descriptor() ([]byte, []int) {
  894. return file_pb_MultiDup_proto_rawDescGZIP(), []int{16}
  895. }
  896. func (x *SC_MD_LeaveRoom) GetZoneid() int32 {
  897. if x != nil {
  898. return x.Zoneid
  899. }
  900. return 0
  901. }
  902. func (x *SC_MD_LeaveRoom) GetUid() string {
  903. if x != nil {
  904. return x.Uid
  905. }
  906. return ""
  907. }
  908. // 多人副本, 开始游戏(创建者)
  909. type SC_MD_BeginDup struct {
  910. state protoimpl.MessageState
  911. sizeCache protoimpl.SizeCache
  912. unknownFields protoimpl.UnknownFields
  913. Battleserver string `protobuf:"bytes,1,opt,name=Battleserver,proto3" json:"Battleserver,omitempty"`
  914. BattleServerPort int32 `protobuf:"varint,2,opt,name=BattleServerPort,proto3" json:"BattleServerPort,omitempty"`
  915. Mapid int32 `protobuf:"varint,3,opt,name=Mapid,proto3" json:"Mapid,omitempty"`
  916. }
  917. func (x *SC_MD_BeginDup) Reset() {
  918. *x = SC_MD_BeginDup{}
  919. if protoimpl.UnsafeEnabled {
  920. mi := &file_pb_MultiDup_proto_msgTypes[17]
  921. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  922. ms.StoreMessageInfo(mi)
  923. }
  924. }
  925. func (x *SC_MD_BeginDup) String() string {
  926. return protoimpl.X.MessageStringOf(x)
  927. }
  928. func (*SC_MD_BeginDup) ProtoMessage() {}
  929. func (x *SC_MD_BeginDup) ProtoReflect() protoreflect.Message {
  930. mi := &file_pb_MultiDup_proto_msgTypes[17]
  931. if protoimpl.UnsafeEnabled && x != nil {
  932. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  933. if ms.LoadMessageInfo() == nil {
  934. ms.StoreMessageInfo(mi)
  935. }
  936. return ms
  937. }
  938. return mi.MessageOf(x)
  939. }
  940. // Deprecated: Use SC_MD_BeginDup.ProtoReflect.Descriptor instead.
  941. func (*SC_MD_BeginDup) Descriptor() ([]byte, []int) {
  942. return file_pb_MultiDup_proto_rawDescGZIP(), []int{17}
  943. }
  944. func (x *SC_MD_BeginDup) GetBattleserver() string {
  945. if x != nil {
  946. return x.Battleserver
  947. }
  948. return ""
  949. }
  950. func (x *SC_MD_BeginDup) GetBattleServerPort() int32 {
  951. if x != nil {
  952. return x.BattleServerPort
  953. }
  954. return 0
  955. }
  956. func (x *SC_MD_BeginDup) GetMapid() int32 {
  957. if x != nil {
  958. return x.Mapid
  959. }
  960. return 0
  961. }
  962. type SC_BT_Login struct {
  963. state protoimpl.MessageState
  964. sizeCache protoimpl.SizeCache
  965. unknownFields protoimpl.UnknownFields
  966. Zoneid int32 `protobuf:"varint,1,opt,name=Zoneid,proto3" json:"Zoneid,omitempty"`
  967. Uid string `protobuf:"bytes,2,opt,name=Uid,proto3" json:"Uid,omitempty"`
  968. Msg string `protobuf:"bytes,3,opt,name=Msg,proto3" json:"Msg,omitempty"`
  969. }
  970. func (x *SC_BT_Login) Reset() {
  971. *x = SC_BT_Login{}
  972. if protoimpl.UnsafeEnabled {
  973. mi := &file_pb_MultiDup_proto_msgTypes[18]
  974. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  975. ms.StoreMessageInfo(mi)
  976. }
  977. }
  978. func (x *SC_BT_Login) String() string {
  979. return protoimpl.X.MessageStringOf(x)
  980. }
  981. func (*SC_BT_Login) ProtoMessage() {}
  982. func (x *SC_BT_Login) ProtoReflect() protoreflect.Message {
  983. mi := &file_pb_MultiDup_proto_msgTypes[18]
  984. if protoimpl.UnsafeEnabled && x != nil {
  985. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  986. if ms.LoadMessageInfo() == nil {
  987. ms.StoreMessageInfo(mi)
  988. }
  989. return ms
  990. }
  991. return mi.MessageOf(x)
  992. }
  993. // Deprecated: Use SC_BT_Login.ProtoReflect.Descriptor instead.
  994. func (*SC_BT_Login) Descriptor() ([]byte, []int) {
  995. return file_pb_MultiDup_proto_rawDescGZIP(), []int{18}
  996. }
  997. func (x *SC_BT_Login) GetZoneid() int32 {
  998. if x != nil {
  999. return x.Zoneid
  1000. }
  1001. return 0
  1002. }
  1003. func (x *SC_BT_Login) GetUid() string {
  1004. if x != nil {
  1005. return x.Uid
  1006. }
  1007. return ""
  1008. }
  1009. func (x *SC_BT_Login) GetMsg() string {
  1010. if x != nil {
  1011. return x.Msg
  1012. }
  1013. return ""
  1014. }
  1015. // 战斗服务器, 玩家列表更新
  1016. type SC_BT_PeopleList struct {
  1017. state protoimpl.MessageState
  1018. sizeCache protoimpl.SizeCache
  1019. unknownFields protoimpl.UnknownFields
  1020. Zoneid int32 `protobuf:"varint,1,opt,name=Zoneid,proto3" json:"Zoneid,omitempty"`
  1021. NewerUid string `protobuf:"bytes,2,opt,name=NewerUid,proto3" json:"NewerUid,omitempty"` // (新进id)
  1022. PlayerUids []string `protobuf:"bytes,3,rep,name=PlayerUids,proto3" json:"PlayerUids,omitempty"`
  1023. }
  1024. func (x *SC_BT_PeopleList) Reset() {
  1025. *x = SC_BT_PeopleList{}
  1026. if protoimpl.UnsafeEnabled {
  1027. mi := &file_pb_MultiDup_proto_msgTypes[19]
  1028. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1029. ms.StoreMessageInfo(mi)
  1030. }
  1031. }
  1032. func (x *SC_BT_PeopleList) String() string {
  1033. return protoimpl.X.MessageStringOf(x)
  1034. }
  1035. func (*SC_BT_PeopleList) ProtoMessage() {}
  1036. func (x *SC_BT_PeopleList) ProtoReflect() protoreflect.Message {
  1037. mi := &file_pb_MultiDup_proto_msgTypes[19]
  1038. if protoimpl.UnsafeEnabled && x != nil {
  1039. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1040. if ms.LoadMessageInfo() == nil {
  1041. ms.StoreMessageInfo(mi)
  1042. }
  1043. return ms
  1044. }
  1045. return mi.MessageOf(x)
  1046. }
  1047. // Deprecated: Use SC_BT_PeopleList.ProtoReflect.Descriptor instead.
  1048. func (*SC_BT_PeopleList) Descriptor() ([]byte, []int) {
  1049. return file_pb_MultiDup_proto_rawDescGZIP(), []int{19}
  1050. }
  1051. func (x *SC_BT_PeopleList) GetZoneid() int32 {
  1052. if x != nil {
  1053. return x.Zoneid
  1054. }
  1055. return 0
  1056. }
  1057. func (x *SC_BT_PeopleList) GetNewerUid() string {
  1058. if x != nil {
  1059. return x.NewerUid
  1060. }
  1061. return ""
  1062. }
  1063. func (x *SC_BT_PeopleList) GetPlayerUids() []string {
  1064. if x != nil {
  1065. return x.PlayerUids
  1066. }
  1067. return nil
  1068. }
  1069. // 战斗服务 同步状态
  1070. type SC_BT_Status struct {
  1071. state protoimpl.MessageState
  1072. sizeCache protoimpl.SizeCache
  1073. unknownFields protoimpl.UnknownFields
  1074. Zoneid int32 `protobuf:"varint,1,opt,name=Zoneid,proto3" json:"Zoneid,omitempty"`
  1075. SenderUid string `protobuf:"bytes,2,opt,name=SenderUid,proto3" json:"SenderUid,omitempty"`
  1076. // 属性名称
  1077. PropertyName string `protobuf:"bytes,3,opt,name=PropertyName,proto3" json:"PropertyName,omitempty"`
  1078. // 属性值
  1079. Value string `protobuf:"bytes,4,opt,name=Value,proto3" json:"Value,omitempty"`
  1080. }
  1081. func (x *SC_BT_Status) Reset() {
  1082. *x = SC_BT_Status{}
  1083. if protoimpl.UnsafeEnabled {
  1084. mi := &file_pb_MultiDup_proto_msgTypes[20]
  1085. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1086. ms.StoreMessageInfo(mi)
  1087. }
  1088. }
  1089. func (x *SC_BT_Status) String() string {
  1090. return protoimpl.X.MessageStringOf(x)
  1091. }
  1092. func (*SC_BT_Status) ProtoMessage() {}
  1093. func (x *SC_BT_Status) ProtoReflect() protoreflect.Message {
  1094. mi := &file_pb_MultiDup_proto_msgTypes[20]
  1095. if protoimpl.UnsafeEnabled && x != nil {
  1096. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1097. if ms.LoadMessageInfo() == nil {
  1098. ms.StoreMessageInfo(mi)
  1099. }
  1100. return ms
  1101. }
  1102. return mi.MessageOf(x)
  1103. }
  1104. // Deprecated: Use SC_BT_Status.ProtoReflect.Descriptor instead.
  1105. func (*SC_BT_Status) Descriptor() ([]byte, []int) {
  1106. return file_pb_MultiDup_proto_rawDescGZIP(), []int{20}
  1107. }
  1108. func (x *SC_BT_Status) GetZoneid() int32 {
  1109. if x != nil {
  1110. return x.Zoneid
  1111. }
  1112. return 0
  1113. }
  1114. func (x *SC_BT_Status) GetSenderUid() string {
  1115. if x != nil {
  1116. return x.SenderUid
  1117. }
  1118. return ""
  1119. }
  1120. func (x *SC_BT_Status) GetPropertyName() string {
  1121. if x != nil {
  1122. return x.PropertyName
  1123. }
  1124. return ""
  1125. }
  1126. func (x *SC_BT_Status) GetValue() string {
  1127. if x != nil {
  1128. return x.Value
  1129. }
  1130. return ""
  1131. }
  1132. // 战斗服务 同步位置
  1133. type SC_BT_Position struct {
  1134. state protoimpl.MessageState
  1135. sizeCache protoimpl.SizeCache
  1136. unknownFields protoimpl.UnknownFields
  1137. Zoneid int32 `protobuf:"varint,1,opt,name=Zoneid,proto3" json:"Zoneid,omitempty"`
  1138. // 发送者uid
  1139. SenderUid string `protobuf:"bytes,2,opt,name=SenderUid,proto3" json:"SenderUid,omitempty"`
  1140. X float32 `protobuf:"fixed32,3,opt,name=X,proto3" json:"X,omitempty"`
  1141. Y float32 `protobuf:"fixed32,4,opt,name=Y,proto3" json:"Y,omitempty"`
  1142. Z float32 `protobuf:"fixed32,5,opt,name=Z,proto3" json:"Z,omitempty"`
  1143. }
  1144. func (x *SC_BT_Position) Reset() {
  1145. *x = SC_BT_Position{}
  1146. if protoimpl.UnsafeEnabled {
  1147. mi := &file_pb_MultiDup_proto_msgTypes[21]
  1148. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1149. ms.StoreMessageInfo(mi)
  1150. }
  1151. }
  1152. func (x *SC_BT_Position) String() string {
  1153. return protoimpl.X.MessageStringOf(x)
  1154. }
  1155. func (*SC_BT_Position) ProtoMessage() {}
  1156. func (x *SC_BT_Position) ProtoReflect() protoreflect.Message {
  1157. mi := &file_pb_MultiDup_proto_msgTypes[21]
  1158. if protoimpl.UnsafeEnabled && x != nil {
  1159. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1160. if ms.LoadMessageInfo() == nil {
  1161. ms.StoreMessageInfo(mi)
  1162. }
  1163. return ms
  1164. }
  1165. return mi.MessageOf(x)
  1166. }
  1167. // Deprecated: Use SC_BT_Position.ProtoReflect.Descriptor instead.
  1168. func (*SC_BT_Position) Descriptor() ([]byte, []int) {
  1169. return file_pb_MultiDup_proto_rawDescGZIP(), []int{21}
  1170. }
  1171. func (x *SC_BT_Position) GetZoneid() int32 {
  1172. if x != nil {
  1173. return x.Zoneid
  1174. }
  1175. return 0
  1176. }
  1177. func (x *SC_BT_Position) GetSenderUid() string {
  1178. if x != nil {
  1179. return x.SenderUid
  1180. }
  1181. return ""
  1182. }
  1183. func (x *SC_BT_Position) GetX() float32 {
  1184. if x != nil {
  1185. return x.X
  1186. }
  1187. return 0
  1188. }
  1189. func (x *SC_BT_Position) GetY() float32 {
  1190. if x != nil {
  1191. return x.Y
  1192. }
  1193. return 0
  1194. }
  1195. func (x *SC_BT_Position) GetZ() float32 {
  1196. if x != nil {
  1197. return x.Z
  1198. }
  1199. return 0
  1200. }
  1201. // 战斗服务 广播
  1202. type SC_BT_BroadCast struct {
  1203. state protoimpl.MessageState
  1204. sizeCache protoimpl.SizeCache
  1205. unknownFields protoimpl.UnknownFields
  1206. Zoneid int32 `protobuf:"varint,1,opt,name=Zoneid,proto3" json:"Zoneid,omitempty"`
  1207. // 发送者uid
  1208. SenderUid string `protobuf:"bytes,2,opt,name=SenderUid,proto3" json:"SenderUid,omitempty"`
  1209. Msg string `protobuf:"bytes,3,opt,name=Msg,proto3" json:"Msg,omitempty"`
  1210. }
  1211. func (x *SC_BT_BroadCast) Reset() {
  1212. *x = SC_BT_BroadCast{}
  1213. if protoimpl.UnsafeEnabled {
  1214. mi := &file_pb_MultiDup_proto_msgTypes[22]
  1215. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1216. ms.StoreMessageInfo(mi)
  1217. }
  1218. }
  1219. func (x *SC_BT_BroadCast) String() string {
  1220. return protoimpl.X.MessageStringOf(x)
  1221. }
  1222. func (*SC_BT_BroadCast) ProtoMessage() {}
  1223. func (x *SC_BT_BroadCast) ProtoReflect() protoreflect.Message {
  1224. mi := &file_pb_MultiDup_proto_msgTypes[22]
  1225. if protoimpl.UnsafeEnabled && x != nil {
  1226. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1227. if ms.LoadMessageInfo() == nil {
  1228. ms.StoreMessageInfo(mi)
  1229. }
  1230. return ms
  1231. }
  1232. return mi.MessageOf(x)
  1233. }
  1234. // Deprecated: Use SC_BT_BroadCast.ProtoReflect.Descriptor instead.
  1235. func (*SC_BT_BroadCast) Descriptor() ([]byte, []int) {
  1236. return file_pb_MultiDup_proto_rawDescGZIP(), []int{22}
  1237. }
  1238. func (x *SC_BT_BroadCast) GetZoneid() int32 {
  1239. if x != nil {
  1240. return x.Zoneid
  1241. }
  1242. return 0
  1243. }
  1244. func (x *SC_BT_BroadCast) GetSenderUid() string {
  1245. if x != nil {
  1246. return x.SenderUid
  1247. }
  1248. return ""
  1249. }
  1250. func (x *SC_BT_BroadCast) GetMsg() string {
  1251. if x != nil {
  1252. return x.Msg
  1253. }
  1254. return ""
  1255. }
  1256. // 战斗服务,结束
  1257. type SC_BT_Over struct {
  1258. state protoimpl.MessageState
  1259. sizeCache protoimpl.SizeCache
  1260. unknownFields protoimpl.UnknownFields
  1261. Zoneid int32 `protobuf:"varint,1,opt,name=Zoneid,proto3" json:"Zoneid,omitempty"`
  1262. SenderUid string `protobuf:"bytes,2,opt,name=SenderUid,proto3" json:"SenderUid,omitempty"`
  1263. Msg string `protobuf:"bytes,3,opt,name=Msg,proto3" json:"Msg,omitempty"`
  1264. }
  1265. func (x *SC_BT_Over) Reset() {
  1266. *x = SC_BT_Over{}
  1267. if protoimpl.UnsafeEnabled {
  1268. mi := &file_pb_MultiDup_proto_msgTypes[23]
  1269. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1270. ms.StoreMessageInfo(mi)
  1271. }
  1272. }
  1273. func (x *SC_BT_Over) String() string {
  1274. return protoimpl.X.MessageStringOf(x)
  1275. }
  1276. func (*SC_BT_Over) ProtoMessage() {}
  1277. func (x *SC_BT_Over) ProtoReflect() protoreflect.Message {
  1278. mi := &file_pb_MultiDup_proto_msgTypes[23]
  1279. if protoimpl.UnsafeEnabled && x != nil {
  1280. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1281. if ms.LoadMessageInfo() == nil {
  1282. ms.StoreMessageInfo(mi)
  1283. }
  1284. return ms
  1285. }
  1286. return mi.MessageOf(x)
  1287. }
  1288. // Deprecated: Use SC_BT_Over.ProtoReflect.Descriptor instead.
  1289. func (*SC_BT_Over) Descriptor() ([]byte, []int) {
  1290. return file_pb_MultiDup_proto_rawDescGZIP(), []int{23}
  1291. }
  1292. func (x *SC_BT_Over) GetZoneid() int32 {
  1293. if x != nil {
  1294. return x.Zoneid
  1295. }
  1296. return 0
  1297. }
  1298. func (x *SC_BT_Over) GetSenderUid() string {
  1299. if x != nil {
  1300. return x.SenderUid
  1301. }
  1302. return ""
  1303. }
  1304. func (x *SC_BT_Over) GetMsg() string {
  1305. if x != nil {
  1306. return x.Msg
  1307. }
  1308. return ""
  1309. }
  1310. // 多人副本在战斗服创建房间
  1311. type SS_CreateBattleServer struct {
  1312. state protoimpl.MessageState
  1313. sizeCache protoimpl.SizeCache
  1314. unknownFields protoimpl.UnknownFields
  1315. RoomId int32 `protobuf:"varint,1,opt,name=RoomId,proto3" json:"RoomId,omitempty"`
  1316. PlayerUids []string `protobuf:"bytes,2,rep,name=PlayerUids,proto3" json:"PlayerUids,omitempty"`
  1317. }
  1318. func (x *SS_CreateBattleServer) Reset() {
  1319. *x = SS_CreateBattleServer{}
  1320. if protoimpl.UnsafeEnabled {
  1321. mi := &file_pb_MultiDup_proto_msgTypes[24]
  1322. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1323. ms.StoreMessageInfo(mi)
  1324. }
  1325. }
  1326. func (x *SS_CreateBattleServer) String() string {
  1327. return protoimpl.X.MessageStringOf(x)
  1328. }
  1329. func (*SS_CreateBattleServer) ProtoMessage() {}
  1330. func (x *SS_CreateBattleServer) ProtoReflect() protoreflect.Message {
  1331. mi := &file_pb_MultiDup_proto_msgTypes[24]
  1332. if protoimpl.UnsafeEnabled && x != nil {
  1333. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1334. if ms.LoadMessageInfo() == nil {
  1335. ms.StoreMessageInfo(mi)
  1336. }
  1337. return ms
  1338. }
  1339. return mi.MessageOf(x)
  1340. }
  1341. // Deprecated: Use SS_CreateBattleServer.ProtoReflect.Descriptor instead.
  1342. func (*SS_CreateBattleServer) Descriptor() ([]byte, []int) {
  1343. return file_pb_MultiDup_proto_rawDescGZIP(), []int{24}
  1344. }
  1345. func (x *SS_CreateBattleServer) GetRoomId() int32 {
  1346. if x != nil {
  1347. return x.RoomId
  1348. }
  1349. return 0
  1350. }
  1351. func (x *SS_CreateBattleServer) GetPlayerUids() []string {
  1352. if x != nil {
  1353. return x.PlayerUids
  1354. }
  1355. return nil
  1356. }
  1357. // 多人副本,创建战斗房间OK
  1358. type SS_CreateBattleServerOK struct {
  1359. state protoimpl.MessageState
  1360. sizeCache protoimpl.SizeCache
  1361. unknownFields protoimpl.UnknownFields
  1362. }
  1363. func (x *SS_CreateBattleServerOK) Reset() {
  1364. *x = SS_CreateBattleServerOK{}
  1365. if protoimpl.UnsafeEnabled {
  1366. mi := &file_pb_MultiDup_proto_msgTypes[25]
  1367. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1368. ms.StoreMessageInfo(mi)
  1369. }
  1370. }
  1371. func (x *SS_CreateBattleServerOK) String() string {
  1372. return protoimpl.X.MessageStringOf(x)
  1373. }
  1374. func (*SS_CreateBattleServerOK) ProtoMessage() {}
  1375. func (x *SS_CreateBattleServerOK) ProtoReflect() protoreflect.Message {
  1376. mi := &file_pb_MultiDup_proto_msgTypes[25]
  1377. if protoimpl.UnsafeEnabled && x != nil {
  1378. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1379. if ms.LoadMessageInfo() == nil {
  1380. ms.StoreMessageInfo(mi)
  1381. }
  1382. return ms
  1383. }
  1384. return mi.MessageOf(x)
  1385. }
  1386. // Deprecated: Use SS_CreateBattleServerOK.ProtoReflect.Descriptor instead.
  1387. func (*SS_CreateBattleServerOK) Descriptor() ([]byte, []int) {
  1388. return file_pb_MultiDup_proto_rawDescGZIP(), []int{25}
  1389. }
  1390. type SC_MD_GetRoomList_RoomInfo struct {
  1391. state protoimpl.MessageState
  1392. sizeCache protoimpl.SizeCache
  1393. unknownFields protoimpl.UnknownFields
  1394. RoomId int32 `protobuf:"varint,1,opt,name=RoomId,proto3" json:"RoomId,omitempty"`
  1395. Mapid int32 `protobuf:"varint,2,opt,name=Mapid,proto3" json:"Mapid,omitempty"`
  1396. PlayerUids []string `protobuf:"bytes,3,rep,name=PlayerUids,proto3" json:"PlayerUids,omitempty"` //??
  1397. Battleserver string `protobuf:"bytes,4,opt,name=Battleserver,proto3" json:"Battleserver,omitempty"`
  1398. BattleServerPort int32 `protobuf:"varint,5,opt,name=BattleServerPort,proto3" json:"BattleServerPort,omitempty"`
  1399. }
  1400. func (x *SC_MD_GetRoomList_RoomInfo) Reset() {
  1401. *x = SC_MD_GetRoomList_RoomInfo{}
  1402. if protoimpl.UnsafeEnabled {
  1403. mi := &file_pb_MultiDup_proto_msgTypes[26]
  1404. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1405. ms.StoreMessageInfo(mi)
  1406. }
  1407. }
  1408. func (x *SC_MD_GetRoomList_RoomInfo) String() string {
  1409. return protoimpl.X.MessageStringOf(x)
  1410. }
  1411. func (*SC_MD_GetRoomList_RoomInfo) ProtoMessage() {}
  1412. func (x *SC_MD_GetRoomList_RoomInfo) ProtoReflect() protoreflect.Message {
  1413. mi := &file_pb_MultiDup_proto_msgTypes[26]
  1414. if protoimpl.UnsafeEnabled && x != nil {
  1415. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1416. if ms.LoadMessageInfo() == nil {
  1417. ms.StoreMessageInfo(mi)
  1418. }
  1419. return ms
  1420. }
  1421. return mi.MessageOf(x)
  1422. }
  1423. // Deprecated: Use SC_MD_GetRoomList_RoomInfo.ProtoReflect.Descriptor instead.
  1424. func (*SC_MD_GetRoomList_RoomInfo) Descriptor() ([]byte, []int) {
  1425. return file_pb_MultiDup_proto_rawDescGZIP(), []int{14, 0}
  1426. }
  1427. func (x *SC_MD_GetRoomList_RoomInfo) GetRoomId() int32 {
  1428. if x != nil {
  1429. return x.RoomId
  1430. }
  1431. return 0
  1432. }
  1433. func (x *SC_MD_GetRoomList_RoomInfo) GetMapid() int32 {
  1434. if x != nil {
  1435. return x.Mapid
  1436. }
  1437. return 0
  1438. }
  1439. func (x *SC_MD_GetRoomList_RoomInfo) GetPlayerUids() []string {
  1440. if x != nil {
  1441. return x.PlayerUids
  1442. }
  1443. return nil
  1444. }
  1445. func (x *SC_MD_GetRoomList_RoomInfo) GetBattleserver() string {
  1446. if x != nil {
  1447. return x.Battleserver
  1448. }
  1449. return ""
  1450. }
  1451. func (x *SC_MD_GetRoomList_RoomInfo) GetBattleServerPort() int32 {
  1452. if x != nil {
  1453. return x.BattleServerPort
  1454. }
  1455. return 0
  1456. }
  1457. var File_pb_MultiDup_proto protoreflect.FileDescriptor
  1458. var file_pb_MultiDup_proto_rawDesc = []byte{
  1459. 0x0a, 0x11, 0x70, 0x62, 0x2f, 0x4d, 0x75, 0x6c, 0x74, 0x69, 0x44, 0x75, 0x70, 0x2e, 0x70, 0x72,
  1460. 0x6f, 0x74, 0x6f, 0x12, 0x08, 0x4d, 0x75, 0x6c, 0x74, 0x69, 0x44, 0x75, 0x70, 0x22, 0x3c, 0x0a,
  1461. 0x10, 0x43, 0x53, 0x5f, 0x4d, 0x44, 0x5f, 0x45, 0x6e, 0x74, 0x65, 0x72, 0x4c, 0x6f, 0x62, 0x62,
  1462. 0x79, 0x12, 0x16, 0x0a, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
  1463. 0x05, 0x52, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x55, 0x69, 0x64,
  1464. 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x55, 0x69, 0x64, 0x22, 0x52, 0x0a, 0x10, 0x43,
  1465. 0x53, 0x5f, 0x4d, 0x44, 0x5f, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x52, 0x6f, 0x6f, 0x6d, 0x12,
  1466. 0x16, 0x0a, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52,
  1467. 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x55, 0x69, 0x64, 0x18, 0x02,
  1468. 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x55, 0x69, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x4d, 0x61, 0x70,
  1469. 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x4d, 0x61, 0x70, 0x69, 0x64, 0x22,
  1470. 0x3d, 0x0a, 0x11, 0x43, 0x53, 0x5f, 0x4d, 0x44, 0x5f, 0x47, 0x65, 0x74, 0x52, 0x6f, 0x6f, 0x6d,
  1471. 0x4c, 0x69, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x18, 0x01,
  1472. 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03,
  1473. 0x55, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x55, 0x69, 0x64, 0x22, 0x53,
  1474. 0x0a, 0x0f, 0x43, 0x53, 0x5f, 0x4d, 0x44, 0x5f, 0x45, 0x6e, 0x74, 0x65, 0x72, 0x52, 0x6f, 0x6f,
  1475. 0x6d, 0x12, 0x16, 0x0a, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
  1476. 0x05, 0x52, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x55, 0x69, 0x64,
  1477. 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x55, 0x69, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x52,
  1478. 0x6f, 0x6f, 0x6d, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x52, 0x6f, 0x6f,
  1479. 0x6d, 0x49, 0x64, 0x22, 0x3b, 0x0a, 0x0f, 0x43, 0x53, 0x5f, 0x4d, 0x44, 0x5f, 0x4c, 0x65, 0x61,
  1480. 0x76, 0x65, 0x52, 0x6f, 0x6f, 0x6d, 0x12, 0x16, 0x0a, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64,
  1481. 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x12, 0x10,
  1482. 0x0a, 0x03, 0x55, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x55, 0x69, 0x64,
  1483. 0x22, 0x3a, 0x0a, 0x0e, 0x43, 0x53, 0x5f, 0x4d, 0x44, 0x5f, 0x42, 0x65, 0x67, 0x69, 0x6e, 0x44,
  1484. 0x75, 0x70, 0x12, 0x16, 0x0a, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01,
  1485. 0x28, 0x05, 0x52, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x55, 0x69,
  1486. 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x55, 0x69, 0x64, 0x22, 0x49, 0x0a, 0x0b,
  1487. 0x43, 0x53, 0x5f, 0x42, 0x54, 0x5f, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x12, 0x16, 0x0a, 0x06, 0x5a,
  1488. 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x5a, 0x6f, 0x6e,
  1489. 0x65, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x55, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
  1490. 0x52, 0x03, 0x55, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x4d, 0x73, 0x67, 0x18, 0x03, 0x20, 0x01,
  1491. 0x28, 0x09, 0x52, 0x03, 0x4d, 0x73, 0x67, 0x22, 0x3c, 0x0a, 0x10, 0x43, 0x53, 0x5f, 0x42, 0x54,
  1492. 0x5f, 0x50, 0x65, 0x6f, 0x70, 0x6c, 0x65, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x5a,
  1493. 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x5a, 0x6f, 0x6e,
  1494. 0x65, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x55, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
  1495. 0x52, 0x03, 0x55, 0x69, 0x64, 0x22, 0x7e, 0x0a, 0x0c, 0x43, 0x53, 0x5f, 0x42, 0x54, 0x5f, 0x53,
  1496. 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x18,
  1497. 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x12, 0x1c, 0x0a,
  1498. 0x09, 0x53, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x55, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
  1499. 0x52, 0x09, 0x53, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x55, 0x69, 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x50,
  1500. 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28,
  1501. 0x09, 0x52, 0x0c, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12,
  1502. 0x14, 0x0a, 0x05, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05,
  1503. 0x56, 0x61, 0x6c, 0x75, 0x65, 0x22, 0x70, 0x0a, 0x0e, 0x43, 0x53, 0x5f, 0x42, 0x54, 0x5f, 0x50,
  1504. 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x16, 0x0a, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69,
  1505. 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x12,
  1506. 0x1c, 0x0a, 0x09, 0x53, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x55, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01,
  1507. 0x28, 0x09, 0x52, 0x09, 0x53, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x55, 0x69, 0x64, 0x12, 0x0c, 0x0a,
  1508. 0x01, 0x58, 0x18, 0x03, 0x20, 0x01, 0x28, 0x02, 0x52, 0x01, 0x58, 0x12, 0x0c, 0x0a, 0x01, 0x59,
  1509. 0x18, 0x04, 0x20, 0x01, 0x28, 0x02, 0x52, 0x01, 0x59, 0x12, 0x0c, 0x0a, 0x01, 0x5a, 0x18, 0x05,
  1510. 0x20, 0x01, 0x28, 0x02, 0x52, 0x01, 0x5a, 0x22, 0x59, 0x0a, 0x0f, 0x43, 0x53, 0x5f, 0x42, 0x54,
  1511. 0x5f, 0x42, 0x72, 0x6f, 0x61, 0x64, 0x43, 0x61, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x5a, 0x6f,
  1512. 0x6e, 0x65, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x5a, 0x6f, 0x6e, 0x65,
  1513. 0x69, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x53, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x55, 0x69, 0x64, 0x18,
  1514. 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x53, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x55, 0x69, 0x64,
  1515. 0x12, 0x10, 0x0a, 0x03, 0x4d, 0x73, 0x67, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x4d,
  1516. 0x73, 0x67, 0x22, 0x54, 0x0a, 0x0a, 0x43, 0x53, 0x5f, 0x42, 0x54, 0x5f, 0x4f, 0x76, 0x65, 0x72,
  1517. 0x12, 0x16, 0x0a, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05,
  1518. 0x52, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x53, 0x65, 0x6e, 0x64,
  1519. 0x65, 0x72, 0x55, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x53, 0x65, 0x6e,
  1520. 0x64, 0x65, 0x72, 0x55, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x4d, 0x73, 0x67, 0x18, 0x03, 0x20,
  1521. 0x01, 0x28, 0x09, 0x52, 0x03, 0x4d, 0x73, 0x67, 0x22, 0x12, 0x0a, 0x10, 0x53, 0x43, 0x5f, 0x4d,
  1522. 0x44, 0x5f, 0x45, 0x6e, 0x74, 0x65, 0x72, 0x4c, 0x6f, 0x62, 0x62, 0x79, 0x22, 0x6a, 0x0a, 0x10,
  1523. 0x53, 0x43, 0x5f, 0x4d, 0x44, 0x5f, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x52, 0x6f, 0x6f, 0x6d,
  1524. 0x12, 0x16, 0x0a, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05,
  1525. 0x52, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x55, 0x69, 0x64, 0x18,
  1526. 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x55, 0x69, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x4d, 0x61,
  1527. 0x70, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x4d, 0x61, 0x70, 0x69, 0x64,
  1528. 0x12, 0x16, 0x0a, 0x06, 0x52, 0x6f, 0x6f, 0x6d, 0x49, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05,
  1529. 0x52, 0x06, 0x52, 0x6f, 0x6f, 0x6d, 0x49, 0x64, 0x22, 0x82, 0x02, 0x0a, 0x11, 0x53, 0x43, 0x5f,
  1530. 0x4d, 0x44, 0x5f, 0x47, 0x65, 0x74, 0x52, 0x6f, 0x6f, 0x6d, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x42,
  1531. 0x0a, 0x09, 0x52, 0x6f, 0x6f, 0x6d, 0x49, 0x6e, 0x66, 0x6f, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28,
  1532. 0x0b, 0x32, 0x24, 0x2e, 0x4d, 0x75, 0x6c, 0x74, 0x69, 0x44, 0x75, 0x70, 0x2e, 0x53, 0x43, 0x5f,
  1533. 0x4d, 0x44, 0x5f, 0x47, 0x65, 0x74, 0x52, 0x6f, 0x6f, 0x6d, 0x4c, 0x69, 0x73, 0x74, 0x2e, 0x52,
  1534. 0x6f, 0x6f, 0x6d, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x09, 0x52, 0x6f, 0x6f, 0x6d, 0x49, 0x6e, 0x66,
  1535. 0x6f, 0x73, 0x1a, 0xa8, 0x01, 0x0a, 0x08, 0x52, 0x6f, 0x6f, 0x6d, 0x49, 0x6e, 0x66, 0x6f, 0x12,
  1536. 0x16, 0x0a, 0x06, 0x52, 0x6f, 0x6f, 0x6d, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52,
  1537. 0x06, 0x52, 0x6f, 0x6f, 0x6d, 0x49, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x4d, 0x61, 0x70, 0x69, 0x64,
  1538. 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x4d, 0x61, 0x70, 0x69, 0x64, 0x12, 0x1e, 0x0a,
  1539. 0x0a, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x55, 0x69, 0x64, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28,
  1540. 0x09, 0x52, 0x0a, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x55, 0x69, 0x64, 0x73, 0x12, 0x22, 0x0a,
  1541. 0x0c, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x18, 0x04, 0x20,
  1542. 0x01, 0x28, 0x09, 0x52, 0x0c, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x73, 0x65, 0x72, 0x76, 0x65,
  1543. 0x72, 0x12, 0x2a, 0x0a, 0x10, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65,
  1544. 0x72, 0x50, 0x6f, 0x72, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x10, 0x42, 0x61, 0x74,
  1545. 0x74, 0x6c, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x50, 0x6f, 0x72, 0x74, 0x22, 0x95, 0x01,
  1546. 0x0a, 0x0f, 0x53, 0x43, 0x5f, 0x4d, 0x44, 0x5f, 0x45, 0x6e, 0x74, 0x65, 0x72, 0x52, 0x6f, 0x6f,
  1547. 0x6d, 0x12, 0x16, 0x0a, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
  1548. 0x05, 0x52, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x55, 0x69, 0x64,
  1549. 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x55, 0x69, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x4d,
  1550. 0x61, 0x70, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x4d, 0x61, 0x70, 0x69,
  1551. 0x64, 0x12, 0x0e, 0x0a, 0x02, 0x49, 0x70, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x49,
  1552. 0x70, 0x12, 0x12, 0x0a, 0x04, 0x50, 0x6f, 0x72, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52,
  1553. 0x04, 0x50, 0x6f, 0x72, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x55,
  1554. 0x69, 0x64, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0a, 0x50, 0x6c, 0x61, 0x79, 0x65,
  1555. 0x72, 0x55, 0x69, 0x64, 0x73, 0x22, 0x3b, 0x0a, 0x0f, 0x53, 0x43, 0x5f, 0x4d, 0x44, 0x5f, 0x4c,
  1556. 0x65, 0x61, 0x76, 0x65, 0x52, 0x6f, 0x6f, 0x6d, 0x12, 0x16, 0x0a, 0x06, 0x5a, 0x6f, 0x6e, 0x65,
  1557. 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64,
  1558. 0x12, 0x10, 0x0a, 0x03, 0x55, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x55,
  1559. 0x69, 0x64, 0x22, 0x76, 0x0a, 0x0e, 0x53, 0x43, 0x5f, 0x4d, 0x44, 0x5f, 0x42, 0x65, 0x67, 0x69,
  1560. 0x6e, 0x44, 0x75, 0x70, 0x12, 0x22, 0x0a, 0x0c, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x73, 0x65,
  1561. 0x72, 0x76, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x42, 0x61, 0x74, 0x74,
  1562. 0x6c, 0x65, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x12, 0x2a, 0x0a, 0x10, 0x42, 0x61, 0x74, 0x74,
  1563. 0x6c, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x50, 0x6f, 0x72, 0x74, 0x18, 0x02, 0x20, 0x01,
  1564. 0x28, 0x05, 0x52, 0x10, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
  1565. 0x50, 0x6f, 0x72, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x4d, 0x61, 0x70, 0x69, 0x64, 0x18, 0x03, 0x20,
  1566. 0x01, 0x28, 0x05, 0x52, 0x05, 0x4d, 0x61, 0x70, 0x69, 0x64, 0x22, 0x49, 0x0a, 0x0b, 0x53, 0x43,
  1567. 0x5f, 0x42, 0x54, 0x5f, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x12, 0x16, 0x0a, 0x06, 0x5a, 0x6f, 0x6e,
  1568. 0x65, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69,
  1569. 0x64, 0x12, 0x10, 0x0a, 0x03, 0x55, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03,
  1570. 0x55, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x4d, 0x73, 0x67, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
  1571. 0x52, 0x03, 0x4d, 0x73, 0x67, 0x22, 0x66, 0x0a, 0x10, 0x53, 0x43, 0x5f, 0x42, 0x54, 0x5f, 0x50,
  1572. 0x65, 0x6f, 0x70, 0x6c, 0x65, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x5a, 0x6f, 0x6e,
  1573. 0x65, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69,
  1574. 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x4e, 0x65, 0x77, 0x65, 0x72, 0x55, 0x69, 0x64, 0x18, 0x02, 0x20,
  1575. 0x01, 0x28, 0x09, 0x52, 0x08, 0x4e, 0x65, 0x77, 0x65, 0x72, 0x55, 0x69, 0x64, 0x12, 0x1e, 0x0a,
  1576. 0x0a, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x55, 0x69, 0x64, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28,
  1577. 0x09, 0x52, 0x0a, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x55, 0x69, 0x64, 0x73, 0x22, 0x7e, 0x0a,
  1578. 0x0c, 0x53, 0x43, 0x5f, 0x42, 0x54, 0x5f, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x16, 0x0a,
  1579. 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x5a,
  1580. 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x53, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x55,
  1581. 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x53, 0x65, 0x6e, 0x64, 0x65, 0x72,
  1582. 0x55, 0x69, 0x64, 0x12, 0x22, 0x0a, 0x0c, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x4e,
  1583. 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x50, 0x72, 0x6f, 0x70, 0x65,
  1584. 0x72, 0x74, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x56, 0x61, 0x6c, 0x75, 0x65,
  1585. 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x22, 0x70, 0x0a,
  1586. 0x0e, 0x53, 0x43, 0x5f, 0x42, 0x54, 0x5f, 0x50, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12,
  1587. 0x16, 0x0a, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52,
  1588. 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x53, 0x65, 0x6e, 0x64, 0x65,
  1589. 0x72, 0x55, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x53, 0x65, 0x6e, 0x64,
  1590. 0x65, 0x72, 0x55, 0x69, 0x64, 0x12, 0x0c, 0x0a, 0x01, 0x58, 0x18, 0x03, 0x20, 0x01, 0x28, 0x02,
  1591. 0x52, 0x01, 0x58, 0x12, 0x0c, 0x0a, 0x01, 0x59, 0x18, 0x04, 0x20, 0x01, 0x28, 0x02, 0x52, 0x01,
  1592. 0x59, 0x12, 0x0c, 0x0a, 0x01, 0x5a, 0x18, 0x05, 0x20, 0x01, 0x28, 0x02, 0x52, 0x01, 0x5a, 0x22,
  1593. 0x59, 0x0a, 0x0f, 0x53, 0x43, 0x5f, 0x42, 0x54, 0x5f, 0x42, 0x72, 0x6f, 0x61, 0x64, 0x43, 0x61,
  1594. 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01,
  1595. 0x28, 0x05, 0x52, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x53, 0x65,
  1596. 0x6e, 0x64, 0x65, 0x72, 0x55, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x53,
  1597. 0x65, 0x6e, 0x64, 0x65, 0x72, 0x55, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x4d, 0x73, 0x67, 0x18,
  1598. 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x4d, 0x73, 0x67, 0x22, 0x54, 0x0a, 0x0a, 0x53, 0x43,
  1599. 0x5f, 0x42, 0x54, 0x5f, 0x4f, 0x76, 0x65, 0x72, 0x12, 0x16, 0x0a, 0x06, 0x5a, 0x6f, 0x6e, 0x65,
  1600. 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x5a, 0x6f, 0x6e, 0x65, 0x69, 0x64,
  1601. 0x12, 0x1c, 0x0a, 0x09, 0x53, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x55, 0x69, 0x64, 0x18, 0x02, 0x20,
  1602. 0x01, 0x28, 0x09, 0x52, 0x09, 0x53, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x55, 0x69, 0x64, 0x12, 0x10,
  1603. 0x0a, 0x03, 0x4d, 0x73, 0x67, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x4d, 0x73, 0x67,
  1604. 0x22, 0x4f, 0x0a, 0x15, 0x53, 0x53, 0x5f, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x42, 0x61, 0x74,
  1605. 0x74, 0x6c, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x12, 0x16, 0x0a, 0x06, 0x52, 0x6f, 0x6f,
  1606. 0x6d, 0x49, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x52, 0x6f, 0x6f, 0x6d, 0x49,
  1607. 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x55, 0x69, 0x64, 0x73, 0x18,
  1608. 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0a, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x55, 0x69, 0x64,
  1609. 0x73, 0x22, 0x19, 0x0a, 0x17, 0x53, 0x53, 0x5f, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x42, 0x61,
  1610. 0x74, 0x74, 0x6c, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4f, 0x4b, 0x42, 0x0d, 0x5a, 0x0b,
  1611. 0x70, 0x62, 0x2f, 0x4d, 0x75, 0x6c, 0x74, 0x69, 0x44, 0x75, 0x70, 0x62, 0x06, 0x70, 0x72, 0x6f,
  1612. 0x74, 0x6f, 0x33,
  1613. }
  1614. var (
  1615. file_pb_MultiDup_proto_rawDescOnce sync.Once
  1616. file_pb_MultiDup_proto_rawDescData = file_pb_MultiDup_proto_rawDesc
  1617. )
  1618. func file_pb_MultiDup_proto_rawDescGZIP() []byte {
  1619. file_pb_MultiDup_proto_rawDescOnce.Do(func() {
  1620. file_pb_MultiDup_proto_rawDescData = protoimpl.X.CompressGZIP(file_pb_MultiDup_proto_rawDescData)
  1621. })
  1622. return file_pb_MultiDup_proto_rawDescData
  1623. }
  1624. var file_pb_MultiDup_proto_msgTypes = make([]protoimpl.MessageInfo, 27)
  1625. var file_pb_MultiDup_proto_goTypes = []interface{}{
  1626. (*CS_MD_EnterLobby)(nil), // 0: MultiDup.CS_MD_EnterLobby
  1627. (*CS_MD_CreateRoom)(nil), // 1: MultiDup.CS_MD_CreateRoom
  1628. (*CS_MD_GetRoomList)(nil), // 2: MultiDup.CS_MD_GetRoomList
  1629. (*CS_MD_EnterRoom)(nil), // 3: MultiDup.CS_MD_EnterRoom
  1630. (*CS_MD_LeaveRoom)(nil), // 4: MultiDup.CS_MD_LeaveRoom
  1631. (*CS_MD_BeginDup)(nil), // 5: MultiDup.CS_MD_BeginDup
  1632. (*CS_BT_Login)(nil), // 6: MultiDup.CS_BT_Login
  1633. (*CS_BT_PeopleList)(nil), // 7: MultiDup.CS_BT_PeopleList
  1634. (*CS_BT_Status)(nil), // 8: MultiDup.CS_BT_Status
  1635. (*CS_BT_Position)(nil), // 9: MultiDup.CS_BT_Position
  1636. (*CS_BT_BroadCast)(nil), // 10: MultiDup.CS_BT_BroadCast
  1637. (*CS_BT_Over)(nil), // 11: MultiDup.CS_BT_Over
  1638. (*SC_MD_EnterLobby)(nil), // 12: MultiDup.SC_MD_EnterLobby
  1639. (*SC_MD_CreateRoom)(nil), // 13: MultiDup.SC_MD_CreateRoom
  1640. (*SC_MD_GetRoomList)(nil), // 14: MultiDup.SC_MD_GetRoomList
  1641. (*SC_MD_EnterRoom)(nil), // 15: MultiDup.SC_MD_EnterRoom
  1642. (*SC_MD_LeaveRoom)(nil), // 16: MultiDup.SC_MD_LeaveRoom
  1643. (*SC_MD_BeginDup)(nil), // 17: MultiDup.SC_MD_BeginDup
  1644. (*SC_BT_Login)(nil), // 18: MultiDup.SC_BT_Login
  1645. (*SC_BT_PeopleList)(nil), // 19: MultiDup.SC_BT_PeopleList
  1646. (*SC_BT_Status)(nil), // 20: MultiDup.SC_BT_Status
  1647. (*SC_BT_Position)(nil), // 21: MultiDup.SC_BT_Position
  1648. (*SC_BT_BroadCast)(nil), // 22: MultiDup.SC_BT_BroadCast
  1649. (*SC_BT_Over)(nil), // 23: MultiDup.SC_BT_Over
  1650. (*SS_CreateBattleServer)(nil), // 24: MultiDup.SS_CreateBattleServer
  1651. (*SS_CreateBattleServerOK)(nil), // 25: MultiDup.SS_CreateBattleServerOK
  1652. (*SC_MD_GetRoomList_RoomInfo)(nil), // 26: MultiDup.SC_MD_GetRoomList.RoomInfo
  1653. }
  1654. var file_pb_MultiDup_proto_depIdxs = []int32{
  1655. 26, // 0: MultiDup.SC_MD_GetRoomList.RoomInfos:type_name -> MultiDup.SC_MD_GetRoomList.RoomInfo
  1656. 1, // [1:1] is the sub-list for method output_type
  1657. 1, // [1:1] is the sub-list for method input_type
  1658. 1, // [1:1] is the sub-list for extension type_name
  1659. 1, // [1:1] is the sub-list for extension extendee
  1660. 0, // [0:1] is the sub-list for field type_name
  1661. }
  1662. func init() { file_pb_MultiDup_proto_init() }
  1663. func file_pb_MultiDup_proto_init() {
  1664. if File_pb_MultiDup_proto != nil {
  1665. return
  1666. }
  1667. if !protoimpl.UnsafeEnabled {
  1668. file_pb_MultiDup_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
  1669. switch v := v.(*CS_MD_EnterLobby); i {
  1670. case 0:
  1671. return &v.state
  1672. case 1:
  1673. return &v.sizeCache
  1674. case 2:
  1675. return &v.unknownFields
  1676. default:
  1677. return nil
  1678. }
  1679. }
  1680. file_pb_MultiDup_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
  1681. switch v := v.(*CS_MD_CreateRoom); i {
  1682. case 0:
  1683. return &v.state
  1684. case 1:
  1685. return &v.sizeCache
  1686. case 2:
  1687. return &v.unknownFields
  1688. default:
  1689. return nil
  1690. }
  1691. }
  1692. file_pb_MultiDup_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
  1693. switch v := v.(*CS_MD_GetRoomList); i {
  1694. case 0:
  1695. return &v.state
  1696. case 1:
  1697. return &v.sizeCache
  1698. case 2:
  1699. return &v.unknownFields
  1700. default:
  1701. return nil
  1702. }
  1703. }
  1704. file_pb_MultiDup_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
  1705. switch v := v.(*CS_MD_EnterRoom); i {
  1706. case 0:
  1707. return &v.state
  1708. case 1:
  1709. return &v.sizeCache
  1710. case 2:
  1711. return &v.unknownFields
  1712. default:
  1713. return nil
  1714. }
  1715. }
  1716. file_pb_MultiDup_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
  1717. switch v := v.(*CS_MD_LeaveRoom); i {
  1718. case 0:
  1719. return &v.state
  1720. case 1:
  1721. return &v.sizeCache
  1722. case 2:
  1723. return &v.unknownFields
  1724. default:
  1725. return nil
  1726. }
  1727. }
  1728. file_pb_MultiDup_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
  1729. switch v := v.(*CS_MD_BeginDup); i {
  1730. case 0:
  1731. return &v.state
  1732. case 1:
  1733. return &v.sizeCache
  1734. case 2:
  1735. return &v.unknownFields
  1736. default:
  1737. return nil
  1738. }
  1739. }
  1740. file_pb_MultiDup_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
  1741. switch v := v.(*CS_BT_Login); i {
  1742. case 0:
  1743. return &v.state
  1744. case 1:
  1745. return &v.sizeCache
  1746. case 2:
  1747. return &v.unknownFields
  1748. default:
  1749. return nil
  1750. }
  1751. }
  1752. file_pb_MultiDup_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
  1753. switch v := v.(*CS_BT_PeopleList); i {
  1754. case 0:
  1755. return &v.state
  1756. case 1:
  1757. return &v.sizeCache
  1758. case 2:
  1759. return &v.unknownFields
  1760. default:
  1761. return nil
  1762. }
  1763. }
  1764. file_pb_MultiDup_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
  1765. switch v := v.(*CS_BT_Status); i {
  1766. case 0:
  1767. return &v.state
  1768. case 1:
  1769. return &v.sizeCache
  1770. case 2:
  1771. return &v.unknownFields
  1772. default:
  1773. return nil
  1774. }
  1775. }
  1776. file_pb_MultiDup_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
  1777. switch v := v.(*CS_BT_Position); i {
  1778. case 0:
  1779. return &v.state
  1780. case 1:
  1781. return &v.sizeCache
  1782. case 2:
  1783. return &v.unknownFields
  1784. default:
  1785. return nil
  1786. }
  1787. }
  1788. file_pb_MultiDup_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
  1789. switch v := v.(*CS_BT_BroadCast); i {
  1790. case 0:
  1791. return &v.state
  1792. case 1:
  1793. return &v.sizeCache
  1794. case 2:
  1795. return &v.unknownFields
  1796. default:
  1797. return nil
  1798. }
  1799. }
  1800. file_pb_MultiDup_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
  1801. switch v := v.(*CS_BT_Over); i {
  1802. case 0:
  1803. return &v.state
  1804. case 1:
  1805. return &v.sizeCache
  1806. case 2:
  1807. return &v.unknownFields
  1808. default:
  1809. return nil
  1810. }
  1811. }
  1812. file_pb_MultiDup_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
  1813. switch v := v.(*SC_MD_EnterLobby); i {
  1814. case 0:
  1815. return &v.state
  1816. case 1:
  1817. return &v.sizeCache
  1818. case 2:
  1819. return &v.unknownFields
  1820. default:
  1821. return nil
  1822. }
  1823. }
  1824. file_pb_MultiDup_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
  1825. switch v := v.(*SC_MD_CreateRoom); i {
  1826. case 0:
  1827. return &v.state
  1828. case 1:
  1829. return &v.sizeCache
  1830. case 2:
  1831. return &v.unknownFields
  1832. default:
  1833. return nil
  1834. }
  1835. }
  1836. file_pb_MultiDup_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
  1837. switch v := v.(*SC_MD_GetRoomList); i {
  1838. case 0:
  1839. return &v.state
  1840. case 1:
  1841. return &v.sizeCache
  1842. case 2:
  1843. return &v.unknownFields
  1844. default:
  1845. return nil
  1846. }
  1847. }
  1848. file_pb_MultiDup_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} {
  1849. switch v := v.(*SC_MD_EnterRoom); i {
  1850. case 0:
  1851. return &v.state
  1852. case 1:
  1853. return &v.sizeCache
  1854. case 2:
  1855. return &v.unknownFields
  1856. default:
  1857. return nil
  1858. }
  1859. }
  1860. file_pb_MultiDup_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} {
  1861. switch v := v.(*SC_MD_LeaveRoom); i {
  1862. case 0:
  1863. return &v.state
  1864. case 1:
  1865. return &v.sizeCache
  1866. case 2:
  1867. return &v.unknownFields
  1868. default:
  1869. return nil
  1870. }
  1871. }
  1872. file_pb_MultiDup_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} {
  1873. switch v := v.(*SC_MD_BeginDup); i {
  1874. case 0:
  1875. return &v.state
  1876. case 1:
  1877. return &v.sizeCache
  1878. case 2:
  1879. return &v.unknownFields
  1880. default:
  1881. return nil
  1882. }
  1883. }
  1884. file_pb_MultiDup_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} {
  1885. switch v := v.(*SC_BT_Login); i {
  1886. case 0:
  1887. return &v.state
  1888. case 1:
  1889. return &v.sizeCache
  1890. case 2:
  1891. return &v.unknownFields
  1892. default:
  1893. return nil
  1894. }
  1895. }
  1896. file_pb_MultiDup_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} {
  1897. switch v := v.(*SC_BT_PeopleList); i {
  1898. case 0:
  1899. return &v.state
  1900. case 1:
  1901. return &v.sizeCache
  1902. case 2:
  1903. return &v.unknownFields
  1904. default:
  1905. return nil
  1906. }
  1907. }
  1908. file_pb_MultiDup_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} {
  1909. switch v := v.(*SC_BT_Status); i {
  1910. case 0:
  1911. return &v.state
  1912. case 1:
  1913. return &v.sizeCache
  1914. case 2:
  1915. return &v.unknownFields
  1916. default:
  1917. return nil
  1918. }
  1919. }
  1920. file_pb_MultiDup_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} {
  1921. switch v := v.(*SC_BT_Position); i {
  1922. case 0:
  1923. return &v.state
  1924. case 1:
  1925. return &v.sizeCache
  1926. case 2:
  1927. return &v.unknownFields
  1928. default:
  1929. return nil
  1930. }
  1931. }
  1932. file_pb_MultiDup_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} {
  1933. switch v := v.(*SC_BT_BroadCast); i {
  1934. case 0:
  1935. return &v.state
  1936. case 1:
  1937. return &v.sizeCache
  1938. case 2:
  1939. return &v.unknownFields
  1940. default:
  1941. return nil
  1942. }
  1943. }
  1944. file_pb_MultiDup_proto_msgTypes[23].Exporter = func(v interface{}, i int) interface{} {
  1945. switch v := v.(*SC_BT_Over); i {
  1946. case 0:
  1947. return &v.state
  1948. case 1:
  1949. return &v.sizeCache
  1950. case 2:
  1951. return &v.unknownFields
  1952. default:
  1953. return nil
  1954. }
  1955. }
  1956. file_pb_MultiDup_proto_msgTypes[24].Exporter = func(v interface{}, i int) interface{} {
  1957. switch v := v.(*SS_CreateBattleServer); i {
  1958. case 0:
  1959. return &v.state
  1960. case 1:
  1961. return &v.sizeCache
  1962. case 2:
  1963. return &v.unknownFields
  1964. default:
  1965. return nil
  1966. }
  1967. }
  1968. file_pb_MultiDup_proto_msgTypes[25].Exporter = func(v interface{}, i int) interface{} {
  1969. switch v := v.(*SS_CreateBattleServerOK); i {
  1970. case 0:
  1971. return &v.state
  1972. case 1:
  1973. return &v.sizeCache
  1974. case 2:
  1975. return &v.unknownFields
  1976. default:
  1977. return nil
  1978. }
  1979. }
  1980. file_pb_MultiDup_proto_msgTypes[26].Exporter = func(v interface{}, i int) interface{} {
  1981. switch v := v.(*SC_MD_GetRoomList_RoomInfo); i {
  1982. case 0:
  1983. return &v.state
  1984. case 1:
  1985. return &v.sizeCache
  1986. case 2:
  1987. return &v.unknownFields
  1988. default:
  1989. return nil
  1990. }
  1991. }
  1992. }
  1993. type x struct{}
  1994. out := protoimpl.TypeBuilder{
  1995. File: protoimpl.DescBuilder{
  1996. GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
  1997. RawDescriptor: file_pb_MultiDup_proto_rawDesc,
  1998. NumEnums: 0,
  1999. NumMessages: 27,
  2000. NumExtensions: 0,
  2001. NumServices: 0,
  2002. },
  2003. GoTypes: file_pb_MultiDup_proto_goTypes,
  2004. DependencyIndexes: file_pb_MultiDup_proto_depIdxs,
  2005. MessageInfos: file_pb_MultiDup_proto_msgTypes,
  2006. }.Build()
  2007. File_pb_MultiDup_proto = out.File
  2008. file_pb_MultiDup_proto_rawDesc = nil
  2009. file_pb_MultiDup_proto_goTypes = nil
  2010. file_pb_MultiDup_proto_depIdxs = nil
  2011. }