user.pb.go 611 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703670467056706670767086709671067116712671367146715671667176718671967206721672267236724672567266727672867296730673167326733673467356736673767386739674067416742674367446745674667476748674967506751675267536754675567566757675867596760676167626763676467656766676767686769677067716772677367746775677667776778677967806781678267836784678567866787678867896790679167926793679467956796679767986799680068016802680368046805680668076808680968106811681268136814681568166817681868196820682168226823682468256826682768286829683068316832683368346835683668376838683968406841684268436844684568466847684868496850685168526853685468556856685768586859686068616862686368646865686668676868686968706871687268736874687568766877687868796880688168826883688468856886688768886889689068916892689368946895689668976898689969006901690269036904690569066907690869096910691169126913691469156916691769186919692069216922692369246925692669276928692969306931693269336934693569366937693869396940694169426943694469456946694769486949695069516952695369546955695669576958695969606961696269636964696569666967696869696970697169726973697469756976697769786979698069816982698369846985698669876988698969906991699269936994699569966997699869997000700170027003700470057006700770087009701070117012701370147015701670177018701970207021702270237024702570267027702870297030703170327033703470357036703770387039704070417042704370447045704670477048704970507051705270537054705570567057705870597060706170627063706470657066706770687069707070717072707370747075707670777078707970807081708270837084708570867087708870897090709170927093709470957096709770987099710071017102710371047105710671077108710971107111711271137114711571167117711871197120712171227123712471257126712771287129713071317132713371347135713671377138713971407141714271437144714571467147714871497150715171527153715471557156715771587159716071617162716371647165716671677168716971707171717271737174717571767177717871797180718171827183718471857186718771887189719071917192719371947195719671977198719972007201720272037204720572067207720872097210721172127213721472157216721772187219722072217222722372247225722672277228722972307231723272337234723572367237723872397240724172427243724472457246724772487249725072517252725372547255725672577258725972607261726272637264726572667267726872697270727172727273727472757276727772787279728072817282728372847285728672877288728972907291729272937294729572967297729872997300730173027303730473057306730773087309731073117312731373147315731673177318731973207321732273237324732573267327732873297330733173327333733473357336733773387339734073417342734373447345734673477348734973507351735273537354735573567357735873597360736173627363736473657366736773687369737073717372737373747375737673777378737973807381738273837384738573867387738873897390739173927393739473957396739773987399740074017402740374047405740674077408740974107411741274137414741574167417741874197420742174227423742474257426742774287429743074317432743374347435743674377438743974407441744274437444744574467447744874497450745174527453745474557456745774587459746074617462746374647465746674677468746974707471747274737474747574767477747874797480748174827483748474857486748774887489749074917492749374947495749674977498749975007501750275037504750575067507750875097510751175127513751475157516751775187519752075217522752375247525752675277528752975307531753275337534753575367537753875397540754175427543754475457546754775487549755075517552755375547555755675577558755975607561756275637564756575667567756875697570757175727573757475757576757775787579758075817582758375847585758675877588758975907591759275937594759575967597759875997600760176027603760476057606760776087609761076117612761376147615761676177618761976207621762276237624762576267627762876297630763176327633763476357636763776387639764076417642764376447645764676477648764976507651765276537654765576567657765876597660766176627663766476657666766776687669767076717672767376747675767676777678767976807681768276837684768576867687768876897690769176927693769476957696769776987699770077017702770377047705770677077708770977107711771277137714771577167717771877197720772177227723772477257726772777287729773077317732773377347735773677377738773977407741774277437744774577467747774877497750775177527753775477557756775777587759776077617762776377647765776677677768776977707771777277737774777577767777777877797780778177827783778477857786778777887789779077917792779377947795779677977798779978007801780278037804780578067807780878097810781178127813781478157816781778187819782078217822782378247825782678277828782978307831783278337834783578367837783878397840784178427843784478457846784778487849785078517852785378547855785678577858785978607861786278637864786578667867786878697870787178727873787478757876787778787879788078817882788378847885788678877888788978907891789278937894789578967897789878997900790179027903790479057906790779087909791079117912791379147915791679177918791979207921792279237924792579267927792879297930793179327933793479357936793779387939794079417942794379447945794679477948794979507951795279537954795579567957795879597960796179627963796479657966796779687969797079717972797379747975797679777978797979807981798279837984798579867987798879897990799179927993799479957996799779987999800080018002800380048005800680078008800980108011801280138014801580168017801880198020802180228023802480258026802780288029803080318032803380348035803680378038803980408041804280438044804580468047804880498050805180528053805480558056805780588059806080618062806380648065806680678068806980708071807280738074807580768077807880798080808180828083808480858086808780888089809080918092809380948095809680978098809981008101810281038104810581068107810881098110811181128113811481158116811781188119812081218122812381248125812681278128812981308131813281338134813581368137813881398140814181428143814481458146814781488149815081518152815381548155815681578158815981608161816281638164816581668167816881698170817181728173817481758176817781788179818081818182818381848185818681878188818981908191819281938194819581968197819881998200820182028203820482058206820782088209821082118212821382148215821682178218821982208221822282238224822582268227822882298230823182328233823482358236823782388239824082418242824382448245824682478248824982508251825282538254825582568257825882598260826182628263826482658266826782688269827082718272827382748275827682778278827982808281828282838284828582868287828882898290829182928293829482958296829782988299830083018302830383048305830683078308830983108311831283138314831583168317831883198320832183228323832483258326832783288329833083318332833383348335833683378338833983408341834283438344834583468347834883498350835183528353835483558356835783588359836083618362836383648365836683678368836983708371837283738374837583768377837883798380838183828383838483858386838783888389839083918392839383948395839683978398839984008401840284038404840584068407840884098410841184128413841484158416841784188419842084218422842384248425842684278428842984308431843284338434843584368437843884398440844184428443844484458446844784488449845084518452845384548455845684578458845984608461846284638464846584668467846884698470847184728473847484758476847784788479848084818482848384848485848684878488848984908491849284938494849584968497849884998500850185028503850485058506850785088509851085118512851385148515851685178518851985208521852285238524852585268527852885298530853185328533853485358536853785388539854085418542854385448545854685478548854985508551855285538554855585568557855885598560856185628563856485658566856785688569857085718572857385748575857685778578857985808581858285838584858585868587858885898590859185928593859485958596859785988599860086018602860386048605860686078608860986108611861286138614861586168617861886198620862186228623862486258626862786288629863086318632863386348635863686378638863986408641864286438644864586468647864886498650865186528653865486558656865786588659866086618662866386648665866686678668866986708671867286738674867586768677867886798680868186828683868486858686868786888689869086918692869386948695869686978698869987008701870287038704870587068707870887098710871187128713871487158716871787188719872087218722872387248725872687278728872987308731873287338734873587368737873887398740874187428743874487458746874787488749875087518752875387548755875687578758875987608761876287638764876587668767876887698770877187728773877487758776877787788779878087818782878387848785878687878788878987908791879287938794879587968797879887998800880188028803880488058806880788088809881088118812881388148815881688178818881988208821882288238824882588268827882888298830883188328833883488358836883788388839884088418842884388448845884688478848884988508851885288538854885588568857885888598860886188628863886488658866886788688869887088718872887388748875887688778878887988808881888288838884888588868887888888898890889188928893889488958896889788988899890089018902890389048905890689078908890989108911891289138914891589168917891889198920892189228923892489258926892789288929893089318932893389348935893689378938893989408941894289438944894589468947894889498950895189528953895489558956895789588959896089618962896389648965896689678968896989708971897289738974897589768977897889798980898189828983898489858986898789888989899089918992899389948995899689978998899990009001900290039004900590069007900890099010901190129013901490159016901790189019902090219022902390249025902690279028902990309031903290339034903590369037903890399040904190429043904490459046904790489049905090519052905390549055905690579058905990609061906290639064906590669067906890699070907190729073907490759076907790789079908090819082908390849085908690879088908990909091909290939094909590969097909890999100910191029103910491059106910791089109911091119112911391149115911691179118911991209121912291239124912591269127912891299130913191329133913491359136913791389139914091419142914391449145914691479148914991509151915291539154915591569157915891599160916191629163916491659166916791689169917091719172917391749175917691779178917991809181918291839184918591869187918891899190919191929193919491959196919791989199920092019202920392049205920692079208920992109211921292139214921592169217921892199220922192229223922492259226922792289229923092319232923392349235923692379238923992409241924292439244924592469247924892499250925192529253925492559256925792589259926092619262926392649265926692679268926992709271927292739274927592769277927892799280928192829283928492859286928792889289929092919292929392949295929692979298929993009301930293039304930593069307930893099310931193129313931493159316931793189319932093219322932393249325932693279328932993309331933293339334933593369337933893399340934193429343934493459346934793489349935093519352935393549355935693579358935993609361936293639364936593669367936893699370937193729373937493759376937793789379938093819382938393849385938693879388938993909391939293939394939593969397939893999400940194029403940494059406940794089409941094119412941394149415941694179418941994209421942294239424942594269427942894299430943194329433943494359436943794389439944094419442944394449445944694479448944994509451945294539454945594569457945894599460946194629463946494659466946794689469947094719472947394749475947694779478947994809481948294839484948594869487948894899490949194929493949494959496949794989499950095019502950395049505950695079508950995109511951295139514951595169517951895199520952195229523952495259526952795289529953095319532953395349535953695379538953995409541954295439544954595469547954895499550955195529553955495559556955795589559956095619562956395649565956695679568956995709571957295739574957595769577957895799580958195829583958495859586958795889589959095919592959395949595959695979598959996009601960296039604960596069607960896099610961196129613961496159616961796189619962096219622962396249625962696279628962996309631963296339634963596369637963896399640964196429643964496459646964796489649965096519652965396549655965696579658965996609661966296639664966596669667966896699670967196729673967496759676967796789679968096819682968396849685968696879688968996909691969296939694969596969697969896999700970197029703970497059706970797089709971097119712971397149715971697179718971997209721972297239724972597269727972897299730973197329733973497359736973797389739974097419742974397449745974697479748974997509751975297539754975597569757975897599760976197629763976497659766976797689769977097719772977397749775977697779778977997809781978297839784978597869787978897899790979197929793979497959796979797989799980098019802980398049805980698079808980998109811981298139814981598169817981898199820982198229823982498259826982798289829983098319832983398349835983698379838983998409841984298439844984598469847984898499850985198529853985498559856985798589859986098619862986398649865986698679868986998709871987298739874987598769877987898799880988198829883988498859886988798889889989098919892989398949895989698979898989999009901990299039904990599069907990899099910991199129913991499159916991799189919992099219922992399249925992699279928992999309931993299339934993599369937993899399940994199429943994499459946994799489949995099519952995399549955995699579958995999609961996299639964996599669967996899699970997199729973997499759976997799789979998099819982998399849985998699879988998999909991999299939994999599969997999899991000010001100021000310004100051000610007100081000910010100111001210013100141001510016100171001810019100201002110022100231002410025100261002710028100291003010031100321003310034100351003610037100381003910040100411004210043100441004510046100471004810049100501005110052100531005410055100561005710058100591006010061100621006310064100651006610067100681006910070100711007210073100741007510076100771007810079100801008110082100831008410085100861008710088100891009010091100921009310094100951009610097100981009910100101011010210103101041010510106101071010810109101101011110112101131011410115101161011710118101191012010121101221012310124101251012610127101281012910130101311013210133101341013510136101371013810139101401014110142101431014410145101461014710148101491015010151101521015310154101551015610157101581015910160101611016210163101641016510166101671016810169101701017110172101731017410175101761017710178101791018010181101821018310184101851018610187101881018910190101911019210193101941019510196101971019810199102001020110202102031020410205102061020710208102091021010211102121021310214102151021610217102181021910220102211022210223102241022510226102271022810229102301023110232102331023410235102361023710238102391024010241102421024310244102451024610247102481024910250102511025210253102541025510256102571025810259102601026110262102631026410265102661026710268102691027010271102721027310274102751027610277102781027910280102811028210283102841028510286102871028810289102901029110292102931029410295102961029710298102991030010301103021030310304103051030610307103081030910310103111031210313103141031510316103171031810319103201032110322103231032410325103261032710328103291033010331103321033310334103351033610337103381033910340103411034210343103441034510346103471034810349103501035110352103531035410355103561035710358103591036010361103621036310364103651036610367103681036910370103711037210373103741037510376103771037810379103801038110382103831038410385103861038710388103891039010391103921039310394103951039610397103981039910400104011040210403104041040510406104071040810409104101041110412104131041410415104161041710418104191042010421104221042310424104251042610427104281042910430104311043210433104341043510436104371043810439104401044110442104431044410445104461044710448104491045010451104521045310454104551045610457104581045910460104611046210463104641046510466104671046810469104701047110472104731047410475104761047710478104791048010481104821048310484104851048610487104881048910490104911049210493104941049510496104971049810499105001050110502105031050410505105061050710508105091051010511105121051310514105151051610517105181051910520105211052210523105241052510526105271052810529105301053110532105331053410535105361053710538105391054010541105421054310544105451054610547105481054910550105511055210553105541055510556105571055810559105601056110562105631056410565105661056710568105691057010571105721057310574105751057610577105781057910580105811058210583105841058510586105871058810589105901059110592105931059410595105961059710598105991060010601106021060310604106051060610607106081060910610106111061210613106141061510616106171061810619106201062110622106231062410625106261062710628106291063010631106321063310634106351063610637106381063910640106411064210643106441064510646106471064810649106501065110652106531065410655106561065710658106591066010661106621066310664106651066610667106681066910670106711067210673106741067510676106771067810679106801068110682106831068410685106861068710688106891069010691106921069310694106951069610697106981069910700107011070210703107041070510706107071070810709107101071110712107131071410715107161071710718107191072010721107221072310724107251072610727107281072910730107311073210733107341073510736107371073810739107401074110742107431074410745107461074710748107491075010751107521075310754107551075610757107581075910760107611076210763107641076510766107671076810769107701077110772107731077410775107761077710778107791078010781107821078310784107851078610787107881078910790107911079210793107941079510796107971079810799108001080110802108031080410805108061080710808108091081010811108121081310814108151081610817108181081910820108211082210823108241082510826108271082810829108301083110832108331083410835108361083710838108391084010841108421084310844108451084610847108481084910850108511085210853108541085510856108571085810859108601086110862108631086410865108661086710868108691087010871108721087310874108751087610877108781087910880108811088210883108841088510886108871088810889108901089110892108931089410895108961089710898108991090010901109021090310904109051090610907109081090910910109111091210913109141091510916109171091810919109201092110922109231092410925109261092710928109291093010931109321093310934109351093610937109381093910940109411094210943109441094510946109471094810949109501095110952109531095410955109561095710958109591096010961109621096310964109651096610967109681096910970109711097210973109741097510976109771097810979109801098110982109831098410985109861098710988109891099010991109921099310994109951099610997109981099911000110011100211003110041100511006110071100811009110101101111012110131101411015110161101711018110191102011021110221102311024110251102611027110281102911030110311103211033110341103511036110371103811039110401104111042110431104411045110461104711048110491105011051110521105311054110551105611057110581105911060110611106211063110641106511066110671106811069110701107111072110731107411075110761107711078110791108011081110821108311084110851108611087110881108911090110911109211093110941109511096110971109811099111001110111102111031110411105111061110711108111091111011111111121111311114111151111611117111181111911120111211112211123111241112511126111271112811129111301113111132111331113411135111361113711138111391114011141111421114311144111451114611147111481114911150111511115211153111541115511156111571115811159111601116111162111631116411165111661116711168111691117011171111721117311174111751117611177111781117911180111811118211183111841118511186111871118811189111901119111192111931119411195111961119711198111991120011201112021120311204112051120611207112081120911210112111121211213112141121511216112171121811219112201122111222112231122411225112261122711228112291123011231112321123311234112351123611237112381123911240112411124211243112441124511246112471124811249112501125111252112531125411255112561125711258112591126011261112621126311264112651126611267112681126911270112711127211273112741127511276112771127811279112801128111282112831128411285112861128711288112891129011291112921129311294112951129611297112981129911300113011130211303113041130511306113071130811309113101131111312113131131411315113161131711318113191132011321113221132311324113251132611327113281132911330113311133211333113341133511336113371133811339113401134111342113431134411345113461134711348113491135011351113521135311354113551135611357113581135911360113611136211363113641136511366113671136811369113701137111372113731137411375113761137711378113791138011381113821138311384113851138611387113881138911390113911139211393113941139511396113971139811399114001140111402114031140411405114061140711408114091141011411114121141311414114151141611417114181141911420114211142211423114241142511426114271142811429114301143111432114331143411435114361143711438114391144011441114421144311444114451144611447114481144911450114511145211453114541145511456114571145811459114601146111462114631146411465114661146711468114691147011471114721147311474114751147611477114781147911480114811148211483114841148511486114871148811489114901149111492114931149411495114961149711498114991150011501115021150311504115051150611507115081150911510115111151211513115141151511516115171151811519115201152111522115231152411525115261152711528115291153011531115321153311534115351153611537115381153911540115411154211543115441154511546115471154811549115501155111552115531155411555115561155711558115591156011561115621156311564115651156611567115681156911570115711157211573115741157511576115771157811579115801158111582115831158411585115861158711588115891159011591115921159311594115951159611597115981159911600116011160211603116041160511606116071160811609116101161111612116131161411615116161161711618116191162011621116221162311624116251162611627116281162911630116311163211633116341163511636116371163811639116401164111642116431164411645116461164711648116491165011651116521165311654116551165611657116581165911660116611166211663116641166511666116671166811669116701167111672116731167411675116761167711678116791168011681116821168311684116851168611687116881168911690116911169211693116941169511696116971169811699117001170111702117031170411705117061170711708117091171011711117121171311714117151171611717117181171911720117211172211723117241172511726117271172811729117301173111732117331173411735117361173711738117391174011741117421174311744117451174611747117481174911750117511175211753117541175511756117571175811759117601176111762117631176411765117661176711768117691177011771117721177311774117751177611777117781177911780117811178211783117841178511786117871178811789117901179111792117931179411795117961179711798117991180011801118021180311804118051180611807118081180911810118111181211813118141181511816118171181811819118201182111822118231182411825118261182711828118291183011831118321183311834118351183611837118381183911840118411184211843118441184511846118471184811849118501185111852118531185411855118561185711858118591186011861118621186311864118651186611867118681186911870118711187211873118741187511876118771187811879118801188111882118831188411885118861188711888118891189011891118921189311894118951189611897118981189911900119011190211903119041190511906119071190811909119101191111912119131191411915119161191711918119191192011921119221192311924119251192611927119281192911930119311193211933119341193511936119371193811939119401194111942119431194411945119461194711948119491195011951119521195311954119551195611957119581195911960119611196211963119641196511966119671196811969119701197111972119731197411975119761197711978119791198011981119821198311984119851198611987119881198911990119911199211993119941199511996119971199811999120001200112002120031200412005120061200712008120091201012011120121201312014120151201612017120181201912020120211202212023120241202512026120271202812029120301203112032120331203412035120361203712038120391204012041120421204312044120451204612047120481204912050120511205212053120541205512056120571205812059120601206112062120631206412065120661206712068120691207012071120721207312074120751207612077120781207912080120811208212083120841208512086120871208812089120901209112092120931209412095120961209712098120991210012101121021210312104121051210612107121081210912110121111211212113121141211512116121171211812119121201212112122121231212412125121261212712128121291213012131121321213312134121351213612137121381213912140121411214212143121441214512146121471214812149121501215112152121531215412155121561215712158121591216012161121621216312164121651216612167121681216912170121711217212173121741217512176121771217812179121801218112182121831218412185121861218712188121891219012191121921219312194121951219612197121981219912200122011220212203122041220512206122071220812209122101221112212122131221412215122161221712218122191222012221122221222312224122251222612227122281222912230122311223212233122341223512236122371223812239122401224112242122431224412245122461224712248122491225012251122521225312254122551225612257122581225912260122611226212263122641226512266122671226812269122701227112272122731227412275122761227712278122791228012281122821228312284122851228612287122881228912290122911229212293122941229512296122971229812299123001230112302123031230412305123061230712308123091231012311123121231312314123151231612317123181231912320123211232212323123241232512326123271232812329123301233112332123331233412335123361233712338123391234012341123421234312344123451234612347123481234912350123511235212353123541235512356123571235812359123601236112362123631236412365123661236712368123691237012371123721237312374123751237612377123781237912380123811238212383123841238512386123871238812389123901239112392123931239412395123961239712398123991240012401124021240312404124051240612407124081240912410124111241212413124141241512416124171241812419124201242112422124231242412425124261242712428124291243012431124321243312434124351243612437124381243912440124411244212443124441244512446124471244812449124501245112452124531245412455124561245712458124591246012461124621246312464124651246612467124681246912470124711247212473124741247512476124771247812479124801248112482124831248412485124861248712488124891249012491124921249312494124951249612497124981249912500125011250212503125041250512506125071250812509125101251112512125131251412515125161251712518125191252012521125221252312524125251252612527125281252912530125311253212533125341253512536125371253812539125401254112542125431254412545125461254712548125491255012551125521255312554125551255612557125581255912560125611256212563125641256512566125671256812569125701257112572125731257412575125761257712578125791258012581125821258312584125851258612587125881258912590125911259212593125941259512596125971259812599126001260112602126031260412605126061260712608126091261012611126121261312614126151261612617126181261912620126211262212623126241262512626126271262812629126301263112632126331263412635126361263712638126391264012641126421264312644126451264612647126481264912650126511265212653126541265512656126571265812659126601266112662126631266412665126661266712668126691267012671126721267312674126751267612677126781267912680126811268212683126841268512686126871268812689126901269112692126931269412695126961269712698126991270012701127021270312704127051270612707127081270912710127111271212713127141271512716127171271812719127201272112722127231272412725127261272712728127291273012731127321273312734127351273612737127381273912740127411274212743127441274512746127471274812749127501275112752127531275412755127561275712758127591276012761127621276312764127651276612767127681276912770127711277212773127741277512776127771277812779127801278112782127831278412785127861278712788127891279012791127921279312794127951279612797127981279912800128011280212803128041280512806128071280812809128101281112812128131281412815128161281712818128191282012821128221282312824128251282612827128281282912830128311283212833128341283512836128371283812839128401284112842128431284412845128461284712848128491285012851128521285312854128551285612857128581285912860128611286212863128641286512866128671286812869128701287112872128731287412875128761287712878128791288012881128821288312884128851288612887128881288912890128911289212893128941289512896128971289812899129001290112902129031290412905129061290712908129091291012911129121291312914129151291612917129181291912920129211292212923129241292512926129271292812929129301293112932129331293412935129361293712938129391294012941129421294312944129451294612947129481294912950129511295212953129541295512956129571295812959129601296112962129631296412965129661296712968129691297012971129721297312974129751297612977129781297912980129811298212983129841298512986129871298812989129901299112992129931299412995129961299712998129991300013001130021300313004130051300613007130081300913010130111301213013130141301513016130171301813019130201302113022130231302413025130261302713028130291303013031130321303313034130351303613037130381303913040130411304213043130441304513046130471304813049130501305113052130531305413055130561305713058130591306013061130621306313064130651306613067130681306913070130711307213073130741307513076130771307813079130801308113082130831308413085130861308713088130891309013091130921309313094130951309613097130981309913100131011310213103131041310513106131071310813109131101311113112131131311413115131161311713118131191312013121131221312313124131251312613127131281312913130131311313213133131341313513136131371313813139131401314113142131431314413145131461314713148131491315013151131521315313154131551315613157131581315913160131611316213163131641316513166131671316813169131701317113172131731317413175131761317713178131791318013181131821318313184131851318613187131881318913190131911319213193131941319513196131971319813199132001320113202132031320413205132061320713208132091321013211132121321313214132151321613217132181321913220132211322213223132241322513226132271322813229132301323113232132331323413235132361323713238132391324013241132421324313244132451324613247132481324913250132511325213253132541325513256132571325813259132601326113262132631326413265132661326713268132691327013271132721327313274132751327613277132781327913280132811328213283132841328513286132871328813289132901329113292132931329413295132961329713298132991330013301133021330313304133051330613307133081330913310133111331213313133141331513316133171331813319133201332113322133231332413325133261332713328133291333013331133321333313334133351333613337133381333913340133411334213343133441334513346133471334813349133501335113352133531335413355133561335713358133591336013361133621336313364133651336613367133681336913370133711337213373133741337513376133771337813379133801338113382133831338413385133861338713388133891339013391133921339313394133951339613397133981339913400134011340213403134041340513406134071340813409134101341113412134131341413415134161341713418134191342013421134221342313424134251342613427134281342913430134311343213433134341343513436134371343813439134401344113442134431344413445134461344713448134491345013451134521345313454134551345613457134581345913460134611346213463134641346513466134671346813469134701347113472134731347413475134761347713478134791348013481134821348313484134851348613487134881348913490134911349213493134941349513496134971349813499135001350113502135031350413505135061350713508135091351013511135121351313514135151351613517135181351913520135211352213523135241352513526135271352813529135301353113532135331353413535135361353713538135391354013541135421354313544135451354613547135481354913550135511355213553135541355513556135571355813559135601356113562135631356413565135661356713568135691357013571135721357313574135751357613577135781357913580135811358213583135841358513586135871358813589135901359113592135931359413595135961359713598135991360013601136021360313604136051360613607136081360913610136111361213613136141361513616136171361813619136201362113622136231362413625136261362713628136291363013631136321363313634136351363613637136381363913640136411364213643136441364513646136471364813649136501365113652136531365413655136561365713658136591366013661136621366313664136651366613667136681366913670136711367213673136741367513676136771367813679136801368113682136831368413685136861368713688136891369013691136921369313694136951369613697136981369913700137011370213703137041370513706137071370813709137101371113712137131371413715137161371713718137191372013721137221372313724137251372613727137281372913730137311373213733137341373513736137371373813739137401374113742137431374413745137461374713748137491375013751137521375313754137551375613757137581375913760137611376213763137641376513766137671376813769137701377113772137731377413775137761377713778137791378013781137821378313784137851378613787137881378913790137911379213793137941379513796137971379813799138001380113802138031380413805138061380713808138091381013811138121381313814138151381613817138181381913820138211382213823138241382513826138271382813829138301383113832138331383413835138361383713838138391384013841138421384313844138451384613847138481384913850138511385213853138541385513856138571385813859138601386113862138631386413865138661386713868138691387013871138721387313874138751387613877138781387913880138811388213883138841388513886138871388813889138901389113892138931389413895138961389713898138991390013901139021390313904139051390613907139081390913910139111391213913139141391513916139171391813919139201392113922139231392413925139261392713928139291393013931139321393313934139351393613937139381393913940139411394213943139441394513946139471394813949139501395113952139531395413955139561395713958139591396013961139621396313964139651396613967139681396913970139711397213973139741397513976139771397813979139801398113982139831398413985139861398713988139891399013991139921399313994139951399613997139981399914000140011400214003140041400514006140071400814009140101401114012140131401414015140161401714018140191402014021140221402314024140251402614027140281402914030140311403214033140341403514036140371403814039140401404114042140431404414045140461404714048140491405014051140521405314054140551405614057140581405914060140611406214063140641406514066140671406814069140701407114072140731407414075140761407714078140791408014081140821408314084140851408614087140881408914090140911409214093140941409514096140971409814099141001410114102141031410414105141061410714108141091411014111141121411314114141151411614117141181411914120141211412214123141241412514126141271412814129141301413114132141331413414135141361413714138141391414014141141421414314144141451414614147141481414914150141511415214153141541415514156141571415814159141601416114162141631416414165141661416714168141691417014171141721417314174141751417614177141781417914180141811418214183141841418514186141871418814189141901419114192141931419414195141961419714198141991420014201142021420314204142051420614207142081420914210142111421214213142141421514216142171421814219142201422114222142231422414225142261422714228142291423014231142321423314234142351423614237142381423914240142411424214243142441424514246142471424814249142501425114252142531425414255142561425714258142591426014261142621426314264142651426614267142681426914270142711427214273142741427514276142771427814279142801428114282142831428414285142861428714288142891429014291142921429314294142951429614297142981429914300143011430214303143041430514306143071430814309143101431114312143131431414315143161431714318143191432014321143221432314324143251432614327143281432914330143311433214333143341433514336143371433814339143401434114342143431434414345143461434714348143491435014351143521435314354143551435614357143581435914360143611436214363143641436514366143671436814369143701437114372143731437414375143761437714378143791438014381143821438314384143851438614387143881438914390143911439214393143941439514396143971439814399144001440114402144031440414405144061440714408144091441014411144121441314414144151441614417144181441914420144211442214423144241442514426144271442814429144301443114432144331443414435144361443714438144391444014441144421444314444144451444614447144481444914450144511445214453144541445514456144571445814459144601446114462144631446414465144661446714468144691447014471144721447314474144751447614477144781447914480144811448214483144841448514486144871448814489144901449114492144931449414495144961449714498144991450014501145021450314504145051450614507145081450914510145111451214513145141451514516145171451814519145201452114522145231452414525145261452714528145291453014531145321453314534145351453614537145381453914540145411454214543145441454514546145471454814549145501455114552145531455414555145561455714558145591456014561145621456314564145651456614567145681456914570145711457214573145741457514576145771457814579145801458114582145831458414585145861458714588145891459014591145921459314594145951459614597145981459914600146011460214603146041460514606146071460814609146101461114612146131461414615146161461714618146191462014621146221462314624146251462614627146281462914630146311463214633146341463514636146371463814639146401464114642146431464414645146461464714648146491465014651146521465314654146551465614657146581465914660146611466214663146641466514666146671466814669146701467114672146731467414675146761467714678146791468014681146821468314684146851468614687146881468914690146911469214693146941469514696146971469814699147001470114702147031470414705147061470714708147091471014711147121471314714147151471614717147181471914720147211472214723147241472514726147271472814729147301473114732147331473414735147361473714738147391474014741147421474314744147451474614747147481474914750147511475214753147541475514756147571475814759147601476114762147631476414765147661476714768147691477014771147721477314774147751477614777147781477914780147811478214783147841478514786147871478814789147901479114792147931479414795147961479714798147991480014801148021480314804148051480614807148081480914810148111481214813148141481514816148171481814819148201482114822148231482414825148261482714828148291483014831148321483314834148351483614837148381483914840148411484214843148441484514846148471484814849148501485114852148531485414855148561485714858148591486014861148621486314864148651486614867148681486914870148711487214873148741487514876148771487814879148801488114882148831488414885148861488714888148891489014891148921489314894148951489614897148981489914900149011490214903149041490514906149071490814909149101491114912149131491414915149161491714918149191492014921149221492314924149251492614927149281492914930149311493214933149341493514936149371493814939149401494114942149431494414945149461494714948149491495014951149521495314954149551495614957149581495914960149611496214963149641496514966149671496814969149701497114972149731497414975149761497714978149791498014981149821498314984149851498614987149881498914990149911499214993149941499514996149971499814999150001500115002150031500415005150061500715008150091501015011150121501315014150151501615017150181501915020150211502215023150241502515026150271502815029150301503115032150331503415035150361503715038150391504015041150421504315044150451504615047150481504915050150511505215053150541505515056150571505815059150601506115062150631506415065150661506715068150691507015071150721507315074150751507615077150781507915080150811508215083150841508515086150871508815089150901509115092150931509415095150961509715098150991510015101151021510315104151051510615107151081510915110151111511215113151141511515116151171511815119151201512115122151231512415125151261512715128151291513015131151321513315134151351513615137151381513915140151411514215143151441514515146151471514815149151501515115152151531515415155151561515715158151591516015161151621516315164151651516615167151681516915170151711517215173151741517515176151771517815179151801518115182151831518415185151861518715188151891519015191151921519315194151951519615197151981519915200152011520215203152041520515206152071520815209152101521115212152131521415215152161521715218152191522015221152221522315224152251522615227152281522915230152311523215233152341523515236152371523815239152401524115242152431524415245152461524715248152491525015251152521525315254152551525615257152581525915260152611526215263152641526515266152671526815269152701527115272152731527415275152761527715278152791528015281152821528315284152851528615287152881528915290152911529215293152941529515296152971529815299153001530115302153031530415305153061530715308153091531015311153121531315314153151531615317153181531915320153211532215323153241532515326153271532815329153301533115332153331533415335153361533715338153391534015341153421534315344153451534615347153481534915350153511535215353153541535515356153571535815359153601536115362153631536415365153661536715368153691537015371153721537315374153751537615377153781537915380153811538215383153841538515386153871538815389153901539115392153931539415395153961539715398153991540015401154021540315404154051540615407154081540915410154111541215413154141541515416154171541815419154201542115422154231542415425154261542715428154291543015431154321543315434154351543615437154381543915440154411544215443154441544515446154471544815449154501545115452154531545415455154561545715458154591546015461154621546315464154651546615467154681546915470154711547215473154741547515476154771547815479154801548115482154831548415485154861548715488154891549015491154921549315494154951549615497154981549915500155011550215503155041550515506155071550815509155101551115512155131551415515155161551715518155191552015521155221552315524155251552615527155281552915530155311553215533155341553515536155371553815539155401554115542155431554415545155461554715548155491555015551155521555315554155551555615557155581555915560155611556215563155641556515566155671556815569155701557115572155731557415575155761557715578155791558015581155821558315584155851558615587155881558915590155911559215593155941559515596155971559815599156001560115602156031560415605156061560715608156091561015611156121561315614156151561615617156181561915620156211562215623156241562515626156271562815629156301563115632156331563415635156361563715638156391564015641156421564315644156451564615647156481564915650156511565215653156541565515656156571565815659156601566115662156631566415665156661566715668156691567015671156721567315674156751567615677156781567915680156811568215683156841568515686156871568815689156901569115692156931569415695156961569715698156991570015701157021570315704157051570615707157081570915710157111571215713157141571515716157171571815719157201572115722157231572415725157261572715728157291573015731157321573315734157351573615737157381573915740157411574215743157441574515746157471574815749157501575115752157531575415755157561575715758157591576015761157621576315764157651576615767157681576915770157711577215773157741577515776157771577815779157801578115782157831578415785157861578715788157891579015791157921579315794157951579615797157981579915800158011580215803158041580515806158071580815809158101581115812158131581415815158161581715818158191582015821158221582315824158251582615827158281582915830158311583215833158341583515836158371583815839158401584115842158431584415845158461584715848158491585015851158521585315854158551585615857158581585915860158611586215863158641586515866158671586815869158701587115872158731587415875158761587715878158791588015881158821588315884158851588615887158881588915890158911589215893158941589515896158971589815899159001590115902159031590415905159061590715908159091591015911159121591315914159151591615917159181591915920159211592215923159241592515926159271592815929159301593115932159331593415935159361593715938159391594015941159421594315944159451594615947159481594915950159511595215953159541595515956159571595815959159601596115962159631596415965159661596715968159691597015971159721597315974159751597615977159781597915980159811598215983159841598515986159871598815989159901599115992159931599415995159961599715998159991600016001160021600316004160051600616007160081600916010160111601216013160141601516016160171601816019160201602116022160231602416025160261602716028160291603016031160321603316034160351603616037160381603916040160411604216043160441604516046160471604816049160501605116052160531605416055160561605716058160591606016061160621606316064160651606616067160681606916070160711607216073160741607516076160771607816079160801608116082160831608416085160861608716088160891609016091160921609316094160951609616097160981609916100161011610216103161041610516106161071610816109161101611116112161131611416115161161611716118161191612016121161221612316124161251612616127161281612916130161311613216133161341613516136161371613816139161401614116142161431614416145161461614716148161491615016151161521615316154161551615616157161581615916160161611616216163161641616516166161671616816169161701617116172161731617416175161761617716178161791618016181161821618316184161851618616187161881618916190161911619216193161941619516196161971619816199162001620116202162031620416205162061620716208162091621016211162121621316214162151621616217162181621916220162211622216223162241622516226162271622816229162301623116232162331623416235162361623716238162391624016241162421624316244162451624616247162481624916250162511625216253162541625516256162571625816259162601626116262162631626416265162661626716268162691627016271162721627316274162751627616277162781627916280162811628216283162841628516286162871628816289162901629116292162931629416295162961629716298162991630016301163021630316304163051630616307163081630916310163111631216313163141631516316163171631816319163201632116322163231632416325163261632716328163291633016331163321633316334163351633616337163381633916340163411634216343163441634516346163471634816349163501635116352163531635416355163561635716358163591636016361163621636316364163651636616367163681636916370163711637216373163741637516376163771637816379163801638116382163831638416385163861638716388163891639016391163921639316394163951639616397163981639916400164011640216403164041640516406164071640816409164101641116412164131641416415164161641716418164191642016421164221642316424164251642616427164281642916430164311643216433164341643516436164371643816439164401644116442164431644416445164461644716448164491645016451164521645316454164551645616457164581645916460164611646216463164641646516466164671646816469164701647116472164731647416475164761647716478164791648016481164821648316484164851648616487164881648916490164911649216493164941649516496164971649816499165001650116502165031650416505165061650716508165091651016511165121651316514165151651616517165181651916520165211652216523165241652516526165271652816529165301653116532165331653416535165361653716538165391654016541165421654316544165451654616547165481654916550165511655216553165541655516556165571655816559165601656116562165631656416565165661656716568165691657016571165721657316574165751657616577165781657916580165811658216583165841658516586165871658816589165901659116592165931659416595165961659716598165991660016601166021660316604166051660616607166081660916610166111661216613166141661516616166171661816619166201662116622166231662416625166261662716628166291663016631166321663316634166351663616637166381663916640166411664216643166441664516646166471664816649166501665116652166531665416655166561665716658166591666016661166621666316664166651666616667166681666916670166711667216673166741667516676166771667816679166801668116682166831668416685166861668716688166891669016691166921669316694166951669616697166981669916700167011670216703167041670516706167071670816709167101671116712167131671416715167161671716718167191672016721167221672316724167251672616727167281672916730167311673216733167341673516736167371673816739167401674116742167431674416745167461674716748167491675016751167521675316754167551675616757167581675916760167611676216763167641676516766167671676816769167701677116772167731677416775167761677716778167791678016781167821678316784167851678616787167881678916790167911679216793167941679516796167971679816799168001680116802168031680416805168061680716808168091681016811168121681316814168151681616817168181681916820168211682216823168241682516826168271682816829168301683116832168331683416835168361683716838168391684016841168421684316844168451684616847168481684916850168511685216853168541685516856168571685816859168601686116862168631686416865168661686716868168691687016871168721687316874168751687616877168781687916880168811688216883168841688516886168871688816889168901689116892168931689416895168961689716898168991690016901169021690316904169051690616907169081690916910169111691216913169141691516916169171691816919169201692116922169231692416925169261692716928169291693016931169321693316934169351693616937169381693916940169411694216943169441694516946169471694816949169501695116952169531695416955169561695716958169591696016961169621696316964169651696616967169681696916970169711697216973169741697516976169771697816979169801698116982169831698416985169861698716988169891699016991169921699316994169951699616997169981699917000170011700217003170041700517006170071700817009170101701117012170131701417015170161701717018170191702017021170221702317024170251702617027170281702917030170311703217033170341703517036170371703817039170401704117042170431704417045170461704717048170491705017051170521705317054170551705617057170581705917060170611706217063170641706517066170671706817069170701707117072170731707417075170761707717078170791708017081170821708317084170851708617087170881708917090170911709217093170941709517096170971709817099171001710117102171031710417105171061710717108171091711017111171121711317114171151711617117171181711917120171211712217123171241712517126171271712817129171301713117132171331713417135171361713717138171391714017141171421714317144171451714617147171481714917150171511715217153171541715517156171571715817159171601716117162171631716417165171661716717168171691717017171171721717317174171751717617177171781717917180171811718217183171841718517186171871718817189171901719117192171931719417195171961719717198171991720017201172021720317204172051720617207172081720917210172111721217213172141721517216172171721817219172201722117222172231722417225172261722717228172291723017231172321723317234172351723617237172381723917240172411724217243172441724517246172471724817249172501725117252172531725417255172561725717258172591726017261172621726317264172651726617267172681726917270172711727217273172741727517276172771727817279172801728117282172831728417285172861728717288172891729017291172921729317294172951729617297172981729917300173011730217303173041730517306173071730817309173101731117312173131731417315173161731717318173191732017321173221732317324173251732617327173281732917330173311733217333173341733517336173371733817339173401734117342173431734417345173461734717348173491735017351173521735317354173551735617357173581735917360173611736217363173641736517366173671736817369173701737117372173731737417375173761737717378173791738017381173821738317384173851738617387173881738917390173911739217393173941739517396173971739817399174001740117402174031740417405174061740717408174091741017411174121741317414174151741617417174181741917420174211742217423174241742517426174271742817429174301743117432174331743417435174361743717438174391744017441174421744317444174451744617447174481744917450174511745217453174541745517456174571745817459174601746117462174631746417465174661746717468174691747017471174721747317474174751747617477174781747917480174811748217483174841748517486174871748817489174901749117492174931749417495174961749717498174991750017501175021750317504175051750617507175081750917510175111751217513175141751517516175171751817519175201752117522175231752417525175261752717528175291753017531175321753317534175351753617537175381753917540175411754217543175441754517546175471754817549175501755117552175531755417555175561755717558175591756017561175621756317564175651756617567175681756917570175711757217573175741757517576175771757817579175801758117582175831758417585175861758717588175891759017591175921759317594175951759617597175981759917600176011760217603176041760517606176071760817609176101761117612176131761417615176161761717618176191762017621176221762317624176251762617627176281762917630176311763217633176341763517636176371763817639176401764117642176431764417645176461764717648176491765017651176521765317654176551765617657176581765917660176611766217663176641766517666176671766817669176701767117672176731767417675176761767717678176791768017681176821768317684176851768617687176881768917690176911769217693176941769517696176971769817699177001770117702177031770417705177061770717708177091771017711177121771317714177151771617717177181771917720177211772217723177241772517726177271772817729177301773117732177331773417735177361773717738177391774017741177421774317744177451774617747177481774917750177511775217753177541775517756177571775817759177601776117762177631776417765
  1. // Code generated by protoc-gen-go. DO NOT EDIT.
  2. // source: user.proto
  3. package serverproto
  4. import (
  5. fmt "fmt"
  6. proto "github.com/golang/protobuf/proto"
  7. math "math"
  8. )
  9. // Reference imports to suppress errors if they are not otherwise used.
  10. var _ = proto.Marshal
  11. var _ = fmt.Errorf
  12. var _ = math.Inf
  13. // This is a compile-time assertion to ensure that this generated file
  14. // is compatible with the proto package it is being compiled against.
  15. // A compilation error at this line likely means your copy of the
  16. // proto package needs to be updated.
  17. const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
  18. type AccountRole struct {
  19. OpenId string `protobuf:"bytes,1,opt,name=open_id,json=openId,proto3" json:"open_id,omitempty"`
  20. Platform string `protobuf:"bytes,2,opt,name=platform,proto3" json:"platform,omitempty"`
  21. Uid uint64 `protobuf:"varint,3,opt,name=uid,proto3" json:"uid,omitempty"`
  22. PhonePlatform int32 `protobuf:"varint,4,opt,name=phone_platform,json=phonePlatform,proto3" json:"phone_platform,omitempty"`
  23. RegisterTime uint64 `protobuf:"varint,5,opt,name=register_time,json=registerTime,proto3" json:"register_time,omitempty"`
  24. ZoneId int32 `protobuf:"varint,6,opt,name=ZoneId,proto3" json:"ZoneId,omitempty"`
  25. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  26. XXX_unrecognized []byte `json:"-"`
  27. XXX_sizecache int32 `json:"-"`
  28. }
  29. func (m *AccountRole) Reset() { *m = AccountRole{} }
  30. func (m *AccountRole) String() string { return proto.CompactTextString(m) }
  31. func (*AccountRole) ProtoMessage() {}
  32. func (*AccountRole) Descriptor() ([]byte, []int) {
  33. return fileDescriptor_116e343673f7ffaf, []int{0}
  34. }
  35. func (m *AccountRole) XXX_Unmarshal(b []byte) error {
  36. return xxx_messageInfo_AccountRole.Unmarshal(m, b)
  37. }
  38. func (m *AccountRole) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  39. return xxx_messageInfo_AccountRole.Marshal(b, m, deterministic)
  40. }
  41. func (m *AccountRole) XXX_Merge(src proto.Message) {
  42. xxx_messageInfo_AccountRole.Merge(m, src)
  43. }
  44. func (m *AccountRole) XXX_Size() int {
  45. return xxx_messageInfo_AccountRole.Size(m)
  46. }
  47. func (m *AccountRole) XXX_DiscardUnknown() {
  48. xxx_messageInfo_AccountRole.DiscardUnknown(m)
  49. }
  50. var xxx_messageInfo_AccountRole proto.InternalMessageInfo
  51. func (m *AccountRole) GetOpenId() string {
  52. if m != nil {
  53. return m.OpenId
  54. }
  55. return ""
  56. }
  57. func (m *AccountRole) GetPlatform() string {
  58. if m != nil {
  59. return m.Platform
  60. }
  61. return ""
  62. }
  63. func (m *AccountRole) GetUid() uint64 {
  64. if m != nil {
  65. return m.Uid
  66. }
  67. return 0
  68. }
  69. func (m *AccountRole) GetPhonePlatform() int32 {
  70. if m != nil {
  71. return m.PhonePlatform
  72. }
  73. return 0
  74. }
  75. func (m *AccountRole) GetRegisterTime() uint64 {
  76. if m != nil {
  77. return m.RegisterTime
  78. }
  79. return 0
  80. }
  81. func (m *AccountRole) GetZoneId() int32 {
  82. if m != nil {
  83. return m.ZoneId
  84. }
  85. return 0
  86. }
  87. // 后续需要做战场时,的重连信息(战场所在的服务器信息)
  88. type ReconnectInfo struct {
  89. PvpNode string `protobuf:"bytes,1,opt,name=pvp_node,json=pvpNode,proto3" json:"pvp_node,omitempty"`
  90. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  91. XXX_unrecognized []byte `json:"-"`
  92. XXX_sizecache int32 `json:"-"`
  93. }
  94. func (m *ReconnectInfo) Reset() { *m = ReconnectInfo{} }
  95. func (m *ReconnectInfo) String() string { return proto.CompactTextString(m) }
  96. func (*ReconnectInfo) ProtoMessage() {}
  97. func (*ReconnectInfo) Descriptor() ([]byte, []int) {
  98. return fileDescriptor_116e343673f7ffaf, []int{1}
  99. }
  100. func (m *ReconnectInfo) XXX_Unmarshal(b []byte) error {
  101. return xxx_messageInfo_ReconnectInfo.Unmarshal(m, b)
  102. }
  103. func (m *ReconnectInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  104. return xxx_messageInfo_ReconnectInfo.Marshal(b, m, deterministic)
  105. }
  106. func (m *ReconnectInfo) XXX_Merge(src proto.Message) {
  107. xxx_messageInfo_ReconnectInfo.Merge(m, src)
  108. }
  109. func (m *ReconnectInfo) XXX_Size() int {
  110. return xxx_messageInfo_ReconnectInfo.Size(m)
  111. }
  112. func (m *ReconnectInfo) XXX_DiscardUnknown() {
  113. xxx_messageInfo_ReconnectInfo.DiscardUnknown(m)
  114. }
  115. var xxx_messageInfo_ReconnectInfo proto.InternalMessageInfo
  116. func (m *ReconnectInfo) GetPvpNode() string {
  117. if m != nil {
  118. return m.PvpNode
  119. }
  120. return ""
  121. }
  122. type UserConnectInfo struct {
  123. LogicNode string `protobuf:"bytes,1,opt,name=logic_node,json=logicNode,proto3" json:"logic_node,omitempty"`
  124. TimeStamp int64 `protobuf:"varint,2,opt,name=time_stamp,json=timeStamp,proto3" json:"time_stamp,omitempty"`
  125. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  126. XXX_unrecognized []byte `json:"-"`
  127. XXX_sizecache int32 `json:"-"`
  128. }
  129. func (m *UserConnectInfo) Reset() { *m = UserConnectInfo{} }
  130. func (m *UserConnectInfo) String() string { return proto.CompactTextString(m) }
  131. func (*UserConnectInfo) ProtoMessage() {}
  132. func (*UserConnectInfo) Descriptor() ([]byte, []int) {
  133. return fileDescriptor_116e343673f7ffaf, []int{2}
  134. }
  135. func (m *UserConnectInfo) XXX_Unmarshal(b []byte) error {
  136. return xxx_messageInfo_UserConnectInfo.Unmarshal(m, b)
  137. }
  138. func (m *UserConnectInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  139. return xxx_messageInfo_UserConnectInfo.Marshal(b, m, deterministic)
  140. }
  141. func (m *UserConnectInfo) XXX_Merge(src proto.Message) {
  142. xxx_messageInfo_UserConnectInfo.Merge(m, src)
  143. }
  144. func (m *UserConnectInfo) XXX_Size() int {
  145. return xxx_messageInfo_UserConnectInfo.Size(m)
  146. }
  147. func (m *UserConnectInfo) XXX_DiscardUnknown() {
  148. xxx_messageInfo_UserConnectInfo.DiscardUnknown(m)
  149. }
  150. var xxx_messageInfo_UserConnectInfo proto.InternalMessageInfo
  151. func (m *UserConnectInfo) GetLogicNode() string {
  152. if m != nil {
  153. return m.LogicNode
  154. }
  155. return ""
  156. }
  157. func (m *UserConnectInfo) GetTimeStamp() int64 {
  158. if m != nil {
  159. return m.TimeStamp
  160. }
  161. return 0
  162. }
  163. // key value 类型
  164. type KeyValueType struct {
  165. Key int32 `protobuf:"varint,1,opt,name=key,proto3" json:"key,omitempty"`
  166. Value int32 `protobuf:"varint,2,opt,name=value,proto3" json:"value,omitempty"`
  167. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  168. XXX_unrecognized []byte `json:"-"`
  169. XXX_sizecache int32 `json:"-"`
  170. }
  171. func (m *KeyValueType) Reset() { *m = KeyValueType{} }
  172. func (m *KeyValueType) String() string { return proto.CompactTextString(m) }
  173. func (*KeyValueType) ProtoMessage() {}
  174. func (*KeyValueType) Descriptor() ([]byte, []int) {
  175. return fileDescriptor_116e343673f7ffaf, []int{3}
  176. }
  177. func (m *KeyValueType) XXX_Unmarshal(b []byte) error {
  178. return xxx_messageInfo_KeyValueType.Unmarshal(m, b)
  179. }
  180. func (m *KeyValueType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  181. return xxx_messageInfo_KeyValueType.Marshal(b, m, deterministic)
  182. }
  183. func (m *KeyValueType) XXX_Merge(src proto.Message) {
  184. xxx_messageInfo_KeyValueType.Merge(m, src)
  185. }
  186. func (m *KeyValueType) XXX_Size() int {
  187. return xxx_messageInfo_KeyValueType.Size(m)
  188. }
  189. func (m *KeyValueType) XXX_DiscardUnknown() {
  190. xxx_messageInfo_KeyValueType.DiscardUnknown(m)
  191. }
  192. var xxx_messageInfo_KeyValueType proto.InternalMessageInfo
  193. func (m *KeyValueType) GetKey() int32 {
  194. if m != nil {
  195. return m.Key
  196. }
  197. return 0
  198. }
  199. func (m *KeyValueType) GetValue() int32 {
  200. if m != nil {
  201. return m.Value
  202. }
  203. return 0
  204. }
  205. type KeyValueTypeList struct {
  206. Key int32 `protobuf:"varint,1,opt,name=key,proto3" json:"key,omitempty"`
  207. ValueList []int32 `protobuf:"varint,2,rep,packed,name=value_list,json=valueList,proto3" json:"value_list,omitempty"`
  208. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  209. XXX_unrecognized []byte `json:"-"`
  210. XXX_sizecache int32 `json:"-"`
  211. }
  212. func (m *KeyValueTypeList) Reset() { *m = KeyValueTypeList{} }
  213. func (m *KeyValueTypeList) String() string { return proto.CompactTextString(m) }
  214. func (*KeyValueTypeList) ProtoMessage() {}
  215. func (*KeyValueTypeList) Descriptor() ([]byte, []int) {
  216. return fileDescriptor_116e343673f7ffaf, []int{4}
  217. }
  218. func (m *KeyValueTypeList) XXX_Unmarshal(b []byte) error {
  219. return xxx_messageInfo_KeyValueTypeList.Unmarshal(m, b)
  220. }
  221. func (m *KeyValueTypeList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  222. return xxx_messageInfo_KeyValueTypeList.Marshal(b, m, deterministic)
  223. }
  224. func (m *KeyValueTypeList) XXX_Merge(src proto.Message) {
  225. xxx_messageInfo_KeyValueTypeList.Merge(m, src)
  226. }
  227. func (m *KeyValueTypeList) XXX_Size() int {
  228. return xxx_messageInfo_KeyValueTypeList.Size(m)
  229. }
  230. func (m *KeyValueTypeList) XXX_DiscardUnknown() {
  231. xxx_messageInfo_KeyValueTypeList.DiscardUnknown(m)
  232. }
  233. var xxx_messageInfo_KeyValueTypeList proto.InternalMessageInfo
  234. func (m *KeyValueTypeList) GetKey() int32 {
  235. if m != nil {
  236. return m.Key
  237. }
  238. return 0
  239. }
  240. func (m *KeyValueTypeList) GetValueList() []int32 {
  241. if m != nil {
  242. return m.ValueList
  243. }
  244. return nil
  245. }
  246. type KeyValueType64 struct {
  247. Key uint64 `protobuf:"varint,1,opt,name=key,proto3" json:"key,omitempty"`
  248. Value int32 `protobuf:"varint,2,opt,name=value,proto3" json:"value,omitempty"`
  249. Value2 int32 `protobuf:"varint,3,opt,name=value2,proto3" json:"value2,omitempty"`
  250. Value3 int32 `protobuf:"varint,4,opt,name=value3,proto3" json:"value3,omitempty"`
  251. StrVal string `protobuf:"bytes,5,opt,name=str_val,json=strVal,proto3" json:"str_val,omitempty"`
  252. Value4 uint64 `protobuf:"varint,6,opt,name=value4,proto3" json:"value4,omitempty"`
  253. Value5 bool `protobuf:"varint,7,opt,name=value5,proto3" json:"value5,omitempty"`
  254. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  255. XXX_unrecognized []byte `json:"-"`
  256. XXX_sizecache int32 `json:"-"`
  257. }
  258. func (m *KeyValueType64) Reset() { *m = KeyValueType64{} }
  259. func (m *KeyValueType64) String() string { return proto.CompactTextString(m) }
  260. func (*KeyValueType64) ProtoMessage() {}
  261. func (*KeyValueType64) Descriptor() ([]byte, []int) {
  262. return fileDescriptor_116e343673f7ffaf, []int{5}
  263. }
  264. func (m *KeyValueType64) XXX_Unmarshal(b []byte) error {
  265. return xxx_messageInfo_KeyValueType64.Unmarshal(m, b)
  266. }
  267. func (m *KeyValueType64) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  268. return xxx_messageInfo_KeyValueType64.Marshal(b, m, deterministic)
  269. }
  270. func (m *KeyValueType64) XXX_Merge(src proto.Message) {
  271. xxx_messageInfo_KeyValueType64.Merge(m, src)
  272. }
  273. func (m *KeyValueType64) XXX_Size() int {
  274. return xxx_messageInfo_KeyValueType64.Size(m)
  275. }
  276. func (m *KeyValueType64) XXX_DiscardUnknown() {
  277. xxx_messageInfo_KeyValueType64.DiscardUnknown(m)
  278. }
  279. var xxx_messageInfo_KeyValueType64 proto.InternalMessageInfo
  280. func (m *KeyValueType64) GetKey() uint64 {
  281. if m != nil {
  282. return m.Key
  283. }
  284. return 0
  285. }
  286. func (m *KeyValueType64) GetValue() int32 {
  287. if m != nil {
  288. return m.Value
  289. }
  290. return 0
  291. }
  292. func (m *KeyValueType64) GetValue2() int32 {
  293. if m != nil {
  294. return m.Value2
  295. }
  296. return 0
  297. }
  298. func (m *KeyValueType64) GetValue3() int32 {
  299. if m != nil {
  300. return m.Value3
  301. }
  302. return 0
  303. }
  304. func (m *KeyValueType64) GetStrVal() string {
  305. if m != nil {
  306. return m.StrVal
  307. }
  308. return ""
  309. }
  310. func (m *KeyValueType64) GetValue4() uint64 {
  311. if m != nil {
  312. return m.Value4
  313. }
  314. return 0
  315. }
  316. func (m *KeyValueType64) GetValue5() bool {
  317. if m != nil {
  318. return m.Value5
  319. }
  320. return false
  321. }
  322. type KeyValueType64Str struct {
  323. Key uint64 `protobuf:"varint,1,opt,name=key,proto3" json:"key,omitempty"`
  324. StrVal string `protobuf:"bytes,2,opt,name=str_val,json=strVal,proto3" json:"str_val,omitempty"`
  325. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  326. XXX_unrecognized []byte `json:"-"`
  327. XXX_sizecache int32 `json:"-"`
  328. }
  329. func (m *KeyValueType64Str) Reset() { *m = KeyValueType64Str{} }
  330. func (m *KeyValueType64Str) String() string { return proto.CompactTextString(m) }
  331. func (*KeyValueType64Str) ProtoMessage() {}
  332. func (*KeyValueType64Str) Descriptor() ([]byte, []int) {
  333. return fileDescriptor_116e343673f7ffaf, []int{6}
  334. }
  335. func (m *KeyValueType64Str) XXX_Unmarshal(b []byte) error {
  336. return xxx_messageInfo_KeyValueType64Str.Unmarshal(m, b)
  337. }
  338. func (m *KeyValueType64Str) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  339. return xxx_messageInfo_KeyValueType64Str.Marshal(b, m, deterministic)
  340. }
  341. func (m *KeyValueType64Str) XXX_Merge(src proto.Message) {
  342. xxx_messageInfo_KeyValueType64Str.Merge(m, src)
  343. }
  344. func (m *KeyValueType64Str) XXX_Size() int {
  345. return xxx_messageInfo_KeyValueType64Str.Size(m)
  346. }
  347. func (m *KeyValueType64Str) XXX_DiscardUnknown() {
  348. xxx_messageInfo_KeyValueType64Str.DiscardUnknown(m)
  349. }
  350. var xxx_messageInfo_KeyValueType64Str proto.InternalMessageInfo
  351. func (m *KeyValueType64Str) GetKey() uint64 {
  352. if m != nil {
  353. return m.Key
  354. }
  355. return 0
  356. }
  357. func (m *KeyValueType64Str) GetStrVal() string {
  358. if m != nil {
  359. return m.StrVal
  360. }
  361. return ""
  362. }
  363. type KeyValueFloat32 struct {
  364. Key int32 `protobuf:"varint,1,opt,name=key,proto3" json:"key,omitempty"`
  365. Value float32 `protobuf:"fixed32,2,opt,name=value,proto3" json:"value,omitempty"`
  366. Value64 float64 `protobuf:"fixed64,3,opt,name=value64,proto3" json:"value64,omitempty"`
  367. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  368. XXX_unrecognized []byte `json:"-"`
  369. XXX_sizecache int32 `json:"-"`
  370. }
  371. func (m *KeyValueFloat32) Reset() { *m = KeyValueFloat32{} }
  372. func (m *KeyValueFloat32) String() string { return proto.CompactTextString(m) }
  373. func (*KeyValueFloat32) ProtoMessage() {}
  374. func (*KeyValueFloat32) Descriptor() ([]byte, []int) {
  375. return fileDescriptor_116e343673f7ffaf, []int{7}
  376. }
  377. func (m *KeyValueFloat32) XXX_Unmarshal(b []byte) error {
  378. return xxx_messageInfo_KeyValueFloat32.Unmarshal(m, b)
  379. }
  380. func (m *KeyValueFloat32) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  381. return xxx_messageInfo_KeyValueFloat32.Marshal(b, m, deterministic)
  382. }
  383. func (m *KeyValueFloat32) XXX_Merge(src proto.Message) {
  384. xxx_messageInfo_KeyValueFloat32.Merge(m, src)
  385. }
  386. func (m *KeyValueFloat32) XXX_Size() int {
  387. return xxx_messageInfo_KeyValueFloat32.Size(m)
  388. }
  389. func (m *KeyValueFloat32) XXX_DiscardUnknown() {
  390. xxx_messageInfo_KeyValueFloat32.DiscardUnknown(m)
  391. }
  392. var xxx_messageInfo_KeyValueFloat32 proto.InternalMessageInfo
  393. func (m *KeyValueFloat32) GetKey() int32 {
  394. if m != nil {
  395. return m.Key
  396. }
  397. return 0
  398. }
  399. func (m *KeyValueFloat32) GetValue() float32 {
  400. if m != nil {
  401. return m.Value
  402. }
  403. return 0
  404. }
  405. func (m *KeyValueFloat32) GetValue64() float64 {
  406. if m != nil {
  407. return m.Value64
  408. }
  409. return 0
  410. }
  411. type UKeyValueType struct {
  412. Key uint32 `protobuf:"varint,1,opt,name=key,proto3" json:"key,omitempty"`
  413. Value uint32 `protobuf:"varint,2,opt,name=value,proto3" json:"value,omitempty"`
  414. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  415. XXX_unrecognized []byte `json:"-"`
  416. XXX_sizecache int32 `json:"-"`
  417. }
  418. func (m *UKeyValueType) Reset() { *m = UKeyValueType{} }
  419. func (m *UKeyValueType) String() string { return proto.CompactTextString(m) }
  420. func (*UKeyValueType) ProtoMessage() {}
  421. func (*UKeyValueType) Descriptor() ([]byte, []int) {
  422. return fileDescriptor_116e343673f7ffaf, []int{8}
  423. }
  424. func (m *UKeyValueType) XXX_Unmarshal(b []byte) error {
  425. return xxx_messageInfo_UKeyValueType.Unmarshal(m, b)
  426. }
  427. func (m *UKeyValueType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  428. return xxx_messageInfo_UKeyValueType.Marshal(b, m, deterministic)
  429. }
  430. func (m *UKeyValueType) XXX_Merge(src proto.Message) {
  431. xxx_messageInfo_UKeyValueType.Merge(m, src)
  432. }
  433. func (m *UKeyValueType) XXX_Size() int {
  434. return xxx_messageInfo_UKeyValueType.Size(m)
  435. }
  436. func (m *UKeyValueType) XXX_DiscardUnknown() {
  437. xxx_messageInfo_UKeyValueType.DiscardUnknown(m)
  438. }
  439. var xxx_messageInfo_UKeyValueType proto.InternalMessageInfo
  440. func (m *UKeyValueType) GetKey() uint32 {
  441. if m != nil {
  442. return m.Key
  443. }
  444. return 0
  445. }
  446. func (m *UKeyValueType) GetValue() uint32 {
  447. if m != nil {
  448. return m.Value
  449. }
  450. return 0
  451. }
  452. // 6部位信息
  453. type SlotDetailData struct {
  454. Level int32 `protobuf:"varint,1,opt,name=level,proto3" json:"level,omitempty"`
  455. EquipId int32 `protobuf:"varint,2,opt,name=equip_id,json=equipId,proto3" json:"equip_id,omitempty"`
  456. CardIdList []int32 `protobuf:"varint,3,rep,packed,name=card_id_list,json=cardIdList,proto3" json:"card_id_list,omitempty"`
  457. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  458. XXX_unrecognized []byte `json:"-"`
  459. XXX_sizecache int32 `json:"-"`
  460. }
  461. func (m *SlotDetailData) Reset() { *m = SlotDetailData{} }
  462. func (m *SlotDetailData) String() string { return proto.CompactTextString(m) }
  463. func (*SlotDetailData) ProtoMessage() {}
  464. func (*SlotDetailData) Descriptor() ([]byte, []int) {
  465. return fileDescriptor_116e343673f7ffaf, []int{9}
  466. }
  467. func (m *SlotDetailData) XXX_Unmarshal(b []byte) error {
  468. return xxx_messageInfo_SlotDetailData.Unmarshal(m, b)
  469. }
  470. func (m *SlotDetailData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  471. return xxx_messageInfo_SlotDetailData.Marshal(b, m, deterministic)
  472. }
  473. func (m *SlotDetailData) XXX_Merge(src proto.Message) {
  474. xxx_messageInfo_SlotDetailData.Merge(m, src)
  475. }
  476. func (m *SlotDetailData) XXX_Size() int {
  477. return xxx_messageInfo_SlotDetailData.Size(m)
  478. }
  479. func (m *SlotDetailData) XXX_DiscardUnknown() {
  480. xxx_messageInfo_SlotDetailData.DiscardUnknown(m)
  481. }
  482. var xxx_messageInfo_SlotDetailData proto.InternalMessageInfo
  483. func (m *SlotDetailData) GetLevel() int32 {
  484. if m != nil {
  485. return m.Level
  486. }
  487. return 0
  488. }
  489. func (m *SlotDetailData) GetEquipId() int32 {
  490. if m != nil {
  491. return m.EquipId
  492. }
  493. return 0
  494. }
  495. func (m *SlotDetailData) GetCardIdList() []int32 {
  496. if m != nil {
  497. return m.CardIdList
  498. }
  499. return nil
  500. }
  501. // 坑位信息
  502. type SlotData struct {
  503. HeroId int32 `protobuf:"varint,1,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"`
  504. SlotList []*SlotDetailData `protobuf:"bytes,2,rep,name=slot_list,json=slotList,proto3" json:"slot_list,omitempty"`
  505. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  506. XXX_unrecognized []byte `json:"-"`
  507. XXX_sizecache int32 `json:"-"`
  508. }
  509. func (m *SlotData) Reset() { *m = SlotData{} }
  510. func (m *SlotData) String() string { return proto.CompactTextString(m) }
  511. func (*SlotData) ProtoMessage() {}
  512. func (*SlotData) Descriptor() ([]byte, []int) {
  513. return fileDescriptor_116e343673f7ffaf, []int{10}
  514. }
  515. func (m *SlotData) XXX_Unmarshal(b []byte) error {
  516. return xxx_messageInfo_SlotData.Unmarshal(m, b)
  517. }
  518. func (m *SlotData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  519. return xxx_messageInfo_SlotData.Marshal(b, m, deterministic)
  520. }
  521. func (m *SlotData) XXX_Merge(src proto.Message) {
  522. xxx_messageInfo_SlotData.Merge(m, src)
  523. }
  524. func (m *SlotData) XXX_Size() int {
  525. return xxx_messageInfo_SlotData.Size(m)
  526. }
  527. func (m *SlotData) XXX_DiscardUnknown() {
  528. xxx_messageInfo_SlotData.DiscardUnknown(m)
  529. }
  530. var xxx_messageInfo_SlotData proto.InternalMessageInfo
  531. func (m *SlotData) GetHeroId() int32 {
  532. if m != nil {
  533. return m.HeroId
  534. }
  535. return 0
  536. }
  537. func (m *SlotData) GetSlotList() []*SlotDetailData {
  538. if m != nil {
  539. return m.SlotList
  540. }
  541. return nil
  542. }
  543. // 宠物6坑位信息
  544. // 宠物印记信息
  545. type PetEquipData struct {
  546. Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
  547. EquipCfgId int32 `protobuf:"varint,2,opt,name=equip_cfg_id,json=equipCfgId,proto3" json:"equip_cfg_id,omitempty"`
  548. Level int32 `protobuf:"varint,3,opt,name=level,proto3" json:"level,omitempty"`
  549. EquipPetId uint32 `protobuf:"varint,4,opt,name=equip_pet_id,json=equipPetId,proto3" json:"equip_pet_id,omitempty"`
  550. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  551. XXX_unrecognized []byte `json:"-"`
  552. XXX_sizecache int32 `json:"-"`
  553. }
  554. func (m *PetEquipData) Reset() { *m = PetEquipData{} }
  555. func (m *PetEquipData) String() string { return proto.CompactTextString(m) }
  556. func (*PetEquipData) ProtoMessage() {}
  557. func (*PetEquipData) Descriptor() ([]byte, []int) {
  558. return fileDescriptor_116e343673f7ffaf, []int{11}
  559. }
  560. func (m *PetEquipData) XXX_Unmarshal(b []byte) error {
  561. return xxx_messageInfo_PetEquipData.Unmarshal(m, b)
  562. }
  563. func (m *PetEquipData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  564. return xxx_messageInfo_PetEquipData.Marshal(b, m, deterministic)
  565. }
  566. func (m *PetEquipData) XXX_Merge(src proto.Message) {
  567. xxx_messageInfo_PetEquipData.Merge(m, src)
  568. }
  569. func (m *PetEquipData) XXX_Size() int {
  570. return xxx_messageInfo_PetEquipData.Size(m)
  571. }
  572. func (m *PetEquipData) XXX_DiscardUnknown() {
  573. xxx_messageInfo_PetEquipData.DiscardUnknown(m)
  574. }
  575. var xxx_messageInfo_PetEquipData proto.InternalMessageInfo
  576. func (m *PetEquipData) GetId() uint32 {
  577. if m != nil {
  578. return m.Id
  579. }
  580. return 0
  581. }
  582. func (m *PetEquipData) GetEquipCfgId() int32 {
  583. if m != nil {
  584. return m.EquipCfgId
  585. }
  586. return 0
  587. }
  588. func (m *PetEquipData) GetLevel() int32 {
  589. if m != nil {
  590. return m.Level
  591. }
  592. return 0
  593. }
  594. func (m *PetEquipData) GetEquipPetId() uint32 {
  595. if m != nil {
  596. return m.EquipPetId
  597. }
  598. return 0
  599. }
  600. // 宠物6坑位信息(6个部位)
  601. type PetSlotDetailData struct {
  602. Idx int32 `protobuf:"varint,1,opt,name=idx,proto3" json:"idx,omitempty"`
  603. EquipId uint32 `protobuf:"varint,2,opt,name=equip_id,json=equipId,proto3" json:"equip_id,omitempty"`
  604. StoneIdList []int32 `protobuf:"varint,3,rep,packed,name=stone_id_list,json=stoneIdList,proto3" json:"stone_id_list,omitempty"`
  605. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  606. XXX_unrecognized []byte `json:"-"`
  607. XXX_sizecache int32 `json:"-"`
  608. }
  609. func (m *PetSlotDetailData) Reset() { *m = PetSlotDetailData{} }
  610. func (m *PetSlotDetailData) String() string { return proto.CompactTextString(m) }
  611. func (*PetSlotDetailData) ProtoMessage() {}
  612. func (*PetSlotDetailData) Descriptor() ([]byte, []int) {
  613. return fileDescriptor_116e343673f7ffaf, []int{12}
  614. }
  615. func (m *PetSlotDetailData) XXX_Unmarshal(b []byte) error {
  616. return xxx_messageInfo_PetSlotDetailData.Unmarshal(m, b)
  617. }
  618. func (m *PetSlotDetailData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  619. return xxx_messageInfo_PetSlotDetailData.Marshal(b, m, deterministic)
  620. }
  621. func (m *PetSlotDetailData) XXX_Merge(src proto.Message) {
  622. xxx_messageInfo_PetSlotDetailData.Merge(m, src)
  623. }
  624. func (m *PetSlotDetailData) XXX_Size() int {
  625. return xxx_messageInfo_PetSlotDetailData.Size(m)
  626. }
  627. func (m *PetSlotDetailData) XXX_DiscardUnknown() {
  628. xxx_messageInfo_PetSlotDetailData.DiscardUnknown(m)
  629. }
  630. var xxx_messageInfo_PetSlotDetailData proto.InternalMessageInfo
  631. func (m *PetSlotDetailData) GetIdx() int32 {
  632. if m != nil {
  633. return m.Idx
  634. }
  635. return 0
  636. }
  637. func (m *PetSlotDetailData) GetEquipId() uint32 {
  638. if m != nil {
  639. return m.EquipId
  640. }
  641. return 0
  642. }
  643. func (m *PetSlotDetailData) GetStoneIdList() []int32 {
  644. if m != nil {
  645. return m.StoneIdList
  646. }
  647. return nil
  648. }
  649. // 技能信息
  650. type SkillData struct {
  651. Id int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
  652. Point int32 `protobuf:"varint,2,opt,name=point,proto3" json:"point,omitempty"`
  653. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  654. XXX_unrecognized []byte `json:"-"`
  655. XXX_sizecache int32 `json:"-"`
  656. }
  657. func (m *SkillData) Reset() { *m = SkillData{} }
  658. func (m *SkillData) String() string { return proto.CompactTextString(m) }
  659. func (*SkillData) ProtoMessage() {}
  660. func (*SkillData) Descriptor() ([]byte, []int) {
  661. return fileDescriptor_116e343673f7ffaf, []int{13}
  662. }
  663. func (m *SkillData) XXX_Unmarshal(b []byte) error {
  664. return xxx_messageInfo_SkillData.Unmarshal(m, b)
  665. }
  666. func (m *SkillData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  667. return xxx_messageInfo_SkillData.Marshal(b, m, deterministic)
  668. }
  669. func (m *SkillData) XXX_Merge(src proto.Message) {
  670. xxx_messageInfo_SkillData.Merge(m, src)
  671. }
  672. func (m *SkillData) XXX_Size() int {
  673. return xxx_messageInfo_SkillData.Size(m)
  674. }
  675. func (m *SkillData) XXX_DiscardUnknown() {
  676. xxx_messageInfo_SkillData.DiscardUnknown(m)
  677. }
  678. var xxx_messageInfo_SkillData proto.InternalMessageInfo
  679. func (m *SkillData) GetId() int32 {
  680. if m != nil {
  681. return m.Id
  682. }
  683. return 0
  684. }
  685. func (m *SkillData) GetPoint() int32 {
  686. if m != nil {
  687. return m.Point
  688. }
  689. return 0
  690. }
  691. type ChangeJob struct {
  692. TaskList []*TaskData `protobuf:"bytes,1,rep,name=task_list,json=taskList,proto3" json:"task_list,omitempty"`
  693. HeroId int32 `protobuf:"varint,2,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"`
  694. JobFushState uint32 `protobuf:"varint,3,opt,name=job_fush_state,json=jobFushState,proto3" json:"job_fush_state,omitempty"`
  695. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  696. XXX_unrecognized []byte `json:"-"`
  697. XXX_sizecache int32 `json:"-"`
  698. }
  699. func (m *ChangeJob) Reset() { *m = ChangeJob{} }
  700. func (m *ChangeJob) String() string { return proto.CompactTextString(m) }
  701. func (*ChangeJob) ProtoMessage() {}
  702. func (*ChangeJob) Descriptor() ([]byte, []int) {
  703. return fileDescriptor_116e343673f7ffaf, []int{14}
  704. }
  705. func (m *ChangeJob) XXX_Unmarshal(b []byte) error {
  706. return xxx_messageInfo_ChangeJob.Unmarshal(m, b)
  707. }
  708. func (m *ChangeJob) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  709. return xxx_messageInfo_ChangeJob.Marshal(b, m, deterministic)
  710. }
  711. func (m *ChangeJob) XXX_Merge(src proto.Message) {
  712. xxx_messageInfo_ChangeJob.Merge(m, src)
  713. }
  714. func (m *ChangeJob) XXX_Size() int {
  715. return xxx_messageInfo_ChangeJob.Size(m)
  716. }
  717. func (m *ChangeJob) XXX_DiscardUnknown() {
  718. xxx_messageInfo_ChangeJob.DiscardUnknown(m)
  719. }
  720. var xxx_messageInfo_ChangeJob proto.InternalMessageInfo
  721. func (m *ChangeJob) GetTaskList() []*TaskData {
  722. if m != nil {
  723. return m.TaskList
  724. }
  725. return nil
  726. }
  727. func (m *ChangeJob) GetHeroId() int32 {
  728. if m != nil {
  729. return m.HeroId
  730. }
  731. return 0
  732. }
  733. func (m *ChangeJob) GetJobFushState() uint32 {
  734. if m != nil {
  735. return m.JobFushState
  736. }
  737. return 0
  738. }
  739. // 宠物觉醒(当前伙伴跟随的宠物觉醒信息,觉醒槽位跟着角色走)
  740. type PetQiyueSlotInfo struct {
  741. SlotIdx int32 `protobuf:"varint,1,opt,name=slot_idx,json=slotIdx,proto3" json:"slot_idx,omitempty"`
  742. PetId uint32 `protobuf:"varint,2,opt,name=pet_id,json=petId,proto3" json:"pet_id,omitempty"`
  743. PetCfgId int32 `protobuf:"varint,3,opt,name=pet_cfg_id,json=petCfgId,proto3" json:"pet_cfg_id,omitempty"`
  744. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  745. XXX_unrecognized []byte `json:"-"`
  746. XXX_sizecache int32 `json:"-"`
  747. }
  748. func (m *PetQiyueSlotInfo) Reset() { *m = PetQiyueSlotInfo{} }
  749. func (m *PetQiyueSlotInfo) String() string { return proto.CompactTextString(m) }
  750. func (*PetQiyueSlotInfo) ProtoMessage() {}
  751. func (*PetQiyueSlotInfo) Descriptor() ([]byte, []int) {
  752. return fileDescriptor_116e343673f7ffaf, []int{15}
  753. }
  754. func (m *PetQiyueSlotInfo) XXX_Unmarshal(b []byte) error {
  755. return xxx_messageInfo_PetQiyueSlotInfo.Unmarshal(m, b)
  756. }
  757. func (m *PetQiyueSlotInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  758. return xxx_messageInfo_PetQiyueSlotInfo.Marshal(b, m, deterministic)
  759. }
  760. func (m *PetQiyueSlotInfo) XXX_Merge(src proto.Message) {
  761. xxx_messageInfo_PetQiyueSlotInfo.Merge(m, src)
  762. }
  763. func (m *PetQiyueSlotInfo) XXX_Size() int {
  764. return xxx_messageInfo_PetQiyueSlotInfo.Size(m)
  765. }
  766. func (m *PetQiyueSlotInfo) XXX_DiscardUnknown() {
  767. xxx_messageInfo_PetQiyueSlotInfo.DiscardUnknown(m)
  768. }
  769. var xxx_messageInfo_PetQiyueSlotInfo proto.InternalMessageInfo
  770. func (m *PetQiyueSlotInfo) GetSlotIdx() int32 {
  771. if m != nil {
  772. return m.SlotIdx
  773. }
  774. return 0
  775. }
  776. func (m *PetQiyueSlotInfo) GetPetId() uint32 {
  777. if m != nil {
  778. return m.PetId
  779. }
  780. return 0
  781. }
  782. func (m *PetQiyueSlotInfo) GetPetCfgId() int32 {
  783. if m != nil {
  784. return m.PetCfgId
  785. }
  786. return 0
  787. }
  788. type PetQiyueInfo struct {
  789. PetId uint32 `protobuf:"varint,1,opt,name=pet_id,json=petId,proto3" json:"pet_id,omitempty"`
  790. QiyueSlotList []*PetQiyueSlotInfo `protobuf:"bytes,2,rep,name=qiyue_slot_list,json=qiyueSlotList,proto3" json:"qiyue_slot_list,omitempty"`
  791. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  792. XXX_unrecognized []byte `json:"-"`
  793. XXX_sizecache int32 `json:"-"`
  794. }
  795. func (m *PetQiyueInfo) Reset() { *m = PetQiyueInfo{} }
  796. func (m *PetQiyueInfo) String() string { return proto.CompactTextString(m) }
  797. func (*PetQiyueInfo) ProtoMessage() {}
  798. func (*PetQiyueInfo) Descriptor() ([]byte, []int) {
  799. return fileDescriptor_116e343673f7ffaf, []int{16}
  800. }
  801. func (m *PetQiyueInfo) XXX_Unmarshal(b []byte) error {
  802. return xxx_messageInfo_PetQiyueInfo.Unmarshal(m, b)
  803. }
  804. func (m *PetQiyueInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  805. return xxx_messageInfo_PetQiyueInfo.Marshal(b, m, deterministic)
  806. }
  807. func (m *PetQiyueInfo) XXX_Merge(src proto.Message) {
  808. xxx_messageInfo_PetQiyueInfo.Merge(m, src)
  809. }
  810. func (m *PetQiyueInfo) XXX_Size() int {
  811. return xxx_messageInfo_PetQiyueInfo.Size(m)
  812. }
  813. func (m *PetQiyueInfo) XXX_DiscardUnknown() {
  814. xxx_messageInfo_PetQiyueInfo.DiscardUnknown(m)
  815. }
  816. var xxx_messageInfo_PetQiyueInfo proto.InternalMessageInfo
  817. func (m *PetQiyueInfo) GetPetId() uint32 {
  818. if m != nil {
  819. return m.PetId
  820. }
  821. return 0
  822. }
  823. func (m *PetQiyueInfo) GetQiyueSlotList() []*PetQiyueSlotInfo {
  824. if m != nil {
  825. return m.QiyueSlotList
  826. }
  827. return nil
  828. }
  829. // 宠物契约属性
  830. type PetQiyueAttr struct {
  831. PetId uint32 `protobuf:"varint,1,opt,name=pet_id,json=petId,proto3" json:"pet_id,omitempty"`
  832. BattleAttrList []*KeyValueFloat32 `protobuf:"bytes,2,rep,name=battle_attr_list,json=battleAttrList,proto3" json:"battle_attr_list,omitempty"`
  833. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  834. XXX_unrecognized []byte `json:"-"`
  835. XXX_sizecache int32 `json:"-"`
  836. }
  837. func (m *PetQiyueAttr) Reset() { *m = PetQiyueAttr{} }
  838. func (m *PetQiyueAttr) String() string { return proto.CompactTextString(m) }
  839. func (*PetQiyueAttr) ProtoMessage() {}
  840. func (*PetQiyueAttr) Descriptor() ([]byte, []int) {
  841. return fileDescriptor_116e343673f7ffaf, []int{17}
  842. }
  843. func (m *PetQiyueAttr) XXX_Unmarshal(b []byte) error {
  844. return xxx_messageInfo_PetQiyueAttr.Unmarshal(m, b)
  845. }
  846. func (m *PetQiyueAttr) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  847. return xxx_messageInfo_PetQiyueAttr.Marshal(b, m, deterministic)
  848. }
  849. func (m *PetQiyueAttr) XXX_Merge(src proto.Message) {
  850. xxx_messageInfo_PetQiyueAttr.Merge(m, src)
  851. }
  852. func (m *PetQiyueAttr) XXX_Size() int {
  853. return xxx_messageInfo_PetQiyueAttr.Size(m)
  854. }
  855. func (m *PetQiyueAttr) XXX_DiscardUnknown() {
  856. xxx_messageInfo_PetQiyueAttr.DiscardUnknown(m)
  857. }
  858. var xxx_messageInfo_PetQiyueAttr proto.InternalMessageInfo
  859. func (m *PetQiyueAttr) GetPetId() uint32 {
  860. if m != nil {
  861. return m.PetId
  862. }
  863. return 0
  864. }
  865. func (m *PetQiyueAttr) GetBattleAttrList() []*KeyValueFloat32 {
  866. if m != nil {
  867. return m.BattleAttrList
  868. }
  869. return nil
  870. }
  871. // 玩家角色结构中的strength_level和advance_level不使用
  872. type HeroData struct {
  873. Id int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
  874. ConfigId int32 `protobuf:"varint,2,opt,name=config_id,json=configId,proto3" json:"config_id,omitempty"`
  875. FightPower int32 `protobuf:"varint,3,opt,name=fight_power,json=fightPower,proto3" json:"fight_power,omitempty"`
  876. IsBattle bool `protobuf:"varint,4,opt,name=is_battle,json=isBattle,proto3" json:"is_battle,omitempty"`
  877. BaseLevel int32 `protobuf:"varint,5,opt,name=base_level,json=baseLevel,proto3" json:"base_level,omitempty"`
  878. AdvanceLevel int32 `protobuf:"varint,6,opt,name=advance_level,json=advanceLevel,proto3" json:"advance_level,omitempty"`
  879. StrengthLevel int32 `protobuf:"varint,7,opt,name=strength_level,json=strengthLevel,proto3" json:"strength_level,omitempty"`
  880. Slot *SlotData `protobuf:"bytes,8,opt,name=slot,proto3" json:"slot,omitempty"`
  881. Skill *RoleSkill `protobuf:"bytes,9,opt,name=skill,proto3" json:"skill,omitempty"`
  882. AttrList []*KeyValueType `protobuf:"bytes,10,rep,name=attr_list,json=attrList,proto3" json:"attr_list,omitempty"`
  883. AttrPoint int32 `protobuf:"varint,11,opt,name=attr_point,json=attrPoint,proto3" json:"attr_point,omitempty"`
  884. BattlePetId uint32 `protobuf:"varint,12,opt,name=battle_pet_id,json=battlePetId,proto3" json:"battle_pet_id,omitempty"`
  885. PetFightPower uint64 `protobuf:"varint,13,opt,name=pet_fight_power,json=petFightPower,proto3" json:"pet_fight_power,omitempty"`
  886. QualityList []*KeyValueType `protobuf:"bytes,14,rep,name=quality_list,json=qualityList,proto3" json:"quality_list,omitempty"`
  887. RepressSkillPvpVal int32 `protobuf:"varint,15,opt,name=repress_skill_pvp_val,json=repressSkillPvpVal,proto3" json:"repress_skill_pvp_val,omitempty"`
  888. SkillEquipSlot *SkillEquipSlotData `protobuf:"bytes,16,opt,name=skill_equip_slot,json=skillEquipSlot,proto3" json:"skill_equip_slot,omitempty"`
  889. PetQiyueData *PetQiyueInfo `protobuf:"bytes,17,opt,name=pet_qiyue_data,json=petQiyueData,proto3" json:"pet_qiyue_data,omitempty"`
  890. // 有可能没有(老号)
  891. BattleAttrListOld []*KeyValueType `protobuf:"bytes,50,rep,name=battle_attr_list_old,json=battleAttrListOld,proto3" json:"battle_attr_list_old,omitempty"`
  892. BattleAttrList []*KeyValueFloat32 `protobuf:"bytes,51,rep,name=battle_attr_list,json=battleAttrList,proto3" json:"battle_attr_list,omitempty"`
  893. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  894. XXX_unrecognized []byte `json:"-"`
  895. XXX_sizecache int32 `json:"-"`
  896. }
  897. func (m *HeroData) Reset() { *m = HeroData{} }
  898. func (m *HeroData) String() string { return proto.CompactTextString(m) }
  899. func (*HeroData) ProtoMessage() {}
  900. func (*HeroData) Descriptor() ([]byte, []int) {
  901. return fileDescriptor_116e343673f7ffaf, []int{18}
  902. }
  903. func (m *HeroData) XXX_Unmarshal(b []byte) error {
  904. return xxx_messageInfo_HeroData.Unmarshal(m, b)
  905. }
  906. func (m *HeroData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  907. return xxx_messageInfo_HeroData.Marshal(b, m, deterministic)
  908. }
  909. func (m *HeroData) XXX_Merge(src proto.Message) {
  910. xxx_messageInfo_HeroData.Merge(m, src)
  911. }
  912. func (m *HeroData) XXX_Size() int {
  913. return xxx_messageInfo_HeroData.Size(m)
  914. }
  915. func (m *HeroData) XXX_DiscardUnknown() {
  916. xxx_messageInfo_HeroData.DiscardUnknown(m)
  917. }
  918. var xxx_messageInfo_HeroData proto.InternalMessageInfo
  919. func (m *HeroData) GetId() int32 {
  920. if m != nil {
  921. return m.Id
  922. }
  923. return 0
  924. }
  925. func (m *HeroData) GetConfigId() int32 {
  926. if m != nil {
  927. return m.ConfigId
  928. }
  929. return 0
  930. }
  931. func (m *HeroData) GetFightPower() int32 {
  932. if m != nil {
  933. return m.FightPower
  934. }
  935. return 0
  936. }
  937. func (m *HeroData) GetIsBattle() bool {
  938. if m != nil {
  939. return m.IsBattle
  940. }
  941. return false
  942. }
  943. func (m *HeroData) GetBaseLevel() int32 {
  944. if m != nil {
  945. return m.BaseLevel
  946. }
  947. return 0
  948. }
  949. func (m *HeroData) GetAdvanceLevel() int32 {
  950. if m != nil {
  951. return m.AdvanceLevel
  952. }
  953. return 0
  954. }
  955. func (m *HeroData) GetStrengthLevel() int32 {
  956. if m != nil {
  957. return m.StrengthLevel
  958. }
  959. return 0
  960. }
  961. func (m *HeroData) GetSlot() *SlotData {
  962. if m != nil {
  963. return m.Slot
  964. }
  965. return nil
  966. }
  967. func (m *HeroData) GetSkill() *RoleSkill {
  968. if m != nil {
  969. return m.Skill
  970. }
  971. return nil
  972. }
  973. func (m *HeroData) GetAttrList() []*KeyValueType {
  974. if m != nil {
  975. return m.AttrList
  976. }
  977. return nil
  978. }
  979. func (m *HeroData) GetAttrPoint() int32 {
  980. if m != nil {
  981. return m.AttrPoint
  982. }
  983. return 0
  984. }
  985. func (m *HeroData) GetBattlePetId() uint32 {
  986. if m != nil {
  987. return m.BattlePetId
  988. }
  989. return 0
  990. }
  991. func (m *HeroData) GetPetFightPower() uint64 {
  992. if m != nil {
  993. return m.PetFightPower
  994. }
  995. return 0
  996. }
  997. func (m *HeroData) GetQualityList() []*KeyValueType {
  998. if m != nil {
  999. return m.QualityList
  1000. }
  1001. return nil
  1002. }
  1003. func (m *HeroData) GetRepressSkillPvpVal() int32 {
  1004. if m != nil {
  1005. return m.RepressSkillPvpVal
  1006. }
  1007. return 0
  1008. }
  1009. func (m *HeroData) GetSkillEquipSlot() *SkillEquipSlotData {
  1010. if m != nil {
  1011. return m.SkillEquipSlot
  1012. }
  1013. return nil
  1014. }
  1015. func (m *HeroData) GetPetQiyueData() *PetQiyueInfo {
  1016. if m != nil {
  1017. return m.PetQiyueData
  1018. }
  1019. return nil
  1020. }
  1021. func (m *HeroData) GetBattleAttrListOld() []*KeyValueType {
  1022. if m != nil {
  1023. return m.BattleAttrListOld
  1024. }
  1025. return nil
  1026. }
  1027. func (m *HeroData) GetBattleAttrList() []*KeyValueFloat32 {
  1028. if m != nil {
  1029. return m.BattleAttrList
  1030. }
  1031. return nil
  1032. }
  1033. // 时装数据
  1034. type FashionData struct {
  1035. Eye int32 `protobuf:"varint,1,opt,name=eye,proto3" json:"eye,omitempty"`
  1036. Hair int32 `protobuf:"varint,2,opt,name=hair,proto3" json:"hair,omitempty"`
  1037. HairAvatar int32 `protobuf:"varint,3,opt,name=hair_avatar,json=hairAvatar,proto3" json:"hair_avatar,omitempty"`
  1038. FashionUpList []int32 `protobuf:"varint,4,rep,packed,name=fashion_up_list,json=fashionUpList,proto3" json:"fashion_up_list,omitempty"`
  1039. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1040. XXX_unrecognized []byte `json:"-"`
  1041. XXX_sizecache int32 `json:"-"`
  1042. }
  1043. func (m *FashionData) Reset() { *m = FashionData{} }
  1044. func (m *FashionData) String() string { return proto.CompactTextString(m) }
  1045. func (*FashionData) ProtoMessage() {}
  1046. func (*FashionData) Descriptor() ([]byte, []int) {
  1047. return fileDescriptor_116e343673f7ffaf, []int{19}
  1048. }
  1049. func (m *FashionData) XXX_Unmarshal(b []byte) error {
  1050. return xxx_messageInfo_FashionData.Unmarshal(m, b)
  1051. }
  1052. func (m *FashionData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1053. return xxx_messageInfo_FashionData.Marshal(b, m, deterministic)
  1054. }
  1055. func (m *FashionData) XXX_Merge(src proto.Message) {
  1056. xxx_messageInfo_FashionData.Merge(m, src)
  1057. }
  1058. func (m *FashionData) XXX_Size() int {
  1059. return xxx_messageInfo_FashionData.Size(m)
  1060. }
  1061. func (m *FashionData) XXX_DiscardUnknown() {
  1062. xxx_messageInfo_FashionData.DiscardUnknown(m)
  1063. }
  1064. var xxx_messageInfo_FashionData proto.InternalMessageInfo
  1065. func (m *FashionData) GetEye() int32 {
  1066. if m != nil {
  1067. return m.Eye
  1068. }
  1069. return 0
  1070. }
  1071. func (m *FashionData) GetHair() int32 {
  1072. if m != nil {
  1073. return m.Hair
  1074. }
  1075. return 0
  1076. }
  1077. func (m *FashionData) GetHairAvatar() int32 {
  1078. if m != nil {
  1079. return m.HairAvatar
  1080. }
  1081. return 0
  1082. }
  1083. func (m *FashionData) GetFashionUpList() []int32 {
  1084. if m != nil {
  1085. return m.FashionUpList
  1086. }
  1087. return nil
  1088. }
  1089. type FashionAttr struct {
  1090. JobType int32 `protobuf:"varint,1,opt,name=jobType,proto3" json:"jobType,omitempty"`
  1091. AttrId int32 `protobuf:"varint,2,opt,name=attrId,proto3" json:"attrId,omitempty"`
  1092. Value int32 `protobuf:"varint,3,opt,name=value,proto3" json:"value,omitempty"`
  1093. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1094. XXX_unrecognized []byte `json:"-"`
  1095. XXX_sizecache int32 `json:"-"`
  1096. }
  1097. func (m *FashionAttr) Reset() { *m = FashionAttr{} }
  1098. func (m *FashionAttr) String() string { return proto.CompactTextString(m) }
  1099. func (*FashionAttr) ProtoMessage() {}
  1100. func (*FashionAttr) Descriptor() ([]byte, []int) {
  1101. return fileDescriptor_116e343673f7ffaf, []int{20}
  1102. }
  1103. func (m *FashionAttr) XXX_Unmarshal(b []byte) error {
  1104. return xxx_messageInfo_FashionAttr.Unmarshal(m, b)
  1105. }
  1106. func (m *FashionAttr) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1107. return xxx_messageInfo_FashionAttr.Marshal(b, m, deterministic)
  1108. }
  1109. func (m *FashionAttr) XXX_Merge(src proto.Message) {
  1110. xxx_messageInfo_FashionAttr.Merge(m, src)
  1111. }
  1112. func (m *FashionAttr) XXX_Size() int {
  1113. return xxx_messageInfo_FashionAttr.Size(m)
  1114. }
  1115. func (m *FashionAttr) XXX_DiscardUnknown() {
  1116. xxx_messageInfo_FashionAttr.DiscardUnknown(m)
  1117. }
  1118. var xxx_messageInfo_FashionAttr proto.InternalMessageInfo
  1119. func (m *FashionAttr) GetJobType() int32 {
  1120. if m != nil {
  1121. return m.JobType
  1122. }
  1123. return 0
  1124. }
  1125. func (m *FashionAttr) GetAttrId() int32 {
  1126. if m != nil {
  1127. return m.AttrId
  1128. }
  1129. return 0
  1130. }
  1131. func (m *FashionAttr) GetValue() int32 {
  1132. if m != nil {
  1133. return m.Value
  1134. }
  1135. return 0
  1136. }
  1137. type HeadFrameData struct {
  1138. HeadFrameId int32 `protobuf:"varint,1,opt,name=head_frame_id,json=headFrameId,proto3" json:"head_frame_id,omitempty"`
  1139. HeadFrameTime int64 `protobuf:"varint,2,opt,name=head_frame_time,json=headFrameTime,proto3" json:"head_frame_time,omitempty"`
  1140. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1141. XXX_unrecognized []byte `json:"-"`
  1142. XXX_sizecache int32 `json:"-"`
  1143. }
  1144. func (m *HeadFrameData) Reset() { *m = HeadFrameData{} }
  1145. func (m *HeadFrameData) String() string { return proto.CompactTextString(m) }
  1146. func (*HeadFrameData) ProtoMessage() {}
  1147. func (*HeadFrameData) Descriptor() ([]byte, []int) {
  1148. return fileDescriptor_116e343673f7ffaf, []int{21}
  1149. }
  1150. func (m *HeadFrameData) XXX_Unmarshal(b []byte) error {
  1151. return xxx_messageInfo_HeadFrameData.Unmarshal(m, b)
  1152. }
  1153. func (m *HeadFrameData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1154. return xxx_messageInfo_HeadFrameData.Marshal(b, m, deterministic)
  1155. }
  1156. func (m *HeadFrameData) XXX_Merge(src proto.Message) {
  1157. xxx_messageInfo_HeadFrameData.Merge(m, src)
  1158. }
  1159. func (m *HeadFrameData) XXX_Size() int {
  1160. return xxx_messageInfo_HeadFrameData.Size(m)
  1161. }
  1162. func (m *HeadFrameData) XXX_DiscardUnknown() {
  1163. xxx_messageInfo_HeadFrameData.DiscardUnknown(m)
  1164. }
  1165. var xxx_messageInfo_HeadFrameData proto.InternalMessageInfo
  1166. func (m *HeadFrameData) GetHeadFrameId() int32 {
  1167. if m != nil {
  1168. return m.HeadFrameId
  1169. }
  1170. return 0
  1171. }
  1172. func (m *HeadFrameData) GetHeadFrameTime() int64 {
  1173. if m != nil {
  1174. return m.HeadFrameTime
  1175. }
  1176. return 0
  1177. }
  1178. // 头像信息
  1179. type HeadInfo struct {
  1180. HeadVersion int32 `protobuf:"varint,1,opt,name=head_version,json=headVersion,proto3" json:"head_version,omitempty"`
  1181. HeadList []int32 `protobuf:"varint,2,rep,packed,name=head_list,json=headList,proto3" json:"head_list,omitempty"`
  1182. HeadFrameList []*HeadFrameData `protobuf:"bytes,3,rep,name=head_frame_list,json=headFrameList,proto3" json:"head_frame_list,omitempty"`
  1183. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1184. XXX_unrecognized []byte `json:"-"`
  1185. XXX_sizecache int32 `json:"-"`
  1186. }
  1187. func (m *HeadInfo) Reset() { *m = HeadInfo{} }
  1188. func (m *HeadInfo) String() string { return proto.CompactTextString(m) }
  1189. func (*HeadInfo) ProtoMessage() {}
  1190. func (*HeadInfo) Descriptor() ([]byte, []int) {
  1191. return fileDescriptor_116e343673f7ffaf, []int{22}
  1192. }
  1193. func (m *HeadInfo) XXX_Unmarshal(b []byte) error {
  1194. return xxx_messageInfo_HeadInfo.Unmarshal(m, b)
  1195. }
  1196. func (m *HeadInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1197. return xxx_messageInfo_HeadInfo.Marshal(b, m, deterministic)
  1198. }
  1199. func (m *HeadInfo) XXX_Merge(src proto.Message) {
  1200. xxx_messageInfo_HeadInfo.Merge(m, src)
  1201. }
  1202. func (m *HeadInfo) XXX_Size() int {
  1203. return xxx_messageInfo_HeadInfo.Size(m)
  1204. }
  1205. func (m *HeadInfo) XXX_DiscardUnknown() {
  1206. xxx_messageInfo_HeadInfo.DiscardUnknown(m)
  1207. }
  1208. var xxx_messageInfo_HeadInfo proto.InternalMessageInfo
  1209. func (m *HeadInfo) GetHeadVersion() int32 {
  1210. if m != nil {
  1211. return m.HeadVersion
  1212. }
  1213. return 0
  1214. }
  1215. func (m *HeadInfo) GetHeadList() []int32 {
  1216. if m != nil {
  1217. return m.HeadList
  1218. }
  1219. return nil
  1220. }
  1221. func (m *HeadInfo) GetHeadFrameList() []*HeadFrameData {
  1222. if m != nil {
  1223. return m.HeadFrameList
  1224. }
  1225. return nil
  1226. }
  1227. // 玩家附属属性
  1228. type RoleData struct {
  1229. BaseExp int32 `protobuf:"varint,1,opt,name=base_exp,json=baseExp,proto3" json:"base_exp,omitempty"`
  1230. JobExp int32 `protobuf:"varint,2,opt,name=job_exp,json=jobExp,proto3" json:"job_exp,omitempty"`
  1231. JobLevel int32 `protobuf:"varint,3,opt,name=job_level,json=jobLevel,proto3" json:"job_level,omitempty"`
  1232. HeroExp int32 `protobuf:"varint,4,opt,name=hero_exp,json=heroExp,proto3" json:"hero_exp,omitempty"`
  1233. HeroData *HeroData `protobuf:"bytes,5,opt,name=hero_data,json=heroData,proto3" json:"hero_data,omitempty"`
  1234. FightPower uint64 `protobuf:"varint,6,opt,name=fight_power,json=fightPower,proto3" json:"fight_power,omitempty"`
  1235. Cruise int32 `protobuf:"varint,7,opt,name=cruise,proto3" json:"cruise,omitempty"`
  1236. MaxCruise int32 `protobuf:"varint,8,opt,name=max_cruise,json=maxCruise,proto3" json:"max_cruise,omitempty"`
  1237. HeadId int32 `protobuf:"varint,9,opt,name=head_id,json=headId,proto3" json:"head_id,omitempty"`
  1238. LastLoginTime uint64 `protobuf:"varint,10,opt,name=last_login_time,json=lastLoginTime,proto3" json:"last_login_time,omitempty"`
  1239. SkillBox int32 `protobuf:"varint,11,opt,name=skill_box,json=skillBox,proto3" json:"skill_box,omitempty"`
  1240. BossRewardList []*KeyValueType `protobuf:"bytes,12,rep,name=boss_reward_list,json=bossRewardList,proto3" json:"boss_reward_list,omitempty"`
  1241. SkillResetCount int32 `protobuf:"varint,13,opt,name=skill_reset_count,json=skillResetCount,proto3" json:"skill_reset_count,omitempty"`
  1242. HeadFrameId int32 `protobuf:"varint,14,opt,name=head_frame_id,json=headFrameId,proto3" json:"head_frame_id,omitempty"`
  1243. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1244. XXX_unrecognized []byte `json:"-"`
  1245. XXX_sizecache int32 `json:"-"`
  1246. }
  1247. func (m *RoleData) Reset() { *m = RoleData{} }
  1248. func (m *RoleData) String() string { return proto.CompactTextString(m) }
  1249. func (*RoleData) ProtoMessage() {}
  1250. func (*RoleData) Descriptor() ([]byte, []int) {
  1251. return fileDescriptor_116e343673f7ffaf, []int{23}
  1252. }
  1253. func (m *RoleData) XXX_Unmarshal(b []byte) error {
  1254. return xxx_messageInfo_RoleData.Unmarshal(m, b)
  1255. }
  1256. func (m *RoleData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1257. return xxx_messageInfo_RoleData.Marshal(b, m, deterministic)
  1258. }
  1259. func (m *RoleData) XXX_Merge(src proto.Message) {
  1260. xxx_messageInfo_RoleData.Merge(m, src)
  1261. }
  1262. func (m *RoleData) XXX_Size() int {
  1263. return xxx_messageInfo_RoleData.Size(m)
  1264. }
  1265. func (m *RoleData) XXX_DiscardUnknown() {
  1266. xxx_messageInfo_RoleData.DiscardUnknown(m)
  1267. }
  1268. var xxx_messageInfo_RoleData proto.InternalMessageInfo
  1269. func (m *RoleData) GetBaseExp() int32 {
  1270. if m != nil {
  1271. return m.BaseExp
  1272. }
  1273. return 0
  1274. }
  1275. func (m *RoleData) GetJobExp() int32 {
  1276. if m != nil {
  1277. return m.JobExp
  1278. }
  1279. return 0
  1280. }
  1281. func (m *RoleData) GetJobLevel() int32 {
  1282. if m != nil {
  1283. return m.JobLevel
  1284. }
  1285. return 0
  1286. }
  1287. func (m *RoleData) GetHeroExp() int32 {
  1288. if m != nil {
  1289. return m.HeroExp
  1290. }
  1291. return 0
  1292. }
  1293. func (m *RoleData) GetHeroData() *HeroData {
  1294. if m != nil {
  1295. return m.HeroData
  1296. }
  1297. return nil
  1298. }
  1299. func (m *RoleData) GetFightPower() uint64 {
  1300. if m != nil {
  1301. return m.FightPower
  1302. }
  1303. return 0
  1304. }
  1305. func (m *RoleData) GetCruise() int32 {
  1306. if m != nil {
  1307. return m.Cruise
  1308. }
  1309. return 0
  1310. }
  1311. func (m *RoleData) GetMaxCruise() int32 {
  1312. if m != nil {
  1313. return m.MaxCruise
  1314. }
  1315. return 0
  1316. }
  1317. func (m *RoleData) GetHeadId() int32 {
  1318. if m != nil {
  1319. return m.HeadId
  1320. }
  1321. return 0
  1322. }
  1323. func (m *RoleData) GetLastLoginTime() uint64 {
  1324. if m != nil {
  1325. return m.LastLoginTime
  1326. }
  1327. return 0
  1328. }
  1329. func (m *RoleData) GetSkillBox() int32 {
  1330. if m != nil {
  1331. return m.SkillBox
  1332. }
  1333. return 0
  1334. }
  1335. func (m *RoleData) GetBossRewardList() []*KeyValueType {
  1336. if m != nil {
  1337. return m.BossRewardList
  1338. }
  1339. return nil
  1340. }
  1341. func (m *RoleData) GetSkillResetCount() int32 {
  1342. if m != nil {
  1343. return m.SkillResetCount
  1344. }
  1345. return 0
  1346. }
  1347. func (m *RoleData) GetHeadFrameId() int32 {
  1348. if m != nil {
  1349. return m.HeadFrameId
  1350. }
  1351. return 0
  1352. }
  1353. // 角色基本信息(不包括其他系统部分)
  1354. type RoleBase struct {
  1355. Id uint64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
  1356. NickName string `protobuf:"bytes,2,opt,name=nick_name,json=nickName,proto3" json:"nick_name,omitempty"`
  1357. Desc string `protobuf:"bytes,3,opt,name=desc,proto3" json:"desc,omitempty"`
  1358. Sex int32 `protobuf:"varint,4,opt,name=sex,proto3" json:"sex,omitempty"`
  1359. Country int32 `protobuf:"varint,5,opt,name=country,proto3" json:"country,omitempty"`
  1360. GuideId int32 `protobuf:"varint,6,opt,name=guide_id,json=guideId,proto3" json:"guide_id,omitempty"`
  1361. Coin uint64 `protobuf:"varint,7,opt,name=coin,proto3" json:"coin,omitempty"`
  1362. Rmb uint32 `protobuf:"varint,8,opt,name=rmb,proto3" json:"rmb,omitempty"`
  1363. ResList []*KeyValueType `protobuf:"bytes,9,rep,name=res_list,json=resList,proto3" json:"res_list,omitempty"`
  1364. RoleData *RoleData `protobuf:"bytes,10,opt,name=role_data,json=roleData,proto3" json:"role_data,omitempty"`
  1365. FashionData *FashionData `protobuf:"bytes,11,opt,name=fashion_data,json=fashionData,proto3" json:"fashion_data,omitempty"`
  1366. Head_Info *HeadInfo `protobuf:"bytes,13,opt,name=head_Info,json=headInfo,proto3" json:"head_Info,omitempty"`
  1367. StoryId []int32 `protobuf:"varint,14,rep,packed,name=story_id,json=storyId,proto3" json:"story_id,omitempty"`
  1368. Cguide *KeyValueType `protobuf:"bytes,15,opt,name=cguide,proto3" json:"cguide,omitempty"`
  1369. MapAnimation *KeyValueType `protobuf:"bytes,16,opt,name=map_animation,json=mapAnimation,proto3" json:"map_animation,omitempty"`
  1370. BanTime uint64 `protobuf:"varint,17,opt,name=ban_time,json=banTime,proto3" json:"ban_time,omitempty"`
  1371. TotalRecharge float32 `protobuf:"fixed32,18,opt,name=total_recharge,json=totalRecharge,proto3" json:"total_recharge,omitempty"`
  1372. DayRecharge float32 `protobuf:"fixed32,19,opt,name=day_recharge,json=dayRecharge,proto3" json:"day_recharge,omitempty"`
  1373. VipLevel int32 `protobuf:"varint,20,opt,name=vip_level,json=vipLevel,proto3" json:"vip_level,omitempty"`
  1374. LastRechargeTime uint64 `protobuf:"varint,21,opt,name=last_recharge_time,json=lastRechargeTime,proto3" json:"last_recharge_time,omitempty"`
  1375. QuestionReward int32 `protobuf:"varint,22,opt,name=question_reward,json=questionReward,proto3" json:"question_reward,omitempty"`
  1376. CreateReward bool `protobuf:"varint,23,opt,name=create_reward,json=createReward,proto3" json:"create_reward,omitempty"`
  1377. BanType int32 `protobuf:"varint,24,opt,name=ban_type,json=banType,proto3" json:"ban_type,omitempty"`
  1378. ChatBanTime uint64 `protobuf:"varint,25,opt,name=chat_ban_time,json=chatBanTime,proto3" json:"chat_ban_time,omitempty"`
  1379. ChatBanType int32 `protobuf:"varint,26,opt,name=chat_ban_type,json=chatBanType,proto3" json:"chat_ban_type,omitempty"`
  1380. TotalOnlineTime int32 `protobuf:"varint,27,opt,name=total_online_time,json=totalOnlineTime,proto3" json:"total_online_time,omitempty"`
  1381. OnlineStamp uint64 `protobuf:"varint,28,opt,name=online_stamp,json=onlineStamp,proto3" json:"online_stamp,omitempty"`
  1382. OnlineRewardId int32 `protobuf:"varint,29,opt,name=online_reward_id,json=onlineRewardId,proto3" json:"online_reward_id,omitempty"`
  1383. DailyResetTimeStamp uint64 `protobuf:"varint,30,opt,name=daily_reset_time_stamp,json=dailyResetTimeStamp,proto3" json:"daily_reset_time_stamp,omitempty"`
  1384. RepressSkillPvpVal int32 `protobuf:"varint,31,opt,name=repress_skill_pvp_val,json=repressSkillPvpVal,proto3" json:"repress_skill_pvp_val,omitempty"`
  1385. BtZhenDayRecharge float32 `protobuf:"fixed32,50,opt,name=bt_zhen_day_recharge,json=btZhenDayRecharge,proto3" json:"bt_zhen_day_recharge,omitempty"`
  1386. BtJiaDayRecharge int32 `protobuf:"varint,51,opt,name=bt_jia_day_recharge,json=btJiaDayRecharge,proto3" json:"bt_jia_day_recharge,omitempty"`
  1387. BtJiaTotalRecharge uint64 `protobuf:"varint,52,opt,name=bt_jia_total_recharge,json=btJiaTotalRecharge,proto3" json:"bt_jia_total_recharge,omitempty"`
  1388. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1389. XXX_unrecognized []byte `json:"-"`
  1390. XXX_sizecache int32 `json:"-"`
  1391. }
  1392. func (m *RoleBase) Reset() { *m = RoleBase{} }
  1393. func (m *RoleBase) String() string { return proto.CompactTextString(m) }
  1394. func (*RoleBase) ProtoMessage() {}
  1395. func (*RoleBase) Descriptor() ([]byte, []int) {
  1396. return fileDescriptor_116e343673f7ffaf, []int{24}
  1397. }
  1398. func (m *RoleBase) XXX_Unmarshal(b []byte) error {
  1399. return xxx_messageInfo_RoleBase.Unmarshal(m, b)
  1400. }
  1401. func (m *RoleBase) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1402. return xxx_messageInfo_RoleBase.Marshal(b, m, deterministic)
  1403. }
  1404. func (m *RoleBase) XXX_Merge(src proto.Message) {
  1405. xxx_messageInfo_RoleBase.Merge(m, src)
  1406. }
  1407. func (m *RoleBase) XXX_Size() int {
  1408. return xxx_messageInfo_RoleBase.Size(m)
  1409. }
  1410. func (m *RoleBase) XXX_DiscardUnknown() {
  1411. xxx_messageInfo_RoleBase.DiscardUnknown(m)
  1412. }
  1413. var xxx_messageInfo_RoleBase proto.InternalMessageInfo
  1414. func (m *RoleBase) GetId() uint64 {
  1415. if m != nil {
  1416. return m.Id
  1417. }
  1418. return 0
  1419. }
  1420. func (m *RoleBase) GetNickName() string {
  1421. if m != nil {
  1422. return m.NickName
  1423. }
  1424. return ""
  1425. }
  1426. func (m *RoleBase) GetDesc() string {
  1427. if m != nil {
  1428. return m.Desc
  1429. }
  1430. return ""
  1431. }
  1432. func (m *RoleBase) GetSex() int32 {
  1433. if m != nil {
  1434. return m.Sex
  1435. }
  1436. return 0
  1437. }
  1438. func (m *RoleBase) GetCountry() int32 {
  1439. if m != nil {
  1440. return m.Country
  1441. }
  1442. return 0
  1443. }
  1444. func (m *RoleBase) GetGuideId() int32 {
  1445. if m != nil {
  1446. return m.GuideId
  1447. }
  1448. return 0
  1449. }
  1450. func (m *RoleBase) GetCoin() uint64 {
  1451. if m != nil {
  1452. return m.Coin
  1453. }
  1454. return 0
  1455. }
  1456. func (m *RoleBase) GetRmb() uint32 {
  1457. if m != nil {
  1458. return m.Rmb
  1459. }
  1460. return 0
  1461. }
  1462. func (m *RoleBase) GetResList() []*KeyValueType {
  1463. if m != nil {
  1464. return m.ResList
  1465. }
  1466. return nil
  1467. }
  1468. func (m *RoleBase) GetRoleData() *RoleData {
  1469. if m != nil {
  1470. return m.RoleData
  1471. }
  1472. return nil
  1473. }
  1474. func (m *RoleBase) GetFashionData() *FashionData {
  1475. if m != nil {
  1476. return m.FashionData
  1477. }
  1478. return nil
  1479. }
  1480. func (m *RoleBase) GetHead_Info() *HeadInfo {
  1481. if m != nil {
  1482. return m.Head_Info
  1483. }
  1484. return nil
  1485. }
  1486. func (m *RoleBase) GetStoryId() []int32 {
  1487. if m != nil {
  1488. return m.StoryId
  1489. }
  1490. return nil
  1491. }
  1492. func (m *RoleBase) GetCguide() *KeyValueType {
  1493. if m != nil {
  1494. return m.Cguide
  1495. }
  1496. return nil
  1497. }
  1498. func (m *RoleBase) GetMapAnimation() *KeyValueType {
  1499. if m != nil {
  1500. return m.MapAnimation
  1501. }
  1502. return nil
  1503. }
  1504. func (m *RoleBase) GetBanTime() uint64 {
  1505. if m != nil {
  1506. return m.BanTime
  1507. }
  1508. return 0
  1509. }
  1510. func (m *RoleBase) GetTotalRecharge() float32 {
  1511. if m != nil {
  1512. return m.TotalRecharge
  1513. }
  1514. return 0
  1515. }
  1516. func (m *RoleBase) GetDayRecharge() float32 {
  1517. if m != nil {
  1518. return m.DayRecharge
  1519. }
  1520. return 0
  1521. }
  1522. func (m *RoleBase) GetVipLevel() int32 {
  1523. if m != nil {
  1524. return m.VipLevel
  1525. }
  1526. return 0
  1527. }
  1528. func (m *RoleBase) GetLastRechargeTime() uint64 {
  1529. if m != nil {
  1530. return m.LastRechargeTime
  1531. }
  1532. return 0
  1533. }
  1534. func (m *RoleBase) GetQuestionReward() int32 {
  1535. if m != nil {
  1536. return m.QuestionReward
  1537. }
  1538. return 0
  1539. }
  1540. func (m *RoleBase) GetCreateReward() bool {
  1541. if m != nil {
  1542. return m.CreateReward
  1543. }
  1544. return false
  1545. }
  1546. func (m *RoleBase) GetBanType() int32 {
  1547. if m != nil {
  1548. return m.BanType
  1549. }
  1550. return 0
  1551. }
  1552. func (m *RoleBase) GetChatBanTime() uint64 {
  1553. if m != nil {
  1554. return m.ChatBanTime
  1555. }
  1556. return 0
  1557. }
  1558. func (m *RoleBase) GetChatBanType() int32 {
  1559. if m != nil {
  1560. return m.ChatBanType
  1561. }
  1562. return 0
  1563. }
  1564. func (m *RoleBase) GetTotalOnlineTime() int32 {
  1565. if m != nil {
  1566. return m.TotalOnlineTime
  1567. }
  1568. return 0
  1569. }
  1570. func (m *RoleBase) GetOnlineStamp() uint64 {
  1571. if m != nil {
  1572. return m.OnlineStamp
  1573. }
  1574. return 0
  1575. }
  1576. func (m *RoleBase) GetOnlineRewardId() int32 {
  1577. if m != nil {
  1578. return m.OnlineRewardId
  1579. }
  1580. return 0
  1581. }
  1582. func (m *RoleBase) GetDailyResetTimeStamp() uint64 {
  1583. if m != nil {
  1584. return m.DailyResetTimeStamp
  1585. }
  1586. return 0
  1587. }
  1588. func (m *RoleBase) GetRepressSkillPvpVal() int32 {
  1589. if m != nil {
  1590. return m.RepressSkillPvpVal
  1591. }
  1592. return 0
  1593. }
  1594. func (m *RoleBase) GetBtZhenDayRecharge() float32 {
  1595. if m != nil {
  1596. return m.BtZhenDayRecharge
  1597. }
  1598. return 0
  1599. }
  1600. func (m *RoleBase) GetBtJiaDayRecharge() int32 {
  1601. if m != nil {
  1602. return m.BtJiaDayRecharge
  1603. }
  1604. return 0
  1605. }
  1606. func (m *RoleBase) GetBtJiaTotalRecharge() uint64 {
  1607. if m != nil {
  1608. return m.BtJiaTotalRecharge
  1609. }
  1610. return 0
  1611. }
  1612. // 神器槽位详细信息
  1613. type SkillEquipSlotDetailData struct {
  1614. SkillEquipId uint32 `protobuf:"varint,1,opt,name=skill_equip_id,json=skillEquipId,proto3" json:"skill_equip_id,omitempty"`
  1615. SkillEquipConfigId int32 `protobuf:"varint,2,opt,name=skill_equip_config_id,json=skillEquipConfigId,proto3" json:"skill_equip_config_id,omitempty"`
  1616. SkillEquipStarLevel int32 `protobuf:"varint,3,opt,name=skill_equip_star_level,json=skillEquipStarLevel,proto3" json:"skill_equip_star_level,omitempty"`
  1617. SlotLevel int32 `protobuf:"varint,4,opt,name=slot_level,json=slotLevel,proto3" json:"slot_level,omitempty"`
  1618. SlotAttrs []*KeyValueType `protobuf:"bytes,5,rep,name=slot_attrs,json=slotAttrs,proto3" json:"slot_attrs,omitempty"`
  1619. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1620. XXX_unrecognized []byte `json:"-"`
  1621. XXX_sizecache int32 `json:"-"`
  1622. }
  1623. func (m *SkillEquipSlotDetailData) Reset() { *m = SkillEquipSlotDetailData{} }
  1624. func (m *SkillEquipSlotDetailData) String() string { return proto.CompactTextString(m) }
  1625. func (*SkillEquipSlotDetailData) ProtoMessage() {}
  1626. func (*SkillEquipSlotDetailData) Descriptor() ([]byte, []int) {
  1627. return fileDescriptor_116e343673f7ffaf, []int{25}
  1628. }
  1629. func (m *SkillEquipSlotDetailData) XXX_Unmarshal(b []byte) error {
  1630. return xxx_messageInfo_SkillEquipSlotDetailData.Unmarshal(m, b)
  1631. }
  1632. func (m *SkillEquipSlotDetailData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1633. return xxx_messageInfo_SkillEquipSlotDetailData.Marshal(b, m, deterministic)
  1634. }
  1635. func (m *SkillEquipSlotDetailData) XXX_Merge(src proto.Message) {
  1636. xxx_messageInfo_SkillEquipSlotDetailData.Merge(m, src)
  1637. }
  1638. func (m *SkillEquipSlotDetailData) XXX_Size() int {
  1639. return xxx_messageInfo_SkillEquipSlotDetailData.Size(m)
  1640. }
  1641. func (m *SkillEquipSlotDetailData) XXX_DiscardUnknown() {
  1642. xxx_messageInfo_SkillEquipSlotDetailData.DiscardUnknown(m)
  1643. }
  1644. var xxx_messageInfo_SkillEquipSlotDetailData proto.InternalMessageInfo
  1645. func (m *SkillEquipSlotDetailData) GetSkillEquipId() uint32 {
  1646. if m != nil {
  1647. return m.SkillEquipId
  1648. }
  1649. return 0
  1650. }
  1651. func (m *SkillEquipSlotDetailData) GetSkillEquipConfigId() int32 {
  1652. if m != nil {
  1653. return m.SkillEquipConfigId
  1654. }
  1655. return 0
  1656. }
  1657. func (m *SkillEquipSlotDetailData) GetSkillEquipStarLevel() int32 {
  1658. if m != nil {
  1659. return m.SkillEquipStarLevel
  1660. }
  1661. return 0
  1662. }
  1663. func (m *SkillEquipSlotDetailData) GetSlotLevel() int32 {
  1664. if m != nil {
  1665. return m.SlotLevel
  1666. }
  1667. return 0
  1668. }
  1669. func (m *SkillEquipSlotDetailData) GetSlotAttrs() []*KeyValueType {
  1670. if m != nil {
  1671. return m.SlotAttrs
  1672. }
  1673. return nil
  1674. }
  1675. // 神器槽位列表详细数据
  1676. type SkillEquipSlotData struct {
  1677. HeroId int32 `protobuf:"varint,1,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"`
  1678. SlotList []*SkillEquipSlotDetailData `protobuf:"bytes,2,rep,name=slot_list,json=slotList,proto3" json:"slot_list,omitempty"`
  1679. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1680. XXX_unrecognized []byte `json:"-"`
  1681. XXX_sizecache int32 `json:"-"`
  1682. }
  1683. func (m *SkillEquipSlotData) Reset() { *m = SkillEquipSlotData{} }
  1684. func (m *SkillEquipSlotData) String() string { return proto.CompactTextString(m) }
  1685. func (*SkillEquipSlotData) ProtoMessage() {}
  1686. func (*SkillEquipSlotData) Descriptor() ([]byte, []int) {
  1687. return fileDescriptor_116e343673f7ffaf, []int{26}
  1688. }
  1689. func (m *SkillEquipSlotData) XXX_Unmarshal(b []byte) error {
  1690. return xxx_messageInfo_SkillEquipSlotData.Unmarshal(m, b)
  1691. }
  1692. func (m *SkillEquipSlotData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1693. return xxx_messageInfo_SkillEquipSlotData.Marshal(b, m, deterministic)
  1694. }
  1695. func (m *SkillEquipSlotData) XXX_Merge(src proto.Message) {
  1696. xxx_messageInfo_SkillEquipSlotData.Merge(m, src)
  1697. }
  1698. func (m *SkillEquipSlotData) XXX_Size() int {
  1699. return xxx_messageInfo_SkillEquipSlotData.Size(m)
  1700. }
  1701. func (m *SkillEquipSlotData) XXX_DiscardUnknown() {
  1702. xxx_messageInfo_SkillEquipSlotData.DiscardUnknown(m)
  1703. }
  1704. var xxx_messageInfo_SkillEquipSlotData proto.InternalMessageInfo
  1705. func (m *SkillEquipSlotData) GetHeroId() int32 {
  1706. if m != nil {
  1707. return m.HeroId
  1708. }
  1709. return 0
  1710. }
  1711. func (m *SkillEquipSlotData) GetSlotList() []*SkillEquipSlotDetailData {
  1712. if m != nil {
  1713. return m.SlotList
  1714. }
  1715. return nil
  1716. }
  1717. // 神器数据
  1718. type SkillEquipData struct {
  1719. Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
  1720. ConfigId int32 `protobuf:"varint,2,opt,name=config_id,json=configId,proto3" json:"config_id,omitempty"`
  1721. StarLevel int32 `protobuf:"varint,3,opt,name=star_level,json=starLevel,proto3" json:"star_level,omitempty"`
  1722. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1723. XXX_unrecognized []byte `json:"-"`
  1724. XXX_sizecache int32 `json:"-"`
  1725. }
  1726. func (m *SkillEquipData) Reset() { *m = SkillEquipData{} }
  1727. func (m *SkillEquipData) String() string { return proto.CompactTextString(m) }
  1728. func (*SkillEquipData) ProtoMessage() {}
  1729. func (*SkillEquipData) Descriptor() ([]byte, []int) {
  1730. return fileDescriptor_116e343673f7ffaf, []int{27}
  1731. }
  1732. func (m *SkillEquipData) XXX_Unmarshal(b []byte) error {
  1733. return xxx_messageInfo_SkillEquipData.Unmarshal(m, b)
  1734. }
  1735. func (m *SkillEquipData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1736. return xxx_messageInfo_SkillEquipData.Marshal(b, m, deterministic)
  1737. }
  1738. func (m *SkillEquipData) XXX_Merge(src proto.Message) {
  1739. xxx_messageInfo_SkillEquipData.Merge(m, src)
  1740. }
  1741. func (m *SkillEquipData) XXX_Size() int {
  1742. return xxx_messageInfo_SkillEquipData.Size(m)
  1743. }
  1744. func (m *SkillEquipData) XXX_DiscardUnknown() {
  1745. xxx_messageInfo_SkillEquipData.DiscardUnknown(m)
  1746. }
  1747. var xxx_messageInfo_SkillEquipData proto.InternalMessageInfo
  1748. func (m *SkillEquipData) GetId() uint32 {
  1749. if m != nil {
  1750. return m.Id
  1751. }
  1752. return 0
  1753. }
  1754. func (m *SkillEquipData) GetConfigId() int32 {
  1755. if m != nil {
  1756. return m.ConfigId
  1757. }
  1758. return 0
  1759. }
  1760. func (m *SkillEquipData) GetStarLevel() int32 {
  1761. if m != nil {
  1762. return m.StarLevel
  1763. }
  1764. return 0
  1765. }
  1766. type SkillEquipChangeData struct {
  1767. SkillEquipData *SkillEquipData `protobuf:"bytes,1,opt,name=skill_equip_data,json=skillEquipData,proto3" json:"skill_equip_data,omitempty"`
  1768. Add bool `protobuf:"varint,2,opt,name=add,proto3" json:"add,omitempty"`
  1769. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1770. XXX_unrecognized []byte `json:"-"`
  1771. XXX_sizecache int32 `json:"-"`
  1772. }
  1773. func (m *SkillEquipChangeData) Reset() { *m = SkillEquipChangeData{} }
  1774. func (m *SkillEquipChangeData) String() string { return proto.CompactTextString(m) }
  1775. func (*SkillEquipChangeData) ProtoMessage() {}
  1776. func (*SkillEquipChangeData) Descriptor() ([]byte, []int) {
  1777. return fileDescriptor_116e343673f7ffaf, []int{28}
  1778. }
  1779. func (m *SkillEquipChangeData) XXX_Unmarshal(b []byte) error {
  1780. return xxx_messageInfo_SkillEquipChangeData.Unmarshal(m, b)
  1781. }
  1782. func (m *SkillEquipChangeData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1783. return xxx_messageInfo_SkillEquipChangeData.Marshal(b, m, deterministic)
  1784. }
  1785. func (m *SkillEquipChangeData) XXX_Merge(src proto.Message) {
  1786. xxx_messageInfo_SkillEquipChangeData.Merge(m, src)
  1787. }
  1788. func (m *SkillEquipChangeData) XXX_Size() int {
  1789. return xxx_messageInfo_SkillEquipChangeData.Size(m)
  1790. }
  1791. func (m *SkillEquipChangeData) XXX_DiscardUnknown() {
  1792. xxx_messageInfo_SkillEquipChangeData.DiscardUnknown(m)
  1793. }
  1794. var xxx_messageInfo_SkillEquipChangeData proto.InternalMessageInfo
  1795. func (m *SkillEquipChangeData) GetSkillEquipData() *SkillEquipData {
  1796. if m != nil {
  1797. return m.SkillEquipData
  1798. }
  1799. return nil
  1800. }
  1801. func (m *SkillEquipChangeData) GetAdd() bool {
  1802. if m != nil {
  1803. return m.Add
  1804. }
  1805. return false
  1806. }
  1807. // 玩家神器列表
  1808. type RoleSkillEquip struct {
  1809. MaxSkillEquipId uint32 `protobuf:"varint,1,opt,name=max_skill_equip_id,json=maxSkillEquipId,proto3" json:"max_skill_equip_id,omitempty"`
  1810. SkillEquipList []*SkillEquipData `protobuf:"bytes,2,rep,name=skill_equip_list,json=skillEquipList,proto3" json:"skill_equip_list,omitempty"`
  1811. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1812. XXX_unrecognized []byte `json:"-"`
  1813. XXX_sizecache int32 `json:"-"`
  1814. }
  1815. func (m *RoleSkillEquip) Reset() { *m = RoleSkillEquip{} }
  1816. func (m *RoleSkillEquip) String() string { return proto.CompactTextString(m) }
  1817. func (*RoleSkillEquip) ProtoMessage() {}
  1818. func (*RoleSkillEquip) Descriptor() ([]byte, []int) {
  1819. return fileDescriptor_116e343673f7ffaf, []int{29}
  1820. }
  1821. func (m *RoleSkillEquip) XXX_Unmarshal(b []byte) error {
  1822. return xxx_messageInfo_RoleSkillEquip.Unmarshal(m, b)
  1823. }
  1824. func (m *RoleSkillEquip) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1825. return xxx_messageInfo_RoleSkillEquip.Marshal(b, m, deterministic)
  1826. }
  1827. func (m *RoleSkillEquip) XXX_Merge(src proto.Message) {
  1828. xxx_messageInfo_RoleSkillEquip.Merge(m, src)
  1829. }
  1830. func (m *RoleSkillEquip) XXX_Size() int {
  1831. return xxx_messageInfo_RoleSkillEquip.Size(m)
  1832. }
  1833. func (m *RoleSkillEquip) XXX_DiscardUnknown() {
  1834. xxx_messageInfo_RoleSkillEquip.DiscardUnknown(m)
  1835. }
  1836. var xxx_messageInfo_RoleSkillEquip proto.InternalMessageInfo
  1837. func (m *RoleSkillEquip) GetMaxSkillEquipId() uint32 {
  1838. if m != nil {
  1839. return m.MaxSkillEquipId
  1840. }
  1841. return 0
  1842. }
  1843. func (m *RoleSkillEquip) GetSkillEquipList() []*SkillEquipData {
  1844. if m != nil {
  1845. return m.SkillEquipList
  1846. }
  1847. return nil
  1848. }
  1849. // ///////////////////////////////////////////////////////////////////////////
  1850. type EquipData struct {
  1851. ConfigId int32 `protobuf:"varint,1,opt,name=config_id,json=configId,proto3" json:"config_id,omitempty"`
  1852. Num int32 `protobuf:"varint,2,opt,name=num,proto3" json:"num,omitempty"`
  1853. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1854. XXX_unrecognized []byte `json:"-"`
  1855. XXX_sizecache int32 `json:"-"`
  1856. }
  1857. func (m *EquipData) Reset() { *m = EquipData{} }
  1858. func (m *EquipData) String() string { return proto.CompactTextString(m) }
  1859. func (*EquipData) ProtoMessage() {}
  1860. func (*EquipData) Descriptor() ([]byte, []int) {
  1861. return fileDescriptor_116e343673f7ffaf, []int{30}
  1862. }
  1863. func (m *EquipData) XXX_Unmarshal(b []byte) error {
  1864. return xxx_messageInfo_EquipData.Unmarshal(m, b)
  1865. }
  1866. func (m *EquipData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1867. return xxx_messageInfo_EquipData.Marshal(b, m, deterministic)
  1868. }
  1869. func (m *EquipData) XXX_Merge(src proto.Message) {
  1870. xxx_messageInfo_EquipData.Merge(m, src)
  1871. }
  1872. func (m *EquipData) XXX_Size() int {
  1873. return xxx_messageInfo_EquipData.Size(m)
  1874. }
  1875. func (m *EquipData) XXX_DiscardUnknown() {
  1876. xxx_messageInfo_EquipData.DiscardUnknown(m)
  1877. }
  1878. var xxx_messageInfo_EquipData proto.InternalMessageInfo
  1879. func (m *EquipData) GetConfigId() int32 {
  1880. if m != nil {
  1881. return m.ConfigId
  1882. }
  1883. return 0
  1884. }
  1885. func (m *EquipData) GetNum() int32 {
  1886. if m != nil {
  1887. return m.Num
  1888. }
  1889. return 0
  1890. }
  1891. type RoleEquip struct {
  1892. EquipList []*EquipData `protobuf:"bytes,1,rep,name=equip_list,json=equipList,proto3" json:"equip_list,omitempty"`
  1893. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1894. XXX_unrecognized []byte `json:"-"`
  1895. XXX_sizecache int32 `json:"-"`
  1896. }
  1897. func (m *RoleEquip) Reset() { *m = RoleEquip{} }
  1898. func (m *RoleEquip) String() string { return proto.CompactTextString(m) }
  1899. func (*RoleEquip) ProtoMessage() {}
  1900. func (*RoleEquip) Descriptor() ([]byte, []int) {
  1901. return fileDescriptor_116e343673f7ffaf, []int{31}
  1902. }
  1903. func (m *RoleEquip) XXX_Unmarshal(b []byte) error {
  1904. return xxx_messageInfo_RoleEquip.Unmarshal(m, b)
  1905. }
  1906. func (m *RoleEquip) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1907. return xxx_messageInfo_RoleEquip.Marshal(b, m, deterministic)
  1908. }
  1909. func (m *RoleEquip) XXX_Merge(src proto.Message) {
  1910. xxx_messageInfo_RoleEquip.Merge(m, src)
  1911. }
  1912. func (m *RoleEquip) XXX_Size() int {
  1913. return xxx_messageInfo_RoleEquip.Size(m)
  1914. }
  1915. func (m *RoleEquip) XXX_DiscardUnknown() {
  1916. xxx_messageInfo_RoleEquip.DiscardUnknown(m)
  1917. }
  1918. var xxx_messageInfo_RoleEquip proto.InternalMessageInfo
  1919. func (m *RoleEquip) GetEquipList() []*EquipData {
  1920. if m != nil {
  1921. return m.EquipList
  1922. }
  1923. return nil
  1924. }
  1925. // 道具数据
  1926. type ItemData struct {
  1927. Id uint64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
  1928. ConfigId int32 `protobuf:"varint,2,opt,name=config_id,json=configId,proto3" json:"config_id,omitempty"`
  1929. Num uint32 `protobuf:"varint,3,opt,name=num,proto3" json:"num,omitempty"`
  1930. TimeStamp uint32 `protobuf:"varint,4,opt,name=time_stamp,json=timeStamp,proto3" json:"time_stamp,omitempty"`
  1931. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1932. XXX_unrecognized []byte `json:"-"`
  1933. XXX_sizecache int32 `json:"-"`
  1934. }
  1935. func (m *ItemData) Reset() { *m = ItemData{} }
  1936. func (m *ItemData) String() string { return proto.CompactTextString(m) }
  1937. func (*ItemData) ProtoMessage() {}
  1938. func (*ItemData) Descriptor() ([]byte, []int) {
  1939. return fileDescriptor_116e343673f7ffaf, []int{32}
  1940. }
  1941. func (m *ItemData) XXX_Unmarshal(b []byte) error {
  1942. return xxx_messageInfo_ItemData.Unmarshal(m, b)
  1943. }
  1944. func (m *ItemData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1945. return xxx_messageInfo_ItemData.Marshal(b, m, deterministic)
  1946. }
  1947. func (m *ItemData) XXX_Merge(src proto.Message) {
  1948. xxx_messageInfo_ItemData.Merge(m, src)
  1949. }
  1950. func (m *ItemData) XXX_Size() int {
  1951. return xxx_messageInfo_ItemData.Size(m)
  1952. }
  1953. func (m *ItemData) XXX_DiscardUnknown() {
  1954. xxx_messageInfo_ItemData.DiscardUnknown(m)
  1955. }
  1956. var xxx_messageInfo_ItemData proto.InternalMessageInfo
  1957. func (m *ItemData) GetId() uint64 {
  1958. if m != nil {
  1959. return m.Id
  1960. }
  1961. return 0
  1962. }
  1963. func (m *ItemData) GetConfigId() int32 {
  1964. if m != nil {
  1965. return m.ConfigId
  1966. }
  1967. return 0
  1968. }
  1969. func (m *ItemData) GetNum() uint32 {
  1970. if m != nil {
  1971. return m.Num
  1972. }
  1973. return 0
  1974. }
  1975. func (m *ItemData) GetTimeStamp() uint32 {
  1976. if m != nil {
  1977. return m.TimeStamp
  1978. }
  1979. return 0
  1980. }
  1981. // 碎片数据
  1982. type ChipData struct {
  1983. ConfigId int32 `protobuf:"varint,1,opt,name=config_id,json=configId,proto3" json:"config_id,omitempty"`
  1984. Num uint32 `protobuf:"varint,2,opt,name=num,proto3" json:"num,omitempty"`
  1985. TimeStamp uint32 `protobuf:"varint,3,opt,name=time_stamp,json=timeStamp,proto3" json:"time_stamp,omitempty"`
  1986. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1987. XXX_unrecognized []byte `json:"-"`
  1988. XXX_sizecache int32 `json:"-"`
  1989. }
  1990. func (m *ChipData) Reset() { *m = ChipData{} }
  1991. func (m *ChipData) String() string { return proto.CompactTextString(m) }
  1992. func (*ChipData) ProtoMessage() {}
  1993. func (*ChipData) Descriptor() ([]byte, []int) {
  1994. return fileDescriptor_116e343673f7ffaf, []int{33}
  1995. }
  1996. func (m *ChipData) XXX_Unmarshal(b []byte) error {
  1997. return xxx_messageInfo_ChipData.Unmarshal(m, b)
  1998. }
  1999. func (m *ChipData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2000. return xxx_messageInfo_ChipData.Marshal(b, m, deterministic)
  2001. }
  2002. func (m *ChipData) XXX_Merge(src proto.Message) {
  2003. xxx_messageInfo_ChipData.Merge(m, src)
  2004. }
  2005. func (m *ChipData) XXX_Size() int {
  2006. return xxx_messageInfo_ChipData.Size(m)
  2007. }
  2008. func (m *ChipData) XXX_DiscardUnknown() {
  2009. xxx_messageInfo_ChipData.DiscardUnknown(m)
  2010. }
  2011. var xxx_messageInfo_ChipData proto.InternalMessageInfo
  2012. func (m *ChipData) GetConfigId() int32 {
  2013. if m != nil {
  2014. return m.ConfigId
  2015. }
  2016. return 0
  2017. }
  2018. func (m *ChipData) GetNum() uint32 {
  2019. if m != nil {
  2020. return m.Num
  2021. }
  2022. return 0
  2023. }
  2024. func (m *ChipData) GetTimeStamp() uint32 {
  2025. if m != nil {
  2026. return m.TimeStamp
  2027. }
  2028. return 0
  2029. }
  2030. type RoleBag struct {
  2031. ItemList []*ItemData `protobuf:"bytes,1,rep,name=item_list,json=itemList,proto3" json:"item_list,omitempty"`
  2032. BagCount int32 `protobuf:"varint,2,opt,name=bag_count,json=bagCount,proto3" json:"bag_count,omitempty"`
  2033. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2034. XXX_unrecognized []byte `json:"-"`
  2035. XXX_sizecache int32 `json:"-"`
  2036. }
  2037. func (m *RoleBag) Reset() { *m = RoleBag{} }
  2038. func (m *RoleBag) String() string { return proto.CompactTextString(m) }
  2039. func (*RoleBag) ProtoMessage() {}
  2040. func (*RoleBag) Descriptor() ([]byte, []int) {
  2041. return fileDescriptor_116e343673f7ffaf, []int{34}
  2042. }
  2043. func (m *RoleBag) XXX_Unmarshal(b []byte) error {
  2044. return xxx_messageInfo_RoleBag.Unmarshal(m, b)
  2045. }
  2046. func (m *RoleBag) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2047. return xxx_messageInfo_RoleBag.Marshal(b, m, deterministic)
  2048. }
  2049. func (m *RoleBag) XXX_Merge(src proto.Message) {
  2050. xxx_messageInfo_RoleBag.Merge(m, src)
  2051. }
  2052. func (m *RoleBag) XXX_Size() int {
  2053. return xxx_messageInfo_RoleBag.Size(m)
  2054. }
  2055. func (m *RoleBag) XXX_DiscardUnknown() {
  2056. xxx_messageInfo_RoleBag.DiscardUnknown(m)
  2057. }
  2058. var xxx_messageInfo_RoleBag proto.InternalMessageInfo
  2059. func (m *RoleBag) GetItemList() []*ItemData {
  2060. if m != nil {
  2061. return m.ItemList
  2062. }
  2063. return nil
  2064. }
  2065. func (m *RoleBag) GetBagCount() int32 {
  2066. if m != nil {
  2067. return m.BagCount
  2068. }
  2069. return 0
  2070. }
  2071. type RoleHero struct {
  2072. HeroData []*HeroData `protobuf:"bytes,1,rep,name=hero_data,json=heroData,proto3" json:"hero_data,omitempty"`
  2073. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2074. XXX_unrecognized []byte `json:"-"`
  2075. XXX_sizecache int32 `json:"-"`
  2076. }
  2077. func (m *RoleHero) Reset() { *m = RoleHero{} }
  2078. func (m *RoleHero) String() string { return proto.CompactTextString(m) }
  2079. func (*RoleHero) ProtoMessage() {}
  2080. func (*RoleHero) Descriptor() ([]byte, []int) {
  2081. return fileDescriptor_116e343673f7ffaf, []int{35}
  2082. }
  2083. func (m *RoleHero) XXX_Unmarshal(b []byte) error {
  2084. return xxx_messageInfo_RoleHero.Unmarshal(m, b)
  2085. }
  2086. func (m *RoleHero) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2087. return xxx_messageInfo_RoleHero.Marshal(b, m, deterministic)
  2088. }
  2089. func (m *RoleHero) XXX_Merge(src proto.Message) {
  2090. xxx_messageInfo_RoleHero.Merge(m, src)
  2091. }
  2092. func (m *RoleHero) XXX_Size() int {
  2093. return xxx_messageInfo_RoleHero.Size(m)
  2094. }
  2095. func (m *RoleHero) XXX_DiscardUnknown() {
  2096. xxx_messageInfo_RoleHero.DiscardUnknown(m)
  2097. }
  2098. var xxx_messageInfo_RoleHero proto.InternalMessageInfo
  2099. func (m *RoleHero) GetHeroData() []*HeroData {
  2100. if m != nil {
  2101. return m.HeroData
  2102. }
  2103. return nil
  2104. }
  2105. type RoleChip struct {
  2106. ChipList []*ChipData `protobuf:"bytes,1,rep,name=chip_list,json=chipList,proto3" json:"chip_list,omitempty"`
  2107. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2108. XXX_unrecognized []byte `json:"-"`
  2109. XXX_sizecache int32 `json:"-"`
  2110. }
  2111. func (m *RoleChip) Reset() { *m = RoleChip{} }
  2112. func (m *RoleChip) String() string { return proto.CompactTextString(m) }
  2113. func (*RoleChip) ProtoMessage() {}
  2114. func (*RoleChip) Descriptor() ([]byte, []int) {
  2115. return fileDescriptor_116e343673f7ffaf, []int{36}
  2116. }
  2117. func (m *RoleChip) XXX_Unmarshal(b []byte) error {
  2118. return xxx_messageInfo_RoleChip.Unmarshal(m, b)
  2119. }
  2120. func (m *RoleChip) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2121. return xxx_messageInfo_RoleChip.Marshal(b, m, deterministic)
  2122. }
  2123. func (m *RoleChip) XXX_Merge(src proto.Message) {
  2124. xxx_messageInfo_RoleChip.Merge(m, src)
  2125. }
  2126. func (m *RoleChip) XXX_Size() int {
  2127. return xxx_messageInfo_RoleChip.Size(m)
  2128. }
  2129. func (m *RoleChip) XXX_DiscardUnknown() {
  2130. xxx_messageInfo_RoleChip.DiscardUnknown(m)
  2131. }
  2132. var xxx_messageInfo_RoleChip proto.InternalMessageInfo
  2133. func (m *RoleChip) GetChipList() []*ChipData {
  2134. if m != nil {
  2135. return m.ChipList
  2136. }
  2137. return nil
  2138. }
  2139. // 当前职业对应拥有的技能
  2140. type JobSkillData struct {
  2141. JobStage int32 `protobuf:"varint,1,opt,name=job_stage,json=jobStage,proto3" json:"job_stage,omitempty"`
  2142. UnlockSkillList []*KeyValueType `protobuf:"bytes,2,rep,name=unlock_skill_list,json=unlockSkillList,proto3" json:"unlock_skill_list,omitempty"`
  2143. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2144. XXX_unrecognized []byte `json:"-"`
  2145. XXX_sizecache int32 `json:"-"`
  2146. }
  2147. func (m *JobSkillData) Reset() { *m = JobSkillData{} }
  2148. func (m *JobSkillData) String() string { return proto.CompactTextString(m) }
  2149. func (*JobSkillData) ProtoMessage() {}
  2150. func (*JobSkillData) Descriptor() ([]byte, []int) {
  2151. return fileDescriptor_116e343673f7ffaf, []int{37}
  2152. }
  2153. func (m *JobSkillData) XXX_Unmarshal(b []byte) error {
  2154. return xxx_messageInfo_JobSkillData.Unmarshal(m, b)
  2155. }
  2156. func (m *JobSkillData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2157. return xxx_messageInfo_JobSkillData.Marshal(b, m, deterministic)
  2158. }
  2159. func (m *JobSkillData) XXX_Merge(src proto.Message) {
  2160. xxx_messageInfo_JobSkillData.Merge(m, src)
  2161. }
  2162. func (m *JobSkillData) XXX_Size() int {
  2163. return xxx_messageInfo_JobSkillData.Size(m)
  2164. }
  2165. func (m *JobSkillData) XXX_DiscardUnknown() {
  2166. xxx_messageInfo_JobSkillData.DiscardUnknown(m)
  2167. }
  2168. var xxx_messageInfo_JobSkillData proto.InternalMessageInfo
  2169. func (m *JobSkillData) GetJobStage() int32 {
  2170. if m != nil {
  2171. return m.JobStage
  2172. }
  2173. return 0
  2174. }
  2175. func (m *JobSkillData) GetUnlockSkillList() []*KeyValueType {
  2176. if m != nil {
  2177. return m.UnlockSkillList
  2178. }
  2179. return nil
  2180. }
  2181. // 技能槽位信息
  2182. type RoleSkillSlot struct {
  2183. SkillId int32 `protobuf:"varint,1,opt,name=skill_id,json=skillId,proto3" json:"skill_id,omitempty"`
  2184. Unlock int32 `protobuf:"varint,2,opt,name=unlock,proto3" json:"unlock,omitempty"`
  2185. DefaultSkillId int32 `protobuf:"varint,3,opt,name=default_skill_id,json=defaultSkillId,proto3" json:"default_skill_id,omitempty"`
  2186. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2187. XXX_unrecognized []byte `json:"-"`
  2188. XXX_sizecache int32 `json:"-"`
  2189. }
  2190. func (m *RoleSkillSlot) Reset() { *m = RoleSkillSlot{} }
  2191. func (m *RoleSkillSlot) String() string { return proto.CompactTextString(m) }
  2192. func (*RoleSkillSlot) ProtoMessage() {}
  2193. func (*RoleSkillSlot) Descriptor() ([]byte, []int) {
  2194. return fileDescriptor_116e343673f7ffaf, []int{38}
  2195. }
  2196. func (m *RoleSkillSlot) XXX_Unmarshal(b []byte) error {
  2197. return xxx_messageInfo_RoleSkillSlot.Unmarshal(m, b)
  2198. }
  2199. func (m *RoleSkillSlot) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2200. return xxx_messageInfo_RoleSkillSlot.Marshal(b, m, deterministic)
  2201. }
  2202. func (m *RoleSkillSlot) XXX_Merge(src proto.Message) {
  2203. xxx_messageInfo_RoleSkillSlot.Merge(m, src)
  2204. }
  2205. func (m *RoleSkillSlot) XXX_Size() int {
  2206. return xxx_messageInfo_RoleSkillSlot.Size(m)
  2207. }
  2208. func (m *RoleSkillSlot) XXX_DiscardUnknown() {
  2209. xxx_messageInfo_RoleSkillSlot.DiscardUnknown(m)
  2210. }
  2211. var xxx_messageInfo_RoleSkillSlot proto.InternalMessageInfo
  2212. func (m *RoleSkillSlot) GetSkillId() int32 {
  2213. if m != nil {
  2214. return m.SkillId
  2215. }
  2216. return 0
  2217. }
  2218. func (m *RoleSkillSlot) GetUnlock() int32 {
  2219. if m != nil {
  2220. return m.Unlock
  2221. }
  2222. return 0
  2223. }
  2224. func (m *RoleSkillSlot) GetDefaultSkillId() int32 {
  2225. if m != nil {
  2226. return m.DefaultSkillId
  2227. }
  2228. return 0
  2229. }
  2230. type RoleSkill struct {
  2231. JobSkillList []*JobSkillData `protobuf:"bytes,1,rep,name=job_skill_list,json=jobSkillList,proto3" json:"job_skill_list,omitempty"`
  2232. SkillList []*RoleSkillSlot `protobuf:"bytes,2,rep,name=skill_list,json=skillList,proto3" json:"skill_list,omitempty"`
  2233. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2234. XXX_unrecognized []byte `json:"-"`
  2235. XXX_sizecache int32 `json:"-"`
  2236. }
  2237. func (m *RoleSkill) Reset() { *m = RoleSkill{} }
  2238. func (m *RoleSkill) String() string { return proto.CompactTextString(m) }
  2239. func (*RoleSkill) ProtoMessage() {}
  2240. func (*RoleSkill) Descriptor() ([]byte, []int) {
  2241. return fileDescriptor_116e343673f7ffaf, []int{39}
  2242. }
  2243. func (m *RoleSkill) XXX_Unmarshal(b []byte) error {
  2244. return xxx_messageInfo_RoleSkill.Unmarshal(m, b)
  2245. }
  2246. func (m *RoleSkill) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2247. return xxx_messageInfo_RoleSkill.Marshal(b, m, deterministic)
  2248. }
  2249. func (m *RoleSkill) XXX_Merge(src proto.Message) {
  2250. xxx_messageInfo_RoleSkill.Merge(m, src)
  2251. }
  2252. func (m *RoleSkill) XXX_Size() int {
  2253. return xxx_messageInfo_RoleSkill.Size(m)
  2254. }
  2255. func (m *RoleSkill) XXX_DiscardUnknown() {
  2256. xxx_messageInfo_RoleSkill.DiscardUnknown(m)
  2257. }
  2258. var xxx_messageInfo_RoleSkill proto.InternalMessageInfo
  2259. func (m *RoleSkill) GetJobSkillList() []*JobSkillData {
  2260. if m != nil {
  2261. return m.JobSkillList
  2262. }
  2263. return nil
  2264. }
  2265. func (m *RoleSkill) GetSkillList() []*RoleSkillSlot {
  2266. if m != nil {
  2267. return m.SkillList
  2268. }
  2269. return nil
  2270. }
  2271. type CardData struct {
  2272. ConfigId int32 `protobuf:"varint,1,opt,name=config_id,json=configId,proto3" json:"config_id,omitempty"`
  2273. Num int32 `protobuf:"varint,2,opt,name=num,proto3" json:"num,omitempty"`
  2274. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2275. XXX_unrecognized []byte `json:"-"`
  2276. XXX_sizecache int32 `json:"-"`
  2277. }
  2278. func (m *CardData) Reset() { *m = CardData{} }
  2279. func (m *CardData) String() string { return proto.CompactTextString(m) }
  2280. func (*CardData) ProtoMessage() {}
  2281. func (*CardData) Descriptor() ([]byte, []int) {
  2282. return fileDescriptor_116e343673f7ffaf, []int{40}
  2283. }
  2284. func (m *CardData) XXX_Unmarshal(b []byte) error {
  2285. return xxx_messageInfo_CardData.Unmarshal(m, b)
  2286. }
  2287. func (m *CardData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2288. return xxx_messageInfo_CardData.Marshal(b, m, deterministic)
  2289. }
  2290. func (m *CardData) XXX_Merge(src proto.Message) {
  2291. xxx_messageInfo_CardData.Merge(m, src)
  2292. }
  2293. func (m *CardData) XXX_Size() int {
  2294. return xxx_messageInfo_CardData.Size(m)
  2295. }
  2296. func (m *CardData) XXX_DiscardUnknown() {
  2297. xxx_messageInfo_CardData.DiscardUnknown(m)
  2298. }
  2299. var xxx_messageInfo_CardData proto.InternalMessageInfo
  2300. func (m *CardData) GetConfigId() int32 {
  2301. if m != nil {
  2302. return m.ConfigId
  2303. }
  2304. return 0
  2305. }
  2306. func (m *CardData) GetNum() int32 {
  2307. if m != nil {
  2308. return m.Num
  2309. }
  2310. return 0
  2311. }
  2312. type CardHandBook struct {
  2313. CardId int32 `protobuf:"varint,1,opt,name=card_id,json=cardId,proto3" json:"card_id,omitempty"`
  2314. CardLevel int32 `protobuf:"varint,2,opt,name=card_level,json=cardLevel,proto3" json:"card_level,omitempty"`
  2315. RewardRec int32 `protobuf:"varint,3,opt,name=reward_rec,json=rewardRec,proto3" json:"reward_rec,omitempty"`
  2316. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2317. XXX_unrecognized []byte `json:"-"`
  2318. XXX_sizecache int32 `json:"-"`
  2319. }
  2320. func (m *CardHandBook) Reset() { *m = CardHandBook{} }
  2321. func (m *CardHandBook) String() string { return proto.CompactTextString(m) }
  2322. func (*CardHandBook) ProtoMessage() {}
  2323. func (*CardHandBook) Descriptor() ([]byte, []int) {
  2324. return fileDescriptor_116e343673f7ffaf, []int{41}
  2325. }
  2326. func (m *CardHandBook) XXX_Unmarshal(b []byte) error {
  2327. return xxx_messageInfo_CardHandBook.Unmarshal(m, b)
  2328. }
  2329. func (m *CardHandBook) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2330. return xxx_messageInfo_CardHandBook.Marshal(b, m, deterministic)
  2331. }
  2332. func (m *CardHandBook) XXX_Merge(src proto.Message) {
  2333. xxx_messageInfo_CardHandBook.Merge(m, src)
  2334. }
  2335. func (m *CardHandBook) XXX_Size() int {
  2336. return xxx_messageInfo_CardHandBook.Size(m)
  2337. }
  2338. func (m *CardHandBook) XXX_DiscardUnknown() {
  2339. xxx_messageInfo_CardHandBook.DiscardUnknown(m)
  2340. }
  2341. var xxx_messageInfo_CardHandBook proto.InternalMessageInfo
  2342. func (m *CardHandBook) GetCardId() int32 {
  2343. if m != nil {
  2344. return m.CardId
  2345. }
  2346. return 0
  2347. }
  2348. func (m *CardHandBook) GetCardLevel() int32 {
  2349. if m != nil {
  2350. return m.CardLevel
  2351. }
  2352. return 0
  2353. }
  2354. func (m *CardHandBook) GetRewardRec() int32 {
  2355. if m != nil {
  2356. return m.RewardRec
  2357. }
  2358. return 0
  2359. }
  2360. type CardCollect struct {
  2361. CardQuality int32 `protobuf:"varint,1,opt,name=card_quality,json=cardQuality,proto3" json:"card_quality,omitempty"`
  2362. CardBook []*CardHandBook `protobuf:"bytes,2,rep,name=card_book,json=cardBook,proto3" json:"card_book,omitempty"`
  2363. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2364. XXX_unrecognized []byte `json:"-"`
  2365. XXX_sizecache int32 `json:"-"`
  2366. }
  2367. func (m *CardCollect) Reset() { *m = CardCollect{} }
  2368. func (m *CardCollect) String() string { return proto.CompactTextString(m) }
  2369. func (*CardCollect) ProtoMessage() {}
  2370. func (*CardCollect) Descriptor() ([]byte, []int) {
  2371. return fileDescriptor_116e343673f7ffaf, []int{42}
  2372. }
  2373. func (m *CardCollect) XXX_Unmarshal(b []byte) error {
  2374. return xxx_messageInfo_CardCollect.Unmarshal(m, b)
  2375. }
  2376. func (m *CardCollect) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2377. return xxx_messageInfo_CardCollect.Marshal(b, m, deterministic)
  2378. }
  2379. func (m *CardCollect) XXX_Merge(src proto.Message) {
  2380. xxx_messageInfo_CardCollect.Merge(m, src)
  2381. }
  2382. func (m *CardCollect) XXX_Size() int {
  2383. return xxx_messageInfo_CardCollect.Size(m)
  2384. }
  2385. func (m *CardCollect) XXX_DiscardUnknown() {
  2386. xxx_messageInfo_CardCollect.DiscardUnknown(m)
  2387. }
  2388. var xxx_messageInfo_CardCollect proto.InternalMessageInfo
  2389. func (m *CardCollect) GetCardQuality() int32 {
  2390. if m != nil {
  2391. return m.CardQuality
  2392. }
  2393. return 0
  2394. }
  2395. func (m *CardCollect) GetCardBook() []*CardHandBook {
  2396. if m != nil {
  2397. return m.CardBook
  2398. }
  2399. return nil
  2400. }
  2401. type RoleCard struct {
  2402. CardList []*CardData `protobuf:"bytes,1,rep,name=card_list,json=cardList,proto3" json:"card_list,omitempty"`
  2403. CardSlotList []int32 `protobuf:"varint,2,rep,packed,name=card_slot_list,json=cardSlotList,proto3" json:"card_slot_list,omitempty"`
  2404. CardCollect []*CardCollect `protobuf:"bytes,3,rep,name=card_collect,json=cardCollect,proto3" json:"card_collect,omitempty"`
  2405. TotalCardNumList []*KeyValueType `protobuf:"bytes,4,rep,name=total_card_num_list,json=totalCardNumList,proto3" json:"total_card_num_list,omitempty"`
  2406. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2407. XXX_unrecognized []byte `json:"-"`
  2408. XXX_sizecache int32 `json:"-"`
  2409. }
  2410. func (m *RoleCard) Reset() { *m = RoleCard{} }
  2411. func (m *RoleCard) String() string { return proto.CompactTextString(m) }
  2412. func (*RoleCard) ProtoMessage() {}
  2413. func (*RoleCard) Descriptor() ([]byte, []int) {
  2414. return fileDescriptor_116e343673f7ffaf, []int{43}
  2415. }
  2416. func (m *RoleCard) XXX_Unmarshal(b []byte) error {
  2417. return xxx_messageInfo_RoleCard.Unmarshal(m, b)
  2418. }
  2419. func (m *RoleCard) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2420. return xxx_messageInfo_RoleCard.Marshal(b, m, deterministic)
  2421. }
  2422. func (m *RoleCard) XXX_Merge(src proto.Message) {
  2423. xxx_messageInfo_RoleCard.Merge(m, src)
  2424. }
  2425. func (m *RoleCard) XXX_Size() int {
  2426. return xxx_messageInfo_RoleCard.Size(m)
  2427. }
  2428. func (m *RoleCard) XXX_DiscardUnknown() {
  2429. xxx_messageInfo_RoleCard.DiscardUnknown(m)
  2430. }
  2431. var xxx_messageInfo_RoleCard proto.InternalMessageInfo
  2432. func (m *RoleCard) GetCardList() []*CardData {
  2433. if m != nil {
  2434. return m.CardList
  2435. }
  2436. return nil
  2437. }
  2438. func (m *RoleCard) GetCardSlotList() []int32 {
  2439. if m != nil {
  2440. return m.CardSlotList
  2441. }
  2442. return nil
  2443. }
  2444. func (m *RoleCard) GetCardCollect() []*CardCollect {
  2445. if m != nil {
  2446. return m.CardCollect
  2447. }
  2448. return nil
  2449. }
  2450. func (m *RoleCard) GetTotalCardNumList() []*KeyValueType {
  2451. if m != nil {
  2452. return m.TotalCardNumList
  2453. }
  2454. return nil
  2455. }
  2456. type RoleFashionData struct {
  2457. FashionId int32 `protobuf:"varint,1,opt,name=fashion_id,json=fashionId,proto3" json:"fashion_id,omitempty"`
  2458. FashionLvl int32 `protobuf:"varint,2,opt,name=fashion_lvl,json=fashionLvl,proto3" json:"fashion_lvl,omitempty"`
  2459. FashionWear bool `protobuf:"varint,3,opt,name=fashion_wear,json=fashionWear,proto3" json:"fashion_wear,omitempty"`
  2460. ResetAttrs []*FashionAttr `protobuf:"bytes,4,rep,name=resetAttrs,proto3" json:"resetAttrs,omitempty"`
  2461. Attrs []*FashionAttr `protobuf:"bytes,5,rep,name=attrs,proto3" json:"attrs,omitempty"`
  2462. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2463. XXX_unrecognized []byte `json:"-"`
  2464. XXX_sizecache int32 `json:"-"`
  2465. }
  2466. func (m *RoleFashionData) Reset() { *m = RoleFashionData{} }
  2467. func (m *RoleFashionData) String() string { return proto.CompactTextString(m) }
  2468. func (*RoleFashionData) ProtoMessage() {}
  2469. func (*RoleFashionData) Descriptor() ([]byte, []int) {
  2470. return fileDescriptor_116e343673f7ffaf, []int{44}
  2471. }
  2472. func (m *RoleFashionData) XXX_Unmarshal(b []byte) error {
  2473. return xxx_messageInfo_RoleFashionData.Unmarshal(m, b)
  2474. }
  2475. func (m *RoleFashionData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2476. return xxx_messageInfo_RoleFashionData.Marshal(b, m, deterministic)
  2477. }
  2478. func (m *RoleFashionData) XXX_Merge(src proto.Message) {
  2479. xxx_messageInfo_RoleFashionData.Merge(m, src)
  2480. }
  2481. func (m *RoleFashionData) XXX_Size() int {
  2482. return xxx_messageInfo_RoleFashionData.Size(m)
  2483. }
  2484. func (m *RoleFashionData) XXX_DiscardUnknown() {
  2485. xxx_messageInfo_RoleFashionData.DiscardUnknown(m)
  2486. }
  2487. var xxx_messageInfo_RoleFashionData proto.InternalMessageInfo
  2488. func (m *RoleFashionData) GetFashionId() int32 {
  2489. if m != nil {
  2490. return m.FashionId
  2491. }
  2492. return 0
  2493. }
  2494. func (m *RoleFashionData) GetFashionLvl() int32 {
  2495. if m != nil {
  2496. return m.FashionLvl
  2497. }
  2498. return 0
  2499. }
  2500. func (m *RoleFashionData) GetFashionWear() bool {
  2501. if m != nil {
  2502. return m.FashionWear
  2503. }
  2504. return false
  2505. }
  2506. func (m *RoleFashionData) GetResetAttrs() []*FashionAttr {
  2507. if m != nil {
  2508. return m.ResetAttrs
  2509. }
  2510. return nil
  2511. }
  2512. func (m *RoleFashionData) GetAttrs() []*FashionAttr {
  2513. if m != nil {
  2514. return m.Attrs
  2515. }
  2516. return nil
  2517. }
  2518. type RoleFashion struct {
  2519. FashionList []int32 `protobuf:"varint,1,rep,packed,name=fashion_list,json=fashionList,proto3" json:"fashion_list,omitempty"`
  2520. FashionData []*RoleFashionData `protobuf:"bytes,2,rep,name=fashion_data,json=fashionData,proto3" json:"fashion_data,omitempty"`
  2521. Lvs []*KeyValueType `protobuf:"bytes,3,rep,name=lvs,proto3" json:"lvs,omitempty"`
  2522. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2523. XXX_unrecognized []byte `json:"-"`
  2524. XXX_sizecache int32 `json:"-"`
  2525. }
  2526. func (m *RoleFashion) Reset() { *m = RoleFashion{} }
  2527. func (m *RoleFashion) String() string { return proto.CompactTextString(m) }
  2528. func (*RoleFashion) ProtoMessage() {}
  2529. func (*RoleFashion) Descriptor() ([]byte, []int) {
  2530. return fileDescriptor_116e343673f7ffaf, []int{45}
  2531. }
  2532. func (m *RoleFashion) XXX_Unmarshal(b []byte) error {
  2533. return xxx_messageInfo_RoleFashion.Unmarshal(m, b)
  2534. }
  2535. func (m *RoleFashion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2536. return xxx_messageInfo_RoleFashion.Marshal(b, m, deterministic)
  2537. }
  2538. func (m *RoleFashion) XXX_Merge(src proto.Message) {
  2539. xxx_messageInfo_RoleFashion.Merge(m, src)
  2540. }
  2541. func (m *RoleFashion) XXX_Size() int {
  2542. return xxx_messageInfo_RoleFashion.Size(m)
  2543. }
  2544. func (m *RoleFashion) XXX_DiscardUnknown() {
  2545. xxx_messageInfo_RoleFashion.DiscardUnknown(m)
  2546. }
  2547. var xxx_messageInfo_RoleFashion proto.InternalMessageInfo
  2548. func (m *RoleFashion) GetFashionList() []int32 {
  2549. if m != nil {
  2550. return m.FashionList
  2551. }
  2552. return nil
  2553. }
  2554. func (m *RoleFashion) GetFashionData() []*RoleFashionData {
  2555. if m != nil {
  2556. return m.FashionData
  2557. }
  2558. return nil
  2559. }
  2560. func (m *RoleFashion) GetLvs() []*KeyValueType {
  2561. if m != nil {
  2562. return m.Lvs
  2563. }
  2564. return nil
  2565. }
  2566. // //////////////////////AOI
  2567. type RoleMap struct {
  2568. MapType int32 `protobuf:"varint,1,opt,name=map_type,json=mapType,proto3" json:"map_type,omitempty"`
  2569. Pos *Position `protobuf:"bytes,2,opt,name=pos,proto3" json:"pos,omitempty"`
  2570. WorldBossCount int32 `protobuf:"varint,3,opt,name=world_boss_count,json=worldBossCount,proto3" json:"world_boss_count,omitempty"`
  2571. WorldBossChallengeList []int32 `protobuf:"varint,4,rep,packed,name=world_boss_challenge_list,json=worldBossChallengeList,proto3" json:"world_boss_challenge_list,omitempty"`
  2572. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2573. XXX_unrecognized []byte `json:"-"`
  2574. XXX_sizecache int32 `json:"-"`
  2575. }
  2576. func (m *RoleMap) Reset() { *m = RoleMap{} }
  2577. func (m *RoleMap) String() string { return proto.CompactTextString(m) }
  2578. func (*RoleMap) ProtoMessage() {}
  2579. func (*RoleMap) Descriptor() ([]byte, []int) {
  2580. return fileDescriptor_116e343673f7ffaf, []int{46}
  2581. }
  2582. func (m *RoleMap) XXX_Unmarshal(b []byte) error {
  2583. return xxx_messageInfo_RoleMap.Unmarshal(m, b)
  2584. }
  2585. func (m *RoleMap) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2586. return xxx_messageInfo_RoleMap.Marshal(b, m, deterministic)
  2587. }
  2588. func (m *RoleMap) XXX_Merge(src proto.Message) {
  2589. xxx_messageInfo_RoleMap.Merge(m, src)
  2590. }
  2591. func (m *RoleMap) XXX_Size() int {
  2592. return xxx_messageInfo_RoleMap.Size(m)
  2593. }
  2594. func (m *RoleMap) XXX_DiscardUnknown() {
  2595. xxx_messageInfo_RoleMap.DiscardUnknown(m)
  2596. }
  2597. var xxx_messageInfo_RoleMap proto.InternalMessageInfo
  2598. func (m *RoleMap) GetMapType() int32 {
  2599. if m != nil {
  2600. return m.MapType
  2601. }
  2602. return 0
  2603. }
  2604. func (m *RoleMap) GetPos() *Position {
  2605. if m != nil {
  2606. return m.Pos
  2607. }
  2608. return nil
  2609. }
  2610. func (m *RoleMap) GetWorldBossCount() int32 {
  2611. if m != nil {
  2612. return m.WorldBossCount
  2613. }
  2614. return 0
  2615. }
  2616. func (m *RoleMap) GetWorldBossChallengeList() []int32 {
  2617. if m != nil {
  2618. return m.WorldBossChallengeList
  2619. }
  2620. return nil
  2621. }
  2622. type Position struct {
  2623. X float32 `protobuf:"fixed32,1,opt,name=x,proto3" json:"x,omitempty"`
  2624. Y float32 `protobuf:"fixed32,2,opt,name=y,proto3" json:"y,omitempty"`
  2625. Z float32 `protobuf:"fixed32,3,opt,name=z,proto3" json:"z,omitempty"`
  2626. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2627. XXX_unrecognized []byte `json:"-"`
  2628. XXX_sizecache int32 `json:"-"`
  2629. }
  2630. func (m *Position) Reset() { *m = Position{} }
  2631. func (m *Position) String() string { return proto.CompactTextString(m) }
  2632. func (*Position) ProtoMessage() {}
  2633. func (*Position) Descriptor() ([]byte, []int) {
  2634. return fileDescriptor_116e343673f7ffaf, []int{47}
  2635. }
  2636. func (m *Position) XXX_Unmarshal(b []byte) error {
  2637. return xxx_messageInfo_Position.Unmarshal(m, b)
  2638. }
  2639. func (m *Position) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2640. return xxx_messageInfo_Position.Marshal(b, m, deterministic)
  2641. }
  2642. func (m *Position) XXX_Merge(src proto.Message) {
  2643. xxx_messageInfo_Position.Merge(m, src)
  2644. }
  2645. func (m *Position) XXX_Size() int {
  2646. return xxx_messageInfo_Position.Size(m)
  2647. }
  2648. func (m *Position) XXX_DiscardUnknown() {
  2649. xxx_messageInfo_Position.DiscardUnknown(m)
  2650. }
  2651. var xxx_messageInfo_Position proto.InternalMessageInfo
  2652. func (m *Position) GetX() float32 {
  2653. if m != nil {
  2654. return m.X
  2655. }
  2656. return 0
  2657. }
  2658. func (m *Position) GetY() float32 {
  2659. if m != nil {
  2660. return m.Y
  2661. }
  2662. return 0
  2663. }
  2664. func (m *Position) GetZ() float32 {
  2665. if m != nil {
  2666. return m.Z
  2667. }
  2668. return 0
  2669. }
  2670. type Vector3 struct {
  2671. X float32 `protobuf:"fixed32,1,opt,name=x,proto3" json:"x,omitempty"`
  2672. Y float32 `protobuf:"fixed32,2,opt,name=y,proto3" json:"y,omitempty"`
  2673. Z float32 `protobuf:"fixed32,3,opt,name=z,proto3" json:"z,omitempty"`
  2674. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2675. XXX_unrecognized []byte `json:"-"`
  2676. XXX_sizecache int32 `json:"-"`
  2677. }
  2678. func (m *Vector3) Reset() { *m = Vector3{} }
  2679. func (m *Vector3) String() string { return proto.CompactTextString(m) }
  2680. func (*Vector3) ProtoMessage() {}
  2681. func (*Vector3) Descriptor() ([]byte, []int) {
  2682. return fileDescriptor_116e343673f7ffaf, []int{48}
  2683. }
  2684. func (m *Vector3) XXX_Unmarshal(b []byte) error {
  2685. return xxx_messageInfo_Vector3.Unmarshal(m, b)
  2686. }
  2687. func (m *Vector3) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2688. return xxx_messageInfo_Vector3.Marshal(b, m, deterministic)
  2689. }
  2690. func (m *Vector3) XXX_Merge(src proto.Message) {
  2691. xxx_messageInfo_Vector3.Merge(m, src)
  2692. }
  2693. func (m *Vector3) XXX_Size() int {
  2694. return xxx_messageInfo_Vector3.Size(m)
  2695. }
  2696. func (m *Vector3) XXX_DiscardUnknown() {
  2697. xxx_messageInfo_Vector3.DiscardUnknown(m)
  2698. }
  2699. var xxx_messageInfo_Vector3 proto.InternalMessageInfo
  2700. func (m *Vector3) GetX() float32 {
  2701. if m != nil {
  2702. return m.X
  2703. }
  2704. return 0
  2705. }
  2706. func (m *Vector3) GetY() float32 {
  2707. if m != nil {
  2708. return m.Y
  2709. }
  2710. return 0
  2711. }
  2712. func (m *Vector3) GetZ() float32 {
  2713. if m != nil {
  2714. return m.Z
  2715. }
  2716. return 0
  2717. }
  2718. type Player struct {
  2719. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  2720. Pos *Position `protobuf:"bytes,2,opt,name=pos,proto3" json:"pos,omitempty"`
  2721. UType int32 `protobuf:"varint,3,opt,name=u_type,json=uType,proto3" json:"u_type,omitempty"`
  2722. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2723. XXX_unrecognized []byte `json:"-"`
  2724. XXX_sizecache int32 `json:"-"`
  2725. }
  2726. func (m *Player) Reset() { *m = Player{} }
  2727. func (m *Player) String() string { return proto.CompactTextString(m) }
  2728. func (*Player) ProtoMessage() {}
  2729. func (*Player) Descriptor() ([]byte, []int) {
  2730. return fileDescriptor_116e343673f7ffaf, []int{49}
  2731. }
  2732. func (m *Player) XXX_Unmarshal(b []byte) error {
  2733. return xxx_messageInfo_Player.Unmarshal(m, b)
  2734. }
  2735. func (m *Player) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2736. return xxx_messageInfo_Player.Marshal(b, m, deterministic)
  2737. }
  2738. func (m *Player) XXX_Merge(src proto.Message) {
  2739. xxx_messageInfo_Player.Merge(m, src)
  2740. }
  2741. func (m *Player) XXX_Size() int {
  2742. return xxx_messageInfo_Player.Size(m)
  2743. }
  2744. func (m *Player) XXX_DiscardUnknown() {
  2745. xxx_messageInfo_Player.DiscardUnknown(m)
  2746. }
  2747. var xxx_messageInfo_Player proto.InternalMessageInfo
  2748. func (m *Player) GetUid() uint64 {
  2749. if m != nil {
  2750. return m.Uid
  2751. }
  2752. return 0
  2753. }
  2754. func (m *Player) GetPos() *Position {
  2755. if m != nil {
  2756. return m.Pos
  2757. }
  2758. return nil
  2759. }
  2760. func (m *Player) GetUType() int32 {
  2761. if m != nil {
  2762. return m.UType
  2763. }
  2764. return 0
  2765. }
  2766. // 地图显示玩家数据
  2767. type PlayerShowInfo struct {
  2768. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  2769. Level int32 `protobuf:"varint,2,opt,name=level,proto3" json:"level,omitempty"`
  2770. VipLevel int32 `protobuf:"varint,3,opt,name=vip_level,json=vipLevel,proto3" json:"vip_level,omitempty"`
  2771. Gender int32 `protobuf:"varint,4,opt,name=gender,proto3" json:"gender,omitempty"`
  2772. JobId int32 `protobuf:"varint,5,opt,name=job_id,json=jobId,proto3" json:"job_id,omitempty"`
  2773. NickName string `protobuf:"bytes,6,opt,name=nick_name,json=nickName,proto3" json:"nick_name,omitempty"`
  2774. FashionData *FashionData `protobuf:"bytes,7,opt,name=fashion_data,json=fashionData,proto3" json:"fashion_data,omitempty"`
  2775. ActionId int32 `protobuf:"varint,8,opt,name=action_id,json=actionId,proto3" json:"action_id,omitempty"`
  2776. HeadId int32 `protobuf:"varint,9,opt,name=head_id,json=headId,proto3" json:"head_id,omitempty"`
  2777. ImgId int32 `protobuf:"varint,10,opt,name=img_id,json=imgId,proto3" json:"img_id,omitempty"`
  2778. HeadFrameId int32 `protobuf:"varint,11,opt,name=head_frame_id,json=headFrameId,proto3" json:"head_frame_id,omitempty"`
  2779. FightPower int32 `protobuf:"varint,12,opt,name=fight_power,json=fightPower,proto3" json:"fight_power,omitempty"`
  2780. FromZone int32 `protobuf:"varint,20,opt,name=from_zone,json=fromZone,proto3" json:"from_zone,omitempty"`
  2781. RealZone int32 `protobuf:"varint,21,opt,name=real_zone,json=realZone,proto3" json:"real_zone,omitempty"`
  2782. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2783. XXX_unrecognized []byte `json:"-"`
  2784. XXX_sizecache int32 `json:"-"`
  2785. }
  2786. func (m *PlayerShowInfo) Reset() { *m = PlayerShowInfo{} }
  2787. func (m *PlayerShowInfo) String() string { return proto.CompactTextString(m) }
  2788. func (*PlayerShowInfo) ProtoMessage() {}
  2789. func (*PlayerShowInfo) Descriptor() ([]byte, []int) {
  2790. return fileDescriptor_116e343673f7ffaf, []int{50}
  2791. }
  2792. func (m *PlayerShowInfo) XXX_Unmarshal(b []byte) error {
  2793. return xxx_messageInfo_PlayerShowInfo.Unmarshal(m, b)
  2794. }
  2795. func (m *PlayerShowInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2796. return xxx_messageInfo_PlayerShowInfo.Marshal(b, m, deterministic)
  2797. }
  2798. func (m *PlayerShowInfo) XXX_Merge(src proto.Message) {
  2799. xxx_messageInfo_PlayerShowInfo.Merge(m, src)
  2800. }
  2801. func (m *PlayerShowInfo) XXX_Size() int {
  2802. return xxx_messageInfo_PlayerShowInfo.Size(m)
  2803. }
  2804. func (m *PlayerShowInfo) XXX_DiscardUnknown() {
  2805. xxx_messageInfo_PlayerShowInfo.DiscardUnknown(m)
  2806. }
  2807. var xxx_messageInfo_PlayerShowInfo proto.InternalMessageInfo
  2808. func (m *PlayerShowInfo) GetUid() uint64 {
  2809. if m != nil {
  2810. return m.Uid
  2811. }
  2812. return 0
  2813. }
  2814. func (m *PlayerShowInfo) GetLevel() int32 {
  2815. if m != nil {
  2816. return m.Level
  2817. }
  2818. return 0
  2819. }
  2820. func (m *PlayerShowInfo) GetVipLevel() int32 {
  2821. if m != nil {
  2822. return m.VipLevel
  2823. }
  2824. return 0
  2825. }
  2826. func (m *PlayerShowInfo) GetGender() int32 {
  2827. if m != nil {
  2828. return m.Gender
  2829. }
  2830. return 0
  2831. }
  2832. func (m *PlayerShowInfo) GetJobId() int32 {
  2833. if m != nil {
  2834. return m.JobId
  2835. }
  2836. return 0
  2837. }
  2838. func (m *PlayerShowInfo) GetNickName() string {
  2839. if m != nil {
  2840. return m.NickName
  2841. }
  2842. return ""
  2843. }
  2844. func (m *PlayerShowInfo) GetFashionData() *FashionData {
  2845. if m != nil {
  2846. return m.FashionData
  2847. }
  2848. return nil
  2849. }
  2850. func (m *PlayerShowInfo) GetActionId() int32 {
  2851. if m != nil {
  2852. return m.ActionId
  2853. }
  2854. return 0
  2855. }
  2856. func (m *PlayerShowInfo) GetHeadId() int32 {
  2857. if m != nil {
  2858. return m.HeadId
  2859. }
  2860. return 0
  2861. }
  2862. func (m *PlayerShowInfo) GetImgId() int32 {
  2863. if m != nil {
  2864. return m.ImgId
  2865. }
  2866. return 0
  2867. }
  2868. func (m *PlayerShowInfo) GetHeadFrameId() int32 {
  2869. if m != nil {
  2870. return m.HeadFrameId
  2871. }
  2872. return 0
  2873. }
  2874. func (m *PlayerShowInfo) GetFightPower() int32 {
  2875. if m != nil {
  2876. return m.FightPower
  2877. }
  2878. return 0
  2879. }
  2880. func (m *PlayerShowInfo) GetFromZone() int32 {
  2881. if m != nil {
  2882. return m.FromZone
  2883. }
  2884. return 0
  2885. }
  2886. func (m *PlayerShowInfo) GetRealZone() int32 {
  2887. if m != nil {
  2888. return m.RealZone
  2889. }
  2890. return 0
  2891. }
  2892. // 玩家详细信息
  2893. type OtherPlayerDetailInfo struct {
  2894. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  2895. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2896. XXX_unrecognized []byte `json:"-"`
  2897. XXX_sizecache int32 `json:"-"`
  2898. }
  2899. func (m *OtherPlayerDetailInfo) Reset() { *m = OtherPlayerDetailInfo{} }
  2900. func (m *OtherPlayerDetailInfo) String() string { return proto.CompactTextString(m) }
  2901. func (*OtherPlayerDetailInfo) ProtoMessage() {}
  2902. func (*OtherPlayerDetailInfo) Descriptor() ([]byte, []int) {
  2903. return fileDescriptor_116e343673f7ffaf, []int{51}
  2904. }
  2905. func (m *OtherPlayerDetailInfo) XXX_Unmarshal(b []byte) error {
  2906. return xxx_messageInfo_OtherPlayerDetailInfo.Unmarshal(m, b)
  2907. }
  2908. func (m *OtherPlayerDetailInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2909. return xxx_messageInfo_OtherPlayerDetailInfo.Marshal(b, m, deterministic)
  2910. }
  2911. func (m *OtherPlayerDetailInfo) XXX_Merge(src proto.Message) {
  2912. xxx_messageInfo_OtherPlayerDetailInfo.Merge(m, src)
  2913. }
  2914. func (m *OtherPlayerDetailInfo) XXX_Size() int {
  2915. return xxx_messageInfo_OtherPlayerDetailInfo.Size(m)
  2916. }
  2917. func (m *OtherPlayerDetailInfo) XXX_DiscardUnknown() {
  2918. xxx_messageInfo_OtherPlayerDetailInfo.DiscardUnknown(m)
  2919. }
  2920. var xxx_messageInfo_OtherPlayerDetailInfo proto.InternalMessageInfo
  2921. func (m *OtherPlayerDetailInfo) GetUid() uint64 {
  2922. if m != nil {
  2923. return m.Uid
  2924. }
  2925. return 0
  2926. }
  2927. type UnitPosAndDir struct {
  2928. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  2929. Pos *Vector3 `protobuf:"bytes,2,opt,name=pos,proto3" json:"pos,omitempty"`
  2930. Dir *Vector3 `protobuf:"bytes,3,opt,name=dir,proto3" json:"dir,omitempty"`
  2931. IsOnGround bool `protobuf:"varint,4,opt,name=is_on_ground,json=isOnGround,proto3" json:"is_on_ground,omitempty"`
  2932. UType int32 `protobuf:"varint,5,opt,name=u_type,json=uType,proto3" json:"u_type,omitempty"`
  2933. ParamId int32 `protobuf:"varint,6,opt,name=param_id,json=paramId,proto3" json:"param_id,omitempty"`
  2934. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2935. XXX_unrecognized []byte `json:"-"`
  2936. XXX_sizecache int32 `json:"-"`
  2937. }
  2938. func (m *UnitPosAndDir) Reset() { *m = UnitPosAndDir{} }
  2939. func (m *UnitPosAndDir) String() string { return proto.CompactTextString(m) }
  2940. func (*UnitPosAndDir) ProtoMessage() {}
  2941. func (*UnitPosAndDir) Descriptor() ([]byte, []int) {
  2942. return fileDescriptor_116e343673f7ffaf, []int{52}
  2943. }
  2944. func (m *UnitPosAndDir) XXX_Unmarshal(b []byte) error {
  2945. return xxx_messageInfo_UnitPosAndDir.Unmarshal(m, b)
  2946. }
  2947. func (m *UnitPosAndDir) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2948. return xxx_messageInfo_UnitPosAndDir.Marshal(b, m, deterministic)
  2949. }
  2950. func (m *UnitPosAndDir) XXX_Merge(src proto.Message) {
  2951. xxx_messageInfo_UnitPosAndDir.Merge(m, src)
  2952. }
  2953. func (m *UnitPosAndDir) XXX_Size() int {
  2954. return xxx_messageInfo_UnitPosAndDir.Size(m)
  2955. }
  2956. func (m *UnitPosAndDir) XXX_DiscardUnknown() {
  2957. xxx_messageInfo_UnitPosAndDir.DiscardUnknown(m)
  2958. }
  2959. var xxx_messageInfo_UnitPosAndDir proto.InternalMessageInfo
  2960. func (m *UnitPosAndDir) GetUid() uint64 {
  2961. if m != nil {
  2962. return m.Uid
  2963. }
  2964. return 0
  2965. }
  2966. func (m *UnitPosAndDir) GetPos() *Vector3 {
  2967. if m != nil {
  2968. return m.Pos
  2969. }
  2970. return nil
  2971. }
  2972. func (m *UnitPosAndDir) GetDir() *Vector3 {
  2973. if m != nil {
  2974. return m.Dir
  2975. }
  2976. return nil
  2977. }
  2978. func (m *UnitPosAndDir) GetIsOnGround() bool {
  2979. if m != nil {
  2980. return m.IsOnGround
  2981. }
  2982. return false
  2983. }
  2984. func (m *UnitPosAndDir) GetUType() int32 {
  2985. if m != nil {
  2986. return m.UType
  2987. }
  2988. return 0
  2989. }
  2990. func (m *UnitPosAndDir) GetParamId() int32 {
  2991. if m != nil {
  2992. return m.ParamId
  2993. }
  2994. return 0
  2995. }
  2996. // //////////////////////Battle
  2997. // 快速战斗
  2998. type QuickBattleData struct {
  2999. MaxTimes int32 `protobuf:"varint,1,opt,name=max_times,json=maxTimes,proto3" json:"max_times,omitempty"`
  3000. DayTimes int32 `protobuf:"varint,2,opt,name=day_times,json=dayTimes,proto3" json:"day_times,omitempty"`
  3001. DrawTime uint64 `protobuf:"varint,3,opt,name=draw_time,json=drawTime,proto3" json:"draw_time,omitempty"`
  3002. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  3003. XXX_unrecognized []byte `json:"-"`
  3004. XXX_sizecache int32 `json:"-"`
  3005. }
  3006. func (m *QuickBattleData) Reset() { *m = QuickBattleData{} }
  3007. func (m *QuickBattleData) String() string { return proto.CompactTextString(m) }
  3008. func (*QuickBattleData) ProtoMessage() {}
  3009. func (*QuickBattleData) Descriptor() ([]byte, []int) {
  3010. return fileDescriptor_116e343673f7ffaf, []int{53}
  3011. }
  3012. func (m *QuickBattleData) XXX_Unmarshal(b []byte) error {
  3013. return xxx_messageInfo_QuickBattleData.Unmarshal(m, b)
  3014. }
  3015. func (m *QuickBattleData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3016. return xxx_messageInfo_QuickBattleData.Marshal(b, m, deterministic)
  3017. }
  3018. func (m *QuickBattleData) XXX_Merge(src proto.Message) {
  3019. xxx_messageInfo_QuickBattleData.Merge(m, src)
  3020. }
  3021. func (m *QuickBattleData) XXX_Size() int {
  3022. return xxx_messageInfo_QuickBattleData.Size(m)
  3023. }
  3024. func (m *QuickBattleData) XXX_DiscardUnknown() {
  3025. xxx_messageInfo_QuickBattleData.DiscardUnknown(m)
  3026. }
  3027. var xxx_messageInfo_QuickBattleData proto.InternalMessageInfo
  3028. func (m *QuickBattleData) GetMaxTimes() int32 {
  3029. if m != nil {
  3030. return m.MaxTimes
  3031. }
  3032. return 0
  3033. }
  3034. func (m *QuickBattleData) GetDayTimes() int32 {
  3035. if m != nil {
  3036. return m.DayTimes
  3037. }
  3038. return 0
  3039. }
  3040. func (m *QuickBattleData) GetDrawTime() uint64 {
  3041. if m != nil {
  3042. return m.DrawTime
  3043. }
  3044. return 0
  3045. }
  3046. type BattleEvilBossData struct {
  3047. PosIdx int32 `protobuf:"varint,1,opt,name=pos_idx,json=posIdx,proto3" json:"pos_idx,omitempty"`
  3048. BossId int32 `protobuf:"varint,2,opt,name=boss_id,json=bossId,proto3" json:"boss_id,omitempty"`
  3049. ExpireTime uint64 `protobuf:"varint,3,opt,name=expire_time,json=expireTime,proto3" json:"expire_time,omitempty"`
  3050. RewardEvilExp int32 `protobuf:"varint,4,opt,name=reward_evil_exp,json=rewardEvilExp,proto3" json:"reward_evil_exp,omitempty"`
  3051. RefreshTime int32 `protobuf:"varint,5,opt,name=refresh_time,json=refreshTime,proto3" json:"refresh_time,omitempty"`
  3052. Quality int32 `protobuf:"varint,6,opt,name=quality,proto3" json:"quality,omitempty"`
  3053. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  3054. XXX_unrecognized []byte `json:"-"`
  3055. XXX_sizecache int32 `json:"-"`
  3056. }
  3057. func (m *BattleEvilBossData) Reset() { *m = BattleEvilBossData{} }
  3058. func (m *BattleEvilBossData) String() string { return proto.CompactTextString(m) }
  3059. func (*BattleEvilBossData) ProtoMessage() {}
  3060. func (*BattleEvilBossData) Descriptor() ([]byte, []int) {
  3061. return fileDescriptor_116e343673f7ffaf, []int{54}
  3062. }
  3063. func (m *BattleEvilBossData) XXX_Unmarshal(b []byte) error {
  3064. return xxx_messageInfo_BattleEvilBossData.Unmarshal(m, b)
  3065. }
  3066. func (m *BattleEvilBossData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3067. return xxx_messageInfo_BattleEvilBossData.Marshal(b, m, deterministic)
  3068. }
  3069. func (m *BattleEvilBossData) XXX_Merge(src proto.Message) {
  3070. xxx_messageInfo_BattleEvilBossData.Merge(m, src)
  3071. }
  3072. func (m *BattleEvilBossData) XXX_Size() int {
  3073. return xxx_messageInfo_BattleEvilBossData.Size(m)
  3074. }
  3075. func (m *BattleEvilBossData) XXX_DiscardUnknown() {
  3076. xxx_messageInfo_BattleEvilBossData.DiscardUnknown(m)
  3077. }
  3078. var xxx_messageInfo_BattleEvilBossData proto.InternalMessageInfo
  3079. func (m *BattleEvilBossData) GetPosIdx() int32 {
  3080. if m != nil {
  3081. return m.PosIdx
  3082. }
  3083. return 0
  3084. }
  3085. func (m *BattleEvilBossData) GetBossId() int32 {
  3086. if m != nil {
  3087. return m.BossId
  3088. }
  3089. return 0
  3090. }
  3091. func (m *BattleEvilBossData) GetExpireTime() uint64 {
  3092. if m != nil {
  3093. return m.ExpireTime
  3094. }
  3095. return 0
  3096. }
  3097. func (m *BattleEvilBossData) GetRewardEvilExp() int32 {
  3098. if m != nil {
  3099. return m.RewardEvilExp
  3100. }
  3101. return 0
  3102. }
  3103. func (m *BattleEvilBossData) GetRefreshTime() int32 {
  3104. if m != nil {
  3105. return m.RefreshTime
  3106. }
  3107. return 0
  3108. }
  3109. func (m *BattleEvilBossData) GetQuality() int32 {
  3110. if m != nil {
  3111. return m.Quality
  3112. }
  3113. return 0
  3114. }
  3115. type BattleEvilData struct {
  3116. FreeCount int32 `protobuf:"varint,1,opt,name=free_count,json=freeCount,proto3" json:"free_count,omitempty"`
  3117. FreeLimit bool `protobuf:"varint,2,opt,name=free_limit,json=freeLimit,proto3" json:"free_limit,omitempty"`
  3118. ChallengeCount int32 `protobuf:"varint,3,opt,name=challenge_count,json=challengeCount,proto3" json:"challenge_count,omitempty"`
  3119. EvilLevel int32 `protobuf:"varint,4,opt,name=evil_level,json=evilLevel,proto3" json:"evil_level,omitempty"`
  3120. BossList []*BattleEvilBossData `protobuf:"bytes,5,rep,name=boss_list,json=bossList,proto3" json:"boss_list,omitempty"`
  3121. QualityChallengeCount []*KeyValueType `protobuf:"bytes,6,rep,name=quality_challenge_count,json=qualityChallengeCount,proto3" json:"quality_challenge_count,omitempty"`
  3122. TotalCount int32 `protobuf:"varint,7,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"`
  3123. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  3124. XXX_unrecognized []byte `json:"-"`
  3125. XXX_sizecache int32 `json:"-"`
  3126. }
  3127. func (m *BattleEvilData) Reset() { *m = BattleEvilData{} }
  3128. func (m *BattleEvilData) String() string { return proto.CompactTextString(m) }
  3129. func (*BattleEvilData) ProtoMessage() {}
  3130. func (*BattleEvilData) Descriptor() ([]byte, []int) {
  3131. return fileDescriptor_116e343673f7ffaf, []int{55}
  3132. }
  3133. func (m *BattleEvilData) XXX_Unmarshal(b []byte) error {
  3134. return xxx_messageInfo_BattleEvilData.Unmarshal(m, b)
  3135. }
  3136. func (m *BattleEvilData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3137. return xxx_messageInfo_BattleEvilData.Marshal(b, m, deterministic)
  3138. }
  3139. func (m *BattleEvilData) XXX_Merge(src proto.Message) {
  3140. xxx_messageInfo_BattleEvilData.Merge(m, src)
  3141. }
  3142. func (m *BattleEvilData) XXX_Size() int {
  3143. return xxx_messageInfo_BattleEvilData.Size(m)
  3144. }
  3145. func (m *BattleEvilData) XXX_DiscardUnknown() {
  3146. xxx_messageInfo_BattleEvilData.DiscardUnknown(m)
  3147. }
  3148. var xxx_messageInfo_BattleEvilData proto.InternalMessageInfo
  3149. func (m *BattleEvilData) GetFreeCount() int32 {
  3150. if m != nil {
  3151. return m.FreeCount
  3152. }
  3153. return 0
  3154. }
  3155. func (m *BattleEvilData) GetFreeLimit() bool {
  3156. if m != nil {
  3157. return m.FreeLimit
  3158. }
  3159. return false
  3160. }
  3161. func (m *BattleEvilData) GetChallengeCount() int32 {
  3162. if m != nil {
  3163. return m.ChallengeCount
  3164. }
  3165. return 0
  3166. }
  3167. func (m *BattleEvilData) GetEvilLevel() int32 {
  3168. if m != nil {
  3169. return m.EvilLevel
  3170. }
  3171. return 0
  3172. }
  3173. func (m *BattleEvilData) GetBossList() []*BattleEvilBossData {
  3174. if m != nil {
  3175. return m.BossList
  3176. }
  3177. return nil
  3178. }
  3179. func (m *BattleEvilData) GetQualityChallengeCount() []*KeyValueType {
  3180. if m != nil {
  3181. return m.QualityChallengeCount
  3182. }
  3183. return nil
  3184. }
  3185. func (m *BattleEvilData) GetTotalCount() int32 {
  3186. if m != nil {
  3187. return m.TotalCount
  3188. }
  3189. return 0
  3190. }
  3191. // 远征之门
  3192. type BattleExpeditionActor struct {
  3193. Id int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
  3194. Level int32 `protobuf:"varint,2,opt,name=level,proto3" json:"level,omitempty"`
  3195. Hp int32 `protobuf:"varint,3,opt,name=hp,proto3" json:"hp,omitempty"`
  3196. Sp int32 `protobuf:"varint,4,opt,name=sp,proto3" json:"sp,omitempty"`
  3197. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  3198. XXX_unrecognized []byte `json:"-"`
  3199. XXX_sizecache int32 `json:"-"`
  3200. }
  3201. func (m *BattleExpeditionActor) Reset() { *m = BattleExpeditionActor{} }
  3202. func (m *BattleExpeditionActor) String() string { return proto.CompactTextString(m) }
  3203. func (*BattleExpeditionActor) ProtoMessage() {}
  3204. func (*BattleExpeditionActor) Descriptor() ([]byte, []int) {
  3205. return fileDescriptor_116e343673f7ffaf, []int{56}
  3206. }
  3207. func (m *BattleExpeditionActor) XXX_Unmarshal(b []byte) error {
  3208. return xxx_messageInfo_BattleExpeditionActor.Unmarshal(m, b)
  3209. }
  3210. func (m *BattleExpeditionActor) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3211. return xxx_messageInfo_BattleExpeditionActor.Marshal(b, m, deterministic)
  3212. }
  3213. func (m *BattleExpeditionActor) XXX_Merge(src proto.Message) {
  3214. xxx_messageInfo_BattleExpeditionActor.Merge(m, src)
  3215. }
  3216. func (m *BattleExpeditionActor) XXX_Size() int {
  3217. return xxx_messageInfo_BattleExpeditionActor.Size(m)
  3218. }
  3219. func (m *BattleExpeditionActor) XXX_DiscardUnknown() {
  3220. xxx_messageInfo_BattleExpeditionActor.DiscardUnknown(m)
  3221. }
  3222. var xxx_messageInfo_BattleExpeditionActor proto.InternalMessageInfo
  3223. func (m *BattleExpeditionActor) GetId() int32 {
  3224. if m != nil {
  3225. return m.Id
  3226. }
  3227. return 0
  3228. }
  3229. func (m *BattleExpeditionActor) GetLevel() int32 {
  3230. if m != nil {
  3231. return m.Level
  3232. }
  3233. return 0
  3234. }
  3235. func (m *BattleExpeditionActor) GetHp() int32 {
  3236. if m != nil {
  3237. return m.Hp
  3238. }
  3239. return 0
  3240. }
  3241. func (m *BattleExpeditionActor) GetSp() int32 {
  3242. if m != nil {
  3243. return m.Sp
  3244. }
  3245. return 0
  3246. }
  3247. type BattleExpeditionReward struct {
  3248. ExpeditionType int32 `protobuf:"varint,1,opt,name=expedition_type,json=expeditionType,proto3" json:"expedition_type,omitempty"`
  3249. RewardState []int32 `protobuf:"varint,2,rep,packed,name=reward_state,json=rewardState,proto3" json:"reward_state,omitempty"`
  3250. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  3251. XXX_unrecognized []byte `json:"-"`
  3252. XXX_sizecache int32 `json:"-"`
  3253. }
  3254. func (m *BattleExpeditionReward) Reset() { *m = BattleExpeditionReward{} }
  3255. func (m *BattleExpeditionReward) String() string { return proto.CompactTextString(m) }
  3256. func (*BattleExpeditionReward) ProtoMessage() {}
  3257. func (*BattleExpeditionReward) Descriptor() ([]byte, []int) {
  3258. return fileDescriptor_116e343673f7ffaf, []int{57}
  3259. }
  3260. func (m *BattleExpeditionReward) XXX_Unmarshal(b []byte) error {
  3261. return xxx_messageInfo_BattleExpeditionReward.Unmarshal(m, b)
  3262. }
  3263. func (m *BattleExpeditionReward) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3264. return xxx_messageInfo_BattleExpeditionReward.Marshal(b, m, deterministic)
  3265. }
  3266. func (m *BattleExpeditionReward) XXX_Merge(src proto.Message) {
  3267. xxx_messageInfo_BattleExpeditionReward.Merge(m, src)
  3268. }
  3269. func (m *BattleExpeditionReward) XXX_Size() int {
  3270. return xxx_messageInfo_BattleExpeditionReward.Size(m)
  3271. }
  3272. func (m *BattleExpeditionReward) XXX_DiscardUnknown() {
  3273. xxx_messageInfo_BattleExpeditionReward.DiscardUnknown(m)
  3274. }
  3275. var xxx_messageInfo_BattleExpeditionReward proto.InternalMessageInfo
  3276. func (m *BattleExpeditionReward) GetExpeditionType() int32 {
  3277. if m != nil {
  3278. return m.ExpeditionType
  3279. }
  3280. return 0
  3281. }
  3282. func (m *BattleExpeditionReward) GetRewardState() []int32 {
  3283. if m != nil {
  3284. return m.RewardState
  3285. }
  3286. return nil
  3287. }
  3288. type ExpeditionRankInfo struct {
  3289. Rank int32 `protobuf:"varint,1,opt,name=rank,proto3" json:"rank,omitempty"`
  3290. BriefInfo *CommonPlayerBriefInfo `protobuf:"bytes,2,opt,name=brief_info,json=briefInfo,proto3" json:"brief_info,omitempty"`
  3291. Score uint32 `protobuf:"varint,3,opt,name=score,proto3" json:"score,omitempty"`
  3292. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  3293. XXX_unrecognized []byte `json:"-"`
  3294. XXX_sizecache int32 `json:"-"`
  3295. }
  3296. func (m *ExpeditionRankInfo) Reset() { *m = ExpeditionRankInfo{} }
  3297. func (m *ExpeditionRankInfo) String() string { return proto.CompactTextString(m) }
  3298. func (*ExpeditionRankInfo) ProtoMessage() {}
  3299. func (*ExpeditionRankInfo) Descriptor() ([]byte, []int) {
  3300. return fileDescriptor_116e343673f7ffaf, []int{58}
  3301. }
  3302. func (m *ExpeditionRankInfo) XXX_Unmarshal(b []byte) error {
  3303. return xxx_messageInfo_ExpeditionRankInfo.Unmarshal(m, b)
  3304. }
  3305. func (m *ExpeditionRankInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3306. return xxx_messageInfo_ExpeditionRankInfo.Marshal(b, m, deterministic)
  3307. }
  3308. func (m *ExpeditionRankInfo) XXX_Merge(src proto.Message) {
  3309. xxx_messageInfo_ExpeditionRankInfo.Merge(m, src)
  3310. }
  3311. func (m *ExpeditionRankInfo) XXX_Size() int {
  3312. return xxx_messageInfo_ExpeditionRankInfo.Size(m)
  3313. }
  3314. func (m *ExpeditionRankInfo) XXX_DiscardUnknown() {
  3315. xxx_messageInfo_ExpeditionRankInfo.DiscardUnknown(m)
  3316. }
  3317. var xxx_messageInfo_ExpeditionRankInfo proto.InternalMessageInfo
  3318. func (m *ExpeditionRankInfo) GetRank() int32 {
  3319. if m != nil {
  3320. return m.Rank
  3321. }
  3322. return 0
  3323. }
  3324. func (m *ExpeditionRankInfo) GetBriefInfo() *CommonPlayerBriefInfo {
  3325. if m != nil {
  3326. return m.BriefInfo
  3327. }
  3328. return nil
  3329. }
  3330. func (m *ExpeditionRankInfo) GetScore() uint32 {
  3331. if m != nil {
  3332. return m.Score
  3333. }
  3334. return 0
  3335. }
  3336. type BattleExpedition struct {
  3337. ExpeditionType int32 `protobuf:"varint,1,opt,name=expedition_type,json=expeditionType,proto3" json:"expedition_type,omitempty"`
  3338. BattleHeroList []int32 `protobuf:"varint,2,rep,packed,name=battle_hero_list,json=battleHeroList,proto3" json:"battle_hero_list,omitempty"`
  3339. TotalExpeditionNum int32 `protobuf:"varint,3,opt,name=total_expedition_num,json=totalExpeditionNum,proto3" json:"total_expedition_num,omitempty"`
  3340. // 数据需要隔天清空(关卡数据在挑战关区域地图后可以进行重置)
  3341. ChallengeNum int32 `protobuf:"varint,4,opt,name=challenge_num,json=challengeNum,proto3" json:"challenge_num,omitempty"`
  3342. CurExpeditionType int32 `protobuf:"varint,5,opt,name=cur_expedition_type,json=curExpeditionType,proto3" json:"cur_expedition_type,omitempty"`
  3343. FinishExpeditionList []int32 `protobuf:"varint,6,rep,packed,name=finish_expedition_list,json=finishExpeditionList,proto3" json:"finish_expedition_list,omitempty"`
  3344. RewardStateList []*BattleExpeditionReward `protobuf:"bytes,7,rep,name=reward_state_list,json=rewardStateList,proto3" json:"reward_state_list,omitempty"`
  3345. CurBattleLevel int32 `protobuf:"varint,8,opt,name=cur_battle_level,json=curBattleLevel,proto3" json:"cur_battle_level,omitempty"`
  3346. BossList []*BattleExpeditionActor `protobuf:"bytes,9,rep,name=boss_list,json=bossList,proto3" json:"boss_list,omitempty"`
  3347. BattleBuffList []int32 `protobuf:"varint,10,rep,packed,name=battle_buff_list,json=battleBuffList,proto3" json:"battle_buff_list,omitempty"`
  3348. BattleSelectBuffList []int32 `protobuf:"varint,11,rep,packed,name=battle_select_buff_list,json=battleSelectBuffList,proto3" json:"battle_select_buff_list,omitempty"`
  3349. BattleHeroHpList []*BattleExpeditionActor `protobuf:"bytes,12,rep,name=battle_hero_hp_list,json=battleHeroHpList,proto3" json:"battle_hero_hp_list,omitempty"`
  3350. BattleIdx int32 `protobuf:"varint,13,opt,name=battle_idx,json=battleIdx,proto3" json:"battle_idx,omitempty"`
  3351. AssistNum *KeyValueType `protobuf:"bytes,14,opt,name=assist_num,json=assistNum,proto3" json:"assist_num,omitempty"`
  3352. BeAssistNum *KeyValueType `protobuf:"bytes,15,opt,name=be_assist_num,json=beAssistNum,proto3" json:"be_assist_num,omitempty"`
  3353. AssistState bool `protobuf:"varint,16,opt,name=assist_state,json=assistState,proto3" json:"assist_state,omitempty"`
  3354. AssistGuildEndTime uint64 `protobuf:"varint,17,opt,name=assist_guild_end_time,json=assistGuildEndTime,proto3" json:"assist_guild_end_time,omitempty"`
  3355. BeAssistUidList []*KeyValueType64 `protobuf:"bytes,18,rep,name=be_assist_uid_list,json=beAssistUidList,proto3" json:"be_assist_uid_list,omitempty"`
  3356. AssistTimeStamp uint64 `protobuf:"varint,19,opt,name=assist_time_stamp,json=assistTimeStamp,proto3" json:"assist_time_stamp,omitempty"`
  3357. CurExpeditionScore uint32 `protobuf:"varint,20,opt,name=cur_expedition_score,json=curExpeditionScore,proto3" json:"cur_expedition_score,omitempty"`
  3358. CurExpeditionScoreMax uint32 `protobuf:"varint,21,opt,name=cur_expedition_score_max,json=curExpeditionScoreMax,proto3" json:"cur_expedition_score_max,omitempty"`
  3359. ExpeditionScoreResetTime uint64 `protobuf:"varint,22,opt,name=expedition_score_reset_time,json=expeditionScoreResetTime,proto3" json:"expedition_score_reset_time,omitempty"`
  3360. ExpeditionTypeReward uint64 `protobuf:"varint,23,opt,name=expedition_type_reward,json=expeditionTypeReward,proto3" json:"expedition_type_reward,omitempty"`
  3361. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  3362. XXX_unrecognized []byte `json:"-"`
  3363. XXX_sizecache int32 `json:"-"`
  3364. }
  3365. func (m *BattleExpedition) Reset() { *m = BattleExpedition{} }
  3366. func (m *BattleExpedition) String() string { return proto.CompactTextString(m) }
  3367. func (*BattleExpedition) ProtoMessage() {}
  3368. func (*BattleExpedition) Descriptor() ([]byte, []int) {
  3369. return fileDescriptor_116e343673f7ffaf, []int{59}
  3370. }
  3371. func (m *BattleExpedition) XXX_Unmarshal(b []byte) error {
  3372. return xxx_messageInfo_BattleExpedition.Unmarshal(m, b)
  3373. }
  3374. func (m *BattleExpedition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3375. return xxx_messageInfo_BattleExpedition.Marshal(b, m, deterministic)
  3376. }
  3377. func (m *BattleExpedition) XXX_Merge(src proto.Message) {
  3378. xxx_messageInfo_BattleExpedition.Merge(m, src)
  3379. }
  3380. func (m *BattleExpedition) XXX_Size() int {
  3381. return xxx_messageInfo_BattleExpedition.Size(m)
  3382. }
  3383. func (m *BattleExpedition) XXX_DiscardUnknown() {
  3384. xxx_messageInfo_BattleExpedition.DiscardUnknown(m)
  3385. }
  3386. var xxx_messageInfo_BattleExpedition proto.InternalMessageInfo
  3387. func (m *BattleExpedition) GetExpeditionType() int32 {
  3388. if m != nil {
  3389. return m.ExpeditionType
  3390. }
  3391. return 0
  3392. }
  3393. func (m *BattleExpedition) GetBattleHeroList() []int32 {
  3394. if m != nil {
  3395. return m.BattleHeroList
  3396. }
  3397. return nil
  3398. }
  3399. func (m *BattleExpedition) GetTotalExpeditionNum() int32 {
  3400. if m != nil {
  3401. return m.TotalExpeditionNum
  3402. }
  3403. return 0
  3404. }
  3405. func (m *BattleExpedition) GetChallengeNum() int32 {
  3406. if m != nil {
  3407. return m.ChallengeNum
  3408. }
  3409. return 0
  3410. }
  3411. func (m *BattleExpedition) GetCurExpeditionType() int32 {
  3412. if m != nil {
  3413. return m.CurExpeditionType
  3414. }
  3415. return 0
  3416. }
  3417. func (m *BattleExpedition) GetFinishExpeditionList() []int32 {
  3418. if m != nil {
  3419. return m.FinishExpeditionList
  3420. }
  3421. return nil
  3422. }
  3423. func (m *BattleExpedition) GetRewardStateList() []*BattleExpeditionReward {
  3424. if m != nil {
  3425. return m.RewardStateList
  3426. }
  3427. return nil
  3428. }
  3429. func (m *BattleExpedition) GetCurBattleLevel() int32 {
  3430. if m != nil {
  3431. return m.CurBattleLevel
  3432. }
  3433. return 0
  3434. }
  3435. func (m *BattleExpedition) GetBossList() []*BattleExpeditionActor {
  3436. if m != nil {
  3437. return m.BossList
  3438. }
  3439. return nil
  3440. }
  3441. func (m *BattleExpedition) GetBattleBuffList() []int32 {
  3442. if m != nil {
  3443. return m.BattleBuffList
  3444. }
  3445. return nil
  3446. }
  3447. func (m *BattleExpedition) GetBattleSelectBuffList() []int32 {
  3448. if m != nil {
  3449. return m.BattleSelectBuffList
  3450. }
  3451. return nil
  3452. }
  3453. func (m *BattleExpedition) GetBattleHeroHpList() []*BattleExpeditionActor {
  3454. if m != nil {
  3455. return m.BattleHeroHpList
  3456. }
  3457. return nil
  3458. }
  3459. func (m *BattleExpedition) GetBattleIdx() int32 {
  3460. if m != nil {
  3461. return m.BattleIdx
  3462. }
  3463. return 0
  3464. }
  3465. func (m *BattleExpedition) GetAssistNum() *KeyValueType {
  3466. if m != nil {
  3467. return m.AssistNum
  3468. }
  3469. return nil
  3470. }
  3471. func (m *BattleExpedition) GetBeAssistNum() *KeyValueType {
  3472. if m != nil {
  3473. return m.BeAssistNum
  3474. }
  3475. return nil
  3476. }
  3477. func (m *BattleExpedition) GetAssistState() bool {
  3478. if m != nil {
  3479. return m.AssistState
  3480. }
  3481. return false
  3482. }
  3483. func (m *BattleExpedition) GetAssistGuildEndTime() uint64 {
  3484. if m != nil {
  3485. return m.AssistGuildEndTime
  3486. }
  3487. return 0
  3488. }
  3489. func (m *BattleExpedition) GetBeAssistUidList() []*KeyValueType64 {
  3490. if m != nil {
  3491. return m.BeAssistUidList
  3492. }
  3493. return nil
  3494. }
  3495. func (m *BattleExpedition) GetAssistTimeStamp() uint64 {
  3496. if m != nil {
  3497. return m.AssistTimeStamp
  3498. }
  3499. return 0
  3500. }
  3501. func (m *BattleExpedition) GetCurExpeditionScore() uint32 {
  3502. if m != nil {
  3503. return m.CurExpeditionScore
  3504. }
  3505. return 0
  3506. }
  3507. func (m *BattleExpedition) GetCurExpeditionScoreMax() uint32 {
  3508. if m != nil {
  3509. return m.CurExpeditionScoreMax
  3510. }
  3511. return 0
  3512. }
  3513. func (m *BattleExpedition) GetExpeditionScoreResetTime() uint64 {
  3514. if m != nil {
  3515. return m.ExpeditionScoreResetTime
  3516. }
  3517. return 0
  3518. }
  3519. func (m *BattleExpedition) GetExpeditionTypeReward() uint64 {
  3520. if m != nil {
  3521. return m.ExpeditionTypeReward
  3522. }
  3523. return 0
  3524. }
  3525. type RushMap struct {
  3526. MapScore uint32 `protobuf:"varint,1,opt,name=map_score,json=mapScore,proto3" json:"map_score,omitempty"`
  3527. BagScore uint32 `protobuf:"varint,2,opt,name=bag_score,json=bagScore,proto3" json:"bag_score,omitempty"`
  3528. RushMapId uint32 `protobuf:"varint,3,opt,name=rush_map_id,json=rushMapId,proto3" json:"rush_map_id,omitempty"`
  3529. FightRound int32 `protobuf:"varint,4,opt,name=fight_round,json=fightRound,proto3" json:"fight_round,omitempty"`
  3530. RewardRound int32 `protobuf:"varint,5,opt,name=reward_round,json=rewardRound,proto3" json:"reward_round,omitempty"`
  3531. RankReward int32 `protobuf:"varint,6,opt,name=rank_reward,json=rankReward,proto3" json:"rank_reward,omitempty"`
  3532. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  3533. XXX_unrecognized []byte `json:"-"`
  3534. XXX_sizecache int32 `json:"-"`
  3535. }
  3536. func (m *RushMap) Reset() { *m = RushMap{} }
  3537. func (m *RushMap) String() string { return proto.CompactTextString(m) }
  3538. func (*RushMap) ProtoMessage() {}
  3539. func (*RushMap) Descriptor() ([]byte, []int) {
  3540. return fileDescriptor_116e343673f7ffaf, []int{60}
  3541. }
  3542. func (m *RushMap) XXX_Unmarshal(b []byte) error {
  3543. return xxx_messageInfo_RushMap.Unmarshal(m, b)
  3544. }
  3545. func (m *RushMap) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3546. return xxx_messageInfo_RushMap.Marshal(b, m, deterministic)
  3547. }
  3548. func (m *RushMap) XXX_Merge(src proto.Message) {
  3549. xxx_messageInfo_RushMap.Merge(m, src)
  3550. }
  3551. func (m *RushMap) XXX_Size() int {
  3552. return xxx_messageInfo_RushMap.Size(m)
  3553. }
  3554. func (m *RushMap) XXX_DiscardUnknown() {
  3555. xxx_messageInfo_RushMap.DiscardUnknown(m)
  3556. }
  3557. var xxx_messageInfo_RushMap proto.InternalMessageInfo
  3558. func (m *RushMap) GetMapScore() uint32 {
  3559. if m != nil {
  3560. return m.MapScore
  3561. }
  3562. return 0
  3563. }
  3564. func (m *RushMap) GetBagScore() uint32 {
  3565. if m != nil {
  3566. return m.BagScore
  3567. }
  3568. return 0
  3569. }
  3570. func (m *RushMap) GetRushMapId() uint32 {
  3571. if m != nil {
  3572. return m.RushMapId
  3573. }
  3574. return 0
  3575. }
  3576. func (m *RushMap) GetFightRound() int32 {
  3577. if m != nil {
  3578. return m.FightRound
  3579. }
  3580. return 0
  3581. }
  3582. func (m *RushMap) GetRewardRound() int32 {
  3583. if m != nil {
  3584. return m.RewardRound
  3585. }
  3586. return 0
  3587. }
  3588. func (m *RushMap) GetRankReward() int32 {
  3589. if m != nil {
  3590. return m.RankReward
  3591. }
  3592. return 0
  3593. }
  3594. type RoleBattle struct {
  3595. LastIncomeTime uint64 `protobuf:"varint,1,opt,name=last_income_time,json=lastIncomeTime,proto3" json:"last_income_time,omitempty"`
  3596. MapLevel uint32 `protobuf:"varint,2,opt,name=map_level,json=mapLevel,proto3" json:"map_level,omitempty"`
  3597. MapId uint32 `protobuf:"varint,3,opt,name=map_id,json=mapId,proto3" json:"map_id,omitempty"`
  3598. MaxIncomeTime uint32 `protobuf:"varint,4,opt,name=max_income_time,json=maxIncomeTime,proto3" json:"max_income_time,omitempty"`
  3599. QuickBattle *QuickBattleData `protobuf:"bytes,5,opt,name=quick_battle,json=quickBattle,proto3" json:"quick_battle,omitempty"`
  3600. // 当前领取到的奖励关ID
  3601. RewardMapId uint32 `protobuf:"varint,6,opt,name=reward_map_id,json=rewardMapId,proto3" json:"reward_map_id,omitempty"`
  3602. RewardMapLevel uint32 `protobuf:"varint,7,opt,name=reward_map_level,json=rewardMapLevel,proto3" json:"reward_map_level,omitempty"`
  3603. RewardMapCount uint32 `protobuf:"varint,8,opt,name=reward_map_count,json=rewardMapCount,proto3" json:"reward_map_count,omitempty"`
  3604. // 恶魔协会
  3605. EvilInfo *BattleEvilData `protobuf:"bytes,9,opt,name=evil_info,json=evilInfo,proto3" json:"evil_info,omitempty"`
  3606. // 远征之门
  3607. ExpeditionInfo *BattleExpedition `protobuf:"bytes,10,opt,name=expedition_info,json=expeditionInfo,proto3" json:"expedition_info,omitempty"`
  3608. MapLevelTime uint64 `protobuf:"varint,11,opt,name=map_level_time,json=mapLevelTime,proto3" json:"map_level_time,omitempty"`
  3609. RushMap *RushMap `protobuf:"bytes,12,opt,name=rush_map,json=rushMap,proto3" json:"rush_map,omitempty"`
  3610. MapChallengeNumList []*KeyValueType `protobuf:"bytes,13,rep,name=map_challenge_num_list,json=mapChallengeNumList,proto3" json:"map_challenge_num_list,omitempty"`
  3611. // 战斗加速时间(客户端显示根据last_record_battle_acce_time+battle_acce_duration为最大能使用的结束时间戳)
  3612. LastRecordBattleAcceTime uint64 `protobuf:"varint,14,opt,name=last_record_battle_acce_time,json=lastRecordBattleAcceTime,proto3" json:"last_record_battle_acce_time,omitempty"`
  3613. BattleAcceDuration uint64 `protobuf:"varint,15,opt,name=battle_acce_duration,json=battleAcceDuration,proto3" json:"battle_acce_duration,omitempty"`
  3614. MapLevelHard uint32 `protobuf:"varint,16,opt,name=map_level_hard,json=mapLevelHard,proto3" json:"map_level_hard,omitempty"`
  3615. MapIdHard uint32 `protobuf:"varint,17,opt,name=map_id_hard,json=mapIdHard,proto3" json:"map_id_hard,omitempty"`
  3616. RewardMapIdHard uint32 `protobuf:"varint,18,opt,name=reward_map_id_hard,json=rewardMapIdHard,proto3" json:"reward_map_id_hard,omitempty"`
  3617. RewardMapLevelHard uint32 `protobuf:"varint,19,opt,name=reward_map_level_hard,json=rewardMapLevelHard,proto3" json:"reward_map_level_hard,omitempty"`
  3618. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  3619. XXX_unrecognized []byte `json:"-"`
  3620. XXX_sizecache int32 `json:"-"`
  3621. }
  3622. func (m *RoleBattle) Reset() { *m = RoleBattle{} }
  3623. func (m *RoleBattle) String() string { return proto.CompactTextString(m) }
  3624. func (*RoleBattle) ProtoMessage() {}
  3625. func (*RoleBattle) Descriptor() ([]byte, []int) {
  3626. return fileDescriptor_116e343673f7ffaf, []int{61}
  3627. }
  3628. func (m *RoleBattle) XXX_Unmarshal(b []byte) error {
  3629. return xxx_messageInfo_RoleBattle.Unmarshal(m, b)
  3630. }
  3631. func (m *RoleBattle) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3632. return xxx_messageInfo_RoleBattle.Marshal(b, m, deterministic)
  3633. }
  3634. func (m *RoleBattle) XXX_Merge(src proto.Message) {
  3635. xxx_messageInfo_RoleBattle.Merge(m, src)
  3636. }
  3637. func (m *RoleBattle) XXX_Size() int {
  3638. return xxx_messageInfo_RoleBattle.Size(m)
  3639. }
  3640. func (m *RoleBattle) XXX_DiscardUnknown() {
  3641. xxx_messageInfo_RoleBattle.DiscardUnknown(m)
  3642. }
  3643. var xxx_messageInfo_RoleBattle proto.InternalMessageInfo
  3644. func (m *RoleBattle) GetLastIncomeTime() uint64 {
  3645. if m != nil {
  3646. return m.LastIncomeTime
  3647. }
  3648. return 0
  3649. }
  3650. func (m *RoleBattle) GetMapLevel() uint32 {
  3651. if m != nil {
  3652. return m.MapLevel
  3653. }
  3654. return 0
  3655. }
  3656. func (m *RoleBattle) GetMapId() uint32 {
  3657. if m != nil {
  3658. return m.MapId
  3659. }
  3660. return 0
  3661. }
  3662. func (m *RoleBattle) GetMaxIncomeTime() uint32 {
  3663. if m != nil {
  3664. return m.MaxIncomeTime
  3665. }
  3666. return 0
  3667. }
  3668. func (m *RoleBattle) GetQuickBattle() *QuickBattleData {
  3669. if m != nil {
  3670. return m.QuickBattle
  3671. }
  3672. return nil
  3673. }
  3674. func (m *RoleBattle) GetRewardMapId() uint32 {
  3675. if m != nil {
  3676. return m.RewardMapId
  3677. }
  3678. return 0
  3679. }
  3680. func (m *RoleBattle) GetRewardMapLevel() uint32 {
  3681. if m != nil {
  3682. return m.RewardMapLevel
  3683. }
  3684. return 0
  3685. }
  3686. func (m *RoleBattle) GetRewardMapCount() uint32 {
  3687. if m != nil {
  3688. return m.RewardMapCount
  3689. }
  3690. return 0
  3691. }
  3692. func (m *RoleBattle) GetEvilInfo() *BattleEvilData {
  3693. if m != nil {
  3694. return m.EvilInfo
  3695. }
  3696. return nil
  3697. }
  3698. func (m *RoleBattle) GetExpeditionInfo() *BattleExpedition {
  3699. if m != nil {
  3700. return m.ExpeditionInfo
  3701. }
  3702. return nil
  3703. }
  3704. func (m *RoleBattle) GetMapLevelTime() uint64 {
  3705. if m != nil {
  3706. return m.MapLevelTime
  3707. }
  3708. return 0
  3709. }
  3710. func (m *RoleBattle) GetRushMap() *RushMap {
  3711. if m != nil {
  3712. return m.RushMap
  3713. }
  3714. return nil
  3715. }
  3716. func (m *RoleBattle) GetMapChallengeNumList() []*KeyValueType {
  3717. if m != nil {
  3718. return m.MapChallengeNumList
  3719. }
  3720. return nil
  3721. }
  3722. func (m *RoleBattle) GetLastRecordBattleAcceTime() uint64 {
  3723. if m != nil {
  3724. return m.LastRecordBattleAcceTime
  3725. }
  3726. return 0
  3727. }
  3728. func (m *RoleBattle) GetBattleAcceDuration() uint64 {
  3729. if m != nil {
  3730. return m.BattleAcceDuration
  3731. }
  3732. return 0
  3733. }
  3734. func (m *RoleBattle) GetMapLevelHard() uint32 {
  3735. if m != nil {
  3736. return m.MapLevelHard
  3737. }
  3738. return 0
  3739. }
  3740. func (m *RoleBattle) GetMapIdHard() uint32 {
  3741. if m != nil {
  3742. return m.MapIdHard
  3743. }
  3744. return 0
  3745. }
  3746. func (m *RoleBattle) GetRewardMapIdHard() uint32 {
  3747. if m != nil {
  3748. return m.RewardMapIdHard
  3749. }
  3750. return 0
  3751. }
  3752. func (m *RoleBattle) GetRewardMapLevelHard() uint32 {
  3753. if m != nil {
  3754. return m.RewardMapLevelHard
  3755. }
  3756. return 0
  3757. }
  3758. type ActorPosition struct {
  3759. Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
  3760. Pos *Position `protobuf:"bytes,2,opt,name=pos,proto3" json:"pos,omitempty"`
  3761. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  3762. XXX_unrecognized []byte `json:"-"`
  3763. XXX_sizecache int32 `json:"-"`
  3764. }
  3765. func (m *ActorPosition) Reset() { *m = ActorPosition{} }
  3766. func (m *ActorPosition) String() string { return proto.CompactTextString(m) }
  3767. func (*ActorPosition) ProtoMessage() {}
  3768. func (*ActorPosition) Descriptor() ([]byte, []int) {
  3769. return fileDescriptor_116e343673f7ffaf, []int{62}
  3770. }
  3771. func (m *ActorPosition) XXX_Unmarshal(b []byte) error {
  3772. return xxx_messageInfo_ActorPosition.Unmarshal(m, b)
  3773. }
  3774. func (m *ActorPosition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3775. return xxx_messageInfo_ActorPosition.Marshal(b, m, deterministic)
  3776. }
  3777. func (m *ActorPosition) XXX_Merge(src proto.Message) {
  3778. xxx_messageInfo_ActorPosition.Merge(m, src)
  3779. }
  3780. func (m *ActorPosition) XXX_Size() int {
  3781. return xxx_messageInfo_ActorPosition.Size(m)
  3782. }
  3783. func (m *ActorPosition) XXX_DiscardUnknown() {
  3784. xxx_messageInfo_ActorPosition.DiscardUnknown(m)
  3785. }
  3786. var xxx_messageInfo_ActorPosition proto.InternalMessageInfo
  3787. func (m *ActorPosition) GetId() uint32 {
  3788. if m != nil {
  3789. return m.Id
  3790. }
  3791. return 0
  3792. }
  3793. func (m *ActorPosition) GetPos() *Position {
  3794. if m != nil {
  3795. return m.Pos
  3796. }
  3797. return nil
  3798. }
  3799. type RankPlayerInfo struct {
  3800. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  3801. MapLevel uint32 `protobuf:"varint,2,opt,name=map_level,json=mapLevel,proto3" json:"map_level,omitempty"`
  3802. MapId uint32 `protobuf:"varint,3,opt,name=map_id,json=mapId,proto3" json:"map_id,omitempty"`
  3803. Brief *CommonPlayerBriefInfo `protobuf:"bytes,4,opt,name=brief,proto3" json:"brief,omitempty"`
  3804. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  3805. XXX_unrecognized []byte `json:"-"`
  3806. XXX_sizecache int32 `json:"-"`
  3807. }
  3808. func (m *RankPlayerInfo) Reset() { *m = RankPlayerInfo{} }
  3809. func (m *RankPlayerInfo) String() string { return proto.CompactTextString(m) }
  3810. func (*RankPlayerInfo) ProtoMessage() {}
  3811. func (*RankPlayerInfo) Descriptor() ([]byte, []int) {
  3812. return fileDescriptor_116e343673f7ffaf, []int{63}
  3813. }
  3814. func (m *RankPlayerInfo) XXX_Unmarshal(b []byte) error {
  3815. return xxx_messageInfo_RankPlayerInfo.Unmarshal(m, b)
  3816. }
  3817. func (m *RankPlayerInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3818. return xxx_messageInfo_RankPlayerInfo.Marshal(b, m, deterministic)
  3819. }
  3820. func (m *RankPlayerInfo) XXX_Merge(src proto.Message) {
  3821. xxx_messageInfo_RankPlayerInfo.Merge(m, src)
  3822. }
  3823. func (m *RankPlayerInfo) XXX_Size() int {
  3824. return xxx_messageInfo_RankPlayerInfo.Size(m)
  3825. }
  3826. func (m *RankPlayerInfo) XXX_DiscardUnknown() {
  3827. xxx_messageInfo_RankPlayerInfo.DiscardUnknown(m)
  3828. }
  3829. var xxx_messageInfo_RankPlayerInfo proto.InternalMessageInfo
  3830. func (m *RankPlayerInfo) GetUid() uint64 {
  3831. if m != nil {
  3832. return m.Uid
  3833. }
  3834. return 0
  3835. }
  3836. func (m *RankPlayerInfo) GetMapLevel() uint32 {
  3837. if m != nil {
  3838. return m.MapLevel
  3839. }
  3840. return 0
  3841. }
  3842. func (m *RankPlayerInfo) GetMapId() uint32 {
  3843. if m != nil {
  3844. return m.MapId
  3845. }
  3846. return 0
  3847. }
  3848. func (m *RankPlayerInfo) GetBrief() *CommonPlayerBriefInfo {
  3849. if m != nil {
  3850. return m.Brief
  3851. }
  3852. return nil
  3853. }
  3854. // 世界boss列表信息
  3855. type WorldBossContentInfo struct {
  3856. CfgId int32 `protobuf:"varint,1,opt,name=cfg_id,json=cfgId,proto3" json:"cfg_id,omitempty"`
  3857. BossId int32 `protobuf:"varint,3,opt,name=boss_id,json=bossId,proto3" json:"boss_id,omitempty"`
  3858. BossSummonIdx int32 `protobuf:"varint,4,opt,name=boss_summon_idx,json=bossSummonIdx,proto3" json:"boss_summon_idx,omitempty"`
  3859. Brief *CommonPlayerBriefInfo `protobuf:"bytes,5,opt,name=brief,proto3" json:"brief,omitempty"`
  3860. FighterNum int32 `protobuf:"varint,6,opt,name=fighter_num,json=fighterNum,proto3" json:"fighter_num,omitempty"`
  3861. ExpireTime uint64 `protobuf:"varint,7,opt,name=expire_time,json=expireTime,proto3" json:"expire_time,omitempty"`
  3862. TotalHp int32 `protobuf:"varint,8,opt,name=total_hp,json=totalHp,proto3" json:"total_hp,omitempty"`
  3863. CurHp int32 `protobuf:"varint,9,opt,name=cur_hp,json=curHp,proto3" json:"cur_hp,omitempty"`
  3864. IsFight bool `protobuf:"varint,10,opt,name=is_fight,json=isFight,proto3" json:"is_fight,omitempty"`
  3865. NextRefreshTime uint64 `protobuf:"varint,11,opt,name=next_refresh_time,json=nextRefreshTime,proto3" json:"next_refresh_time,omitempty"`
  3866. BossSummonType int32 `protobuf:"varint,15,opt,name=boss_summon_type,json=bossSummonType,proto3" json:"boss_summon_type,omitempty"`
  3867. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  3868. XXX_unrecognized []byte `json:"-"`
  3869. XXX_sizecache int32 `json:"-"`
  3870. }
  3871. func (m *WorldBossContentInfo) Reset() { *m = WorldBossContentInfo{} }
  3872. func (m *WorldBossContentInfo) String() string { return proto.CompactTextString(m) }
  3873. func (*WorldBossContentInfo) ProtoMessage() {}
  3874. func (*WorldBossContentInfo) Descriptor() ([]byte, []int) {
  3875. return fileDescriptor_116e343673f7ffaf, []int{64}
  3876. }
  3877. func (m *WorldBossContentInfo) XXX_Unmarshal(b []byte) error {
  3878. return xxx_messageInfo_WorldBossContentInfo.Unmarshal(m, b)
  3879. }
  3880. func (m *WorldBossContentInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3881. return xxx_messageInfo_WorldBossContentInfo.Marshal(b, m, deterministic)
  3882. }
  3883. func (m *WorldBossContentInfo) XXX_Merge(src proto.Message) {
  3884. xxx_messageInfo_WorldBossContentInfo.Merge(m, src)
  3885. }
  3886. func (m *WorldBossContentInfo) XXX_Size() int {
  3887. return xxx_messageInfo_WorldBossContentInfo.Size(m)
  3888. }
  3889. func (m *WorldBossContentInfo) XXX_DiscardUnknown() {
  3890. xxx_messageInfo_WorldBossContentInfo.DiscardUnknown(m)
  3891. }
  3892. var xxx_messageInfo_WorldBossContentInfo proto.InternalMessageInfo
  3893. func (m *WorldBossContentInfo) GetCfgId() int32 {
  3894. if m != nil {
  3895. return m.CfgId
  3896. }
  3897. return 0
  3898. }
  3899. func (m *WorldBossContentInfo) GetBossId() int32 {
  3900. if m != nil {
  3901. return m.BossId
  3902. }
  3903. return 0
  3904. }
  3905. func (m *WorldBossContentInfo) GetBossSummonIdx() int32 {
  3906. if m != nil {
  3907. return m.BossSummonIdx
  3908. }
  3909. return 0
  3910. }
  3911. func (m *WorldBossContentInfo) GetBrief() *CommonPlayerBriefInfo {
  3912. if m != nil {
  3913. return m.Brief
  3914. }
  3915. return nil
  3916. }
  3917. func (m *WorldBossContentInfo) GetFighterNum() int32 {
  3918. if m != nil {
  3919. return m.FighterNum
  3920. }
  3921. return 0
  3922. }
  3923. func (m *WorldBossContentInfo) GetExpireTime() uint64 {
  3924. if m != nil {
  3925. return m.ExpireTime
  3926. }
  3927. return 0
  3928. }
  3929. func (m *WorldBossContentInfo) GetTotalHp() int32 {
  3930. if m != nil {
  3931. return m.TotalHp
  3932. }
  3933. return 0
  3934. }
  3935. func (m *WorldBossContentInfo) GetCurHp() int32 {
  3936. if m != nil {
  3937. return m.CurHp
  3938. }
  3939. return 0
  3940. }
  3941. func (m *WorldBossContentInfo) GetIsFight() bool {
  3942. if m != nil {
  3943. return m.IsFight
  3944. }
  3945. return false
  3946. }
  3947. func (m *WorldBossContentInfo) GetNextRefreshTime() uint64 {
  3948. if m != nil {
  3949. return m.NextRefreshTime
  3950. }
  3951. return 0
  3952. }
  3953. func (m *WorldBossContentInfo) GetBossSummonType() int32 {
  3954. if m != nil {
  3955. return m.BossSummonType
  3956. }
  3957. return 0
  3958. }
  3959. // 世界boss rand点数据
  3960. type PointNameInfo struct {
  3961. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
  3962. Point int32 `protobuf:"varint,2,opt,name=point,proto3" json:"point,omitempty"`
  3963. Uid uint64 `protobuf:"varint,3,opt,name=uid,proto3" json:"uid,omitempty"`
  3964. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  3965. XXX_unrecognized []byte `json:"-"`
  3966. XXX_sizecache int32 `json:"-"`
  3967. }
  3968. func (m *PointNameInfo) Reset() { *m = PointNameInfo{} }
  3969. func (m *PointNameInfo) String() string { return proto.CompactTextString(m) }
  3970. func (*PointNameInfo) ProtoMessage() {}
  3971. func (*PointNameInfo) Descriptor() ([]byte, []int) {
  3972. return fileDescriptor_116e343673f7ffaf, []int{65}
  3973. }
  3974. func (m *PointNameInfo) XXX_Unmarshal(b []byte) error {
  3975. return xxx_messageInfo_PointNameInfo.Unmarshal(m, b)
  3976. }
  3977. func (m *PointNameInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3978. return xxx_messageInfo_PointNameInfo.Marshal(b, m, deterministic)
  3979. }
  3980. func (m *PointNameInfo) XXX_Merge(src proto.Message) {
  3981. xxx_messageInfo_PointNameInfo.Merge(m, src)
  3982. }
  3983. func (m *PointNameInfo) XXX_Size() int {
  3984. return xxx_messageInfo_PointNameInfo.Size(m)
  3985. }
  3986. func (m *PointNameInfo) XXX_DiscardUnknown() {
  3987. xxx_messageInfo_PointNameInfo.DiscardUnknown(m)
  3988. }
  3989. var xxx_messageInfo_PointNameInfo proto.InternalMessageInfo
  3990. func (m *PointNameInfo) GetName() string {
  3991. if m != nil {
  3992. return m.Name
  3993. }
  3994. return ""
  3995. }
  3996. func (m *PointNameInfo) GetPoint() int32 {
  3997. if m != nil {
  3998. return m.Point
  3999. }
  4000. return 0
  4001. }
  4002. func (m *PointNameInfo) GetUid() uint64 {
  4003. if m != nil {
  4004. return m.Uid
  4005. }
  4006. return 0
  4007. }
  4008. type WorldBossRandPointInfo struct {
  4009. RewardList []int32 `protobuf:"varint,1,rep,packed,name=reward_list,json=rewardList,proto3" json:"reward_list,omitempty"`
  4010. BossId int32 `protobuf:"varint,2,opt,name=boss_id,json=bossId,proto3" json:"boss_id,omitempty"`
  4011. BossSummonIdx int32 `protobuf:"varint,3,opt,name=boss_summon_idx,json=bossSummonIdx,proto3" json:"boss_summon_idx,omitempty"`
  4012. BossSummonType int32 `protobuf:"varint,4,opt,name=boss_summon_type,json=bossSummonType,proto3" json:"boss_summon_type,omitempty"`
  4013. IsOffline bool `protobuf:"varint,5,opt,name=isOffline,proto3" json:"isOffline,omitempty"`
  4014. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  4015. XXX_unrecognized []byte `json:"-"`
  4016. XXX_sizecache int32 `json:"-"`
  4017. }
  4018. func (m *WorldBossRandPointInfo) Reset() { *m = WorldBossRandPointInfo{} }
  4019. func (m *WorldBossRandPointInfo) String() string { return proto.CompactTextString(m) }
  4020. func (*WorldBossRandPointInfo) ProtoMessage() {}
  4021. func (*WorldBossRandPointInfo) Descriptor() ([]byte, []int) {
  4022. return fileDescriptor_116e343673f7ffaf, []int{66}
  4023. }
  4024. func (m *WorldBossRandPointInfo) XXX_Unmarshal(b []byte) error {
  4025. return xxx_messageInfo_WorldBossRandPointInfo.Unmarshal(m, b)
  4026. }
  4027. func (m *WorldBossRandPointInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4028. return xxx_messageInfo_WorldBossRandPointInfo.Marshal(b, m, deterministic)
  4029. }
  4030. func (m *WorldBossRandPointInfo) XXX_Merge(src proto.Message) {
  4031. xxx_messageInfo_WorldBossRandPointInfo.Merge(m, src)
  4032. }
  4033. func (m *WorldBossRandPointInfo) XXX_Size() int {
  4034. return xxx_messageInfo_WorldBossRandPointInfo.Size(m)
  4035. }
  4036. func (m *WorldBossRandPointInfo) XXX_DiscardUnknown() {
  4037. xxx_messageInfo_WorldBossRandPointInfo.DiscardUnknown(m)
  4038. }
  4039. var xxx_messageInfo_WorldBossRandPointInfo proto.InternalMessageInfo
  4040. func (m *WorldBossRandPointInfo) GetRewardList() []int32 {
  4041. if m != nil {
  4042. return m.RewardList
  4043. }
  4044. return nil
  4045. }
  4046. func (m *WorldBossRandPointInfo) GetBossId() int32 {
  4047. if m != nil {
  4048. return m.BossId
  4049. }
  4050. return 0
  4051. }
  4052. func (m *WorldBossRandPointInfo) GetBossSummonIdx() int32 {
  4053. if m != nil {
  4054. return m.BossSummonIdx
  4055. }
  4056. return 0
  4057. }
  4058. func (m *WorldBossRandPointInfo) GetBossSummonType() int32 {
  4059. if m != nil {
  4060. return m.BossSummonType
  4061. }
  4062. return 0
  4063. }
  4064. func (m *WorldBossRandPointInfo) GetIsOffline() bool {
  4065. if m != nil {
  4066. return m.IsOffline
  4067. }
  4068. return false
  4069. }
  4070. // //////////////////////Task
  4071. // key value 类型
  4072. type TaskProgressType struct {
  4073. Key int32 `protobuf:"varint,1,opt,name=key,proto3" json:"key,omitempty"`
  4074. Value int32 `protobuf:"varint,2,opt,name=value,proto3" json:"value,omitempty"`
  4075. State int32 `protobuf:"varint,3,opt,name=state,proto3" json:"state,omitempty"`
  4076. Total uint32 `protobuf:"varint,4,opt,name=total,proto3" json:"total,omitempty"`
  4077. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  4078. XXX_unrecognized []byte `json:"-"`
  4079. XXX_sizecache int32 `json:"-"`
  4080. }
  4081. func (m *TaskProgressType) Reset() { *m = TaskProgressType{} }
  4082. func (m *TaskProgressType) String() string { return proto.CompactTextString(m) }
  4083. func (*TaskProgressType) ProtoMessage() {}
  4084. func (*TaskProgressType) Descriptor() ([]byte, []int) {
  4085. return fileDescriptor_116e343673f7ffaf, []int{67}
  4086. }
  4087. func (m *TaskProgressType) XXX_Unmarshal(b []byte) error {
  4088. return xxx_messageInfo_TaskProgressType.Unmarshal(m, b)
  4089. }
  4090. func (m *TaskProgressType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4091. return xxx_messageInfo_TaskProgressType.Marshal(b, m, deterministic)
  4092. }
  4093. func (m *TaskProgressType) XXX_Merge(src proto.Message) {
  4094. xxx_messageInfo_TaskProgressType.Merge(m, src)
  4095. }
  4096. func (m *TaskProgressType) XXX_Size() int {
  4097. return xxx_messageInfo_TaskProgressType.Size(m)
  4098. }
  4099. func (m *TaskProgressType) XXX_DiscardUnknown() {
  4100. xxx_messageInfo_TaskProgressType.DiscardUnknown(m)
  4101. }
  4102. var xxx_messageInfo_TaskProgressType proto.InternalMessageInfo
  4103. func (m *TaskProgressType) GetKey() int32 {
  4104. if m != nil {
  4105. return m.Key
  4106. }
  4107. return 0
  4108. }
  4109. func (m *TaskProgressType) GetValue() int32 {
  4110. if m != nil {
  4111. return m.Value
  4112. }
  4113. return 0
  4114. }
  4115. func (m *TaskProgressType) GetState() int32 {
  4116. if m != nil {
  4117. return m.State
  4118. }
  4119. return 0
  4120. }
  4121. func (m *TaskProgressType) GetTotal() uint32 {
  4122. if m != nil {
  4123. return m.Total
  4124. }
  4125. return 0
  4126. }
  4127. type TaskData struct {
  4128. TaskId uint32 `protobuf:"varint,1,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
  4129. Progress []*TaskProgressType `protobuf:"bytes,2,rep,name=progress,proto3" json:"progress,omitempty"`
  4130. State uint32 `protobuf:"varint,3,opt,name=state,proto3" json:"state,omitempty"`
  4131. BeginTime uint64 `protobuf:"varint,4,opt,name=begin_time,json=beginTime,proto3" json:"begin_time,omitempty"`
  4132. TaskType int32 `protobuf:"varint,5,opt,name=task_type,json=taskType,proto3" json:"task_type,omitempty"`
  4133. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  4134. XXX_unrecognized []byte `json:"-"`
  4135. XXX_sizecache int32 `json:"-"`
  4136. }
  4137. func (m *TaskData) Reset() { *m = TaskData{} }
  4138. func (m *TaskData) String() string { return proto.CompactTextString(m) }
  4139. func (*TaskData) ProtoMessage() {}
  4140. func (*TaskData) Descriptor() ([]byte, []int) {
  4141. return fileDescriptor_116e343673f7ffaf, []int{68}
  4142. }
  4143. func (m *TaskData) XXX_Unmarshal(b []byte) error {
  4144. return xxx_messageInfo_TaskData.Unmarshal(m, b)
  4145. }
  4146. func (m *TaskData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4147. return xxx_messageInfo_TaskData.Marshal(b, m, deterministic)
  4148. }
  4149. func (m *TaskData) XXX_Merge(src proto.Message) {
  4150. xxx_messageInfo_TaskData.Merge(m, src)
  4151. }
  4152. func (m *TaskData) XXX_Size() int {
  4153. return xxx_messageInfo_TaskData.Size(m)
  4154. }
  4155. func (m *TaskData) XXX_DiscardUnknown() {
  4156. xxx_messageInfo_TaskData.DiscardUnknown(m)
  4157. }
  4158. var xxx_messageInfo_TaskData proto.InternalMessageInfo
  4159. func (m *TaskData) GetTaskId() uint32 {
  4160. if m != nil {
  4161. return m.TaskId
  4162. }
  4163. return 0
  4164. }
  4165. func (m *TaskData) GetProgress() []*TaskProgressType {
  4166. if m != nil {
  4167. return m.Progress
  4168. }
  4169. return nil
  4170. }
  4171. func (m *TaskData) GetState() uint32 {
  4172. if m != nil {
  4173. return m.State
  4174. }
  4175. return 0
  4176. }
  4177. func (m *TaskData) GetBeginTime() uint64 {
  4178. if m != nil {
  4179. return m.BeginTime
  4180. }
  4181. return 0
  4182. }
  4183. func (m *TaskData) GetTaskType() int32 {
  4184. if m != nil {
  4185. return m.TaskType
  4186. }
  4187. return 0
  4188. }
  4189. type HeadCond struct {
  4190. HeadId int32 `protobuf:"varint,1,opt,name=head_id,json=headId,proto3" json:"head_id,omitempty"`
  4191. TaskList []*TaskData `protobuf:"bytes,2,rep,name=task_list,json=taskList,proto3" json:"task_list,omitempty"`
  4192. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  4193. XXX_unrecognized []byte `json:"-"`
  4194. XXX_sizecache int32 `json:"-"`
  4195. }
  4196. func (m *HeadCond) Reset() { *m = HeadCond{} }
  4197. func (m *HeadCond) String() string { return proto.CompactTextString(m) }
  4198. func (*HeadCond) ProtoMessage() {}
  4199. func (*HeadCond) Descriptor() ([]byte, []int) {
  4200. return fileDescriptor_116e343673f7ffaf, []int{69}
  4201. }
  4202. func (m *HeadCond) XXX_Unmarshal(b []byte) error {
  4203. return xxx_messageInfo_HeadCond.Unmarshal(m, b)
  4204. }
  4205. func (m *HeadCond) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4206. return xxx_messageInfo_HeadCond.Marshal(b, m, deterministic)
  4207. }
  4208. func (m *HeadCond) XXX_Merge(src proto.Message) {
  4209. xxx_messageInfo_HeadCond.Merge(m, src)
  4210. }
  4211. func (m *HeadCond) XXX_Size() int {
  4212. return xxx_messageInfo_HeadCond.Size(m)
  4213. }
  4214. func (m *HeadCond) XXX_DiscardUnknown() {
  4215. xxx_messageInfo_HeadCond.DiscardUnknown(m)
  4216. }
  4217. var xxx_messageInfo_HeadCond proto.InternalMessageInfo
  4218. func (m *HeadCond) GetHeadId() int32 {
  4219. if m != nil {
  4220. return m.HeadId
  4221. }
  4222. return 0
  4223. }
  4224. func (m *HeadCond) GetTaskList() []*TaskData {
  4225. if m != nil {
  4226. return m.TaskList
  4227. }
  4228. return nil
  4229. }
  4230. type RoleHeadCond struct {
  4231. Conditions []*HeadCond `protobuf:"bytes,1,rep,name=conditions,proto3" json:"conditions,omitempty"`
  4232. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  4233. XXX_unrecognized []byte `json:"-"`
  4234. XXX_sizecache int32 `json:"-"`
  4235. }
  4236. func (m *RoleHeadCond) Reset() { *m = RoleHeadCond{} }
  4237. func (m *RoleHeadCond) String() string { return proto.CompactTextString(m) }
  4238. func (*RoleHeadCond) ProtoMessage() {}
  4239. func (*RoleHeadCond) Descriptor() ([]byte, []int) {
  4240. return fileDescriptor_116e343673f7ffaf, []int{70}
  4241. }
  4242. func (m *RoleHeadCond) XXX_Unmarshal(b []byte) error {
  4243. return xxx_messageInfo_RoleHeadCond.Unmarshal(m, b)
  4244. }
  4245. func (m *RoleHeadCond) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4246. return xxx_messageInfo_RoleHeadCond.Marshal(b, m, deterministic)
  4247. }
  4248. func (m *RoleHeadCond) XXX_Merge(src proto.Message) {
  4249. xxx_messageInfo_RoleHeadCond.Merge(m, src)
  4250. }
  4251. func (m *RoleHeadCond) XXX_Size() int {
  4252. return xxx_messageInfo_RoleHeadCond.Size(m)
  4253. }
  4254. func (m *RoleHeadCond) XXX_DiscardUnknown() {
  4255. xxx_messageInfo_RoleHeadCond.DiscardUnknown(m)
  4256. }
  4257. var xxx_messageInfo_RoleHeadCond proto.InternalMessageInfo
  4258. func (m *RoleHeadCond) GetConditions() []*HeadCond {
  4259. if m != nil {
  4260. return m.Conditions
  4261. }
  4262. return nil
  4263. }
  4264. type HeroCond struct {
  4265. HeroId int32 `protobuf:"varint,1,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"`
  4266. TaskList []*TaskData `protobuf:"bytes,2,rep,name=task_list,json=taskList,proto3" json:"task_list,omitempty"`
  4267. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  4268. XXX_unrecognized []byte `json:"-"`
  4269. XXX_sizecache int32 `json:"-"`
  4270. }
  4271. func (m *HeroCond) Reset() { *m = HeroCond{} }
  4272. func (m *HeroCond) String() string { return proto.CompactTextString(m) }
  4273. func (*HeroCond) ProtoMessage() {}
  4274. func (*HeroCond) Descriptor() ([]byte, []int) {
  4275. return fileDescriptor_116e343673f7ffaf, []int{71}
  4276. }
  4277. func (m *HeroCond) XXX_Unmarshal(b []byte) error {
  4278. return xxx_messageInfo_HeroCond.Unmarshal(m, b)
  4279. }
  4280. func (m *HeroCond) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4281. return xxx_messageInfo_HeroCond.Marshal(b, m, deterministic)
  4282. }
  4283. func (m *HeroCond) XXX_Merge(src proto.Message) {
  4284. xxx_messageInfo_HeroCond.Merge(m, src)
  4285. }
  4286. func (m *HeroCond) XXX_Size() int {
  4287. return xxx_messageInfo_HeroCond.Size(m)
  4288. }
  4289. func (m *HeroCond) XXX_DiscardUnknown() {
  4290. xxx_messageInfo_HeroCond.DiscardUnknown(m)
  4291. }
  4292. var xxx_messageInfo_HeroCond proto.InternalMessageInfo
  4293. func (m *HeroCond) GetHeroId() int32 {
  4294. if m != nil {
  4295. return m.HeroId
  4296. }
  4297. return 0
  4298. }
  4299. func (m *HeroCond) GetTaskList() []*TaskData {
  4300. if m != nil {
  4301. return m.TaskList
  4302. }
  4303. return nil
  4304. }
  4305. type RoleHeroCond struct {
  4306. Conditions []*HeroCond `protobuf:"bytes,1,rep,name=conditions,proto3" json:"conditions,omitempty"`
  4307. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  4308. XXX_unrecognized []byte `json:"-"`
  4309. XXX_sizecache int32 `json:"-"`
  4310. }
  4311. func (m *RoleHeroCond) Reset() { *m = RoleHeroCond{} }
  4312. func (m *RoleHeroCond) String() string { return proto.CompactTextString(m) }
  4313. func (*RoleHeroCond) ProtoMessage() {}
  4314. func (*RoleHeroCond) Descriptor() ([]byte, []int) {
  4315. return fileDescriptor_116e343673f7ffaf, []int{72}
  4316. }
  4317. func (m *RoleHeroCond) XXX_Unmarshal(b []byte) error {
  4318. return xxx_messageInfo_RoleHeroCond.Unmarshal(m, b)
  4319. }
  4320. func (m *RoleHeroCond) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4321. return xxx_messageInfo_RoleHeroCond.Marshal(b, m, deterministic)
  4322. }
  4323. func (m *RoleHeroCond) XXX_Merge(src proto.Message) {
  4324. xxx_messageInfo_RoleHeroCond.Merge(m, src)
  4325. }
  4326. func (m *RoleHeroCond) XXX_Size() int {
  4327. return xxx_messageInfo_RoleHeroCond.Size(m)
  4328. }
  4329. func (m *RoleHeroCond) XXX_DiscardUnknown() {
  4330. xxx_messageInfo_RoleHeroCond.DiscardUnknown(m)
  4331. }
  4332. var xxx_messageInfo_RoleHeroCond proto.InternalMessageInfo
  4333. func (m *RoleHeroCond) GetConditions() []*HeroCond {
  4334. if m != nil {
  4335. return m.Conditions
  4336. }
  4337. return nil
  4338. }
  4339. type RoleTask struct {
  4340. TaskList []*TaskData `protobuf:"bytes,1,rep,name=task_list,json=taskList,proto3" json:"task_list,omitempty"`
  4341. Condition []*ChangeJob `protobuf:"bytes,2,rep,name=condition,proto3" json:"condition,omitempty"`
  4342. HeadCond *RoleHeadCond `protobuf:"bytes,3,opt,name=head_cond,json=headCond,proto3" json:"head_cond,omitempty"`
  4343. HeroCond *RoleHeroCond `protobuf:"bytes,4,opt,name=hero_cond,json=heroCond,proto3" json:"hero_cond,omitempty"`
  4344. DailyTaskScore *KeyValueType `protobuf:"bytes,5,opt,name=daily_task_score,json=dailyTaskScore,proto3" json:"daily_task_score,omitempty"`
  4345. WeekTaskScore *KeyValueType `protobuf:"bytes,6,opt,name=week_task_score,json=weekTaskScore,proto3" json:"week_task_score,omitempty"`
  4346. // 任务通用累计计数
  4347. TotalAddZeny uint64 `protobuf:"varint,7,opt,name=total_add_zeny,json=totalAddZeny,proto3" json:"total_add_zeny,omitempty"`
  4348. AccumulativeCardMvp int32 `protobuf:"varint,8,opt,name=accumulative_card_mvp,json=accumulativeCardMvp,proto3" json:"accumulative_card_mvp,omitempty"`
  4349. Latest5HourTime uint64 `protobuf:"varint,9,opt,name=latest5_hour_time,json=latest5HourTime,proto3" json:"latest5_hour_time,omitempty"`
  4350. LatestWeek5HourTime uint64 `protobuf:"varint,10,opt,name=latest_week5_hour_time,json=latestWeek5HourTime,proto3" json:"latest_week5_hour_time,omitempty"`
  4351. TypeRecCount []*KeyValueType `protobuf:"bytes,11,rep,name=type_rec_count,json=typeRecCount,proto3" json:"type_rec_count,omitempty"`
  4352. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  4353. XXX_unrecognized []byte `json:"-"`
  4354. XXX_sizecache int32 `json:"-"`
  4355. }
  4356. func (m *RoleTask) Reset() { *m = RoleTask{} }
  4357. func (m *RoleTask) String() string { return proto.CompactTextString(m) }
  4358. func (*RoleTask) ProtoMessage() {}
  4359. func (*RoleTask) Descriptor() ([]byte, []int) {
  4360. return fileDescriptor_116e343673f7ffaf, []int{73}
  4361. }
  4362. func (m *RoleTask) XXX_Unmarshal(b []byte) error {
  4363. return xxx_messageInfo_RoleTask.Unmarshal(m, b)
  4364. }
  4365. func (m *RoleTask) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4366. return xxx_messageInfo_RoleTask.Marshal(b, m, deterministic)
  4367. }
  4368. func (m *RoleTask) XXX_Merge(src proto.Message) {
  4369. xxx_messageInfo_RoleTask.Merge(m, src)
  4370. }
  4371. func (m *RoleTask) XXX_Size() int {
  4372. return xxx_messageInfo_RoleTask.Size(m)
  4373. }
  4374. func (m *RoleTask) XXX_DiscardUnknown() {
  4375. xxx_messageInfo_RoleTask.DiscardUnknown(m)
  4376. }
  4377. var xxx_messageInfo_RoleTask proto.InternalMessageInfo
  4378. func (m *RoleTask) GetTaskList() []*TaskData {
  4379. if m != nil {
  4380. return m.TaskList
  4381. }
  4382. return nil
  4383. }
  4384. func (m *RoleTask) GetCondition() []*ChangeJob {
  4385. if m != nil {
  4386. return m.Condition
  4387. }
  4388. return nil
  4389. }
  4390. func (m *RoleTask) GetHeadCond() *RoleHeadCond {
  4391. if m != nil {
  4392. return m.HeadCond
  4393. }
  4394. return nil
  4395. }
  4396. func (m *RoleTask) GetHeroCond() *RoleHeroCond {
  4397. if m != nil {
  4398. return m.HeroCond
  4399. }
  4400. return nil
  4401. }
  4402. func (m *RoleTask) GetDailyTaskScore() *KeyValueType {
  4403. if m != nil {
  4404. return m.DailyTaskScore
  4405. }
  4406. return nil
  4407. }
  4408. func (m *RoleTask) GetWeekTaskScore() *KeyValueType {
  4409. if m != nil {
  4410. return m.WeekTaskScore
  4411. }
  4412. return nil
  4413. }
  4414. func (m *RoleTask) GetTotalAddZeny() uint64 {
  4415. if m != nil {
  4416. return m.TotalAddZeny
  4417. }
  4418. return 0
  4419. }
  4420. func (m *RoleTask) GetAccumulativeCardMvp() int32 {
  4421. if m != nil {
  4422. return m.AccumulativeCardMvp
  4423. }
  4424. return 0
  4425. }
  4426. func (m *RoleTask) GetLatest5HourTime() uint64 {
  4427. if m != nil {
  4428. return m.Latest5HourTime
  4429. }
  4430. return 0
  4431. }
  4432. func (m *RoleTask) GetLatestWeek5HourTime() uint64 {
  4433. if m != nil {
  4434. return m.LatestWeek5HourTime
  4435. }
  4436. return 0
  4437. }
  4438. func (m *RoleTask) GetTypeRecCount() []*KeyValueType {
  4439. if m != nil {
  4440. return m.TypeRecCount
  4441. }
  4442. return nil
  4443. }
  4444. type SlotFightPower struct {
  4445. HeroId int32 `protobuf:"varint,1,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"`
  4446. HeroFightPower uint64 `protobuf:"varint,2,opt,name=hero_fight_power,json=heroFightPower,proto3" json:"hero_fight_power,omitempty"`
  4447. PetFightPower uint64 `protobuf:"varint,3,opt,name=pet_fight_power,json=petFightPower,proto3" json:"pet_fight_power,omitempty"`
  4448. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  4449. XXX_unrecognized []byte `json:"-"`
  4450. XXX_sizecache int32 `json:"-"`
  4451. }
  4452. func (m *SlotFightPower) Reset() { *m = SlotFightPower{} }
  4453. func (m *SlotFightPower) String() string { return proto.CompactTextString(m) }
  4454. func (*SlotFightPower) ProtoMessage() {}
  4455. func (*SlotFightPower) Descriptor() ([]byte, []int) {
  4456. return fileDescriptor_116e343673f7ffaf, []int{74}
  4457. }
  4458. func (m *SlotFightPower) XXX_Unmarshal(b []byte) error {
  4459. return xxx_messageInfo_SlotFightPower.Unmarshal(m, b)
  4460. }
  4461. func (m *SlotFightPower) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4462. return xxx_messageInfo_SlotFightPower.Marshal(b, m, deterministic)
  4463. }
  4464. func (m *SlotFightPower) XXX_Merge(src proto.Message) {
  4465. xxx_messageInfo_SlotFightPower.Merge(m, src)
  4466. }
  4467. func (m *SlotFightPower) XXX_Size() int {
  4468. return xxx_messageInfo_SlotFightPower.Size(m)
  4469. }
  4470. func (m *SlotFightPower) XXX_DiscardUnknown() {
  4471. xxx_messageInfo_SlotFightPower.DiscardUnknown(m)
  4472. }
  4473. var xxx_messageInfo_SlotFightPower proto.InternalMessageInfo
  4474. func (m *SlotFightPower) GetHeroId() int32 {
  4475. if m != nil {
  4476. return m.HeroId
  4477. }
  4478. return 0
  4479. }
  4480. func (m *SlotFightPower) GetHeroFightPower() uint64 {
  4481. if m != nil {
  4482. return m.HeroFightPower
  4483. }
  4484. return 0
  4485. }
  4486. func (m *SlotFightPower) GetPetFightPower() uint64 {
  4487. if m != nil {
  4488. return m.PetFightPower
  4489. }
  4490. return 0
  4491. }
  4492. type FightPowerData struct {
  4493. TotalFightpower uint32 `protobuf:"varint,1,opt,name=total_fightpower,json=totalFightpower,proto3" json:"total_fightpower,omitempty"`
  4494. SlotFightpower []*SlotFightPower `protobuf:"bytes,2,rep,name=slot_fightpower,json=slotFightpower,proto3" json:"slot_fightpower,omitempty"`
  4495. PetBondFightpower uint32 `protobuf:"varint,3,opt,name=pet_bond_fightpower,json=petBondFightpower,proto3" json:"pet_bond_fightpower,omitempty"`
  4496. ActorFightpower []*SlotFightPower `protobuf:"bytes,4,rep,name=actor_fightpower,json=actorFightpower,proto3" json:"actor_fightpower,omitempty"`
  4497. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  4498. XXX_unrecognized []byte `json:"-"`
  4499. XXX_sizecache int32 `json:"-"`
  4500. }
  4501. func (m *FightPowerData) Reset() { *m = FightPowerData{} }
  4502. func (m *FightPowerData) String() string { return proto.CompactTextString(m) }
  4503. func (*FightPowerData) ProtoMessage() {}
  4504. func (*FightPowerData) Descriptor() ([]byte, []int) {
  4505. return fileDescriptor_116e343673f7ffaf, []int{75}
  4506. }
  4507. func (m *FightPowerData) XXX_Unmarshal(b []byte) error {
  4508. return xxx_messageInfo_FightPowerData.Unmarshal(m, b)
  4509. }
  4510. func (m *FightPowerData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4511. return xxx_messageInfo_FightPowerData.Marshal(b, m, deterministic)
  4512. }
  4513. func (m *FightPowerData) XXX_Merge(src proto.Message) {
  4514. xxx_messageInfo_FightPowerData.Merge(m, src)
  4515. }
  4516. func (m *FightPowerData) XXX_Size() int {
  4517. return xxx_messageInfo_FightPowerData.Size(m)
  4518. }
  4519. func (m *FightPowerData) XXX_DiscardUnknown() {
  4520. xxx_messageInfo_FightPowerData.DiscardUnknown(m)
  4521. }
  4522. var xxx_messageInfo_FightPowerData proto.InternalMessageInfo
  4523. func (m *FightPowerData) GetTotalFightpower() uint32 {
  4524. if m != nil {
  4525. return m.TotalFightpower
  4526. }
  4527. return 0
  4528. }
  4529. func (m *FightPowerData) GetSlotFightpower() []*SlotFightPower {
  4530. if m != nil {
  4531. return m.SlotFightpower
  4532. }
  4533. return nil
  4534. }
  4535. func (m *FightPowerData) GetPetBondFightpower() uint32 {
  4536. if m != nil {
  4537. return m.PetBondFightpower
  4538. }
  4539. return 0
  4540. }
  4541. func (m *FightPowerData) GetActorFightpower() []*SlotFightPower {
  4542. if m != nil {
  4543. return m.ActorFightpower
  4544. }
  4545. return nil
  4546. }
  4547. // //////////////////////Arena
  4548. type RushArena struct {
  4549. RushRound int32 `protobuf:"varint,1,opt,name=rush_round,json=rushRound,proto3" json:"rush_round,omitempty"`
  4550. Count int32 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"`
  4551. Reward int32 `protobuf:"varint,3,opt,name=reward,proto3" json:"reward,omitempty"`
  4552. RankReward int32 `protobuf:"varint,4,opt,name=rank_reward,json=rankReward,proto3" json:"rank_reward,omitempty"`
  4553. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  4554. XXX_unrecognized []byte `json:"-"`
  4555. XXX_sizecache int32 `json:"-"`
  4556. }
  4557. func (m *RushArena) Reset() { *m = RushArena{} }
  4558. func (m *RushArena) String() string { return proto.CompactTextString(m) }
  4559. func (*RushArena) ProtoMessage() {}
  4560. func (*RushArena) Descriptor() ([]byte, []int) {
  4561. return fileDescriptor_116e343673f7ffaf, []int{76}
  4562. }
  4563. func (m *RushArena) XXX_Unmarshal(b []byte) error {
  4564. return xxx_messageInfo_RushArena.Unmarshal(m, b)
  4565. }
  4566. func (m *RushArena) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4567. return xxx_messageInfo_RushArena.Marshal(b, m, deterministic)
  4568. }
  4569. func (m *RushArena) XXX_Merge(src proto.Message) {
  4570. xxx_messageInfo_RushArena.Merge(m, src)
  4571. }
  4572. func (m *RushArena) XXX_Size() int {
  4573. return xxx_messageInfo_RushArena.Size(m)
  4574. }
  4575. func (m *RushArena) XXX_DiscardUnknown() {
  4576. xxx_messageInfo_RushArena.DiscardUnknown(m)
  4577. }
  4578. var xxx_messageInfo_RushArena proto.InternalMessageInfo
  4579. func (m *RushArena) GetRushRound() int32 {
  4580. if m != nil {
  4581. return m.RushRound
  4582. }
  4583. return 0
  4584. }
  4585. func (m *RushArena) GetCount() int32 {
  4586. if m != nil {
  4587. return m.Count
  4588. }
  4589. return 0
  4590. }
  4591. func (m *RushArena) GetReward() int32 {
  4592. if m != nil {
  4593. return m.Reward
  4594. }
  4595. return 0
  4596. }
  4597. func (m *RushArena) GetRankReward() int32 {
  4598. if m != nil {
  4599. return m.RankReward
  4600. }
  4601. return 0
  4602. }
  4603. type ArenaInfo struct {
  4604. ChallengeCount int32 `protobuf:"varint,1,opt,name=challenge_count,json=challengeCount,proto3" json:"challenge_count,omitempty"`
  4605. RewardCount int32 `protobuf:"varint,2,opt,name=reward_count,json=rewardCount,proto3" json:"reward_count,omitempty"`
  4606. BuyCount int32 `protobuf:"varint,3,opt,name=buy_count,json=buyCount,proto3" json:"buy_count,omitempty"`
  4607. Score int32 `protobuf:"varint,4,opt,name=score,proto3" json:"score,omitempty"`
  4608. WinCount int32 `protobuf:"varint,5,opt,name=win_count,json=winCount,proto3" json:"win_count,omitempty"`
  4609. TotalCount int32 `protobuf:"varint,6,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"`
  4610. OldScore int32 `protobuf:"varint,7,opt,name=old_score,json=oldScore,proto3" json:"old_score,omitempty"`
  4611. WinStreak int32 `protobuf:"varint,8,opt,name=win_streak,json=winStreak,proto3" json:"win_streak,omitempty"`
  4612. FailedStreak int32 `protobuf:"varint,9,opt,name=failed_streak,json=failedStreak,proto3" json:"failed_streak,omitempty"`
  4613. LastChallengePlayer uint64 `protobuf:"varint,10,opt,name=last_challenge_player,json=lastChallengePlayer,proto3" json:"last_challenge_player,omitempty"`
  4614. SelfHeroList []int32 `protobuf:"varint,11,rep,packed,name=self_hero_list,json=selfHeroList,proto3" json:"self_hero_list,omitempty"`
  4615. ArenaSeasonId int32 `protobuf:"varint,12,opt,name=arena_season_id,json=arenaSeasonId,proto3" json:"arena_season_id,omitempty"`
  4616. LastArenaSeasonTime uint64 `protobuf:"varint,13,opt,name=last_arena_season_time,json=lastArenaSeasonTime,proto3" json:"last_arena_season_time,omitempty"`
  4617. // 历史记录换赛季不清空
  4618. RecordWinCount int32 `protobuf:"varint,14,opt,name=record_win_count,json=recordWinCount,proto3" json:"record_win_count,omitempty"`
  4619. RecordTotalCount int32 `protobuf:"varint,15,opt,name=record_total_count,json=recordTotalCount,proto3" json:"record_total_count,omitempty"`
  4620. RushArena *RushArena `protobuf:"bytes,16,opt,name=rush_arena,json=rushArena,proto3" json:"rush_arena,omitempty"`
  4621. ArenaSeasonIdReduce int32 `protobuf:"varint,17,opt,name=arena_season_id_reduce,json=arenaSeasonIdReduce,proto3" json:"arena_season_id_reduce,omitempty"`
  4622. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  4623. XXX_unrecognized []byte `json:"-"`
  4624. XXX_sizecache int32 `json:"-"`
  4625. }
  4626. func (m *ArenaInfo) Reset() { *m = ArenaInfo{} }
  4627. func (m *ArenaInfo) String() string { return proto.CompactTextString(m) }
  4628. func (*ArenaInfo) ProtoMessage() {}
  4629. func (*ArenaInfo) Descriptor() ([]byte, []int) {
  4630. return fileDescriptor_116e343673f7ffaf, []int{77}
  4631. }
  4632. func (m *ArenaInfo) XXX_Unmarshal(b []byte) error {
  4633. return xxx_messageInfo_ArenaInfo.Unmarshal(m, b)
  4634. }
  4635. func (m *ArenaInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4636. return xxx_messageInfo_ArenaInfo.Marshal(b, m, deterministic)
  4637. }
  4638. func (m *ArenaInfo) XXX_Merge(src proto.Message) {
  4639. xxx_messageInfo_ArenaInfo.Merge(m, src)
  4640. }
  4641. func (m *ArenaInfo) XXX_Size() int {
  4642. return xxx_messageInfo_ArenaInfo.Size(m)
  4643. }
  4644. func (m *ArenaInfo) XXX_DiscardUnknown() {
  4645. xxx_messageInfo_ArenaInfo.DiscardUnknown(m)
  4646. }
  4647. var xxx_messageInfo_ArenaInfo proto.InternalMessageInfo
  4648. func (m *ArenaInfo) GetChallengeCount() int32 {
  4649. if m != nil {
  4650. return m.ChallengeCount
  4651. }
  4652. return 0
  4653. }
  4654. func (m *ArenaInfo) GetRewardCount() int32 {
  4655. if m != nil {
  4656. return m.RewardCount
  4657. }
  4658. return 0
  4659. }
  4660. func (m *ArenaInfo) GetBuyCount() int32 {
  4661. if m != nil {
  4662. return m.BuyCount
  4663. }
  4664. return 0
  4665. }
  4666. func (m *ArenaInfo) GetScore() int32 {
  4667. if m != nil {
  4668. return m.Score
  4669. }
  4670. return 0
  4671. }
  4672. func (m *ArenaInfo) GetWinCount() int32 {
  4673. if m != nil {
  4674. return m.WinCount
  4675. }
  4676. return 0
  4677. }
  4678. func (m *ArenaInfo) GetTotalCount() int32 {
  4679. if m != nil {
  4680. return m.TotalCount
  4681. }
  4682. return 0
  4683. }
  4684. func (m *ArenaInfo) GetOldScore() int32 {
  4685. if m != nil {
  4686. return m.OldScore
  4687. }
  4688. return 0
  4689. }
  4690. func (m *ArenaInfo) GetWinStreak() int32 {
  4691. if m != nil {
  4692. return m.WinStreak
  4693. }
  4694. return 0
  4695. }
  4696. func (m *ArenaInfo) GetFailedStreak() int32 {
  4697. if m != nil {
  4698. return m.FailedStreak
  4699. }
  4700. return 0
  4701. }
  4702. func (m *ArenaInfo) GetLastChallengePlayer() uint64 {
  4703. if m != nil {
  4704. return m.LastChallengePlayer
  4705. }
  4706. return 0
  4707. }
  4708. func (m *ArenaInfo) GetSelfHeroList() []int32 {
  4709. if m != nil {
  4710. return m.SelfHeroList
  4711. }
  4712. return nil
  4713. }
  4714. func (m *ArenaInfo) GetArenaSeasonId() int32 {
  4715. if m != nil {
  4716. return m.ArenaSeasonId
  4717. }
  4718. return 0
  4719. }
  4720. func (m *ArenaInfo) GetLastArenaSeasonTime() uint64 {
  4721. if m != nil {
  4722. return m.LastArenaSeasonTime
  4723. }
  4724. return 0
  4725. }
  4726. func (m *ArenaInfo) GetRecordWinCount() int32 {
  4727. if m != nil {
  4728. return m.RecordWinCount
  4729. }
  4730. return 0
  4731. }
  4732. func (m *ArenaInfo) GetRecordTotalCount() int32 {
  4733. if m != nil {
  4734. return m.RecordTotalCount
  4735. }
  4736. return 0
  4737. }
  4738. func (m *ArenaInfo) GetRushArena() *RushArena {
  4739. if m != nil {
  4740. return m.RushArena
  4741. }
  4742. return nil
  4743. }
  4744. func (m *ArenaInfo) GetArenaSeasonIdReduce() int32 {
  4745. if m != nil {
  4746. return m.ArenaSeasonIdReduce
  4747. }
  4748. return 0
  4749. }
  4750. // 道场排行信息
  4751. type ArenaRankInfo struct {
  4752. Rank int32 `protobuf:"varint,1,opt,name=rank,proto3" json:"rank,omitempty"`
  4753. BriefInfo *CommonPlayerBriefInfo `protobuf:"bytes,2,opt,name=brief_info,json=briefInfo,proto3" json:"brief_info,omitempty"`
  4754. Score int32 `protobuf:"varint,3,opt,name=score,proto3" json:"score,omitempty"`
  4755. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  4756. XXX_unrecognized []byte `json:"-"`
  4757. XXX_sizecache int32 `json:"-"`
  4758. }
  4759. func (m *ArenaRankInfo) Reset() { *m = ArenaRankInfo{} }
  4760. func (m *ArenaRankInfo) String() string { return proto.CompactTextString(m) }
  4761. func (*ArenaRankInfo) ProtoMessage() {}
  4762. func (*ArenaRankInfo) Descriptor() ([]byte, []int) {
  4763. return fileDescriptor_116e343673f7ffaf, []int{78}
  4764. }
  4765. func (m *ArenaRankInfo) XXX_Unmarshal(b []byte) error {
  4766. return xxx_messageInfo_ArenaRankInfo.Unmarshal(m, b)
  4767. }
  4768. func (m *ArenaRankInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4769. return xxx_messageInfo_ArenaRankInfo.Marshal(b, m, deterministic)
  4770. }
  4771. func (m *ArenaRankInfo) XXX_Merge(src proto.Message) {
  4772. xxx_messageInfo_ArenaRankInfo.Merge(m, src)
  4773. }
  4774. func (m *ArenaRankInfo) XXX_Size() int {
  4775. return xxx_messageInfo_ArenaRankInfo.Size(m)
  4776. }
  4777. func (m *ArenaRankInfo) XXX_DiscardUnknown() {
  4778. xxx_messageInfo_ArenaRankInfo.DiscardUnknown(m)
  4779. }
  4780. var xxx_messageInfo_ArenaRankInfo proto.InternalMessageInfo
  4781. func (m *ArenaRankInfo) GetRank() int32 {
  4782. if m != nil {
  4783. return m.Rank
  4784. }
  4785. return 0
  4786. }
  4787. func (m *ArenaRankInfo) GetBriefInfo() *CommonPlayerBriefInfo {
  4788. if m != nil {
  4789. return m.BriefInfo
  4790. }
  4791. return nil
  4792. }
  4793. func (m *ArenaRankInfo) GetScore() int32 {
  4794. if m != nil {
  4795. return m.Score
  4796. }
  4797. return 0
  4798. }
  4799. type RoleArena struct {
  4800. Arena *ArenaInfo `protobuf:"bytes,1,opt,name=arena,proto3" json:"arena,omitempty"`
  4801. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  4802. XXX_unrecognized []byte `json:"-"`
  4803. XXX_sizecache int32 `json:"-"`
  4804. }
  4805. func (m *RoleArena) Reset() { *m = RoleArena{} }
  4806. func (m *RoleArena) String() string { return proto.CompactTextString(m) }
  4807. func (*RoleArena) ProtoMessage() {}
  4808. func (*RoleArena) Descriptor() ([]byte, []int) {
  4809. return fileDescriptor_116e343673f7ffaf, []int{79}
  4810. }
  4811. func (m *RoleArena) XXX_Unmarshal(b []byte) error {
  4812. return xxx_messageInfo_RoleArena.Unmarshal(m, b)
  4813. }
  4814. func (m *RoleArena) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4815. return xxx_messageInfo_RoleArena.Marshal(b, m, deterministic)
  4816. }
  4817. func (m *RoleArena) XXX_Merge(src proto.Message) {
  4818. xxx_messageInfo_RoleArena.Merge(m, src)
  4819. }
  4820. func (m *RoleArena) XXX_Size() int {
  4821. return xxx_messageInfo_RoleArena.Size(m)
  4822. }
  4823. func (m *RoleArena) XXX_DiscardUnknown() {
  4824. xxx_messageInfo_RoleArena.DiscardUnknown(m)
  4825. }
  4826. var xxx_messageInfo_RoleArena proto.InternalMessageInfo
  4827. func (m *RoleArena) GetArena() *ArenaInfo {
  4828. if m != nil {
  4829. return m.Arena
  4830. }
  4831. return nil
  4832. }
  4833. // //////////////////////mail
  4834. type MailContent struct {
  4835. Id int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
  4836. ConfigId int32 `protobuf:"varint,2,opt,name=config_id,json=configId,proto3" json:"config_id,omitempty"`
  4837. Type int32 `protobuf:"varint,3,opt,name=type,proto3" json:"type,omitempty"`
  4838. RewardList []*KeyValueType `protobuf:"bytes,4,rep,name=reward_list,json=rewardList,proto3" json:"reward_list,omitempty"`
  4839. BeginTime uint64 `protobuf:"varint,5,opt,name=begin_time,json=beginTime,proto3" json:"begin_time,omitempty"`
  4840. ExpireTime uint64 `protobuf:"varint,6,opt,name=expire_time,json=expireTime,proto3" json:"expire_time,omitempty"`
  4841. // 0未读取 1已读取 | 00未获取 10已获取 | 000 未删除 100 已删除
  4842. State int32 `protobuf:"varint,7,opt,name=state,proto3" json:"state,omitempty"`
  4843. ParamList []int32 `protobuf:"varint,8,rep,packed,name=param_list,json=paramList,proto3" json:"param_list,omitempty"`
  4844. Title string `protobuf:"bytes,9,opt,name=title,proto3" json:"title,omitempty"`
  4845. Content string `protobuf:"bytes,10,opt,name=content,proto3" json:"content,omitempty"`
  4846. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  4847. XXX_unrecognized []byte `json:"-"`
  4848. XXX_sizecache int32 `json:"-"`
  4849. }
  4850. func (m *MailContent) Reset() { *m = MailContent{} }
  4851. func (m *MailContent) String() string { return proto.CompactTextString(m) }
  4852. func (*MailContent) ProtoMessage() {}
  4853. func (*MailContent) Descriptor() ([]byte, []int) {
  4854. return fileDescriptor_116e343673f7ffaf, []int{80}
  4855. }
  4856. func (m *MailContent) XXX_Unmarshal(b []byte) error {
  4857. return xxx_messageInfo_MailContent.Unmarshal(m, b)
  4858. }
  4859. func (m *MailContent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4860. return xxx_messageInfo_MailContent.Marshal(b, m, deterministic)
  4861. }
  4862. func (m *MailContent) XXX_Merge(src proto.Message) {
  4863. xxx_messageInfo_MailContent.Merge(m, src)
  4864. }
  4865. func (m *MailContent) XXX_Size() int {
  4866. return xxx_messageInfo_MailContent.Size(m)
  4867. }
  4868. func (m *MailContent) XXX_DiscardUnknown() {
  4869. xxx_messageInfo_MailContent.DiscardUnknown(m)
  4870. }
  4871. var xxx_messageInfo_MailContent proto.InternalMessageInfo
  4872. func (m *MailContent) GetId() int32 {
  4873. if m != nil {
  4874. return m.Id
  4875. }
  4876. return 0
  4877. }
  4878. func (m *MailContent) GetConfigId() int32 {
  4879. if m != nil {
  4880. return m.ConfigId
  4881. }
  4882. return 0
  4883. }
  4884. func (m *MailContent) GetType() int32 {
  4885. if m != nil {
  4886. return m.Type
  4887. }
  4888. return 0
  4889. }
  4890. func (m *MailContent) GetRewardList() []*KeyValueType {
  4891. if m != nil {
  4892. return m.RewardList
  4893. }
  4894. return nil
  4895. }
  4896. func (m *MailContent) GetBeginTime() uint64 {
  4897. if m != nil {
  4898. return m.BeginTime
  4899. }
  4900. return 0
  4901. }
  4902. func (m *MailContent) GetExpireTime() uint64 {
  4903. if m != nil {
  4904. return m.ExpireTime
  4905. }
  4906. return 0
  4907. }
  4908. func (m *MailContent) GetState() int32 {
  4909. if m != nil {
  4910. return m.State
  4911. }
  4912. return 0
  4913. }
  4914. func (m *MailContent) GetParamList() []int32 {
  4915. if m != nil {
  4916. return m.ParamList
  4917. }
  4918. return nil
  4919. }
  4920. func (m *MailContent) GetTitle() string {
  4921. if m != nil {
  4922. return m.Title
  4923. }
  4924. return ""
  4925. }
  4926. func (m *MailContent) GetContent() string {
  4927. if m != nil {
  4928. return m.Content
  4929. }
  4930. return ""
  4931. }
  4932. type RoleMail struct {
  4933. MailList []*MailContent `protobuf:"bytes,1,rep,name=mail_list,json=mailList,proto3" json:"mail_list,omitempty"`
  4934. MaxMailId int32 `protobuf:"varint,2,opt,name=max_mail_id,json=maxMailId,proto3" json:"max_mail_id,omitempty"`
  4935. CurrGlobalMailId int32 `protobuf:"varint,3,opt,name=curr_global_mail_id,json=currGlobalMailId,proto3" json:"curr_global_mail_id,omitempty"`
  4936. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  4937. XXX_unrecognized []byte `json:"-"`
  4938. XXX_sizecache int32 `json:"-"`
  4939. }
  4940. func (m *RoleMail) Reset() { *m = RoleMail{} }
  4941. func (m *RoleMail) String() string { return proto.CompactTextString(m) }
  4942. func (*RoleMail) ProtoMessage() {}
  4943. func (*RoleMail) Descriptor() ([]byte, []int) {
  4944. return fileDescriptor_116e343673f7ffaf, []int{81}
  4945. }
  4946. func (m *RoleMail) XXX_Unmarshal(b []byte) error {
  4947. return xxx_messageInfo_RoleMail.Unmarshal(m, b)
  4948. }
  4949. func (m *RoleMail) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4950. return xxx_messageInfo_RoleMail.Marshal(b, m, deterministic)
  4951. }
  4952. func (m *RoleMail) XXX_Merge(src proto.Message) {
  4953. xxx_messageInfo_RoleMail.Merge(m, src)
  4954. }
  4955. func (m *RoleMail) XXX_Size() int {
  4956. return xxx_messageInfo_RoleMail.Size(m)
  4957. }
  4958. func (m *RoleMail) XXX_DiscardUnknown() {
  4959. xxx_messageInfo_RoleMail.DiscardUnknown(m)
  4960. }
  4961. var xxx_messageInfo_RoleMail proto.InternalMessageInfo
  4962. func (m *RoleMail) GetMailList() []*MailContent {
  4963. if m != nil {
  4964. return m.MailList
  4965. }
  4966. return nil
  4967. }
  4968. func (m *RoleMail) GetMaxMailId() int32 {
  4969. if m != nil {
  4970. return m.MaxMailId
  4971. }
  4972. return 0
  4973. }
  4974. func (m *RoleMail) GetCurrGlobalMailId() int32 {
  4975. if m != nil {
  4976. return m.CurrGlobalMailId
  4977. }
  4978. return 0
  4979. }
  4980. // //////////////////////ReadInfo 小红点数据
  4981. type RoleRed struct {
  4982. IsUnreadMail bool `protobuf:"varint,1,opt,name=is_unread_mail,json=isUnreadMail,proto3" json:"is_unread_mail,omitempty"`
  4983. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  4984. XXX_unrecognized []byte `json:"-"`
  4985. XXX_sizecache int32 `json:"-"`
  4986. }
  4987. func (m *RoleRed) Reset() { *m = RoleRed{} }
  4988. func (m *RoleRed) String() string { return proto.CompactTextString(m) }
  4989. func (*RoleRed) ProtoMessage() {}
  4990. func (*RoleRed) Descriptor() ([]byte, []int) {
  4991. return fileDescriptor_116e343673f7ffaf, []int{82}
  4992. }
  4993. func (m *RoleRed) XXX_Unmarshal(b []byte) error {
  4994. return xxx_messageInfo_RoleRed.Unmarshal(m, b)
  4995. }
  4996. func (m *RoleRed) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4997. return xxx_messageInfo_RoleRed.Marshal(b, m, deterministic)
  4998. }
  4999. func (m *RoleRed) XXX_Merge(src proto.Message) {
  5000. xxx_messageInfo_RoleRed.Merge(m, src)
  5001. }
  5002. func (m *RoleRed) XXX_Size() int {
  5003. return xxx_messageInfo_RoleRed.Size(m)
  5004. }
  5005. func (m *RoleRed) XXX_DiscardUnknown() {
  5006. xxx_messageInfo_RoleRed.DiscardUnknown(m)
  5007. }
  5008. var xxx_messageInfo_RoleRed proto.InternalMessageInfo
  5009. func (m *RoleRed) GetIsUnreadMail() bool {
  5010. if m != nil {
  5011. return m.IsUnreadMail
  5012. }
  5013. return false
  5014. }
  5015. // //////////////////////Competition 赛季玩法
  5016. // 赛季结算信息
  5017. type CompetitionRewardInfo struct {
  5018. RewardIdx int32 `protobuf:"varint,1,opt,name=reward_idx,json=rewardIdx,proto3" json:"reward_idx,omitempty"`
  5019. RewardEndTme uint64 `protobuf:"varint,2,opt,name=reward_end_tme,json=rewardEndTme,proto3" json:"reward_end_tme,omitempty"`
  5020. // 参数说明
  5021. // 1,2赛季类型,对应档位礼包id
  5022. ParamList []int32 `protobuf:"varint,3,rep,packed,name=param_list,json=paramList,proto3" json:"param_list,omitempty"`
  5023. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  5024. XXX_unrecognized []byte `json:"-"`
  5025. XXX_sizecache int32 `json:"-"`
  5026. }
  5027. func (m *CompetitionRewardInfo) Reset() { *m = CompetitionRewardInfo{} }
  5028. func (m *CompetitionRewardInfo) String() string { return proto.CompactTextString(m) }
  5029. func (*CompetitionRewardInfo) ProtoMessage() {}
  5030. func (*CompetitionRewardInfo) Descriptor() ([]byte, []int) {
  5031. return fileDescriptor_116e343673f7ffaf, []int{83}
  5032. }
  5033. func (m *CompetitionRewardInfo) XXX_Unmarshal(b []byte) error {
  5034. return xxx_messageInfo_CompetitionRewardInfo.Unmarshal(m, b)
  5035. }
  5036. func (m *CompetitionRewardInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5037. return xxx_messageInfo_CompetitionRewardInfo.Marshal(b, m, deterministic)
  5038. }
  5039. func (m *CompetitionRewardInfo) XXX_Merge(src proto.Message) {
  5040. xxx_messageInfo_CompetitionRewardInfo.Merge(m, src)
  5041. }
  5042. func (m *CompetitionRewardInfo) XXX_Size() int {
  5043. return xxx_messageInfo_CompetitionRewardInfo.Size(m)
  5044. }
  5045. func (m *CompetitionRewardInfo) XXX_DiscardUnknown() {
  5046. xxx_messageInfo_CompetitionRewardInfo.DiscardUnknown(m)
  5047. }
  5048. var xxx_messageInfo_CompetitionRewardInfo proto.InternalMessageInfo
  5049. func (m *CompetitionRewardInfo) GetRewardIdx() int32 {
  5050. if m != nil {
  5051. return m.RewardIdx
  5052. }
  5053. return 0
  5054. }
  5055. func (m *CompetitionRewardInfo) GetRewardEndTme() uint64 {
  5056. if m != nil {
  5057. return m.RewardEndTme
  5058. }
  5059. return 0
  5060. }
  5061. func (m *CompetitionRewardInfo) GetParamList() []int32 {
  5062. if m != nil {
  5063. return m.ParamList
  5064. }
  5065. return nil
  5066. }
  5067. // 历史赛季信息
  5068. type CompetitionInfo struct {
  5069. CompetitionId int32 `protobuf:"varint,1,opt,name=competition_id,json=competitionId,proto3" json:"competition_id,omitempty"`
  5070. CurEndTime uint64 `protobuf:"varint,2,opt,name=cur_end_time,json=curEndTime,proto3" json:"cur_end_time,omitempty"`
  5071. RewardInfoList []*CompetitionRewardInfo `protobuf:"bytes,3,rep,name=reward_info_list,json=rewardInfoList,proto3" json:"reward_info_list,omitempty"`
  5072. ComParam int32 `protobuf:"varint,4,opt,name=com_param,json=comParam,proto3" json:"com_param,omitempty"`
  5073. ComParamAddTime uint64 `protobuf:"varint,5,opt,name=com_param_add_time,json=comParamAddTime,proto3" json:"com_param_add_time,omitempty"`
  5074. // 显示超过进度使用
  5075. SelfRank int32 `protobuf:"varint,6,opt,name=self_rank,json=selfRank,proto3" json:"self_rank,omitempty"`
  5076. TotalRank int32 `protobuf:"varint,7,opt,name=total_rank,json=totalRank,proto3" json:"total_rank,omitempty"`
  5077. // 下一档积分差距
  5078. NextComScore int32 `protobuf:"varint,8,opt,name=next_com_score,json=nextComScore,proto3" json:"next_com_score,omitempty"`
  5079. LastComScore int32 `protobuf:"varint,9,opt,name=last_com_score,json=lastComScore,proto3" json:"last_com_score,omitempty"`
  5080. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  5081. XXX_unrecognized []byte `json:"-"`
  5082. XXX_sizecache int32 `json:"-"`
  5083. }
  5084. func (m *CompetitionInfo) Reset() { *m = CompetitionInfo{} }
  5085. func (m *CompetitionInfo) String() string { return proto.CompactTextString(m) }
  5086. func (*CompetitionInfo) ProtoMessage() {}
  5087. func (*CompetitionInfo) Descriptor() ([]byte, []int) {
  5088. return fileDescriptor_116e343673f7ffaf, []int{84}
  5089. }
  5090. func (m *CompetitionInfo) XXX_Unmarshal(b []byte) error {
  5091. return xxx_messageInfo_CompetitionInfo.Unmarshal(m, b)
  5092. }
  5093. func (m *CompetitionInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5094. return xxx_messageInfo_CompetitionInfo.Marshal(b, m, deterministic)
  5095. }
  5096. func (m *CompetitionInfo) XXX_Merge(src proto.Message) {
  5097. xxx_messageInfo_CompetitionInfo.Merge(m, src)
  5098. }
  5099. func (m *CompetitionInfo) XXX_Size() int {
  5100. return xxx_messageInfo_CompetitionInfo.Size(m)
  5101. }
  5102. func (m *CompetitionInfo) XXX_DiscardUnknown() {
  5103. xxx_messageInfo_CompetitionInfo.DiscardUnknown(m)
  5104. }
  5105. var xxx_messageInfo_CompetitionInfo proto.InternalMessageInfo
  5106. func (m *CompetitionInfo) GetCompetitionId() int32 {
  5107. if m != nil {
  5108. return m.CompetitionId
  5109. }
  5110. return 0
  5111. }
  5112. func (m *CompetitionInfo) GetCurEndTime() uint64 {
  5113. if m != nil {
  5114. return m.CurEndTime
  5115. }
  5116. return 0
  5117. }
  5118. func (m *CompetitionInfo) GetRewardInfoList() []*CompetitionRewardInfo {
  5119. if m != nil {
  5120. return m.RewardInfoList
  5121. }
  5122. return nil
  5123. }
  5124. func (m *CompetitionInfo) GetComParam() int32 {
  5125. if m != nil {
  5126. return m.ComParam
  5127. }
  5128. return 0
  5129. }
  5130. func (m *CompetitionInfo) GetComParamAddTime() uint64 {
  5131. if m != nil {
  5132. return m.ComParamAddTime
  5133. }
  5134. return 0
  5135. }
  5136. func (m *CompetitionInfo) GetSelfRank() int32 {
  5137. if m != nil {
  5138. return m.SelfRank
  5139. }
  5140. return 0
  5141. }
  5142. func (m *CompetitionInfo) GetTotalRank() int32 {
  5143. if m != nil {
  5144. return m.TotalRank
  5145. }
  5146. return 0
  5147. }
  5148. func (m *CompetitionInfo) GetNextComScore() int32 {
  5149. if m != nil {
  5150. return m.NextComScore
  5151. }
  5152. return 0
  5153. }
  5154. func (m *CompetitionInfo) GetLastComScore() int32 {
  5155. if m != nil {
  5156. return m.LastComScore
  5157. }
  5158. return 0
  5159. }
  5160. type DivineInfo struct {
  5161. // 占星
  5162. CurStars []int32 `protobuf:"varint,1,rep,packed,name=cur_stars,json=curStars,proto3" json:"cur_stars,omitempty"`
  5163. FailedCount int32 `protobuf:"varint,2,opt,name=failed_count,json=failedCount,proto3" json:"failed_count,omitempty"`
  5164. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  5165. XXX_unrecognized []byte `json:"-"`
  5166. XXX_sizecache int32 `json:"-"`
  5167. }
  5168. func (m *DivineInfo) Reset() { *m = DivineInfo{} }
  5169. func (m *DivineInfo) String() string { return proto.CompactTextString(m) }
  5170. func (*DivineInfo) ProtoMessage() {}
  5171. func (*DivineInfo) Descriptor() ([]byte, []int) {
  5172. return fileDescriptor_116e343673f7ffaf, []int{85}
  5173. }
  5174. func (m *DivineInfo) XXX_Unmarshal(b []byte) error {
  5175. return xxx_messageInfo_DivineInfo.Unmarshal(m, b)
  5176. }
  5177. func (m *DivineInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5178. return xxx_messageInfo_DivineInfo.Marshal(b, m, deterministic)
  5179. }
  5180. func (m *DivineInfo) XXX_Merge(src proto.Message) {
  5181. xxx_messageInfo_DivineInfo.Merge(m, src)
  5182. }
  5183. func (m *DivineInfo) XXX_Size() int {
  5184. return xxx_messageInfo_DivineInfo.Size(m)
  5185. }
  5186. func (m *DivineInfo) XXX_DiscardUnknown() {
  5187. xxx_messageInfo_DivineInfo.DiscardUnknown(m)
  5188. }
  5189. var xxx_messageInfo_DivineInfo proto.InternalMessageInfo
  5190. func (m *DivineInfo) GetCurStars() []int32 {
  5191. if m != nil {
  5192. return m.CurStars
  5193. }
  5194. return nil
  5195. }
  5196. func (m *DivineInfo) GetFailedCount() int32 {
  5197. if m != nil {
  5198. return m.FailedCount
  5199. }
  5200. return 0
  5201. }
  5202. // 每日领奖数据
  5203. type DaySupplyData struct {
  5204. Begin uint64 `protobuf:"varint,1,opt,name=begin,proto3" json:"begin,omitempty"`
  5205. EndIndex uint64 `protobuf:"varint,2,opt,name=end_index,json=endIndex,proto3" json:"end_index,omitempty"`
  5206. Draw bool `protobuf:"varint,3,opt,name=draw,proto3" json:"draw,omitempty"`
  5207. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  5208. XXX_unrecognized []byte `json:"-"`
  5209. XXX_sizecache int32 `json:"-"`
  5210. }
  5211. func (m *DaySupplyData) Reset() { *m = DaySupplyData{} }
  5212. func (m *DaySupplyData) String() string { return proto.CompactTextString(m) }
  5213. func (*DaySupplyData) ProtoMessage() {}
  5214. func (*DaySupplyData) Descriptor() ([]byte, []int) {
  5215. return fileDescriptor_116e343673f7ffaf, []int{86}
  5216. }
  5217. func (m *DaySupplyData) XXX_Unmarshal(b []byte) error {
  5218. return xxx_messageInfo_DaySupplyData.Unmarshal(m, b)
  5219. }
  5220. func (m *DaySupplyData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5221. return xxx_messageInfo_DaySupplyData.Marshal(b, m, deterministic)
  5222. }
  5223. func (m *DaySupplyData) XXX_Merge(src proto.Message) {
  5224. xxx_messageInfo_DaySupplyData.Merge(m, src)
  5225. }
  5226. func (m *DaySupplyData) XXX_Size() int {
  5227. return xxx_messageInfo_DaySupplyData.Size(m)
  5228. }
  5229. func (m *DaySupplyData) XXX_DiscardUnknown() {
  5230. xxx_messageInfo_DaySupplyData.DiscardUnknown(m)
  5231. }
  5232. var xxx_messageInfo_DaySupplyData proto.InternalMessageInfo
  5233. func (m *DaySupplyData) GetBegin() uint64 {
  5234. if m != nil {
  5235. return m.Begin
  5236. }
  5237. return 0
  5238. }
  5239. func (m *DaySupplyData) GetEndIndex() uint64 {
  5240. if m != nil {
  5241. return m.EndIndex
  5242. }
  5243. return 0
  5244. }
  5245. func (m *DaySupplyData) GetDraw() bool {
  5246. if m != nil {
  5247. return m.Draw
  5248. }
  5249. return false
  5250. }
  5251. // 粉丝投票数据
  5252. type FansVoteData struct {
  5253. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
  5254. Rank int32 `protobuf:"varint,2,opt,name=rank,proto3" json:"rank,omitempty"`
  5255. Score int32 `protobuf:"varint,3,opt,name=score,proto3" json:"score,omitempty"`
  5256. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  5257. XXX_unrecognized []byte `json:"-"`
  5258. XXX_sizecache int32 `json:"-"`
  5259. }
  5260. func (m *FansVoteData) Reset() { *m = FansVoteData{} }
  5261. func (m *FansVoteData) String() string { return proto.CompactTextString(m) }
  5262. func (*FansVoteData) ProtoMessage() {}
  5263. func (*FansVoteData) Descriptor() ([]byte, []int) {
  5264. return fileDescriptor_116e343673f7ffaf, []int{87}
  5265. }
  5266. func (m *FansVoteData) XXX_Unmarshal(b []byte) error {
  5267. return xxx_messageInfo_FansVoteData.Unmarshal(m, b)
  5268. }
  5269. func (m *FansVoteData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5270. return xxx_messageInfo_FansVoteData.Marshal(b, m, deterministic)
  5271. }
  5272. func (m *FansVoteData) XXX_Merge(src proto.Message) {
  5273. xxx_messageInfo_FansVoteData.Merge(m, src)
  5274. }
  5275. func (m *FansVoteData) XXX_Size() int {
  5276. return xxx_messageInfo_FansVoteData.Size(m)
  5277. }
  5278. func (m *FansVoteData) XXX_DiscardUnknown() {
  5279. xxx_messageInfo_FansVoteData.DiscardUnknown(m)
  5280. }
  5281. var xxx_messageInfo_FansVoteData proto.InternalMessageInfo
  5282. func (m *FansVoteData) GetName() string {
  5283. if m != nil {
  5284. return m.Name
  5285. }
  5286. return ""
  5287. }
  5288. func (m *FansVoteData) GetRank() int32 {
  5289. if m != nil {
  5290. return m.Rank
  5291. }
  5292. return 0
  5293. }
  5294. func (m *FansVoteData) GetScore() int32 {
  5295. if m != nil {
  5296. return m.Score
  5297. }
  5298. return 0
  5299. }
  5300. // 箱子排名数据
  5301. type FansBoxData struct {
  5302. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  5303. Box int32 `protobuf:"varint,2,opt,name=box,proto3" json:"box,omitempty"`
  5304. Rank int32 `protobuf:"varint,3,opt,name=rank,proto3" json:"rank,omitempty"`
  5305. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  5306. XXX_unrecognized []byte `json:"-"`
  5307. XXX_sizecache int32 `json:"-"`
  5308. }
  5309. func (m *FansBoxData) Reset() { *m = FansBoxData{} }
  5310. func (m *FansBoxData) String() string { return proto.CompactTextString(m) }
  5311. func (*FansBoxData) ProtoMessage() {}
  5312. func (*FansBoxData) Descriptor() ([]byte, []int) {
  5313. return fileDescriptor_116e343673f7ffaf, []int{88}
  5314. }
  5315. func (m *FansBoxData) XXX_Unmarshal(b []byte) error {
  5316. return xxx_messageInfo_FansBoxData.Unmarshal(m, b)
  5317. }
  5318. func (m *FansBoxData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5319. return xxx_messageInfo_FansBoxData.Marshal(b, m, deterministic)
  5320. }
  5321. func (m *FansBoxData) XXX_Merge(src proto.Message) {
  5322. xxx_messageInfo_FansBoxData.Merge(m, src)
  5323. }
  5324. func (m *FansBoxData) XXX_Size() int {
  5325. return xxx_messageInfo_FansBoxData.Size(m)
  5326. }
  5327. func (m *FansBoxData) XXX_DiscardUnknown() {
  5328. xxx_messageInfo_FansBoxData.DiscardUnknown(m)
  5329. }
  5330. var xxx_messageInfo_FansBoxData proto.InternalMessageInfo
  5331. func (m *FansBoxData) GetUid() uint64 {
  5332. if m != nil {
  5333. return m.Uid
  5334. }
  5335. return 0
  5336. }
  5337. func (m *FansBoxData) GetBox() int32 {
  5338. if m != nil {
  5339. return m.Box
  5340. }
  5341. return 0
  5342. }
  5343. func (m *FansBoxData) GetRank() int32 {
  5344. if m != nil {
  5345. return m.Rank
  5346. }
  5347. return 0
  5348. }
  5349. // 排名数据
  5350. type FansRankData struct {
  5351. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  5352. Score int32 `protobuf:"varint,2,opt,name=score,proto3" json:"score,omitempty"`
  5353. Rank int32 `protobuf:"varint,3,opt,name=rank,proto3" json:"rank,omitempty"`
  5354. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  5355. XXX_unrecognized []byte `json:"-"`
  5356. XXX_sizecache int32 `json:"-"`
  5357. }
  5358. func (m *FansRankData) Reset() { *m = FansRankData{} }
  5359. func (m *FansRankData) String() string { return proto.CompactTextString(m) }
  5360. func (*FansRankData) ProtoMessage() {}
  5361. func (*FansRankData) Descriptor() ([]byte, []int) {
  5362. return fileDescriptor_116e343673f7ffaf, []int{89}
  5363. }
  5364. func (m *FansRankData) XXX_Unmarshal(b []byte) error {
  5365. return xxx_messageInfo_FansRankData.Unmarshal(m, b)
  5366. }
  5367. func (m *FansRankData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5368. return xxx_messageInfo_FansRankData.Marshal(b, m, deterministic)
  5369. }
  5370. func (m *FansRankData) XXX_Merge(src proto.Message) {
  5371. xxx_messageInfo_FansRankData.Merge(m, src)
  5372. }
  5373. func (m *FansRankData) XXX_Size() int {
  5374. return xxx_messageInfo_FansRankData.Size(m)
  5375. }
  5376. func (m *FansRankData) XXX_DiscardUnknown() {
  5377. xxx_messageInfo_FansRankData.DiscardUnknown(m)
  5378. }
  5379. var xxx_messageInfo_FansRankData proto.InternalMessageInfo
  5380. func (m *FansRankData) GetUid() uint64 {
  5381. if m != nil {
  5382. return m.Uid
  5383. }
  5384. return 0
  5385. }
  5386. func (m *FansRankData) GetScore() int32 {
  5387. if m != nil {
  5388. return m.Score
  5389. }
  5390. return 0
  5391. }
  5392. func (m *FansRankData) GetRank() int32 {
  5393. if m != nil {
  5394. return m.Rank
  5395. }
  5396. return 0
  5397. }
  5398. type FansVoteDetail struct {
  5399. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  5400. VoteTime uint64 `protobuf:"varint,2,opt,name=vote_time,json=voteTime,proto3" json:"vote_time,omitempty"`
  5401. TicketCount int32 `protobuf:"varint,3,opt,name=ticket_count,json=ticketCount,proto3" json:"ticket_count,omitempty"`
  5402. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  5403. XXX_unrecognized []byte `json:"-"`
  5404. XXX_sizecache int32 `json:"-"`
  5405. }
  5406. func (m *FansVoteDetail) Reset() { *m = FansVoteDetail{} }
  5407. func (m *FansVoteDetail) String() string { return proto.CompactTextString(m) }
  5408. func (*FansVoteDetail) ProtoMessage() {}
  5409. func (*FansVoteDetail) Descriptor() ([]byte, []int) {
  5410. return fileDescriptor_116e343673f7ffaf, []int{90}
  5411. }
  5412. func (m *FansVoteDetail) XXX_Unmarshal(b []byte) error {
  5413. return xxx_messageInfo_FansVoteDetail.Unmarshal(m, b)
  5414. }
  5415. func (m *FansVoteDetail) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5416. return xxx_messageInfo_FansVoteDetail.Marshal(b, m, deterministic)
  5417. }
  5418. func (m *FansVoteDetail) XXX_Merge(src proto.Message) {
  5419. xxx_messageInfo_FansVoteDetail.Merge(m, src)
  5420. }
  5421. func (m *FansVoteDetail) XXX_Size() int {
  5422. return xxx_messageInfo_FansVoteDetail.Size(m)
  5423. }
  5424. func (m *FansVoteDetail) XXX_DiscardUnknown() {
  5425. xxx_messageInfo_FansVoteDetail.DiscardUnknown(m)
  5426. }
  5427. var xxx_messageInfo_FansVoteDetail proto.InternalMessageInfo
  5428. func (m *FansVoteDetail) GetUid() uint64 {
  5429. if m != nil {
  5430. return m.Uid
  5431. }
  5432. return 0
  5433. }
  5434. func (m *FansVoteDetail) GetVoteTime() uint64 {
  5435. if m != nil {
  5436. return m.VoteTime
  5437. }
  5438. return 0
  5439. }
  5440. func (m *FansVoteDetail) GetTicketCount() int32 {
  5441. if m != nil {
  5442. return m.TicketCount
  5443. }
  5444. return 0
  5445. }
  5446. // 请求自己的粉丝榜单
  5447. type IdolFansInfo struct {
  5448. FansList []*FansVoteDetail `protobuf:"bytes,1,rep,name=fans_list,json=fansList,proto3" json:"fans_list,omitempty"`
  5449. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  5450. XXX_unrecognized []byte `json:"-"`
  5451. XXX_sizecache int32 `json:"-"`
  5452. }
  5453. func (m *IdolFansInfo) Reset() { *m = IdolFansInfo{} }
  5454. func (m *IdolFansInfo) String() string { return proto.CompactTextString(m) }
  5455. func (*IdolFansInfo) ProtoMessage() {}
  5456. func (*IdolFansInfo) Descriptor() ([]byte, []int) {
  5457. return fileDescriptor_116e343673f7ffaf, []int{91}
  5458. }
  5459. func (m *IdolFansInfo) XXX_Unmarshal(b []byte) error {
  5460. return xxx_messageInfo_IdolFansInfo.Unmarshal(m, b)
  5461. }
  5462. func (m *IdolFansInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5463. return xxx_messageInfo_IdolFansInfo.Marshal(b, m, deterministic)
  5464. }
  5465. func (m *IdolFansInfo) XXX_Merge(src proto.Message) {
  5466. xxx_messageInfo_IdolFansInfo.Merge(m, src)
  5467. }
  5468. func (m *IdolFansInfo) XXX_Size() int {
  5469. return xxx_messageInfo_IdolFansInfo.Size(m)
  5470. }
  5471. func (m *IdolFansInfo) XXX_DiscardUnknown() {
  5472. xxx_messageInfo_IdolFansInfo.DiscardUnknown(m)
  5473. }
  5474. var xxx_messageInfo_IdolFansInfo proto.InternalMessageInfo
  5475. func (m *IdolFansInfo) GetFansList() []*FansVoteDetail {
  5476. if m != nil {
  5477. return m.FansList
  5478. }
  5479. return nil
  5480. }
  5481. type IdolInfo struct {
  5482. VoteData []*KeyValueType64 `protobuf:"bytes,1,rep,name=vote_data,json=voteData,proto3" json:"vote_data,omitempty"`
  5483. DayReward []int32 `protobuf:"varint,2,rep,packed,name=day_reward,json=dayReward,proto3" json:"day_reward,omitempty"`
  5484. JoinCompetition bool `protobuf:"varint,3,opt,name=join_competition,json=joinCompetition,proto3" json:"join_competition,omitempty"`
  5485. BoxScore int32 `protobuf:"varint,4,opt,name=box_score,json=boxScore,proto3" json:"box_score,omitempty"`
  5486. FirstBegin uint64 `protobuf:"varint,5,opt,name=first_begin,json=firstBegin,proto3" json:"first_begin,omitempty"`
  5487. FirstEnd uint64 `protobuf:"varint,6,opt,name=first_end,json=firstEnd,proto3" json:"first_end,omitempty"`
  5488. SecondBegin uint64 `protobuf:"varint,7,opt,name=second_begin,json=secondBegin,proto3" json:"second_begin,omitempty"`
  5489. SecondEnd uint64 `protobuf:"varint,8,opt,name=second_end,json=secondEnd,proto3" json:"second_end,omitempty"`
  5490. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  5491. XXX_unrecognized []byte `json:"-"`
  5492. XXX_sizecache int32 `json:"-"`
  5493. }
  5494. func (m *IdolInfo) Reset() { *m = IdolInfo{} }
  5495. func (m *IdolInfo) String() string { return proto.CompactTextString(m) }
  5496. func (*IdolInfo) ProtoMessage() {}
  5497. func (*IdolInfo) Descriptor() ([]byte, []int) {
  5498. return fileDescriptor_116e343673f7ffaf, []int{92}
  5499. }
  5500. func (m *IdolInfo) XXX_Unmarshal(b []byte) error {
  5501. return xxx_messageInfo_IdolInfo.Unmarshal(m, b)
  5502. }
  5503. func (m *IdolInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5504. return xxx_messageInfo_IdolInfo.Marshal(b, m, deterministic)
  5505. }
  5506. func (m *IdolInfo) XXX_Merge(src proto.Message) {
  5507. xxx_messageInfo_IdolInfo.Merge(m, src)
  5508. }
  5509. func (m *IdolInfo) XXX_Size() int {
  5510. return xxx_messageInfo_IdolInfo.Size(m)
  5511. }
  5512. func (m *IdolInfo) XXX_DiscardUnknown() {
  5513. xxx_messageInfo_IdolInfo.DiscardUnknown(m)
  5514. }
  5515. var xxx_messageInfo_IdolInfo proto.InternalMessageInfo
  5516. func (m *IdolInfo) GetVoteData() []*KeyValueType64 {
  5517. if m != nil {
  5518. return m.VoteData
  5519. }
  5520. return nil
  5521. }
  5522. func (m *IdolInfo) GetDayReward() []int32 {
  5523. if m != nil {
  5524. return m.DayReward
  5525. }
  5526. return nil
  5527. }
  5528. func (m *IdolInfo) GetJoinCompetition() bool {
  5529. if m != nil {
  5530. return m.JoinCompetition
  5531. }
  5532. return false
  5533. }
  5534. func (m *IdolInfo) GetBoxScore() int32 {
  5535. if m != nil {
  5536. return m.BoxScore
  5537. }
  5538. return 0
  5539. }
  5540. func (m *IdolInfo) GetFirstBegin() uint64 {
  5541. if m != nil {
  5542. return m.FirstBegin
  5543. }
  5544. return 0
  5545. }
  5546. func (m *IdolInfo) GetFirstEnd() uint64 {
  5547. if m != nil {
  5548. return m.FirstEnd
  5549. }
  5550. return 0
  5551. }
  5552. func (m *IdolInfo) GetSecondBegin() uint64 {
  5553. if m != nil {
  5554. return m.SecondBegin
  5555. }
  5556. return 0
  5557. }
  5558. func (m *IdolInfo) GetSecondEnd() uint64 {
  5559. if m != nil {
  5560. return m.SecondEnd
  5561. }
  5562. return 0
  5563. }
  5564. type PlayerShowData struct {
  5565. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  5566. RoleBase *RoleBase `protobuf:"bytes,2,opt,name=role_base,json=roleBase,proto3" json:"role_base,omitempty"`
  5567. HeroData *HeroData `protobuf:"bytes,3,opt,name=hero_data,json=heroData,proto3" json:"hero_data,omitempty"`
  5568. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  5569. XXX_unrecognized []byte `json:"-"`
  5570. XXX_sizecache int32 `json:"-"`
  5571. }
  5572. func (m *PlayerShowData) Reset() { *m = PlayerShowData{} }
  5573. func (m *PlayerShowData) String() string { return proto.CompactTextString(m) }
  5574. func (*PlayerShowData) ProtoMessage() {}
  5575. func (*PlayerShowData) Descriptor() ([]byte, []int) {
  5576. return fileDescriptor_116e343673f7ffaf, []int{93}
  5577. }
  5578. func (m *PlayerShowData) XXX_Unmarshal(b []byte) error {
  5579. return xxx_messageInfo_PlayerShowData.Unmarshal(m, b)
  5580. }
  5581. func (m *PlayerShowData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5582. return xxx_messageInfo_PlayerShowData.Marshal(b, m, deterministic)
  5583. }
  5584. func (m *PlayerShowData) XXX_Merge(src proto.Message) {
  5585. xxx_messageInfo_PlayerShowData.Merge(m, src)
  5586. }
  5587. func (m *PlayerShowData) XXX_Size() int {
  5588. return xxx_messageInfo_PlayerShowData.Size(m)
  5589. }
  5590. func (m *PlayerShowData) XXX_DiscardUnknown() {
  5591. xxx_messageInfo_PlayerShowData.DiscardUnknown(m)
  5592. }
  5593. var xxx_messageInfo_PlayerShowData proto.InternalMessageInfo
  5594. func (m *PlayerShowData) GetUid() uint64 {
  5595. if m != nil {
  5596. return m.Uid
  5597. }
  5598. return 0
  5599. }
  5600. func (m *PlayerShowData) GetRoleBase() *RoleBase {
  5601. if m != nil {
  5602. return m.RoleBase
  5603. }
  5604. return nil
  5605. }
  5606. func (m *PlayerShowData) GetHeroData() *HeroData {
  5607. if m != nil {
  5608. return m.HeroData
  5609. }
  5610. return nil
  5611. }
  5612. type IdolSeasonData struct {
  5613. // 前三名数据
  5614. DetailList []*PlayerShowData `protobuf:"bytes,1,rep,name=detail_list,json=detailList,proto3" json:"detail_list,omitempty"`
  5615. // 前三名的票数
  5616. VoteList []*FansRankData `protobuf:"bytes,2,rep,name=vote_list,json=voteList,proto3" json:"vote_list,omitempty"`
  5617. DayReward []int32 `protobuf:"varint,3,rep,packed,name=day_reward,json=dayReward,proto3" json:"day_reward,omitempty"`
  5618. FirstBegin uint64 `protobuf:"varint,4,opt,name=first_begin,json=firstBegin,proto3" json:"first_begin,omitempty"`
  5619. FirstEnd uint64 `protobuf:"varint,5,opt,name=first_end,json=firstEnd,proto3" json:"first_end,omitempty"`
  5620. SecondBegin uint64 `protobuf:"varint,6,opt,name=second_begin,json=secondBegin,proto3" json:"second_begin,omitempty"`
  5621. SecondEnd uint64 `protobuf:"varint,7,opt,name=second_end,json=secondEnd,proto3" json:"second_end,omitempty"`
  5622. HasBoxReward bool `protobuf:"varint,8,opt,name=has_box_reward,json=hasBoxReward,proto3" json:"has_box_reward,omitempty"`
  5623. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  5624. XXX_unrecognized []byte `json:"-"`
  5625. XXX_sizecache int32 `json:"-"`
  5626. }
  5627. func (m *IdolSeasonData) Reset() { *m = IdolSeasonData{} }
  5628. func (m *IdolSeasonData) String() string { return proto.CompactTextString(m) }
  5629. func (*IdolSeasonData) ProtoMessage() {}
  5630. func (*IdolSeasonData) Descriptor() ([]byte, []int) {
  5631. return fileDescriptor_116e343673f7ffaf, []int{94}
  5632. }
  5633. func (m *IdolSeasonData) XXX_Unmarshal(b []byte) error {
  5634. return xxx_messageInfo_IdolSeasonData.Unmarshal(m, b)
  5635. }
  5636. func (m *IdolSeasonData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5637. return xxx_messageInfo_IdolSeasonData.Marshal(b, m, deterministic)
  5638. }
  5639. func (m *IdolSeasonData) XXX_Merge(src proto.Message) {
  5640. xxx_messageInfo_IdolSeasonData.Merge(m, src)
  5641. }
  5642. func (m *IdolSeasonData) XXX_Size() int {
  5643. return xxx_messageInfo_IdolSeasonData.Size(m)
  5644. }
  5645. func (m *IdolSeasonData) XXX_DiscardUnknown() {
  5646. xxx_messageInfo_IdolSeasonData.DiscardUnknown(m)
  5647. }
  5648. var xxx_messageInfo_IdolSeasonData proto.InternalMessageInfo
  5649. func (m *IdolSeasonData) GetDetailList() []*PlayerShowData {
  5650. if m != nil {
  5651. return m.DetailList
  5652. }
  5653. return nil
  5654. }
  5655. func (m *IdolSeasonData) GetVoteList() []*FansRankData {
  5656. if m != nil {
  5657. return m.VoteList
  5658. }
  5659. return nil
  5660. }
  5661. func (m *IdolSeasonData) GetDayReward() []int32 {
  5662. if m != nil {
  5663. return m.DayReward
  5664. }
  5665. return nil
  5666. }
  5667. func (m *IdolSeasonData) GetFirstBegin() uint64 {
  5668. if m != nil {
  5669. return m.FirstBegin
  5670. }
  5671. return 0
  5672. }
  5673. func (m *IdolSeasonData) GetFirstEnd() uint64 {
  5674. if m != nil {
  5675. return m.FirstEnd
  5676. }
  5677. return 0
  5678. }
  5679. func (m *IdolSeasonData) GetSecondBegin() uint64 {
  5680. if m != nil {
  5681. return m.SecondBegin
  5682. }
  5683. return 0
  5684. }
  5685. func (m *IdolSeasonData) GetSecondEnd() uint64 {
  5686. if m != nil {
  5687. return m.SecondEnd
  5688. }
  5689. return 0
  5690. }
  5691. func (m *IdolSeasonData) GetHasBoxReward() bool {
  5692. if m != nil {
  5693. return m.HasBoxReward
  5694. }
  5695. return false
  5696. }
  5697. type FansVoteRewardData struct {
  5698. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  5699. IdolList []*KeyValueType64 `protobuf:"bytes,2,rep,name=idol_list,json=idolList,proto3" json:"idol_list,omitempty"`
  5700. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  5701. XXX_unrecognized []byte `json:"-"`
  5702. XXX_sizecache int32 `json:"-"`
  5703. }
  5704. func (m *FansVoteRewardData) Reset() { *m = FansVoteRewardData{} }
  5705. func (m *FansVoteRewardData) String() string { return proto.CompactTextString(m) }
  5706. func (*FansVoteRewardData) ProtoMessage() {}
  5707. func (*FansVoteRewardData) Descriptor() ([]byte, []int) {
  5708. return fileDescriptor_116e343673f7ffaf, []int{95}
  5709. }
  5710. func (m *FansVoteRewardData) XXX_Unmarshal(b []byte) error {
  5711. return xxx_messageInfo_FansVoteRewardData.Unmarshal(m, b)
  5712. }
  5713. func (m *FansVoteRewardData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5714. return xxx_messageInfo_FansVoteRewardData.Marshal(b, m, deterministic)
  5715. }
  5716. func (m *FansVoteRewardData) XXX_Merge(src proto.Message) {
  5717. xxx_messageInfo_FansVoteRewardData.Merge(m, src)
  5718. }
  5719. func (m *FansVoteRewardData) XXX_Size() int {
  5720. return xxx_messageInfo_FansVoteRewardData.Size(m)
  5721. }
  5722. func (m *FansVoteRewardData) XXX_DiscardUnknown() {
  5723. xxx_messageInfo_FansVoteRewardData.DiscardUnknown(m)
  5724. }
  5725. var xxx_messageInfo_FansVoteRewardData proto.InternalMessageInfo
  5726. func (m *FansVoteRewardData) GetUid() uint64 {
  5727. if m != nil {
  5728. return m.Uid
  5729. }
  5730. return 0
  5731. }
  5732. func (m *FansVoteRewardData) GetIdolList() []*KeyValueType64 {
  5733. if m != nil {
  5734. return m.IdolList
  5735. }
  5736. return nil
  5737. }
  5738. type RoleCompetition struct {
  5739. CurCompetition *CompetitionInfo `protobuf:"bytes,1,opt,name=cur_competition,json=curCompetition,proto3" json:"cur_competition,omitempty"`
  5740. RewardCompetitionId int32 `protobuf:"varint,2,opt,name=reward_competition_id,json=rewardCompetitionId,proto3" json:"reward_competition_id,omitempty"`
  5741. RewardCompetitionSubId int32 `protobuf:"varint,3,opt,name=reward_competition_sub_id,json=rewardCompetitionSubId,proto3" json:"reward_competition_sub_id,omitempty"`
  5742. Divine *DivineInfo `protobuf:"bytes,4,opt,name=divine,proto3" json:"divine,omitempty"`
  5743. Idol *IdolInfo `protobuf:"bytes,5,opt,name=idol,proto3" json:"idol,omitempty"`
  5744. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  5745. XXX_unrecognized []byte `json:"-"`
  5746. XXX_sizecache int32 `json:"-"`
  5747. }
  5748. func (m *RoleCompetition) Reset() { *m = RoleCompetition{} }
  5749. func (m *RoleCompetition) String() string { return proto.CompactTextString(m) }
  5750. func (*RoleCompetition) ProtoMessage() {}
  5751. func (*RoleCompetition) Descriptor() ([]byte, []int) {
  5752. return fileDescriptor_116e343673f7ffaf, []int{96}
  5753. }
  5754. func (m *RoleCompetition) XXX_Unmarshal(b []byte) error {
  5755. return xxx_messageInfo_RoleCompetition.Unmarshal(m, b)
  5756. }
  5757. func (m *RoleCompetition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5758. return xxx_messageInfo_RoleCompetition.Marshal(b, m, deterministic)
  5759. }
  5760. func (m *RoleCompetition) XXX_Merge(src proto.Message) {
  5761. xxx_messageInfo_RoleCompetition.Merge(m, src)
  5762. }
  5763. func (m *RoleCompetition) XXX_Size() int {
  5764. return xxx_messageInfo_RoleCompetition.Size(m)
  5765. }
  5766. func (m *RoleCompetition) XXX_DiscardUnknown() {
  5767. xxx_messageInfo_RoleCompetition.DiscardUnknown(m)
  5768. }
  5769. var xxx_messageInfo_RoleCompetition proto.InternalMessageInfo
  5770. func (m *RoleCompetition) GetCurCompetition() *CompetitionInfo {
  5771. if m != nil {
  5772. return m.CurCompetition
  5773. }
  5774. return nil
  5775. }
  5776. func (m *RoleCompetition) GetRewardCompetitionId() int32 {
  5777. if m != nil {
  5778. return m.RewardCompetitionId
  5779. }
  5780. return 0
  5781. }
  5782. func (m *RoleCompetition) GetRewardCompetitionSubId() int32 {
  5783. if m != nil {
  5784. return m.RewardCompetitionSubId
  5785. }
  5786. return 0
  5787. }
  5788. func (m *RoleCompetition) GetDivine() *DivineInfo {
  5789. if m != nil {
  5790. return m.Divine
  5791. }
  5792. return nil
  5793. }
  5794. func (m *RoleCompetition) GetIdol() *IdolInfo {
  5795. if m != nil {
  5796. return m.Idol
  5797. }
  5798. return nil
  5799. }
  5800. // //////////////////////social好友
  5801. // 每次上线时需要重新加载
  5802. type RoleFriend struct {
  5803. SubList []uint64 `protobuf:"varint,1,rep,packed,name=sub_list,json=subList,proto3" json:"sub_list,omitempty"`
  5804. FansList []uint64 `protobuf:"varint,2,rep,packed,name=fans_list,json=fansList,proto3" json:"fans_list,omitempty"`
  5805. BlackList []uint64 `protobuf:"varint,3,rep,packed,name=black_list,json=blackList,proto3" json:"black_list,omitempty"`
  5806. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  5807. XXX_unrecognized []byte `json:"-"`
  5808. XXX_sizecache int32 `json:"-"`
  5809. }
  5810. func (m *RoleFriend) Reset() { *m = RoleFriend{} }
  5811. func (m *RoleFriend) String() string { return proto.CompactTextString(m) }
  5812. func (*RoleFriend) ProtoMessage() {}
  5813. func (*RoleFriend) Descriptor() ([]byte, []int) {
  5814. return fileDescriptor_116e343673f7ffaf, []int{97}
  5815. }
  5816. func (m *RoleFriend) XXX_Unmarshal(b []byte) error {
  5817. return xxx_messageInfo_RoleFriend.Unmarshal(m, b)
  5818. }
  5819. func (m *RoleFriend) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5820. return xxx_messageInfo_RoleFriend.Marshal(b, m, deterministic)
  5821. }
  5822. func (m *RoleFriend) XXX_Merge(src proto.Message) {
  5823. xxx_messageInfo_RoleFriend.Merge(m, src)
  5824. }
  5825. func (m *RoleFriend) XXX_Size() int {
  5826. return xxx_messageInfo_RoleFriend.Size(m)
  5827. }
  5828. func (m *RoleFriend) XXX_DiscardUnknown() {
  5829. xxx_messageInfo_RoleFriend.DiscardUnknown(m)
  5830. }
  5831. var xxx_messageInfo_RoleFriend proto.InternalMessageInfo
  5832. func (m *RoleFriend) GetSubList() []uint64 {
  5833. if m != nil {
  5834. return m.SubList
  5835. }
  5836. return nil
  5837. }
  5838. func (m *RoleFriend) GetFansList() []uint64 {
  5839. if m != nil {
  5840. return m.FansList
  5841. }
  5842. return nil
  5843. }
  5844. func (m *RoleFriend) GetBlackList() []uint64 {
  5845. if m != nil {
  5846. return m.BlackList
  5847. }
  5848. return nil
  5849. }
  5850. type RoleSocial struct {
  5851. FriendInfo *RoleFriend `protobuf:"bytes,1,opt,name=friendInfo,proto3" json:"friendInfo,omitempty"`
  5852. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  5853. XXX_unrecognized []byte `json:"-"`
  5854. XXX_sizecache int32 `json:"-"`
  5855. }
  5856. func (m *RoleSocial) Reset() { *m = RoleSocial{} }
  5857. func (m *RoleSocial) String() string { return proto.CompactTextString(m) }
  5858. func (*RoleSocial) ProtoMessage() {}
  5859. func (*RoleSocial) Descriptor() ([]byte, []int) {
  5860. return fileDescriptor_116e343673f7ffaf, []int{98}
  5861. }
  5862. func (m *RoleSocial) XXX_Unmarshal(b []byte) error {
  5863. return xxx_messageInfo_RoleSocial.Unmarshal(m, b)
  5864. }
  5865. func (m *RoleSocial) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5866. return xxx_messageInfo_RoleSocial.Marshal(b, m, deterministic)
  5867. }
  5868. func (m *RoleSocial) XXX_Merge(src proto.Message) {
  5869. xxx_messageInfo_RoleSocial.Merge(m, src)
  5870. }
  5871. func (m *RoleSocial) XXX_Size() int {
  5872. return xxx_messageInfo_RoleSocial.Size(m)
  5873. }
  5874. func (m *RoleSocial) XXX_DiscardUnknown() {
  5875. xxx_messageInfo_RoleSocial.DiscardUnknown(m)
  5876. }
  5877. var xxx_messageInfo_RoleSocial proto.InternalMessageInfo
  5878. func (m *RoleSocial) GetFriendInfo() *RoleFriend {
  5879. if m != nil {
  5880. return m.FriendInfo
  5881. }
  5882. return nil
  5883. }
  5884. // //////////////////////common
  5885. // 战斗玩家数据
  5886. type FightRoleInfo struct {
  5887. IsRobot bool `protobuf:"varint,1,opt,name=is_robot,json=isRobot,proto3" json:"is_robot,omitempty"`
  5888. BriefInfo *CommonPlayerBriefInfo `protobuf:"bytes,2,opt,name=brief_info,json=briefInfo,proto3" json:"brief_info,omitempty"`
  5889. // 系统数据
  5890. JobLevel int32 `protobuf:"varint,3,opt,name=job_level,json=jobLevel,proto3" json:"job_level,omitempty"`
  5891. AttrList []*KeyValueType `protobuf:"bytes,4,rep,name=attr_list,json=attrList,proto3" json:"attr_list,omitempty"`
  5892. FashionData *FashionData `protobuf:"bytes,5,opt,name=fashion_data,json=fashionData,proto3" json:"fashion_data,omitempty"`
  5893. HeroDataList []*HeroData `protobuf:"bytes,6,rep,name=hero_data_list,json=heroDataList,proto3" json:"hero_data_list,omitempty"`
  5894. MaxFightPower int32 `protobuf:"varint,7,opt,name=max_fight_power,json=maxFightPower,proto3" json:"max_fight_power,omitempty"`
  5895. BattlePetList []*PetData `protobuf:"bytes,8,rep,name=battle_pet_list,json=battlePetList,proto3" json:"battle_pet_list,omitempty"`
  5896. ChangePlayId int32 `protobuf:"varint,9,opt,name=change_play_id,json=changePlayId,proto3" json:"change_play_id,omitempty"`
  5897. RepressSkillPvpVal int32 `protobuf:"varint,10,opt,name=repress_skill_pvp_val,json=repressSkillPvpVal,proto3" json:"repress_skill_pvp_val,omitempty"`
  5898. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  5899. XXX_unrecognized []byte `json:"-"`
  5900. XXX_sizecache int32 `json:"-"`
  5901. }
  5902. func (m *FightRoleInfo) Reset() { *m = FightRoleInfo{} }
  5903. func (m *FightRoleInfo) String() string { return proto.CompactTextString(m) }
  5904. func (*FightRoleInfo) ProtoMessage() {}
  5905. func (*FightRoleInfo) Descriptor() ([]byte, []int) {
  5906. return fileDescriptor_116e343673f7ffaf, []int{99}
  5907. }
  5908. func (m *FightRoleInfo) XXX_Unmarshal(b []byte) error {
  5909. return xxx_messageInfo_FightRoleInfo.Unmarshal(m, b)
  5910. }
  5911. func (m *FightRoleInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5912. return xxx_messageInfo_FightRoleInfo.Marshal(b, m, deterministic)
  5913. }
  5914. func (m *FightRoleInfo) XXX_Merge(src proto.Message) {
  5915. xxx_messageInfo_FightRoleInfo.Merge(m, src)
  5916. }
  5917. func (m *FightRoleInfo) XXX_Size() int {
  5918. return xxx_messageInfo_FightRoleInfo.Size(m)
  5919. }
  5920. func (m *FightRoleInfo) XXX_DiscardUnknown() {
  5921. xxx_messageInfo_FightRoleInfo.DiscardUnknown(m)
  5922. }
  5923. var xxx_messageInfo_FightRoleInfo proto.InternalMessageInfo
  5924. func (m *FightRoleInfo) GetIsRobot() bool {
  5925. if m != nil {
  5926. return m.IsRobot
  5927. }
  5928. return false
  5929. }
  5930. func (m *FightRoleInfo) GetBriefInfo() *CommonPlayerBriefInfo {
  5931. if m != nil {
  5932. return m.BriefInfo
  5933. }
  5934. return nil
  5935. }
  5936. func (m *FightRoleInfo) GetJobLevel() int32 {
  5937. if m != nil {
  5938. return m.JobLevel
  5939. }
  5940. return 0
  5941. }
  5942. func (m *FightRoleInfo) GetAttrList() []*KeyValueType {
  5943. if m != nil {
  5944. return m.AttrList
  5945. }
  5946. return nil
  5947. }
  5948. func (m *FightRoleInfo) GetFashionData() *FashionData {
  5949. if m != nil {
  5950. return m.FashionData
  5951. }
  5952. return nil
  5953. }
  5954. func (m *FightRoleInfo) GetHeroDataList() []*HeroData {
  5955. if m != nil {
  5956. return m.HeroDataList
  5957. }
  5958. return nil
  5959. }
  5960. func (m *FightRoleInfo) GetMaxFightPower() int32 {
  5961. if m != nil {
  5962. return m.MaxFightPower
  5963. }
  5964. return 0
  5965. }
  5966. func (m *FightRoleInfo) GetBattlePetList() []*PetData {
  5967. if m != nil {
  5968. return m.BattlePetList
  5969. }
  5970. return nil
  5971. }
  5972. func (m *FightRoleInfo) GetChangePlayId() int32 {
  5973. if m != nil {
  5974. return m.ChangePlayId
  5975. }
  5976. return 0
  5977. }
  5978. func (m *FightRoleInfo) GetRepressSkillPvpVal() int32 {
  5979. if m != nil {
  5980. return m.RepressSkillPvpVal
  5981. }
  5982. return 0
  5983. }
  5984. type ChatMessageInfo struct {
  5985. Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
  5986. SendTime uint64 `protobuf:"varint,2,opt,name=send_time,json=sendTime,proto3" json:"send_time,omitempty"`
  5987. SubType int32 `protobuf:"varint,3,opt,name=sub_type,json=subType,proto3" json:"sub_type,omitempty"`
  5988. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  5989. XXX_unrecognized []byte `json:"-"`
  5990. XXX_sizecache int32 `json:"-"`
  5991. }
  5992. func (m *ChatMessageInfo) Reset() { *m = ChatMessageInfo{} }
  5993. func (m *ChatMessageInfo) String() string { return proto.CompactTextString(m) }
  5994. func (*ChatMessageInfo) ProtoMessage() {}
  5995. func (*ChatMessageInfo) Descriptor() ([]byte, []int) {
  5996. return fileDescriptor_116e343673f7ffaf, []int{100}
  5997. }
  5998. func (m *ChatMessageInfo) XXX_Unmarshal(b []byte) error {
  5999. return xxx_messageInfo_ChatMessageInfo.Unmarshal(m, b)
  6000. }
  6001. func (m *ChatMessageInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  6002. return xxx_messageInfo_ChatMessageInfo.Marshal(b, m, deterministic)
  6003. }
  6004. func (m *ChatMessageInfo) XXX_Merge(src proto.Message) {
  6005. xxx_messageInfo_ChatMessageInfo.Merge(m, src)
  6006. }
  6007. func (m *ChatMessageInfo) XXX_Size() int {
  6008. return xxx_messageInfo_ChatMessageInfo.Size(m)
  6009. }
  6010. func (m *ChatMessageInfo) XXX_DiscardUnknown() {
  6011. xxx_messageInfo_ChatMessageInfo.DiscardUnknown(m)
  6012. }
  6013. var xxx_messageInfo_ChatMessageInfo proto.InternalMessageInfo
  6014. func (m *ChatMessageInfo) GetMessage() string {
  6015. if m != nil {
  6016. return m.Message
  6017. }
  6018. return ""
  6019. }
  6020. func (m *ChatMessageInfo) GetSendTime() uint64 {
  6021. if m != nil {
  6022. return m.SendTime
  6023. }
  6024. return 0
  6025. }
  6026. func (m *ChatMessageInfo) GetSubType() int32 {
  6027. if m != nil {
  6028. return m.SubType
  6029. }
  6030. return 0
  6031. }
  6032. type ChatPlayerBriefInfo struct {
  6033. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  6034. NickName string `protobuf:"bytes,2,opt,name=nick_name,json=nickName,proto3" json:"nick_name,omitempty"`
  6035. ImgId int32 `protobuf:"varint,3,opt,name=img_id,json=imgId,proto3" json:"img_id,omitempty"`
  6036. ConfigId int32 `protobuf:"varint,4,opt,name=config_id,json=configId,proto3" json:"config_id,omitempty"`
  6037. Level int32 `protobuf:"varint,5,opt,name=level,proto3" json:"level,omitempty"`
  6038. HeadFrameId int32 `protobuf:"varint,6,opt,name=head_frame_id,json=headFrameId,proto3" json:"head_frame_id,omitempty"`
  6039. Gender int32 `protobuf:"varint,7,opt,name=gender,proto3" json:"gender,omitempty"`
  6040. VipLevel int32 `protobuf:"varint,8,opt,name=vip_level,json=vipLevel,proto3" json:"vip_level,omitempty"`
  6041. HeadId int32 `protobuf:"varint,9,opt,name=head_id,json=headId,proto3" json:"head_id,omitempty"`
  6042. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  6043. XXX_unrecognized []byte `json:"-"`
  6044. XXX_sizecache int32 `json:"-"`
  6045. }
  6046. func (m *ChatPlayerBriefInfo) Reset() { *m = ChatPlayerBriefInfo{} }
  6047. func (m *ChatPlayerBriefInfo) String() string { return proto.CompactTextString(m) }
  6048. func (*ChatPlayerBriefInfo) ProtoMessage() {}
  6049. func (*ChatPlayerBriefInfo) Descriptor() ([]byte, []int) {
  6050. return fileDescriptor_116e343673f7ffaf, []int{101}
  6051. }
  6052. func (m *ChatPlayerBriefInfo) XXX_Unmarshal(b []byte) error {
  6053. return xxx_messageInfo_ChatPlayerBriefInfo.Unmarshal(m, b)
  6054. }
  6055. func (m *ChatPlayerBriefInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  6056. return xxx_messageInfo_ChatPlayerBriefInfo.Marshal(b, m, deterministic)
  6057. }
  6058. func (m *ChatPlayerBriefInfo) XXX_Merge(src proto.Message) {
  6059. xxx_messageInfo_ChatPlayerBriefInfo.Merge(m, src)
  6060. }
  6061. func (m *ChatPlayerBriefInfo) XXX_Size() int {
  6062. return xxx_messageInfo_ChatPlayerBriefInfo.Size(m)
  6063. }
  6064. func (m *ChatPlayerBriefInfo) XXX_DiscardUnknown() {
  6065. xxx_messageInfo_ChatPlayerBriefInfo.DiscardUnknown(m)
  6066. }
  6067. var xxx_messageInfo_ChatPlayerBriefInfo proto.InternalMessageInfo
  6068. func (m *ChatPlayerBriefInfo) GetUid() uint64 {
  6069. if m != nil {
  6070. return m.Uid
  6071. }
  6072. return 0
  6073. }
  6074. func (m *ChatPlayerBriefInfo) GetNickName() string {
  6075. if m != nil {
  6076. return m.NickName
  6077. }
  6078. return ""
  6079. }
  6080. func (m *ChatPlayerBriefInfo) GetImgId() int32 {
  6081. if m != nil {
  6082. return m.ImgId
  6083. }
  6084. return 0
  6085. }
  6086. func (m *ChatPlayerBriefInfo) GetConfigId() int32 {
  6087. if m != nil {
  6088. return m.ConfigId
  6089. }
  6090. return 0
  6091. }
  6092. func (m *ChatPlayerBriefInfo) GetLevel() int32 {
  6093. if m != nil {
  6094. return m.Level
  6095. }
  6096. return 0
  6097. }
  6098. func (m *ChatPlayerBriefInfo) GetHeadFrameId() int32 {
  6099. if m != nil {
  6100. return m.HeadFrameId
  6101. }
  6102. return 0
  6103. }
  6104. func (m *ChatPlayerBriefInfo) GetGender() int32 {
  6105. if m != nil {
  6106. return m.Gender
  6107. }
  6108. return 0
  6109. }
  6110. func (m *ChatPlayerBriefInfo) GetVipLevel() int32 {
  6111. if m != nil {
  6112. return m.VipLevel
  6113. }
  6114. return 0
  6115. }
  6116. func (m *ChatPlayerBriefInfo) GetHeadId() int32 {
  6117. if m != nil {
  6118. return m.HeadId
  6119. }
  6120. return 0
  6121. }
  6122. type CommonPlayerBriefInfo struct {
  6123. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  6124. NickName string `protobuf:"bytes,2,opt,name=nick_name,json=nickName,proto3" json:"nick_name,omitempty"`
  6125. ImgId int32 `protobuf:"varint,3,opt,name=img_id,json=imgId,proto3" json:"img_id,omitempty"`
  6126. Gender int32 `protobuf:"varint,4,opt,name=gender,proto3" json:"gender,omitempty"`
  6127. Level int32 `protobuf:"varint,5,opt,name=level,proto3" json:"level,omitempty"`
  6128. ConfigId int32 `protobuf:"varint,6,opt,name=config_id,json=configId,proto3" json:"config_id,omitempty"`
  6129. FightPower int32 `protobuf:"varint,7,opt,name=fight_power,json=fightPower,proto3" json:"fight_power,omitempty"`
  6130. OnlineState bool `protobuf:"varint,8,opt,name=online_state,json=onlineState,proto3" json:"online_state,omitempty"`
  6131. OnlineTime uint64 `protobuf:"varint,9,opt,name=online_time,json=onlineTime,proto3" json:"online_time,omitempty"`
  6132. TowerLevel int32 `protobuf:"varint,10,opt,name=tower_level,json=towerLevel,proto3" json:"tower_level,omitempty"`
  6133. TowerTime uint64 `protobuf:"varint,11,opt,name=tower_time,json=towerTime,proto3" json:"tower_time,omitempty"`
  6134. MapLevelId int32 `protobuf:"varint,12,opt,name=map_level_id,json=mapLevelId,proto3" json:"map_level_id,omitempty"`
  6135. BattleRecordId uint64 `protobuf:"varint,13,opt,name=battle_record_id,json=battleRecordId,proto3" json:"battle_record_id,omitempty"`
  6136. HeadFrameId int32 `protobuf:"varint,14,opt,name=head_frame_id,json=headFrameId,proto3" json:"head_frame_id,omitempty"`
  6137. VipLevel int32 `protobuf:"varint,15,opt,name=vip_level,json=vipLevel,proto3" json:"vip_level,omitempty"`
  6138. SelectZone int32 `protobuf:"varint,16,opt,name=select_zone,json=selectZone,proto3" json:"select_zone,omitempty"`
  6139. HeadId int32 `protobuf:"varint,17,opt,name=head_id,json=headId,proto3" json:"head_id,omitempty"`
  6140. // 后续字段不做保存操作
  6141. TotalRecharge float32 `protobuf:"fixed32,30,opt,name=total_recharge,json=totalRecharge,proto3" json:"total_recharge,omitempty"`
  6142. LastRechargeTime uint64 `protobuf:"varint,31,opt,name=last_recharge_time,json=lastRechargeTime,proto3" json:"last_recharge_time,omitempty"`
  6143. Rmb uint64 `protobuf:"varint,32,opt,name=rmb,proto3" json:"rmb,omitempty"`
  6144. Zeny uint64 `protobuf:"varint,33,opt,name=zeny,proto3" json:"zeny,omitempty"`
  6145. MaxFightPower uint32 `protobuf:"varint,34,opt,name=max_fight_power,json=maxFightPower,proto3" json:"max_fight_power,omitempty"`
  6146. Daochang100Tips string `protobuf:"bytes,35,opt,name=daochang100_tips,json=daochang100Tips,proto3" json:"daochang100_tips,omitempty"`
  6147. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  6148. XXX_unrecognized []byte `json:"-"`
  6149. XXX_sizecache int32 `json:"-"`
  6150. }
  6151. func (m *CommonPlayerBriefInfo) Reset() { *m = CommonPlayerBriefInfo{} }
  6152. func (m *CommonPlayerBriefInfo) String() string { return proto.CompactTextString(m) }
  6153. func (*CommonPlayerBriefInfo) ProtoMessage() {}
  6154. func (*CommonPlayerBriefInfo) Descriptor() ([]byte, []int) {
  6155. return fileDescriptor_116e343673f7ffaf, []int{102}
  6156. }
  6157. func (m *CommonPlayerBriefInfo) XXX_Unmarshal(b []byte) error {
  6158. return xxx_messageInfo_CommonPlayerBriefInfo.Unmarshal(m, b)
  6159. }
  6160. func (m *CommonPlayerBriefInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  6161. return xxx_messageInfo_CommonPlayerBriefInfo.Marshal(b, m, deterministic)
  6162. }
  6163. func (m *CommonPlayerBriefInfo) XXX_Merge(src proto.Message) {
  6164. xxx_messageInfo_CommonPlayerBriefInfo.Merge(m, src)
  6165. }
  6166. func (m *CommonPlayerBriefInfo) XXX_Size() int {
  6167. return xxx_messageInfo_CommonPlayerBriefInfo.Size(m)
  6168. }
  6169. func (m *CommonPlayerBriefInfo) XXX_DiscardUnknown() {
  6170. xxx_messageInfo_CommonPlayerBriefInfo.DiscardUnknown(m)
  6171. }
  6172. var xxx_messageInfo_CommonPlayerBriefInfo proto.InternalMessageInfo
  6173. func (m *CommonPlayerBriefInfo) GetUid() uint64 {
  6174. if m != nil {
  6175. return m.Uid
  6176. }
  6177. return 0
  6178. }
  6179. func (m *CommonPlayerBriefInfo) GetNickName() string {
  6180. if m != nil {
  6181. return m.NickName
  6182. }
  6183. return ""
  6184. }
  6185. func (m *CommonPlayerBriefInfo) GetImgId() int32 {
  6186. if m != nil {
  6187. return m.ImgId
  6188. }
  6189. return 0
  6190. }
  6191. func (m *CommonPlayerBriefInfo) GetGender() int32 {
  6192. if m != nil {
  6193. return m.Gender
  6194. }
  6195. return 0
  6196. }
  6197. func (m *CommonPlayerBriefInfo) GetLevel() int32 {
  6198. if m != nil {
  6199. return m.Level
  6200. }
  6201. return 0
  6202. }
  6203. func (m *CommonPlayerBriefInfo) GetConfigId() int32 {
  6204. if m != nil {
  6205. return m.ConfigId
  6206. }
  6207. return 0
  6208. }
  6209. func (m *CommonPlayerBriefInfo) GetFightPower() int32 {
  6210. if m != nil {
  6211. return m.FightPower
  6212. }
  6213. return 0
  6214. }
  6215. func (m *CommonPlayerBriefInfo) GetOnlineState() bool {
  6216. if m != nil {
  6217. return m.OnlineState
  6218. }
  6219. return false
  6220. }
  6221. func (m *CommonPlayerBriefInfo) GetOnlineTime() uint64 {
  6222. if m != nil {
  6223. return m.OnlineTime
  6224. }
  6225. return 0
  6226. }
  6227. func (m *CommonPlayerBriefInfo) GetTowerLevel() int32 {
  6228. if m != nil {
  6229. return m.TowerLevel
  6230. }
  6231. return 0
  6232. }
  6233. func (m *CommonPlayerBriefInfo) GetTowerTime() uint64 {
  6234. if m != nil {
  6235. return m.TowerTime
  6236. }
  6237. return 0
  6238. }
  6239. func (m *CommonPlayerBriefInfo) GetMapLevelId() int32 {
  6240. if m != nil {
  6241. return m.MapLevelId
  6242. }
  6243. return 0
  6244. }
  6245. func (m *CommonPlayerBriefInfo) GetBattleRecordId() uint64 {
  6246. if m != nil {
  6247. return m.BattleRecordId
  6248. }
  6249. return 0
  6250. }
  6251. func (m *CommonPlayerBriefInfo) GetHeadFrameId() int32 {
  6252. if m != nil {
  6253. return m.HeadFrameId
  6254. }
  6255. return 0
  6256. }
  6257. func (m *CommonPlayerBriefInfo) GetVipLevel() int32 {
  6258. if m != nil {
  6259. return m.VipLevel
  6260. }
  6261. return 0
  6262. }
  6263. func (m *CommonPlayerBriefInfo) GetSelectZone() int32 {
  6264. if m != nil {
  6265. return m.SelectZone
  6266. }
  6267. return 0
  6268. }
  6269. func (m *CommonPlayerBriefInfo) GetHeadId() int32 {
  6270. if m != nil {
  6271. return m.HeadId
  6272. }
  6273. return 0
  6274. }
  6275. func (m *CommonPlayerBriefInfo) GetTotalRecharge() float32 {
  6276. if m != nil {
  6277. return m.TotalRecharge
  6278. }
  6279. return 0
  6280. }
  6281. func (m *CommonPlayerBriefInfo) GetLastRechargeTime() uint64 {
  6282. if m != nil {
  6283. return m.LastRechargeTime
  6284. }
  6285. return 0
  6286. }
  6287. func (m *CommonPlayerBriefInfo) GetRmb() uint64 {
  6288. if m != nil {
  6289. return m.Rmb
  6290. }
  6291. return 0
  6292. }
  6293. func (m *CommonPlayerBriefInfo) GetZeny() uint64 {
  6294. if m != nil {
  6295. return m.Zeny
  6296. }
  6297. return 0
  6298. }
  6299. func (m *CommonPlayerBriefInfo) GetMaxFightPower() uint32 {
  6300. if m != nil {
  6301. return m.MaxFightPower
  6302. }
  6303. return 0
  6304. }
  6305. func (m *CommonPlayerBriefInfo) GetDaochang100Tips() string {
  6306. if m != nil {
  6307. return m.Daochang100Tips
  6308. }
  6309. return ""
  6310. }
  6311. type PlayerStateInfo struct {
  6312. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  6313. Online bool `protobuf:"varint,2,opt,name=online,proto3" json:"online,omitempty"`
  6314. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  6315. XXX_unrecognized []byte `json:"-"`
  6316. XXX_sizecache int32 `json:"-"`
  6317. }
  6318. func (m *PlayerStateInfo) Reset() { *m = PlayerStateInfo{} }
  6319. func (m *PlayerStateInfo) String() string { return proto.CompactTextString(m) }
  6320. func (*PlayerStateInfo) ProtoMessage() {}
  6321. func (*PlayerStateInfo) Descriptor() ([]byte, []int) {
  6322. return fileDescriptor_116e343673f7ffaf, []int{103}
  6323. }
  6324. func (m *PlayerStateInfo) XXX_Unmarshal(b []byte) error {
  6325. return xxx_messageInfo_PlayerStateInfo.Unmarshal(m, b)
  6326. }
  6327. func (m *PlayerStateInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  6328. return xxx_messageInfo_PlayerStateInfo.Marshal(b, m, deterministic)
  6329. }
  6330. func (m *PlayerStateInfo) XXX_Merge(src proto.Message) {
  6331. xxx_messageInfo_PlayerStateInfo.Merge(m, src)
  6332. }
  6333. func (m *PlayerStateInfo) XXX_Size() int {
  6334. return xxx_messageInfo_PlayerStateInfo.Size(m)
  6335. }
  6336. func (m *PlayerStateInfo) XXX_DiscardUnknown() {
  6337. xxx_messageInfo_PlayerStateInfo.DiscardUnknown(m)
  6338. }
  6339. var xxx_messageInfo_PlayerStateInfo proto.InternalMessageInfo
  6340. func (m *PlayerStateInfo) GetUid() uint64 {
  6341. if m != nil {
  6342. return m.Uid
  6343. }
  6344. return 0
  6345. }
  6346. func (m *PlayerStateInfo) GetOnline() bool {
  6347. if m != nil {
  6348. return m.Online
  6349. }
  6350. return false
  6351. }
  6352. type SystemMessage struct {
  6353. Type int32 `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"`
  6354. NickName string `protobuf:"bytes,2,opt,name=nick_name,json=nickName,proto3" json:"nick_name,omitempty"`
  6355. ParamId []int32 `protobuf:"varint,3,rep,packed,name=param_id,json=paramId,proto3" json:"param_id,omitempty"`
  6356. SendTime uint64 `protobuf:"varint,4,opt,name=send_time,json=sendTime,proto3" json:"send_time,omitempty"`
  6357. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  6358. XXX_unrecognized []byte `json:"-"`
  6359. XXX_sizecache int32 `json:"-"`
  6360. }
  6361. func (m *SystemMessage) Reset() { *m = SystemMessage{} }
  6362. func (m *SystemMessage) String() string { return proto.CompactTextString(m) }
  6363. func (*SystemMessage) ProtoMessage() {}
  6364. func (*SystemMessage) Descriptor() ([]byte, []int) {
  6365. return fileDescriptor_116e343673f7ffaf, []int{104}
  6366. }
  6367. func (m *SystemMessage) XXX_Unmarshal(b []byte) error {
  6368. return xxx_messageInfo_SystemMessage.Unmarshal(m, b)
  6369. }
  6370. func (m *SystemMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  6371. return xxx_messageInfo_SystemMessage.Marshal(b, m, deterministic)
  6372. }
  6373. func (m *SystemMessage) XXX_Merge(src proto.Message) {
  6374. xxx_messageInfo_SystemMessage.Merge(m, src)
  6375. }
  6376. func (m *SystemMessage) XXX_Size() int {
  6377. return xxx_messageInfo_SystemMessage.Size(m)
  6378. }
  6379. func (m *SystemMessage) XXX_DiscardUnknown() {
  6380. xxx_messageInfo_SystemMessage.DiscardUnknown(m)
  6381. }
  6382. var xxx_messageInfo_SystemMessage proto.InternalMessageInfo
  6383. func (m *SystemMessage) GetType() int32 {
  6384. if m != nil {
  6385. return m.Type
  6386. }
  6387. return 0
  6388. }
  6389. func (m *SystemMessage) GetNickName() string {
  6390. if m != nil {
  6391. return m.NickName
  6392. }
  6393. return ""
  6394. }
  6395. func (m *SystemMessage) GetParamId() []int32 {
  6396. if m != nil {
  6397. return m.ParamId
  6398. }
  6399. return nil
  6400. }
  6401. func (m *SystemMessage) GetSendTime() uint64 {
  6402. if m != nil {
  6403. return m.SendTime
  6404. }
  6405. return 0
  6406. }
  6407. type MessageContentInfo struct {
  6408. Type int32 `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"`
  6409. FromId *ChatPlayerBriefInfo `protobuf:"bytes,2,opt,name=from_id,json=fromId,proto3" json:"from_id,omitempty"`
  6410. Message *ChatMessageInfo `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"`
  6411. TargetId uint64 `protobuf:"varint,4,opt,name=target_id,json=targetId,proto3" json:"target_id,omitempty"`
  6412. ParamList []int32 `protobuf:"varint,5,rep,packed,name=param_list,json=paramList,proto3" json:"param_list,omitempty"`
  6413. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  6414. XXX_unrecognized []byte `json:"-"`
  6415. XXX_sizecache int32 `json:"-"`
  6416. }
  6417. func (m *MessageContentInfo) Reset() { *m = MessageContentInfo{} }
  6418. func (m *MessageContentInfo) String() string { return proto.CompactTextString(m) }
  6419. func (*MessageContentInfo) ProtoMessage() {}
  6420. func (*MessageContentInfo) Descriptor() ([]byte, []int) {
  6421. return fileDescriptor_116e343673f7ffaf, []int{105}
  6422. }
  6423. func (m *MessageContentInfo) XXX_Unmarshal(b []byte) error {
  6424. return xxx_messageInfo_MessageContentInfo.Unmarshal(m, b)
  6425. }
  6426. func (m *MessageContentInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  6427. return xxx_messageInfo_MessageContentInfo.Marshal(b, m, deterministic)
  6428. }
  6429. func (m *MessageContentInfo) XXX_Merge(src proto.Message) {
  6430. xxx_messageInfo_MessageContentInfo.Merge(m, src)
  6431. }
  6432. func (m *MessageContentInfo) XXX_Size() int {
  6433. return xxx_messageInfo_MessageContentInfo.Size(m)
  6434. }
  6435. func (m *MessageContentInfo) XXX_DiscardUnknown() {
  6436. xxx_messageInfo_MessageContentInfo.DiscardUnknown(m)
  6437. }
  6438. var xxx_messageInfo_MessageContentInfo proto.InternalMessageInfo
  6439. func (m *MessageContentInfo) GetType() int32 {
  6440. if m != nil {
  6441. return m.Type
  6442. }
  6443. return 0
  6444. }
  6445. func (m *MessageContentInfo) GetFromId() *ChatPlayerBriefInfo {
  6446. if m != nil {
  6447. return m.FromId
  6448. }
  6449. return nil
  6450. }
  6451. func (m *MessageContentInfo) GetMessage() *ChatMessageInfo {
  6452. if m != nil {
  6453. return m.Message
  6454. }
  6455. return nil
  6456. }
  6457. func (m *MessageContentInfo) GetTargetId() uint64 {
  6458. if m != nil {
  6459. return m.TargetId
  6460. }
  6461. return 0
  6462. }
  6463. func (m *MessageContentInfo) GetParamList() []int32 {
  6464. if m != nil {
  6465. return m.ParamList
  6466. }
  6467. return nil
  6468. }
  6469. type RoleChat struct {
  6470. OfflineMsgPlayerList []*ChatPlayerBriefInfo `protobuf:"bytes,1,rep,name=offline_msg_player_list,json=offlineMsgPlayerList,proto3" json:"offline_msg_player_list,omitempty"`
  6471. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  6472. XXX_unrecognized []byte `json:"-"`
  6473. XXX_sizecache int32 `json:"-"`
  6474. }
  6475. func (m *RoleChat) Reset() { *m = RoleChat{} }
  6476. func (m *RoleChat) String() string { return proto.CompactTextString(m) }
  6477. func (*RoleChat) ProtoMessage() {}
  6478. func (*RoleChat) Descriptor() ([]byte, []int) {
  6479. return fileDescriptor_116e343673f7ffaf, []int{106}
  6480. }
  6481. func (m *RoleChat) XXX_Unmarshal(b []byte) error {
  6482. return xxx_messageInfo_RoleChat.Unmarshal(m, b)
  6483. }
  6484. func (m *RoleChat) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  6485. return xxx_messageInfo_RoleChat.Marshal(b, m, deterministic)
  6486. }
  6487. func (m *RoleChat) XXX_Merge(src proto.Message) {
  6488. xxx_messageInfo_RoleChat.Merge(m, src)
  6489. }
  6490. func (m *RoleChat) XXX_Size() int {
  6491. return xxx_messageInfo_RoleChat.Size(m)
  6492. }
  6493. func (m *RoleChat) XXX_DiscardUnknown() {
  6494. xxx_messageInfo_RoleChat.DiscardUnknown(m)
  6495. }
  6496. var xxx_messageInfo_RoleChat proto.InternalMessageInfo
  6497. func (m *RoleChat) GetOfflineMsgPlayerList() []*ChatPlayerBriefInfo {
  6498. if m != nil {
  6499. return m.OfflineMsgPlayerList
  6500. }
  6501. return nil
  6502. }
  6503. type BuyInfo struct {
  6504. GoodsId int32 `protobuf:"varint,1,opt,name=goods_id,json=goodsId,proto3" json:"goods_id,omitempty"`
  6505. BuyNum int32 `protobuf:"varint,2,opt,name=buy_num,json=buyNum,proto3" json:"buy_num,omitempty"`
  6506. BuyTime uint64 `protobuf:"varint,3,opt,name=buy_time,json=buyTime,proto3" json:"buy_time,omitempty"`
  6507. RefTime int64 `protobuf:"varint,5,opt,name=ref_time,json=refTime,proto3" json:"ref_time,omitempty"`
  6508. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  6509. XXX_unrecognized []byte `json:"-"`
  6510. XXX_sizecache int32 `json:"-"`
  6511. }
  6512. func (m *BuyInfo) Reset() { *m = BuyInfo{} }
  6513. func (m *BuyInfo) String() string { return proto.CompactTextString(m) }
  6514. func (*BuyInfo) ProtoMessage() {}
  6515. func (*BuyInfo) Descriptor() ([]byte, []int) {
  6516. return fileDescriptor_116e343673f7ffaf, []int{107}
  6517. }
  6518. func (m *BuyInfo) XXX_Unmarshal(b []byte) error {
  6519. return xxx_messageInfo_BuyInfo.Unmarshal(m, b)
  6520. }
  6521. func (m *BuyInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  6522. return xxx_messageInfo_BuyInfo.Marshal(b, m, deterministic)
  6523. }
  6524. func (m *BuyInfo) XXX_Merge(src proto.Message) {
  6525. xxx_messageInfo_BuyInfo.Merge(m, src)
  6526. }
  6527. func (m *BuyInfo) XXX_Size() int {
  6528. return xxx_messageInfo_BuyInfo.Size(m)
  6529. }
  6530. func (m *BuyInfo) XXX_DiscardUnknown() {
  6531. xxx_messageInfo_BuyInfo.DiscardUnknown(m)
  6532. }
  6533. var xxx_messageInfo_BuyInfo proto.InternalMessageInfo
  6534. func (m *BuyInfo) GetGoodsId() int32 {
  6535. if m != nil {
  6536. return m.GoodsId
  6537. }
  6538. return 0
  6539. }
  6540. func (m *BuyInfo) GetBuyNum() int32 {
  6541. if m != nil {
  6542. return m.BuyNum
  6543. }
  6544. return 0
  6545. }
  6546. func (m *BuyInfo) GetBuyTime() uint64 {
  6547. if m != nil {
  6548. return m.BuyTime
  6549. }
  6550. return 0
  6551. }
  6552. func (m *BuyInfo) GetRefTime() int64 {
  6553. if m != nil {
  6554. return m.RefTime
  6555. }
  6556. return 0
  6557. }
  6558. // 黑市类型商店数据
  6559. type SpecialShop struct {
  6560. RefreshTime int64 `protobuf:"varint,1,opt,name=refresh_time,json=refreshTime,proto3" json:"refresh_time,omitempty"`
  6561. GoodsList []int32 `protobuf:"varint,2,rep,packed,name=goods_list,json=goodsList,proto3" json:"goods_list,omitempty"`
  6562. RefreshCount int32 `protobuf:"varint,3,opt,name=refresh_count,json=refreshCount,proto3" json:"refresh_count,omitempty"`
  6563. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  6564. XXX_unrecognized []byte `json:"-"`
  6565. XXX_sizecache int32 `json:"-"`
  6566. }
  6567. func (m *SpecialShop) Reset() { *m = SpecialShop{} }
  6568. func (m *SpecialShop) String() string { return proto.CompactTextString(m) }
  6569. func (*SpecialShop) ProtoMessage() {}
  6570. func (*SpecialShop) Descriptor() ([]byte, []int) {
  6571. return fileDescriptor_116e343673f7ffaf, []int{108}
  6572. }
  6573. func (m *SpecialShop) XXX_Unmarshal(b []byte) error {
  6574. return xxx_messageInfo_SpecialShop.Unmarshal(m, b)
  6575. }
  6576. func (m *SpecialShop) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  6577. return xxx_messageInfo_SpecialShop.Marshal(b, m, deterministic)
  6578. }
  6579. func (m *SpecialShop) XXX_Merge(src proto.Message) {
  6580. xxx_messageInfo_SpecialShop.Merge(m, src)
  6581. }
  6582. func (m *SpecialShop) XXX_Size() int {
  6583. return xxx_messageInfo_SpecialShop.Size(m)
  6584. }
  6585. func (m *SpecialShop) XXX_DiscardUnknown() {
  6586. xxx_messageInfo_SpecialShop.DiscardUnknown(m)
  6587. }
  6588. var xxx_messageInfo_SpecialShop proto.InternalMessageInfo
  6589. func (m *SpecialShop) GetRefreshTime() int64 {
  6590. if m != nil {
  6591. return m.RefreshTime
  6592. }
  6593. return 0
  6594. }
  6595. func (m *SpecialShop) GetGoodsList() []int32 {
  6596. if m != nil {
  6597. return m.GoodsList
  6598. }
  6599. return nil
  6600. }
  6601. func (m *SpecialShop) GetRefreshCount() int32 {
  6602. if m != nil {
  6603. return m.RefreshCount
  6604. }
  6605. return 0
  6606. }
  6607. type ShopBuyInfo struct {
  6608. GoodsType int32 `protobuf:"varint,1,opt,name=goods_type,json=goodsType,proto3" json:"goods_type,omitempty"`
  6609. ItemInfo []*BuyInfo `protobuf:"bytes,2,rep,name=item_info,json=itemInfo,proto3" json:"item_info,omitempty"`
  6610. RefData *SpecialShop `protobuf:"bytes,3,opt,name=ref_data,json=refData,proto3" json:"ref_data,omitempty"`
  6611. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  6612. XXX_unrecognized []byte `json:"-"`
  6613. XXX_sizecache int32 `json:"-"`
  6614. }
  6615. func (m *ShopBuyInfo) Reset() { *m = ShopBuyInfo{} }
  6616. func (m *ShopBuyInfo) String() string { return proto.CompactTextString(m) }
  6617. func (*ShopBuyInfo) ProtoMessage() {}
  6618. func (*ShopBuyInfo) Descriptor() ([]byte, []int) {
  6619. return fileDescriptor_116e343673f7ffaf, []int{109}
  6620. }
  6621. func (m *ShopBuyInfo) XXX_Unmarshal(b []byte) error {
  6622. return xxx_messageInfo_ShopBuyInfo.Unmarshal(m, b)
  6623. }
  6624. func (m *ShopBuyInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  6625. return xxx_messageInfo_ShopBuyInfo.Marshal(b, m, deterministic)
  6626. }
  6627. func (m *ShopBuyInfo) XXX_Merge(src proto.Message) {
  6628. xxx_messageInfo_ShopBuyInfo.Merge(m, src)
  6629. }
  6630. func (m *ShopBuyInfo) XXX_Size() int {
  6631. return xxx_messageInfo_ShopBuyInfo.Size(m)
  6632. }
  6633. func (m *ShopBuyInfo) XXX_DiscardUnknown() {
  6634. xxx_messageInfo_ShopBuyInfo.DiscardUnknown(m)
  6635. }
  6636. var xxx_messageInfo_ShopBuyInfo proto.InternalMessageInfo
  6637. func (m *ShopBuyInfo) GetGoodsType() int32 {
  6638. if m != nil {
  6639. return m.GoodsType
  6640. }
  6641. return 0
  6642. }
  6643. func (m *ShopBuyInfo) GetItemInfo() []*BuyInfo {
  6644. if m != nil {
  6645. return m.ItemInfo
  6646. }
  6647. return nil
  6648. }
  6649. func (m *ShopBuyInfo) GetRefData() *SpecialShop {
  6650. if m != nil {
  6651. return m.RefData
  6652. }
  6653. return nil
  6654. }
  6655. type ShopItem struct {
  6656. GoodsId int32 `protobuf:"varint,1,opt,name=goods_id,json=goodsId,proto3" json:"goods_id,omitempty"`
  6657. Price int32 `protobuf:"varint,3,opt,name=price,proto3" json:"price,omitempty"`
  6658. CurPrice int32 `protobuf:"varint,4,opt,name=cur_price,json=curPrice,proto3" json:"cur_price,omitempty"`
  6659. Dispercent int32 `protobuf:"varint,6,opt,name=dispercent,proto3" json:"dispercent,omitempty"`
  6660. Hot bool `protobuf:"varint,7,opt,name=hot,proto3" json:"hot,omitempty"`
  6661. LimitType int32 `protobuf:"varint,9,opt,name=limit_type,json=limitType,proto3" json:"limit_type,omitempty"`
  6662. Count int32 `protobuf:"varint,10,opt,name=count,proto3" json:"count,omitempty"`
  6663. Circle int32 `protobuf:"varint,11,opt,name=circle,proto3" json:"circle,omitempty"`
  6664. StartTime int64 `protobuf:"varint,13,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
  6665. EndTime int64 `protobuf:"varint,14,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
  6666. HdItemId int32 `protobuf:"varint,15,opt,name=hd_item_id,json=hdItemId,proto3" json:"hd_item_id,omitempty"`
  6667. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  6668. XXX_unrecognized []byte `json:"-"`
  6669. XXX_sizecache int32 `json:"-"`
  6670. }
  6671. func (m *ShopItem) Reset() { *m = ShopItem{} }
  6672. func (m *ShopItem) String() string { return proto.CompactTextString(m) }
  6673. func (*ShopItem) ProtoMessage() {}
  6674. func (*ShopItem) Descriptor() ([]byte, []int) {
  6675. return fileDescriptor_116e343673f7ffaf, []int{110}
  6676. }
  6677. func (m *ShopItem) XXX_Unmarshal(b []byte) error {
  6678. return xxx_messageInfo_ShopItem.Unmarshal(m, b)
  6679. }
  6680. func (m *ShopItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  6681. return xxx_messageInfo_ShopItem.Marshal(b, m, deterministic)
  6682. }
  6683. func (m *ShopItem) XXX_Merge(src proto.Message) {
  6684. xxx_messageInfo_ShopItem.Merge(m, src)
  6685. }
  6686. func (m *ShopItem) XXX_Size() int {
  6687. return xxx_messageInfo_ShopItem.Size(m)
  6688. }
  6689. func (m *ShopItem) XXX_DiscardUnknown() {
  6690. xxx_messageInfo_ShopItem.DiscardUnknown(m)
  6691. }
  6692. var xxx_messageInfo_ShopItem proto.InternalMessageInfo
  6693. func (m *ShopItem) GetGoodsId() int32 {
  6694. if m != nil {
  6695. return m.GoodsId
  6696. }
  6697. return 0
  6698. }
  6699. func (m *ShopItem) GetPrice() int32 {
  6700. if m != nil {
  6701. return m.Price
  6702. }
  6703. return 0
  6704. }
  6705. func (m *ShopItem) GetCurPrice() int32 {
  6706. if m != nil {
  6707. return m.CurPrice
  6708. }
  6709. return 0
  6710. }
  6711. func (m *ShopItem) GetDispercent() int32 {
  6712. if m != nil {
  6713. return m.Dispercent
  6714. }
  6715. return 0
  6716. }
  6717. func (m *ShopItem) GetHot() bool {
  6718. if m != nil {
  6719. return m.Hot
  6720. }
  6721. return false
  6722. }
  6723. func (m *ShopItem) GetLimitType() int32 {
  6724. if m != nil {
  6725. return m.LimitType
  6726. }
  6727. return 0
  6728. }
  6729. func (m *ShopItem) GetCount() int32 {
  6730. if m != nil {
  6731. return m.Count
  6732. }
  6733. return 0
  6734. }
  6735. func (m *ShopItem) GetCircle() int32 {
  6736. if m != nil {
  6737. return m.Circle
  6738. }
  6739. return 0
  6740. }
  6741. func (m *ShopItem) GetStartTime() int64 {
  6742. if m != nil {
  6743. return m.StartTime
  6744. }
  6745. return 0
  6746. }
  6747. func (m *ShopItem) GetEndTime() int64 {
  6748. if m != nil {
  6749. return m.EndTime
  6750. }
  6751. return 0
  6752. }
  6753. func (m *ShopItem) GetHdItemId() int32 {
  6754. if m != nil {
  6755. return m.HdItemId
  6756. }
  6757. return 0
  6758. }
  6759. type ShopData struct {
  6760. GoodsType int32 `protobuf:"varint,1,opt,name=goods_type,json=goodsType,proto3" json:"goods_type,omitempty"`
  6761. ItemInfo []*ShopItem `protobuf:"bytes,2,rep,name=item_info,json=itemInfo,proto3" json:"item_info,omitempty"`
  6762. BuyInfo []*BuyInfo `protobuf:"bytes,3,rep,name=buy_info,json=buyInfo,proto3" json:"buy_info,omitempty"`
  6763. RefreshTime int64 `protobuf:"varint,4,opt,name=refresh_time,json=refreshTime,proto3" json:"refresh_time,omitempty"`
  6764. RefreshCount int32 `protobuf:"varint,5,opt,name=refresh_count,json=refreshCount,proto3" json:"refresh_count,omitempty"`
  6765. DayEnd int64 `protobuf:"varint,6,opt,name=day_end,json=dayEnd,proto3" json:"day_end,omitempty"`
  6766. WeekEnd int64 `protobuf:"varint,7,opt,name=week_end,json=weekEnd,proto3" json:"week_end,omitempty"`
  6767. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  6768. XXX_unrecognized []byte `json:"-"`
  6769. XXX_sizecache int32 `json:"-"`
  6770. }
  6771. func (m *ShopData) Reset() { *m = ShopData{} }
  6772. func (m *ShopData) String() string { return proto.CompactTextString(m) }
  6773. func (*ShopData) ProtoMessage() {}
  6774. func (*ShopData) Descriptor() ([]byte, []int) {
  6775. return fileDescriptor_116e343673f7ffaf, []int{111}
  6776. }
  6777. func (m *ShopData) XXX_Unmarshal(b []byte) error {
  6778. return xxx_messageInfo_ShopData.Unmarshal(m, b)
  6779. }
  6780. func (m *ShopData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  6781. return xxx_messageInfo_ShopData.Marshal(b, m, deterministic)
  6782. }
  6783. func (m *ShopData) XXX_Merge(src proto.Message) {
  6784. xxx_messageInfo_ShopData.Merge(m, src)
  6785. }
  6786. func (m *ShopData) XXX_Size() int {
  6787. return xxx_messageInfo_ShopData.Size(m)
  6788. }
  6789. func (m *ShopData) XXX_DiscardUnknown() {
  6790. xxx_messageInfo_ShopData.DiscardUnknown(m)
  6791. }
  6792. var xxx_messageInfo_ShopData proto.InternalMessageInfo
  6793. func (m *ShopData) GetGoodsType() int32 {
  6794. if m != nil {
  6795. return m.GoodsType
  6796. }
  6797. return 0
  6798. }
  6799. func (m *ShopData) GetItemInfo() []*ShopItem {
  6800. if m != nil {
  6801. return m.ItemInfo
  6802. }
  6803. return nil
  6804. }
  6805. func (m *ShopData) GetBuyInfo() []*BuyInfo {
  6806. if m != nil {
  6807. return m.BuyInfo
  6808. }
  6809. return nil
  6810. }
  6811. func (m *ShopData) GetRefreshTime() int64 {
  6812. if m != nil {
  6813. return m.RefreshTime
  6814. }
  6815. return 0
  6816. }
  6817. func (m *ShopData) GetRefreshCount() int32 {
  6818. if m != nil {
  6819. return m.RefreshCount
  6820. }
  6821. return 0
  6822. }
  6823. func (m *ShopData) GetDayEnd() int64 {
  6824. if m != nil {
  6825. return m.DayEnd
  6826. }
  6827. return 0
  6828. }
  6829. func (m *ShopData) GetWeekEnd() int64 {
  6830. if m != nil {
  6831. return m.WeekEnd
  6832. }
  6833. return 0
  6834. }
  6835. type ShopList struct {
  6836. Data []*ShopData `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"`
  6837. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  6838. XXX_unrecognized []byte `json:"-"`
  6839. XXX_sizecache int32 `json:"-"`
  6840. }
  6841. func (m *ShopList) Reset() { *m = ShopList{} }
  6842. func (m *ShopList) String() string { return proto.CompactTextString(m) }
  6843. func (*ShopList) ProtoMessage() {}
  6844. func (*ShopList) Descriptor() ([]byte, []int) {
  6845. return fileDescriptor_116e343673f7ffaf, []int{112}
  6846. }
  6847. func (m *ShopList) XXX_Unmarshal(b []byte) error {
  6848. return xxx_messageInfo_ShopList.Unmarshal(m, b)
  6849. }
  6850. func (m *ShopList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  6851. return xxx_messageInfo_ShopList.Marshal(b, m, deterministic)
  6852. }
  6853. func (m *ShopList) XXX_Merge(src proto.Message) {
  6854. xxx_messageInfo_ShopList.Merge(m, src)
  6855. }
  6856. func (m *ShopList) XXX_Size() int {
  6857. return xxx_messageInfo_ShopList.Size(m)
  6858. }
  6859. func (m *ShopList) XXX_DiscardUnknown() {
  6860. xxx_messageInfo_ShopList.DiscardUnknown(m)
  6861. }
  6862. var xxx_messageInfo_ShopList proto.InternalMessageInfo
  6863. func (m *ShopList) GetData() []*ShopData {
  6864. if m != nil {
  6865. return m.Data
  6866. }
  6867. return nil
  6868. }
  6869. // 战斗玩家数据
  6870. type ViewRoleInfo struct {
  6871. Id uint64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
  6872. Brief *CommonPlayerBriefInfo `protobuf:"bytes,2,opt,name=brief,proto3" json:"brief,omitempty"`
  6873. RoleHero *HeroData `protobuf:"bytes,3,opt,name=role_hero,json=roleHero,proto3" json:"role_hero,omitempty"`
  6874. Hero *RoleHero `protobuf:"bytes,4,opt,name=hero,proto3" json:"hero,omitempty"`
  6875. Fashion *RoleFashion `protobuf:"bytes,5,opt,name=fashion,proto3" json:"fashion,omitempty"`
  6876. AttrList []*KeyValueType `protobuf:"bytes,6,rep,name=attr_list,json=attrList,proto3" json:"attr_list,omitempty"`
  6877. FashionData *FashionData `protobuf:"bytes,7,opt,name=fashion_data,json=fashionData,proto3" json:"fashion_data,omitempty"`
  6878. DanScore int32 `protobuf:"varint,8,opt,name=danScore,proto3" json:"danScore,omitempty"`
  6879. ParamList []int32 `protobuf:"varint,9,rep,packed,name=param_list,json=paramList,proto3" json:"param_list,omitempty"`
  6880. GuildName string `protobuf:"bytes,10,opt,name=guild_name,json=guildName,proto3" json:"guild_name,omitempty"`
  6881. PetList []*PetData `protobuf:"bytes,11,rep,name=pet_list,json=petList,proto3" json:"pet_list,omitempty"`
  6882. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  6883. XXX_unrecognized []byte `json:"-"`
  6884. XXX_sizecache int32 `json:"-"`
  6885. }
  6886. func (m *ViewRoleInfo) Reset() { *m = ViewRoleInfo{} }
  6887. func (m *ViewRoleInfo) String() string { return proto.CompactTextString(m) }
  6888. func (*ViewRoleInfo) ProtoMessage() {}
  6889. func (*ViewRoleInfo) Descriptor() ([]byte, []int) {
  6890. return fileDescriptor_116e343673f7ffaf, []int{113}
  6891. }
  6892. func (m *ViewRoleInfo) XXX_Unmarshal(b []byte) error {
  6893. return xxx_messageInfo_ViewRoleInfo.Unmarshal(m, b)
  6894. }
  6895. func (m *ViewRoleInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  6896. return xxx_messageInfo_ViewRoleInfo.Marshal(b, m, deterministic)
  6897. }
  6898. func (m *ViewRoleInfo) XXX_Merge(src proto.Message) {
  6899. xxx_messageInfo_ViewRoleInfo.Merge(m, src)
  6900. }
  6901. func (m *ViewRoleInfo) XXX_Size() int {
  6902. return xxx_messageInfo_ViewRoleInfo.Size(m)
  6903. }
  6904. func (m *ViewRoleInfo) XXX_DiscardUnknown() {
  6905. xxx_messageInfo_ViewRoleInfo.DiscardUnknown(m)
  6906. }
  6907. var xxx_messageInfo_ViewRoleInfo proto.InternalMessageInfo
  6908. func (m *ViewRoleInfo) GetId() uint64 {
  6909. if m != nil {
  6910. return m.Id
  6911. }
  6912. return 0
  6913. }
  6914. func (m *ViewRoleInfo) GetBrief() *CommonPlayerBriefInfo {
  6915. if m != nil {
  6916. return m.Brief
  6917. }
  6918. return nil
  6919. }
  6920. func (m *ViewRoleInfo) GetRoleHero() *HeroData {
  6921. if m != nil {
  6922. return m.RoleHero
  6923. }
  6924. return nil
  6925. }
  6926. func (m *ViewRoleInfo) GetHero() *RoleHero {
  6927. if m != nil {
  6928. return m.Hero
  6929. }
  6930. return nil
  6931. }
  6932. func (m *ViewRoleInfo) GetFashion() *RoleFashion {
  6933. if m != nil {
  6934. return m.Fashion
  6935. }
  6936. return nil
  6937. }
  6938. func (m *ViewRoleInfo) GetAttrList() []*KeyValueType {
  6939. if m != nil {
  6940. return m.AttrList
  6941. }
  6942. return nil
  6943. }
  6944. func (m *ViewRoleInfo) GetFashionData() *FashionData {
  6945. if m != nil {
  6946. return m.FashionData
  6947. }
  6948. return nil
  6949. }
  6950. func (m *ViewRoleInfo) GetDanScore() int32 {
  6951. if m != nil {
  6952. return m.DanScore
  6953. }
  6954. return 0
  6955. }
  6956. func (m *ViewRoleInfo) GetParamList() []int32 {
  6957. if m != nil {
  6958. return m.ParamList
  6959. }
  6960. return nil
  6961. }
  6962. func (m *ViewRoleInfo) GetGuildName() string {
  6963. if m != nil {
  6964. return m.GuildName
  6965. }
  6966. return ""
  6967. }
  6968. func (m *ViewRoleInfo) GetPetList() []*PetData {
  6969. if m != nil {
  6970. return m.PetList
  6971. }
  6972. return nil
  6973. }
  6974. type ShopCost struct {
  6975. ShopType int32 `protobuf:"varint,1,opt,name=shop_type,json=shopType,proto3" json:"shop_type,omitempty"`
  6976. ResType int32 `protobuf:"varint,2,opt,name=res_type,json=resType,proto3" json:"res_type,omitempty"`
  6977. ResCount uint32 `protobuf:"varint,3,opt,name=res_count,json=resCount,proto3" json:"res_count,omitempty"`
  6978. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  6979. XXX_unrecognized []byte `json:"-"`
  6980. XXX_sizecache int32 `json:"-"`
  6981. }
  6982. func (m *ShopCost) Reset() { *m = ShopCost{} }
  6983. func (m *ShopCost) String() string { return proto.CompactTextString(m) }
  6984. func (*ShopCost) ProtoMessage() {}
  6985. func (*ShopCost) Descriptor() ([]byte, []int) {
  6986. return fileDescriptor_116e343673f7ffaf, []int{114}
  6987. }
  6988. func (m *ShopCost) XXX_Unmarshal(b []byte) error {
  6989. return xxx_messageInfo_ShopCost.Unmarshal(m, b)
  6990. }
  6991. func (m *ShopCost) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  6992. return xxx_messageInfo_ShopCost.Marshal(b, m, deterministic)
  6993. }
  6994. func (m *ShopCost) XXX_Merge(src proto.Message) {
  6995. xxx_messageInfo_ShopCost.Merge(m, src)
  6996. }
  6997. func (m *ShopCost) XXX_Size() int {
  6998. return xxx_messageInfo_ShopCost.Size(m)
  6999. }
  7000. func (m *ShopCost) XXX_DiscardUnknown() {
  7001. xxx_messageInfo_ShopCost.DiscardUnknown(m)
  7002. }
  7003. var xxx_messageInfo_ShopCost proto.InternalMessageInfo
  7004. func (m *ShopCost) GetShopType() int32 {
  7005. if m != nil {
  7006. return m.ShopType
  7007. }
  7008. return 0
  7009. }
  7010. func (m *ShopCost) GetResType() int32 {
  7011. if m != nil {
  7012. return m.ResType
  7013. }
  7014. return 0
  7015. }
  7016. func (m *ShopCost) GetResCount() uint32 {
  7017. if m != nil {
  7018. return m.ResCount
  7019. }
  7020. return 0
  7021. }
  7022. type RoleShop struct {
  7023. Info []*ShopBuyInfo `protobuf:"bytes,1,rep,name=info,proto3" json:"info,omitempty"`
  7024. TotalBuyNum int32 `protobuf:"varint,2,opt,name=total_buy_num,json=totalBuyNum,proto3" json:"total_buy_num,omitempty"`
  7025. CostRes []*ShopCost `protobuf:"bytes,3,rep,name=cost_res,json=costRes,proto3" json:"cost_res,omitempty"`
  7026. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  7027. XXX_unrecognized []byte `json:"-"`
  7028. XXX_sizecache int32 `json:"-"`
  7029. }
  7030. func (m *RoleShop) Reset() { *m = RoleShop{} }
  7031. func (m *RoleShop) String() string { return proto.CompactTextString(m) }
  7032. func (*RoleShop) ProtoMessage() {}
  7033. func (*RoleShop) Descriptor() ([]byte, []int) {
  7034. return fileDescriptor_116e343673f7ffaf, []int{115}
  7035. }
  7036. func (m *RoleShop) XXX_Unmarshal(b []byte) error {
  7037. return xxx_messageInfo_RoleShop.Unmarshal(m, b)
  7038. }
  7039. func (m *RoleShop) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  7040. return xxx_messageInfo_RoleShop.Marshal(b, m, deterministic)
  7041. }
  7042. func (m *RoleShop) XXX_Merge(src proto.Message) {
  7043. xxx_messageInfo_RoleShop.Merge(m, src)
  7044. }
  7045. func (m *RoleShop) XXX_Size() int {
  7046. return xxx_messageInfo_RoleShop.Size(m)
  7047. }
  7048. func (m *RoleShop) XXX_DiscardUnknown() {
  7049. xxx_messageInfo_RoleShop.DiscardUnknown(m)
  7050. }
  7051. var xxx_messageInfo_RoleShop proto.InternalMessageInfo
  7052. func (m *RoleShop) GetInfo() []*ShopBuyInfo {
  7053. if m != nil {
  7054. return m.Info
  7055. }
  7056. return nil
  7057. }
  7058. func (m *RoleShop) GetTotalBuyNum() int32 {
  7059. if m != nil {
  7060. return m.TotalBuyNum
  7061. }
  7062. return 0
  7063. }
  7064. func (m *RoleShop) GetCostRes() []*ShopCost {
  7065. if m != nil {
  7066. return m.CostRes
  7067. }
  7068. return nil
  7069. }
  7070. type CurRoundSign struct {
  7071. LastSign int64 `protobuf:"varint,1,opt,name=last_sign,json=lastSign,proto3" json:"last_sign,omitempty"`
  7072. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  7073. XXX_unrecognized []byte `json:"-"`
  7074. XXX_sizecache int32 `json:"-"`
  7075. }
  7076. func (m *CurRoundSign) Reset() { *m = CurRoundSign{} }
  7077. func (m *CurRoundSign) String() string { return proto.CompactTextString(m) }
  7078. func (*CurRoundSign) ProtoMessage() {}
  7079. func (*CurRoundSign) Descriptor() ([]byte, []int) {
  7080. return fileDescriptor_116e343673f7ffaf, []int{116}
  7081. }
  7082. func (m *CurRoundSign) XXX_Unmarshal(b []byte) error {
  7083. return xxx_messageInfo_CurRoundSign.Unmarshal(m, b)
  7084. }
  7085. func (m *CurRoundSign) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  7086. return xxx_messageInfo_CurRoundSign.Marshal(b, m, deterministic)
  7087. }
  7088. func (m *CurRoundSign) XXX_Merge(src proto.Message) {
  7089. xxx_messageInfo_CurRoundSign.Merge(m, src)
  7090. }
  7091. func (m *CurRoundSign) XXX_Size() int {
  7092. return xxx_messageInfo_CurRoundSign.Size(m)
  7093. }
  7094. func (m *CurRoundSign) XXX_DiscardUnknown() {
  7095. xxx_messageInfo_CurRoundSign.DiscardUnknown(m)
  7096. }
  7097. var xxx_messageInfo_CurRoundSign proto.InternalMessageInfo
  7098. func (m *CurRoundSign) GetLastSign() int64 {
  7099. if m != nil {
  7100. return m.LastSign
  7101. }
  7102. return 0
  7103. }
  7104. // 签到相关
  7105. type SignUp struct {
  7106. SignRound int32 `protobuf:"varint,1,opt,name=sign_round,json=signRound,proto3" json:"sign_round,omitempty"`
  7107. CurDay int32 `protobuf:"varint,2,opt,name=cur_day,json=curDay,proto3" json:"cur_day,omitempty"`
  7108. CurSignInfo *CurRoundSign `protobuf:"bytes,3,opt,name=cur_sign_info,json=curSignInfo,proto3" json:"cur_sign_info,omitempty"`
  7109. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  7110. XXX_unrecognized []byte `json:"-"`
  7111. XXX_sizecache int32 `json:"-"`
  7112. }
  7113. func (m *SignUp) Reset() { *m = SignUp{} }
  7114. func (m *SignUp) String() string { return proto.CompactTextString(m) }
  7115. func (*SignUp) ProtoMessage() {}
  7116. func (*SignUp) Descriptor() ([]byte, []int) {
  7117. return fileDescriptor_116e343673f7ffaf, []int{117}
  7118. }
  7119. func (m *SignUp) XXX_Unmarshal(b []byte) error {
  7120. return xxx_messageInfo_SignUp.Unmarshal(m, b)
  7121. }
  7122. func (m *SignUp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  7123. return xxx_messageInfo_SignUp.Marshal(b, m, deterministic)
  7124. }
  7125. func (m *SignUp) XXX_Merge(src proto.Message) {
  7126. xxx_messageInfo_SignUp.Merge(m, src)
  7127. }
  7128. func (m *SignUp) XXX_Size() int {
  7129. return xxx_messageInfo_SignUp.Size(m)
  7130. }
  7131. func (m *SignUp) XXX_DiscardUnknown() {
  7132. xxx_messageInfo_SignUp.DiscardUnknown(m)
  7133. }
  7134. var xxx_messageInfo_SignUp proto.InternalMessageInfo
  7135. func (m *SignUp) GetSignRound() int32 {
  7136. if m != nil {
  7137. return m.SignRound
  7138. }
  7139. return 0
  7140. }
  7141. func (m *SignUp) GetCurDay() int32 {
  7142. if m != nil {
  7143. return m.CurDay
  7144. }
  7145. return 0
  7146. }
  7147. func (m *SignUp) GetCurSignInfo() *CurRoundSign {
  7148. if m != nil {
  7149. return m.CurSignInfo
  7150. }
  7151. return nil
  7152. }
  7153. // 活动数据
  7154. type RoleActivity struct {
  7155. SignInfo *SignUp `protobuf:"bytes,1,opt,name=sign_info,json=signInfo,proto3" json:"sign_info,omitempty"`
  7156. // 精彩活动
  7157. CurDayEndTime uint64 `protobuf:"varint,2,opt,name=cur_day_end_time,json=curDayEndTime,proto3" json:"cur_day_end_time,omitempty"`
  7158. ActivityDataList []*ActivitiesDetailData `protobuf:"bytes,3,rep,name=activity_data_list,json=activityDataList,proto3" json:"activity_data_list,omitempty"`
  7159. // 充值活动
  7160. // 首充大礼包时间(达到给定数值记录时间)
  7161. FirstChargeTime uint64 `protobuf:"varint,4,opt,name=first_charge_time,json=firstChargeTime,proto3" json:"first_charge_time,omitempty"`
  7162. FirstChargeRewardState int32 `protobuf:"varint,5,opt,name=first_charge_reward_state,json=firstChargeRewardState,proto3" json:"first_charge_reward_state,omitempty"`
  7163. // 超值礼包数据
  7164. UnlockChargeList []*ActivitiesUnlockRechargeData `protobuf:"bytes,6,rep,name=unlock_charge_list,json=unlockChargeList,proto3" json:"unlock_charge_list,omitempty"`
  7165. UnlockChargeHasList []*KeyValueType `protobuf:"bytes,7,rep,name=unlock_charge_has_list,json=unlockChargeHasList,proto3" json:"unlock_charge_has_list,omitempty"`
  7166. ExpiredActivityList []int32 `protobuf:"varint,8,rep,packed,name=expired_activity_list,json=expiredActivityList,proto3" json:"expired_activity_list,omitempty"`
  7167. // 服务器Load时使用
  7168. ActMsgList []*SystemMessage `protobuf:"bytes,10,rep,name=act_msg_list,json=actMsgList,proto3" json:"act_msg_list,omitempty"`
  7169. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  7170. XXX_unrecognized []byte `json:"-"`
  7171. XXX_sizecache int32 `json:"-"`
  7172. }
  7173. func (m *RoleActivity) Reset() { *m = RoleActivity{} }
  7174. func (m *RoleActivity) String() string { return proto.CompactTextString(m) }
  7175. func (*RoleActivity) ProtoMessage() {}
  7176. func (*RoleActivity) Descriptor() ([]byte, []int) {
  7177. return fileDescriptor_116e343673f7ffaf, []int{118}
  7178. }
  7179. func (m *RoleActivity) XXX_Unmarshal(b []byte) error {
  7180. return xxx_messageInfo_RoleActivity.Unmarshal(m, b)
  7181. }
  7182. func (m *RoleActivity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  7183. return xxx_messageInfo_RoleActivity.Marshal(b, m, deterministic)
  7184. }
  7185. func (m *RoleActivity) XXX_Merge(src proto.Message) {
  7186. xxx_messageInfo_RoleActivity.Merge(m, src)
  7187. }
  7188. func (m *RoleActivity) XXX_Size() int {
  7189. return xxx_messageInfo_RoleActivity.Size(m)
  7190. }
  7191. func (m *RoleActivity) XXX_DiscardUnknown() {
  7192. xxx_messageInfo_RoleActivity.DiscardUnknown(m)
  7193. }
  7194. var xxx_messageInfo_RoleActivity proto.InternalMessageInfo
  7195. func (m *RoleActivity) GetSignInfo() *SignUp {
  7196. if m != nil {
  7197. return m.SignInfo
  7198. }
  7199. return nil
  7200. }
  7201. func (m *RoleActivity) GetCurDayEndTime() uint64 {
  7202. if m != nil {
  7203. return m.CurDayEndTime
  7204. }
  7205. return 0
  7206. }
  7207. func (m *RoleActivity) GetActivityDataList() []*ActivitiesDetailData {
  7208. if m != nil {
  7209. return m.ActivityDataList
  7210. }
  7211. return nil
  7212. }
  7213. func (m *RoleActivity) GetFirstChargeTime() uint64 {
  7214. if m != nil {
  7215. return m.FirstChargeTime
  7216. }
  7217. return 0
  7218. }
  7219. func (m *RoleActivity) GetFirstChargeRewardState() int32 {
  7220. if m != nil {
  7221. return m.FirstChargeRewardState
  7222. }
  7223. return 0
  7224. }
  7225. func (m *RoleActivity) GetUnlockChargeList() []*ActivitiesUnlockRechargeData {
  7226. if m != nil {
  7227. return m.UnlockChargeList
  7228. }
  7229. return nil
  7230. }
  7231. func (m *RoleActivity) GetUnlockChargeHasList() []*KeyValueType {
  7232. if m != nil {
  7233. return m.UnlockChargeHasList
  7234. }
  7235. return nil
  7236. }
  7237. func (m *RoleActivity) GetExpiredActivityList() []int32 {
  7238. if m != nil {
  7239. return m.ExpiredActivityList
  7240. }
  7241. return nil
  7242. }
  7243. func (m *RoleActivity) GetActMsgList() []*SystemMessage {
  7244. if m != nil {
  7245. return m.ActMsgList
  7246. }
  7247. return nil
  7248. }
  7249. // /精彩活动
  7250. type ActivitiesDetailData struct {
  7251. ActivitiesId int32 `protobuf:"varint,1,opt,name=activities_id,json=activitiesId,proto3" json:"activities_id,omitempty"`
  7252. ActivitiesType int32 `protobuf:"varint,2,opt,name=activities_type,json=activitiesType,proto3" json:"activities_type,omitempty"`
  7253. StartTime uint64 `protobuf:"varint,3,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
  7254. EndTime uint64 `protobuf:"varint,4,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
  7255. CurDay int32 `protobuf:"varint,5,opt,name=cur_day,json=curDay,proto3" json:"cur_day,omitempty"`
  7256. // 连续登录活动奖励获取状态
  7257. LoginRewardList []*KeyValueType `protobuf:"bytes,6,rep,name=login_reward_list,json=loginRewardList,proto3" json:"login_reward_list,omitempty"`
  7258. // 14日目标任务
  7259. FortnightDays *ActivitiesFortnightDays `protobuf:"bytes,7,opt,name=fortnight_days,json=fortnightDays,proto3" json:"fortnight_days,omitempty"`
  7260. // 充值达到百元大礼包时的时间戳
  7261. ParamTime uint64 `protobuf:"varint,8,opt,name=param_time,json=paramTime,proto3" json:"param_time,omitempty"`
  7262. RewardState int32 `protobuf:"varint,9,opt,name=reward_state,json=rewardState,proto3" json:"reward_state,omitempty"`
  7263. // 集字活动
  7264. CollectionList []*ActivitiesCollectionData `protobuf:"bytes,10,rep,name=collection_list,json=collectionList,proto3" json:"collection_list,omitempty"`
  7265. // 好感度数据(3.8活动)
  7266. LikabilityData *ActivitiesLikabilityData `protobuf:"bytes,11,opt,name=likability_data,json=likabilityData,proto3" json:"likability_data,omitempty"`
  7267. KingTask []*TaskData `protobuf:"bytes,12,rep,name=king_task,json=kingTask,proto3" json:"king_task,omitempty"`
  7268. FightingTarget uint32 `protobuf:"varint,13,opt,name=fighting_target,json=fightingTarget,proto3" json:"fighting_target,omitempty"`
  7269. // 兑换活动
  7270. ExchangeList []*ExchangeData `protobuf:"bytes,14,rep,name=exchange_list,json=exchangeList,proto3" json:"exchange_list,omitempty"`
  7271. // 活动转盘
  7272. WheelData *ActivityWheelData `protobuf:"bytes,15,opt,name=wheel_data,json=wheelData,proto3" json:"wheel_data,omitempty"`
  7273. // 签到活动
  7274. SignData *ActivitySignIn `protobuf:"bytes,16,opt,name=sign_data,json=signData,proto3" json:"sign_data,omitempty"`
  7275. // bt RO币累计活动
  7276. BtRocoinData *ActivityBTROCoin `protobuf:"bytes,20,opt,name=bt_rocoin_data,json=btRocoinData,proto3" json:"bt_rocoin_data,omitempty"`
  7277. // 真/假每日累计充值活动
  7278. BtZhenjiaRechargeTaskList []*TaskData `protobuf:"bytes,21,rep,name=bt_zhenjia_recharge_task_list,json=btZhenjiaRechargeTaskList,proto3" json:"bt_zhenjia_recharge_task_list,omitempty"`
  7279. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  7280. XXX_unrecognized []byte `json:"-"`
  7281. XXX_sizecache int32 `json:"-"`
  7282. }
  7283. func (m *ActivitiesDetailData) Reset() { *m = ActivitiesDetailData{} }
  7284. func (m *ActivitiesDetailData) String() string { return proto.CompactTextString(m) }
  7285. func (*ActivitiesDetailData) ProtoMessage() {}
  7286. func (*ActivitiesDetailData) Descriptor() ([]byte, []int) {
  7287. return fileDescriptor_116e343673f7ffaf, []int{119}
  7288. }
  7289. func (m *ActivitiesDetailData) XXX_Unmarshal(b []byte) error {
  7290. return xxx_messageInfo_ActivitiesDetailData.Unmarshal(m, b)
  7291. }
  7292. func (m *ActivitiesDetailData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  7293. return xxx_messageInfo_ActivitiesDetailData.Marshal(b, m, deterministic)
  7294. }
  7295. func (m *ActivitiesDetailData) XXX_Merge(src proto.Message) {
  7296. xxx_messageInfo_ActivitiesDetailData.Merge(m, src)
  7297. }
  7298. func (m *ActivitiesDetailData) XXX_Size() int {
  7299. return xxx_messageInfo_ActivitiesDetailData.Size(m)
  7300. }
  7301. func (m *ActivitiesDetailData) XXX_DiscardUnknown() {
  7302. xxx_messageInfo_ActivitiesDetailData.DiscardUnknown(m)
  7303. }
  7304. var xxx_messageInfo_ActivitiesDetailData proto.InternalMessageInfo
  7305. func (m *ActivitiesDetailData) GetActivitiesId() int32 {
  7306. if m != nil {
  7307. return m.ActivitiesId
  7308. }
  7309. return 0
  7310. }
  7311. func (m *ActivitiesDetailData) GetActivitiesType() int32 {
  7312. if m != nil {
  7313. return m.ActivitiesType
  7314. }
  7315. return 0
  7316. }
  7317. func (m *ActivitiesDetailData) GetStartTime() uint64 {
  7318. if m != nil {
  7319. return m.StartTime
  7320. }
  7321. return 0
  7322. }
  7323. func (m *ActivitiesDetailData) GetEndTime() uint64 {
  7324. if m != nil {
  7325. return m.EndTime
  7326. }
  7327. return 0
  7328. }
  7329. func (m *ActivitiesDetailData) GetCurDay() int32 {
  7330. if m != nil {
  7331. return m.CurDay
  7332. }
  7333. return 0
  7334. }
  7335. func (m *ActivitiesDetailData) GetLoginRewardList() []*KeyValueType {
  7336. if m != nil {
  7337. return m.LoginRewardList
  7338. }
  7339. return nil
  7340. }
  7341. func (m *ActivitiesDetailData) GetFortnightDays() *ActivitiesFortnightDays {
  7342. if m != nil {
  7343. return m.FortnightDays
  7344. }
  7345. return nil
  7346. }
  7347. func (m *ActivitiesDetailData) GetParamTime() uint64 {
  7348. if m != nil {
  7349. return m.ParamTime
  7350. }
  7351. return 0
  7352. }
  7353. func (m *ActivitiesDetailData) GetRewardState() int32 {
  7354. if m != nil {
  7355. return m.RewardState
  7356. }
  7357. return 0
  7358. }
  7359. func (m *ActivitiesDetailData) GetCollectionList() []*ActivitiesCollectionData {
  7360. if m != nil {
  7361. return m.CollectionList
  7362. }
  7363. return nil
  7364. }
  7365. func (m *ActivitiesDetailData) GetLikabilityData() *ActivitiesLikabilityData {
  7366. if m != nil {
  7367. return m.LikabilityData
  7368. }
  7369. return nil
  7370. }
  7371. func (m *ActivitiesDetailData) GetKingTask() []*TaskData {
  7372. if m != nil {
  7373. return m.KingTask
  7374. }
  7375. return nil
  7376. }
  7377. func (m *ActivitiesDetailData) GetFightingTarget() uint32 {
  7378. if m != nil {
  7379. return m.FightingTarget
  7380. }
  7381. return 0
  7382. }
  7383. func (m *ActivitiesDetailData) GetExchangeList() []*ExchangeData {
  7384. if m != nil {
  7385. return m.ExchangeList
  7386. }
  7387. return nil
  7388. }
  7389. func (m *ActivitiesDetailData) GetWheelData() *ActivityWheelData {
  7390. if m != nil {
  7391. return m.WheelData
  7392. }
  7393. return nil
  7394. }
  7395. func (m *ActivitiesDetailData) GetSignData() *ActivitySignIn {
  7396. if m != nil {
  7397. return m.SignData
  7398. }
  7399. return nil
  7400. }
  7401. func (m *ActivitiesDetailData) GetBtRocoinData() *ActivityBTROCoin {
  7402. if m != nil {
  7403. return m.BtRocoinData
  7404. }
  7405. return nil
  7406. }
  7407. func (m *ActivitiesDetailData) GetBtZhenjiaRechargeTaskList() []*TaskData {
  7408. if m != nil {
  7409. return m.BtZhenjiaRechargeTaskList
  7410. }
  7411. return nil
  7412. }
  7413. type ActivityBTROCoin struct {
  7414. DailyTaskList []*TaskData `protobuf:"bytes,1,rep,name=daily_task_list,json=dailyTaskList,proto3" json:"daily_task_list,omitempty"`
  7415. WeekTaskList []*TaskData `protobuf:"bytes,2,rep,name=week_task_list,json=weekTaskList,proto3" json:"week_task_list,omitempty"`
  7416. WeekDayEndTime uint64 `protobuf:"varint,3,opt,name=week_day_end_time,json=weekDayEndTime,proto3" json:"week_day_end_time,omitempty"`
  7417. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  7418. XXX_unrecognized []byte `json:"-"`
  7419. XXX_sizecache int32 `json:"-"`
  7420. }
  7421. func (m *ActivityBTROCoin) Reset() { *m = ActivityBTROCoin{} }
  7422. func (m *ActivityBTROCoin) String() string { return proto.CompactTextString(m) }
  7423. func (*ActivityBTROCoin) ProtoMessage() {}
  7424. func (*ActivityBTROCoin) Descriptor() ([]byte, []int) {
  7425. return fileDescriptor_116e343673f7ffaf, []int{120}
  7426. }
  7427. func (m *ActivityBTROCoin) XXX_Unmarshal(b []byte) error {
  7428. return xxx_messageInfo_ActivityBTROCoin.Unmarshal(m, b)
  7429. }
  7430. func (m *ActivityBTROCoin) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  7431. return xxx_messageInfo_ActivityBTROCoin.Marshal(b, m, deterministic)
  7432. }
  7433. func (m *ActivityBTROCoin) XXX_Merge(src proto.Message) {
  7434. xxx_messageInfo_ActivityBTROCoin.Merge(m, src)
  7435. }
  7436. func (m *ActivityBTROCoin) XXX_Size() int {
  7437. return xxx_messageInfo_ActivityBTROCoin.Size(m)
  7438. }
  7439. func (m *ActivityBTROCoin) XXX_DiscardUnknown() {
  7440. xxx_messageInfo_ActivityBTROCoin.DiscardUnknown(m)
  7441. }
  7442. var xxx_messageInfo_ActivityBTROCoin proto.InternalMessageInfo
  7443. func (m *ActivityBTROCoin) GetDailyTaskList() []*TaskData {
  7444. if m != nil {
  7445. return m.DailyTaskList
  7446. }
  7447. return nil
  7448. }
  7449. func (m *ActivityBTROCoin) GetWeekTaskList() []*TaskData {
  7450. if m != nil {
  7451. return m.WeekTaskList
  7452. }
  7453. return nil
  7454. }
  7455. func (m *ActivityBTROCoin) GetWeekDayEndTime() uint64 {
  7456. if m != nil {
  7457. return m.WeekDayEndTime
  7458. }
  7459. return 0
  7460. }
  7461. type ActivitySignIn struct {
  7462. NextSignTime uint64 `protobuf:"varint,1,opt,name=next_sign_time,json=nextSignTime,proto3" json:"next_sign_time,omitempty"`
  7463. SignDays int32 `protobuf:"varint,2,opt,name=sign_days,json=signDays,proto3" json:"sign_days,omitempty"`
  7464. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  7465. XXX_unrecognized []byte `json:"-"`
  7466. XXX_sizecache int32 `json:"-"`
  7467. }
  7468. func (m *ActivitySignIn) Reset() { *m = ActivitySignIn{} }
  7469. func (m *ActivitySignIn) String() string { return proto.CompactTextString(m) }
  7470. func (*ActivitySignIn) ProtoMessage() {}
  7471. func (*ActivitySignIn) Descriptor() ([]byte, []int) {
  7472. return fileDescriptor_116e343673f7ffaf, []int{121}
  7473. }
  7474. func (m *ActivitySignIn) XXX_Unmarshal(b []byte) error {
  7475. return xxx_messageInfo_ActivitySignIn.Unmarshal(m, b)
  7476. }
  7477. func (m *ActivitySignIn) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  7478. return xxx_messageInfo_ActivitySignIn.Marshal(b, m, deterministic)
  7479. }
  7480. func (m *ActivitySignIn) XXX_Merge(src proto.Message) {
  7481. xxx_messageInfo_ActivitySignIn.Merge(m, src)
  7482. }
  7483. func (m *ActivitySignIn) XXX_Size() int {
  7484. return xxx_messageInfo_ActivitySignIn.Size(m)
  7485. }
  7486. func (m *ActivitySignIn) XXX_DiscardUnknown() {
  7487. xxx_messageInfo_ActivitySignIn.DiscardUnknown(m)
  7488. }
  7489. var xxx_messageInfo_ActivitySignIn proto.InternalMessageInfo
  7490. func (m *ActivitySignIn) GetNextSignTime() uint64 {
  7491. if m != nil {
  7492. return m.NextSignTime
  7493. }
  7494. return 0
  7495. }
  7496. func (m *ActivitySignIn) GetSignDays() int32 {
  7497. if m != nil {
  7498. return m.SignDays
  7499. }
  7500. return 0
  7501. }
  7502. // 活动转盘
  7503. type ActivityWheelData struct {
  7504. // 转盘
  7505. WheelRewardItemList []*WheelRewardItemInfo `protobuf:"bytes,1,rep,name=wheel_reward_item_list,json=wheelRewardItemList,proto3" json:"wheel_reward_item_list,omitempty"`
  7506. WheelOpen bool `protobuf:"varint,2,opt,name=wheel_open,json=wheelOpen,proto3" json:"wheel_open,omitempty"`
  7507. WheelRefreshNum int32 `protobuf:"varint,3,opt,name=wheel_refresh_num,json=wheelRefreshNum,proto3" json:"wheel_refresh_num,omitempty"`
  7508. TemplateIdx int32 `protobuf:"varint,4,opt,name=template_idx,json=templateIdx,proto3" json:"template_idx,omitempty"`
  7509. WheelNum int32 `protobuf:"varint,5,opt,name=wheel_num,json=wheelNum,proto3" json:"wheel_num,omitempty"`
  7510. WheelIdx int32 `protobuf:"varint,6,opt,name=wheel_idx,json=wheelIdx,proto3" json:"wheel_idx,omitempty"`
  7511. LogList []*WheelLogData `protobuf:"bytes,7,rep,name=log_list,json=logList,proto3" json:"log_list,omitempty"`
  7512. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  7513. XXX_unrecognized []byte `json:"-"`
  7514. XXX_sizecache int32 `json:"-"`
  7515. }
  7516. func (m *ActivityWheelData) Reset() { *m = ActivityWheelData{} }
  7517. func (m *ActivityWheelData) String() string { return proto.CompactTextString(m) }
  7518. func (*ActivityWheelData) ProtoMessage() {}
  7519. func (*ActivityWheelData) Descriptor() ([]byte, []int) {
  7520. return fileDescriptor_116e343673f7ffaf, []int{122}
  7521. }
  7522. func (m *ActivityWheelData) XXX_Unmarshal(b []byte) error {
  7523. return xxx_messageInfo_ActivityWheelData.Unmarshal(m, b)
  7524. }
  7525. func (m *ActivityWheelData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  7526. return xxx_messageInfo_ActivityWheelData.Marshal(b, m, deterministic)
  7527. }
  7528. func (m *ActivityWheelData) XXX_Merge(src proto.Message) {
  7529. xxx_messageInfo_ActivityWheelData.Merge(m, src)
  7530. }
  7531. func (m *ActivityWheelData) XXX_Size() int {
  7532. return xxx_messageInfo_ActivityWheelData.Size(m)
  7533. }
  7534. func (m *ActivityWheelData) XXX_DiscardUnknown() {
  7535. xxx_messageInfo_ActivityWheelData.DiscardUnknown(m)
  7536. }
  7537. var xxx_messageInfo_ActivityWheelData proto.InternalMessageInfo
  7538. func (m *ActivityWheelData) GetWheelRewardItemList() []*WheelRewardItemInfo {
  7539. if m != nil {
  7540. return m.WheelRewardItemList
  7541. }
  7542. return nil
  7543. }
  7544. func (m *ActivityWheelData) GetWheelOpen() bool {
  7545. if m != nil {
  7546. return m.WheelOpen
  7547. }
  7548. return false
  7549. }
  7550. func (m *ActivityWheelData) GetWheelRefreshNum() int32 {
  7551. if m != nil {
  7552. return m.WheelRefreshNum
  7553. }
  7554. return 0
  7555. }
  7556. func (m *ActivityWheelData) GetTemplateIdx() int32 {
  7557. if m != nil {
  7558. return m.TemplateIdx
  7559. }
  7560. return 0
  7561. }
  7562. func (m *ActivityWheelData) GetWheelNum() int32 {
  7563. if m != nil {
  7564. return m.WheelNum
  7565. }
  7566. return 0
  7567. }
  7568. func (m *ActivityWheelData) GetWheelIdx() int32 {
  7569. if m != nil {
  7570. return m.WheelIdx
  7571. }
  7572. return 0
  7573. }
  7574. func (m *ActivityWheelData) GetLogList() []*WheelLogData {
  7575. if m != nil {
  7576. return m.LogList
  7577. }
  7578. return nil
  7579. }
  7580. type ExchangeData struct {
  7581. Id int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
  7582. ExchangeNum int32 `protobuf:"varint,2,opt,name=exchange_num,json=exchangeNum,proto3" json:"exchange_num,omitempty"`
  7583. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  7584. XXX_unrecognized []byte `json:"-"`
  7585. XXX_sizecache int32 `json:"-"`
  7586. }
  7587. func (m *ExchangeData) Reset() { *m = ExchangeData{} }
  7588. func (m *ExchangeData) String() string { return proto.CompactTextString(m) }
  7589. func (*ExchangeData) ProtoMessage() {}
  7590. func (*ExchangeData) Descriptor() ([]byte, []int) {
  7591. return fileDescriptor_116e343673f7ffaf, []int{123}
  7592. }
  7593. func (m *ExchangeData) XXX_Unmarshal(b []byte) error {
  7594. return xxx_messageInfo_ExchangeData.Unmarshal(m, b)
  7595. }
  7596. func (m *ExchangeData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  7597. return xxx_messageInfo_ExchangeData.Marshal(b, m, deterministic)
  7598. }
  7599. func (m *ExchangeData) XXX_Merge(src proto.Message) {
  7600. xxx_messageInfo_ExchangeData.Merge(m, src)
  7601. }
  7602. func (m *ExchangeData) XXX_Size() int {
  7603. return xxx_messageInfo_ExchangeData.Size(m)
  7604. }
  7605. func (m *ExchangeData) XXX_DiscardUnknown() {
  7606. xxx_messageInfo_ExchangeData.DiscardUnknown(m)
  7607. }
  7608. var xxx_messageInfo_ExchangeData proto.InternalMessageInfo
  7609. func (m *ExchangeData) GetId() int32 {
  7610. if m != nil {
  7611. return m.Id
  7612. }
  7613. return 0
  7614. }
  7615. func (m *ExchangeData) GetExchangeNum() int32 {
  7616. if m != nil {
  7617. return m.ExchangeNum
  7618. }
  7619. return 0
  7620. }
  7621. type ExchangeInfo struct {
  7622. ConditionId int32 `protobuf:"varint,1,opt,name=condition_id,json=conditionId,proto3" json:"condition_id,omitempty"`
  7623. CostItem []*KeyValueType `protobuf:"bytes,2,rep,name=cost_item,json=costItem,proto3" json:"cost_item,omitempty"`
  7624. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  7625. XXX_unrecognized []byte `json:"-"`
  7626. XXX_sizecache int32 `json:"-"`
  7627. }
  7628. func (m *ExchangeInfo) Reset() { *m = ExchangeInfo{} }
  7629. func (m *ExchangeInfo) String() string { return proto.CompactTextString(m) }
  7630. func (*ExchangeInfo) ProtoMessage() {}
  7631. func (*ExchangeInfo) Descriptor() ([]byte, []int) {
  7632. return fileDescriptor_116e343673f7ffaf, []int{124}
  7633. }
  7634. func (m *ExchangeInfo) XXX_Unmarshal(b []byte) error {
  7635. return xxx_messageInfo_ExchangeInfo.Unmarshal(m, b)
  7636. }
  7637. func (m *ExchangeInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  7638. return xxx_messageInfo_ExchangeInfo.Marshal(b, m, deterministic)
  7639. }
  7640. func (m *ExchangeInfo) XXX_Merge(src proto.Message) {
  7641. xxx_messageInfo_ExchangeInfo.Merge(m, src)
  7642. }
  7643. func (m *ExchangeInfo) XXX_Size() int {
  7644. return xxx_messageInfo_ExchangeInfo.Size(m)
  7645. }
  7646. func (m *ExchangeInfo) XXX_DiscardUnknown() {
  7647. xxx_messageInfo_ExchangeInfo.DiscardUnknown(m)
  7648. }
  7649. var xxx_messageInfo_ExchangeInfo proto.InternalMessageInfo
  7650. func (m *ExchangeInfo) GetConditionId() int32 {
  7651. if m != nil {
  7652. return m.ConditionId
  7653. }
  7654. return 0
  7655. }
  7656. func (m *ExchangeInfo) GetCostItem() []*KeyValueType {
  7657. if m != nil {
  7658. return m.CostItem
  7659. }
  7660. return nil
  7661. }
  7662. type ActivitiesData struct {
  7663. Id int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
  7664. Type int32 `protobuf:"varint,2,opt,name=type,proto3" json:"type,omitempty"`
  7665. EndTime uint64 `protobuf:"varint,3,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
  7666. Bg string `protobuf:"bytes,4,opt,name=bg,proto3" json:"bg,omitempty"`
  7667. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  7668. XXX_unrecognized []byte `json:"-"`
  7669. XXX_sizecache int32 `json:"-"`
  7670. }
  7671. func (m *ActivitiesData) Reset() { *m = ActivitiesData{} }
  7672. func (m *ActivitiesData) String() string { return proto.CompactTextString(m) }
  7673. func (*ActivitiesData) ProtoMessage() {}
  7674. func (*ActivitiesData) Descriptor() ([]byte, []int) {
  7675. return fileDescriptor_116e343673f7ffaf, []int{125}
  7676. }
  7677. func (m *ActivitiesData) XXX_Unmarshal(b []byte) error {
  7678. return xxx_messageInfo_ActivitiesData.Unmarshal(m, b)
  7679. }
  7680. func (m *ActivitiesData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  7681. return xxx_messageInfo_ActivitiesData.Marshal(b, m, deterministic)
  7682. }
  7683. func (m *ActivitiesData) XXX_Merge(src proto.Message) {
  7684. xxx_messageInfo_ActivitiesData.Merge(m, src)
  7685. }
  7686. func (m *ActivitiesData) XXX_Size() int {
  7687. return xxx_messageInfo_ActivitiesData.Size(m)
  7688. }
  7689. func (m *ActivitiesData) XXX_DiscardUnknown() {
  7690. xxx_messageInfo_ActivitiesData.DiscardUnknown(m)
  7691. }
  7692. var xxx_messageInfo_ActivitiesData proto.InternalMessageInfo
  7693. func (m *ActivitiesData) GetId() int32 {
  7694. if m != nil {
  7695. return m.Id
  7696. }
  7697. return 0
  7698. }
  7699. func (m *ActivitiesData) GetType() int32 {
  7700. if m != nil {
  7701. return m.Type
  7702. }
  7703. return 0
  7704. }
  7705. func (m *ActivitiesData) GetEndTime() uint64 {
  7706. if m != nil {
  7707. return m.EndTime
  7708. }
  7709. return 0
  7710. }
  7711. func (m *ActivitiesData) GetBg() string {
  7712. if m != nil {
  7713. return m.Bg
  7714. }
  7715. return ""
  7716. }
  7717. // 14日目标任务(7天重置一次,显示7天数据)
  7718. type ActivitiesFortnightDays struct {
  7719. TaskScore int32 `protobuf:"varint,1,opt,name=task_score,json=taskScore,proto3" json:"task_score,omitempty"`
  7720. TaskScoreReward uint32 `protobuf:"varint,2,opt,name=task_score_reward,json=taskScoreReward,proto3" json:"task_score_reward,omitempty"`
  7721. TaskList []*TaskData `protobuf:"bytes,3,rep,name=task_list,json=taskList,proto3" json:"task_list,omitempty"`
  7722. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  7723. XXX_unrecognized []byte `json:"-"`
  7724. XXX_sizecache int32 `json:"-"`
  7725. }
  7726. func (m *ActivitiesFortnightDays) Reset() { *m = ActivitiesFortnightDays{} }
  7727. func (m *ActivitiesFortnightDays) String() string { return proto.CompactTextString(m) }
  7728. func (*ActivitiesFortnightDays) ProtoMessage() {}
  7729. func (*ActivitiesFortnightDays) Descriptor() ([]byte, []int) {
  7730. return fileDescriptor_116e343673f7ffaf, []int{126}
  7731. }
  7732. func (m *ActivitiesFortnightDays) XXX_Unmarshal(b []byte) error {
  7733. return xxx_messageInfo_ActivitiesFortnightDays.Unmarshal(m, b)
  7734. }
  7735. func (m *ActivitiesFortnightDays) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  7736. return xxx_messageInfo_ActivitiesFortnightDays.Marshal(b, m, deterministic)
  7737. }
  7738. func (m *ActivitiesFortnightDays) XXX_Merge(src proto.Message) {
  7739. xxx_messageInfo_ActivitiesFortnightDays.Merge(m, src)
  7740. }
  7741. func (m *ActivitiesFortnightDays) XXX_Size() int {
  7742. return xxx_messageInfo_ActivitiesFortnightDays.Size(m)
  7743. }
  7744. func (m *ActivitiesFortnightDays) XXX_DiscardUnknown() {
  7745. xxx_messageInfo_ActivitiesFortnightDays.DiscardUnknown(m)
  7746. }
  7747. var xxx_messageInfo_ActivitiesFortnightDays proto.InternalMessageInfo
  7748. func (m *ActivitiesFortnightDays) GetTaskScore() int32 {
  7749. if m != nil {
  7750. return m.TaskScore
  7751. }
  7752. return 0
  7753. }
  7754. func (m *ActivitiesFortnightDays) GetTaskScoreReward() uint32 {
  7755. if m != nil {
  7756. return m.TaskScoreReward
  7757. }
  7758. return 0
  7759. }
  7760. func (m *ActivitiesFortnightDays) GetTaskList() []*TaskData {
  7761. if m != nil {
  7762. return m.TaskList
  7763. }
  7764. return nil
  7765. }
  7766. // 超值礼包数据
  7767. type ActivitiesUnlockRechargeData struct {
  7768. ActivitiesId int32 `protobuf:"varint,1,opt,name=activities_id,json=activitiesId,proto3" json:"activities_id,omitempty"`
  7769. StartTime uint64 `protobuf:"varint,2,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
  7770. EndTime uint64 `protobuf:"varint,3,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
  7771. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  7772. XXX_unrecognized []byte `json:"-"`
  7773. XXX_sizecache int32 `json:"-"`
  7774. }
  7775. func (m *ActivitiesUnlockRechargeData) Reset() { *m = ActivitiesUnlockRechargeData{} }
  7776. func (m *ActivitiesUnlockRechargeData) String() string { return proto.CompactTextString(m) }
  7777. func (*ActivitiesUnlockRechargeData) ProtoMessage() {}
  7778. func (*ActivitiesUnlockRechargeData) Descriptor() ([]byte, []int) {
  7779. return fileDescriptor_116e343673f7ffaf, []int{127}
  7780. }
  7781. func (m *ActivitiesUnlockRechargeData) XXX_Unmarshal(b []byte) error {
  7782. return xxx_messageInfo_ActivitiesUnlockRechargeData.Unmarshal(m, b)
  7783. }
  7784. func (m *ActivitiesUnlockRechargeData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  7785. return xxx_messageInfo_ActivitiesUnlockRechargeData.Marshal(b, m, deterministic)
  7786. }
  7787. func (m *ActivitiesUnlockRechargeData) XXX_Merge(src proto.Message) {
  7788. xxx_messageInfo_ActivitiesUnlockRechargeData.Merge(m, src)
  7789. }
  7790. func (m *ActivitiesUnlockRechargeData) XXX_Size() int {
  7791. return xxx_messageInfo_ActivitiesUnlockRechargeData.Size(m)
  7792. }
  7793. func (m *ActivitiesUnlockRechargeData) XXX_DiscardUnknown() {
  7794. xxx_messageInfo_ActivitiesUnlockRechargeData.DiscardUnknown(m)
  7795. }
  7796. var xxx_messageInfo_ActivitiesUnlockRechargeData proto.InternalMessageInfo
  7797. func (m *ActivitiesUnlockRechargeData) GetActivitiesId() int32 {
  7798. if m != nil {
  7799. return m.ActivitiesId
  7800. }
  7801. return 0
  7802. }
  7803. func (m *ActivitiesUnlockRechargeData) GetStartTime() uint64 {
  7804. if m != nil {
  7805. return m.StartTime
  7806. }
  7807. return 0
  7808. }
  7809. func (m *ActivitiesUnlockRechargeData) GetEndTime() uint64 {
  7810. if m != nil {
  7811. return m.EndTime
  7812. }
  7813. return 0
  7814. }
  7815. type ActivitiesCollectionData struct {
  7816. Id int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
  7817. RewardNum int32 `protobuf:"varint,2,opt,name=reward_num,json=rewardNum,proto3" json:"reward_num,omitempty"`
  7818. NoNotice bool `protobuf:"varint,3,opt,name=no_notice,json=noNotice,proto3" json:"no_notice,omitempty"`
  7819. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  7820. XXX_unrecognized []byte `json:"-"`
  7821. XXX_sizecache int32 `json:"-"`
  7822. }
  7823. func (m *ActivitiesCollectionData) Reset() { *m = ActivitiesCollectionData{} }
  7824. func (m *ActivitiesCollectionData) String() string { return proto.CompactTextString(m) }
  7825. func (*ActivitiesCollectionData) ProtoMessage() {}
  7826. func (*ActivitiesCollectionData) Descriptor() ([]byte, []int) {
  7827. return fileDescriptor_116e343673f7ffaf, []int{128}
  7828. }
  7829. func (m *ActivitiesCollectionData) XXX_Unmarshal(b []byte) error {
  7830. return xxx_messageInfo_ActivitiesCollectionData.Unmarshal(m, b)
  7831. }
  7832. func (m *ActivitiesCollectionData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  7833. return xxx_messageInfo_ActivitiesCollectionData.Marshal(b, m, deterministic)
  7834. }
  7835. func (m *ActivitiesCollectionData) XXX_Merge(src proto.Message) {
  7836. xxx_messageInfo_ActivitiesCollectionData.Merge(m, src)
  7837. }
  7838. func (m *ActivitiesCollectionData) XXX_Size() int {
  7839. return xxx_messageInfo_ActivitiesCollectionData.Size(m)
  7840. }
  7841. func (m *ActivitiesCollectionData) XXX_DiscardUnknown() {
  7842. xxx_messageInfo_ActivitiesCollectionData.DiscardUnknown(m)
  7843. }
  7844. var xxx_messageInfo_ActivitiesCollectionData proto.InternalMessageInfo
  7845. func (m *ActivitiesCollectionData) GetId() int32 {
  7846. if m != nil {
  7847. return m.Id
  7848. }
  7849. return 0
  7850. }
  7851. func (m *ActivitiesCollectionData) GetRewardNum() int32 {
  7852. if m != nil {
  7853. return m.RewardNum
  7854. }
  7855. return 0
  7856. }
  7857. func (m *ActivitiesCollectionData) GetNoNotice() bool {
  7858. if m != nil {
  7859. return m.NoNotice
  7860. }
  7861. return false
  7862. }
  7863. // 好感度数据
  7864. type ActivitiesLikabilityData struct {
  7865. Level int32 `protobuf:"varint,1,opt,name=level,proto3" json:"level,omitempty"`
  7866. Param uint32 `protobuf:"varint,2,opt,name=param,proto3" json:"param,omitempty"`
  7867. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  7868. XXX_unrecognized []byte `json:"-"`
  7869. XXX_sizecache int32 `json:"-"`
  7870. }
  7871. func (m *ActivitiesLikabilityData) Reset() { *m = ActivitiesLikabilityData{} }
  7872. func (m *ActivitiesLikabilityData) String() string { return proto.CompactTextString(m) }
  7873. func (*ActivitiesLikabilityData) ProtoMessage() {}
  7874. func (*ActivitiesLikabilityData) Descriptor() ([]byte, []int) {
  7875. return fileDescriptor_116e343673f7ffaf, []int{129}
  7876. }
  7877. func (m *ActivitiesLikabilityData) XXX_Unmarshal(b []byte) error {
  7878. return xxx_messageInfo_ActivitiesLikabilityData.Unmarshal(m, b)
  7879. }
  7880. func (m *ActivitiesLikabilityData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  7881. return xxx_messageInfo_ActivitiesLikabilityData.Marshal(b, m, deterministic)
  7882. }
  7883. func (m *ActivitiesLikabilityData) XXX_Merge(src proto.Message) {
  7884. xxx_messageInfo_ActivitiesLikabilityData.Merge(m, src)
  7885. }
  7886. func (m *ActivitiesLikabilityData) XXX_Size() int {
  7887. return xxx_messageInfo_ActivitiesLikabilityData.Size(m)
  7888. }
  7889. func (m *ActivitiesLikabilityData) XXX_DiscardUnknown() {
  7890. xxx_messageInfo_ActivitiesLikabilityData.DiscardUnknown(m)
  7891. }
  7892. var xxx_messageInfo_ActivitiesLikabilityData proto.InternalMessageInfo
  7893. func (m *ActivitiesLikabilityData) GetLevel() int32 {
  7894. if m != nil {
  7895. return m.Level
  7896. }
  7897. return 0
  7898. }
  7899. func (m *ActivitiesLikabilityData) GetParam() uint32 {
  7900. if m != nil {
  7901. return m.Param
  7902. }
  7903. return 0
  7904. }
  7905. type FriendTowerInfo struct {
  7906. TowerLevel int32 `protobuf:"varint,1,opt,name=tower_level,json=towerLevel,proto3" json:"tower_level,omitempty"`
  7907. Infos []*CommonPlayerBriefInfo `protobuf:"bytes,2,rep,name=infos,proto3" json:"infos,omitempty"`
  7908. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  7909. XXX_unrecognized []byte `json:"-"`
  7910. XXX_sizecache int32 `json:"-"`
  7911. }
  7912. func (m *FriendTowerInfo) Reset() { *m = FriendTowerInfo{} }
  7913. func (m *FriendTowerInfo) String() string { return proto.CompactTextString(m) }
  7914. func (*FriendTowerInfo) ProtoMessage() {}
  7915. func (*FriendTowerInfo) Descriptor() ([]byte, []int) {
  7916. return fileDescriptor_116e343673f7ffaf, []int{130}
  7917. }
  7918. func (m *FriendTowerInfo) XXX_Unmarshal(b []byte) error {
  7919. return xxx_messageInfo_FriendTowerInfo.Unmarshal(m, b)
  7920. }
  7921. func (m *FriendTowerInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  7922. return xxx_messageInfo_FriendTowerInfo.Marshal(b, m, deterministic)
  7923. }
  7924. func (m *FriendTowerInfo) XXX_Merge(src proto.Message) {
  7925. xxx_messageInfo_FriendTowerInfo.Merge(m, src)
  7926. }
  7927. func (m *FriendTowerInfo) XXX_Size() int {
  7928. return xxx_messageInfo_FriendTowerInfo.Size(m)
  7929. }
  7930. func (m *FriendTowerInfo) XXX_DiscardUnknown() {
  7931. xxx_messageInfo_FriendTowerInfo.DiscardUnknown(m)
  7932. }
  7933. var xxx_messageInfo_FriendTowerInfo proto.InternalMessageInfo
  7934. func (m *FriendTowerInfo) GetTowerLevel() int32 {
  7935. if m != nil {
  7936. return m.TowerLevel
  7937. }
  7938. return 0
  7939. }
  7940. func (m *FriendTowerInfo) GetInfos() []*CommonPlayerBriefInfo {
  7941. if m != nil {
  7942. return m.Infos
  7943. }
  7944. return nil
  7945. }
  7946. type RushTower struct {
  7947. RushRound int32 `protobuf:"varint,1,opt,name=rush_round,json=rushRound,proto3" json:"rush_round,omitempty"`
  7948. Count int32 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"`
  7949. Reward int32 `protobuf:"varint,3,opt,name=reward,proto3" json:"reward,omitempty"`
  7950. RankReward int32 `protobuf:"varint,4,opt,name=rank_reward,json=rankReward,proto3" json:"rank_reward,omitempty"`
  7951. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  7952. XXX_unrecognized []byte `json:"-"`
  7953. XXX_sizecache int32 `json:"-"`
  7954. }
  7955. func (m *RushTower) Reset() { *m = RushTower{} }
  7956. func (m *RushTower) String() string { return proto.CompactTextString(m) }
  7957. func (*RushTower) ProtoMessage() {}
  7958. func (*RushTower) Descriptor() ([]byte, []int) {
  7959. return fileDescriptor_116e343673f7ffaf, []int{131}
  7960. }
  7961. func (m *RushTower) XXX_Unmarshal(b []byte) error {
  7962. return xxx_messageInfo_RushTower.Unmarshal(m, b)
  7963. }
  7964. func (m *RushTower) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  7965. return xxx_messageInfo_RushTower.Marshal(b, m, deterministic)
  7966. }
  7967. func (m *RushTower) XXX_Merge(src proto.Message) {
  7968. xxx_messageInfo_RushTower.Merge(m, src)
  7969. }
  7970. func (m *RushTower) XXX_Size() int {
  7971. return xxx_messageInfo_RushTower.Size(m)
  7972. }
  7973. func (m *RushTower) XXX_DiscardUnknown() {
  7974. xxx_messageInfo_RushTower.DiscardUnknown(m)
  7975. }
  7976. var xxx_messageInfo_RushTower proto.InternalMessageInfo
  7977. func (m *RushTower) GetRushRound() int32 {
  7978. if m != nil {
  7979. return m.RushRound
  7980. }
  7981. return 0
  7982. }
  7983. func (m *RushTower) GetCount() int32 {
  7984. if m != nil {
  7985. return m.Count
  7986. }
  7987. return 0
  7988. }
  7989. func (m *RushTower) GetReward() int32 {
  7990. if m != nil {
  7991. return m.Reward
  7992. }
  7993. return 0
  7994. }
  7995. func (m *RushTower) GetRankReward() int32 {
  7996. if m != nil {
  7997. return m.RankReward
  7998. }
  7999. return 0
  8000. }
  8001. type RoleTower struct {
  8002. NowTowerLevel int32 `protobuf:"varint,1,opt,name=now_tower_level,json=nowTowerLevel,proto3" json:"now_tower_level,omitempty"`
  8003. NowTowerTime int64 `protobuf:"varint,2,opt,name=now_tower_time,json=nowTowerTime,proto3" json:"now_tower_time,omitempty"`
  8004. RushTower *RushTower `protobuf:"bytes,3,opt,name=rush_tower,json=rushTower,proto3" json:"rush_tower,omitempty"`
  8005. SysRewardTime uint64 `protobuf:"varint,4,opt,name=sys_reward_time,json=sysRewardTime,proto3" json:"sys_reward_time,omitempty"`
  8006. TowerLevelDayRewardTime uint64 `protobuf:"varint,5,opt,name=tower_level_day_reward_time,json=towerLevelDayRewardTime,proto3" json:"tower_level_day_reward_time,omitempty"`
  8007. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  8008. XXX_unrecognized []byte `json:"-"`
  8009. XXX_sizecache int32 `json:"-"`
  8010. }
  8011. func (m *RoleTower) Reset() { *m = RoleTower{} }
  8012. func (m *RoleTower) String() string { return proto.CompactTextString(m) }
  8013. func (*RoleTower) ProtoMessage() {}
  8014. func (*RoleTower) Descriptor() ([]byte, []int) {
  8015. return fileDescriptor_116e343673f7ffaf, []int{132}
  8016. }
  8017. func (m *RoleTower) XXX_Unmarshal(b []byte) error {
  8018. return xxx_messageInfo_RoleTower.Unmarshal(m, b)
  8019. }
  8020. func (m *RoleTower) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  8021. return xxx_messageInfo_RoleTower.Marshal(b, m, deterministic)
  8022. }
  8023. func (m *RoleTower) XXX_Merge(src proto.Message) {
  8024. xxx_messageInfo_RoleTower.Merge(m, src)
  8025. }
  8026. func (m *RoleTower) XXX_Size() int {
  8027. return xxx_messageInfo_RoleTower.Size(m)
  8028. }
  8029. func (m *RoleTower) XXX_DiscardUnknown() {
  8030. xxx_messageInfo_RoleTower.DiscardUnknown(m)
  8031. }
  8032. var xxx_messageInfo_RoleTower proto.InternalMessageInfo
  8033. func (m *RoleTower) GetNowTowerLevel() int32 {
  8034. if m != nil {
  8035. return m.NowTowerLevel
  8036. }
  8037. return 0
  8038. }
  8039. func (m *RoleTower) GetNowTowerTime() int64 {
  8040. if m != nil {
  8041. return m.NowTowerTime
  8042. }
  8043. return 0
  8044. }
  8045. func (m *RoleTower) GetRushTower() *RushTower {
  8046. if m != nil {
  8047. return m.RushTower
  8048. }
  8049. return nil
  8050. }
  8051. func (m *RoleTower) GetSysRewardTime() uint64 {
  8052. if m != nil {
  8053. return m.SysRewardTime
  8054. }
  8055. return 0
  8056. }
  8057. func (m *RoleTower) GetTowerLevelDayRewardTime() uint64 {
  8058. if m != nil {
  8059. return m.TowerLevelDayRewardTime
  8060. }
  8061. return 0
  8062. }
  8063. type RefusedApply struct {
  8064. GuildId uint64 `protobuf:"varint,1,opt,name=guild_id,json=guildId,proto3" json:"guild_id,omitempty"`
  8065. ApplyTime int64 `protobuf:"varint,2,opt,name=apply_time,json=applyTime,proto3" json:"apply_time,omitempty"`
  8066. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  8067. XXX_unrecognized []byte `json:"-"`
  8068. XXX_sizecache int32 `json:"-"`
  8069. }
  8070. func (m *RefusedApply) Reset() { *m = RefusedApply{} }
  8071. func (m *RefusedApply) String() string { return proto.CompactTextString(m) }
  8072. func (*RefusedApply) ProtoMessage() {}
  8073. func (*RefusedApply) Descriptor() ([]byte, []int) {
  8074. return fileDescriptor_116e343673f7ffaf, []int{133}
  8075. }
  8076. func (m *RefusedApply) XXX_Unmarshal(b []byte) error {
  8077. return xxx_messageInfo_RefusedApply.Unmarshal(m, b)
  8078. }
  8079. func (m *RefusedApply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  8080. return xxx_messageInfo_RefusedApply.Marshal(b, m, deterministic)
  8081. }
  8082. func (m *RefusedApply) XXX_Merge(src proto.Message) {
  8083. xxx_messageInfo_RefusedApply.Merge(m, src)
  8084. }
  8085. func (m *RefusedApply) XXX_Size() int {
  8086. return xxx_messageInfo_RefusedApply.Size(m)
  8087. }
  8088. func (m *RefusedApply) XXX_DiscardUnknown() {
  8089. xxx_messageInfo_RefusedApply.DiscardUnknown(m)
  8090. }
  8091. var xxx_messageInfo_RefusedApply proto.InternalMessageInfo
  8092. func (m *RefusedApply) GetGuildId() uint64 {
  8093. if m != nil {
  8094. return m.GuildId
  8095. }
  8096. return 0
  8097. }
  8098. func (m *RefusedApply) GetApplyTime() int64 {
  8099. if m != nil {
  8100. return m.ApplyTime
  8101. }
  8102. return 0
  8103. }
  8104. type DayApply struct {
  8105. GuildId uint64 `protobuf:"varint,1,opt,name=guild_id,json=guildId,proto3" json:"guild_id,omitempty"`
  8106. ApplyTime int64 `protobuf:"varint,2,opt,name=apply_time,json=applyTime,proto3" json:"apply_time,omitempty"`
  8107. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  8108. XXX_unrecognized []byte `json:"-"`
  8109. XXX_sizecache int32 `json:"-"`
  8110. }
  8111. func (m *DayApply) Reset() { *m = DayApply{} }
  8112. func (m *DayApply) String() string { return proto.CompactTextString(m) }
  8113. func (*DayApply) ProtoMessage() {}
  8114. func (*DayApply) Descriptor() ([]byte, []int) {
  8115. return fileDescriptor_116e343673f7ffaf, []int{134}
  8116. }
  8117. func (m *DayApply) XXX_Unmarshal(b []byte) error {
  8118. return xxx_messageInfo_DayApply.Unmarshal(m, b)
  8119. }
  8120. func (m *DayApply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  8121. return xxx_messageInfo_DayApply.Marshal(b, m, deterministic)
  8122. }
  8123. func (m *DayApply) XXX_Merge(src proto.Message) {
  8124. xxx_messageInfo_DayApply.Merge(m, src)
  8125. }
  8126. func (m *DayApply) XXX_Size() int {
  8127. return xxx_messageInfo_DayApply.Size(m)
  8128. }
  8129. func (m *DayApply) XXX_DiscardUnknown() {
  8130. xxx_messageInfo_DayApply.DiscardUnknown(m)
  8131. }
  8132. var xxx_messageInfo_DayApply proto.InternalMessageInfo
  8133. func (m *DayApply) GetGuildId() uint64 {
  8134. if m != nil {
  8135. return m.GuildId
  8136. }
  8137. return 0
  8138. }
  8139. func (m *DayApply) GetApplyTime() int64 {
  8140. if m != nil {
  8141. return m.ApplyTime
  8142. }
  8143. return 0
  8144. }
  8145. type TowerBriefInfo struct {
  8146. CommonInfo *CommonPlayerBriefInfo `protobuf:"bytes,1,opt,name=common_info,json=commonInfo,proto3" json:"common_info,omitempty"`
  8147. BattleTime int32 `protobuf:"varint,2,opt,name=battle_time,json=battleTime,proto3" json:"battle_time,omitempty"`
  8148. BattleVersion int32 `protobuf:"varint,3,opt,name=battle_version,json=battleVersion,proto3" json:"battle_version,omitempty"`
  8149. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  8150. XXX_unrecognized []byte `json:"-"`
  8151. XXX_sizecache int32 `json:"-"`
  8152. }
  8153. func (m *TowerBriefInfo) Reset() { *m = TowerBriefInfo{} }
  8154. func (m *TowerBriefInfo) String() string { return proto.CompactTextString(m) }
  8155. func (*TowerBriefInfo) ProtoMessage() {}
  8156. func (*TowerBriefInfo) Descriptor() ([]byte, []int) {
  8157. return fileDescriptor_116e343673f7ffaf, []int{135}
  8158. }
  8159. func (m *TowerBriefInfo) XXX_Unmarshal(b []byte) error {
  8160. return xxx_messageInfo_TowerBriefInfo.Unmarshal(m, b)
  8161. }
  8162. func (m *TowerBriefInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  8163. return xxx_messageInfo_TowerBriefInfo.Marshal(b, m, deterministic)
  8164. }
  8165. func (m *TowerBriefInfo) XXX_Merge(src proto.Message) {
  8166. xxx_messageInfo_TowerBriefInfo.Merge(m, src)
  8167. }
  8168. func (m *TowerBriefInfo) XXX_Size() int {
  8169. return xxx_messageInfo_TowerBriefInfo.Size(m)
  8170. }
  8171. func (m *TowerBriefInfo) XXX_DiscardUnknown() {
  8172. xxx_messageInfo_TowerBriefInfo.DiscardUnknown(m)
  8173. }
  8174. var xxx_messageInfo_TowerBriefInfo proto.InternalMessageInfo
  8175. func (m *TowerBriefInfo) GetCommonInfo() *CommonPlayerBriefInfo {
  8176. if m != nil {
  8177. return m.CommonInfo
  8178. }
  8179. return nil
  8180. }
  8181. func (m *TowerBriefInfo) GetBattleTime() int32 {
  8182. if m != nil {
  8183. return m.BattleTime
  8184. }
  8185. return 0
  8186. }
  8187. func (m *TowerBriefInfo) GetBattleVersion() int32 {
  8188. if m != nil {
  8189. return m.BattleVersion
  8190. }
  8191. return 0
  8192. }
  8193. type RecommendGuild struct {
  8194. GuildId uint64 `protobuf:"varint,1,opt,name=guild_id,json=guildId,proto3" json:"guild_id,omitempty"`
  8195. Level int32 `protobuf:"varint,2,opt,name=level,proto3" json:"level,omitempty"`
  8196. ActiveTime int64 `protobuf:"varint,3,opt,name=active_time,json=activeTime,proto3" json:"active_time,omitempty"`
  8197. Active uint32 `protobuf:"varint,4,opt,name=active,proto3" json:"active,omitempty"`
  8198. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  8199. XXX_unrecognized []byte `json:"-"`
  8200. XXX_sizecache int32 `json:"-"`
  8201. }
  8202. func (m *RecommendGuild) Reset() { *m = RecommendGuild{} }
  8203. func (m *RecommendGuild) String() string { return proto.CompactTextString(m) }
  8204. func (*RecommendGuild) ProtoMessage() {}
  8205. func (*RecommendGuild) Descriptor() ([]byte, []int) {
  8206. return fileDescriptor_116e343673f7ffaf, []int{136}
  8207. }
  8208. func (m *RecommendGuild) XXX_Unmarshal(b []byte) error {
  8209. return xxx_messageInfo_RecommendGuild.Unmarshal(m, b)
  8210. }
  8211. func (m *RecommendGuild) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  8212. return xxx_messageInfo_RecommendGuild.Marshal(b, m, deterministic)
  8213. }
  8214. func (m *RecommendGuild) XXX_Merge(src proto.Message) {
  8215. xxx_messageInfo_RecommendGuild.Merge(m, src)
  8216. }
  8217. func (m *RecommendGuild) XXX_Size() int {
  8218. return xxx_messageInfo_RecommendGuild.Size(m)
  8219. }
  8220. func (m *RecommendGuild) XXX_DiscardUnknown() {
  8221. xxx_messageInfo_RecommendGuild.DiscardUnknown(m)
  8222. }
  8223. var xxx_messageInfo_RecommendGuild proto.InternalMessageInfo
  8224. func (m *RecommendGuild) GetGuildId() uint64 {
  8225. if m != nil {
  8226. return m.GuildId
  8227. }
  8228. return 0
  8229. }
  8230. func (m *RecommendGuild) GetLevel() int32 {
  8231. if m != nil {
  8232. return m.Level
  8233. }
  8234. return 0
  8235. }
  8236. func (m *RecommendGuild) GetActiveTime() int64 {
  8237. if m != nil {
  8238. return m.ActiveTime
  8239. }
  8240. return 0
  8241. }
  8242. func (m *RecommendGuild) GetActive() uint32 {
  8243. if m != nil {
  8244. return m.Active
  8245. }
  8246. return 0
  8247. }
  8248. type RecommendSet struct {
  8249. Guild []*RecommendGuild `protobuf:"bytes,1,rep,name=guild,proto3" json:"guild,omitempty"`
  8250. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  8251. XXX_unrecognized []byte `json:"-"`
  8252. XXX_sizecache int32 `json:"-"`
  8253. }
  8254. func (m *RecommendSet) Reset() { *m = RecommendSet{} }
  8255. func (m *RecommendSet) String() string { return proto.CompactTextString(m) }
  8256. func (*RecommendSet) ProtoMessage() {}
  8257. func (*RecommendSet) Descriptor() ([]byte, []int) {
  8258. return fileDescriptor_116e343673f7ffaf, []int{137}
  8259. }
  8260. func (m *RecommendSet) XXX_Unmarshal(b []byte) error {
  8261. return xxx_messageInfo_RecommendSet.Unmarshal(m, b)
  8262. }
  8263. func (m *RecommendSet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  8264. return xxx_messageInfo_RecommendSet.Marshal(b, m, deterministic)
  8265. }
  8266. func (m *RecommendSet) XXX_Merge(src proto.Message) {
  8267. xxx_messageInfo_RecommendSet.Merge(m, src)
  8268. }
  8269. func (m *RecommendSet) XXX_Size() int {
  8270. return xxx_messageInfo_RecommendSet.Size(m)
  8271. }
  8272. func (m *RecommendSet) XXX_DiscardUnknown() {
  8273. xxx_messageInfo_RecommendSet.DiscardUnknown(m)
  8274. }
  8275. var xxx_messageInfo_RecommendSet proto.InternalMessageInfo
  8276. func (m *RecommendSet) GetGuild() []*RecommendGuild {
  8277. if m != nil {
  8278. return m.Guild
  8279. }
  8280. return nil
  8281. }
  8282. // =============================== 公会 ====================================
  8283. // 客户端请求: 公会基础信息:成员简介
  8284. type MemberBrief struct {
  8285. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  8286. OfflineTime int64 `protobuf:"varint,2,opt,name=offline_time,json=offlineTime,proto3" json:"offline_time,omitempty"`
  8287. Title int32 `protobuf:"varint,3,opt,name=title,proto3" json:"title,omitempty"`
  8288. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  8289. XXX_unrecognized []byte `json:"-"`
  8290. XXX_sizecache int32 `json:"-"`
  8291. }
  8292. func (m *MemberBrief) Reset() { *m = MemberBrief{} }
  8293. func (m *MemberBrief) String() string { return proto.CompactTextString(m) }
  8294. func (*MemberBrief) ProtoMessage() {}
  8295. func (*MemberBrief) Descriptor() ([]byte, []int) {
  8296. return fileDescriptor_116e343673f7ffaf, []int{138}
  8297. }
  8298. func (m *MemberBrief) XXX_Unmarshal(b []byte) error {
  8299. return xxx_messageInfo_MemberBrief.Unmarshal(m, b)
  8300. }
  8301. func (m *MemberBrief) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  8302. return xxx_messageInfo_MemberBrief.Marshal(b, m, deterministic)
  8303. }
  8304. func (m *MemberBrief) XXX_Merge(src proto.Message) {
  8305. xxx_messageInfo_MemberBrief.Merge(m, src)
  8306. }
  8307. func (m *MemberBrief) XXX_Size() int {
  8308. return xxx_messageInfo_MemberBrief.Size(m)
  8309. }
  8310. func (m *MemberBrief) XXX_DiscardUnknown() {
  8311. xxx_messageInfo_MemberBrief.DiscardUnknown(m)
  8312. }
  8313. var xxx_messageInfo_MemberBrief proto.InternalMessageInfo
  8314. func (m *MemberBrief) GetUid() uint64 {
  8315. if m != nil {
  8316. return m.Uid
  8317. }
  8318. return 0
  8319. }
  8320. func (m *MemberBrief) GetOfflineTime() int64 {
  8321. if m != nil {
  8322. return m.OfflineTime
  8323. }
  8324. return 0
  8325. }
  8326. func (m *MemberBrief) GetTitle() int32 {
  8327. if m != nil {
  8328. return m.Title
  8329. }
  8330. return 0
  8331. }
  8332. // 客户端请求: 公会基础信息:公会简介
  8333. type GuildNotifyData struct {
  8334. Brief *GuildBrief `protobuf:"bytes,1,opt,name=brief,proto3" json:"brief,omitempty"`
  8335. MemCount int32 `protobuf:"varint,2,opt,name=mem_count,json=memCount,proto3" json:"mem_count,omitempty"`
  8336. IsApply bool `protobuf:"varint,3,opt,name=is_apply,json=isApply,proto3" json:"is_apply,omitempty"`
  8337. CpNum bool `protobuf:"varint,4,opt,name=cp_num,json=cpNum,proto3" json:"cp_num,omitempty"`
  8338. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  8339. XXX_unrecognized []byte `json:"-"`
  8340. XXX_sizecache int32 `json:"-"`
  8341. }
  8342. func (m *GuildNotifyData) Reset() { *m = GuildNotifyData{} }
  8343. func (m *GuildNotifyData) String() string { return proto.CompactTextString(m) }
  8344. func (*GuildNotifyData) ProtoMessage() {}
  8345. func (*GuildNotifyData) Descriptor() ([]byte, []int) {
  8346. return fileDescriptor_116e343673f7ffaf, []int{139}
  8347. }
  8348. func (m *GuildNotifyData) XXX_Unmarshal(b []byte) error {
  8349. return xxx_messageInfo_GuildNotifyData.Unmarshal(m, b)
  8350. }
  8351. func (m *GuildNotifyData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  8352. return xxx_messageInfo_GuildNotifyData.Marshal(b, m, deterministic)
  8353. }
  8354. func (m *GuildNotifyData) XXX_Merge(src proto.Message) {
  8355. xxx_messageInfo_GuildNotifyData.Merge(m, src)
  8356. }
  8357. func (m *GuildNotifyData) XXX_Size() int {
  8358. return xxx_messageInfo_GuildNotifyData.Size(m)
  8359. }
  8360. func (m *GuildNotifyData) XXX_DiscardUnknown() {
  8361. xxx_messageInfo_GuildNotifyData.DiscardUnknown(m)
  8362. }
  8363. var xxx_messageInfo_GuildNotifyData proto.InternalMessageInfo
  8364. func (m *GuildNotifyData) GetBrief() *GuildBrief {
  8365. if m != nil {
  8366. return m.Brief
  8367. }
  8368. return nil
  8369. }
  8370. func (m *GuildNotifyData) GetMemCount() int32 {
  8371. if m != nil {
  8372. return m.MemCount
  8373. }
  8374. return 0
  8375. }
  8376. func (m *GuildNotifyData) GetIsApply() bool {
  8377. if m != nil {
  8378. return m.IsApply
  8379. }
  8380. return false
  8381. }
  8382. func (m *GuildNotifyData) GetCpNum() bool {
  8383. if m != nil {
  8384. return m.CpNum
  8385. }
  8386. return false
  8387. }
  8388. // 客户端请求: 成员详细信息
  8389. type MemberInfo struct {
  8390. TotalActive uint32 `protobuf:"varint,1,opt,name=total_active,json=totalActive,proto3" json:"total_active,omitempty"`
  8391. Brief *CommonPlayerBriefInfo `protobuf:"bytes,2,opt,name=brief,proto3" json:"brief,omitempty"`
  8392. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  8393. XXX_unrecognized []byte `json:"-"`
  8394. XXX_sizecache int32 `json:"-"`
  8395. }
  8396. func (m *MemberInfo) Reset() { *m = MemberInfo{} }
  8397. func (m *MemberInfo) String() string { return proto.CompactTextString(m) }
  8398. func (*MemberInfo) ProtoMessage() {}
  8399. func (*MemberInfo) Descriptor() ([]byte, []int) {
  8400. return fileDescriptor_116e343673f7ffaf, []int{140}
  8401. }
  8402. func (m *MemberInfo) XXX_Unmarshal(b []byte) error {
  8403. return xxx_messageInfo_MemberInfo.Unmarshal(m, b)
  8404. }
  8405. func (m *MemberInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  8406. return xxx_messageInfo_MemberInfo.Marshal(b, m, deterministic)
  8407. }
  8408. func (m *MemberInfo) XXX_Merge(src proto.Message) {
  8409. xxx_messageInfo_MemberInfo.Merge(m, src)
  8410. }
  8411. func (m *MemberInfo) XXX_Size() int {
  8412. return xxx_messageInfo_MemberInfo.Size(m)
  8413. }
  8414. func (m *MemberInfo) XXX_DiscardUnknown() {
  8415. xxx_messageInfo_MemberInfo.DiscardUnknown(m)
  8416. }
  8417. var xxx_messageInfo_MemberInfo proto.InternalMessageInfo
  8418. func (m *MemberInfo) GetTotalActive() uint32 {
  8419. if m != nil {
  8420. return m.TotalActive
  8421. }
  8422. return 0
  8423. }
  8424. func (m *MemberInfo) GetBrief() *CommonPlayerBriefInfo {
  8425. if m != nil {
  8426. return m.Brief
  8427. }
  8428. return nil
  8429. }
  8430. type GuildBossLogDetial struct {
  8431. FightLog *GuildFightLog `protobuf:"bytes,1,opt,name=fight_log,json=fightLog,proto3" json:"fight_log,omitempty"`
  8432. Info *CommonPlayerBriefInfo `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
  8433. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  8434. XXX_unrecognized []byte `json:"-"`
  8435. XXX_sizecache int32 `json:"-"`
  8436. }
  8437. func (m *GuildBossLogDetial) Reset() { *m = GuildBossLogDetial{} }
  8438. func (m *GuildBossLogDetial) String() string { return proto.CompactTextString(m) }
  8439. func (*GuildBossLogDetial) ProtoMessage() {}
  8440. func (*GuildBossLogDetial) Descriptor() ([]byte, []int) {
  8441. return fileDescriptor_116e343673f7ffaf, []int{141}
  8442. }
  8443. func (m *GuildBossLogDetial) XXX_Unmarshal(b []byte) error {
  8444. return xxx_messageInfo_GuildBossLogDetial.Unmarshal(m, b)
  8445. }
  8446. func (m *GuildBossLogDetial) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  8447. return xxx_messageInfo_GuildBossLogDetial.Marshal(b, m, deterministic)
  8448. }
  8449. func (m *GuildBossLogDetial) XXX_Merge(src proto.Message) {
  8450. xxx_messageInfo_GuildBossLogDetial.Merge(m, src)
  8451. }
  8452. func (m *GuildBossLogDetial) XXX_Size() int {
  8453. return xxx_messageInfo_GuildBossLogDetial.Size(m)
  8454. }
  8455. func (m *GuildBossLogDetial) XXX_DiscardUnknown() {
  8456. xxx_messageInfo_GuildBossLogDetial.DiscardUnknown(m)
  8457. }
  8458. var xxx_messageInfo_GuildBossLogDetial proto.InternalMessageInfo
  8459. func (m *GuildBossLogDetial) GetFightLog() *GuildFightLog {
  8460. if m != nil {
  8461. return m.FightLog
  8462. }
  8463. return nil
  8464. }
  8465. func (m *GuildBossLogDetial) GetInfo() *CommonPlayerBriefInfo {
  8466. if m != nil {
  8467. return m.Info
  8468. }
  8469. return nil
  8470. }
  8471. type GuildBossData struct {
  8472. BossId uint32 `protobuf:"varint,1,opt,name=boss_id,json=bossId,proto3" json:"boss_id,omitempty"`
  8473. FightTime uint64 `protobuf:"varint,2,opt,name=fight_time,json=fightTime,proto3" json:"fight_time,omitempty"`
  8474. FightCdTime uint64 `protobuf:"varint,3,opt,name=fight_cd_time,json=fightCdTime,proto3" json:"fight_cd_time,omitempty"`
  8475. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  8476. XXX_unrecognized []byte `json:"-"`
  8477. XXX_sizecache int32 `json:"-"`
  8478. }
  8479. func (m *GuildBossData) Reset() { *m = GuildBossData{} }
  8480. func (m *GuildBossData) String() string { return proto.CompactTextString(m) }
  8481. func (*GuildBossData) ProtoMessage() {}
  8482. func (*GuildBossData) Descriptor() ([]byte, []int) {
  8483. return fileDescriptor_116e343673f7ffaf, []int{142}
  8484. }
  8485. func (m *GuildBossData) XXX_Unmarshal(b []byte) error {
  8486. return xxx_messageInfo_GuildBossData.Unmarshal(m, b)
  8487. }
  8488. func (m *GuildBossData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  8489. return xxx_messageInfo_GuildBossData.Marshal(b, m, deterministic)
  8490. }
  8491. func (m *GuildBossData) XXX_Merge(src proto.Message) {
  8492. xxx_messageInfo_GuildBossData.Merge(m, src)
  8493. }
  8494. func (m *GuildBossData) XXX_Size() int {
  8495. return xxx_messageInfo_GuildBossData.Size(m)
  8496. }
  8497. func (m *GuildBossData) XXX_DiscardUnknown() {
  8498. xxx_messageInfo_GuildBossData.DiscardUnknown(m)
  8499. }
  8500. var xxx_messageInfo_GuildBossData proto.InternalMessageInfo
  8501. func (m *GuildBossData) GetBossId() uint32 {
  8502. if m != nil {
  8503. return m.BossId
  8504. }
  8505. return 0
  8506. }
  8507. func (m *GuildBossData) GetFightTime() uint64 {
  8508. if m != nil {
  8509. return m.FightTime
  8510. }
  8511. return 0
  8512. }
  8513. func (m *GuildBossData) GetFightCdTime() uint64 {
  8514. if m != nil {
  8515. return m.FightCdTime
  8516. }
  8517. return 0
  8518. }
  8519. // 公会存库======开始
  8520. type GuildLog struct {
  8521. OpTitle int32 `protobuf:"varint,1,opt,name=op_title,json=opTitle,proto3" json:"op_title,omitempty"`
  8522. OpName string `protobuf:"bytes,2,opt,name=op_name,json=opName,proto3" json:"op_name,omitempty"`
  8523. BeOpTitle int32 `protobuf:"varint,3,opt,name=be_op_title,json=beOpTitle,proto3" json:"be_op_title,omitempty"`
  8524. BeOpName string `protobuf:"bytes,4,opt,name=be_op_name,json=beOpName,proto3" json:"be_op_name,omitempty"`
  8525. EventType int32 `protobuf:"varint,5,opt,name=event_type,json=eventType,proto3" json:"event_type,omitempty"`
  8526. EventTime uint64 `protobuf:"varint,6,opt,name=event_time,json=eventTime,proto3" json:"event_time,omitempty"`
  8527. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  8528. XXX_unrecognized []byte `json:"-"`
  8529. XXX_sizecache int32 `json:"-"`
  8530. }
  8531. func (m *GuildLog) Reset() { *m = GuildLog{} }
  8532. func (m *GuildLog) String() string { return proto.CompactTextString(m) }
  8533. func (*GuildLog) ProtoMessage() {}
  8534. func (*GuildLog) Descriptor() ([]byte, []int) {
  8535. return fileDescriptor_116e343673f7ffaf, []int{143}
  8536. }
  8537. func (m *GuildLog) XXX_Unmarshal(b []byte) error {
  8538. return xxx_messageInfo_GuildLog.Unmarshal(m, b)
  8539. }
  8540. func (m *GuildLog) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  8541. return xxx_messageInfo_GuildLog.Marshal(b, m, deterministic)
  8542. }
  8543. func (m *GuildLog) XXX_Merge(src proto.Message) {
  8544. xxx_messageInfo_GuildLog.Merge(m, src)
  8545. }
  8546. func (m *GuildLog) XXX_Size() int {
  8547. return xxx_messageInfo_GuildLog.Size(m)
  8548. }
  8549. func (m *GuildLog) XXX_DiscardUnknown() {
  8550. xxx_messageInfo_GuildLog.DiscardUnknown(m)
  8551. }
  8552. var xxx_messageInfo_GuildLog proto.InternalMessageInfo
  8553. func (m *GuildLog) GetOpTitle() int32 {
  8554. if m != nil {
  8555. return m.OpTitle
  8556. }
  8557. return 0
  8558. }
  8559. func (m *GuildLog) GetOpName() string {
  8560. if m != nil {
  8561. return m.OpName
  8562. }
  8563. return ""
  8564. }
  8565. func (m *GuildLog) GetBeOpTitle() int32 {
  8566. if m != nil {
  8567. return m.BeOpTitle
  8568. }
  8569. return 0
  8570. }
  8571. func (m *GuildLog) GetBeOpName() string {
  8572. if m != nil {
  8573. return m.BeOpName
  8574. }
  8575. return ""
  8576. }
  8577. func (m *GuildLog) GetEventType() int32 {
  8578. if m != nil {
  8579. return m.EventType
  8580. }
  8581. return 0
  8582. }
  8583. func (m *GuildLog) GetEventTime() uint64 {
  8584. if m != nil {
  8585. return m.EventTime
  8586. }
  8587. return 0
  8588. }
  8589. type GuildLogSet struct {
  8590. GuildLog []*GuildLog `protobuf:"bytes,1,rep,name=guild_log,json=guildLog,proto3" json:"guild_log,omitempty"`
  8591. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  8592. XXX_unrecognized []byte `json:"-"`
  8593. XXX_sizecache int32 `json:"-"`
  8594. }
  8595. func (m *GuildLogSet) Reset() { *m = GuildLogSet{} }
  8596. func (m *GuildLogSet) String() string { return proto.CompactTextString(m) }
  8597. func (*GuildLogSet) ProtoMessage() {}
  8598. func (*GuildLogSet) Descriptor() ([]byte, []int) {
  8599. return fileDescriptor_116e343673f7ffaf, []int{144}
  8600. }
  8601. func (m *GuildLogSet) XXX_Unmarshal(b []byte) error {
  8602. return xxx_messageInfo_GuildLogSet.Unmarshal(m, b)
  8603. }
  8604. func (m *GuildLogSet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  8605. return xxx_messageInfo_GuildLogSet.Marshal(b, m, deterministic)
  8606. }
  8607. func (m *GuildLogSet) XXX_Merge(src proto.Message) {
  8608. xxx_messageInfo_GuildLogSet.Merge(m, src)
  8609. }
  8610. func (m *GuildLogSet) XXX_Size() int {
  8611. return xxx_messageInfo_GuildLogSet.Size(m)
  8612. }
  8613. func (m *GuildLogSet) XXX_DiscardUnknown() {
  8614. xxx_messageInfo_GuildLogSet.DiscardUnknown(m)
  8615. }
  8616. var xxx_messageInfo_GuildLogSet proto.InternalMessageInfo
  8617. func (m *GuildLogSet) GetGuildLog() []*GuildLog {
  8618. if m != nil {
  8619. return m.GuildLog
  8620. }
  8621. return nil
  8622. }
  8623. type GuildMember struct {
  8624. MemberId uint64 `protobuf:"varint,1,opt,name=member_id,json=memberId,proto3" json:"member_id,omitempty"`
  8625. Title int32 `protobuf:"varint,2,opt,name=title,proto3" json:"title,omitempty"`
  8626. OfflineTime int64 `protobuf:"varint,3,opt,name=offline_time,json=offlineTime,proto3" json:"offline_time,omitempty"`
  8627. ActiveInfo []*KeyValueType64 `protobuf:"bytes,4,rep,name=active_info,json=activeInfo,proto3" json:"active_info,omitempty"`
  8628. AddGuildTime uint64 `protobuf:"varint,5,opt,name=add_guild_time,json=addGuildTime,proto3" json:"add_guild_time,omitempty"`
  8629. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  8630. XXX_unrecognized []byte `json:"-"`
  8631. XXX_sizecache int32 `json:"-"`
  8632. }
  8633. func (m *GuildMember) Reset() { *m = GuildMember{} }
  8634. func (m *GuildMember) String() string { return proto.CompactTextString(m) }
  8635. func (*GuildMember) ProtoMessage() {}
  8636. func (*GuildMember) Descriptor() ([]byte, []int) {
  8637. return fileDescriptor_116e343673f7ffaf, []int{145}
  8638. }
  8639. func (m *GuildMember) XXX_Unmarshal(b []byte) error {
  8640. return xxx_messageInfo_GuildMember.Unmarshal(m, b)
  8641. }
  8642. func (m *GuildMember) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  8643. return xxx_messageInfo_GuildMember.Marshal(b, m, deterministic)
  8644. }
  8645. func (m *GuildMember) XXX_Merge(src proto.Message) {
  8646. xxx_messageInfo_GuildMember.Merge(m, src)
  8647. }
  8648. func (m *GuildMember) XXX_Size() int {
  8649. return xxx_messageInfo_GuildMember.Size(m)
  8650. }
  8651. func (m *GuildMember) XXX_DiscardUnknown() {
  8652. xxx_messageInfo_GuildMember.DiscardUnknown(m)
  8653. }
  8654. var xxx_messageInfo_GuildMember proto.InternalMessageInfo
  8655. func (m *GuildMember) GetMemberId() uint64 {
  8656. if m != nil {
  8657. return m.MemberId
  8658. }
  8659. return 0
  8660. }
  8661. func (m *GuildMember) GetTitle() int32 {
  8662. if m != nil {
  8663. return m.Title
  8664. }
  8665. return 0
  8666. }
  8667. func (m *GuildMember) GetOfflineTime() int64 {
  8668. if m != nil {
  8669. return m.OfflineTime
  8670. }
  8671. return 0
  8672. }
  8673. func (m *GuildMember) GetActiveInfo() []*KeyValueType64 {
  8674. if m != nil {
  8675. return m.ActiveInfo
  8676. }
  8677. return nil
  8678. }
  8679. func (m *GuildMember) GetAddGuildTime() uint64 {
  8680. if m != nil {
  8681. return m.AddGuildTime
  8682. }
  8683. return 0
  8684. }
  8685. type MemberData struct {
  8686. PreId uint64 `protobuf:"varint,1,opt,name=pre_id,json=preId,proto3" json:"pre_id,omitempty"`
  8687. VicePreId []uint64 `protobuf:"varint,2,rep,packed,name=vice_pre_id,json=vicePreId,proto3" json:"vice_pre_id,omitempty"`
  8688. MemberInfo []*GuildMember `protobuf:"bytes,3,rep,name=member_info,json=memberInfo,proto3" json:"member_info,omitempty"`
  8689. KickTime uint64 `protobuf:"varint,4,opt,name=kick_time,json=kickTime,proto3" json:"kick_time,omitempty"`
  8690. KickNum int32 `protobuf:"varint,5,opt,name=kick_num,json=kickNum,proto3" json:"kick_num,omitempty"`
  8691. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  8692. XXX_unrecognized []byte `json:"-"`
  8693. XXX_sizecache int32 `json:"-"`
  8694. }
  8695. func (m *MemberData) Reset() { *m = MemberData{} }
  8696. func (m *MemberData) String() string { return proto.CompactTextString(m) }
  8697. func (*MemberData) ProtoMessage() {}
  8698. func (*MemberData) Descriptor() ([]byte, []int) {
  8699. return fileDescriptor_116e343673f7ffaf, []int{146}
  8700. }
  8701. func (m *MemberData) XXX_Unmarshal(b []byte) error {
  8702. return xxx_messageInfo_MemberData.Unmarshal(m, b)
  8703. }
  8704. func (m *MemberData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  8705. return xxx_messageInfo_MemberData.Marshal(b, m, deterministic)
  8706. }
  8707. func (m *MemberData) XXX_Merge(src proto.Message) {
  8708. xxx_messageInfo_MemberData.Merge(m, src)
  8709. }
  8710. func (m *MemberData) XXX_Size() int {
  8711. return xxx_messageInfo_MemberData.Size(m)
  8712. }
  8713. func (m *MemberData) XXX_DiscardUnknown() {
  8714. xxx_messageInfo_MemberData.DiscardUnknown(m)
  8715. }
  8716. var xxx_messageInfo_MemberData proto.InternalMessageInfo
  8717. func (m *MemberData) GetPreId() uint64 {
  8718. if m != nil {
  8719. return m.PreId
  8720. }
  8721. return 0
  8722. }
  8723. func (m *MemberData) GetVicePreId() []uint64 {
  8724. if m != nil {
  8725. return m.VicePreId
  8726. }
  8727. return nil
  8728. }
  8729. func (m *MemberData) GetMemberInfo() []*GuildMember {
  8730. if m != nil {
  8731. return m.MemberInfo
  8732. }
  8733. return nil
  8734. }
  8735. func (m *MemberData) GetKickTime() uint64 {
  8736. if m != nil {
  8737. return m.KickTime
  8738. }
  8739. return 0
  8740. }
  8741. func (m *MemberData) GetKickNum() int32 {
  8742. if m != nil {
  8743. return m.KickNum
  8744. }
  8745. return 0
  8746. }
  8747. type GuildBrief struct {
  8748. GuildId uint64 `protobuf:"varint,1,opt,name=guild_id,json=guildId,proto3" json:"guild_id,omitempty"`
  8749. GuildName string `protobuf:"bytes,2,opt,name=guild_name,json=guildName,proto3" json:"guild_name,omitempty"`
  8750. GuildBadge int32 `protobuf:"varint,3,opt,name=guild_badge,json=guildBadge,proto3" json:"guild_badge,omitempty"`
  8751. GuildLevel int32 `protobuf:"varint,4,opt,name=guild_level,json=guildLevel,proto3" json:"guild_level,omitempty"`
  8752. GuildActive uint32 `protobuf:"varint,5,opt,name=guild_active,json=guildActive,proto3" json:"guild_active,omitempty"`
  8753. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  8754. XXX_unrecognized []byte `json:"-"`
  8755. XXX_sizecache int32 `json:"-"`
  8756. }
  8757. func (m *GuildBrief) Reset() { *m = GuildBrief{} }
  8758. func (m *GuildBrief) String() string { return proto.CompactTextString(m) }
  8759. func (*GuildBrief) ProtoMessage() {}
  8760. func (*GuildBrief) Descriptor() ([]byte, []int) {
  8761. return fileDescriptor_116e343673f7ffaf, []int{147}
  8762. }
  8763. func (m *GuildBrief) XXX_Unmarshal(b []byte) error {
  8764. return xxx_messageInfo_GuildBrief.Unmarshal(m, b)
  8765. }
  8766. func (m *GuildBrief) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  8767. return xxx_messageInfo_GuildBrief.Marshal(b, m, deterministic)
  8768. }
  8769. func (m *GuildBrief) XXX_Merge(src proto.Message) {
  8770. xxx_messageInfo_GuildBrief.Merge(m, src)
  8771. }
  8772. func (m *GuildBrief) XXX_Size() int {
  8773. return xxx_messageInfo_GuildBrief.Size(m)
  8774. }
  8775. func (m *GuildBrief) XXX_DiscardUnknown() {
  8776. xxx_messageInfo_GuildBrief.DiscardUnknown(m)
  8777. }
  8778. var xxx_messageInfo_GuildBrief proto.InternalMessageInfo
  8779. func (m *GuildBrief) GetGuildId() uint64 {
  8780. if m != nil {
  8781. return m.GuildId
  8782. }
  8783. return 0
  8784. }
  8785. func (m *GuildBrief) GetGuildName() string {
  8786. if m != nil {
  8787. return m.GuildName
  8788. }
  8789. return ""
  8790. }
  8791. func (m *GuildBrief) GetGuildBadge() int32 {
  8792. if m != nil {
  8793. return m.GuildBadge
  8794. }
  8795. return 0
  8796. }
  8797. func (m *GuildBrief) GetGuildLevel() int32 {
  8798. if m != nil {
  8799. return m.GuildLevel
  8800. }
  8801. return 0
  8802. }
  8803. func (m *GuildBrief) GetGuildActive() uint32 {
  8804. if m != nil {
  8805. return m.GuildActive
  8806. }
  8807. return 0
  8808. }
  8809. type GuildBase struct {
  8810. GuildBrief *GuildBrief `protobuf:"bytes,1,opt,name=guild_brief,json=guildBrief,proto3" json:"guild_brief,omitempty"`
  8811. DayActive uint32 `protobuf:"varint,2,opt,name=day_active,json=dayActive,proto3" json:"day_active,omitempty"`
  8812. GuildExp uint32 `protobuf:"varint,3,opt,name=guild_exp,json=guildExp,proto3" json:"guild_exp,omitempty"`
  8813. ActiveTime int64 `protobuf:"varint,4,opt,name=active_time,json=activeTime,proto3" json:"active_time,omitempty"`
  8814. RecruitType int32 `protobuf:"varint,5,opt,name=recruit_type,json=recruitType,proto3" json:"recruit_type,omitempty"`
  8815. RecruitLevel int32 `protobuf:"varint,6,opt,name=recruit_level,json=recruitLevel,proto3" json:"recruit_level,omitempty"`
  8816. Notice string `protobuf:"bytes,7,opt,name=notice,proto3" json:"notice,omitempty"`
  8817. RecruitNotice string `protobuf:"bytes,8,opt,name=recruit_notice,json=recruitNotice,proto3" json:"recruit_notice,omitempty"`
  8818. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  8819. XXX_unrecognized []byte `json:"-"`
  8820. XXX_sizecache int32 `json:"-"`
  8821. }
  8822. func (m *GuildBase) Reset() { *m = GuildBase{} }
  8823. func (m *GuildBase) String() string { return proto.CompactTextString(m) }
  8824. func (*GuildBase) ProtoMessage() {}
  8825. func (*GuildBase) Descriptor() ([]byte, []int) {
  8826. return fileDescriptor_116e343673f7ffaf, []int{148}
  8827. }
  8828. func (m *GuildBase) XXX_Unmarshal(b []byte) error {
  8829. return xxx_messageInfo_GuildBase.Unmarshal(m, b)
  8830. }
  8831. func (m *GuildBase) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  8832. return xxx_messageInfo_GuildBase.Marshal(b, m, deterministic)
  8833. }
  8834. func (m *GuildBase) XXX_Merge(src proto.Message) {
  8835. xxx_messageInfo_GuildBase.Merge(m, src)
  8836. }
  8837. func (m *GuildBase) XXX_Size() int {
  8838. return xxx_messageInfo_GuildBase.Size(m)
  8839. }
  8840. func (m *GuildBase) XXX_DiscardUnknown() {
  8841. xxx_messageInfo_GuildBase.DiscardUnknown(m)
  8842. }
  8843. var xxx_messageInfo_GuildBase proto.InternalMessageInfo
  8844. func (m *GuildBase) GetGuildBrief() *GuildBrief {
  8845. if m != nil {
  8846. return m.GuildBrief
  8847. }
  8848. return nil
  8849. }
  8850. func (m *GuildBase) GetDayActive() uint32 {
  8851. if m != nil {
  8852. return m.DayActive
  8853. }
  8854. return 0
  8855. }
  8856. func (m *GuildBase) GetGuildExp() uint32 {
  8857. if m != nil {
  8858. return m.GuildExp
  8859. }
  8860. return 0
  8861. }
  8862. func (m *GuildBase) GetActiveTime() int64 {
  8863. if m != nil {
  8864. return m.ActiveTime
  8865. }
  8866. return 0
  8867. }
  8868. func (m *GuildBase) GetRecruitType() int32 {
  8869. if m != nil {
  8870. return m.RecruitType
  8871. }
  8872. return 0
  8873. }
  8874. func (m *GuildBase) GetRecruitLevel() int32 {
  8875. if m != nil {
  8876. return m.RecruitLevel
  8877. }
  8878. return 0
  8879. }
  8880. func (m *GuildBase) GetNotice() string {
  8881. if m != nil {
  8882. return m.Notice
  8883. }
  8884. return ""
  8885. }
  8886. func (m *GuildBase) GetRecruitNotice() string {
  8887. if m != nil {
  8888. return m.RecruitNotice
  8889. }
  8890. return ""
  8891. }
  8892. type DemonDamage struct {
  8893. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  8894. Damage uint64 `protobuf:"varint,2,opt,name=damage,proto3" json:"damage,omitempty"`
  8895. FightTime uint64 `protobuf:"varint,3,opt,name=fight_time,json=fightTime,proto3" json:"fight_time,omitempty"`
  8896. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  8897. XXX_unrecognized []byte `json:"-"`
  8898. XXX_sizecache int32 `json:"-"`
  8899. }
  8900. func (m *DemonDamage) Reset() { *m = DemonDamage{} }
  8901. func (m *DemonDamage) String() string { return proto.CompactTextString(m) }
  8902. func (*DemonDamage) ProtoMessage() {}
  8903. func (*DemonDamage) Descriptor() ([]byte, []int) {
  8904. return fileDescriptor_116e343673f7ffaf, []int{149}
  8905. }
  8906. func (m *DemonDamage) XXX_Unmarshal(b []byte) error {
  8907. return xxx_messageInfo_DemonDamage.Unmarshal(m, b)
  8908. }
  8909. func (m *DemonDamage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  8910. return xxx_messageInfo_DemonDamage.Marshal(b, m, deterministic)
  8911. }
  8912. func (m *DemonDamage) XXX_Merge(src proto.Message) {
  8913. xxx_messageInfo_DemonDamage.Merge(m, src)
  8914. }
  8915. func (m *DemonDamage) XXX_Size() int {
  8916. return xxx_messageInfo_DemonDamage.Size(m)
  8917. }
  8918. func (m *DemonDamage) XXX_DiscardUnknown() {
  8919. xxx_messageInfo_DemonDamage.DiscardUnknown(m)
  8920. }
  8921. var xxx_messageInfo_DemonDamage proto.InternalMessageInfo
  8922. func (m *DemonDamage) GetUid() uint64 {
  8923. if m != nil {
  8924. return m.Uid
  8925. }
  8926. return 0
  8927. }
  8928. func (m *DemonDamage) GetDamage() uint64 {
  8929. if m != nil {
  8930. return m.Damage
  8931. }
  8932. return 0
  8933. }
  8934. func (m *DemonDamage) GetFightTime() uint64 {
  8935. if m != nil {
  8936. return m.FightTime
  8937. }
  8938. return 0
  8939. }
  8940. type GuildDemon struct {
  8941. CurDemonId int32 `protobuf:"varint,1,opt,name=cur_demon_id,json=curDemonId,proto3" json:"cur_demon_id,omitempty"`
  8942. TotalDamage uint64 `protobuf:"varint,2,opt,name=total_damage,json=totalDamage,proto3" json:"total_damage,omitempty"`
  8943. DamageList []*DemonDamage `protobuf:"bytes,3,rep,name=damage_list,json=damageList,proto3" json:"damage_list,omitempty"`
  8944. RefreshTime uint64 `protobuf:"varint,4,opt,name=refresh_time,json=refreshTime,proto3" json:"refresh_time,omitempty"`
  8945. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  8946. XXX_unrecognized []byte `json:"-"`
  8947. XXX_sizecache int32 `json:"-"`
  8948. }
  8949. func (m *GuildDemon) Reset() { *m = GuildDemon{} }
  8950. func (m *GuildDemon) String() string { return proto.CompactTextString(m) }
  8951. func (*GuildDemon) ProtoMessage() {}
  8952. func (*GuildDemon) Descriptor() ([]byte, []int) {
  8953. return fileDescriptor_116e343673f7ffaf, []int{150}
  8954. }
  8955. func (m *GuildDemon) XXX_Unmarshal(b []byte) error {
  8956. return xxx_messageInfo_GuildDemon.Unmarshal(m, b)
  8957. }
  8958. func (m *GuildDemon) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  8959. return xxx_messageInfo_GuildDemon.Marshal(b, m, deterministic)
  8960. }
  8961. func (m *GuildDemon) XXX_Merge(src proto.Message) {
  8962. xxx_messageInfo_GuildDemon.Merge(m, src)
  8963. }
  8964. func (m *GuildDemon) XXX_Size() int {
  8965. return xxx_messageInfo_GuildDemon.Size(m)
  8966. }
  8967. func (m *GuildDemon) XXX_DiscardUnknown() {
  8968. xxx_messageInfo_GuildDemon.DiscardUnknown(m)
  8969. }
  8970. var xxx_messageInfo_GuildDemon proto.InternalMessageInfo
  8971. func (m *GuildDemon) GetCurDemonId() int32 {
  8972. if m != nil {
  8973. return m.CurDemonId
  8974. }
  8975. return 0
  8976. }
  8977. func (m *GuildDemon) GetTotalDamage() uint64 {
  8978. if m != nil {
  8979. return m.TotalDamage
  8980. }
  8981. return 0
  8982. }
  8983. func (m *GuildDemon) GetDamageList() []*DemonDamage {
  8984. if m != nil {
  8985. return m.DamageList
  8986. }
  8987. return nil
  8988. }
  8989. func (m *GuildDemon) GetRefreshTime() uint64 {
  8990. if m != nil {
  8991. return m.RefreshTime
  8992. }
  8993. return 0
  8994. }
  8995. type GuildActiveInfo struct {
  8996. ActiveValue uint32 `protobuf:"varint,1,opt,name=active_value,json=activeValue,proto3" json:"active_value,omitempty"`
  8997. DayActiveValue int32 `protobuf:"varint,2,opt,name=day_active_value,json=dayActiveValue,proto3" json:"day_active_value,omitempty"`
  8998. ActiveTime int64 `protobuf:"varint,3,opt,name=active_time,json=activeTime,proto3" json:"active_time,omitempty"`
  8999. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  9000. XXX_unrecognized []byte `json:"-"`
  9001. XXX_sizecache int32 `json:"-"`
  9002. }
  9003. func (m *GuildActiveInfo) Reset() { *m = GuildActiveInfo{} }
  9004. func (m *GuildActiveInfo) String() string { return proto.CompactTextString(m) }
  9005. func (*GuildActiveInfo) ProtoMessage() {}
  9006. func (*GuildActiveInfo) Descriptor() ([]byte, []int) {
  9007. return fileDescriptor_116e343673f7ffaf, []int{151}
  9008. }
  9009. func (m *GuildActiveInfo) XXX_Unmarshal(b []byte) error {
  9010. return xxx_messageInfo_GuildActiveInfo.Unmarshal(m, b)
  9011. }
  9012. func (m *GuildActiveInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  9013. return xxx_messageInfo_GuildActiveInfo.Marshal(b, m, deterministic)
  9014. }
  9015. func (m *GuildActiveInfo) XXX_Merge(src proto.Message) {
  9016. xxx_messageInfo_GuildActiveInfo.Merge(m, src)
  9017. }
  9018. func (m *GuildActiveInfo) XXX_Size() int {
  9019. return xxx_messageInfo_GuildActiveInfo.Size(m)
  9020. }
  9021. func (m *GuildActiveInfo) XXX_DiscardUnknown() {
  9022. xxx_messageInfo_GuildActiveInfo.DiscardUnknown(m)
  9023. }
  9024. var xxx_messageInfo_GuildActiveInfo proto.InternalMessageInfo
  9025. func (m *GuildActiveInfo) GetActiveValue() uint32 {
  9026. if m != nil {
  9027. return m.ActiveValue
  9028. }
  9029. return 0
  9030. }
  9031. func (m *GuildActiveInfo) GetDayActiveValue() int32 {
  9032. if m != nil {
  9033. return m.DayActiveValue
  9034. }
  9035. return 0
  9036. }
  9037. func (m *GuildActiveInfo) GetActiveTime() int64 {
  9038. if m != nil {
  9039. return m.ActiveTime
  9040. }
  9041. return 0
  9042. }
  9043. type RoleApplyInfo struct {
  9044. DayApply []*DayApply `protobuf:"bytes,1,rep,name=day_apply,json=dayApply,proto3" json:"day_apply,omitempty"`
  9045. Refused []*RefusedApply `protobuf:"bytes,2,rep,name=refused,proto3" json:"refused,omitempty"`
  9046. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  9047. XXX_unrecognized []byte `json:"-"`
  9048. XXX_sizecache int32 `json:"-"`
  9049. }
  9050. func (m *RoleApplyInfo) Reset() { *m = RoleApplyInfo{} }
  9051. func (m *RoleApplyInfo) String() string { return proto.CompactTextString(m) }
  9052. func (*RoleApplyInfo) ProtoMessage() {}
  9053. func (*RoleApplyInfo) Descriptor() ([]byte, []int) {
  9054. return fileDescriptor_116e343673f7ffaf, []int{152}
  9055. }
  9056. func (m *RoleApplyInfo) XXX_Unmarshal(b []byte) error {
  9057. return xxx_messageInfo_RoleApplyInfo.Unmarshal(m, b)
  9058. }
  9059. func (m *RoleApplyInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  9060. return xxx_messageInfo_RoleApplyInfo.Marshal(b, m, deterministic)
  9061. }
  9062. func (m *RoleApplyInfo) XXX_Merge(src proto.Message) {
  9063. xxx_messageInfo_RoleApplyInfo.Merge(m, src)
  9064. }
  9065. func (m *RoleApplyInfo) XXX_Size() int {
  9066. return xxx_messageInfo_RoleApplyInfo.Size(m)
  9067. }
  9068. func (m *RoleApplyInfo) XXX_DiscardUnknown() {
  9069. xxx_messageInfo_RoleApplyInfo.DiscardUnknown(m)
  9070. }
  9071. var xxx_messageInfo_RoleApplyInfo proto.InternalMessageInfo
  9072. func (m *RoleApplyInfo) GetDayApply() []*DayApply {
  9073. if m != nil {
  9074. return m.DayApply
  9075. }
  9076. return nil
  9077. }
  9078. func (m *RoleApplyInfo) GetRefused() []*RefusedApply {
  9079. if m != nil {
  9080. return m.Refused
  9081. }
  9082. return nil
  9083. }
  9084. type GuildBossTickTime struct {
  9085. BossId uint32 `protobuf:"varint,1,opt,name=bossId,proto3" json:"bossId,omitempty"`
  9086. FightCount int32 `protobuf:"varint,2,opt,name=fight_count,json=fightCount,proto3" json:"fight_count,omitempty"`
  9087. RefreshTime uint64 `protobuf:"varint,3,opt,name=refresh_time,json=refreshTime,proto3" json:"refresh_time,omitempty"`
  9088. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  9089. XXX_unrecognized []byte `json:"-"`
  9090. XXX_sizecache int32 `json:"-"`
  9091. }
  9092. func (m *GuildBossTickTime) Reset() { *m = GuildBossTickTime{} }
  9093. func (m *GuildBossTickTime) String() string { return proto.CompactTextString(m) }
  9094. func (*GuildBossTickTime) ProtoMessage() {}
  9095. func (*GuildBossTickTime) Descriptor() ([]byte, []int) {
  9096. return fileDescriptor_116e343673f7ffaf, []int{153}
  9097. }
  9098. func (m *GuildBossTickTime) XXX_Unmarshal(b []byte) error {
  9099. return xxx_messageInfo_GuildBossTickTime.Unmarshal(m, b)
  9100. }
  9101. func (m *GuildBossTickTime) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  9102. return xxx_messageInfo_GuildBossTickTime.Marshal(b, m, deterministic)
  9103. }
  9104. func (m *GuildBossTickTime) XXX_Merge(src proto.Message) {
  9105. xxx_messageInfo_GuildBossTickTime.Merge(m, src)
  9106. }
  9107. func (m *GuildBossTickTime) XXX_Size() int {
  9108. return xxx_messageInfo_GuildBossTickTime.Size(m)
  9109. }
  9110. func (m *GuildBossTickTime) XXX_DiscardUnknown() {
  9111. xxx_messageInfo_GuildBossTickTime.DiscardUnknown(m)
  9112. }
  9113. var xxx_messageInfo_GuildBossTickTime proto.InternalMessageInfo
  9114. func (m *GuildBossTickTime) GetBossId() uint32 {
  9115. if m != nil {
  9116. return m.BossId
  9117. }
  9118. return 0
  9119. }
  9120. func (m *GuildBossTickTime) GetFightCount() int32 {
  9121. if m != nil {
  9122. return m.FightCount
  9123. }
  9124. return 0
  9125. }
  9126. func (m *GuildBossTickTime) GetRefreshTime() uint64 {
  9127. if m != nil {
  9128. return m.RefreshTime
  9129. }
  9130. return 0
  9131. }
  9132. // 公会战个人信息
  9133. type GuildBattle struct {
  9134. RewardRound int32 `protobuf:"varint,1,opt,name=reward_round,json=rewardRound,proto3" json:"reward_round,omitempty"`
  9135. MvpRewardRound int32 `protobuf:"varint,2,opt,name=mvp_reward_round,json=mvpRewardRound,proto3" json:"mvp_reward_round,omitempty"`
  9136. ChallengeNum int32 `protobuf:"varint,3,opt,name=challenge_num,json=challengeNum,proto3" json:"challenge_num,omitempty"`
  9137. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  9138. XXX_unrecognized []byte `json:"-"`
  9139. XXX_sizecache int32 `json:"-"`
  9140. }
  9141. func (m *GuildBattle) Reset() { *m = GuildBattle{} }
  9142. func (m *GuildBattle) String() string { return proto.CompactTextString(m) }
  9143. func (*GuildBattle) ProtoMessage() {}
  9144. func (*GuildBattle) Descriptor() ([]byte, []int) {
  9145. return fileDescriptor_116e343673f7ffaf, []int{154}
  9146. }
  9147. func (m *GuildBattle) XXX_Unmarshal(b []byte) error {
  9148. return xxx_messageInfo_GuildBattle.Unmarshal(m, b)
  9149. }
  9150. func (m *GuildBattle) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  9151. return xxx_messageInfo_GuildBattle.Marshal(b, m, deterministic)
  9152. }
  9153. func (m *GuildBattle) XXX_Merge(src proto.Message) {
  9154. xxx_messageInfo_GuildBattle.Merge(m, src)
  9155. }
  9156. func (m *GuildBattle) XXX_Size() int {
  9157. return xxx_messageInfo_GuildBattle.Size(m)
  9158. }
  9159. func (m *GuildBattle) XXX_DiscardUnknown() {
  9160. xxx_messageInfo_GuildBattle.DiscardUnknown(m)
  9161. }
  9162. var xxx_messageInfo_GuildBattle proto.InternalMessageInfo
  9163. func (m *GuildBattle) GetRewardRound() int32 {
  9164. if m != nil {
  9165. return m.RewardRound
  9166. }
  9167. return 0
  9168. }
  9169. func (m *GuildBattle) GetMvpRewardRound() int32 {
  9170. if m != nil {
  9171. return m.MvpRewardRound
  9172. }
  9173. return 0
  9174. }
  9175. func (m *GuildBattle) GetChallengeNum() int32 {
  9176. if m != nil {
  9177. return m.ChallengeNum
  9178. }
  9179. return 0
  9180. }
  9181. type GuildDemonReward struct {
  9182. TotalDamage uint64 `protobuf:"varint,1,opt,name=total_damage,json=totalDamage,proto3" json:"total_damage,omitempty"`
  9183. DemonId int32 `protobuf:"varint,2,opt,name=demon_id,json=demonId,proto3" json:"demon_id,omitempty"`
  9184. DamageList []*DemonDamage `protobuf:"bytes,3,rep,name=damage_list,json=damageList,proto3" json:"damage_list,omitempty"`
  9185. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  9186. XXX_unrecognized []byte `json:"-"`
  9187. XXX_sizecache int32 `json:"-"`
  9188. }
  9189. func (m *GuildDemonReward) Reset() { *m = GuildDemonReward{} }
  9190. func (m *GuildDemonReward) String() string { return proto.CompactTextString(m) }
  9191. func (*GuildDemonReward) ProtoMessage() {}
  9192. func (*GuildDemonReward) Descriptor() ([]byte, []int) {
  9193. return fileDescriptor_116e343673f7ffaf, []int{155}
  9194. }
  9195. func (m *GuildDemonReward) XXX_Unmarshal(b []byte) error {
  9196. return xxx_messageInfo_GuildDemonReward.Unmarshal(m, b)
  9197. }
  9198. func (m *GuildDemonReward) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  9199. return xxx_messageInfo_GuildDemonReward.Marshal(b, m, deterministic)
  9200. }
  9201. func (m *GuildDemonReward) XXX_Merge(src proto.Message) {
  9202. xxx_messageInfo_GuildDemonReward.Merge(m, src)
  9203. }
  9204. func (m *GuildDemonReward) XXX_Size() int {
  9205. return xxx_messageInfo_GuildDemonReward.Size(m)
  9206. }
  9207. func (m *GuildDemonReward) XXX_DiscardUnknown() {
  9208. xxx_messageInfo_GuildDemonReward.DiscardUnknown(m)
  9209. }
  9210. var xxx_messageInfo_GuildDemonReward proto.InternalMessageInfo
  9211. func (m *GuildDemonReward) GetTotalDamage() uint64 {
  9212. if m != nil {
  9213. return m.TotalDamage
  9214. }
  9215. return 0
  9216. }
  9217. func (m *GuildDemonReward) GetDemonId() int32 {
  9218. if m != nil {
  9219. return m.DemonId
  9220. }
  9221. return 0
  9222. }
  9223. func (m *GuildDemonReward) GetDamageList() []*DemonDamage {
  9224. if m != nil {
  9225. return m.DamageList
  9226. }
  9227. return nil
  9228. }
  9229. type DemonInfo struct {
  9230. FreeFightCount int32 `protobuf:"varint,1,opt,name=free_fight_count,json=freeFightCount,proto3" json:"free_fight_count,omitempty"`
  9231. BuyFightCount int32 `protobuf:"varint,2,opt,name=buy_fight_count,json=buyFightCount,proto3" json:"buy_fight_count,omitempty"`
  9232. UseFightCount int32 `protobuf:"varint,3,opt,name=use_fight_count,json=useFightCount,proto3" json:"use_fight_count,omitempty"`
  9233. RefreshTime uint64 `protobuf:"varint,4,opt,name=refresh_time,json=refreshTime,proto3" json:"refresh_time,omitempty"`
  9234. LastFightTime uint64 `protobuf:"varint,5,opt,name=last_fight_time,json=lastFightTime,proto3" json:"last_fight_time,omitempty"`
  9235. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  9236. XXX_unrecognized []byte `json:"-"`
  9237. XXX_sizecache int32 `json:"-"`
  9238. }
  9239. func (m *DemonInfo) Reset() { *m = DemonInfo{} }
  9240. func (m *DemonInfo) String() string { return proto.CompactTextString(m) }
  9241. func (*DemonInfo) ProtoMessage() {}
  9242. func (*DemonInfo) Descriptor() ([]byte, []int) {
  9243. return fileDescriptor_116e343673f7ffaf, []int{156}
  9244. }
  9245. func (m *DemonInfo) XXX_Unmarshal(b []byte) error {
  9246. return xxx_messageInfo_DemonInfo.Unmarshal(m, b)
  9247. }
  9248. func (m *DemonInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  9249. return xxx_messageInfo_DemonInfo.Marshal(b, m, deterministic)
  9250. }
  9251. func (m *DemonInfo) XXX_Merge(src proto.Message) {
  9252. xxx_messageInfo_DemonInfo.Merge(m, src)
  9253. }
  9254. func (m *DemonInfo) XXX_Size() int {
  9255. return xxx_messageInfo_DemonInfo.Size(m)
  9256. }
  9257. func (m *DemonInfo) XXX_DiscardUnknown() {
  9258. xxx_messageInfo_DemonInfo.DiscardUnknown(m)
  9259. }
  9260. var xxx_messageInfo_DemonInfo proto.InternalMessageInfo
  9261. func (m *DemonInfo) GetFreeFightCount() int32 {
  9262. if m != nil {
  9263. return m.FreeFightCount
  9264. }
  9265. return 0
  9266. }
  9267. func (m *DemonInfo) GetBuyFightCount() int32 {
  9268. if m != nil {
  9269. return m.BuyFightCount
  9270. }
  9271. return 0
  9272. }
  9273. func (m *DemonInfo) GetUseFightCount() int32 {
  9274. if m != nil {
  9275. return m.UseFightCount
  9276. }
  9277. return 0
  9278. }
  9279. func (m *DemonInfo) GetRefreshTime() uint64 {
  9280. if m != nil {
  9281. return m.RefreshTime
  9282. }
  9283. return 0
  9284. }
  9285. func (m *DemonInfo) GetLastFightTime() uint64 {
  9286. if m != nil {
  9287. return m.LastFightTime
  9288. }
  9289. return 0
  9290. }
  9291. type RoleGuild struct {
  9292. GuildId uint64 `protobuf:"varint,1,opt,name=guild_id,json=guildId,proto3" json:"guild_id,omitempty"`
  9293. GuildActive *GuildActiveInfo `protobuf:"bytes,2,opt,name=guild_active,json=guildActive,proto3" json:"guild_active,omitempty"`
  9294. GuildApply *RoleApplyInfo `protobuf:"bytes,3,opt,name=guild_apply,json=guildApply,proto3" json:"guild_apply,omitempty"`
  9295. QuitNum int32 `protobuf:"varint,4,opt,name=quit_num,json=quitNum,proto3" json:"quit_num,omitempty"`
  9296. NextJoin int64 `protobuf:"varint,5,opt,name=next_join,json=nextJoin,proto3" json:"next_join,omitempty"`
  9297. BossFight []*GuildBossTickTime `protobuf:"bytes,6,rep,name=boss_fight,json=bossFight,proto3" json:"boss_fight,omitempty"`
  9298. GuildName string `protobuf:"bytes,7,opt,name=guild_name,json=guildName,proto3" json:"guild_name,omitempty"`
  9299. EliteBossCd uint64 `protobuf:"varint,8,opt,name=elite_boss_cd,json=eliteBossCd,proto3" json:"elite_boss_cd,omitempty"`
  9300. GuildBattle *GuildBattle `protobuf:"bytes,9,opt,name=guild_battle,json=guildBattle,proto3" json:"guild_battle,omitempty"`
  9301. DemonInfo *DemonInfo `protobuf:"bytes,10,opt,name=demon_info,json=demonInfo,proto3" json:"demon_info,omitempty"`
  9302. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  9303. XXX_unrecognized []byte `json:"-"`
  9304. XXX_sizecache int32 `json:"-"`
  9305. }
  9306. func (m *RoleGuild) Reset() { *m = RoleGuild{} }
  9307. func (m *RoleGuild) String() string { return proto.CompactTextString(m) }
  9308. func (*RoleGuild) ProtoMessage() {}
  9309. func (*RoleGuild) Descriptor() ([]byte, []int) {
  9310. return fileDescriptor_116e343673f7ffaf, []int{157}
  9311. }
  9312. func (m *RoleGuild) XXX_Unmarshal(b []byte) error {
  9313. return xxx_messageInfo_RoleGuild.Unmarshal(m, b)
  9314. }
  9315. func (m *RoleGuild) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  9316. return xxx_messageInfo_RoleGuild.Marshal(b, m, deterministic)
  9317. }
  9318. func (m *RoleGuild) XXX_Merge(src proto.Message) {
  9319. xxx_messageInfo_RoleGuild.Merge(m, src)
  9320. }
  9321. func (m *RoleGuild) XXX_Size() int {
  9322. return xxx_messageInfo_RoleGuild.Size(m)
  9323. }
  9324. func (m *RoleGuild) XXX_DiscardUnknown() {
  9325. xxx_messageInfo_RoleGuild.DiscardUnknown(m)
  9326. }
  9327. var xxx_messageInfo_RoleGuild proto.InternalMessageInfo
  9328. func (m *RoleGuild) GetGuildId() uint64 {
  9329. if m != nil {
  9330. return m.GuildId
  9331. }
  9332. return 0
  9333. }
  9334. func (m *RoleGuild) GetGuildActive() *GuildActiveInfo {
  9335. if m != nil {
  9336. return m.GuildActive
  9337. }
  9338. return nil
  9339. }
  9340. func (m *RoleGuild) GetGuildApply() *RoleApplyInfo {
  9341. if m != nil {
  9342. return m.GuildApply
  9343. }
  9344. return nil
  9345. }
  9346. func (m *RoleGuild) GetQuitNum() int32 {
  9347. if m != nil {
  9348. return m.QuitNum
  9349. }
  9350. return 0
  9351. }
  9352. func (m *RoleGuild) GetNextJoin() int64 {
  9353. if m != nil {
  9354. return m.NextJoin
  9355. }
  9356. return 0
  9357. }
  9358. func (m *RoleGuild) GetBossFight() []*GuildBossTickTime {
  9359. if m != nil {
  9360. return m.BossFight
  9361. }
  9362. return nil
  9363. }
  9364. func (m *RoleGuild) GetGuildName() string {
  9365. if m != nil {
  9366. return m.GuildName
  9367. }
  9368. return ""
  9369. }
  9370. func (m *RoleGuild) GetEliteBossCd() uint64 {
  9371. if m != nil {
  9372. return m.EliteBossCd
  9373. }
  9374. return 0
  9375. }
  9376. func (m *RoleGuild) GetGuildBattle() *GuildBattle {
  9377. if m != nil {
  9378. return m.GuildBattle
  9379. }
  9380. return nil
  9381. }
  9382. func (m *RoleGuild) GetDemonInfo() *DemonInfo {
  9383. if m != nil {
  9384. return m.DemonInfo
  9385. }
  9386. return nil
  9387. }
  9388. type GuildIdex struct {
  9389. GuildId uint64 `protobuf:"varint,1,opt,name=guild_id,json=guildId,proto3" json:"guild_id,omitempty"`
  9390. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  9391. XXX_unrecognized []byte `json:"-"`
  9392. XXX_sizecache int32 `json:"-"`
  9393. }
  9394. func (m *GuildIdex) Reset() { *m = GuildIdex{} }
  9395. func (m *GuildIdex) String() string { return proto.CompactTextString(m) }
  9396. func (*GuildIdex) ProtoMessage() {}
  9397. func (*GuildIdex) Descriptor() ([]byte, []int) {
  9398. return fileDescriptor_116e343673f7ffaf, []int{158}
  9399. }
  9400. func (m *GuildIdex) XXX_Unmarshal(b []byte) error {
  9401. return xxx_messageInfo_GuildIdex.Unmarshal(m, b)
  9402. }
  9403. func (m *GuildIdex) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  9404. return xxx_messageInfo_GuildIdex.Marshal(b, m, deterministic)
  9405. }
  9406. func (m *GuildIdex) XXX_Merge(src proto.Message) {
  9407. xxx_messageInfo_GuildIdex.Merge(m, src)
  9408. }
  9409. func (m *GuildIdex) XXX_Size() int {
  9410. return xxx_messageInfo_GuildIdex.Size(m)
  9411. }
  9412. func (m *GuildIdex) XXX_DiscardUnknown() {
  9413. xxx_messageInfo_GuildIdex.DiscardUnknown(m)
  9414. }
  9415. var xxx_messageInfo_GuildIdex proto.InternalMessageInfo
  9416. func (m *GuildIdex) GetGuildId() uint64 {
  9417. if m != nil {
  9418. return m.GuildId
  9419. }
  9420. return 0
  9421. }
  9422. type RushRoundData struct {
  9423. RushId int32 `protobuf:"varint,1,opt,name=rush_id,json=rushId,proto3" json:"rush_id,omitempty"`
  9424. StartTime uint64 `protobuf:"varint,2,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
  9425. CloseTime uint64 `protobuf:"varint,3,opt,name=close_time,json=closeTime,proto3" json:"close_time,omitempty"`
  9426. ResetTime uint64 `protobuf:"varint,4,opt,name=reset_time,json=resetTime,proto3" json:"reset_time,omitempty"`
  9427. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  9428. XXX_unrecognized []byte `json:"-"`
  9429. XXX_sizecache int32 `json:"-"`
  9430. }
  9431. func (m *RushRoundData) Reset() { *m = RushRoundData{} }
  9432. func (m *RushRoundData) String() string { return proto.CompactTextString(m) }
  9433. func (*RushRoundData) ProtoMessage() {}
  9434. func (*RushRoundData) Descriptor() ([]byte, []int) {
  9435. return fileDescriptor_116e343673f7ffaf, []int{159}
  9436. }
  9437. func (m *RushRoundData) XXX_Unmarshal(b []byte) error {
  9438. return xxx_messageInfo_RushRoundData.Unmarshal(m, b)
  9439. }
  9440. func (m *RushRoundData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  9441. return xxx_messageInfo_RushRoundData.Marshal(b, m, deterministic)
  9442. }
  9443. func (m *RushRoundData) XXX_Merge(src proto.Message) {
  9444. xxx_messageInfo_RushRoundData.Merge(m, src)
  9445. }
  9446. func (m *RushRoundData) XXX_Size() int {
  9447. return xxx_messageInfo_RushRoundData.Size(m)
  9448. }
  9449. func (m *RushRoundData) XXX_DiscardUnknown() {
  9450. xxx_messageInfo_RushRoundData.DiscardUnknown(m)
  9451. }
  9452. var xxx_messageInfo_RushRoundData proto.InternalMessageInfo
  9453. func (m *RushRoundData) GetRushId() int32 {
  9454. if m != nil {
  9455. return m.RushId
  9456. }
  9457. return 0
  9458. }
  9459. func (m *RushRoundData) GetStartTime() uint64 {
  9460. if m != nil {
  9461. return m.StartTime
  9462. }
  9463. return 0
  9464. }
  9465. func (m *RushRoundData) GetCloseTime() uint64 {
  9466. if m != nil {
  9467. return m.CloseTime
  9468. }
  9469. return 0
  9470. }
  9471. func (m *RushRoundData) GetResetTime() uint64 {
  9472. if m != nil {
  9473. return m.ResetTime
  9474. }
  9475. return 0
  9476. }
  9477. type RushData struct {
  9478. RushId int32 `protobuf:"varint,1,opt,name=rush_id,json=rushId,proto3" json:"rush_id,omitempty"`
  9479. RushStage int32 `protobuf:"varint,2,opt,name=rush_stage,json=rushStage,proto3" json:"rush_stage,omitempty"`
  9480. RewardList []uint64 `protobuf:"varint,3,rep,packed,name=reward_list,json=rewardList,proto3" json:"reward_list,omitempty"`
  9481. RoundData []*RushRoundData `protobuf:"bytes,4,rep,name=round_data,json=roundData,proto3" json:"round_data,omitempty"`
  9482. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  9483. XXX_unrecognized []byte `json:"-"`
  9484. XXX_sizecache int32 `json:"-"`
  9485. }
  9486. func (m *RushData) Reset() { *m = RushData{} }
  9487. func (m *RushData) String() string { return proto.CompactTextString(m) }
  9488. func (*RushData) ProtoMessage() {}
  9489. func (*RushData) Descriptor() ([]byte, []int) {
  9490. return fileDescriptor_116e343673f7ffaf, []int{160}
  9491. }
  9492. func (m *RushData) XXX_Unmarshal(b []byte) error {
  9493. return xxx_messageInfo_RushData.Unmarshal(m, b)
  9494. }
  9495. func (m *RushData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  9496. return xxx_messageInfo_RushData.Marshal(b, m, deterministic)
  9497. }
  9498. func (m *RushData) XXX_Merge(src proto.Message) {
  9499. xxx_messageInfo_RushData.Merge(m, src)
  9500. }
  9501. func (m *RushData) XXX_Size() int {
  9502. return xxx_messageInfo_RushData.Size(m)
  9503. }
  9504. func (m *RushData) XXX_DiscardUnknown() {
  9505. xxx_messageInfo_RushData.DiscardUnknown(m)
  9506. }
  9507. var xxx_messageInfo_RushData proto.InternalMessageInfo
  9508. func (m *RushData) GetRushId() int32 {
  9509. if m != nil {
  9510. return m.RushId
  9511. }
  9512. return 0
  9513. }
  9514. func (m *RushData) GetRushStage() int32 {
  9515. if m != nil {
  9516. return m.RushStage
  9517. }
  9518. return 0
  9519. }
  9520. func (m *RushData) GetRewardList() []uint64 {
  9521. if m != nil {
  9522. return m.RewardList
  9523. }
  9524. return nil
  9525. }
  9526. func (m *RushData) GetRoundData() []*RushRoundData {
  9527. if m != nil {
  9528. return m.RoundData
  9529. }
  9530. return nil
  9531. }
  9532. type GuildFightLog struct {
  9533. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  9534. FightTime uint64 `protobuf:"varint,2,opt,name=fight_time,json=fightTime,proto3" json:"fight_time,omitempty"`
  9535. Damage uint32 `protobuf:"varint,3,opt,name=damage,proto3" json:"damage,omitempty"`
  9536. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  9537. XXX_unrecognized []byte `json:"-"`
  9538. XXX_sizecache int32 `json:"-"`
  9539. }
  9540. func (m *GuildFightLog) Reset() { *m = GuildFightLog{} }
  9541. func (m *GuildFightLog) String() string { return proto.CompactTextString(m) }
  9542. func (*GuildFightLog) ProtoMessage() {}
  9543. func (*GuildFightLog) Descriptor() ([]byte, []int) {
  9544. return fileDescriptor_116e343673f7ffaf, []int{161}
  9545. }
  9546. func (m *GuildFightLog) XXX_Unmarshal(b []byte) error {
  9547. return xxx_messageInfo_GuildFightLog.Unmarshal(m, b)
  9548. }
  9549. func (m *GuildFightLog) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  9550. return xxx_messageInfo_GuildFightLog.Marshal(b, m, deterministic)
  9551. }
  9552. func (m *GuildFightLog) XXX_Merge(src proto.Message) {
  9553. xxx_messageInfo_GuildFightLog.Merge(m, src)
  9554. }
  9555. func (m *GuildFightLog) XXX_Size() int {
  9556. return xxx_messageInfo_GuildFightLog.Size(m)
  9557. }
  9558. func (m *GuildFightLog) XXX_DiscardUnknown() {
  9559. xxx_messageInfo_GuildFightLog.DiscardUnknown(m)
  9560. }
  9561. var xxx_messageInfo_GuildFightLog proto.InternalMessageInfo
  9562. func (m *GuildFightLog) GetUid() uint64 {
  9563. if m != nil {
  9564. return m.Uid
  9565. }
  9566. return 0
  9567. }
  9568. func (m *GuildFightLog) GetFightTime() uint64 {
  9569. if m != nil {
  9570. return m.FightTime
  9571. }
  9572. return 0
  9573. }
  9574. func (m *GuildFightLog) GetDamage() uint32 {
  9575. if m != nil {
  9576. return m.Damage
  9577. }
  9578. return 0
  9579. }
  9580. type GuildFight struct {
  9581. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  9582. Damage uint32 `protobuf:"varint,2,opt,name=damage,proto3" json:"damage,omitempty"`
  9583. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  9584. XXX_unrecognized []byte `json:"-"`
  9585. XXX_sizecache int32 `json:"-"`
  9586. }
  9587. func (m *GuildFight) Reset() { *m = GuildFight{} }
  9588. func (m *GuildFight) String() string { return proto.CompactTextString(m) }
  9589. func (*GuildFight) ProtoMessage() {}
  9590. func (*GuildFight) Descriptor() ([]byte, []int) {
  9591. return fileDescriptor_116e343673f7ffaf, []int{162}
  9592. }
  9593. func (m *GuildFight) XXX_Unmarshal(b []byte) error {
  9594. return xxx_messageInfo_GuildFight.Unmarshal(m, b)
  9595. }
  9596. func (m *GuildFight) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  9597. return xxx_messageInfo_GuildFight.Marshal(b, m, deterministic)
  9598. }
  9599. func (m *GuildFight) XXX_Merge(src proto.Message) {
  9600. xxx_messageInfo_GuildFight.Merge(m, src)
  9601. }
  9602. func (m *GuildFight) XXX_Size() int {
  9603. return xxx_messageInfo_GuildFight.Size(m)
  9604. }
  9605. func (m *GuildFight) XXX_DiscardUnknown() {
  9606. xxx_messageInfo_GuildFight.DiscardUnknown(m)
  9607. }
  9608. var xxx_messageInfo_GuildFight proto.InternalMessageInfo
  9609. func (m *GuildFight) GetUid() uint64 {
  9610. if m != nil {
  9611. return m.Uid
  9612. }
  9613. return 0
  9614. }
  9615. func (m *GuildFight) GetDamage() uint32 {
  9616. if m != nil {
  9617. return m.Damage
  9618. }
  9619. return 0
  9620. }
  9621. type GuildBossInfo struct {
  9622. MaxDam *GuildFight `protobuf:"bytes,1,opt,name=max_dam,json=maxDam,proto3" json:"max_dam,omitempty"`
  9623. FightLog []*GuildFightLog `protobuf:"bytes,2,rep,name=fight_log,json=fightLog,proto3" json:"fight_log,omitempty"`
  9624. RefreshTime uint64 `protobuf:"varint,3,opt,name=refresh_time,json=refreshTime,proto3" json:"refresh_time,omitempty"`
  9625. BossState int32 `protobuf:"varint,4,opt,name=boss_state,json=bossState,proto3" json:"boss_state,omitempty"`
  9626. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  9627. XXX_unrecognized []byte `json:"-"`
  9628. XXX_sizecache int32 `json:"-"`
  9629. }
  9630. func (m *GuildBossInfo) Reset() { *m = GuildBossInfo{} }
  9631. func (m *GuildBossInfo) String() string { return proto.CompactTextString(m) }
  9632. func (*GuildBossInfo) ProtoMessage() {}
  9633. func (*GuildBossInfo) Descriptor() ([]byte, []int) {
  9634. return fileDescriptor_116e343673f7ffaf, []int{163}
  9635. }
  9636. func (m *GuildBossInfo) XXX_Unmarshal(b []byte) error {
  9637. return xxx_messageInfo_GuildBossInfo.Unmarshal(m, b)
  9638. }
  9639. func (m *GuildBossInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  9640. return xxx_messageInfo_GuildBossInfo.Marshal(b, m, deterministic)
  9641. }
  9642. func (m *GuildBossInfo) XXX_Merge(src proto.Message) {
  9643. xxx_messageInfo_GuildBossInfo.Merge(m, src)
  9644. }
  9645. func (m *GuildBossInfo) XXX_Size() int {
  9646. return xxx_messageInfo_GuildBossInfo.Size(m)
  9647. }
  9648. func (m *GuildBossInfo) XXX_DiscardUnknown() {
  9649. xxx_messageInfo_GuildBossInfo.DiscardUnknown(m)
  9650. }
  9651. var xxx_messageInfo_GuildBossInfo proto.InternalMessageInfo
  9652. func (m *GuildBossInfo) GetMaxDam() *GuildFight {
  9653. if m != nil {
  9654. return m.MaxDam
  9655. }
  9656. return nil
  9657. }
  9658. func (m *GuildBossInfo) GetFightLog() []*GuildFightLog {
  9659. if m != nil {
  9660. return m.FightLog
  9661. }
  9662. return nil
  9663. }
  9664. func (m *GuildBossInfo) GetRefreshTime() uint64 {
  9665. if m != nil {
  9666. return m.RefreshTime
  9667. }
  9668. return 0
  9669. }
  9670. func (m *GuildBossInfo) GetBossState() int32 {
  9671. if m != nil {
  9672. return m.BossState
  9673. }
  9674. return 0
  9675. }
  9676. type GuildBoss struct {
  9677. GuildId uint64 `protobuf:"varint,1,opt,name=guild_id,json=guildId,proto3" json:"guild_id,omitempty"`
  9678. DayBoss []*GuildBossInfo `protobuf:"bytes,2,rep,name=day_boss,json=dayBoss,proto3" json:"day_boss,omitempty"`
  9679. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  9680. XXX_unrecognized []byte `json:"-"`
  9681. XXX_sizecache int32 `json:"-"`
  9682. }
  9683. func (m *GuildBoss) Reset() { *m = GuildBoss{} }
  9684. func (m *GuildBoss) String() string { return proto.CompactTextString(m) }
  9685. func (*GuildBoss) ProtoMessage() {}
  9686. func (*GuildBoss) Descriptor() ([]byte, []int) {
  9687. return fileDescriptor_116e343673f7ffaf, []int{164}
  9688. }
  9689. func (m *GuildBoss) XXX_Unmarshal(b []byte) error {
  9690. return xxx_messageInfo_GuildBoss.Unmarshal(m, b)
  9691. }
  9692. func (m *GuildBoss) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  9693. return xxx_messageInfo_GuildBoss.Marshal(b, m, deterministic)
  9694. }
  9695. func (m *GuildBoss) XXX_Merge(src proto.Message) {
  9696. xxx_messageInfo_GuildBoss.Merge(m, src)
  9697. }
  9698. func (m *GuildBoss) XXX_Size() int {
  9699. return xxx_messageInfo_GuildBoss.Size(m)
  9700. }
  9701. func (m *GuildBoss) XXX_DiscardUnknown() {
  9702. xxx_messageInfo_GuildBoss.DiscardUnknown(m)
  9703. }
  9704. var xxx_messageInfo_GuildBoss proto.InternalMessageInfo
  9705. func (m *GuildBoss) GetGuildId() uint64 {
  9706. if m != nil {
  9707. return m.GuildId
  9708. }
  9709. return 0
  9710. }
  9711. func (m *GuildBoss) GetDayBoss() []*GuildBossInfo {
  9712. if m != nil {
  9713. return m.DayBoss
  9714. }
  9715. return nil
  9716. }
  9717. type RoleApplayData struct {
  9718. ApplyGuild []uint64 `protobuf:"varint,1,rep,packed,name=apply_guild,json=applyGuild,proto3" json:"apply_guild,omitempty"`
  9719. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  9720. XXX_unrecognized []byte `json:"-"`
  9721. XXX_sizecache int32 `json:"-"`
  9722. }
  9723. func (m *RoleApplayData) Reset() { *m = RoleApplayData{} }
  9724. func (m *RoleApplayData) String() string { return proto.CompactTextString(m) }
  9725. func (*RoleApplayData) ProtoMessage() {}
  9726. func (*RoleApplayData) Descriptor() ([]byte, []int) {
  9727. return fileDescriptor_116e343673f7ffaf, []int{165}
  9728. }
  9729. func (m *RoleApplayData) XXX_Unmarshal(b []byte) error {
  9730. return xxx_messageInfo_RoleApplayData.Unmarshal(m, b)
  9731. }
  9732. func (m *RoleApplayData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  9733. return xxx_messageInfo_RoleApplayData.Marshal(b, m, deterministic)
  9734. }
  9735. func (m *RoleApplayData) XXX_Merge(src proto.Message) {
  9736. xxx_messageInfo_RoleApplayData.Merge(m, src)
  9737. }
  9738. func (m *RoleApplayData) XXX_Size() int {
  9739. return xxx_messageInfo_RoleApplayData.Size(m)
  9740. }
  9741. func (m *RoleApplayData) XXX_DiscardUnknown() {
  9742. xxx_messageInfo_RoleApplayData.DiscardUnknown(m)
  9743. }
  9744. var xxx_messageInfo_RoleApplayData proto.InternalMessageInfo
  9745. func (m *RoleApplayData) GetApplyGuild() []uint64 {
  9746. if m != nil {
  9747. return m.ApplyGuild
  9748. }
  9749. return nil
  9750. }
  9751. type GuildApplayData struct {
  9752. ApplyGuild []uint64 `protobuf:"varint,1,rep,packed,name=apply_guild,json=applyGuild,proto3" json:"apply_guild,omitempty"`
  9753. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  9754. XXX_unrecognized []byte `json:"-"`
  9755. XXX_sizecache int32 `json:"-"`
  9756. }
  9757. func (m *GuildApplayData) Reset() { *m = GuildApplayData{} }
  9758. func (m *GuildApplayData) String() string { return proto.CompactTextString(m) }
  9759. func (*GuildApplayData) ProtoMessage() {}
  9760. func (*GuildApplayData) Descriptor() ([]byte, []int) {
  9761. return fileDescriptor_116e343673f7ffaf, []int{166}
  9762. }
  9763. func (m *GuildApplayData) XXX_Unmarshal(b []byte) error {
  9764. return xxx_messageInfo_GuildApplayData.Unmarshal(m, b)
  9765. }
  9766. func (m *GuildApplayData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  9767. return xxx_messageInfo_GuildApplayData.Marshal(b, m, deterministic)
  9768. }
  9769. func (m *GuildApplayData) XXX_Merge(src proto.Message) {
  9770. xxx_messageInfo_GuildApplayData.Merge(m, src)
  9771. }
  9772. func (m *GuildApplayData) XXX_Size() int {
  9773. return xxx_messageInfo_GuildApplayData.Size(m)
  9774. }
  9775. func (m *GuildApplayData) XXX_DiscardUnknown() {
  9776. xxx_messageInfo_GuildApplayData.DiscardUnknown(m)
  9777. }
  9778. var xxx_messageInfo_GuildApplayData proto.InternalMessageInfo
  9779. func (m *GuildApplayData) GetApplyGuild() []uint64 {
  9780. if m != nil {
  9781. return m.ApplyGuild
  9782. }
  9783. return nil
  9784. }
  9785. // 公会战个人数据
  9786. type GuildBattleSelfData struct {
  9787. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  9788. GuildId uint64 `protobuf:"varint,2,opt,name=guild_id,json=guildId,proto3" json:"guild_id,omitempty"`
  9789. ChallengeNum int32 `protobuf:"varint,3,opt,name=challenge_num,json=challengeNum,proto3" json:"challenge_num,omitempty"`
  9790. BuffList []*KeyValueType `protobuf:"bytes,4,rep,name=buff_list,json=buffList,proto3" json:"buff_list,omitempty"`
  9791. RebornEndTime uint64 `protobuf:"varint,5,opt,name=reborn_end_time,json=rebornEndTime,proto3" json:"reborn_end_time,omitempty"`
  9792. AutoChallenge bool `protobuf:"varint,6,opt,name=auto_challenge,json=autoChallenge,proto3" json:"auto_challenge,omitempty"`
  9793. AutoReborn bool `protobuf:"varint,7,opt,name=auto_reborn,json=autoReborn,proto3" json:"auto_reborn,omitempty"`
  9794. WinNum int32 `protobuf:"varint,8,opt,name=win_num,json=winNum,proto3" json:"win_num,omitempty"`
  9795. WinStrak int32 `protobuf:"varint,9,opt,name=win_strak,json=winStrak,proto3" json:"win_strak,omitempty"`
  9796. GuildPre bool `protobuf:"varint,10,opt,name=guild_pre,json=guildPre,proto3" json:"guild_pre,omitempty"`
  9797. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  9798. XXX_unrecognized []byte `json:"-"`
  9799. XXX_sizecache int32 `json:"-"`
  9800. }
  9801. func (m *GuildBattleSelfData) Reset() { *m = GuildBattleSelfData{} }
  9802. func (m *GuildBattleSelfData) String() string { return proto.CompactTextString(m) }
  9803. func (*GuildBattleSelfData) ProtoMessage() {}
  9804. func (*GuildBattleSelfData) Descriptor() ([]byte, []int) {
  9805. return fileDescriptor_116e343673f7ffaf, []int{167}
  9806. }
  9807. func (m *GuildBattleSelfData) XXX_Unmarshal(b []byte) error {
  9808. return xxx_messageInfo_GuildBattleSelfData.Unmarshal(m, b)
  9809. }
  9810. func (m *GuildBattleSelfData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  9811. return xxx_messageInfo_GuildBattleSelfData.Marshal(b, m, deterministic)
  9812. }
  9813. func (m *GuildBattleSelfData) XXX_Merge(src proto.Message) {
  9814. xxx_messageInfo_GuildBattleSelfData.Merge(m, src)
  9815. }
  9816. func (m *GuildBattleSelfData) XXX_Size() int {
  9817. return xxx_messageInfo_GuildBattleSelfData.Size(m)
  9818. }
  9819. func (m *GuildBattleSelfData) XXX_DiscardUnknown() {
  9820. xxx_messageInfo_GuildBattleSelfData.DiscardUnknown(m)
  9821. }
  9822. var xxx_messageInfo_GuildBattleSelfData proto.InternalMessageInfo
  9823. func (m *GuildBattleSelfData) GetUid() uint64 {
  9824. if m != nil {
  9825. return m.Uid
  9826. }
  9827. return 0
  9828. }
  9829. func (m *GuildBattleSelfData) GetGuildId() uint64 {
  9830. if m != nil {
  9831. return m.GuildId
  9832. }
  9833. return 0
  9834. }
  9835. func (m *GuildBattleSelfData) GetChallengeNum() int32 {
  9836. if m != nil {
  9837. return m.ChallengeNum
  9838. }
  9839. return 0
  9840. }
  9841. func (m *GuildBattleSelfData) GetBuffList() []*KeyValueType {
  9842. if m != nil {
  9843. return m.BuffList
  9844. }
  9845. return nil
  9846. }
  9847. func (m *GuildBattleSelfData) GetRebornEndTime() uint64 {
  9848. if m != nil {
  9849. return m.RebornEndTime
  9850. }
  9851. return 0
  9852. }
  9853. func (m *GuildBattleSelfData) GetAutoChallenge() bool {
  9854. if m != nil {
  9855. return m.AutoChallenge
  9856. }
  9857. return false
  9858. }
  9859. func (m *GuildBattleSelfData) GetAutoReborn() bool {
  9860. if m != nil {
  9861. return m.AutoReborn
  9862. }
  9863. return false
  9864. }
  9865. func (m *GuildBattleSelfData) GetWinNum() int32 {
  9866. if m != nil {
  9867. return m.WinNum
  9868. }
  9869. return 0
  9870. }
  9871. func (m *GuildBattleSelfData) GetWinStrak() int32 {
  9872. if m != nil {
  9873. return m.WinStrak
  9874. }
  9875. return 0
  9876. }
  9877. func (m *GuildBattleSelfData) GetGuildPre() bool {
  9878. if m != nil {
  9879. return m.GuildPre
  9880. }
  9881. return false
  9882. }
  9883. // 公会战位置数据
  9884. type GuildPosIdxData struct {
  9885. PosIdx int32 `protobuf:"varint,1,opt,name=pos_idx,json=posIdx,proto3" json:"pos_idx,omitempty"`
  9886. GuildId uint64 `protobuf:"varint,2,opt,name=guild_id,json=guildId,proto3" json:"guild_id,omitempty"`
  9887. Uid uint64 `protobuf:"varint,3,opt,name=uid,proto3" json:"uid,omitempty"`
  9888. OwnerBrief *CommonPlayerBriefInfo `protobuf:"bytes,4,opt,name=owner_brief,json=ownerBrief,proto3" json:"owner_brief,omitempty"`
  9889. FightEndTime uint64 `protobuf:"varint,5,opt,name=fight_end_time,json=fightEndTime,proto3" json:"fight_end_time,omitempty"`
  9890. FightStartTime uint64 `protobuf:"varint,6,opt,name=fight_start_time,json=fightStartTime,proto3" json:"fight_start_time,omitempty"`
  9891. ChallengeUid uint64 `protobuf:"varint,7,opt,name=challenge_uid,json=challengeUid,proto3" json:"challenge_uid,omitempty"`
  9892. FightPingTime uint64 `protobuf:"varint,8,opt,name=fight_ping_time,json=fightPingTime,proto3" json:"fight_ping_time,omitempty"`
  9893. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  9894. XXX_unrecognized []byte `json:"-"`
  9895. XXX_sizecache int32 `json:"-"`
  9896. }
  9897. func (m *GuildPosIdxData) Reset() { *m = GuildPosIdxData{} }
  9898. func (m *GuildPosIdxData) String() string { return proto.CompactTextString(m) }
  9899. func (*GuildPosIdxData) ProtoMessage() {}
  9900. func (*GuildPosIdxData) Descriptor() ([]byte, []int) {
  9901. return fileDescriptor_116e343673f7ffaf, []int{168}
  9902. }
  9903. func (m *GuildPosIdxData) XXX_Unmarshal(b []byte) error {
  9904. return xxx_messageInfo_GuildPosIdxData.Unmarshal(m, b)
  9905. }
  9906. func (m *GuildPosIdxData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  9907. return xxx_messageInfo_GuildPosIdxData.Marshal(b, m, deterministic)
  9908. }
  9909. func (m *GuildPosIdxData) XXX_Merge(src proto.Message) {
  9910. xxx_messageInfo_GuildPosIdxData.Merge(m, src)
  9911. }
  9912. func (m *GuildPosIdxData) XXX_Size() int {
  9913. return xxx_messageInfo_GuildPosIdxData.Size(m)
  9914. }
  9915. func (m *GuildPosIdxData) XXX_DiscardUnknown() {
  9916. xxx_messageInfo_GuildPosIdxData.DiscardUnknown(m)
  9917. }
  9918. var xxx_messageInfo_GuildPosIdxData proto.InternalMessageInfo
  9919. func (m *GuildPosIdxData) GetPosIdx() int32 {
  9920. if m != nil {
  9921. return m.PosIdx
  9922. }
  9923. return 0
  9924. }
  9925. func (m *GuildPosIdxData) GetGuildId() uint64 {
  9926. if m != nil {
  9927. return m.GuildId
  9928. }
  9929. return 0
  9930. }
  9931. func (m *GuildPosIdxData) GetUid() uint64 {
  9932. if m != nil {
  9933. return m.Uid
  9934. }
  9935. return 0
  9936. }
  9937. func (m *GuildPosIdxData) GetOwnerBrief() *CommonPlayerBriefInfo {
  9938. if m != nil {
  9939. return m.OwnerBrief
  9940. }
  9941. return nil
  9942. }
  9943. func (m *GuildPosIdxData) GetFightEndTime() uint64 {
  9944. if m != nil {
  9945. return m.FightEndTime
  9946. }
  9947. return 0
  9948. }
  9949. func (m *GuildPosIdxData) GetFightStartTime() uint64 {
  9950. if m != nil {
  9951. return m.FightStartTime
  9952. }
  9953. return 0
  9954. }
  9955. func (m *GuildPosIdxData) GetChallengeUid() uint64 {
  9956. if m != nil {
  9957. return m.ChallengeUid
  9958. }
  9959. return 0
  9960. }
  9961. func (m *GuildPosIdxData) GetFightPingTime() uint64 {
  9962. if m != nil {
  9963. return m.FightPingTime
  9964. }
  9965. return 0
  9966. }
  9967. // 占领日志
  9968. type GuildBattleLog struct {
  9969. Type int32 `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"`
  9970. RecordTime uint64 `protobuf:"varint,2,opt,name=record_time,json=recordTime,proto3" json:"record_time,omitempty"`
  9971. State bool `protobuf:"varint,3,opt,name=state,proto3" json:"state,omitempty"`
  9972. PosIdx int32 `protobuf:"varint,4,opt,name=pos_idx,json=posIdx,proto3" json:"pos_idx,omitempty"`
  9973. TargetPlayerName string `protobuf:"bytes,5,opt,name=target_player_name,json=targetPlayerName,proto3" json:"target_player_name,omitempty"`
  9974. TargetGuildId uint64 `protobuf:"varint,6,opt,name=target_guild_id,json=targetGuildId,proto3" json:"target_guild_id,omitempty"`
  9975. TargetPlayerUid uint64 `protobuf:"varint,7,opt,name=target_player_uid,json=targetPlayerUid,proto3" json:"target_player_uid,omitempty"`
  9976. ChallengePlayerName string `protobuf:"bytes,8,opt,name=challenge_player_name,json=challengePlayerName,proto3" json:"challenge_player_name,omitempty"`
  9977. ChallengeGuildId uint64 `protobuf:"varint,9,opt,name=challenge_guild_id,json=challengeGuildId,proto3" json:"challenge_guild_id,omitempty"`
  9978. ChallengePlayerUid uint64 `protobuf:"varint,10,opt,name=challenge_player_uid,json=challengePlayerUid,proto3" json:"challenge_player_uid,omitempty"`
  9979. WinSteak int32 `protobuf:"varint,11,opt,name=win_steak,json=winSteak,proto3" json:"win_steak,omitempty"`
  9980. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  9981. XXX_unrecognized []byte `json:"-"`
  9982. XXX_sizecache int32 `json:"-"`
  9983. }
  9984. func (m *GuildBattleLog) Reset() { *m = GuildBattleLog{} }
  9985. func (m *GuildBattleLog) String() string { return proto.CompactTextString(m) }
  9986. func (*GuildBattleLog) ProtoMessage() {}
  9987. func (*GuildBattleLog) Descriptor() ([]byte, []int) {
  9988. return fileDescriptor_116e343673f7ffaf, []int{169}
  9989. }
  9990. func (m *GuildBattleLog) XXX_Unmarshal(b []byte) error {
  9991. return xxx_messageInfo_GuildBattleLog.Unmarshal(m, b)
  9992. }
  9993. func (m *GuildBattleLog) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  9994. return xxx_messageInfo_GuildBattleLog.Marshal(b, m, deterministic)
  9995. }
  9996. func (m *GuildBattleLog) XXX_Merge(src proto.Message) {
  9997. xxx_messageInfo_GuildBattleLog.Merge(m, src)
  9998. }
  9999. func (m *GuildBattleLog) XXX_Size() int {
  10000. return xxx_messageInfo_GuildBattleLog.Size(m)
  10001. }
  10002. func (m *GuildBattleLog) XXX_DiscardUnknown() {
  10003. xxx_messageInfo_GuildBattleLog.DiscardUnknown(m)
  10004. }
  10005. var xxx_messageInfo_GuildBattleLog proto.InternalMessageInfo
  10006. func (m *GuildBattleLog) GetType() int32 {
  10007. if m != nil {
  10008. return m.Type
  10009. }
  10010. return 0
  10011. }
  10012. func (m *GuildBattleLog) GetRecordTime() uint64 {
  10013. if m != nil {
  10014. return m.RecordTime
  10015. }
  10016. return 0
  10017. }
  10018. func (m *GuildBattleLog) GetState() bool {
  10019. if m != nil {
  10020. return m.State
  10021. }
  10022. return false
  10023. }
  10024. func (m *GuildBattleLog) GetPosIdx() int32 {
  10025. if m != nil {
  10026. return m.PosIdx
  10027. }
  10028. return 0
  10029. }
  10030. func (m *GuildBattleLog) GetTargetPlayerName() string {
  10031. if m != nil {
  10032. return m.TargetPlayerName
  10033. }
  10034. return ""
  10035. }
  10036. func (m *GuildBattleLog) GetTargetGuildId() uint64 {
  10037. if m != nil {
  10038. return m.TargetGuildId
  10039. }
  10040. return 0
  10041. }
  10042. func (m *GuildBattleLog) GetTargetPlayerUid() uint64 {
  10043. if m != nil {
  10044. return m.TargetPlayerUid
  10045. }
  10046. return 0
  10047. }
  10048. func (m *GuildBattleLog) GetChallengePlayerName() string {
  10049. if m != nil {
  10050. return m.ChallengePlayerName
  10051. }
  10052. return ""
  10053. }
  10054. func (m *GuildBattleLog) GetChallengeGuildId() uint64 {
  10055. if m != nil {
  10056. return m.ChallengeGuildId
  10057. }
  10058. return 0
  10059. }
  10060. func (m *GuildBattleLog) GetChallengePlayerUid() uint64 {
  10061. if m != nil {
  10062. return m.ChallengePlayerUid
  10063. }
  10064. return 0
  10065. }
  10066. func (m *GuildBattleLog) GetWinSteak() int32 {
  10067. if m != nil {
  10068. return m.WinSteak
  10069. }
  10070. return 0
  10071. }
  10072. type GuildBattleBaseData struct {
  10073. BattleStartTime uint64 `protobuf:"varint,1,opt,name=battle_start_time,json=battleStartTime,proto3" json:"battle_start_time,omitempty"`
  10074. BattleEndTime uint64 `protobuf:"varint,2,opt,name=battle_end_time,json=battleEndTime,proto3" json:"battle_end_time,omitempty"`
  10075. ScoreList []*KeyValueType64 `protobuf:"bytes,3,rep,name=score_list,json=scoreList,proto3" json:"score_list,omitempty"`
  10076. ScoreMvp []uint64 `protobuf:"varint,4,rep,packed,name=score_mvp,json=scoreMvp,proto3" json:"score_mvp,omitempty"`
  10077. KillerMvp []uint64 `protobuf:"varint,5,rep,packed,name=killer_mvp,json=killerMvp,proto3" json:"killer_mvp,omitempty"`
  10078. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  10079. XXX_unrecognized []byte `json:"-"`
  10080. XXX_sizecache int32 `json:"-"`
  10081. }
  10082. func (m *GuildBattleBaseData) Reset() { *m = GuildBattleBaseData{} }
  10083. func (m *GuildBattleBaseData) String() string { return proto.CompactTextString(m) }
  10084. func (*GuildBattleBaseData) ProtoMessage() {}
  10085. func (*GuildBattleBaseData) Descriptor() ([]byte, []int) {
  10086. return fileDescriptor_116e343673f7ffaf, []int{170}
  10087. }
  10088. func (m *GuildBattleBaseData) XXX_Unmarshal(b []byte) error {
  10089. return xxx_messageInfo_GuildBattleBaseData.Unmarshal(m, b)
  10090. }
  10091. func (m *GuildBattleBaseData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  10092. return xxx_messageInfo_GuildBattleBaseData.Marshal(b, m, deterministic)
  10093. }
  10094. func (m *GuildBattleBaseData) XXX_Merge(src proto.Message) {
  10095. xxx_messageInfo_GuildBattleBaseData.Merge(m, src)
  10096. }
  10097. func (m *GuildBattleBaseData) XXX_Size() int {
  10098. return xxx_messageInfo_GuildBattleBaseData.Size(m)
  10099. }
  10100. func (m *GuildBattleBaseData) XXX_DiscardUnknown() {
  10101. xxx_messageInfo_GuildBattleBaseData.DiscardUnknown(m)
  10102. }
  10103. var xxx_messageInfo_GuildBattleBaseData proto.InternalMessageInfo
  10104. func (m *GuildBattleBaseData) GetBattleStartTime() uint64 {
  10105. if m != nil {
  10106. return m.BattleStartTime
  10107. }
  10108. return 0
  10109. }
  10110. func (m *GuildBattleBaseData) GetBattleEndTime() uint64 {
  10111. if m != nil {
  10112. return m.BattleEndTime
  10113. }
  10114. return 0
  10115. }
  10116. func (m *GuildBattleBaseData) GetScoreList() []*KeyValueType64 {
  10117. if m != nil {
  10118. return m.ScoreList
  10119. }
  10120. return nil
  10121. }
  10122. func (m *GuildBattleBaseData) GetScoreMvp() []uint64 {
  10123. if m != nil {
  10124. return m.ScoreMvp
  10125. }
  10126. return nil
  10127. }
  10128. func (m *GuildBattleBaseData) GetKillerMvp() []uint64 {
  10129. if m != nil {
  10130. return m.KillerMvp
  10131. }
  10132. return nil
  10133. }
  10134. // 公会战基础信息
  10135. type GuildBattleBase struct {
  10136. GuildBattleId int32 `protobuf:"varint,1,opt,name=guild_battle_id,json=guildBattleId,proto3" json:"guild_battle_id,omitempty"`
  10137. CurGuildStart uint64 `protobuf:"varint,2,opt,name=cur_guild_start,json=curGuildStart,proto3" json:"cur_guild_start,omitempty"`
  10138. GuildBattleState int32 `protobuf:"varint,3,opt,name=guild_battle_state,json=guildBattleState,proto3" json:"guild_battle_state,omitempty"`
  10139. NextStageBegin uint64 `protobuf:"varint,4,opt,name=next_stage_begin,json=nextStageBegin,proto3" json:"next_stage_begin,omitempty"`
  10140. NextBattleBegin uint64 `protobuf:"varint,5,opt,name=next_battle_begin,json=nextBattleBegin,proto3" json:"next_battle_begin,omitempty"`
  10141. TournamentPrepare uint64 `protobuf:"varint,6,opt,name=tournament_prepare,json=tournamentPrepare,proto3" json:"tournament_prepare,omitempty"`
  10142. TournamentBegin uint64 `protobuf:"varint,7,opt,name=tournament_begin,json=tournamentBegin,proto3" json:"tournament_begin,omitempty"`
  10143. TournamentEnd uint64 `protobuf:"varint,8,opt,name=tournament_end,json=tournamentEnd,proto3" json:"tournament_end,omitempty"`
  10144. SemifinalsPrepare uint64 `protobuf:"varint,9,opt,name=semifinals_prepare,json=semifinalsPrepare,proto3" json:"semifinals_prepare,omitempty"`
  10145. SemifinalsBegin uint64 `protobuf:"varint,10,opt,name=semifinals_begin,json=semifinalsBegin,proto3" json:"semifinals_begin,omitempty"`
  10146. SemifinalsEnd uint64 `protobuf:"varint,11,opt,name=semifinals_end,json=semifinalsEnd,proto3" json:"semifinals_end,omitempty"`
  10147. FinalsPrepare uint64 `protobuf:"varint,12,opt,name=finals_prepare,json=finalsPrepare,proto3" json:"finals_prepare,omitempty"`
  10148. FinalsBegin uint64 `protobuf:"varint,13,opt,name=finals_begin,json=finalsBegin,proto3" json:"finals_begin,omitempty"`
  10149. FinalsEnd uint64 `protobuf:"varint,14,opt,name=finals_end,json=finalsEnd,proto3" json:"finals_end,omitempty"`
  10150. ShowEnd uint64 `protobuf:"varint,15,opt,name=show_end,json=showEnd,proto3" json:"show_end,omitempty"`
  10151. IsOpen int32 `protobuf:"varint,16,opt,name=is_open,json=isOpen,proto3" json:"is_open,omitempty"`
  10152. RewardState int32 `protobuf:"varint,17,opt,name=reward_state,json=rewardState,proto3" json:"reward_state,omitempty"`
  10153. BanType int32 `protobuf:"varint,18,opt,name=ban_type,json=banType,proto3" json:"ban_type,omitempty"`
  10154. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  10155. XXX_unrecognized []byte `json:"-"`
  10156. XXX_sizecache int32 `json:"-"`
  10157. }
  10158. func (m *GuildBattleBase) Reset() { *m = GuildBattleBase{} }
  10159. func (m *GuildBattleBase) String() string { return proto.CompactTextString(m) }
  10160. func (*GuildBattleBase) ProtoMessage() {}
  10161. func (*GuildBattleBase) Descriptor() ([]byte, []int) {
  10162. return fileDescriptor_116e343673f7ffaf, []int{171}
  10163. }
  10164. func (m *GuildBattleBase) XXX_Unmarshal(b []byte) error {
  10165. return xxx_messageInfo_GuildBattleBase.Unmarshal(m, b)
  10166. }
  10167. func (m *GuildBattleBase) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  10168. return xxx_messageInfo_GuildBattleBase.Marshal(b, m, deterministic)
  10169. }
  10170. func (m *GuildBattleBase) XXX_Merge(src proto.Message) {
  10171. xxx_messageInfo_GuildBattleBase.Merge(m, src)
  10172. }
  10173. func (m *GuildBattleBase) XXX_Size() int {
  10174. return xxx_messageInfo_GuildBattleBase.Size(m)
  10175. }
  10176. func (m *GuildBattleBase) XXX_DiscardUnknown() {
  10177. xxx_messageInfo_GuildBattleBase.DiscardUnknown(m)
  10178. }
  10179. var xxx_messageInfo_GuildBattleBase proto.InternalMessageInfo
  10180. func (m *GuildBattleBase) GetGuildBattleId() int32 {
  10181. if m != nil {
  10182. return m.GuildBattleId
  10183. }
  10184. return 0
  10185. }
  10186. func (m *GuildBattleBase) GetCurGuildStart() uint64 {
  10187. if m != nil {
  10188. return m.CurGuildStart
  10189. }
  10190. return 0
  10191. }
  10192. func (m *GuildBattleBase) GetGuildBattleState() int32 {
  10193. if m != nil {
  10194. return m.GuildBattleState
  10195. }
  10196. return 0
  10197. }
  10198. func (m *GuildBattleBase) GetNextStageBegin() uint64 {
  10199. if m != nil {
  10200. return m.NextStageBegin
  10201. }
  10202. return 0
  10203. }
  10204. func (m *GuildBattleBase) GetNextBattleBegin() uint64 {
  10205. if m != nil {
  10206. return m.NextBattleBegin
  10207. }
  10208. return 0
  10209. }
  10210. func (m *GuildBattleBase) GetTournamentPrepare() uint64 {
  10211. if m != nil {
  10212. return m.TournamentPrepare
  10213. }
  10214. return 0
  10215. }
  10216. func (m *GuildBattleBase) GetTournamentBegin() uint64 {
  10217. if m != nil {
  10218. return m.TournamentBegin
  10219. }
  10220. return 0
  10221. }
  10222. func (m *GuildBattleBase) GetTournamentEnd() uint64 {
  10223. if m != nil {
  10224. return m.TournamentEnd
  10225. }
  10226. return 0
  10227. }
  10228. func (m *GuildBattleBase) GetSemifinalsPrepare() uint64 {
  10229. if m != nil {
  10230. return m.SemifinalsPrepare
  10231. }
  10232. return 0
  10233. }
  10234. func (m *GuildBattleBase) GetSemifinalsBegin() uint64 {
  10235. if m != nil {
  10236. return m.SemifinalsBegin
  10237. }
  10238. return 0
  10239. }
  10240. func (m *GuildBattleBase) GetSemifinalsEnd() uint64 {
  10241. if m != nil {
  10242. return m.SemifinalsEnd
  10243. }
  10244. return 0
  10245. }
  10246. func (m *GuildBattleBase) GetFinalsPrepare() uint64 {
  10247. if m != nil {
  10248. return m.FinalsPrepare
  10249. }
  10250. return 0
  10251. }
  10252. func (m *GuildBattleBase) GetFinalsBegin() uint64 {
  10253. if m != nil {
  10254. return m.FinalsBegin
  10255. }
  10256. return 0
  10257. }
  10258. func (m *GuildBattleBase) GetFinalsEnd() uint64 {
  10259. if m != nil {
  10260. return m.FinalsEnd
  10261. }
  10262. return 0
  10263. }
  10264. func (m *GuildBattleBase) GetShowEnd() uint64 {
  10265. if m != nil {
  10266. return m.ShowEnd
  10267. }
  10268. return 0
  10269. }
  10270. func (m *GuildBattleBase) GetIsOpen() int32 {
  10271. if m != nil {
  10272. return m.IsOpen
  10273. }
  10274. return 0
  10275. }
  10276. func (m *GuildBattleBase) GetRewardState() int32 {
  10277. if m != nil {
  10278. return m.RewardState
  10279. }
  10280. return 0
  10281. }
  10282. func (m *GuildBattleBase) GetBanType() int32 {
  10283. if m != nil {
  10284. return m.BanType
  10285. }
  10286. return 0
  10287. }
  10288. type CountTableData struct {
  10289. BattleIndex int32 `protobuf:"varint,1,opt,name=battle_index,json=battleIndex,proto3" json:"battle_index,omitempty"`
  10290. Guild1Id uint64 `protobuf:"varint,2,opt,name=guild1_id,json=guild1Id,proto3" json:"guild1_id,omitempty"`
  10291. Guild1Name string `protobuf:"bytes,3,opt,name=guild1_name,json=guild1Name,proto3" json:"guild1_name,omitempty"`
  10292. Guild1Badge int32 `protobuf:"varint,4,opt,name=guild1_badge,json=guild1Badge,proto3" json:"guild1_badge,omitempty"`
  10293. Guild2Id uint64 `protobuf:"varint,5,opt,name=guild2_id,json=guild2Id,proto3" json:"guild2_id,omitempty"`
  10294. Guild2Name string `protobuf:"bytes,6,opt,name=guild2_name,json=guild2Name,proto3" json:"guild2_name,omitempty"`
  10295. Guild2Badge int32 `protobuf:"varint,7,opt,name=guild2_badge,json=guild2Badge,proto3" json:"guild2_badge,omitempty"`
  10296. WinGuild bool `protobuf:"varint,8,opt,name=win_guild,json=winGuild,proto3" json:"win_guild,omitempty"`
  10297. WinType int32 `protobuf:"varint,9,opt,name=win_type,json=winType,proto3" json:"win_type,omitempty"`
  10298. State int32 `protobuf:"varint,10,opt,name=state,proto3" json:"state,omitempty"`
  10299. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  10300. XXX_unrecognized []byte `json:"-"`
  10301. XXX_sizecache int32 `json:"-"`
  10302. }
  10303. func (m *CountTableData) Reset() { *m = CountTableData{} }
  10304. func (m *CountTableData) String() string { return proto.CompactTextString(m) }
  10305. func (*CountTableData) ProtoMessage() {}
  10306. func (*CountTableData) Descriptor() ([]byte, []int) {
  10307. return fileDescriptor_116e343673f7ffaf, []int{172}
  10308. }
  10309. func (m *CountTableData) XXX_Unmarshal(b []byte) error {
  10310. return xxx_messageInfo_CountTableData.Unmarshal(m, b)
  10311. }
  10312. func (m *CountTableData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  10313. return xxx_messageInfo_CountTableData.Marshal(b, m, deterministic)
  10314. }
  10315. func (m *CountTableData) XXX_Merge(src proto.Message) {
  10316. xxx_messageInfo_CountTableData.Merge(m, src)
  10317. }
  10318. func (m *CountTableData) XXX_Size() int {
  10319. return xxx_messageInfo_CountTableData.Size(m)
  10320. }
  10321. func (m *CountTableData) XXX_DiscardUnknown() {
  10322. xxx_messageInfo_CountTableData.DiscardUnknown(m)
  10323. }
  10324. var xxx_messageInfo_CountTableData proto.InternalMessageInfo
  10325. func (m *CountTableData) GetBattleIndex() int32 {
  10326. if m != nil {
  10327. return m.BattleIndex
  10328. }
  10329. return 0
  10330. }
  10331. func (m *CountTableData) GetGuild1Id() uint64 {
  10332. if m != nil {
  10333. return m.Guild1Id
  10334. }
  10335. return 0
  10336. }
  10337. func (m *CountTableData) GetGuild1Name() string {
  10338. if m != nil {
  10339. return m.Guild1Name
  10340. }
  10341. return ""
  10342. }
  10343. func (m *CountTableData) GetGuild1Badge() int32 {
  10344. if m != nil {
  10345. return m.Guild1Badge
  10346. }
  10347. return 0
  10348. }
  10349. func (m *CountTableData) GetGuild2Id() uint64 {
  10350. if m != nil {
  10351. return m.Guild2Id
  10352. }
  10353. return 0
  10354. }
  10355. func (m *CountTableData) GetGuild2Name() string {
  10356. if m != nil {
  10357. return m.Guild2Name
  10358. }
  10359. return ""
  10360. }
  10361. func (m *CountTableData) GetGuild2Badge() int32 {
  10362. if m != nil {
  10363. return m.Guild2Badge
  10364. }
  10365. return 0
  10366. }
  10367. func (m *CountTableData) GetWinGuild() bool {
  10368. if m != nil {
  10369. return m.WinGuild
  10370. }
  10371. return false
  10372. }
  10373. func (m *CountTableData) GetWinType() int32 {
  10374. if m != nil {
  10375. return m.WinType
  10376. }
  10377. return 0
  10378. }
  10379. func (m *CountTableData) GetState() int32 {
  10380. if m != nil {
  10381. return m.State
  10382. }
  10383. return 0
  10384. }
  10385. // 公会战对阵表
  10386. type GuildCountPartTable struct {
  10387. Data []*CountTableData `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"`
  10388. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  10389. XXX_unrecognized []byte `json:"-"`
  10390. XXX_sizecache int32 `json:"-"`
  10391. }
  10392. func (m *GuildCountPartTable) Reset() { *m = GuildCountPartTable{} }
  10393. func (m *GuildCountPartTable) String() string { return proto.CompactTextString(m) }
  10394. func (*GuildCountPartTable) ProtoMessage() {}
  10395. func (*GuildCountPartTable) Descriptor() ([]byte, []int) {
  10396. return fileDescriptor_116e343673f7ffaf, []int{173}
  10397. }
  10398. func (m *GuildCountPartTable) XXX_Unmarshal(b []byte) error {
  10399. return xxx_messageInfo_GuildCountPartTable.Unmarshal(m, b)
  10400. }
  10401. func (m *GuildCountPartTable) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  10402. return xxx_messageInfo_GuildCountPartTable.Marshal(b, m, deterministic)
  10403. }
  10404. func (m *GuildCountPartTable) XXX_Merge(src proto.Message) {
  10405. xxx_messageInfo_GuildCountPartTable.Merge(m, src)
  10406. }
  10407. func (m *GuildCountPartTable) XXX_Size() int {
  10408. return xxx_messageInfo_GuildCountPartTable.Size(m)
  10409. }
  10410. func (m *GuildCountPartTable) XXX_DiscardUnknown() {
  10411. xxx_messageInfo_GuildCountPartTable.DiscardUnknown(m)
  10412. }
  10413. var xxx_messageInfo_GuildCountPartTable proto.InternalMessageInfo
  10414. func (m *GuildCountPartTable) GetData() []*CountTableData {
  10415. if m != nil {
  10416. return m.Data
  10417. }
  10418. return nil
  10419. }
  10420. // MVP界面数据
  10421. type GuildBattleDetail struct {
  10422. GuildId uint64 `protobuf:"varint,1,opt,name=guild_id,json=guildId,proto3" json:"guild_id,omitempty"`
  10423. SlotCount int32 `protobuf:"varint,2,opt,name=slot_count,json=slotCount,proto3" json:"slot_count,omitempty"`
  10424. Score int32 `protobuf:"varint,3,opt,name=score,proto3" json:"score,omitempty"`
  10425. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  10426. XXX_unrecognized []byte `json:"-"`
  10427. XXX_sizecache int32 `json:"-"`
  10428. }
  10429. func (m *GuildBattleDetail) Reset() { *m = GuildBattleDetail{} }
  10430. func (m *GuildBattleDetail) String() string { return proto.CompactTextString(m) }
  10431. func (*GuildBattleDetail) ProtoMessage() {}
  10432. func (*GuildBattleDetail) Descriptor() ([]byte, []int) {
  10433. return fileDescriptor_116e343673f7ffaf, []int{174}
  10434. }
  10435. func (m *GuildBattleDetail) XXX_Unmarshal(b []byte) error {
  10436. return xxx_messageInfo_GuildBattleDetail.Unmarshal(m, b)
  10437. }
  10438. func (m *GuildBattleDetail) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  10439. return xxx_messageInfo_GuildBattleDetail.Marshal(b, m, deterministic)
  10440. }
  10441. func (m *GuildBattleDetail) XXX_Merge(src proto.Message) {
  10442. xxx_messageInfo_GuildBattleDetail.Merge(m, src)
  10443. }
  10444. func (m *GuildBattleDetail) XXX_Size() int {
  10445. return xxx_messageInfo_GuildBattleDetail.Size(m)
  10446. }
  10447. func (m *GuildBattleDetail) XXX_DiscardUnknown() {
  10448. xxx_messageInfo_GuildBattleDetail.DiscardUnknown(m)
  10449. }
  10450. var xxx_messageInfo_GuildBattleDetail proto.InternalMessageInfo
  10451. func (m *GuildBattleDetail) GetGuildId() uint64 {
  10452. if m != nil {
  10453. return m.GuildId
  10454. }
  10455. return 0
  10456. }
  10457. func (m *GuildBattleDetail) GetSlotCount() int32 {
  10458. if m != nil {
  10459. return m.SlotCount
  10460. }
  10461. return 0
  10462. }
  10463. func (m *GuildBattleDetail) GetScore() int32 {
  10464. if m != nil {
  10465. return m.Score
  10466. }
  10467. return 0
  10468. }
  10469. // MVP
  10470. type GuildBattleMvp struct {
  10471. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  10472. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
  10473. GuildId uint64 `protobuf:"varint,3,opt,name=guild_id,json=guildId,proto3" json:"guild_id,omitempty"`
  10474. Score int32 `protobuf:"varint,4,opt,name=score,proto3" json:"score,omitempty"`
  10475. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  10476. XXX_unrecognized []byte `json:"-"`
  10477. XXX_sizecache int32 `json:"-"`
  10478. }
  10479. func (m *GuildBattleMvp) Reset() { *m = GuildBattleMvp{} }
  10480. func (m *GuildBattleMvp) String() string { return proto.CompactTextString(m) }
  10481. func (*GuildBattleMvp) ProtoMessage() {}
  10482. func (*GuildBattleMvp) Descriptor() ([]byte, []int) {
  10483. return fileDescriptor_116e343673f7ffaf, []int{175}
  10484. }
  10485. func (m *GuildBattleMvp) XXX_Unmarshal(b []byte) error {
  10486. return xxx_messageInfo_GuildBattleMvp.Unmarshal(m, b)
  10487. }
  10488. func (m *GuildBattleMvp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  10489. return xxx_messageInfo_GuildBattleMvp.Marshal(b, m, deterministic)
  10490. }
  10491. func (m *GuildBattleMvp) XXX_Merge(src proto.Message) {
  10492. xxx_messageInfo_GuildBattleMvp.Merge(m, src)
  10493. }
  10494. func (m *GuildBattleMvp) XXX_Size() int {
  10495. return xxx_messageInfo_GuildBattleMvp.Size(m)
  10496. }
  10497. func (m *GuildBattleMvp) XXX_DiscardUnknown() {
  10498. xxx_messageInfo_GuildBattleMvp.DiscardUnknown(m)
  10499. }
  10500. var xxx_messageInfo_GuildBattleMvp proto.InternalMessageInfo
  10501. func (m *GuildBattleMvp) GetUid() uint64 {
  10502. if m != nil {
  10503. return m.Uid
  10504. }
  10505. return 0
  10506. }
  10507. func (m *GuildBattleMvp) GetName() string {
  10508. if m != nil {
  10509. return m.Name
  10510. }
  10511. return ""
  10512. }
  10513. func (m *GuildBattleMvp) GetGuildId() uint64 {
  10514. if m != nil {
  10515. return m.GuildId
  10516. }
  10517. return 0
  10518. }
  10519. func (m *GuildBattleMvp) GetScore() int32 {
  10520. if m != nil {
  10521. return m.Score
  10522. }
  10523. return 0
  10524. }
  10525. type GuildBattleRank struct {
  10526. Score int32 `protobuf:"varint,1,opt,name=score,proto3" json:"score,omitempty"`
  10527. Rank int32 `protobuf:"varint,2,opt,name=rank,proto3" json:"rank,omitempty"`
  10528. GuildId uint64 `protobuf:"varint,3,opt,name=guild_id,json=guildId,proto3" json:"guild_id,omitempty"`
  10529. Info *CommonPlayerBriefInfo `protobuf:"bytes,4,opt,name=info,proto3" json:"info,omitempty"`
  10530. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  10531. XXX_unrecognized []byte `json:"-"`
  10532. XXX_sizecache int32 `json:"-"`
  10533. }
  10534. func (m *GuildBattleRank) Reset() { *m = GuildBattleRank{} }
  10535. func (m *GuildBattleRank) String() string { return proto.CompactTextString(m) }
  10536. func (*GuildBattleRank) ProtoMessage() {}
  10537. func (*GuildBattleRank) Descriptor() ([]byte, []int) {
  10538. return fileDescriptor_116e343673f7ffaf, []int{176}
  10539. }
  10540. func (m *GuildBattleRank) XXX_Unmarshal(b []byte) error {
  10541. return xxx_messageInfo_GuildBattleRank.Unmarshal(m, b)
  10542. }
  10543. func (m *GuildBattleRank) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  10544. return xxx_messageInfo_GuildBattleRank.Marshal(b, m, deterministic)
  10545. }
  10546. func (m *GuildBattleRank) XXX_Merge(src proto.Message) {
  10547. xxx_messageInfo_GuildBattleRank.Merge(m, src)
  10548. }
  10549. func (m *GuildBattleRank) XXX_Size() int {
  10550. return xxx_messageInfo_GuildBattleRank.Size(m)
  10551. }
  10552. func (m *GuildBattleRank) XXX_DiscardUnknown() {
  10553. xxx_messageInfo_GuildBattleRank.DiscardUnknown(m)
  10554. }
  10555. var xxx_messageInfo_GuildBattleRank proto.InternalMessageInfo
  10556. func (m *GuildBattleRank) GetScore() int32 {
  10557. if m != nil {
  10558. return m.Score
  10559. }
  10560. return 0
  10561. }
  10562. func (m *GuildBattleRank) GetRank() int32 {
  10563. if m != nil {
  10564. return m.Rank
  10565. }
  10566. return 0
  10567. }
  10568. func (m *GuildBattleRank) GetGuildId() uint64 {
  10569. if m != nil {
  10570. return m.GuildId
  10571. }
  10572. return 0
  10573. }
  10574. func (m *GuildBattleRank) GetInfo() *CommonPlayerBriefInfo {
  10575. if m != nil {
  10576. return m.Info
  10577. }
  10578. return nil
  10579. }
  10580. // 公会贡献点cp
  10581. type GuildBattleCP struct {
  10582. Brief *GuildBrief `protobuf:"bytes,1,opt,name=brief,proto3" json:"brief,omitempty"`
  10583. MemCount int32 `protobuf:"varint,2,opt,name=mem_count,json=memCount,proto3" json:"mem_count,omitempty"`
  10584. CpNum uint32 `protobuf:"varint,3,opt,name=cp_num,json=cpNum,proto3" json:"cp_num,omitempty"`
  10585. Rank int32 `protobuf:"varint,4,opt,name=rank,proto3" json:"rank,omitempty"`
  10586. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  10587. XXX_unrecognized []byte `json:"-"`
  10588. XXX_sizecache int32 `json:"-"`
  10589. }
  10590. func (m *GuildBattleCP) Reset() { *m = GuildBattleCP{} }
  10591. func (m *GuildBattleCP) String() string { return proto.CompactTextString(m) }
  10592. func (*GuildBattleCP) ProtoMessage() {}
  10593. func (*GuildBattleCP) Descriptor() ([]byte, []int) {
  10594. return fileDescriptor_116e343673f7ffaf, []int{177}
  10595. }
  10596. func (m *GuildBattleCP) XXX_Unmarshal(b []byte) error {
  10597. return xxx_messageInfo_GuildBattleCP.Unmarshal(m, b)
  10598. }
  10599. func (m *GuildBattleCP) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  10600. return xxx_messageInfo_GuildBattleCP.Marshal(b, m, deterministic)
  10601. }
  10602. func (m *GuildBattleCP) XXX_Merge(src proto.Message) {
  10603. xxx_messageInfo_GuildBattleCP.Merge(m, src)
  10604. }
  10605. func (m *GuildBattleCP) XXX_Size() int {
  10606. return xxx_messageInfo_GuildBattleCP.Size(m)
  10607. }
  10608. func (m *GuildBattleCP) XXX_DiscardUnknown() {
  10609. xxx_messageInfo_GuildBattleCP.DiscardUnknown(m)
  10610. }
  10611. var xxx_messageInfo_GuildBattleCP proto.InternalMessageInfo
  10612. func (m *GuildBattleCP) GetBrief() *GuildBrief {
  10613. if m != nil {
  10614. return m.Brief
  10615. }
  10616. return nil
  10617. }
  10618. func (m *GuildBattleCP) GetMemCount() int32 {
  10619. if m != nil {
  10620. return m.MemCount
  10621. }
  10622. return 0
  10623. }
  10624. func (m *GuildBattleCP) GetCpNum() uint32 {
  10625. if m != nil {
  10626. return m.CpNum
  10627. }
  10628. return 0
  10629. }
  10630. func (m *GuildBattleCP) GetRank() int32 {
  10631. if m != nil {
  10632. return m.Rank
  10633. }
  10634. return 0
  10635. }
  10636. type GMNoticeInfo struct {
  10637. NoticeColor string `protobuf:"bytes,1,opt,name=notice_color,json=noticeColor,proto3" json:"notice_color,omitempty"`
  10638. NoticeSpeed uint32 `protobuf:"varint,2,opt,name=notice_speed,json=noticeSpeed,proto3" json:"notice_speed,omitempty"`
  10639. NoticeCount uint32 `protobuf:"varint,3,opt,name=notice_count,json=noticeCount,proto3" json:"notice_count,omitempty"`
  10640. NoticeInterval uint32 `protobuf:"varint,4,opt,name=notice_interval,json=noticeInterval,proto3" json:"notice_interval,omitempty"`
  10641. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  10642. XXX_unrecognized []byte `json:"-"`
  10643. XXX_sizecache int32 `json:"-"`
  10644. }
  10645. func (m *GMNoticeInfo) Reset() { *m = GMNoticeInfo{} }
  10646. func (m *GMNoticeInfo) String() string { return proto.CompactTextString(m) }
  10647. func (*GMNoticeInfo) ProtoMessage() {}
  10648. func (*GMNoticeInfo) Descriptor() ([]byte, []int) {
  10649. return fileDescriptor_116e343673f7ffaf, []int{178}
  10650. }
  10651. func (m *GMNoticeInfo) XXX_Unmarshal(b []byte) error {
  10652. return xxx_messageInfo_GMNoticeInfo.Unmarshal(m, b)
  10653. }
  10654. func (m *GMNoticeInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  10655. return xxx_messageInfo_GMNoticeInfo.Marshal(b, m, deterministic)
  10656. }
  10657. func (m *GMNoticeInfo) XXX_Merge(src proto.Message) {
  10658. xxx_messageInfo_GMNoticeInfo.Merge(m, src)
  10659. }
  10660. func (m *GMNoticeInfo) XXX_Size() int {
  10661. return xxx_messageInfo_GMNoticeInfo.Size(m)
  10662. }
  10663. func (m *GMNoticeInfo) XXX_DiscardUnknown() {
  10664. xxx_messageInfo_GMNoticeInfo.DiscardUnknown(m)
  10665. }
  10666. var xxx_messageInfo_GMNoticeInfo proto.InternalMessageInfo
  10667. func (m *GMNoticeInfo) GetNoticeColor() string {
  10668. if m != nil {
  10669. return m.NoticeColor
  10670. }
  10671. return ""
  10672. }
  10673. func (m *GMNoticeInfo) GetNoticeSpeed() uint32 {
  10674. if m != nil {
  10675. return m.NoticeSpeed
  10676. }
  10677. return 0
  10678. }
  10679. func (m *GMNoticeInfo) GetNoticeCount() uint32 {
  10680. if m != nil {
  10681. return m.NoticeCount
  10682. }
  10683. return 0
  10684. }
  10685. func (m *GMNoticeInfo) GetNoticeInterval() uint32 {
  10686. if m != nil {
  10687. return m.NoticeInterval
  10688. }
  10689. return 0
  10690. }
  10691. type ReconnectUserData struct {
  10692. MapId uint32 `protobuf:"varint,1,opt,name=map_id,json=mapId,proto3" json:"map_id,omitempty"`
  10693. MapLevel uint32 `protobuf:"varint,2,opt,name=map_level,json=mapLevel,proto3" json:"map_level,omitempty"`
  10694. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  10695. XXX_unrecognized []byte `json:"-"`
  10696. XXX_sizecache int32 `json:"-"`
  10697. }
  10698. func (m *ReconnectUserData) Reset() { *m = ReconnectUserData{} }
  10699. func (m *ReconnectUserData) String() string { return proto.CompactTextString(m) }
  10700. func (*ReconnectUserData) ProtoMessage() {}
  10701. func (*ReconnectUserData) Descriptor() ([]byte, []int) {
  10702. return fileDescriptor_116e343673f7ffaf, []int{179}
  10703. }
  10704. func (m *ReconnectUserData) XXX_Unmarshal(b []byte) error {
  10705. return xxx_messageInfo_ReconnectUserData.Unmarshal(m, b)
  10706. }
  10707. func (m *ReconnectUserData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  10708. return xxx_messageInfo_ReconnectUserData.Marshal(b, m, deterministic)
  10709. }
  10710. func (m *ReconnectUserData) XXX_Merge(src proto.Message) {
  10711. xxx_messageInfo_ReconnectUserData.Merge(m, src)
  10712. }
  10713. func (m *ReconnectUserData) XXX_Size() int {
  10714. return xxx_messageInfo_ReconnectUserData.Size(m)
  10715. }
  10716. func (m *ReconnectUserData) XXX_DiscardUnknown() {
  10717. xxx_messageInfo_ReconnectUserData.DiscardUnknown(m)
  10718. }
  10719. var xxx_messageInfo_ReconnectUserData proto.InternalMessageInfo
  10720. func (m *ReconnectUserData) GetMapId() uint32 {
  10721. if m != nil {
  10722. return m.MapId
  10723. }
  10724. return 0
  10725. }
  10726. func (m *ReconnectUserData) GetMapLevel() uint32 {
  10727. if m != nil {
  10728. return m.MapLevel
  10729. }
  10730. return 0
  10731. }
  10732. type EquipSlotCards struct {
  10733. SlotId int32 `protobuf:"varint,1,opt,name=slot_id,json=slotId,proto3" json:"slot_id,omitempty"`
  10734. CardSlotInfo []*KeyValueType `protobuf:"bytes,2,rep,name=card_slot_info,json=cardSlotInfo,proto3" json:"card_slot_info,omitempty"`
  10735. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  10736. XXX_unrecognized []byte `json:"-"`
  10737. XXX_sizecache int32 `json:"-"`
  10738. }
  10739. func (m *EquipSlotCards) Reset() { *m = EquipSlotCards{} }
  10740. func (m *EquipSlotCards) String() string { return proto.CompactTextString(m) }
  10741. func (*EquipSlotCards) ProtoMessage() {}
  10742. func (*EquipSlotCards) Descriptor() ([]byte, []int) {
  10743. return fileDescriptor_116e343673f7ffaf, []int{180}
  10744. }
  10745. func (m *EquipSlotCards) XXX_Unmarshal(b []byte) error {
  10746. return xxx_messageInfo_EquipSlotCards.Unmarshal(m, b)
  10747. }
  10748. func (m *EquipSlotCards) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  10749. return xxx_messageInfo_EquipSlotCards.Marshal(b, m, deterministic)
  10750. }
  10751. func (m *EquipSlotCards) XXX_Merge(src proto.Message) {
  10752. xxx_messageInfo_EquipSlotCards.Merge(m, src)
  10753. }
  10754. func (m *EquipSlotCards) XXX_Size() int {
  10755. return xxx_messageInfo_EquipSlotCards.Size(m)
  10756. }
  10757. func (m *EquipSlotCards) XXX_DiscardUnknown() {
  10758. xxx_messageInfo_EquipSlotCards.DiscardUnknown(m)
  10759. }
  10760. var xxx_messageInfo_EquipSlotCards proto.InternalMessageInfo
  10761. func (m *EquipSlotCards) GetSlotId() int32 {
  10762. if m != nil {
  10763. return m.SlotId
  10764. }
  10765. return 0
  10766. }
  10767. func (m *EquipSlotCards) GetCardSlotInfo() []*KeyValueType {
  10768. if m != nil {
  10769. return m.CardSlotInfo
  10770. }
  10771. return nil
  10772. }
  10773. type BattleRecordInfo struct {
  10774. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  10775. BattleRecordId uint64 `protobuf:"varint,2,opt,name=battle_record_id,json=battleRecordId,proto3" json:"battle_record_id,omitempty"`
  10776. NickName string `protobuf:"bytes,3,opt,name=nick_name,json=nickName,proto3" json:"nick_name,omitempty"`
  10777. ImgId int32 `protobuf:"varint,4,opt,name=img_id,json=imgId,proto3" json:"img_id,omitempty"`
  10778. Gender int32 `protobuf:"varint,5,opt,name=gender,proto3" json:"gender,omitempty"`
  10779. Level int32 `protobuf:"varint,6,opt,name=level,proto3" json:"level,omitempty"`
  10780. ConfigId int32 `protobuf:"varint,7,opt,name=config_id,json=configId,proto3" json:"config_id,omitempty"`
  10781. FightPower int32 `protobuf:"varint,8,opt,name=fight_power,json=fightPower,proto3" json:"fight_power,omitempty"`
  10782. RecordTime uint64 `protobuf:"varint,9,opt,name=record_time,json=recordTime,proto3" json:"record_time,omitempty"`
  10783. BattleTime uint32 `protobuf:"varint,10,opt,name=battle_time,json=battleTime,proto3" json:"battle_time,omitempty"`
  10784. MapLevelId int32 `protobuf:"varint,12,opt,name=map_level_id,json=mapLevelId,proto3" json:"map_level_id,omitempty"`
  10785. RecordIdx int32 `protobuf:"varint,13,opt,name=record_idx,json=recordIdx,proto3" json:"record_idx,omitempty"`
  10786. HeadFrameId int32 `protobuf:"varint,14,opt,name=head_frame_id,json=headFrameId,proto3" json:"head_frame_id,omitempty"`
  10787. BattleVersion int32 `protobuf:"varint,15,opt,name=battle_version,json=battleVersion,proto3" json:"battle_version,omitempty"`
  10788. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  10789. XXX_unrecognized []byte `json:"-"`
  10790. XXX_sizecache int32 `json:"-"`
  10791. }
  10792. func (m *BattleRecordInfo) Reset() { *m = BattleRecordInfo{} }
  10793. func (m *BattleRecordInfo) String() string { return proto.CompactTextString(m) }
  10794. func (*BattleRecordInfo) ProtoMessage() {}
  10795. func (*BattleRecordInfo) Descriptor() ([]byte, []int) {
  10796. return fileDescriptor_116e343673f7ffaf, []int{181}
  10797. }
  10798. func (m *BattleRecordInfo) XXX_Unmarshal(b []byte) error {
  10799. return xxx_messageInfo_BattleRecordInfo.Unmarshal(m, b)
  10800. }
  10801. func (m *BattleRecordInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  10802. return xxx_messageInfo_BattleRecordInfo.Marshal(b, m, deterministic)
  10803. }
  10804. func (m *BattleRecordInfo) XXX_Merge(src proto.Message) {
  10805. xxx_messageInfo_BattleRecordInfo.Merge(m, src)
  10806. }
  10807. func (m *BattleRecordInfo) XXX_Size() int {
  10808. return xxx_messageInfo_BattleRecordInfo.Size(m)
  10809. }
  10810. func (m *BattleRecordInfo) XXX_DiscardUnknown() {
  10811. xxx_messageInfo_BattleRecordInfo.DiscardUnknown(m)
  10812. }
  10813. var xxx_messageInfo_BattleRecordInfo proto.InternalMessageInfo
  10814. func (m *BattleRecordInfo) GetUid() uint64 {
  10815. if m != nil {
  10816. return m.Uid
  10817. }
  10818. return 0
  10819. }
  10820. func (m *BattleRecordInfo) GetBattleRecordId() uint64 {
  10821. if m != nil {
  10822. return m.BattleRecordId
  10823. }
  10824. return 0
  10825. }
  10826. func (m *BattleRecordInfo) GetNickName() string {
  10827. if m != nil {
  10828. return m.NickName
  10829. }
  10830. return ""
  10831. }
  10832. func (m *BattleRecordInfo) GetImgId() int32 {
  10833. if m != nil {
  10834. return m.ImgId
  10835. }
  10836. return 0
  10837. }
  10838. func (m *BattleRecordInfo) GetGender() int32 {
  10839. if m != nil {
  10840. return m.Gender
  10841. }
  10842. return 0
  10843. }
  10844. func (m *BattleRecordInfo) GetLevel() int32 {
  10845. if m != nil {
  10846. return m.Level
  10847. }
  10848. return 0
  10849. }
  10850. func (m *BattleRecordInfo) GetConfigId() int32 {
  10851. if m != nil {
  10852. return m.ConfigId
  10853. }
  10854. return 0
  10855. }
  10856. func (m *BattleRecordInfo) GetFightPower() int32 {
  10857. if m != nil {
  10858. return m.FightPower
  10859. }
  10860. return 0
  10861. }
  10862. func (m *BattleRecordInfo) GetRecordTime() uint64 {
  10863. if m != nil {
  10864. return m.RecordTime
  10865. }
  10866. return 0
  10867. }
  10868. func (m *BattleRecordInfo) GetBattleTime() uint32 {
  10869. if m != nil {
  10870. return m.BattleTime
  10871. }
  10872. return 0
  10873. }
  10874. func (m *BattleRecordInfo) GetMapLevelId() int32 {
  10875. if m != nil {
  10876. return m.MapLevelId
  10877. }
  10878. return 0
  10879. }
  10880. func (m *BattleRecordInfo) GetRecordIdx() int32 {
  10881. if m != nil {
  10882. return m.RecordIdx
  10883. }
  10884. return 0
  10885. }
  10886. func (m *BattleRecordInfo) GetHeadFrameId() int32 {
  10887. if m != nil {
  10888. return m.HeadFrameId
  10889. }
  10890. return 0
  10891. }
  10892. func (m *BattleRecordInfo) GetBattleVersion() int32 {
  10893. if m != nil {
  10894. return m.BattleVersion
  10895. }
  10896. return 0
  10897. }
  10898. // //////////////////////宠物
  10899. // 设置援助信息(玩家自身设置的援助信息存储)
  10900. type AssistSaveData struct {
  10901. PetId uint32 `protobuf:"varint,1,opt,name=pet_id,json=petId,proto3" json:"pet_id,omitempty"`
  10902. PetCfgId int32 `protobuf:"varint,2,opt,name=pet_cfg_id,json=petCfgId,proto3" json:"pet_cfg_id,omitempty"`
  10903. AdvLevel uint32 `protobuf:"varint,3,opt,name=adv_level,json=advLevel,proto3" json:"adv_level,omitempty"`
  10904. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  10905. XXX_unrecognized []byte `json:"-"`
  10906. XXX_sizecache int32 `json:"-"`
  10907. }
  10908. func (m *AssistSaveData) Reset() { *m = AssistSaveData{} }
  10909. func (m *AssistSaveData) String() string { return proto.CompactTextString(m) }
  10910. func (*AssistSaveData) ProtoMessage() {}
  10911. func (*AssistSaveData) Descriptor() ([]byte, []int) {
  10912. return fileDescriptor_116e343673f7ffaf, []int{182}
  10913. }
  10914. func (m *AssistSaveData) XXX_Unmarshal(b []byte) error {
  10915. return xxx_messageInfo_AssistSaveData.Unmarshal(m, b)
  10916. }
  10917. func (m *AssistSaveData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  10918. return xxx_messageInfo_AssistSaveData.Marshal(b, m, deterministic)
  10919. }
  10920. func (m *AssistSaveData) XXX_Merge(src proto.Message) {
  10921. xxx_messageInfo_AssistSaveData.Merge(m, src)
  10922. }
  10923. func (m *AssistSaveData) XXX_Size() int {
  10924. return xxx_messageInfo_AssistSaveData.Size(m)
  10925. }
  10926. func (m *AssistSaveData) XXX_DiscardUnknown() {
  10927. xxx_messageInfo_AssistSaveData.DiscardUnknown(m)
  10928. }
  10929. var xxx_messageInfo_AssistSaveData proto.InternalMessageInfo
  10930. func (m *AssistSaveData) GetPetId() uint32 {
  10931. if m != nil {
  10932. return m.PetId
  10933. }
  10934. return 0
  10935. }
  10936. func (m *AssistSaveData) GetPetCfgId() int32 {
  10937. if m != nil {
  10938. return m.PetCfgId
  10939. }
  10940. return 0
  10941. }
  10942. func (m *AssistSaveData) GetAdvLevel() uint32 {
  10943. if m != nil {
  10944. return m.AdvLevel
  10945. }
  10946. return 0
  10947. }
  10948. // 羁绊数据结构
  10949. type AssistData struct {
  10950. OwnerUid uint64 `protobuf:"varint,1,opt,name=owner_uid,json=ownerUid,proto3" json:"owner_uid,omitempty"`
  10951. OwnerNickName string `protobuf:"bytes,2,opt,name=owner_nick_name,json=ownerNickName,proto3" json:"owner_nick_name,omitempty"`
  10952. PetInfoList []*PetData `protobuf:"bytes,3,rep,name=pet_info_list,json=petInfoList,proto3" json:"pet_info_list,omitempty"`
  10953. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  10954. XXX_unrecognized []byte `json:"-"`
  10955. XXX_sizecache int32 `json:"-"`
  10956. }
  10957. func (m *AssistData) Reset() { *m = AssistData{} }
  10958. func (m *AssistData) String() string { return proto.CompactTextString(m) }
  10959. func (*AssistData) ProtoMessage() {}
  10960. func (*AssistData) Descriptor() ([]byte, []int) {
  10961. return fileDescriptor_116e343673f7ffaf, []int{183}
  10962. }
  10963. func (m *AssistData) XXX_Unmarshal(b []byte) error {
  10964. return xxx_messageInfo_AssistData.Unmarshal(m, b)
  10965. }
  10966. func (m *AssistData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  10967. return xxx_messageInfo_AssistData.Marshal(b, m, deterministic)
  10968. }
  10969. func (m *AssistData) XXX_Merge(src proto.Message) {
  10970. xxx_messageInfo_AssistData.Merge(m, src)
  10971. }
  10972. func (m *AssistData) XXX_Size() int {
  10973. return xxx_messageInfo_AssistData.Size(m)
  10974. }
  10975. func (m *AssistData) XXX_DiscardUnknown() {
  10976. xxx_messageInfo_AssistData.DiscardUnknown(m)
  10977. }
  10978. var xxx_messageInfo_AssistData proto.InternalMessageInfo
  10979. func (m *AssistData) GetOwnerUid() uint64 {
  10980. if m != nil {
  10981. return m.OwnerUid
  10982. }
  10983. return 0
  10984. }
  10985. func (m *AssistData) GetOwnerNickName() string {
  10986. if m != nil {
  10987. return m.OwnerNickName
  10988. }
  10989. return ""
  10990. }
  10991. func (m *AssistData) GetPetInfoList() []*PetData {
  10992. if m != nil {
  10993. return m.PetInfoList
  10994. }
  10995. return nil
  10996. }
  10997. type PetBondPosData struct {
  10998. OwnerUid uint64 `protobuf:"varint,2,opt,name=owner_uid,json=ownerUid,proto3" json:"owner_uid,omitempty"`
  10999. PetId uint32 `protobuf:"varint,3,opt,name=pet_id,json=petId,proto3" json:"pet_id,omitempty"`
  11000. AdvanceLevel uint32 `protobuf:"varint,4,opt,name=advance_level,json=advanceLevel,proto3" json:"advance_level,omitempty"`
  11001. PetCfgId int32 `protobuf:"varint,5,opt,name=pet_cfg_id,json=petCfgId,proto3" json:"pet_cfg_id,omitempty"`
  11002. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  11003. XXX_unrecognized []byte `json:"-"`
  11004. XXX_sizecache int32 `json:"-"`
  11005. }
  11006. func (m *PetBondPosData) Reset() { *m = PetBondPosData{} }
  11007. func (m *PetBondPosData) String() string { return proto.CompactTextString(m) }
  11008. func (*PetBondPosData) ProtoMessage() {}
  11009. func (*PetBondPosData) Descriptor() ([]byte, []int) {
  11010. return fileDescriptor_116e343673f7ffaf, []int{184}
  11011. }
  11012. func (m *PetBondPosData) XXX_Unmarshal(b []byte) error {
  11013. return xxx_messageInfo_PetBondPosData.Unmarshal(m, b)
  11014. }
  11015. func (m *PetBondPosData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  11016. return xxx_messageInfo_PetBondPosData.Marshal(b, m, deterministic)
  11017. }
  11018. func (m *PetBondPosData) XXX_Merge(src proto.Message) {
  11019. xxx_messageInfo_PetBondPosData.Merge(m, src)
  11020. }
  11021. func (m *PetBondPosData) XXX_Size() int {
  11022. return xxx_messageInfo_PetBondPosData.Size(m)
  11023. }
  11024. func (m *PetBondPosData) XXX_DiscardUnknown() {
  11025. xxx_messageInfo_PetBondPosData.DiscardUnknown(m)
  11026. }
  11027. var xxx_messageInfo_PetBondPosData proto.InternalMessageInfo
  11028. func (m *PetBondPosData) GetOwnerUid() uint64 {
  11029. if m != nil {
  11030. return m.OwnerUid
  11031. }
  11032. return 0
  11033. }
  11034. func (m *PetBondPosData) GetPetId() uint32 {
  11035. if m != nil {
  11036. return m.PetId
  11037. }
  11038. return 0
  11039. }
  11040. func (m *PetBondPosData) GetAdvanceLevel() uint32 {
  11041. if m != nil {
  11042. return m.AdvanceLevel
  11043. }
  11044. return 0
  11045. }
  11046. func (m *PetBondPosData) GetPetCfgId() int32 {
  11047. if m != nil {
  11048. return m.PetCfgId
  11049. }
  11050. return 0
  11051. }
  11052. type PetBondData struct {
  11053. BondCfgId int32 `protobuf:"varint,1,opt,name=bond_cfg_id,json=bondCfgId,proto3" json:"bond_cfg_id,omitempty"`
  11054. BondList []*PetBondPosData `protobuf:"bytes,2,rep,name=bond_list,json=bondList,proto3" json:"bond_list,omitempty"`
  11055. PetBondLevel int32 `protobuf:"varint,3,opt,name=pet_bond_level,json=petBondLevel,proto3" json:"pet_bond_level,omitempty"`
  11056. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  11057. XXX_unrecognized []byte `json:"-"`
  11058. XXX_sizecache int32 `json:"-"`
  11059. }
  11060. func (m *PetBondData) Reset() { *m = PetBondData{} }
  11061. func (m *PetBondData) String() string { return proto.CompactTextString(m) }
  11062. func (*PetBondData) ProtoMessage() {}
  11063. func (*PetBondData) Descriptor() ([]byte, []int) {
  11064. return fileDescriptor_116e343673f7ffaf, []int{185}
  11065. }
  11066. func (m *PetBondData) XXX_Unmarshal(b []byte) error {
  11067. return xxx_messageInfo_PetBondData.Unmarshal(m, b)
  11068. }
  11069. func (m *PetBondData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  11070. return xxx_messageInfo_PetBondData.Marshal(b, m, deterministic)
  11071. }
  11072. func (m *PetBondData) XXX_Merge(src proto.Message) {
  11073. xxx_messageInfo_PetBondData.Merge(m, src)
  11074. }
  11075. func (m *PetBondData) XXX_Size() int {
  11076. return xxx_messageInfo_PetBondData.Size(m)
  11077. }
  11078. func (m *PetBondData) XXX_DiscardUnknown() {
  11079. xxx_messageInfo_PetBondData.DiscardUnknown(m)
  11080. }
  11081. var xxx_messageInfo_PetBondData proto.InternalMessageInfo
  11082. func (m *PetBondData) GetBondCfgId() int32 {
  11083. if m != nil {
  11084. return m.BondCfgId
  11085. }
  11086. return 0
  11087. }
  11088. func (m *PetBondData) GetBondList() []*PetBondPosData {
  11089. if m != nil {
  11090. return m.BondList
  11091. }
  11092. return nil
  11093. }
  11094. func (m *PetBondData) GetPetBondLevel() int32 {
  11095. if m != nil {
  11096. return m.PetBondLevel
  11097. }
  11098. return 0
  11099. }
  11100. // 宠物技能
  11101. type PetSkillData struct {
  11102. ConfigId int32 `protobuf:"varint,1,opt,name=config_id,json=configId,proto3" json:"config_id,omitempty"`
  11103. Level int32 `protobuf:"varint,2,opt,name=level,proto3" json:"level,omitempty"`
  11104. Rate int32 `protobuf:"varint,3,opt,name=rate,proto3" json:"rate,omitempty"`
  11105. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  11106. XXX_unrecognized []byte `json:"-"`
  11107. XXX_sizecache int32 `json:"-"`
  11108. }
  11109. func (m *PetSkillData) Reset() { *m = PetSkillData{} }
  11110. func (m *PetSkillData) String() string { return proto.CompactTextString(m) }
  11111. func (*PetSkillData) ProtoMessage() {}
  11112. func (*PetSkillData) Descriptor() ([]byte, []int) {
  11113. return fileDescriptor_116e343673f7ffaf, []int{186}
  11114. }
  11115. func (m *PetSkillData) XXX_Unmarshal(b []byte) error {
  11116. return xxx_messageInfo_PetSkillData.Unmarshal(m, b)
  11117. }
  11118. func (m *PetSkillData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  11119. return xxx_messageInfo_PetSkillData.Marshal(b, m, deterministic)
  11120. }
  11121. func (m *PetSkillData) XXX_Merge(src proto.Message) {
  11122. xxx_messageInfo_PetSkillData.Merge(m, src)
  11123. }
  11124. func (m *PetSkillData) XXX_Size() int {
  11125. return xxx_messageInfo_PetSkillData.Size(m)
  11126. }
  11127. func (m *PetSkillData) XXX_DiscardUnknown() {
  11128. xxx_messageInfo_PetSkillData.DiscardUnknown(m)
  11129. }
  11130. var xxx_messageInfo_PetSkillData proto.InternalMessageInfo
  11131. func (m *PetSkillData) GetConfigId() int32 {
  11132. if m != nil {
  11133. return m.ConfigId
  11134. }
  11135. return 0
  11136. }
  11137. func (m *PetSkillData) GetLevel() int32 {
  11138. if m != nil {
  11139. return m.Level
  11140. }
  11141. return 0
  11142. }
  11143. func (m *PetSkillData) GetRate() int32 {
  11144. if m != nil {
  11145. return m.Rate
  11146. }
  11147. return 0
  11148. }
  11149. type PetData struct {
  11150. Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
  11151. ConfigId int32 `protobuf:"varint,2,opt,name=config_id,json=configId,proto3" json:"config_id,omitempty"`
  11152. Level int32 `protobuf:"varint,3,opt,name=level,proto3" json:"level,omitempty"`
  11153. AdvanceLevel uint32 `protobuf:"varint,4,opt,name=advance_level,json=advanceLevel,proto3" json:"advance_level,omitempty"`
  11154. SkillList []*PetSkillData `protobuf:"bytes,5,rep,name=skill_list,json=skillList,proto3" json:"skill_list,omitempty"`
  11155. HeroId int32 `protobuf:"varint,6,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"`
  11156. Param int32 `protobuf:"varint,7,opt,name=param,proto3" json:"param,omitempty"`
  11157. SlotEquipList []*PetSlotDetailData `protobuf:"bytes,8,rep,name=slot_equip_list,json=slotEquipList,proto3" json:"slot_equip_list,omitempty"`
  11158. QiyueHeroId int32 `protobuf:"varint,9,opt,name=qiyue_hero_id,json=qiyueHeroId,proto3" json:"qiyue_hero_id,omitempty"`
  11159. // 有可能没有(老号)
  11160. BattleAttrListOld []*KeyValueType `protobuf:"bytes,50,rep,name=battle_attr_list_old,json=battleAttrListOld,proto3" json:"battle_attr_list_old,omitempty"`
  11161. PetFightPower uint32 `protobuf:"varint,51,opt,name=pet_fight_power,json=petFightPower,proto3" json:"pet_fight_power,omitempty"`
  11162. BattleAttrList []*KeyValueFloat32 `protobuf:"bytes,52,rep,name=battle_attr_list,json=battleAttrList,proto3" json:"battle_attr_list,omitempty"`
  11163. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  11164. XXX_unrecognized []byte `json:"-"`
  11165. XXX_sizecache int32 `json:"-"`
  11166. }
  11167. func (m *PetData) Reset() { *m = PetData{} }
  11168. func (m *PetData) String() string { return proto.CompactTextString(m) }
  11169. func (*PetData) ProtoMessage() {}
  11170. func (*PetData) Descriptor() ([]byte, []int) {
  11171. return fileDescriptor_116e343673f7ffaf, []int{187}
  11172. }
  11173. func (m *PetData) XXX_Unmarshal(b []byte) error {
  11174. return xxx_messageInfo_PetData.Unmarshal(m, b)
  11175. }
  11176. func (m *PetData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  11177. return xxx_messageInfo_PetData.Marshal(b, m, deterministic)
  11178. }
  11179. func (m *PetData) XXX_Merge(src proto.Message) {
  11180. xxx_messageInfo_PetData.Merge(m, src)
  11181. }
  11182. func (m *PetData) XXX_Size() int {
  11183. return xxx_messageInfo_PetData.Size(m)
  11184. }
  11185. func (m *PetData) XXX_DiscardUnknown() {
  11186. xxx_messageInfo_PetData.DiscardUnknown(m)
  11187. }
  11188. var xxx_messageInfo_PetData proto.InternalMessageInfo
  11189. func (m *PetData) GetId() uint32 {
  11190. if m != nil {
  11191. return m.Id
  11192. }
  11193. return 0
  11194. }
  11195. func (m *PetData) GetConfigId() int32 {
  11196. if m != nil {
  11197. return m.ConfigId
  11198. }
  11199. return 0
  11200. }
  11201. func (m *PetData) GetLevel() int32 {
  11202. if m != nil {
  11203. return m.Level
  11204. }
  11205. return 0
  11206. }
  11207. func (m *PetData) GetAdvanceLevel() uint32 {
  11208. if m != nil {
  11209. return m.AdvanceLevel
  11210. }
  11211. return 0
  11212. }
  11213. func (m *PetData) GetSkillList() []*PetSkillData {
  11214. if m != nil {
  11215. return m.SkillList
  11216. }
  11217. return nil
  11218. }
  11219. func (m *PetData) GetHeroId() int32 {
  11220. if m != nil {
  11221. return m.HeroId
  11222. }
  11223. return 0
  11224. }
  11225. func (m *PetData) GetParam() int32 {
  11226. if m != nil {
  11227. return m.Param
  11228. }
  11229. return 0
  11230. }
  11231. func (m *PetData) GetSlotEquipList() []*PetSlotDetailData {
  11232. if m != nil {
  11233. return m.SlotEquipList
  11234. }
  11235. return nil
  11236. }
  11237. func (m *PetData) GetQiyueHeroId() int32 {
  11238. if m != nil {
  11239. return m.QiyueHeroId
  11240. }
  11241. return 0
  11242. }
  11243. func (m *PetData) GetBattleAttrListOld() []*KeyValueType {
  11244. if m != nil {
  11245. return m.BattleAttrListOld
  11246. }
  11247. return nil
  11248. }
  11249. func (m *PetData) GetPetFightPower() uint32 {
  11250. if m != nil {
  11251. return m.PetFightPower
  11252. }
  11253. return 0
  11254. }
  11255. func (m *PetData) GetBattleAttrList() []*KeyValueFloat32 {
  11256. if m != nil {
  11257. return m.BattleAttrList
  11258. }
  11259. return nil
  11260. }
  11261. type AssistIdxData struct {
  11262. PetId uint32 `protobuf:"varint,1,opt,name=pet_id,json=petId,proto3" json:"pet_id,omitempty"`
  11263. EndCdTime uint64 `protobuf:"varint,2,opt,name=end_cd_time,json=endCdTime,proto3" json:"end_cd_time,omitempty"`
  11264. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  11265. XXX_unrecognized []byte `json:"-"`
  11266. XXX_sizecache int32 `json:"-"`
  11267. }
  11268. func (m *AssistIdxData) Reset() { *m = AssistIdxData{} }
  11269. func (m *AssistIdxData) String() string { return proto.CompactTextString(m) }
  11270. func (*AssistIdxData) ProtoMessage() {}
  11271. func (*AssistIdxData) Descriptor() ([]byte, []int) {
  11272. return fileDescriptor_116e343673f7ffaf, []int{188}
  11273. }
  11274. func (m *AssistIdxData) XXX_Unmarshal(b []byte) error {
  11275. return xxx_messageInfo_AssistIdxData.Unmarshal(m, b)
  11276. }
  11277. func (m *AssistIdxData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  11278. return xxx_messageInfo_AssistIdxData.Marshal(b, m, deterministic)
  11279. }
  11280. func (m *AssistIdxData) XXX_Merge(src proto.Message) {
  11281. xxx_messageInfo_AssistIdxData.Merge(m, src)
  11282. }
  11283. func (m *AssistIdxData) XXX_Size() int {
  11284. return xxx_messageInfo_AssistIdxData.Size(m)
  11285. }
  11286. func (m *AssistIdxData) XXX_DiscardUnknown() {
  11287. xxx_messageInfo_AssistIdxData.DiscardUnknown(m)
  11288. }
  11289. var xxx_messageInfo_AssistIdxData proto.InternalMessageInfo
  11290. func (m *AssistIdxData) GetPetId() uint32 {
  11291. if m != nil {
  11292. return m.PetId
  11293. }
  11294. return 0
  11295. }
  11296. func (m *AssistIdxData) GetEndCdTime() uint64 {
  11297. if m != nil {
  11298. return m.EndCdTime
  11299. }
  11300. return 0
  11301. }
  11302. type PetManualST struct {
  11303. PetCfgId int32 `protobuf:"varint,1,opt,name=pet_cfg_id,json=petCfgId,proto3" json:"pet_cfg_id,omitempty"`
  11304. AdvLevel uint32 `protobuf:"varint,2,opt,name=adv_level,json=advLevel,proto3" json:"adv_level,omitempty"`
  11305. RewardState int32 `protobuf:"varint,3,opt,name=reward_state,json=rewardState,proto3" json:"reward_state,omitempty"`
  11306. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  11307. XXX_unrecognized []byte `json:"-"`
  11308. XXX_sizecache int32 `json:"-"`
  11309. }
  11310. func (m *PetManualST) Reset() { *m = PetManualST{} }
  11311. func (m *PetManualST) String() string { return proto.CompactTextString(m) }
  11312. func (*PetManualST) ProtoMessage() {}
  11313. func (*PetManualST) Descriptor() ([]byte, []int) {
  11314. return fileDescriptor_116e343673f7ffaf, []int{189}
  11315. }
  11316. func (m *PetManualST) XXX_Unmarshal(b []byte) error {
  11317. return xxx_messageInfo_PetManualST.Unmarshal(m, b)
  11318. }
  11319. func (m *PetManualST) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  11320. return xxx_messageInfo_PetManualST.Marshal(b, m, deterministic)
  11321. }
  11322. func (m *PetManualST) XXX_Merge(src proto.Message) {
  11323. xxx_messageInfo_PetManualST.Merge(m, src)
  11324. }
  11325. func (m *PetManualST) XXX_Size() int {
  11326. return xxx_messageInfo_PetManualST.Size(m)
  11327. }
  11328. func (m *PetManualST) XXX_DiscardUnknown() {
  11329. xxx_messageInfo_PetManualST.DiscardUnknown(m)
  11330. }
  11331. var xxx_messageInfo_PetManualST proto.InternalMessageInfo
  11332. func (m *PetManualST) GetPetCfgId() int32 {
  11333. if m != nil {
  11334. return m.PetCfgId
  11335. }
  11336. return 0
  11337. }
  11338. func (m *PetManualST) GetAdvLevel() uint32 {
  11339. if m != nil {
  11340. return m.AdvLevel
  11341. }
  11342. return 0
  11343. }
  11344. func (m *PetManualST) GetRewardState() int32 {
  11345. if m != nil {
  11346. return m.RewardState
  11347. }
  11348. return 0
  11349. }
  11350. type RushPet struct {
  11351. TotalScore uint32 `protobuf:"varint,1,opt,name=total_score,json=totalScore,proto3" json:"total_score,omitempty"`
  11352. RushRound int32 `protobuf:"varint,2,opt,name=rush_round,json=rushRound,proto3" json:"rush_round,omitempty"`
  11353. RewardRound int32 `protobuf:"varint,3,opt,name=reward_round,json=rewardRound,proto3" json:"reward_round,omitempty"`
  11354. ScoreRewardFlag int32 `protobuf:"varint,4,opt,name=score_reward_flag,json=scoreRewardFlag,proto3" json:"score_reward_flag,omitempty"`
  11355. RankReward int32 `protobuf:"varint,5,opt,name=rank_reward,json=rankReward,proto3" json:"rank_reward,omitempty"`
  11356. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  11357. XXX_unrecognized []byte `json:"-"`
  11358. XXX_sizecache int32 `json:"-"`
  11359. }
  11360. func (m *RushPet) Reset() { *m = RushPet{} }
  11361. func (m *RushPet) String() string { return proto.CompactTextString(m) }
  11362. func (*RushPet) ProtoMessage() {}
  11363. func (*RushPet) Descriptor() ([]byte, []int) {
  11364. return fileDescriptor_116e343673f7ffaf, []int{190}
  11365. }
  11366. func (m *RushPet) XXX_Unmarshal(b []byte) error {
  11367. return xxx_messageInfo_RushPet.Unmarshal(m, b)
  11368. }
  11369. func (m *RushPet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  11370. return xxx_messageInfo_RushPet.Marshal(b, m, deterministic)
  11371. }
  11372. func (m *RushPet) XXX_Merge(src proto.Message) {
  11373. xxx_messageInfo_RushPet.Merge(m, src)
  11374. }
  11375. func (m *RushPet) XXX_Size() int {
  11376. return xxx_messageInfo_RushPet.Size(m)
  11377. }
  11378. func (m *RushPet) XXX_DiscardUnknown() {
  11379. xxx_messageInfo_RushPet.DiscardUnknown(m)
  11380. }
  11381. var xxx_messageInfo_RushPet proto.InternalMessageInfo
  11382. func (m *RushPet) GetTotalScore() uint32 {
  11383. if m != nil {
  11384. return m.TotalScore
  11385. }
  11386. return 0
  11387. }
  11388. func (m *RushPet) GetRushRound() int32 {
  11389. if m != nil {
  11390. return m.RushRound
  11391. }
  11392. return 0
  11393. }
  11394. func (m *RushPet) GetRewardRound() int32 {
  11395. if m != nil {
  11396. return m.RewardRound
  11397. }
  11398. return 0
  11399. }
  11400. func (m *RushPet) GetScoreRewardFlag() int32 {
  11401. if m != nil {
  11402. return m.ScoreRewardFlag
  11403. }
  11404. return 0
  11405. }
  11406. func (m *RushPet) GetRankReward() int32 {
  11407. if m != nil {
  11408. return m.RankReward
  11409. }
  11410. return 0
  11411. }
  11412. type RolePet struct {
  11413. MaxPetId int32 `protobuf:"varint,1,opt,name=max_pet_id,json=maxPetId,proto3" json:"max_pet_id,omitempty"`
  11414. PetManualList []*KeyValueType `protobuf:"bytes,2,rep,name=pet_manual_list,json=petManualList,proto3" json:"pet_manual_list,omitempty"`
  11415. AssistList []*AssistIdxData `protobuf:"bytes,3,rep,name=assist_list,json=assistList,proto3" json:"assist_list,omitempty"`
  11416. PetList []*PetData `protobuf:"bytes,4,rep,name=pet_list,json=petList,proto3" json:"pet_list,omitempty"`
  11417. BondList []*PetBondData `protobuf:"bytes,5,rep,name=bond_list,json=bondList,proto3" json:"bond_list,omitempty"`
  11418. PetManualRewardList []*PetManualST `protobuf:"bytes,6,rep,name=pet_manual_reward_list,json=petManualRewardList,proto3" json:"pet_manual_reward_list,omitempty"`
  11419. RushPet *RushPet `protobuf:"bytes,7,opt,name=rush_pet,json=rushPet,proto3" json:"rush_pet,omitempty"`
  11420. PetEquipList []*PetEquipData `protobuf:"bytes,8,rep,name=pet_equip_list,json=petEquipList,proto3" json:"pet_equip_list,omitempty"`
  11421. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  11422. XXX_unrecognized []byte `json:"-"`
  11423. XXX_sizecache int32 `json:"-"`
  11424. }
  11425. func (m *RolePet) Reset() { *m = RolePet{} }
  11426. func (m *RolePet) String() string { return proto.CompactTextString(m) }
  11427. func (*RolePet) ProtoMessage() {}
  11428. func (*RolePet) Descriptor() ([]byte, []int) {
  11429. return fileDescriptor_116e343673f7ffaf, []int{191}
  11430. }
  11431. func (m *RolePet) XXX_Unmarshal(b []byte) error {
  11432. return xxx_messageInfo_RolePet.Unmarshal(m, b)
  11433. }
  11434. func (m *RolePet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  11435. return xxx_messageInfo_RolePet.Marshal(b, m, deterministic)
  11436. }
  11437. func (m *RolePet) XXX_Merge(src proto.Message) {
  11438. xxx_messageInfo_RolePet.Merge(m, src)
  11439. }
  11440. func (m *RolePet) XXX_Size() int {
  11441. return xxx_messageInfo_RolePet.Size(m)
  11442. }
  11443. func (m *RolePet) XXX_DiscardUnknown() {
  11444. xxx_messageInfo_RolePet.DiscardUnknown(m)
  11445. }
  11446. var xxx_messageInfo_RolePet proto.InternalMessageInfo
  11447. func (m *RolePet) GetMaxPetId() int32 {
  11448. if m != nil {
  11449. return m.MaxPetId
  11450. }
  11451. return 0
  11452. }
  11453. func (m *RolePet) GetPetManualList() []*KeyValueType {
  11454. if m != nil {
  11455. return m.PetManualList
  11456. }
  11457. return nil
  11458. }
  11459. func (m *RolePet) GetAssistList() []*AssistIdxData {
  11460. if m != nil {
  11461. return m.AssistList
  11462. }
  11463. return nil
  11464. }
  11465. func (m *RolePet) GetPetList() []*PetData {
  11466. if m != nil {
  11467. return m.PetList
  11468. }
  11469. return nil
  11470. }
  11471. func (m *RolePet) GetBondList() []*PetBondData {
  11472. if m != nil {
  11473. return m.BondList
  11474. }
  11475. return nil
  11476. }
  11477. func (m *RolePet) GetPetManualRewardList() []*PetManualST {
  11478. if m != nil {
  11479. return m.PetManualRewardList
  11480. }
  11481. return nil
  11482. }
  11483. func (m *RolePet) GetRushPet() *RushPet {
  11484. if m != nil {
  11485. return m.RushPet
  11486. }
  11487. return nil
  11488. }
  11489. func (m *RolePet) GetPetEquipList() []*PetEquipData {
  11490. if m != nil {
  11491. return m.PetEquipList
  11492. }
  11493. return nil
  11494. }
  11495. type PetAdvAchievementData struct {
  11496. AdvLevel int32 `protobuf:"varint,1,opt,name=adv_level,json=advLevel,proto3" json:"adv_level,omitempty"`
  11497. AchievementTime uint64 `protobuf:"varint,2,opt,name=achievement_time,json=achievementTime,proto3" json:"achievement_time,omitempty"`
  11498. Uid uint64 `protobuf:"varint,3,opt,name=uid,proto3" json:"uid,omitempty"`
  11499. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  11500. XXX_unrecognized []byte `json:"-"`
  11501. XXX_sizecache int32 `json:"-"`
  11502. }
  11503. func (m *PetAdvAchievementData) Reset() { *m = PetAdvAchievementData{} }
  11504. func (m *PetAdvAchievementData) String() string { return proto.CompactTextString(m) }
  11505. func (*PetAdvAchievementData) ProtoMessage() {}
  11506. func (*PetAdvAchievementData) Descriptor() ([]byte, []int) {
  11507. return fileDescriptor_116e343673f7ffaf, []int{192}
  11508. }
  11509. func (m *PetAdvAchievementData) XXX_Unmarshal(b []byte) error {
  11510. return xxx_messageInfo_PetAdvAchievementData.Unmarshal(m, b)
  11511. }
  11512. func (m *PetAdvAchievementData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  11513. return xxx_messageInfo_PetAdvAchievementData.Marshal(b, m, deterministic)
  11514. }
  11515. func (m *PetAdvAchievementData) XXX_Merge(src proto.Message) {
  11516. xxx_messageInfo_PetAdvAchievementData.Merge(m, src)
  11517. }
  11518. func (m *PetAdvAchievementData) XXX_Size() int {
  11519. return xxx_messageInfo_PetAdvAchievementData.Size(m)
  11520. }
  11521. func (m *PetAdvAchievementData) XXX_DiscardUnknown() {
  11522. xxx_messageInfo_PetAdvAchievementData.DiscardUnknown(m)
  11523. }
  11524. var xxx_messageInfo_PetAdvAchievementData proto.InternalMessageInfo
  11525. func (m *PetAdvAchievementData) GetAdvLevel() int32 {
  11526. if m != nil {
  11527. return m.AdvLevel
  11528. }
  11529. return 0
  11530. }
  11531. func (m *PetAdvAchievementData) GetAchievementTime() uint64 {
  11532. if m != nil {
  11533. return m.AchievementTime
  11534. }
  11535. return 0
  11536. }
  11537. func (m *PetAdvAchievementData) GetUid() uint64 {
  11538. if m != nil {
  11539. return m.Uid
  11540. }
  11541. return 0
  11542. }
  11543. type CardCollection struct {
  11544. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  11545. CardLevel int32 `protobuf:"varint,2,opt,name=card_level,json=cardLevel,proto3" json:"card_level,omitempty"`
  11546. LogTime int64 `protobuf:"varint,3,opt,name=log_time,json=logTime,proto3" json:"log_time,omitempty"`
  11547. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  11548. XXX_unrecognized []byte `json:"-"`
  11549. XXX_sizecache int32 `json:"-"`
  11550. }
  11551. func (m *CardCollection) Reset() { *m = CardCollection{} }
  11552. func (m *CardCollection) String() string { return proto.CompactTextString(m) }
  11553. func (*CardCollection) ProtoMessage() {}
  11554. func (*CardCollection) Descriptor() ([]byte, []int) {
  11555. return fileDescriptor_116e343673f7ffaf, []int{193}
  11556. }
  11557. func (m *CardCollection) XXX_Unmarshal(b []byte) error {
  11558. return xxx_messageInfo_CardCollection.Unmarshal(m, b)
  11559. }
  11560. func (m *CardCollection) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  11561. return xxx_messageInfo_CardCollection.Marshal(b, m, deterministic)
  11562. }
  11563. func (m *CardCollection) XXX_Merge(src proto.Message) {
  11564. xxx_messageInfo_CardCollection.Merge(m, src)
  11565. }
  11566. func (m *CardCollection) XXX_Size() int {
  11567. return xxx_messageInfo_CardCollection.Size(m)
  11568. }
  11569. func (m *CardCollection) XXX_DiscardUnknown() {
  11570. xxx_messageInfo_CardCollection.DiscardUnknown(m)
  11571. }
  11572. var xxx_messageInfo_CardCollection proto.InternalMessageInfo
  11573. func (m *CardCollection) GetUid() uint64 {
  11574. if m != nil {
  11575. return m.Uid
  11576. }
  11577. return 0
  11578. }
  11579. func (m *CardCollection) GetCardLevel() int32 {
  11580. if m != nil {
  11581. return m.CardLevel
  11582. }
  11583. return 0
  11584. }
  11585. func (m *CardCollection) GetLogTime() int64 {
  11586. if m != nil {
  11587. return m.LogTime
  11588. }
  11589. return 0
  11590. }
  11591. // //////////////////////拉新(邀请码)
  11592. type InvitationTaskData struct {
  11593. TaskId uint32 `protobuf:"varint,1,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
  11594. Progress int32 `protobuf:"varint,2,opt,name=progress,proto3" json:"progress,omitempty"`
  11595. RewardedCount int32 `protobuf:"varint,3,opt,name=rewarded_count,json=rewardedCount,proto3" json:"rewarded_count,omitempty"`
  11596. RewardCount int32 `protobuf:"varint,4,opt,name=reward_count,json=rewardCount,proto3" json:"reward_count,omitempty"`
  11597. CompleteMaxCount int32 `protobuf:"varint,5,opt,name=complete_max_count,json=completeMaxCount,proto3" json:"complete_max_count,omitempty"`
  11598. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  11599. XXX_unrecognized []byte `json:"-"`
  11600. XXX_sizecache int32 `json:"-"`
  11601. }
  11602. func (m *InvitationTaskData) Reset() { *m = InvitationTaskData{} }
  11603. func (m *InvitationTaskData) String() string { return proto.CompactTextString(m) }
  11604. func (*InvitationTaskData) ProtoMessage() {}
  11605. func (*InvitationTaskData) Descriptor() ([]byte, []int) {
  11606. return fileDescriptor_116e343673f7ffaf, []int{194}
  11607. }
  11608. func (m *InvitationTaskData) XXX_Unmarshal(b []byte) error {
  11609. return xxx_messageInfo_InvitationTaskData.Unmarshal(m, b)
  11610. }
  11611. func (m *InvitationTaskData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  11612. return xxx_messageInfo_InvitationTaskData.Marshal(b, m, deterministic)
  11613. }
  11614. func (m *InvitationTaskData) XXX_Merge(src proto.Message) {
  11615. xxx_messageInfo_InvitationTaskData.Merge(m, src)
  11616. }
  11617. func (m *InvitationTaskData) XXX_Size() int {
  11618. return xxx_messageInfo_InvitationTaskData.Size(m)
  11619. }
  11620. func (m *InvitationTaskData) XXX_DiscardUnknown() {
  11621. xxx_messageInfo_InvitationTaskData.DiscardUnknown(m)
  11622. }
  11623. var xxx_messageInfo_InvitationTaskData proto.InternalMessageInfo
  11624. func (m *InvitationTaskData) GetTaskId() uint32 {
  11625. if m != nil {
  11626. return m.TaskId
  11627. }
  11628. return 0
  11629. }
  11630. func (m *InvitationTaskData) GetProgress() int32 {
  11631. if m != nil {
  11632. return m.Progress
  11633. }
  11634. return 0
  11635. }
  11636. func (m *InvitationTaskData) GetRewardedCount() int32 {
  11637. if m != nil {
  11638. return m.RewardedCount
  11639. }
  11640. return 0
  11641. }
  11642. func (m *InvitationTaskData) GetRewardCount() int32 {
  11643. if m != nil {
  11644. return m.RewardCount
  11645. }
  11646. return 0
  11647. }
  11648. func (m *InvitationTaskData) GetCompleteMaxCount() int32 {
  11649. if m != nil {
  11650. return m.CompleteMaxCount
  11651. }
  11652. return 0
  11653. }
  11654. // 成员贡献给导师的日志
  11655. type InvitationLogData struct {
  11656. MemberNickName string `protobuf:"bytes,1,opt,name=member_nick_name,json=memberNickName,proto3" json:"member_nick_name,omitempty"`
  11657. ProcessTime uint64 `protobuf:"varint,2,opt,name=process_time,json=processTime,proto3" json:"process_time,omitempty"`
  11658. ResVal uint32 `protobuf:"varint,3,opt,name=res_val,json=resVal,proto3" json:"res_val,omitempty"`
  11659. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  11660. XXX_unrecognized []byte `json:"-"`
  11661. XXX_sizecache int32 `json:"-"`
  11662. }
  11663. func (m *InvitationLogData) Reset() { *m = InvitationLogData{} }
  11664. func (m *InvitationLogData) String() string { return proto.CompactTextString(m) }
  11665. func (*InvitationLogData) ProtoMessage() {}
  11666. func (*InvitationLogData) Descriptor() ([]byte, []int) {
  11667. return fileDescriptor_116e343673f7ffaf, []int{195}
  11668. }
  11669. func (m *InvitationLogData) XXX_Unmarshal(b []byte) error {
  11670. return xxx_messageInfo_InvitationLogData.Unmarshal(m, b)
  11671. }
  11672. func (m *InvitationLogData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  11673. return xxx_messageInfo_InvitationLogData.Marshal(b, m, deterministic)
  11674. }
  11675. func (m *InvitationLogData) XXX_Merge(src proto.Message) {
  11676. xxx_messageInfo_InvitationLogData.Merge(m, src)
  11677. }
  11678. func (m *InvitationLogData) XXX_Size() int {
  11679. return xxx_messageInfo_InvitationLogData.Size(m)
  11680. }
  11681. func (m *InvitationLogData) XXX_DiscardUnknown() {
  11682. xxx_messageInfo_InvitationLogData.DiscardUnknown(m)
  11683. }
  11684. var xxx_messageInfo_InvitationLogData proto.InternalMessageInfo
  11685. func (m *InvitationLogData) GetMemberNickName() string {
  11686. if m != nil {
  11687. return m.MemberNickName
  11688. }
  11689. return ""
  11690. }
  11691. func (m *InvitationLogData) GetProcessTime() uint64 {
  11692. if m != nil {
  11693. return m.ProcessTime
  11694. }
  11695. return 0
  11696. }
  11697. func (m *InvitationLogData) GetResVal() uint32 {
  11698. if m != nil {
  11699. return m.ResVal
  11700. }
  11701. return 0
  11702. }
  11703. type InvitationMemberValData struct {
  11704. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  11705. Level int32 `protobuf:"varint,2,opt,name=level,proto3" json:"level,omitempty"`
  11706. TotalRecharge float32 `protobuf:"fixed32,3,opt,name=total_recharge,json=totalRecharge,proto3" json:"total_recharge,omitempty"`
  11707. ResVal int32 `protobuf:"varint,4,opt,name=res_val,json=resVal,proto3" json:"res_val,omitempty"`
  11708. State bool `protobuf:"varint,5,opt,name=state,proto3" json:"state,omitempty"`
  11709. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  11710. XXX_unrecognized []byte `json:"-"`
  11711. XXX_sizecache int32 `json:"-"`
  11712. }
  11713. func (m *InvitationMemberValData) Reset() { *m = InvitationMemberValData{} }
  11714. func (m *InvitationMemberValData) String() string { return proto.CompactTextString(m) }
  11715. func (*InvitationMemberValData) ProtoMessage() {}
  11716. func (*InvitationMemberValData) Descriptor() ([]byte, []int) {
  11717. return fileDescriptor_116e343673f7ffaf, []int{196}
  11718. }
  11719. func (m *InvitationMemberValData) XXX_Unmarshal(b []byte) error {
  11720. return xxx_messageInfo_InvitationMemberValData.Unmarshal(m, b)
  11721. }
  11722. func (m *InvitationMemberValData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  11723. return xxx_messageInfo_InvitationMemberValData.Marshal(b, m, deterministic)
  11724. }
  11725. func (m *InvitationMemberValData) XXX_Merge(src proto.Message) {
  11726. xxx_messageInfo_InvitationMemberValData.Merge(m, src)
  11727. }
  11728. func (m *InvitationMemberValData) XXX_Size() int {
  11729. return xxx_messageInfo_InvitationMemberValData.Size(m)
  11730. }
  11731. func (m *InvitationMemberValData) XXX_DiscardUnknown() {
  11732. xxx_messageInfo_InvitationMemberValData.DiscardUnknown(m)
  11733. }
  11734. var xxx_messageInfo_InvitationMemberValData proto.InternalMessageInfo
  11735. func (m *InvitationMemberValData) GetUid() uint64 {
  11736. if m != nil {
  11737. return m.Uid
  11738. }
  11739. return 0
  11740. }
  11741. func (m *InvitationMemberValData) GetLevel() int32 {
  11742. if m != nil {
  11743. return m.Level
  11744. }
  11745. return 0
  11746. }
  11747. func (m *InvitationMemberValData) GetTotalRecharge() float32 {
  11748. if m != nil {
  11749. return m.TotalRecharge
  11750. }
  11751. return 0
  11752. }
  11753. func (m *InvitationMemberValData) GetResVal() int32 {
  11754. if m != nil {
  11755. return m.ResVal
  11756. }
  11757. return 0
  11758. }
  11759. func (m *InvitationMemberValData) GetState() bool {
  11760. if m != nil {
  11761. return m.State
  11762. }
  11763. return false
  11764. }
  11765. type RoleInvitation struct {
  11766. ClickNum int32 `protobuf:"varint,1,opt,name=click_num,json=clickNum,proto3" json:"click_num,omitempty"`
  11767. SelfInvitationNumber uint64 `protobuf:"varint,2,opt,name=self_invitation_number,json=selfInvitationNumber,proto3" json:"self_invitation_number,omitempty"`
  11768. MasterUid uint64 `protobuf:"varint,3,opt,name=master_uid,json=masterUid,proto3" json:"master_uid,omitempty"`
  11769. MasterEndTime uint64 `protobuf:"varint,4,opt,name=master_end_time,json=masterEndTime,proto3" json:"master_end_time,omitempty"`
  11770. ClickMemberList []uint64 `protobuf:"varint,5,rep,packed,name=click_member_list,json=clickMemberList,proto3" json:"click_member_list,omitempty"`
  11771. TaskList []*InvitationTaskData `protobuf:"bytes,6,rep,name=task_list,json=taskList,proto3" json:"task_list,omitempty"`
  11772. MemberUidList []*InvitationMemberValData `protobuf:"bytes,7,rep,name=member_uid_list,json=memberUidList,proto3" json:"member_uid_list,omitempty"`
  11773. LogList []*InvitationLogData `protobuf:"bytes,8,rep,name=log_list,json=logList,proto3" json:"log_list,omitempty"`
  11774. ClickReplayMasterList []uint64 `protobuf:"varint,9,rep,packed,name=click_replay_master_list,json=clickReplayMasterList,proto3" json:"click_replay_master_list,omitempty"`
  11775. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  11776. XXX_unrecognized []byte `json:"-"`
  11777. XXX_sizecache int32 `json:"-"`
  11778. }
  11779. func (m *RoleInvitation) Reset() { *m = RoleInvitation{} }
  11780. func (m *RoleInvitation) String() string { return proto.CompactTextString(m) }
  11781. func (*RoleInvitation) ProtoMessage() {}
  11782. func (*RoleInvitation) Descriptor() ([]byte, []int) {
  11783. return fileDescriptor_116e343673f7ffaf, []int{197}
  11784. }
  11785. func (m *RoleInvitation) XXX_Unmarshal(b []byte) error {
  11786. return xxx_messageInfo_RoleInvitation.Unmarshal(m, b)
  11787. }
  11788. func (m *RoleInvitation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  11789. return xxx_messageInfo_RoleInvitation.Marshal(b, m, deterministic)
  11790. }
  11791. func (m *RoleInvitation) XXX_Merge(src proto.Message) {
  11792. xxx_messageInfo_RoleInvitation.Merge(m, src)
  11793. }
  11794. func (m *RoleInvitation) XXX_Size() int {
  11795. return xxx_messageInfo_RoleInvitation.Size(m)
  11796. }
  11797. func (m *RoleInvitation) XXX_DiscardUnknown() {
  11798. xxx_messageInfo_RoleInvitation.DiscardUnknown(m)
  11799. }
  11800. var xxx_messageInfo_RoleInvitation proto.InternalMessageInfo
  11801. func (m *RoleInvitation) GetClickNum() int32 {
  11802. if m != nil {
  11803. return m.ClickNum
  11804. }
  11805. return 0
  11806. }
  11807. func (m *RoleInvitation) GetSelfInvitationNumber() uint64 {
  11808. if m != nil {
  11809. return m.SelfInvitationNumber
  11810. }
  11811. return 0
  11812. }
  11813. func (m *RoleInvitation) GetMasterUid() uint64 {
  11814. if m != nil {
  11815. return m.MasterUid
  11816. }
  11817. return 0
  11818. }
  11819. func (m *RoleInvitation) GetMasterEndTime() uint64 {
  11820. if m != nil {
  11821. return m.MasterEndTime
  11822. }
  11823. return 0
  11824. }
  11825. func (m *RoleInvitation) GetClickMemberList() []uint64 {
  11826. if m != nil {
  11827. return m.ClickMemberList
  11828. }
  11829. return nil
  11830. }
  11831. func (m *RoleInvitation) GetTaskList() []*InvitationTaskData {
  11832. if m != nil {
  11833. return m.TaskList
  11834. }
  11835. return nil
  11836. }
  11837. func (m *RoleInvitation) GetMemberUidList() []*InvitationMemberValData {
  11838. if m != nil {
  11839. return m.MemberUidList
  11840. }
  11841. return nil
  11842. }
  11843. func (m *RoleInvitation) GetLogList() []*InvitationLogData {
  11844. if m != nil {
  11845. return m.LogList
  11846. }
  11847. return nil
  11848. }
  11849. func (m *RoleInvitation) GetClickReplayMasterList() []uint64 {
  11850. if m != nil {
  11851. return m.ClickReplayMasterList
  11852. }
  11853. return nil
  11854. }
  11855. // //////////////////////抽卡
  11856. type DrawData struct {
  11857. DrawType int32 `protobuf:"varint,1,opt,name=draw_type,json=drawType,proto3" json:"draw_type,omitempty"`
  11858. DrawTimes int32 `protobuf:"varint,2,opt,name=draw_times,json=drawTimes,proto3" json:"draw_times,omitempty"`
  11859. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  11860. XXX_unrecognized []byte `json:"-"`
  11861. XXX_sizecache int32 `json:"-"`
  11862. }
  11863. func (m *DrawData) Reset() { *m = DrawData{} }
  11864. func (m *DrawData) String() string { return proto.CompactTextString(m) }
  11865. func (*DrawData) ProtoMessage() {}
  11866. func (*DrawData) Descriptor() ([]byte, []int) {
  11867. return fileDescriptor_116e343673f7ffaf, []int{198}
  11868. }
  11869. func (m *DrawData) XXX_Unmarshal(b []byte) error {
  11870. return xxx_messageInfo_DrawData.Unmarshal(m, b)
  11871. }
  11872. func (m *DrawData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  11873. return xxx_messageInfo_DrawData.Marshal(b, m, deterministic)
  11874. }
  11875. func (m *DrawData) XXX_Merge(src proto.Message) {
  11876. xxx_messageInfo_DrawData.Merge(m, src)
  11877. }
  11878. func (m *DrawData) XXX_Size() int {
  11879. return xxx_messageInfo_DrawData.Size(m)
  11880. }
  11881. func (m *DrawData) XXX_DiscardUnknown() {
  11882. xxx_messageInfo_DrawData.DiscardUnknown(m)
  11883. }
  11884. var xxx_messageInfo_DrawData proto.InternalMessageInfo
  11885. func (m *DrawData) GetDrawType() int32 {
  11886. if m != nil {
  11887. return m.DrawType
  11888. }
  11889. return 0
  11890. }
  11891. func (m *DrawData) GetDrawTimes() int32 {
  11892. if m != nil {
  11893. return m.DrawTimes
  11894. }
  11895. return 0
  11896. }
  11897. type RoleDraw struct {
  11898. DrawSystem []*DrawData `protobuf:"bytes,1,rep,name=draw_system,json=drawSystem,proto3" json:"draw_system,omitempty"`
  11899. // 历史抽卡次数
  11900. CardDrawTotalNum int32 `protobuf:"varint,2,opt,name=card_draw_total_num,json=cardDrawTotalNum,proto3" json:"card_draw_total_num,omitempty"`
  11901. PetDrawTotalNum int32 `protobuf:"varint,3,opt,name=pet_draw_total_num,json=petDrawTotalNum,proto3" json:"pet_draw_total_num,omitempty"`
  11902. SkillEquipDrawTotalNum int32 `protobuf:"varint,4,opt,name=skill_equip_draw_total_num,json=skillEquipDrawTotalNum,proto3" json:"skill_equip_draw_total_num,omitempty"`
  11903. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  11904. XXX_unrecognized []byte `json:"-"`
  11905. XXX_sizecache int32 `json:"-"`
  11906. }
  11907. func (m *RoleDraw) Reset() { *m = RoleDraw{} }
  11908. func (m *RoleDraw) String() string { return proto.CompactTextString(m) }
  11909. func (*RoleDraw) ProtoMessage() {}
  11910. func (*RoleDraw) Descriptor() ([]byte, []int) {
  11911. return fileDescriptor_116e343673f7ffaf, []int{199}
  11912. }
  11913. func (m *RoleDraw) XXX_Unmarshal(b []byte) error {
  11914. return xxx_messageInfo_RoleDraw.Unmarshal(m, b)
  11915. }
  11916. func (m *RoleDraw) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  11917. return xxx_messageInfo_RoleDraw.Marshal(b, m, deterministic)
  11918. }
  11919. func (m *RoleDraw) XXX_Merge(src proto.Message) {
  11920. xxx_messageInfo_RoleDraw.Merge(m, src)
  11921. }
  11922. func (m *RoleDraw) XXX_Size() int {
  11923. return xxx_messageInfo_RoleDraw.Size(m)
  11924. }
  11925. func (m *RoleDraw) XXX_DiscardUnknown() {
  11926. xxx_messageInfo_RoleDraw.DiscardUnknown(m)
  11927. }
  11928. var xxx_messageInfo_RoleDraw proto.InternalMessageInfo
  11929. func (m *RoleDraw) GetDrawSystem() []*DrawData {
  11930. if m != nil {
  11931. return m.DrawSystem
  11932. }
  11933. return nil
  11934. }
  11935. func (m *RoleDraw) GetCardDrawTotalNum() int32 {
  11936. if m != nil {
  11937. return m.CardDrawTotalNum
  11938. }
  11939. return 0
  11940. }
  11941. func (m *RoleDraw) GetPetDrawTotalNum() int32 {
  11942. if m != nil {
  11943. return m.PetDrawTotalNum
  11944. }
  11945. return 0
  11946. }
  11947. func (m *RoleDraw) GetSkillEquipDrawTotalNum() int32 {
  11948. if m != nil {
  11949. return m.SkillEquipDrawTotalNum
  11950. }
  11951. return 0
  11952. }
  11953. // 卢恩商品
  11954. type RuneGoods struct {
  11955. GoodsId int32 `protobuf:"varint,1,opt,name=goods_id,json=goodsId,proto3" json:"goods_id,omitempty"`
  11956. BuyNum int32 `protobuf:"varint,2,opt,name=buy_num,json=buyNum,proto3" json:"buy_num,omitempty"`
  11957. HistoryBuy int32 `protobuf:"varint,3,opt,name=history_buy,json=historyBuy,proto3" json:"history_buy,omitempty"`
  11958. EndTime int64 `protobuf:"varint,4,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
  11959. NextRewardTime int64 `protobuf:"varint,5,opt,name=next_reward_time,json=nextRewardTime,proto3" json:"next_reward_time,omitempty"`
  11960. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  11961. XXX_unrecognized []byte `json:"-"`
  11962. XXX_sizecache int32 `json:"-"`
  11963. }
  11964. func (m *RuneGoods) Reset() { *m = RuneGoods{} }
  11965. func (m *RuneGoods) String() string { return proto.CompactTextString(m) }
  11966. func (*RuneGoods) ProtoMessage() {}
  11967. func (*RuneGoods) Descriptor() ([]byte, []int) {
  11968. return fileDescriptor_116e343673f7ffaf, []int{200}
  11969. }
  11970. func (m *RuneGoods) XXX_Unmarshal(b []byte) error {
  11971. return xxx_messageInfo_RuneGoods.Unmarshal(m, b)
  11972. }
  11973. func (m *RuneGoods) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  11974. return xxx_messageInfo_RuneGoods.Marshal(b, m, deterministic)
  11975. }
  11976. func (m *RuneGoods) XXX_Merge(src proto.Message) {
  11977. xxx_messageInfo_RuneGoods.Merge(m, src)
  11978. }
  11979. func (m *RuneGoods) XXX_Size() int {
  11980. return xxx_messageInfo_RuneGoods.Size(m)
  11981. }
  11982. func (m *RuneGoods) XXX_DiscardUnknown() {
  11983. xxx_messageInfo_RuneGoods.DiscardUnknown(m)
  11984. }
  11985. var xxx_messageInfo_RuneGoods proto.InternalMessageInfo
  11986. func (m *RuneGoods) GetGoodsId() int32 {
  11987. if m != nil {
  11988. return m.GoodsId
  11989. }
  11990. return 0
  11991. }
  11992. func (m *RuneGoods) GetBuyNum() int32 {
  11993. if m != nil {
  11994. return m.BuyNum
  11995. }
  11996. return 0
  11997. }
  11998. func (m *RuneGoods) GetHistoryBuy() int32 {
  11999. if m != nil {
  12000. return m.HistoryBuy
  12001. }
  12002. return 0
  12003. }
  12004. func (m *RuneGoods) GetEndTime() int64 {
  12005. if m != nil {
  12006. return m.EndTime
  12007. }
  12008. return 0
  12009. }
  12010. func (m *RuneGoods) GetNextRewardTime() int64 {
  12011. if m != nil {
  12012. return m.NextRewardTime
  12013. }
  12014. return 0
  12015. }
  12016. // 卢恩商店
  12017. type RuneShop struct {
  12018. ShopId int32 `protobuf:"varint,1,opt,name=shop_id,json=shopId,proto3" json:"shop_id,omitempty"`
  12019. SubShopId int32 `protobuf:"varint,2,opt,name=sub_shop_id,json=subShopId,proto3" json:"sub_shop_id,omitempty"`
  12020. GoodsInfo []*RuneGoods `protobuf:"bytes,3,rep,name=goods_info,json=goodsInfo,proto3" json:"goods_info,omitempty"`
  12021. NextRefresh int64 `protobuf:"varint,4,opt,name=next_refresh,json=nextRefresh,proto3" json:"next_refresh,omitempty"`
  12022. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  12023. XXX_unrecognized []byte `json:"-"`
  12024. XXX_sizecache int32 `json:"-"`
  12025. }
  12026. func (m *RuneShop) Reset() { *m = RuneShop{} }
  12027. func (m *RuneShop) String() string { return proto.CompactTextString(m) }
  12028. func (*RuneShop) ProtoMessage() {}
  12029. func (*RuneShop) Descriptor() ([]byte, []int) {
  12030. return fileDescriptor_116e343673f7ffaf, []int{201}
  12031. }
  12032. func (m *RuneShop) XXX_Unmarshal(b []byte) error {
  12033. return xxx_messageInfo_RuneShop.Unmarshal(m, b)
  12034. }
  12035. func (m *RuneShop) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  12036. return xxx_messageInfo_RuneShop.Marshal(b, m, deterministic)
  12037. }
  12038. func (m *RuneShop) XXX_Merge(src proto.Message) {
  12039. xxx_messageInfo_RuneShop.Merge(m, src)
  12040. }
  12041. func (m *RuneShop) XXX_Size() int {
  12042. return xxx_messageInfo_RuneShop.Size(m)
  12043. }
  12044. func (m *RuneShop) XXX_DiscardUnknown() {
  12045. xxx_messageInfo_RuneShop.DiscardUnknown(m)
  12046. }
  12047. var xxx_messageInfo_RuneShop proto.InternalMessageInfo
  12048. func (m *RuneShop) GetShopId() int32 {
  12049. if m != nil {
  12050. return m.ShopId
  12051. }
  12052. return 0
  12053. }
  12054. func (m *RuneShop) GetSubShopId() int32 {
  12055. if m != nil {
  12056. return m.SubShopId
  12057. }
  12058. return 0
  12059. }
  12060. func (m *RuneShop) GetGoodsInfo() []*RuneGoods {
  12061. if m != nil {
  12062. return m.GoodsInfo
  12063. }
  12064. return nil
  12065. }
  12066. func (m *RuneShop) GetNextRefresh() int64 {
  12067. if m != nil {
  12068. return m.NextRefresh
  12069. }
  12070. return 0
  12071. }
  12072. type RuneExplore struct {
  12073. CurLvl int32 `protobuf:"varint,1,opt,name=curLvl,proto3" json:"curLvl,omitempty"`
  12074. TotalExp int32 `protobuf:"varint,2,opt,name=totalExp,proto3" json:"totalExp,omitempty"`
  12075. MissionExp int32 `protobuf:"varint,3,opt,name=missionExp,proto3" json:"missionExp,omitempty"`
  12076. BUnlock bool `protobuf:"varint,4,opt,name=bUnlock,proto3" json:"bUnlock,omitempty"`
  12077. FullMaxAward bool `protobuf:"varint,5,opt,name=fullMaxAward,proto3" json:"fullMaxAward,omitempty"`
  12078. State []*KeyValueType `protobuf:"bytes,6,rep,name=state,proto3" json:"state,omitempty"`
  12079. AlreadyRune int32 `protobuf:"varint,7,opt,name=alreadyRune,proto3" json:"alreadyRune,omitempty"`
  12080. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  12081. XXX_unrecognized []byte `json:"-"`
  12082. XXX_sizecache int32 `json:"-"`
  12083. }
  12084. func (m *RuneExplore) Reset() { *m = RuneExplore{} }
  12085. func (m *RuneExplore) String() string { return proto.CompactTextString(m) }
  12086. func (*RuneExplore) ProtoMessage() {}
  12087. func (*RuneExplore) Descriptor() ([]byte, []int) {
  12088. return fileDescriptor_116e343673f7ffaf, []int{202}
  12089. }
  12090. func (m *RuneExplore) XXX_Unmarshal(b []byte) error {
  12091. return xxx_messageInfo_RuneExplore.Unmarshal(m, b)
  12092. }
  12093. func (m *RuneExplore) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  12094. return xxx_messageInfo_RuneExplore.Marshal(b, m, deterministic)
  12095. }
  12096. func (m *RuneExplore) XXX_Merge(src proto.Message) {
  12097. xxx_messageInfo_RuneExplore.Merge(m, src)
  12098. }
  12099. func (m *RuneExplore) XXX_Size() int {
  12100. return xxx_messageInfo_RuneExplore.Size(m)
  12101. }
  12102. func (m *RuneExplore) XXX_DiscardUnknown() {
  12103. xxx_messageInfo_RuneExplore.DiscardUnknown(m)
  12104. }
  12105. var xxx_messageInfo_RuneExplore proto.InternalMessageInfo
  12106. func (m *RuneExplore) GetCurLvl() int32 {
  12107. if m != nil {
  12108. return m.CurLvl
  12109. }
  12110. return 0
  12111. }
  12112. func (m *RuneExplore) GetTotalExp() int32 {
  12113. if m != nil {
  12114. return m.TotalExp
  12115. }
  12116. return 0
  12117. }
  12118. func (m *RuneExplore) GetMissionExp() int32 {
  12119. if m != nil {
  12120. return m.MissionExp
  12121. }
  12122. return 0
  12123. }
  12124. func (m *RuneExplore) GetBUnlock() bool {
  12125. if m != nil {
  12126. return m.BUnlock
  12127. }
  12128. return false
  12129. }
  12130. func (m *RuneExplore) GetFullMaxAward() bool {
  12131. if m != nil {
  12132. return m.FullMaxAward
  12133. }
  12134. return false
  12135. }
  12136. func (m *RuneExplore) GetState() []*KeyValueType {
  12137. if m != nil {
  12138. return m.State
  12139. }
  12140. return nil
  12141. }
  12142. func (m *RuneExplore) GetAlreadyRune() int32 {
  12143. if m != nil {
  12144. return m.AlreadyRune
  12145. }
  12146. return 0
  12147. }
  12148. type RuneBaseData struct {
  12149. ResetVersion int32 `protobuf:"varint,1,opt,name=reset_version,json=resetVersion,proto3" json:"reset_version,omitempty"`
  12150. MonthCardModify bool `protobuf:"varint,2,opt,name=month_card_modify,json=monthCardModify,proto3" json:"month_card_modify,omitempty"`
  12151. UsedCreditRecharge int32 `protobuf:"varint,3,opt,name=used_credit_recharge,json=usedCreditRecharge,proto3" json:"used_credit_recharge,omitempty"`
  12152. MaxCreditRecharge int32 `protobuf:"varint,4,opt,name=max_credit_recharge,json=maxCreditRecharge,proto3" json:"max_credit_recharge,omitempty"`
  12153. CreditRechargeLimit bool `protobuf:"varint,5,opt,name=credit_recharge_limit,json=creditRechargeLimit,proto3" json:"credit_recharge_limit,omitempty"`
  12154. PrivilegeData *RuneSpecialPrivilegeData `protobuf:"bytes,6,opt,name=privilege_data,json=privilegeData,proto3" json:"privilege_data,omitempty"`
  12155. IsPassCheck bool `protobuf:"varint,7,opt,name=is_pass_check,json=isPassCheck,proto3" json:"is_pass_check,omitempty"`
  12156. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  12157. XXX_unrecognized []byte `json:"-"`
  12158. XXX_sizecache int32 `json:"-"`
  12159. }
  12160. func (m *RuneBaseData) Reset() { *m = RuneBaseData{} }
  12161. func (m *RuneBaseData) String() string { return proto.CompactTextString(m) }
  12162. func (*RuneBaseData) ProtoMessage() {}
  12163. func (*RuneBaseData) Descriptor() ([]byte, []int) {
  12164. return fileDescriptor_116e343673f7ffaf, []int{203}
  12165. }
  12166. func (m *RuneBaseData) XXX_Unmarshal(b []byte) error {
  12167. return xxx_messageInfo_RuneBaseData.Unmarshal(m, b)
  12168. }
  12169. func (m *RuneBaseData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  12170. return xxx_messageInfo_RuneBaseData.Marshal(b, m, deterministic)
  12171. }
  12172. func (m *RuneBaseData) XXX_Merge(src proto.Message) {
  12173. xxx_messageInfo_RuneBaseData.Merge(m, src)
  12174. }
  12175. func (m *RuneBaseData) XXX_Size() int {
  12176. return xxx_messageInfo_RuneBaseData.Size(m)
  12177. }
  12178. func (m *RuneBaseData) XXX_DiscardUnknown() {
  12179. xxx_messageInfo_RuneBaseData.DiscardUnknown(m)
  12180. }
  12181. var xxx_messageInfo_RuneBaseData proto.InternalMessageInfo
  12182. func (m *RuneBaseData) GetResetVersion() int32 {
  12183. if m != nil {
  12184. return m.ResetVersion
  12185. }
  12186. return 0
  12187. }
  12188. func (m *RuneBaseData) GetMonthCardModify() bool {
  12189. if m != nil {
  12190. return m.MonthCardModify
  12191. }
  12192. return false
  12193. }
  12194. func (m *RuneBaseData) GetUsedCreditRecharge() int32 {
  12195. if m != nil {
  12196. return m.UsedCreditRecharge
  12197. }
  12198. return 0
  12199. }
  12200. func (m *RuneBaseData) GetMaxCreditRecharge() int32 {
  12201. if m != nil {
  12202. return m.MaxCreditRecharge
  12203. }
  12204. return 0
  12205. }
  12206. func (m *RuneBaseData) GetCreditRechargeLimit() bool {
  12207. if m != nil {
  12208. return m.CreditRechargeLimit
  12209. }
  12210. return false
  12211. }
  12212. func (m *RuneBaseData) GetPrivilegeData() *RuneSpecialPrivilegeData {
  12213. if m != nil {
  12214. return m.PrivilegeData
  12215. }
  12216. return nil
  12217. }
  12218. func (m *RuneBaseData) GetIsPassCheck() bool {
  12219. if m != nil {
  12220. return m.IsPassCheck
  12221. }
  12222. return false
  12223. }
  12224. // 特权卡商店
  12225. type RuneSpecialPrivilegeData struct {
  12226. SpecialId int32 `protobuf:"varint,1,opt,name=special_id,json=specialId,proto3" json:"special_id,omitempty"`
  12227. RewardTime uint64 `protobuf:"varint,2,opt,name=reward_time,json=rewardTime,proto3" json:"reward_time,omitempty"`
  12228. ProcessTime uint64 `protobuf:"varint,3,opt,name=process_time,json=processTime,proto3" json:"process_time,omitempty"`
  12229. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  12230. XXX_unrecognized []byte `json:"-"`
  12231. XXX_sizecache int32 `json:"-"`
  12232. }
  12233. func (m *RuneSpecialPrivilegeData) Reset() { *m = RuneSpecialPrivilegeData{} }
  12234. func (m *RuneSpecialPrivilegeData) String() string { return proto.CompactTextString(m) }
  12235. func (*RuneSpecialPrivilegeData) ProtoMessage() {}
  12236. func (*RuneSpecialPrivilegeData) Descriptor() ([]byte, []int) {
  12237. return fileDescriptor_116e343673f7ffaf, []int{204}
  12238. }
  12239. func (m *RuneSpecialPrivilegeData) XXX_Unmarshal(b []byte) error {
  12240. return xxx_messageInfo_RuneSpecialPrivilegeData.Unmarshal(m, b)
  12241. }
  12242. func (m *RuneSpecialPrivilegeData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  12243. return xxx_messageInfo_RuneSpecialPrivilegeData.Marshal(b, m, deterministic)
  12244. }
  12245. func (m *RuneSpecialPrivilegeData) XXX_Merge(src proto.Message) {
  12246. xxx_messageInfo_RuneSpecialPrivilegeData.Merge(m, src)
  12247. }
  12248. func (m *RuneSpecialPrivilegeData) XXX_Size() int {
  12249. return xxx_messageInfo_RuneSpecialPrivilegeData.Size(m)
  12250. }
  12251. func (m *RuneSpecialPrivilegeData) XXX_DiscardUnknown() {
  12252. xxx_messageInfo_RuneSpecialPrivilegeData.DiscardUnknown(m)
  12253. }
  12254. var xxx_messageInfo_RuneSpecialPrivilegeData proto.InternalMessageInfo
  12255. func (m *RuneSpecialPrivilegeData) GetSpecialId() int32 {
  12256. if m != nil {
  12257. return m.SpecialId
  12258. }
  12259. return 0
  12260. }
  12261. func (m *RuneSpecialPrivilegeData) GetRewardTime() uint64 {
  12262. if m != nil {
  12263. return m.RewardTime
  12264. }
  12265. return 0
  12266. }
  12267. func (m *RuneSpecialPrivilegeData) GetProcessTime() uint64 {
  12268. if m != nil {
  12269. return m.ProcessTime
  12270. }
  12271. return 0
  12272. }
  12273. // 卢恩商会
  12274. type RoleRune struct {
  12275. ShopList []*RuneShop `protobuf:"bytes,1,rep,name=shop_list,json=shopList,proto3" json:"shop_list,omitempty"`
  12276. RuneExplore *RuneExplore `protobuf:"bytes,2,opt,name=rune_explore,json=runeExplore,proto3" json:"rune_explore,omitempty"`
  12277. RuneBase *RuneBaseData `protobuf:"bytes,3,opt,name=rune_base,json=runeBase,proto3" json:"rune_base,omitempty"`
  12278. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  12279. XXX_unrecognized []byte `json:"-"`
  12280. XXX_sizecache int32 `json:"-"`
  12281. }
  12282. func (m *RoleRune) Reset() { *m = RoleRune{} }
  12283. func (m *RoleRune) String() string { return proto.CompactTextString(m) }
  12284. func (*RoleRune) ProtoMessage() {}
  12285. func (*RoleRune) Descriptor() ([]byte, []int) {
  12286. return fileDescriptor_116e343673f7ffaf, []int{205}
  12287. }
  12288. func (m *RoleRune) XXX_Unmarshal(b []byte) error {
  12289. return xxx_messageInfo_RoleRune.Unmarshal(m, b)
  12290. }
  12291. func (m *RoleRune) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  12292. return xxx_messageInfo_RoleRune.Marshal(b, m, deterministic)
  12293. }
  12294. func (m *RoleRune) XXX_Merge(src proto.Message) {
  12295. xxx_messageInfo_RoleRune.Merge(m, src)
  12296. }
  12297. func (m *RoleRune) XXX_Size() int {
  12298. return xxx_messageInfo_RoleRune.Size(m)
  12299. }
  12300. func (m *RoleRune) XXX_DiscardUnknown() {
  12301. xxx_messageInfo_RoleRune.DiscardUnknown(m)
  12302. }
  12303. var xxx_messageInfo_RoleRune proto.InternalMessageInfo
  12304. func (m *RoleRune) GetShopList() []*RuneShop {
  12305. if m != nil {
  12306. return m.ShopList
  12307. }
  12308. return nil
  12309. }
  12310. func (m *RoleRune) GetRuneExplore() *RuneExplore {
  12311. if m != nil {
  12312. return m.RuneExplore
  12313. }
  12314. return nil
  12315. }
  12316. func (m *RoleRune) GetRuneBase() *RuneBaseData {
  12317. if m != nil {
  12318. return m.RuneBase
  12319. }
  12320. return nil
  12321. }
  12322. type RushRankTop3 struct {
  12323. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
  12324. Data int32 `protobuf:"varint,2,opt,name=data,proto3" json:"data,omitempty"`
  12325. Rank int32 `protobuf:"varint,3,opt,name=rank,proto3" json:"rank,omitempty"`
  12326. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  12327. XXX_unrecognized []byte `json:"-"`
  12328. XXX_sizecache int32 `json:"-"`
  12329. }
  12330. func (m *RushRankTop3) Reset() { *m = RushRankTop3{} }
  12331. func (m *RushRankTop3) String() string { return proto.CompactTextString(m) }
  12332. func (*RushRankTop3) ProtoMessage() {}
  12333. func (*RushRankTop3) Descriptor() ([]byte, []int) {
  12334. return fileDescriptor_116e343673f7ffaf, []int{206}
  12335. }
  12336. func (m *RushRankTop3) XXX_Unmarshal(b []byte) error {
  12337. return xxx_messageInfo_RushRankTop3.Unmarshal(m, b)
  12338. }
  12339. func (m *RushRankTop3) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  12340. return xxx_messageInfo_RushRankTop3.Marshal(b, m, deterministic)
  12341. }
  12342. func (m *RushRankTop3) XXX_Merge(src proto.Message) {
  12343. xxx_messageInfo_RushRankTop3.Merge(m, src)
  12344. }
  12345. func (m *RushRankTop3) XXX_Size() int {
  12346. return xxx_messageInfo_RushRankTop3.Size(m)
  12347. }
  12348. func (m *RushRankTop3) XXX_DiscardUnknown() {
  12349. xxx_messageInfo_RushRankTop3.DiscardUnknown(m)
  12350. }
  12351. var xxx_messageInfo_RushRankTop3 proto.InternalMessageInfo
  12352. func (m *RushRankTop3) GetName() string {
  12353. if m != nil {
  12354. return m.Name
  12355. }
  12356. return ""
  12357. }
  12358. func (m *RushRankTop3) GetData() int32 {
  12359. if m != nil {
  12360. return m.Data
  12361. }
  12362. return 0
  12363. }
  12364. func (m *RushRankTop3) GetRank() int32 {
  12365. if m != nil {
  12366. return m.Rank
  12367. }
  12368. return 0
  12369. }
  12370. type RushActivityData struct {
  12371. RushType int32 `protobuf:"varint,1,opt,name=rush_type,json=rushType,proto3" json:"rush_type,omitempty"`
  12372. InRush bool `protobuf:"varint,2,opt,name=in_rush,json=inRush,proto3" json:"in_rush,omitempty"`
  12373. NextRush uint64 `protobuf:"varint,3,opt,name=next_rush,json=nextRush,proto3" json:"next_rush,omitempty"`
  12374. Stage int32 `protobuf:"varint,4,opt,name=stage,proto3" json:"stage,omitempty"`
  12375. StageEnd uint64 `protobuf:"varint,5,opt,name=stage_end,json=stageEnd,proto3" json:"stage_end,omitempty"`
  12376. RushCount int32 `protobuf:"varint,6,opt,name=rush_count,json=rushCount,proto3" json:"rush_count,omitempty"`
  12377. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  12378. XXX_unrecognized []byte `json:"-"`
  12379. XXX_sizecache int32 `json:"-"`
  12380. }
  12381. func (m *RushActivityData) Reset() { *m = RushActivityData{} }
  12382. func (m *RushActivityData) String() string { return proto.CompactTextString(m) }
  12383. func (*RushActivityData) ProtoMessage() {}
  12384. func (*RushActivityData) Descriptor() ([]byte, []int) {
  12385. return fileDescriptor_116e343673f7ffaf, []int{207}
  12386. }
  12387. func (m *RushActivityData) XXX_Unmarshal(b []byte) error {
  12388. return xxx_messageInfo_RushActivityData.Unmarshal(m, b)
  12389. }
  12390. func (m *RushActivityData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  12391. return xxx_messageInfo_RushActivityData.Marshal(b, m, deterministic)
  12392. }
  12393. func (m *RushActivityData) XXX_Merge(src proto.Message) {
  12394. xxx_messageInfo_RushActivityData.Merge(m, src)
  12395. }
  12396. func (m *RushActivityData) XXX_Size() int {
  12397. return xxx_messageInfo_RushActivityData.Size(m)
  12398. }
  12399. func (m *RushActivityData) XXX_DiscardUnknown() {
  12400. xxx_messageInfo_RushActivityData.DiscardUnknown(m)
  12401. }
  12402. var xxx_messageInfo_RushActivityData proto.InternalMessageInfo
  12403. func (m *RushActivityData) GetRushType() int32 {
  12404. if m != nil {
  12405. return m.RushType
  12406. }
  12407. return 0
  12408. }
  12409. func (m *RushActivityData) GetInRush() bool {
  12410. if m != nil {
  12411. return m.InRush
  12412. }
  12413. return false
  12414. }
  12415. func (m *RushActivityData) GetNextRush() uint64 {
  12416. if m != nil {
  12417. return m.NextRush
  12418. }
  12419. return 0
  12420. }
  12421. func (m *RushActivityData) GetStage() int32 {
  12422. if m != nil {
  12423. return m.Stage
  12424. }
  12425. return 0
  12426. }
  12427. func (m *RushActivityData) GetStageEnd() uint64 {
  12428. if m != nil {
  12429. return m.StageEnd
  12430. }
  12431. return 0
  12432. }
  12433. func (m *RushActivityData) GetRushCount() int32 {
  12434. if m != nil {
  12435. return m.RushCount
  12436. }
  12437. return 0
  12438. }
  12439. // //////////////////////百人道场
  12440. // type
  12441. // =1占领空白领地
  12442. // =2自身击败机器人守卫占领领地的信息
  12443. // =3自身试图占领他人领地的战斗信息
  12444. // =4他人试图占领我方领地的战斗信息
  12445. // =5自身占领领地达到x小时时显示为
  12446. type DaoChang100Log struct {
  12447. Type int32 `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"`
  12448. RecordTime uint64 `protobuf:"varint,2,opt,name=record_time,json=recordTime,proto3" json:"record_time,omitempty"`
  12449. State bool `protobuf:"varint,3,opt,name=state,proto3" json:"state,omitempty"`
  12450. PosIdx int32 `protobuf:"varint,4,opt,name=pos_idx,json=posIdx,proto3" json:"pos_idx,omitempty"`
  12451. TargetPlayerName string `protobuf:"bytes,5,opt,name=target_player_name,json=targetPlayerName,proto3" json:"target_player_name,omitempty"`
  12452. TargetGuildName string `protobuf:"bytes,6,opt,name=target_guild_name,json=targetGuildName,proto3" json:"target_guild_name,omitempty"`
  12453. TargetPlayerUid uint64 `protobuf:"varint,7,opt,name=target_player_uid,json=targetPlayerUid,proto3" json:"target_player_uid,omitempty"`
  12454. RewardTime uint32 `protobuf:"varint,8,opt,name=reward_time,json=rewardTime,proto3" json:"reward_time,omitempty"`
  12455. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  12456. XXX_unrecognized []byte `json:"-"`
  12457. XXX_sizecache int32 `json:"-"`
  12458. }
  12459. func (m *DaoChang100Log) Reset() { *m = DaoChang100Log{} }
  12460. func (m *DaoChang100Log) String() string { return proto.CompactTextString(m) }
  12461. func (*DaoChang100Log) ProtoMessage() {}
  12462. func (*DaoChang100Log) Descriptor() ([]byte, []int) {
  12463. return fileDescriptor_116e343673f7ffaf, []int{208}
  12464. }
  12465. func (m *DaoChang100Log) XXX_Unmarshal(b []byte) error {
  12466. return xxx_messageInfo_DaoChang100Log.Unmarshal(m, b)
  12467. }
  12468. func (m *DaoChang100Log) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  12469. return xxx_messageInfo_DaoChang100Log.Marshal(b, m, deterministic)
  12470. }
  12471. func (m *DaoChang100Log) XXX_Merge(src proto.Message) {
  12472. xxx_messageInfo_DaoChang100Log.Merge(m, src)
  12473. }
  12474. func (m *DaoChang100Log) XXX_Size() int {
  12475. return xxx_messageInfo_DaoChang100Log.Size(m)
  12476. }
  12477. func (m *DaoChang100Log) XXX_DiscardUnknown() {
  12478. xxx_messageInfo_DaoChang100Log.DiscardUnknown(m)
  12479. }
  12480. var xxx_messageInfo_DaoChang100Log proto.InternalMessageInfo
  12481. func (m *DaoChang100Log) GetType() int32 {
  12482. if m != nil {
  12483. return m.Type
  12484. }
  12485. return 0
  12486. }
  12487. func (m *DaoChang100Log) GetRecordTime() uint64 {
  12488. if m != nil {
  12489. return m.RecordTime
  12490. }
  12491. return 0
  12492. }
  12493. func (m *DaoChang100Log) GetState() bool {
  12494. if m != nil {
  12495. return m.State
  12496. }
  12497. return false
  12498. }
  12499. func (m *DaoChang100Log) GetPosIdx() int32 {
  12500. if m != nil {
  12501. return m.PosIdx
  12502. }
  12503. return 0
  12504. }
  12505. func (m *DaoChang100Log) GetTargetPlayerName() string {
  12506. if m != nil {
  12507. return m.TargetPlayerName
  12508. }
  12509. return ""
  12510. }
  12511. func (m *DaoChang100Log) GetTargetGuildName() string {
  12512. if m != nil {
  12513. return m.TargetGuildName
  12514. }
  12515. return ""
  12516. }
  12517. func (m *DaoChang100Log) GetTargetPlayerUid() uint64 {
  12518. if m != nil {
  12519. return m.TargetPlayerUid
  12520. }
  12521. return 0
  12522. }
  12523. func (m *DaoChang100Log) GetRewardTime() uint32 {
  12524. if m != nil {
  12525. return m.RewardTime
  12526. }
  12527. return 0
  12528. }
  12529. // 占位奖励处理(玩家对应数据)
  12530. type DaoChang100PosRewardData struct {
  12531. PosIdx int32 `protobuf:"varint,1,opt,name=pos_idx,json=posIdx,proto3" json:"pos_idx,omitempty"`
  12532. RewardStartTime uint64 `protobuf:"varint,2,opt,name=reward_start_time,json=rewardStartTime,proto3" json:"reward_start_time,omitempty"`
  12533. RewardEndTime uint64 `protobuf:"varint,3,opt,name=reward_end_time,json=rewardEndTime,proto3" json:"reward_end_time,omitempty"`
  12534. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  12535. XXX_unrecognized []byte `json:"-"`
  12536. XXX_sizecache int32 `json:"-"`
  12537. }
  12538. func (m *DaoChang100PosRewardData) Reset() { *m = DaoChang100PosRewardData{} }
  12539. func (m *DaoChang100PosRewardData) String() string { return proto.CompactTextString(m) }
  12540. func (*DaoChang100PosRewardData) ProtoMessage() {}
  12541. func (*DaoChang100PosRewardData) Descriptor() ([]byte, []int) {
  12542. return fileDescriptor_116e343673f7ffaf, []int{209}
  12543. }
  12544. func (m *DaoChang100PosRewardData) XXX_Unmarshal(b []byte) error {
  12545. return xxx_messageInfo_DaoChang100PosRewardData.Unmarshal(m, b)
  12546. }
  12547. func (m *DaoChang100PosRewardData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  12548. return xxx_messageInfo_DaoChang100PosRewardData.Marshal(b, m, deterministic)
  12549. }
  12550. func (m *DaoChang100PosRewardData) XXX_Merge(src proto.Message) {
  12551. xxx_messageInfo_DaoChang100PosRewardData.Merge(m, src)
  12552. }
  12553. func (m *DaoChang100PosRewardData) XXX_Size() int {
  12554. return xxx_messageInfo_DaoChang100PosRewardData.Size(m)
  12555. }
  12556. func (m *DaoChang100PosRewardData) XXX_DiscardUnknown() {
  12557. xxx_messageInfo_DaoChang100PosRewardData.DiscardUnknown(m)
  12558. }
  12559. var xxx_messageInfo_DaoChang100PosRewardData proto.InternalMessageInfo
  12560. func (m *DaoChang100PosRewardData) GetPosIdx() int32 {
  12561. if m != nil {
  12562. return m.PosIdx
  12563. }
  12564. return 0
  12565. }
  12566. func (m *DaoChang100PosRewardData) GetRewardStartTime() uint64 {
  12567. if m != nil {
  12568. return m.RewardStartTime
  12569. }
  12570. return 0
  12571. }
  12572. func (m *DaoChang100PosRewardData) GetRewardEndTime() uint64 {
  12573. if m != nil {
  12574. return m.RewardEndTime
  12575. }
  12576. return 0
  12577. }
  12578. // 占位信息
  12579. type DaoChang100PosIdxData struct {
  12580. PosIdx int32 `protobuf:"varint,1,opt,name=pos_idx,json=posIdx,proto3" json:"pos_idx,omitempty"`
  12581. OwnerStartTime uint64 `protobuf:"varint,2,opt,name=owner_start_time,json=ownerStartTime,proto3" json:"owner_start_time,omitempty"`
  12582. OwnerEndTime uint64 `protobuf:"varint,3,opt,name=owner_end_time,json=ownerEndTime,proto3" json:"owner_end_time,omitempty"`
  12583. OwnerProtectEndTime uint64 `protobuf:"varint,4,opt,name=owner_protect_end_time,json=ownerProtectEndTime,proto3" json:"owner_protect_end_time,omitempty"`
  12584. OwnerBrief *CommonPlayerBriefInfo `protobuf:"bytes,5,opt,name=owner_brief,json=ownerBrief,proto3" json:"owner_brief,omitempty"`
  12585. OwnerRobotId int32 `protobuf:"varint,6,opt,name=owner_robot_id,json=ownerRobotId,proto3" json:"owner_robot_id,omitempty"`
  12586. FightEndTime uint64 `protobuf:"varint,7,opt,name=fight_end_time,json=fightEndTime,proto3" json:"fight_end_time,omitempty"`
  12587. GuildId uint64 `protobuf:"varint,8,opt,name=guild_id,json=guildId,proto3" json:"guild_id,omitempty"`
  12588. GuildName string `protobuf:"bytes,9,opt,name=guild_name,json=guildName,proto3" json:"guild_name,omitempty"`
  12589. RefreshTime uint64 `protobuf:"varint,10,opt,name=refresh_time,json=refreshTime,proto3" json:"refresh_time,omitempty"`
  12590. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  12591. XXX_unrecognized []byte `json:"-"`
  12592. XXX_sizecache int32 `json:"-"`
  12593. }
  12594. func (m *DaoChang100PosIdxData) Reset() { *m = DaoChang100PosIdxData{} }
  12595. func (m *DaoChang100PosIdxData) String() string { return proto.CompactTextString(m) }
  12596. func (*DaoChang100PosIdxData) ProtoMessage() {}
  12597. func (*DaoChang100PosIdxData) Descriptor() ([]byte, []int) {
  12598. return fileDescriptor_116e343673f7ffaf, []int{210}
  12599. }
  12600. func (m *DaoChang100PosIdxData) XXX_Unmarshal(b []byte) error {
  12601. return xxx_messageInfo_DaoChang100PosIdxData.Unmarshal(m, b)
  12602. }
  12603. func (m *DaoChang100PosIdxData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  12604. return xxx_messageInfo_DaoChang100PosIdxData.Marshal(b, m, deterministic)
  12605. }
  12606. func (m *DaoChang100PosIdxData) XXX_Merge(src proto.Message) {
  12607. xxx_messageInfo_DaoChang100PosIdxData.Merge(m, src)
  12608. }
  12609. func (m *DaoChang100PosIdxData) XXX_Size() int {
  12610. return xxx_messageInfo_DaoChang100PosIdxData.Size(m)
  12611. }
  12612. func (m *DaoChang100PosIdxData) XXX_DiscardUnknown() {
  12613. xxx_messageInfo_DaoChang100PosIdxData.DiscardUnknown(m)
  12614. }
  12615. var xxx_messageInfo_DaoChang100PosIdxData proto.InternalMessageInfo
  12616. func (m *DaoChang100PosIdxData) GetPosIdx() int32 {
  12617. if m != nil {
  12618. return m.PosIdx
  12619. }
  12620. return 0
  12621. }
  12622. func (m *DaoChang100PosIdxData) GetOwnerStartTime() uint64 {
  12623. if m != nil {
  12624. return m.OwnerStartTime
  12625. }
  12626. return 0
  12627. }
  12628. func (m *DaoChang100PosIdxData) GetOwnerEndTime() uint64 {
  12629. if m != nil {
  12630. return m.OwnerEndTime
  12631. }
  12632. return 0
  12633. }
  12634. func (m *DaoChang100PosIdxData) GetOwnerProtectEndTime() uint64 {
  12635. if m != nil {
  12636. return m.OwnerProtectEndTime
  12637. }
  12638. return 0
  12639. }
  12640. func (m *DaoChang100PosIdxData) GetOwnerBrief() *CommonPlayerBriefInfo {
  12641. if m != nil {
  12642. return m.OwnerBrief
  12643. }
  12644. return nil
  12645. }
  12646. func (m *DaoChang100PosIdxData) GetOwnerRobotId() int32 {
  12647. if m != nil {
  12648. return m.OwnerRobotId
  12649. }
  12650. return 0
  12651. }
  12652. func (m *DaoChang100PosIdxData) GetFightEndTime() uint64 {
  12653. if m != nil {
  12654. return m.FightEndTime
  12655. }
  12656. return 0
  12657. }
  12658. func (m *DaoChang100PosIdxData) GetGuildId() uint64 {
  12659. if m != nil {
  12660. return m.GuildId
  12661. }
  12662. return 0
  12663. }
  12664. func (m *DaoChang100PosIdxData) GetGuildName() string {
  12665. if m != nil {
  12666. return m.GuildName
  12667. }
  12668. return ""
  12669. }
  12670. func (m *DaoChang100PosIdxData) GetRefreshTime() uint64 {
  12671. if m != nil {
  12672. return m.RefreshTime
  12673. }
  12674. return 0
  12675. }
  12676. type WheelRewardItemInfo struct {
  12677. ItemIdx int32 `protobuf:"varint,1,opt,name=item_idx,json=itemIdx,proto3" json:"item_idx,omitempty"`
  12678. ItemId int32 `protobuf:"varint,2,opt,name=item_id,json=itemId,proto3" json:"item_id,omitempty"`
  12679. ItemNum int32 `protobuf:"varint,3,opt,name=item_num,json=itemNum,proto3" json:"item_num,omitempty"`
  12680. RewardType int32 `protobuf:"varint,4,opt,name=reward_type,json=rewardType,proto3" json:"reward_type,omitempty"`
  12681. HasReward bool `protobuf:"varint,5,opt,name=has_reward,json=hasReward,proto3" json:"has_reward,omitempty"`
  12682. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  12683. XXX_unrecognized []byte `json:"-"`
  12684. XXX_sizecache int32 `json:"-"`
  12685. }
  12686. func (m *WheelRewardItemInfo) Reset() { *m = WheelRewardItemInfo{} }
  12687. func (m *WheelRewardItemInfo) String() string { return proto.CompactTextString(m) }
  12688. func (*WheelRewardItemInfo) ProtoMessage() {}
  12689. func (*WheelRewardItemInfo) Descriptor() ([]byte, []int) {
  12690. return fileDescriptor_116e343673f7ffaf, []int{211}
  12691. }
  12692. func (m *WheelRewardItemInfo) XXX_Unmarshal(b []byte) error {
  12693. return xxx_messageInfo_WheelRewardItemInfo.Unmarshal(m, b)
  12694. }
  12695. func (m *WheelRewardItemInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  12696. return xxx_messageInfo_WheelRewardItemInfo.Marshal(b, m, deterministic)
  12697. }
  12698. func (m *WheelRewardItemInfo) XXX_Merge(src proto.Message) {
  12699. xxx_messageInfo_WheelRewardItemInfo.Merge(m, src)
  12700. }
  12701. func (m *WheelRewardItemInfo) XXX_Size() int {
  12702. return xxx_messageInfo_WheelRewardItemInfo.Size(m)
  12703. }
  12704. func (m *WheelRewardItemInfo) XXX_DiscardUnknown() {
  12705. xxx_messageInfo_WheelRewardItemInfo.DiscardUnknown(m)
  12706. }
  12707. var xxx_messageInfo_WheelRewardItemInfo proto.InternalMessageInfo
  12708. func (m *WheelRewardItemInfo) GetItemIdx() int32 {
  12709. if m != nil {
  12710. return m.ItemIdx
  12711. }
  12712. return 0
  12713. }
  12714. func (m *WheelRewardItemInfo) GetItemId() int32 {
  12715. if m != nil {
  12716. return m.ItemId
  12717. }
  12718. return 0
  12719. }
  12720. func (m *WheelRewardItemInfo) GetItemNum() int32 {
  12721. if m != nil {
  12722. return m.ItemNum
  12723. }
  12724. return 0
  12725. }
  12726. func (m *WheelRewardItemInfo) GetRewardType() int32 {
  12727. if m != nil {
  12728. return m.RewardType
  12729. }
  12730. return 0
  12731. }
  12732. func (m *WheelRewardItemInfo) GetHasReward() bool {
  12733. if m != nil {
  12734. return m.HasReward
  12735. }
  12736. return false
  12737. }
  12738. type WheelLogData struct {
  12739. LogTime uint64 `protobuf:"varint,1,opt,name=log_time,json=logTime,proto3" json:"log_time,omitempty"`
  12740. NickName string `protobuf:"bytes,2,opt,name=nick_name,json=nickName,proto3" json:"nick_name,omitempty"`
  12741. Uid uint64 `protobuf:"varint,3,opt,name=uid,proto3" json:"uid,omitempty"`
  12742. ItemList []*KeyValueType `protobuf:"bytes,4,rep,name=item_list,json=itemList,proto3" json:"item_list,omitempty"`
  12743. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  12744. XXX_unrecognized []byte `json:"-"`
  12745. XXX_sizecache int32 `json:"-"`
  12746. }
  12747. func (m *WheelLogData) Reset() { *m = WheelLogData{} }
  12748. func (m *WheelLogData) String() string { return proto.CompactTextString(m) }
  12749. func (*WheelLogData) ProtoMessage() {}
  12750. func (*WheelLogData) Descriptor() ([]byte, []int) {
  12751. return fileDescriptor_116e343673f7ffaf, []int{212}
  12752. }
  12753. func (m *WheelLogData) XXX_Unmarshal(b []byte) error {
  12754. return xxx_messageInfo_WheelLogData.Unmarshal(m, b)
  12755. }
  12756. func (m *WheelLogData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  12757. return xxx_messageInfo_WheelLogData.Marshal(b, m, deterministic)
  12758. }
  12759. func (m *WheelLogData) XXX_Merge(src proto.Message) {
  12760. xxx_messageInfo_WheelLogData.Merge(m, src)
  12761. }
  12762. func (m *WheelLogData) XXX_Size() int {
  12763. return xxx_messageInfo_WheelLogData.Size(m)
  12764. }
  12765. func (m *WheelLogData) XXX_DiscardUnknown() {
  12766. xxx_messageInfo_WheelLogData.DiscardUnknown(m)
  12767. }
  12768. var xxx_messageInfo_WheelLogData proto.InternalMessageInfo
  12769. func (m *WheelLogData) GetLogTime() uint64 {
  12770. if m != nil {
  12771. return m.LogTime
  12772. }
  12773. return 0
  12774. }
  12775. func (m *WheelLogData) GetNickName() string {
  12776. if m != nil {
  12777. return m.NickName
  12778. }
  12779. return ""
  12780. }
  12781. func (m *WheelLogData) GetUid() uint64 {
  12782. if m != nil {
  12783. return m.Uid
  12784. }
  12785. return 0
  12786. }
  12787. func (m *WheelLogData) GetItemList() []*KeyValueType {
  12788. if m != nil {
  12789. return m.ItemList
  12790. }
  12791. return nil
  12792. }
  12793. type RoleDaoChang100 struct {
  12794. ChallengeCount int32 `protobuf:"varint,1,opt,name=challenge_count,json=challengeCount,proto3" json:"challenge_count,omitempty"`
  12795. ChallengeBuyCount int32 `protobuf:"varint,2,opt,name=challenge_buy_count,json=challengeBuyCount,proto3" json:"challenge_buy_count,omitempty"`
  12796. BuyCount int32 `protobuf:"varint,3,opt,name=buy_count,json=buyCount,proto3" json:"buy_count,omitempty"`
  12797. BaseRewardTime uint64 `protobuf:"varint,4,opt,name=base_reward_time,json=baseRewardTime,proto3" json:"base_reward_time,omitempty"`
  12798. LogState bool `protobuf:"varint,5,opt,name=log_state,json=logState,proto3" json:"log_state,omitempty"`
  12799. LastAttackUid uint64 `protobuf:"varint,6,opt,name=last_attack_uid,json=lastAttackUid,proto3" json:"last_attack_uid,omitempty"`
  12800. TipsDesc string `protobuf:"bytes,7,opt,name=tips_desc,json=tipsDesc,proto3" json:"tips_desc,omitempty"`
  12801. // 道场转盘
  12802. WheelRewardItemList []*WheelRewardItemInfo `protobuf:"bytes,10,rep,name=wheel_reward_item_list,json=wheelRewardItemList,proto3" json:"wheel_reward_item_list,omitempty"`
  12803. WheelOpen bool `protobuf:"varint,11,opt,name=wheel_open,json=wheelOpen,proto3" json:"wheel_open,omitempty"`
  12804. WheelRefreshNum int32 `protobuf:"varint,12,opt,name=wheel_refresh_num,json=wheelRefreshNum,proto3" json:"wheel_refresh_num,omitempty"`
  12805. TemplateIdx int32 `protobuf:"varint,13,opt,name=template_idx,json=templateIdx,proto3" json:"template_idx,omitempty"`
  12806. WheelNum int32 `protobuf:"varint,14,opt,name=wheel_num,json=wheelNum,proto3" json:"wheel_num,omitempty"`
  12807. WheelIdx int32 `protobuf:"varint,15,opt,name=wheel_idx,json=wheelIdx,proto3" json:"wheel_idx,omitempty"`
  12808. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  12809. XXX_unrecognized []byte `json:"-"`
  12810. XXX_sizecache int32 `json:"-"`
  12811. }
  12812. func (m *RoleDaoChang100) Reset() { *m = RoleDaoChang100{} }
  12813. func (m *RoleDaoChang100) String() string { return proto.CompactTextString(m) }
  12814. func (*RoleDaoChang100) ProtoMessage() {}
  12815. func (*RoleDaoChang100) Descriptor() ([]byte, []int) {
  12816. return fileDescriptor_116e343673f7ffaf, []int{213}
  12817. }
  12818. func (m *RoleDaoChang100) XXX_Unmarshal(b []byte) error {
  12819. return xxx_messageInfo_RoleDaoChang100.Unmarshal(m, b)
  12820. }
  12821. func (m *RoleDaoChang100) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  12822. return xxx_messageInfo_RoleDaoChang100.Marshal(b, m, deterministic)
  12823. }
  12824. func (m *RoleDaoChang100) XXX_Merge(src proto.Message) {
  12825. xxx_messageInfo_RoleDaoChang100.Merge(m, src)
  12826. }
  12827. func (m *RoleDaoChang100) XXX_Size() int {
  12828. return xxx_messageInfo_RoleDaoChang100.Size(m)
  12829. }
  12830. func (m *RoleDaoChang100) XXX_DiscardUnknown() {
  12831. xxx_messageInfo_RoleDaoChang100.DiscardUnknown(m)
  12832. }
  12833. var xxx_messageInfo_RoleDaoChang100 proto.InternalMessageInfo
  12834. func (m *RoleDaoChang100) GetChallengeCount() int32 {
  12835. if m != nil {
  12836. return m.ChallengeCount
  12837. }
  12838. return 0
  12839. }
  12840. func (m *RoleDaoChang100) GetChallengeBuyCount() int32 {
  12841. if m != nil {
  12842. return m.ChallengeBuyCount
  12843. }
  12844. return 0
  12845. }
  12846. func (m *RoleDaoChang100) GetBuyCount() int32 {
  12847. if m != nil {
  12848. return m.BuyCount
  12849. }
  12850. return 0
  12851. }
  12852. func (m *RoleDaoChang100) GetBaseRewardTime() uint64 {
  12853. if m != nil {
  12854. return m.BaseRewardTime
  12855. }
  12856. return 0
  12857. }
  12858. func (m *RoleDaoChang100) GetLogState() bool {
  12859. if m != nil {
  12860. return m.LogState
  12861. }
  12862. return false
  12863. }
  12864. func (m *RoleDaoChang100) GetLastAttackUid() uint64 {
  12865. if m != nil {
  12866. return m.LastAttackUid
  12867. }
  12868. return 0
  12869. }
  12870. func (m *RoleDaoChang100) GetTipsDesc() string {
  12871. if m != nil {
  12872. return m.TipsDesc
  12873. }
  12874. return ""
  12875. }
  12876. func (m *RoleDaoChang100) GetWheelRewardItemList() []*WheelRewardItemInfo {
  12877. if m != nil {
  12878. return m.WheelRewardItemList
  12879. }
  12880. return nil
  12881. }
  12882. func (m *RoleDaoChang100) GetWheelOpen() bool {
  12883. if m != nil {
  12884. return m.WheelOpen
  12885. }
  12886. return false
  12887. }
  12888. func (m *RoleDaoChang100) GetWheelRefreshNum() int32 {
  12889. if m != nil {
  12890. return m.WheelRefreshNum
  12891. }
  12892. return 0
  12893. }
  12894. func (m *RoleDaoChang100) GetTemplateIdx() int32 {
  12895. if m != nil {
  12896. return m.TemplateIdx
  12897. }
  12898. return 0
  12899. }
  12900. func (m *RoleDaoChang100) GetWheelNum() int32 {
  12901. if m != nil {
  12902. return m.WheelNum
  12903. }
  12904. return 0
  12905. }
  12906. func (m *RoleDaoChang100) GetWheelIdx() int32 {
  12907. if m != nil {
  12908. return m.WheelIdx
  12909. }
  12910. return 0
  12911. }
  12912. type RoleCheatChat struct {
  12913. TargetId []uint64 `protobuf:"varint,1,rep,packed,name=target_id,json=targetId,proto3" json:"target_id,omitempty"`
  12914. ChatMsgCrc32 uint64 `protobuf:"varint,2,opt,name=chat_msg_crc32,json=chatMsgCrc32,proto3" json:"chat_msg_crc32,omitempty"`
  12915. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  12916. XXX_unrecognized []byte `json:"-"`
  12917. XXX_sizecache int32 `json:"-"`
  12918. }
  12919. func (m *RoleCheatChat) Reset() { *m = RoleCheatChat{} }
  12920. func (m *RoleCheatChat) String() string { return proto.CompactTextString(m) }
  12921. func (*RoleCheatChat) ProtoMessage() {}
  12922. func (*RoleCheatChat) Descriptor() ([]byte, []int) {
  12923. return fileDescriptor_116e343673f7ffaf, []int{214}
  12924. }
  12925. func (m *RoleCheatChat) XXX_Unmarshal(b []byte) error {
  12926. return xxx_messageInfo_RoleCheatChat.Unmarshal(m, b)
  12927. }
  12928. func (m *RoleCheatChat) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  12929. return xxx_messageInfo_RoleCheatChat.Marshal(b, m, deterministic)
  12930. }
  12931. func (m *RoleCheatChat) XXX_Merge(src proto.Message) {
  12932. xxx_messageInfo_RoleCheatChat.Merge(m, src)
  12933. }
  12934. func (m *RoleCheatChat) XXX_Size() int {
  12935. return xxx_messageInfo_RoleCheatChat.Size(m)
  12936. }
  12937. func (m *RoleCheatChat) XXX_DiscardUnknown() {
  12938. xxx_messageInfo_RoleCheatChat.DiscardUnknown(m)
  12939. }
  12940. var xxx_messageInfo_RoleCheatChat proto.InternalMessageInfo
  12941. func (m *RoleCheatChat) GetTargetId() []uint64 {
  12942. if m != nil {
  12943. return m.TargetId
  12944. }
  12945. return nil
  12946. }
  12947. func (m *RoleCheatChat) GetChatMsgCrc32() uint64 {
  12948. if m != nil {
  12949. return m.ChatMsgCrc32
  12950. }
  12951. return 0
  12952. }
  12953. type RoleStatistic struct {
  12954. CheatData []*KeyValueType `protobuf:"bytes,1,rep,name=cheat_data,json=cheatData,proto3" json:"cheat_data,omitempty"`
  12955. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  12956. XXX_unrecognized []byte `json:"-"`
  12957. XXX_sizecache int32 `json:"-"`
  12958. }
  12959. func (m *RoleStatistic) Reset() { *m = RoleStatistic{} }
  12960. func (m *RoleStatistic) String() string { return proto.CompactTextString(m) }
  12961. func (*RoleStatistic) ProtoMessage() {}
  12962. func (*RoleStatistic) Descriptor() ([]byte, []int) {
  12963. return fileDescriptor_116e343673f7ffaf, []int{215}
  12964. }
  12965. func (m *RoleStatistic) XXX_Unmarshal(b []byte) error {
  12966. return xxx_messageInfo_RoleStatistic.Unmarshal(m, b)
  12967. }
  12968. func (m *RoleStatistic) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  12969. return xxx_messageInfo_RoleStatistic.Marshal(b, m, deterministic)
  12970. }
  12971. func (m *RoleStatistic) XXX_Merge(src proto.Message) {
  12972. xxx_messageInfo_RoleStatistic.Merge(m, src)
  12973. }
  12974. func (m *RoleStatistic) XXX_Size() int {
  12975. return xxx_messageInfo_RoleStatistic.Size(m)
  12976. }
  12977. func (m *RoleStatistic) XXX_DiscardUnknown() {
  12978. xxx_messageInfo_RoleStatistic.DiscardUnknown(m)
  12979. }
  12980. var xxx_messageInfo_RoleStatistic proto.InternalMessageInfo
  12981. func (m *RoleStatistic) GetCheatData() []*KeyValueType {
  12982. if m != nil {
  12983. return m.CheatData
  12984. }
  12985. return nil
  12986. }
  12987. type KeepSake struct {
  12988. KeepSakeId int32 `protobuf:"varint,1,opt,name=keep_sake_id,json=keepSakeId,proto3" json:"keep_sake_id,omitempty"`
  12989. KeepSakeLevel int32 `protobuf:"varint,2,opt,name=keep_sake_level,json=keepSakeLevel,proto3" json:"keep_sake_level,omitempty"`
  12990. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  12991. XXX_unrecognized []byte `json:"-"`
  12992. XXX_sizecache int32 `json:"-"`
  12993. }
  12994. func (m *KeepSake) Reset() { *m = KeepSake{} }
  12995. func (m *KeepSake) String() string { return proto.CompactTextString(m) }
  12996. func (*KeepSake) ProtoMessage() {}
  12997. func (*KeepSake) Descriptor() ([]byte, []int) {
  12998. return fileDescriptor_116e343673f7ffaf, []int{216}
  12999. }
  13000. func (m *KeepSake) XXX_Unmarshal(b []byte) error {
  13001. return xxx_messageInfo_KeepSake.Unmarshal(m, b)
  13002. }
  13003. func (m *KeepSake) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  13004. return xxx_messageInfo_KeepSake.Marshal(b, m, deterministic)
  13005. }
  13006. func (m *KeepSake) XXX_Merge(src proto.Message) {
  13007. xxx_messageInfo_KeepSake.Merge(m, src)
  13008. }
  13009. func (m *KeepSake) XXX_Size() int {
  13010. return xxx_messageInfo_KeepSake.Size(m)
  13011. }
  13012. func (m *KeepSake) XXX_DiscardUnknown() {
  13013. xxx_messageInfo_KeepSake.DiscardUnknown(m)
  13014. }
  13015. var xxx_messageInfo_KeepSake proto.InternalMessageInfo
  13016. func (m *KeepSake) GetKeepSakeId() int32 {
  13017. if m != nil {
  13018. return m.KeepSakeId
  13019. }
  13020. return 0
  13021. }
  13022. func (m *KeepSake) GetKeepSakeLevel() int32 {
  13023. if m != nil {
  13024. return m.KeepSakeLevel
  13025. }
  13026. return 0
  13027. }
  13028. type RoleKeepSake struct {
  13029. KeepSake []*KeepSake `protobuf:"bytes,1,rep,name=keep_sake,json=keepSake,proto3" json:"keep_sake,omitempty"`
  13030. Material []*KeyValueType `protobuf:"bytes,2,rep,name=material,proto3" json:"material,omitempty"`
  13031. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  13032. XXX_unrecognized []byte `json:"-"`
  13033. XXX_sizecache int32 `json:"-"`
  13034. }
  13035. func (m *RoleKeepSake) Reset() { *m = RoleKeepSake{} }
  13036. func (m *RoleKeepSake) String() string { return proto.CompactTextString(m) }
  13037. func (*RoleKeepSake) ProtoMessage() {}
  13038. func (*RoleKeepSake) Descriptor() ([]byte, []int) {
  13039. return fileDescriptor_116e343673f7ffaf, []int{217}
  13040. }
  13041. func (m *RoleKeepSake) XXX_Unmarshal(b []byte) error {
  13042. return xxx_messageInfo_RoleKeepSake.Unmarshal(m, b)
  13043. }
  13044. func (m *RoleKeepSake) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  13045. return xxx_messageInfo_RoleKeepSake.Marshal(b, m, deterministic)
  13046. }
  13047. func (m *RoleKeepSake) XXX_Merge(src proto.Message) {
  13048. xxx_messageInfo_RoleKeepSake.Merge(m, src)
  13049. }
  13050. func (m *RoleKeepSake) XXX_Size() int {
  13051. return xxx_messageInfo_RoleKeepSake.Size(m)
  13052. }
  13053. func (m *RoleKeepSake) XXX_DiscardUnknown() {
  13054. xxx_messageInfo_RoleKeepSake.DiscardUnknown(m)
  13055. }
  13056. var xxx_messageInfo_RoleKeepSake proto.InternalMessageInfo
  13057. func (m *RoleKeepSake) GetKeepSake() []*KeepSake {
  13058. if m != nil {
  13059. return m.KeepSake
  13060. }
  13061. return nil
  13062. }
  13063. func (m *RoleKeepSake) GetMaterial() []*KeyValueType {
  13064. if m != nil {
  13065. return m.Material
  13066. }
  13067. return nil
  13068. }
  13069. type KeepSakeCollection struct {
  13070. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  13071. LogTime int64 `protobuf:"varint,3,opt,name=log_time,json=logTime,proto3" json:"log_time,omitempty"`
  13072. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  13073. XXX_unrecognized []byte `json:"-"`
  13074. XXX_sizecache int32 `json:"-"`
  13075. }
  13076. func (m *KeepSakeCollection) Reset() { *m = KeepSakeCollection{} }
  13077. func (m *KeepSakeCollection) String() string { return proto.CompactTextString(m) }
  13078. func (*KeepSakeCollection) ProtoMessage() {}
  13079. func (*KeepSakeCollection) Descriptor() ([]byte, []int) {
  13080. return fileDescriptor_116e343673f7ffaf, []int{218}
  13081. }
  13082. func (m *KeepSakeCollection) XXX_Unmarshal(b []byte) error {
  13083. return xxx_messageInfo_KeepSakeCollection.Unmarshal(m, b)
  13084. }
  13085. func (m *KeepSakeCollection) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  13086. return xxx_messageInfo_KeepSakeCollection.Marshal(b, m, deterministic)
  13087. }
  13088. func (m *KeepSakeCollection) XXX_Merge(src proto.Message) {
  13089. xxx_messageInfo_KeepSakeCollection.Merge(m, src)
  13090. }
  13091. func (m *KeepSakeCollection) XXX_Size() int {
  13092. return xxx_messageInfo_KeepSakeCollection.Size(m)
  13093. }
  13094. func (m *KeepSakeCollection) XXX_DiscardUnknown() {
  13095. xxx_messageInfo_KeepSakeCollection.DiscardUnknown(m)
  13096. }
  13097. var xxx_messageInfo_KeepSakeCollection proto.InternalMessageInfo
  13098. func (m *KeepSakeCollection) GetUid() uint64 {
  13099. if m != nil {
  13100. return m.Uid
  13101. }
  13102. return 0
  13103. }
  13104. func (m *KeepSakeCollection) GetLogTime() int64 {
  13105. if m != nil {
  13106. return m.LogTime
  13107. }
  13108. return 0
  13109. }
  13110. // 宠物冲榜信息
  13111. type RushInfo struct {
  13112. PetConfigId int32 `protobuf:"varint,1,opt,name=pet_config_id,json=petConfigId,proto3" json:"pet_config_id,omitempty"`
  13113. PetScore int32 `protobuf:"varint,2,opt,name=pet_score,json=petScore,proto3" json:"pet_score,omitempty"`
  13114. PetLevel int32 `protobuf:"varint,3,opt,name=pet_level,json=petLevel,proto3" json:"pet_level,omitempty"`
  13115. TotalSkillLevel int32 `protobuf:"varint,4,opt,name=total_skill_level,json=totalSkillLevel,proto3" json:"total_skill_level,omitempty"`
  13116. QualityScore int32 `protobuf:"varint,5,opt,name=quality_score,json=qualityScore,proto3" json:"quality_score,omitempty"`
  13117. LevelScore int32 `protobuf:"varint,6,opt,name=level_score,json=levelScore,proto3" json:"level_score,omitempty"`
  13118. SkillScore int32 `protobuf:"varint,7,opt,name=skill_score,json=skillScore,proto3" json:"skill_score,omitempty"`
  13119. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  13120. XXX_unrecognized []byte `json:"-"`
  13121. XXX_sizecache int32 `json:"-"`
  13122. }
  13123. func (m *RushInfo) Reset() { *m = RushInfo{} }
  13124. func (m *RushInfo) String() string { return proto.CompactTextString(m) }
  13125. func (*RushInfo) ProtoMessage() {}
  13126. func (*RushInfo) Descriptor() ([]byte, []int) {
  13127. return fileDescriptor_116e343673f7ffaf, []int{219}
  13128. }
  13129. func (m *RushInfo) XXX_Unmarshal(b []byte) error {
  13130. return xxx_messageInfo_RushInfo.Unmarshal(m, b)
  13131. }
  13132. func (m *RushInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  13133. return xxx_messageInfo_RushInfo.Marshal(b, m, deterministic)
  13134. }
  13135. func (m *RushInfo) XXX_Merge(src proto.Message) {
  13136. xxx_messageInfo_RushInfo.Merge(m, src)
  13137. }
  13138. func (m *RushInfo) XXX_Size() int {
  13139. return xxx_messageInfo_RushInfo.Size(m)
  13140. }
  13141. func (m *RushInfo) XXX_DiscardUnknown() {
  13142. xxx_messageInfo_RushInfo.DiscardUnknown(m)
  13143. }
  13144. var xxx_messageInfo_RushInfo proto.InternalMessageInfo
  13145. func (m *RushInfo) GetPetConfigId() int32 {
  13146. if m != nil {
  13147. return m.PetConfigId
  13148. }
  13149. return 0
  13150. }
  13151. func (m *RushInfo) GetPetScore() int32 {
  13152. if m != nil {
  13153. return m.PetScore
  13154. }
  13155. return 0
  13156. }
  13157. func (m *RushInfo) GetPetLevel() int32 {
  13158. if m != nil {
  13159. return m.PetLevel
  13160. }
  13161. return 0
  13162. }
  13163. func (m *RushInfo) GetTotalSkillLevel() int32 {
  13164. if m != nil {
  13165. return m.TotalSkillLevel
  13166. }
  13167. return 0
  13168. }
  13169. func (m *RushInfo) GetQualityScore() int32 {
  13170. if m != nil {
  13171. return m.QualityScore
  13172. }
  13173. return 0
  13174. }
  13175. func (m *RushInfo) GetLevelScore() int32 {
  13176. if m != nil {
  13177. return m.LevelScore
  13178. }
  13179. return 0
  13180. }
  13181. func (m *RushInfo) GetSkillScore() int32 {
  13182. if m != nil {
  13183. return m.SkillScore
  13184. }
  13185. return 0
  13186. }
  13187. type RushPetInfo struct {
  13188. Info []*RushInfo `protobuf:"bytes,1,rep,name=info,proto3" json:"info,omitempty"`
  13189. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  13190. XXX_unrecognized []byte `json:"-"`
  13191. XXX_sizecache int32 `json:"-"`
  13192. }
  13193. func (m *RushPetInfo) Reset() { *m = RushPetInfo{} }
  13194. func (m *RushPetInfo) String() string { return proto.CompactTextString(m) }
  13195. func (*RushPetInfo) ProtoMessage() {}
  13196. func (*RushPetInfo) Descriptor() ([]byte, []int) {
  13197. return fileDescriptor_116e343673f7ffaf, []int{220}
  13198. }
  13199. func (m *RushPetInfo) XXX_Unmarshal(b []byte) error {
  13200. return xxx_messageInfo_RushPetInfo.Unmarshal(m, b)
  13201. }
  13202. func (m *RushPetInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  13203. return xxx_messageInfo_RushPetInfo.Marshal(b, m, deterministic)
  13204. }
  13205. func (m *RushPetInfo) XXX_Merge(src proto.Message) {
  13206. xxx_messageInfo_RushPetInfo.Merge(m, src)
  13207. }
  13208. func (m *RushPetInfo) XXX_Size() int {
  13209. return xxx_messageInfo_RushPetInfo.Size(m)
  13210. }
  13211. func (m *RushPetInfo) XXX_DiscardUnknown() {
  13212. xxx_messageInfo_RushPetInfo.DiscardUnknown(m)
  13213. }
  13214. var xxx_messageInfo_RushPetInfo proto.InternalMessageInfo
  13215. func (m *RushPetInfo) GetInfo() []*RushInfo {
  13216. if m != nil {
  13217. return m.Info
  13218. }
  13219. return nil
  13220. }
  13221. type RushPetData struct {
  13222. Rank int32 `protobuf:"varint,1,opt,name=rank,proto3" json:"rank,omitempty"`
  13223. TotalScore int32 `protobuf:"varint,2,opt,name=total_score,json=totalScore,proto3" json:"total_score,omitempty"`
  13224. Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
  13225. PetInfo *RushPetInfo `protobuf:"bytes,4,opt,name=pet_info,json=petInfo,proto3" json:"pet_info,omitempty"`
  13226. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  13227. XXX_unrecognized []byte `json:"-"`
  13228. XXX_sizecache int32 `json:"-"`
  13229. }
  13230. func (m *RushPetData) Reset() { *m = RushPetData{} }
  13231. func (m *RushPetData) String() string { return proto.CompactTextString(m) }
  13232. func (*RushPetData) ProtoMessage() {}
  13233. func (*RushPetData) Descriptor() ([]byte, []int) {
  13234. return fileDescriptor_116e343673f7ffaf, []int{221}
  13235. }
  13236. func (m *RushPetData) XXX_Unmarshal(b []byte) error {
  13237. return xxx_messageInfo_RushPetData.Unmarshal(m, b)
  13238. }
  13239. func (m *RushPetData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  13240. return xxx_messageInfo_RushPetData.Marshal(b, m, deterministic)
  13241. }
  13242. func (m *RushPetData) XXX_Merge(src proto.Message) {
  13243. xxx_messageInfo_RushPetData.Merge(m, src)
  13244. }
  13245. func (m *RushPetData) XXX_Size() int {
  13246. return xxx_messageInfo_RushPetData.Size(m)
  13247. }
  13248. func (m *RushPetData) XXX_DiscardUnknown() {
  13249. xxx_messageInfo_RushPetData.DiscardUnknown(m)
  13250. }
  13251. var xxx_messageInfo_RushPetData proto.InternalMessageInfo
  13252. func (m *RushPetData) GetRank() int32 {
  13253. if m != nil {
  13254. return m.Rank
  13255. }
  13256. return 0
  13257. }
  13258. func (m *RushPetData) GetTotalScore() int32 {
  13259. if m != nil {
  13260. return m.TotalScore
  13261. }
  13262. return 0
  13263. }
  13264. func (m *RushPetData) GetName() string {
  13265. if m != nil {
  13266. return m.Name
  13267. }
  13268. return ""
  13269. }
  13270. func (m *RushPetData) GetPetInfo() *RushPetInfo {
  13271. if m != nil {
  13272. return m.PetInfo
  13273. }
  13274. return nil
  13275. }
  13276. // //////////////////////跨服数据
  13277. type RoleCross struct {
  13278. Yuanhangtrial *RoleYuanHangTrial `protobuf:"bytes,1,opt,name=yuanhangtrial,proto3" json:"yuanhangtrial,omitempty"`
  13279. Crosstoptower *RoleCrossTopTower `protobuf:"bytes,2,opt,name=crosstoptower,proto3" json:"crosstoptower,omitempty"`
  13280. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  13281. XXX_unrecognized []byte `json:"-"`
  13282. XXX_sizecache int32 `json:"-"`
  13283. }
  13284. func (m *RoleCross) Reset() { *m = RoleCross{} }
  13285. func (m *RoleCross) String() string { return proto.CompactTextString(m) }
  13286. func (*RoleCross) ProtoMessage() {}
  13287. func (*RoleCross) Descriptor() ([]byte, []int) {
  13288. return fileDescriptor_116e343673f7ffaf, []int{222}
  13289. }
  13290. func (m *RoleCross) XXX_Unmarshal(b []byte) error {
  13291. return xxx_messageInfo_RoleCross.Unmarshal(m, b)
  13292. }
  13293. func (m *RoleCross) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  13294. return xxx_messageInfo_RoleCross.Marshal(b, m, deterministic)
  13295. }
  13296. func (m *RoleCross) XXX_Merge(src proto.Message) {
  13297. xxx_messageInfo_RoleCross.Merge(m, src)
  13298. }
  13299. func (m *RoleCross) XXX_Size() int {
  13300. return xxx_messageInfo_RoleCross.Size(m)
  13301. }
  13302. func (m *RoleCross) XXX_DiscardUnknown() {
  13303. xxx_messageInfo_RoleCross.DiscardUnknown(m)
  13304. }
  13305. var xxx_messageInfo_RoleCross proto.InternalMessageInfo
  13306. func (m *RoleCross) GetYuanhangtrial() *RoleYuanHangTrial {
  13307. if m != nil {
  13308. return m.Yuanhangtrial
  13309. }
  13310. return nil
  13311. }
  13312. func (m *RoleCross) GetCrosstoptower() *RoleCrossTopTower {
  13313. if m != nil {
  13314. return m.Crosstoptower
  13315. }
  13316. return nil
  13317. }
  13318. // //远航试炼
  13319. type RoleYuanHangTrial struct {
  13320. ChallengeNum int32 `protobuf:"varint,1,opt,name=challenge_num,json=challengeNum,proto3" json:"challenge_num,omitempty"`
  13321. TrialNum int32 `protobuf:"varint,2,opt,name=trial_num,json=trialNum,proto3" json:"trial_num,omitempty"`
  13322. RefreshTrialType int32 `protobuf:"varint,3,opt,name=refresh_trial_type,json=refreshTrialType,proto3" json:"refresh_trial_type,omitempty"`
  13323. TrialData *YuanHangTrialData `protobuf:"bytes,4,opt,name=trial_data,json=trialData,proto3" json:"trial_data,omitempty"`
  13324. LogList []*YuanHangTrialLogData `protobuf:"bytes,5,rep,name=log_list,json=logList,proto3" json:"log_list,omitempty"`
  13325. TrialScore int32 `protobuf:"varint,6,opt,name=trial_score,json=trialScore,proto3" json:"trial_score,omitempty"`
  13326. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  13327. XXX_unrecognized []byte `json:"-"`
  13328. XXX_sizecache int32 `json:"-"`
  13329. }
  13330. func (m *RoleYuanHangTrial) Reset() { *m = RoleYuanHangTrial{} }
  13331. func (m *RoleYuanHangTrial) String() string { return proto.CompactTextString(m) }
  13332. func (*RoleYuanHangTrial) ProtoMessage() {}
  13333. func (*RoleYuanHangTrial) Descriptor() ([]byte, []int) {
  13334. return fileDescriptor_116e343673f7ffaf, []int{223}
  13335. }
  13336. func (m *RoleYuanHangTrial) XXX_Unmarshal(b []byte) error {
  13337. return xxx_messageInfo_RoleYuanHangTrial.Unmarshal(m, b)
  13338. }
  13339. func (m *RoleYuanHangTrial) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  13340. return xxx_messageInfo_RoleYuanHangTrial.Marshal(b, m, deterministic)
  13341. }
  13342. func (m *RoleYuanHangTrial) XXX_Merge(src proto.Message) {
  13343. xxx_messageInfo_RoleYuanHangTrial.Merge(m, src)
  13344. }
  13345. func (m *RoleYuanHangTrial) XXX_Size() int {
  13346. return xxx_messageInfo_RoleYuanHangTrial.Size(m)
  13347. }
  13348. func (m *RoleYuanHangTrial) XXX_DiscardUnknown() {
  13349. xxx_messageInfo_RoleYuanHangTrial.DiscardUnknown(m)
  13350. }
  13351. var xxx_messageInfo_RoleYuanHangTrial proto.InternalMessageInfo
  13352. func (m *RoleYuanHangTrial) GetChallengeNum() int32 {
  13353. if m != nil {
  13354. return m.ChallengeNum
  13355. }
  13356. return 0
  13357. }
  13358. func (m *RoleYuanHangTrial) GetTrialNum() int32 {
  13359. if m != nil {
  13360. return m.TrialNum
  13361. }
  13362. return 0
  13363. }
  13364. func (m *RoleYuanHangTrial) GetRefreshTrialType() int32 {
  13365. if m != nil {
  13366. return m.RefreshTrialType
  13367. }
  13368. return 0
  13369. }
  13370. func (m *RoleYuanHangTrial) GetTrialData() *YuanHangTrialData {
  13371. if m != nil {
  13372. return m.TrialData
  13373. }
  13374. return nil
  13375. }
  13376. func (m *RoleYuanHangTrial) GetLogList() []*YuanHangTrialLogData {
  13377. if m != nil {
  13378. return m.LogList
  13379. }
  13380. return nil
  13381. }
  13382. func (m *RoleYuanHangTrial) GetTrialScore() int32 {
  13383. if m != nil {
  13384. return m.TrialScore
  13385. }
  13386. return 0
  13387. }
  13388. type YuanHangTrialData struct {
  13389. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  13390. Zone int32 `protobuf:"varint,2,opt,name=zone,proto3" json:"zone,omitempty"`
  13391. TrialType int32 `protobuf:"varint,3,opt,name=trial_type,json=trialType,proto3" json:"trial_type,omitempty"`
  13392. EndTimeStamp uint64 `protobuf:"varint,4,opt,name=end_time_stamp,json=endTimeStamp,proto3" json:"end_time_stamp,omitempty"`
  13393. RewardState bool `protobuf:"varint,5,opt,name=reward_state,json=rewardState,proto3" json:"reward_state,omitempty"`
  13394. DirtyStamp uint64 `protobuf:"varint,6,opt,name=dirty_stamp,json=dirtyStamp,proto3" json:"dirty_stamp,omitempty"`
  13395. BeChallengeNum int32 `protobuf:"varint,7,opt,name=be_challenge_num,json=beChallengeNum,proto3" json:"be_challenge_num,omitempty"`
  13396. BeChallengeUidList []uint64 `protobuf:"varint,8,rep,packed,name=be_challenge_uid_list,json=beChallengeUidList,proto3" json:"be_challenge_uid_list,omitempty"`
  13397. FromRealZone int32 `protobuf:"varint,9,opt,name=from_real_zone,json=fromRealZone,proto3" json:"from_real_zone,omitempty"`
  13398. DurationTime int32 `protobuf:"varint,10,opt,name=duration_time,json=durationTime,proto3" json:"duration_time,omitempty"`
  13399. LineNum int32 `protobuf:"varint,11,opt,name=line_num,json=lineNum,proto3" json:"line_num,omitempty"`
  13400. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  13401. XXX_unrecognized []byte `json:"-"`
  13402. XXX_sizecache int32 `json:"-"`
  13403. }
  13404. func (m *YuanHangTrialData) Reset() { *m = YuanHangTrialData{} }
  13405. func (m *YuanHangTrialData) String() string { return proto.CompactTextString(m) }
  13406. func (*YuanHangTrialData) ProtoMessage() {}
  13407. func (*YuanHangTrialData) Descriptor() ([]byte, []int) {
  13408. return fileDescriptor_116e343673f7ffaf, []int{224}
  13409. }
  13410. func (m *YuanHangTrialData) XXX_Unmarshal(b []byte) error {
  13411. return xxx_messageInfo_YuanHangTrialData.Unmarshal(m, b)
  13412. }
  13413. func (m *YuanHangTrialData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  13414. return xxx_messageInfo_YuanHangTrialData.Marshal(b, m, deterministic)
  13415. }
  13416. func (m *YuanHangTrialData) XXX_Merge(src proto.Message) {
  13417. xxx_messageInfo_YuanHangTrialData.Merge(m, src)
  13418. }
  13419. func (m *YuanHangTrialData) XXX_Size() int {
  13420. return xxx_messageInfo_YuanHangTrialData.Size(m)
  13421. }
  13422. func (m *YuanHangTrialData) XXX_DiscardUnknown() {
  13423. xxx_messageInfo_YuanHangTrialData.DiscardUnknown(m)
  13424. }
  13425. var xxx_messageInfo_YuanHangTrialData proto.InternalMessageInfo
  13426. func (m *YuanHangTrialData) GetUid() uint64 {
  13427. if m != nil {
  13428. return m.Uid
  13429. }
  13430. return 0
  13431. }
  13432. func (m *YuanHangTrialData) GetZone() int32 {
  13433. if m != nil {
  13434. return m.Zone
  13435. }
  13436. return 0
  13437. }
  13438. func (m *YuanHangTrialData) GetTrialType() int32 {
  13439. if m != nil {
  13440. return m.TrialType
  13441. }
  13442. return 0
  13443. }
  13444. func (m *YuanHangTrialData) GetEndTimeStamp() uint64 {
  13445. if m != nil {
  13446. return m.EndTimeStamp
  13447. }
  13448. return 0
  13449. }
  13450. func (m *YuanHangTrialData) GetRewardState() bool {
  13451. if m != nil {
  13452. return m.RewardState
  13453. }
  13454. return false
  13455. }
  13456. func (m *YuanHangTrialData) GetDirtyStamp() uint64 {
  13457. if m != nil {
  13458. return m.DirtyStamp
  13459. }
  13460. return 0
  13461. }
  13462. func (m *YuanHangTrialData) GetBeChallengeNum() int32 {
  13463. if m != nil {
  13464. return m.BeChallengeNum
  13465. }
  13466. return 0
  13467. }
  13468. func (m *YuanHangTrialData) GetBeChallengeUidList() []uint64 {
  13469. if m != nil {
  13470. return m.BeChallengeUidList
  13471. }
  13472. return nil
  13473. }
  13474. func (m *YuanHangTrialData) GetFromRealZone() int32 {
  13475. if m != nil {
  13476. return m.FromRealZone
  13477. }
  13478. return 0
  13479. }
  13480. func (m *YuanHangTrialData) GetDurationTime() int32 {
  13481. if m != nil {
  13482. return m.DurationTime
  13483. }
  13484. return 0
  13485. }
  13486. func (m *YuanHangTrialData) GetLineNum() int32 {
  13487. if m != nil {
  13488. return m.LineNum
  13489. }
  13490. return 0
  13491. }
  13492. // type
  13493. // 1 你被xxx挑战,失去xxx奖励
  13494. // 2 你对xx发起了抢夺,获得了xxx奖励
  13495. // 3 你对xx发起了抢夺,但是自己无法获取到奖励
  13496. type YuanHangTrialLogData struct {
  13497. Type int32 `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"`
  13498. RecordTime uint64 `protobuf:"varint,2,opt,name=record_time,json=recordTime,proto3" json:"record_time,omitempty"`
  13499. State bool `protobuf:"varint,3,opt,name=state,proto3" json:"state,omitempty"`
  13500. TargetPlayerName string `protobuf:"bytes,4,opt,name=target_player_name,json=targetPlayerName,proto3" json:"target_player_name,omitempty"`
  13501. TargetPlayerUid uint64 `protobuf:"varint,5,opt,name=target_player_uid,json=targetPlayerUid,proto3" json:"target_player_uid,omitempty"`
  13502. TargetPlayerZone int32 `protobuf:"varint,6,opt,name=target_player_zone,json=targetPlayerZone,proto3" json:"target_player_zone,omitempty"`
  13503. TrialType int32 `protobuf:"varint,7,opt,name=trial_type,json=trialType,proto3" json:"trial_type,omitempty"`
  13504. ItemList []*KeyValueType `protobuf:"bytes,8,rep,name=item_list,json=itemList,proto3" json:"item_list,omitempty"`
  13505. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  13506. XXX_unrecognized []byte `json:"-"`
  13507. XXX_sizecache int32 `json:"-"`
  13508. }
  13509. func (m *YuanHangTrialLogData) Reset() { *m = YuanHangTrialLogData{} }
  13510. func (m *YuanHangTrialLogData) String() string { return proto.CompactTextString(m) }
  13511. func (*YuanHangTrialLogData) ProtoMessage() {}
  13512. func (*YuanHangTrialLogData) Descriptor() ([]byte, []int) {
  13513. return fileDescriptor_116e343673f7ffaf, []int{225}
  13514. }
  13515. func (m *YuanHangTrialLogData) XXX_Unmarshal(b []byte) error {
  13516. return xxx_messageInfo_YuanHangTrialLogData.Unmarshal(m, b)
  13517. }
  13518. func (m *YuanHangTrialLogData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  13519. return xxx_messageInfo_YuanHangTrialLogData.Marshal(b, m, deterministic)
  13520. }
  13521. func (m *YuanHangTrialLogData) XXX_Merge(src proto.Message) {
  13522. xxx_messageInfo_YuanHangTrialLogData.Merge(m, src)
  13523. }
  13524. func (m *YuanHangTrialLogData) XXX_Size() int {
  13525. return xxx_messageInfo_YuanHangTrialLogData.Size(m)
  13526. }
  13527. func (m *YuanHangTrialLogData) XXX_DiscardUnknown() {
  13528. xxx_messageInfo_YuanHangTrialLogData.DiscardUnknown(m)
  13529. }
  13530. var xxx_messageInfo_YuanHangTrialLogData proto.InternalMessageInfo
  13531. func (m *YuanHangTrialLogData) GetType() int32 {
  13532. if m != nil {
  13533. return m.Type
  13534. }
  13535. return 0
  13536. }
  13537. func (m *YuanHangTrialLogData) GetRecordTime() uint64 {
  13538. if m != nil {
  13539. return m.RecordTime
  13540. }
  13541. return 0
  13542. }
  13543. func (m *YuanHangTrialLogData) GetState() bool {
  13544. if m != nil {
  13545. return m.State
  13546. }
  13547. return false
  13548. }
  13549. func (m *YuanHangTrialLogData) GetTargetPlayerName() string {
  13550. if m != nil {
  13551. return m.TargetPlayerName
  13552. }
  13553. return ""
  13554. }
  13555. func (m *YuanHangTrialLogData) GetTargetPlayerUid() uint64 {
  13556. if m != nil {
  13557. return m.TargetPlayerUid
  13558. }
  13559. return 0
  13560. }
  13561. func (m *YuanHangTrialLogData) GetTargetPlayerZone() int32 {
  13562. if m != nil {
  13563. return m.TargetPlayerZone
  13564. }
  13565. return 0
  13566. }
  13567. func (m *YuanHangTrialLogData) GetTrialType() int32 {
  13568. if m != nil {
  13569. return m.TrialType
  13570. }
  13571. return 0
  13572. }
  13573. func (m *YuanHangTrialLogData) GetItemList() []*KeyValueType {
  13574. if m != nil {
  13575. return m.ItemList
  13576. }
  13577. return nil
  13578. }
  13579. type CommonRankInfo struct {
  13580. Rank int32 `protobuf:"varint,1,opt,name=rank,proto3" json:"rank,omitempty"`
  13581. BriefInfo *CommonPlayerBriefInfo `protobuf:"bytes,2,opt,name=brief_info,json=briefInfo,proto3" json:"brief_info,omitempty"`
  13582. Score int32 `protobuf:"varint,3,opt,name=score,proto3" json:"score,omitempty"`
  13583. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  13584. XXX_unrecognized []byte `json:"-"`
  13585. XXX_sizecache int32 `json:"-"`
  13586. }
  13587. func (m *CommonRankInfo) Reset() { *m = CommonRankInfo{} }
  13588. func (m *CommonRankInfo) String() string { return proto.CompactTextString(m) }
  13589. func (*CommonRankInfo) ProtoMessage() {}
  13590. func (*CommonRankInfo) Descriptor() ([]byte, []int) {
  13591. return fileDescriptor_116e343673f7ffaf, []int{226}
  13592. }
  13593. func (m *CommonRankInfo) XXX_Unmarshal(b []byte) error {
  13594. return xxx_messageInfo_CommonRankInfo.Unmarshal(m, b)
  13595. }
  13596. func (m *CommonRankInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  13597. return xxx_messageInfo_CommonRankInfo.Marshal(b, m, deterministic)
  13598. }
  13599. func (m *CommonRankInfo) XXX_Merge(src proto.Message) {
  13600. xxx_messageInfo_CommonRankInfo.Merge(m, src)
  13601. }
  13602. func (m *CommonRankInfo) XXX_Size() int {
  13603. return xxx_messageInfo_CommonRankInfo.Size(m)
  13604. }
  13605. func (m *CommonRankInfo) XXX_DiscardUnknown() {
  13606. xxx_messageInfo_CommonRankInfo.DiscardUnknown(m)
  13607. }
  13608. var xxx_messageInfo_CommonRankInfo proto.InternalMessageInfo
  13609. func (m *CommonRankInfo) GetRank() int32 {
  13610. if m != nil {
  13611. return m.Rank
  13612. }
  13613. return 0
  13614. }
  13615. func (m *CommonRankInfo) GetBriefInfo() *CommonPlayerBriefInfo {
  13616. if m != nil {
  13617. return m.BriefInfo
  13618. }
  13619. return nil
  13620. }
  13621. func (m *CommonRankInfo) GetScore() int32 {
  13622. if m != nil {
  13623. return m.Score
  13624. }
  13625. return 0
  13626. }
  13627. // 巅峰爬塔
  13628. type RoleCrossTopTower struct {
  13629. ValidEndTime uint64 `protobuf:"varint,1,opt,name=valid_end_time,json=validEndTime,proto3" json:"valid_end_time,omitempty"`
  13630. FightList []*TopTowerFightRoleInfo `protobuf:"bytes,2,rep,name=fight_list,json=fightList,proto3" json:"fight_list,omitempty"`
  13631. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  13632. XXX_unrecognized []byte `json:"-"`
  13633. XXX_sizecache int32 `json:"-"`
  13634. }
  13635. func (m *RoleCrossTopTower) Reset() { *m = RoleCrossTopTower{} }
  13636. func (m *RoleCrossTopTower) String() string { return proto.CompactTextString(m) }
  13637. func (*RoleCrossTopTower) ProtoMessage() {}
  13638. func (*RoleCrossTopTower) Descriptor() ([]byte, []int) {
  13639. return fileDescriptor_116e343673f7ffaf, []int{227}
  13640. }
  13641. func (m *RoleCrossTopTower) XXX_Unmarshal(b []byte) error {
  13642. return xxx_messageInfo_RoleCrossTopTower.Unmarshal(m, b)
  13643. }
  13644. func (m *RoleCrossTopTower) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  13645. return xxx_messageInfo_RoleCrossTopTower.Marshal(b, m, deterministic)
  13646. }
  13647. func (m *RoleCrossTopTower) XXX_Merge(src proto.Message) {
  13648. xxx_messageInfo_RoleCrossTopTower.Merge(m, src)
  13649. }
  13650. func (m *RoleCrossTopTower) XXX_Size() int {
  13651. return xxx_messageInfo_RoleCrossTopTower.Size(m)
  13652. }
  13653. func (m *RoleCrossTopTower) XXX_DiscardUnknown() {
  13654. xxx_messageInfo_RoleCrossTopTower.DiscardUnknown(m)
  13655. }
  13656. var xxx_messageInfo_RoleCrossTopTower proto.InternalMessageInfo
  13657. func (m *RoleCrossTopTower) GetValidEndTime() uint64 {
  13658. if m != nil {
  13659. return m.ValidEndTime
  13660. }
  13661. return 0
  13662. }
  13663. func (m *RoleCrossTopTower) GetFightList() []*TopTowerFightRoleInfo {
  13664. if m != nil {
  13665. return m.FightList
  13666. }
  13667. return nil
  13668. }
  13669. type TopTowerFightRoleInfo struct {
  13670. Idx int32 `protobuf:"varint,1,opt,name=idx,proto3" json:"idx,omitempty"`
  13671. FightInfo *FightRoleInfo `protobuf:"bytes,2,opt,name=fight_info,json=fightInfo,proto3" json:"fight_info,omitempty"`
  13672. RewardState bool `protobuf:"varint,3,opt,name=reward_state,json=rewardState,proto3" json:"reward_state,omitempty"`
  13673. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  13674. XXX_unrecognized []byte `json:"-"`
  13675. XXX_sizecache int32 `json:"-"`
  13676. }
  13677. func (m *TopTowerFightRoleInfo) Reset() { *m = TopTowerFightRoleInfo{} }
  13678. func (m *TopTowerFightRoleInfo) String() string { return proto.CompactTextString(m) }
  13679. func (*TopTowerFightRoleInfo) ProtoMessage() {}
  13680. func (*TopTowerFightRoleInfo) Descriptor() ([]byte, []int) {
  13681. return fileDescriptor_116e343673f7ffaf, []int{228}
  13682. }
  13683. func (m *TopTowerFightRoleInfo) XXX_Unmarshal(b []byte) error {
  13684. return xxx_messageInfo_TopTowerFightRoleInfo.Unmarshal(m, b)
  13685. }
  13686. func (m *TopTowerFightRoleInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  13687. return xxx_messageInfo_TopTowerFightRoleInfo.Marshal(b, m, deterministic)
  13688. }
  13689. func (m *TopTowerFightRoleInfo) XXX_Merge(src proto.Message) {
  13690. xxx_messageInfo_TopTowerFightRoleInfo.Merge(m, src)
  13691. }
  13692. func (m *TopTowerFightRoleInfo) XXX_Size() int {
  13693. return xxx_messageInfo_TopTowerFightRoleInfo.Size(m)
  13694. }
  13695. func (m *TopTowerFightRoleInfo) XXX_DiscardUnknown() {
  13696. xxx_messageInfo_TopTowerFightRoleInfo.DiscardUnknown(m)
  13697. }
  13698. var xxx_messageInfo_TopTowerFightRoleInfo proto.InternalMessageInfo
  13699. func (m *TopTowerFightRoleInfo) GetIdx() int32 {
  13700. if m != nil {
  13701. return m.Idx
  13702. }
  13703. return 0
  13704. }
  13705. func (m *TopTowerFightRoleInfo) GetFightInfo() *FightRoleInfo {
  13706. if m != nil {
  13707. return m.FightInfo
  13708. }
  13709. return nil
  13710. }
  13711. func (m *TopTowerFightRoleInfo) GetRewardState() bool {
  13712. if m != nil {
  13713. return m.RewardState
  13714. }
  13715. return false
  13716. }
  13717. // AOI服务器线路状态
  13718. type ServerStateInfo struct {
  13719. Id int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
  13720. Sid string `protobuf:"bytes,2,opt,name=sid,proto3" json:"sid,omitempty"`
  13721. StateList []*StateDetailDesc `protobuf:"bytes,3,rep,name=state_list,json=stateList,proto3" json:"state_list,omitempty"`
  13722. MaxLineNum int32 `protobuf:"varint,4,opt,name=max_line_num,json=maxLineNum,proto3" json:"max_line_num,omitempty"`
  13723. MaxSpaceEntityNum int32 `protobuf:"varint,5,opt,name=max_space_entity_num,json=maxSpaceEntityNum,proto3" json:"max_space_entity_num,omitempty"`
  13724. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  13725. XXX_unrecognized []byte `json:"-"`
  13726. XXX_sizecache int32 `json:"-"`
  13727. }
  13728. func (m *ServerStateInfo) Reset() { *m = ServerStateInfo{} }
  13729. func (m *ServerStateInfo) String() string { return proto.CompactTextString(m) }
  13730. func (*ServerStateInfo) ProtoMessage() {}
  13731. func (*ServerStateInfo) Descriptor() ([]byte, []int) {
  13732. return fileDescriptor_116e343673f7ffaf, []int{229}
  13733. }
  13734. func (m *ServerStateInfo) XXX_Unmarshal(b []byte) error {
  13735. return xxx_messageInfo_ServerStateInfo.Unmarshal(m, b)
  13736. }
  13737. func (m *ServerStateInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  13738. return xxx_messageInfo_ServerStateInfo.Marshal(b, m, deterministic)
  13739. }
  13740. func (m *ServerStateInfo) XXX_Merge(src proto.Message) {
  13741. xxx_messageInfo_ServerStateInfo.Merge(m, src)
  13742. }
  13743. func (m *ServerStateInfo) XXX_Size() int {
  13744. return xxx_messageInfo_ServerStateInfo.Size(m)
  13745. }
  13746. func (m *ServerStateInfo) XXX_DiscardUnknown() {
  13747. xxx_messageInfo_ServerStateInfo.DiscardUnknown(m)
  13748. }
  13749. var xxx_messageInfo_ServerStateInfo proto.InternalMessageInfo
  13750. func (m *ServerStateInfo) GetId() int32 {
  13751. if m != nil {
  13752. return m.Id
  13753. }
  13754. return 0
  13755. }
  13756. func (m *ServerStateInfo) GetSid() string {
  13757. if m != nil {
  13758. return m.Sid
  13759. }
  13760. return ""
  13761. }
  13762. func (m *ServerStateInfo) GetStateList() []*StateDetailDesc {
  13763. if m != nil {
  13764. return m.StateList
  13765. }
  13766. return nil
  13767. }
  13768. func (m *ServerStateInfo) GetMaxLineNum() int32 {
  13769. if m != nil {
  13770. return m.MaxLineNum
  13771. }
  13772. return 0
  13773. }
  13774. func (m *ServerStateInfo) GetMaxSpaceEntityNum() int32 {
  13775. if m != nil {
  13776. return m.MaxSpaceEntityNum
  13777. }
  13778. return 0
  13779. }
  13780. type StateDetailDesc struct {
  13781. Line int32 `protobuf:"varint,2,opt,name=line,proto3" json:"line,omitempty"`
  13782. CurNum int32 `protobuf:"varint,3,opt,name=cur_num,json=curNum,proto3" json:"cur_num,omitempty"`
  13783. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  13784. XXX_unrecognized []byte `json:"-"`
  13785. XXX_sizecache int32 `json:"-"`
  13786. }
  13787. func (m *StateDetailDesc) Reset() { *m = StateDetailDesc{} }
  13788. func (m *StateDetailDesc) String() string { return proto.CompactTextString(m) }
  13789. func (*StateDetailDesc) ProtoMessage() {}
  13790. func (*StateDetailDesc) Descriptor() ([]byte, []int) {
  13791. return fileDescriptor_116e343673f7ffaf, []int{230}
  13792. }
  13793. func (m *StateDetailDesc) XXX_Unmarshal(b []byte) error {
  13794. return xxx_messageInfo_StateDetailDesc.Unmarshal(m, b)
  13795. }
  13796. func (m *StateDetailDesc) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  13797. return xxx_messageInfo_StateDetailDesc.Marshal(b, m, deterministic)
  13798. }
  13799. func (m *StateDetailDesc) XXX_Merge(src proto.Message) {
  13800. xxx_messageInfo_StateDetailDesc.Merge(m, src)
  13801. }
  13802. func (m *StateDetailDesc) XXX_Size() int {
  13803. return xxx_messageInfo_StateDetailDesc.Size(m)
  13804. }
  13805. func (m *StateDetailDesc) XXX_DiscardUnknown() {
  13806. xxx_messageInfo_StateDetailDesc.DiscardUnknown(m)
  13807. }
  13808. var xxx_messageInfo_StateDetailDesc proto.InternalMessageInfo
  13809. func (m *StateDetailDesc) GetLine() int32 {
  13810. if m != nil {
  13811. return m.Line
  13812. }
  13813. return 0
  13814. }
  13815. func (m *StateDetailDesc) GetCurNum() int32 {
  13816. if m != nil {
  13817. return m.CurNum
  13818. }
  13819. return 0
  13820. }
  13821. type RoleRush struct {
  13822. RushSkill *RushSkill `protobuf:"bytes,1,opt,name=rush_skill,json=rushSkill,proto3" json:"rush_skill,omitempty"`
  13823. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  13824. XXX_unrecognized []byte `json:"-"`
  13825. XXX_sizecache int32 `json:"-"`
  13826. }
  13827. func (m *RoleRush) Reset() { *m = RoleRush{} }
  13828. func (m *RoleRush) String() string { return proto.CompactTextString(m) }
  13829. func (*RoleRush) ProtoMessage() {}
  13830. func (*RoleRush) Descriptor() ([]byte, []int) {
  13831. return fileDescriptor_116e343673f7ffaf, []int{231}
  13832. }
  13833. func (m *RoleRush) XXX_Unmarshal(b []byte) error {
  13834. return xxx_messageInfo_RoleRush.Unmarshal(m, b)
  13835. }
  13836. func (m *RoleRush) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  13837. return xxx_messageInfo_RoleRush.Marshal(b, m, deterministic)
  13838. }
  13839. func (m *RoleRush) XXX_Merge(src proto.Message) {
  13840. xxx_messageInfo_RoleRush.Merge(m, src)
  13841. }
  13842. func (m *RoleRush) XXX_Size() int {
  13843. return xxx_messageInfo_RoleRush.Size(m)
  13844. }
  13845. func (m *RoleRush) XXX_DiscardUnknown() {
  13846. xxx_messageInfo_RoleRush.DiscardUnknown(m)
  13847. }
  13848. var xxx_messageInfo_RoleRush proto.InternalMessageInfo
  13849. func (m *RoleRush) GetRushSkill() *RushSkill {
  13850. if m != nil {
  13851. return m.RushSkill
  13852. }
  13853. return nil
  13854. }
  13855. type RushSkill struct {
  13856. TotalScore uint32 `protobuf:"varint,1,opt,name=total_score,json=totalScore,proto3" json:"total_score,omitempty"`
  13857. RushRound int32 `protobuf:"varint,2,opt,name=rush_round,json=rushRound,proto3" json:"rush_round,omitempty"`
  13858. RewardRound int32 `protobuf:"varint,3,opt,name=reward_round,json=rewardRound,proto3" json:"reward_round,omitempty"`
  13859. ScoreRewardFlag int32 `protobuf:"varint,4,opt,name=score_reward_flag,json=scoreRewardFlag,proto3" json:"score_reward_flag,omitempty"`
  13860. RankReward int32 `protobuf:"varint,5,opt,name=rank_reward,json=rankReward,proto3" json:"rank_reward,omitempty"`
  13861. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  13862. XXX_unrecognized []byte `json:"-"`
  13863. XXX_sizecache int32 `json:"-"`
  13864. }
  13865. func (m *RushSkill) Reset() { *m = RushSkill{} }
  13866. func (m *RushSkill) String() string { return proto.CompactTextString(m) }
  13867. func (*RushSkill) ProtoMessage() {}
  13868. func (*RushSkill) Descriptor() ([]byte, []int) {
  13869. return fileDescriptor_116e343673f7ffaf, []int{232}
  13870. }
  13871. func (m *RushSkill) XXX_Unmarshal(b []byte) error {
  13872. return xxx_messageInfo_RushSkill.Unmarshal(m, b)
  13873. }
  13874. func (m *RushSkill) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  13875. return xxx_messageInfo_RushSkill.Marshal(b, m, deterministic)
  13876. }
  13877. func (m *RushSkill) XXX_Merge(src proto.Message) {
  13878. xxx_messageInfo_RushSkill.Merge(m, src)
  13879. }
  13880. func (m *RushSkill) XXX_Size() int {
  13881. return xxx_messageInfo_RushSkill.Size(m)
  13882. }
  13883. func (m *RushSkill) XXX_DiscardUnknown() {
  13884. xxx_messageInfo_RushSkill.DiscardUnknown(m)
  13885. }
  13886. var xxx_messageInfo_RushSkill proto.InternalMessageInfo
  13887. func (m *RushSkill) GetTotalScore() uint32 {
  13888. if m != nil {
  13889. return m.TotalScore
  13890. }
  13891. return 0
  13892. }
  13893. func (m *RushSkill) GetRushRound() int32 {
  13894. if m != nil {
  13895. return m.RushRound
  13896. }
  13897. return 0
  13898. }
  13899. func (m *RushSkill) GetRewardRound() int32 {
  13900. if m != nil {
  13901. return m.RewardRound
  13902. }
  13903. return 0
  13904. }
  13905. func (m *RushSkill) GetScoreRewardFlag() int32 {
  13906. if m != nil {
  13907. return m.ScoreRewardFlag
  13908. }
  13909. return 0
  13910. }
  13911. func (m *RushSkill) GetRankReward() int32 {
  13912. if m != nil {
  13913. return m.RankReward
  13914. }
  13915. return 0
  13916. }
  13917. type HeadData struct {
  13918. HeadId int32 `protobuf:"varint,1,opt,name=head_id,json=headId,proto3" json:"head_id,omitempty"`
  13919. State int32 `protobuf:"varint,2,opt,name=state,proto3" json:"state,omitempty"`
  13920. EndTime int64 `protobuf:"varint,3,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
  13921. TaskData *TaskData `protobuf:"bytes,4,opt,name=task_data,json=taskData,proto3" json:"task_data,omitempty"`
  13922. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  13923. XXX_unrecognized []byte `json:"-"`
  13924. XXX_sizecache int32 `json:"-"`
  13925. }
  13926. func (m *HeadData) Reset() { *m = HeadData{} }
  13927. func (m *HeadData) String() string { return proto.CompactTextString(m) }
  13928. func (*HeadData) ProtoMessage() {}
  13929. func (*HeadData) Descriptor() ([]byte, []int) {
  13930. return fileDescriptor_116e343673f7ffaf, []int{233}
  13931. }
  13932. func (m *HeadData) XXX_Unmarshal(b []byte) error {
  13933. return xxx_messageInfo_HeadData.Unmarshal(m, b)
  13934. }
  13935. func (m *HeadData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  13936. return xxx_messageInfo_HeadData.Marshal(b, m, deterministic)
  13937. }
  13938. func (m *HeadData) XXX_Merge(src proto.Message) {
  13939. xxx_messageInfo_HeadData.Merge(m, src)
  13940. }
  13941. func (m *HeadData) XXX_Size() int {
  13942. return xxx_messageInfo_HeadData.Size(m)
  13943. }
  13944. func (m *HeadData) XXX_DiscardUnknown() {
  13945. xxx_messageInfo_HeadData.DiscardUnknown(m)
  13946. }
  13947. var xxx_messageInfo_HeadData proto.InternalMessageInfo
  13948. func (m *HeadData) GetHeadId() int32 {
  13949. if m != nil {
  13950. return m.HeadId
  13951. }
  13952. return 0
  13953. }
  13954. func (m *HeadData) GetState() int32 {
  13955. if m != nil {
  13956. return m.State
  13957. }
  13958. return 0
  13959. }
  13960. func (m *HeadData) GetEndTime() int64 {
  13961. if m != nil {
  13962. return m.EndTime
  13963. }
  13964. return 0
  13965. }
  13966. func (m *HeadData) GetTaskData() *TaskData {
  13967. if m != nil {
  13968. return m.TaskData
  13969. }
  13970. return nil
  13971. }
  13972. type RoleHead struct {
  13973. Heads []*HeadData `protobuf:"bytes,1,rep,name=heads,proto3" json:"heads,omitempty"`
  13974. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  13975. XXX_unrecognized []byte `json:"-"`
  13976. XXX_sizecache int32 `json:"-"`
  13977. }
  13978. func (m *RoleHead) Reset() { *m = RoleHead{} }
  13979. func (m *RoleHead) String() string { return proto.CompactTextString(m) }
  13980. func (*RoleHead) ProtoMessage() {}
  13981. func (*RoleHead) Descriptor() ([]byte, []int) {
  13982. return fileDescriptor_116e343673f7ffaf, []int{234}
  13983. }
  13984. func (m *RoleHead) XXX_Unmarshal(b []byte) error {
  13985. return xxx_messageInfo_RoleHead.Unmarshal(m, b)
  13986. }
  13987. func (m *RoleHead) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  13988. return xxx_messageInfo_RoleHead.Marshal(b, m, deterministic)
  13989. }
  13990. func (m *RoleHead) XXX_Merge(src proto.Message) {
  13991. xxx_messageInfo_RoleHead.Merge(m, src)
  13992. }
  13993. func (m *RoleHead) XXX_Size() int {
  13994. return xxx_messageInfo_RoleHead.Size(m)
  13995. }
  13996. func (m *RoleHead) XXX_DiscardUnknown() {
  13997. xxx_messageInfo_RoleHead.DiscardUnknown(m)
  13998. }
  13999. var xxx_messageInfo_RoleHead proto.InternalMessageInfo
  14000. func (m *RoleHead) GetHeads() []*HeadData {
  14001. if m != nil {
  14002. return m.Heads
  14003. }
  14004. return nil
  14005. }
  14006. type RoleWish struct {
  14007. Slots []*WishSlot `protobuf:"bytes,1,rep,name=slots,proto3" json:"slots,omitempty"`
  14008. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  14009. XXX_unrecognized []byte `json:"-"`
  14010. XXX_sizecache int32 `json:"-"`
  14011. }
  14012. func (m *RoleWish) Reset() { *m = RoleWish{} }
  14013. func (m *RoleWish) String() string { return proto.CompactTextString(m) }
  14014. func (*RoleWish) ProtoMessage() {}
  14015. func (*RoleWish) Descriptor() ([]byte, []int) {
  14016. return fileDescriptor_116e343673f7ffaf, []int{235}
  14017. }
  14018. func (m *RoleWish) XXX_Unmarshal(b []byte) error {
  14019. return xxx_messageInfo_RoleWish.Unmarshal(m, b)
  14020. }
  14021. func (m *RoleWish) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  14022. return xxx_messageInfo_RoleWish.Marshal(b, m, deterministic)
  14023. }
  14024. func (m *RoleWish) XXX_Merge(src proto.Message) {
  14025. xxx_messageInfo_RoleWish.Merge(m, src)
  14026. }
  14027. func (m *RoleWish) XXX_Size() int {
  14028. return xxx_messageInfo_RoleWish.Size(m)
  14029. }
  14030. func (m *RoleWish) XXX_DiscardUnknown() {
  14031. xxx_messageInfo_RoleWish.DiscardUnknown(m)
  14032. }
  14033. var xxx_messageInfo_RoleWish proto.InternalMessageInfo
  14034. func (m *RoleWish) GetSlots() []*WishSlot {
  14035. if m != nil {
  14036. return m.Slots
  14037. }
  14038. return nil
  14039. }
  14040. // 许愿槽位信息
  14041. type WishSlot struct {
  14042. Item *KeyValueType `protobuf:"bytes,1,opt,name=item,proto3" json:"item,omitempty"`
  14043. SrcItem int32 `protobuf:"varint,2,opt,name=src_item,json=srcItem,proto3" json:"src_item,omitempty"`
  14044. EndTime int64 `protobuf:"varint,3,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
  14045. IsOpen bool `protobuf:"varint,4,opt,name=isOpen,proto3" json:"isOpen,omitempty"`
  14046. IsLucky bool `protobuf:"varint,5,opt,name=isLucky,proto3" json:"isLucky,omitempty"`
  14047. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  14048. XXX_unrecognized []byte `json:"-"`
  14049. XXX_sizecache int32 `json:"-"`
  14050. }
  14051. func (m *WishSlot) Reset() { *m = WishSlot{} }
  14052. func (m *WishSlot) String() string { return proto.CompactTextString(m) }
  14053. func (*WishSlot) ProtoMessage() {}
  14054. func (*WishSlot) Descriptor() ([]byte, []int) {
  14055. return fileDescriptor_116e343673f7ffaf, []int{236}
  14056. }
  14057. func (m *WishSlot) XXX_Unmarshal(b []byte) error {
  14058. return xxx_messageInfo_WishSlot.Unmarshal(m, b)
  14059. }
  14060. func (m *WishSlot) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  14061. return xxx_messageInfo_WishSlot.Marshal(b, m, deterministic)
  14062. }
  14063. func (m *WishSlot) XXX_Merge(src proto.Message) {
  14064. xxx_messageInfo_WishSlot.Merge(m, src)
  14065. }
  14066. func (m *WishSlot) XXX_Size() int {
  14067. return xxx_messageInfo_WishSlot.Size(m)
  14068. }
  14069. func (m *WishSlot) XXX_DiscardUnknown() {
  14070. xxx_messageInfo_WishSlot.DiscardUnknown(m)
  14071. }
  14072. var xxx_messageInfo_WishSlot proto.InternalMessageInfo
  14073. func (m *WishSlot) GetItem() *KeyValueType {
  14074. if m != nil {
  14075. return m.Item
  14076. }
  14077. return nil
  14078. }
  14079. func (m *WishSlot) GetSrcItem() int32 {
  14080. if m != nil {
  14081. return m.SrcItem
  14082. }
  14083. return 0
  14084. }
  14085. func (m *WishSlot) GetEndTime() int64 {
  14086. if m != nil {
  14087. return m.EndTime
  14088. }
  14089. return 0
  14090. }
  14091. func (m *WishSlot) GetIsOpen() bool {
  14092. if m != nil {
  14093. return m.IsOpen
  14094. }
  14095. return false
  14096. }
  14097. func (m *WishSlot) GetIsLucky() bool {
  14098. if m != nil {
  14099. return m.IsLucky
  14100. }
  14101. return false
  14102. }
  14103. // //////////////////////
  14104. // bt服务器功能结构
  14105. type RoleBT struct {
  14106. BoliData *BTBoliData `protobuf:"bytes,1,opt,name=boli_data,json=boliData,proto3" json:"boli_data,omitempty"`
  14107. BaseData *BTBaseData `protobuf:"bytes,2,opt,name=base_data,json=baseData,proto3" json:"base_data,omitempty"`
  14108. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  14109. XXX_unrecognized []byte `json:"-"`
  14110. XXX_sizecache int32 `json:"-"`
  14111. }
  14112. func (m *RoleBT) Reset() { *m = RoleBT{} }
  14113. func (m *RoleBT) String() string { return proto.CompactTextString(m) }
  14114. func (*RoleBT) ProtoMessage() {}
  14115. func (*RoleBT) Descriptor() ([]byte, []int) {
  14116. return fileDescriptor_116e343673f7ffaf, []int{237}
  14117. }
  14118. func (m *RoleBT) XXX_Unmarshal(b []byte) error {
  14119. return xxx_messageInfo_RoleBT.Unmarshal(m, b)
  14120. }
  14121. func (m *RoleBT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  14122. return xxx_messageInfo_RoleBT.Marshal(b, m, deterministic)
  14123. }
  14124. func (m *RoleBT) XXX_Merge(src proto.Message) {
  14125. xxx_messageInfo_RoleBT.Merge(m, src)
  14126. }
  14127. func (m *RoleBT) XXX_Size() int {
  14128. return xxx_messageInfo_RoleBT.Size(m)
  14129. }
  14130. func (m *RoleBT) XXX_DiscardUnknown() {
  14131. xxx_messageInfo_RoleBT.DiscardUnknown(m)
  14132. }
  14133. var xxx_messageInfo_RoleBT proto.InternalMessageInfo
  14134. func (m *RoleBT) GetBoliData() *BTBoliData {
  14135. if m != nil {
  14136. return m.BoliData
  14137. }
  14138. return nil
  14139. }
  14140. func (m *RoleBT) GetBaseData() *BTBaseData {
  14141. if m != nil {
  14142. return m.BaseData
  14143. }
  14144. return nil
  14145. }
  14146. // bt波利商城
  14147. type BTBoliData struct {
  14148. Level int32 `protobuf:"varint,1,opt,name=level,proto3" json:"level,omitempty"`
  14149. DayRewardList []*KeyValueType `protobuf:"bytes,2,rep,name=day_reward_list,json=dayRewardList,proto3" json:"day_reward_list,omitempty"`
  14150. BuyInfoList []*BuyInfo `protobuf:"bytes,3,rep,name=buy_info_list,json=buyInfoList,proto3" json:"buy_info_list,omitempty"`
  14151. RewardTime uint64 `protobuf:"varint,4,opt,name=reward_time,json=rewardTime,proto3" json:"reward_time,omitempty"`
  14152. ShowTimeStamp uint64 `protobuf:"varint,5,opt,name=show_time_stamp,json=showTimeStamp,proto3" json:"show_time_stamp,omitempty"`
  14153. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  14154. XXX_unrecognized []byte `json:"-"`
  14155. XXX_sizecache int32 `json:"-"`
  14156. }
  14157. func (m *BTBoliData) Reset() { *m = BTBoliData{} }
  14158. func (m *BTBoliData) String() string { return proto.CompactTextString(m) }
  14159. func (*BTBoliData) ProtoMessage() {}
  14160. func (*BTBoliData) Descriptor() ([]byte, []int) {
  14161. return fileDescriptor_116e343673f7ffaf, []int{238}
  14162. }
  14163. func (m *BTBoliData) XXX_Unmarshal(b []byte) error {
  14164. return xxx_messageInfo_BTBoliData.Unmarshal(m, b)
  14165. }
  14166. func (m *BTBoliData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  14167. return xxx_messageInfo_BTBoliData.Marshal(b, m, deterministic)
  14168. }
  14169. func (m *BTBoliData) XXX_Merge(src proto.Message) {
  14170. xxx_messageInfo_BTBoliData.Merge(m, src)
  14171. }
  14172. func (m *BTBoliData) XXX_Size() int {
  14173. return xxx_messageInfo_BTBoliData.Size(m)
  14174. }
  14175. func (m *BTBoliData) XXX_DiscardUnknown() {
  14176. xxx_messageInfo_BTBoliData.DiscardUnknown(m)
  14177. }
  14178. var xxx_messageInfo_BTBoliData proto.InternalMessageInfo
  14179. func (m *BTBoliData) GetLevel() int32 {
  14180. if m != nil {
  14181. return m.Level
  14182. }
  14183. return 0
  14184. }
  14185. func (m *BTBoliData) GetDayRewardList() []*KeyValueType {
  14186. if m != nil {
  14187. return m.DayRewardList
  14188. }
  14189. return nil
  14190. }
  14191. func (m *BTBoliData) GetBuyInfoList() []*BuyInfo {
  14192. if m != nil {
  14193. return m.BuyInfoList
  14194. }
  14195. return nil
  14196. }
  14197. func (m *BTBoliData) GetRewardTime() uint64 {
  14198. if m != nil {
  14199. return m.RewardTime
  14200. }
  14201. return 0
  14202. }
  14203. func (m *BTBoliData) GetShowTimeStamp() uint64 {
  14204. if m != nil {
  14205. return m.ShowTimeStamp
  14206. }
  14207. return 0
  14208. }
  14209. // bt基础数据
  14210. type BTBaseData struct {
  14211. // bt超值首充
  14212. FirstRechargeTime uint64 `protobuf:"varint,1,opt,name=first_recharge_time,json=firstRechargeTime,proto3" json:"first_recharge_time,omitempty"`
  14213. FirstRechargeRewardState uint32 `protobuf:"varint,2,opt,name=first_recharge_reward_state,json=firstRechargeRewardState,proto3" json:"first_recharge_reward_state,omitempty"`
  14214. // bt百元大礼包
  14215. Recharge100Time uint64 `protobuf:"varint,3,opt,name=recharge100_time,json=recharge100Time,proto3" json:"recharge100_time,omitempty"`
  14216. Recharge100RewardDay int32 `protobuf:"varint,4,opt,name=recharge100_reward_day,json=recharge100RewardDay,proto3" json:"recharge100_reward_day,omitempty"`
  14217. Recharge100RewardState int32 `protobuf:"varint,5,opt,name=recharge100_reward_state,json=recharge100RewardState,proto3" json:"recharge100_reward_state,omitempty"`
  14218. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  14219. XXX_unrecognized []byte `json:"-"`
  14220. XXX_sizecache int32 `json:"-"`
  14221. }
  14222. func (m *BTBaseData) Reset() { *m = BTBaseData{} }
  14223. func (m *BTBaseData) String() string { return proto.CompactTextString(m) }
  14224. func (*BTBaseData) ProtoMessage() {}
  14225. func (*BTBaseData) Descriptor() ([]byte, []int) {
  14226. return fileDescriptor_116e343673f7ffaf, []int{239}
  14227. }
  14228. func (m *BTBaseData) XXX_Unmarshal(b []byte) error {
  14229. return xxx_messageInfo_BTBaseData.Unmarshal(m, b)
  14230. }
  14231. func (m *BTBaseData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  14232. return xxx_messageInfo_BTBaseData.Marshal(b, m, deterministic)
  14233. }
  14234. func (m *BTBaseData) XXX_Merge(src proto.Message) {
  14235. xxx_messageInfo_BTBaseData.Merge(m, src)
  14236. }
  14237. func (m *BTBaseData) XXX_Size() int {
  14238. return xxx_messageInfo_BTBaseData.Size(m)
  14239. }
  14240. func (m *BTBaseData) XXX_DiscardUnknown() {
  14241. xxx_messageInfo_BTBaseData.DiscardUnknown(m)
  14242. }
  14243. var xxx_messageInfo_BTBaseData proto.InternalMessageInfo
  14244. func (m *BTBaseData) GetFirstRechargeTime() uint64 {
  14245. if m != nil {
  14246. return m.FirstRechargeTime
  14247. }
  14248. return 0
  14249. }
  14250. func (m *BTBaseData) GetFirstRechargeRewardState() uint32 {
  14251. if m != nil {
  14252. return m.FirstRechargeRewardState
  14253. }
  14254. return 0
  14255. }
  14256. func (m *BTBaseData) GetRecharge100Time() uint64 {
  14257. if m != nil {
  14258. return m.Recharge100Time
  14259. }
  14260. return 0
  14261. }
  14262. func (m *BTBaseData) GetRecharge100RewardDay() int32 {
  14263. if m != nil {
  14264. return m.Recharge100RewardDay
  14265. }
  14266. return 0
  14267. }
  14268. func (m *BTBaseData) GetRecharge100RewardState() int32 {
  14269. if m != nil {
  14270. return m.Recharge100RewardState
  14271. }
  14272. return 0
  14273. }
  14274. type Role struct {
  14275. Id uint64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
  14276. RoleBase *RoleBase `protobuf:"bytes,2,opt,name=role_base,json=roleBase,proto3" json:"role_base,omitempty"`
  14277. RoleHero *RoleHero `protobuf:"bytes,3,opt,name=role_hero,json=roleHero,proto3" json:"role_hero,omitempty"`
  14278. RoleBag *RoleBag `protobuf:"bytes,4,opt,name=role_bag,json=roleBag,proto3" json:"role_bag,omitempty"`
  14279. RoleEquip *RoleEquip `protobuf:"bytes,5,opt,name=role_equip,json=roleEquip,proto3" json:"role_equip,omitempty"`
  14280. RoleChip *RoleChip `protobuf:"bytes,6,opt,name=role_chip,json=roleChip,proto3" json:"role_chip,omitempty"`
  14281. RoleMap *RoleMap `protobuf:"bytes,7,opt,name=role_map,json=roleMap,proto3" json:"role_map,omitempty"`
  14282. RoleCard *RoleCard `protobuf:"bytes,9,opt,name=role_card,json=roleCard,proto3" json:"role_card,omitempty"`
  14283. RoleFashion *RoleFashion `protobuf:"bytes,10,opt,name=role_fashion,json=roleFashion,proto3" json:"role_fashion,omitempty"`
  14284. RoleBattle *RoleBattle `protobuf:"bytes,11,opt,name=role_battle,json=roleBattle,proto3" json:"role_battle,omitempty"`
  14285. RoleTask *RoleTask `protobuf:"bytes,12,opt,name=role_task,json=roleTask,proto3" json:"role_task,omitempty"`
  14286. RoleChat *RoleChat `protobuf:"bytes,13,opt,name=role_chat,json=roleChat,proto3" json:"role_chat,omitempty"`
  14287. RoleRed *RoleRed `protobuf:"bytes,14,opt,name=role_red,json=roleRed,proto3" json:"role_red,omitempty"`
  14288. RoleMail *RoleMail `protobuf:"bytes,15,opt,name=role_mail,json=roleMail,proto3" json:"role_mail,omitempty"`
  14289. RoleCompetition *RoleCompetition `protobuf:"bytes,16,opt,name=role_competition,json=roleCompetition,proto3" json:"role_competition,omitempty"`
  14290. RoleShop *RoleShop `protobuf:"bytes,17,opt,name=role_shop,json=roleShop,proto3" json:"role_shop,omitempty"`
  14291. RoleActivity *RoleActivity `protobuf:"bytes,18,opt,name=role_activity,json=roleActivity,proto3" json:"role_activity,omitempty"`
  14292. RoleTower *RoleTower `protobuf:"bytes,19,opt,name=role_tower,json=roleTower,proto3" json:"role_tower,omitempty"`
  14293. RoleGuild *RoleGuild `protobuf:"bytes,20,opt,name=role_guild,json=roleGuild,proto3" json:"role_guild,omitempty"`
  14294. RoleDraw *RoleDraw `protobuf:"bytes,21,opt,name=role_draw,json=roleDraw,proto3" json:"role_draw,omitempty"`
  14295. RoleRune *RoleRune `protobuf:"bytes,22,opt,name=role_rune,json=roleRune,proto3" json:"role_rune,omitempty"`
  14296. RoleDaochang100 *RoleDaoChang100 `protobuf:"bytes,23,opt,name=role_daochang100,json=roleDaochang100,proto3" json:"role_daochang100,omitempty"`
  14297. RoleStatistic *RoleStatistic `protobuf:"bytes,24,opt,name=role_statistic,json=roleStatistic,proto3" json:"role_statistic,omitempty"`
  14298. RoleKeepSake *RoleKeepSake `protobuf:"bytes,25,opt,name=role_keep_sake,json=roleKeepSake,proto3" json:"role_keep_sake,omitempty"`
  14299. RoleCross *RoleCross `protobuf:"bytes,26,opt,name=role_cross,json=roleCross,proto3" json:"role_cross,omitempty"`
  14300. RoleRush *RoleRush `protobuf:"bytes,27,opt,name=role_rush,json=roleRush,proto3" json:"role_rush,omitempty"`
  14301. RoleSkillEquip *RoleSkillEquip `protobuf:"bytes,28,opt,name=role_skill_equip,json=roleSkillEquip,proto3" json:"role_skill_equip,omitempty"`
  14302. RoleHead *RoleHead `protobuf:"bytes,29,opt,name=role_head,json=roleHead,proto3" json:"role_head,omitempty"`
  14303. RoleWish *RoleWish `protobuf:"bytes,30,opt,name=role_wish,json=roleWish,proto3" json:"role_wish,omitempty"`
  14304. RoleBt *RoleBT `protobuf:"bytes,31,opt,name=role_bt,json=roleBt,proto3" json:"role_bt,omitempty"`
  14305. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  14306. XXX_unrecognized []byte `json:"-"`
  14307. XXX_sizecache int32 `json:"-"`
  14308. }
  14309. func (m *Role) Reset() { *m = Role{} }
  14310. func (m *Role) String() string { return proto.CompactTextString(m) }
  14311. func (*Role) ProtoMessage() {}
  14312. func (*Role) Descriptor() ([]byte, []int) {
  14313. return fileDescriptor_116e343673f7ffaf, []int{240}
  14314. }
  14315. func (m *Role) XXX_Unmarshal(b []byte) error {
  14316. return xxx_messageInfo_Role.Unmarshal(m, b)
  14317. }
  14318. func (m *Role) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  14319. return xxx_messageInfo_Role.Marshal(b, m, deterministic)
  14320. }
  14321. func (m *Role) XXX_Merge(src proto.Message) {
  14322. xxx_messageInfo_Role.Merge(m, src)
  14323. }
  14324. func (m *Role) XXX_Size() int {
  14325. return xxx_messageInfo_Role.Size(m)
  14326. }
  14327. func (m *Role) XXX_DiscardUnknown() {
  14328. xxx_messageInfo_Role.DiscardUnknown(m)
  14329. }
  14330. var xxx_messageInfo_Role proto.InternalMessageInfo
  14331. func (m *Role) GetId() uint64 {
  14332. if m != nil {
  14333. return m.Id
  14334. }
  14335. return 0
  14336. }
  14337. func (m *Role) GetRoleBase() *RoleBase {
  14338. if m != nil {
  14339. return m.RoleBase
  14340. }
  14341. return nil
  14342. }
  14343. func (m *Role) GetRoleHero() *RoleHero {
  14344. if m != nil {
  14345. return m.RoleHero
  14346. }
  14347. return nil
  14348. }
  14349. func (m *Role) GetRoleBag() *RoleBag {
  14350. if m != nil {
  14351. return m.RoleBag
  14352. }
  14353. return nil
  14354. }
  14355. func (m *Role) GetRoleEquip() *RoleEquip {
  14356. if m != nil {
  14357. return m.RoleEquip
  14358. }
  14359. return nil
  14360. }
  14361. func (m *Role) GetRoleChip() *RoleChip {
  14362. if m != nil {
  14363. return m.RoleChip
  14364. }
  14365. return nil
  14366. }
  14367. func (m *Role) GetRoleMap() *RoleMap {
  14368. if m != nil {
  14369. return m.RoleMap
  14370. }
  14371. return nil
  14372. }
  14373. func (m *Role) GetRoleCard() *RoleCard {
  14374. if m != nil {
  14375. return m.RoleCard
  14376. }
  14377. return nil
  14378. }
  14379. func (m *Role) GetRoleFashion() *RoleFashion {
  14380. if m != nil {
  14381. return m.RoleFashion
  14382. }
  14383. return nil
  14384. }
  14385. func (m *Role) GetRoleBattle() *RoleBattle {
  14386. if m != nil {
  14387. return m.RoleBattle
  14388. }
  14389. return nil
  14390. }
  14391. func (m *Role) GetRoleTask() *RoleTask {
  14392. if m != nil {
  14393. return m.RoleTask
  14394. }
  14395. return nil
  14396. }
  14397. func (m *Role) GetRoleChat() *RoleChat {
  14398. if m != nil {
  14399. return m.RoleChat
  14400. }
  14401. return nil
  14402. }
  14403. func (m *Role) GetRoleRed() *RoleRed {
  14404. if m != nil {
  14405. return m.RoleRed
  14406. }
  14407. return nil
  14408. }
  14409. func (m *Role) GetRoleMail() *RoleMail {
  14410. if m != nil {
  14411. return m.RoleMail
  14412. }
  14413. return nil
  14414. }
  14415. func (m *Role) GetRoleCompetition() *RoleCompetition {
  14416. if m != nil {
  14417. return m.RoleCompetition
  14418. }
  14419. return nil
  14420. }
  14421. func (m *Role) GetRoleShop() *RoleShop {
  14422. if m != nil {
  14423. return m.RoleShop
  14424. }
  14425. return nil
  14426. }
  14427. func (m *Role) GetRoleActivity() *RoleActivity {
  14428. if m != nil {
  14429. return m.RoleActivity
  14430. }
  14431. return nil
  14432. }
  14433. func (m *Role) GetRoleTower() *RoleTower {
  14434. if m != nil {
  14435. return m.RoleTower
  14436. }
  14437. return nil
  14438. }
  14439. func (m *Role) GetRoleGuild() *RoleGuild {
  14440. if m != nil {
  14441. return m.RoleGuild
  14442. }
  14443. return nil
  14444. }
  14445. func (m *Role) GetRoleDraw() *RoleDraw {
  14446. if m != nil {
  14447. return m.RoleDraw
  14448. }
  14449. return nil
  14450. }
  14451. func (m *Role) GetRoleRune() *RoleRune {
  14452. if m != nil {
  14453. return m.RoleRune
  14454. }
  14455. return nil
  14456. }
  14457. func (m *Role) GetRoleDaochang100() *RoleDaoChang100 {
  14458. if m != nil {
  14459. return m.RoleDaochang100
  14460. }
  14461. return nil
  14462. }
  14463. func (m *Role) GetRoleStatistic() *RoleStatistic {
  14464. if m != nil {
  14465. return m.RoleStatistic
  14466. }
  14467. return nil
  14468. }
  14469. func (m *Role) GetRoleKeepSake() *RoleKeepSake {
  14470. if m != nil {
  14471. return m.RoleKeepSake
  14472. }
  14473. return nil
  14474. }
  14475. func (m *Role) GetRoleCross() *RoleCross {
  14476. if m != nil {
  14477. return m.RoleCross
  14478. }
  14479. return nil
  14480. }
  14481. func (m *Role) GetRoleRush() *RoleRush {
  14482. if m != nil {
  14483. return m.RoleRush
  14484. }
  14485. return nil
  14486. }
  14487. func (m *Role) GetRoleSkillEquip() *RoleSkillEquip {
  14488. if m != nil {
  14489. return m.RoleSkillEquip
  14490. }
  14491. return nil
  14492. }
  14493. func (m *Role) GetRoleHead() *RoleHead {
  14494. if m != nil {
  14495. return m.RoleHead
  14496. }
  14497. return nil
  14498. }
  14499. func (m *Role) GetRoleWish() *RoleWish {
  14500. if m != nil {
  14501. return m.RoleWish
  14502. }
  14503. return nil
  14504. }
  14505. func (m *Role) GetRoleBt() *RoleBT {
  14506. if m != nil {
  14507. return m.RoleBt
  14508. }
  14509. return nil
  14510. }
  14511. func init() {
  14512. proto.RegisterType((*AccountRole)(nil), "serverproto.AccountRole")
  14513. proto.RegisterType((*ReconnectInfo)(nil), "serverproto.ReconnectInfo")
  14514. proto.RegisterType((*UserConnectInfo)(nil), "serverproto.UserConnectInfo")
  14515. proto.RegisterType((*KeyValueType)(nil), "serverproto.KeyValueType")
  14516. proto.RegisterType((*KeyValueTypeList)(nil), "serverproto.KeyValueTypeList")
  14517. proto.RegisterType((*KeyValueType64)(nil), "serverproto.KeyValueType64")
  14518. proto.RegisterType((*KeyValueType64Str)(nil), "serverproto.KeyValueType64Str")
  14519. proto.RegisterType((*KeyValueFloat32)(nil), "serverproto.KeyValueFloat32")
  14520. proto.RegisterType((*UKeyValueType)(nil), "serverproto.UKeyValueType")
  14521. proto.RegisterType((*SlotDetailData)(nil), "serverproto.SlotDetailData")
  14522. proto.RegisterType((*SlotData)(nil), "serverproto.SlotData")
  14523. proto.RegisterType((*PetEquipData)(nil), "serverproto.PetEquipData")
  14524. proto.RegisterType((*PetSlotDetailData)(nil), "serverproto.PetSlotDetailData")
  14525. proto.RegisterType((*SkillData)(nil), "serverproto.SkillData")
  14526. proto.RegisterType((*ChangeJob)(nil), "serverproto.ChangeJob")
  14527. proto.RegisterType((*PetQiyueSlotInfo)(nil), "serverproto.PetQiyueSlotInfo")
  14528. proto.RegisterType((*PetQiyueInfo)(nil), "serverproto.PetQiyueInfo")
  14529. proto.RegisterType((*PetQiyueAttr)(nil), "serverproto.PetQiyueAttr")
  14530. proto.RegisterType((*HeroData)(nil), "serverproto.HeroData")
  14531. proto.RegisterType((*FashionData)(nil), "serverproto.FashionData")
  14532. proto.RegisterType((*FashionAttr)(nil), "serverproto.FashionAttr")
  14533. proto.RegisterType((*HeadFrameData)(nil), "serverproto.HeadFrameData")
  14534. proto.RegisterType((*HeadInfo)(nil), "serverproto.HeadInfo")
  14535. proto.RegisterType((*RoleData)(nil), "serverproto.RoleData")
  14536. proto.RegisterType((*RoleBase)(nil), "serverproto.RoleBase")
  14537. proto.RegisterType((*SkillEquipSlotDetailData)(nil), "serverproto.SkillEquipSlotDetailData")
  14538. proto.RegisterType((*SkillEquipSlotData)(nil), "serverproto.SkillEquipSlotData")
  14539. proto.RegisterType((*SkillEquipData)(nil), "serverproto.SkillEquipData")
  14540. proto.RegisterType((*SkillEquipChangeData)(nil), "serverproto.SkillEquipChangeData")
  14541. proto.RegisterType((*RoleSkillEquip)(nil), "serverproto.RoleSkillEquip")
  14542. proto.RegisterType((*EquipData)(nil), "serverproto.EquipData")
  14543. proto.RegisterType((*RoleEquip)(nil), "serverproto.RoleEquip")
  14544. proto.RegisterType((*ItemData)(nil), "serverproto.ItemData")
  14545. proto.RegisterType((*ChipData)(nil), "serverproto.ChipData")
  14546. proto.RegisterType((*RoleBag)(nil), "serverproto.RoleBag")
  14547. proto.RegisterType((*RoleHero)(nil), "serverproto.RoleHero")
  14548. proto.RegisterType((*RoleChip)(nil), "serverproto.RoleChip")
  14549. proto.RegisterType((*JobSkillData)(nil), "serverproto.JobSkillData")
  14550. proto.RegisterType((*RoleSkillSlot)(nil), "serverproto.RoleSkillSlot")
  14551. proto.RegisterType((*RoleSkill)(nil), "serverproto.RoleSkill")
  14552. proto.RegisterType((*CardData)(nil), "serverproto.CardData")
  14553. proto.RegisterType((*CardHandBook)(nil), "serverproto.CardHandBook")
  14554. proto.RegisterType((*CardCollect)(nil), "serverproto.CardCollect")
  14555. proto.RegisterType((*RoleCard)(nil), "serverproto.RoleCard")
  14556. proto.RegisterType((*RoleFashionData)(nil), "serverproto.RoleFashionData")
  14557. proto.RegisterType((*RoleFashion)(nil), "serverproto.RoleFashion")
  14558. proto.RegisterType((*RoleMap)(nil), "serverproto.RoleMap")
  14559. proto.RegisterType((*Position)(nil), "serverproto.Position")
  14560. proto.RegisterType((*Vector3)(nil), "serverproto.Vector3")
  14561. proto.RegisterType((*Player)(nil), "serverproto.Player")
  14562. proto.RegisterType((*PlayerShowInfo)(nil), "serverproto.PlayerShowInfo")
  14563. proto.RegisterType((*OtherPlayerDetailInfo)(nil), "serverproto.OtherPlayerDetailInfo")
  14564. proto.RegisterType((*UnitPosAndDir)(nil), "serverproto.UnitPosAndDir")
  14565. proto.RegisterType((*QuickBattleData)(nil), "serverproto.QuickBattleData")
  14566. proto.RegisterType((*BattleEvilBossData)(nil), "serverproto.BattleEvilBossData")
  14567. proto.RegisterType((*BattleEvilData)(nil), "serverproto.BattleEvilData")
  14568. proto.RegisterType((*BattleExpeditionActor)(nil), "serverproto.BattleExpeditionActor")
  14569. proto.RegisterType((*BattleExpeditionReward)(nil), "serverproto.BattleExpeditionReward")
  14570. proto.RegisterType((*ExpeditionRankInfo)(nil), "serverproto.ExpeditionRankInfo")
  14571. proto.RegisterType((*BattleExpedition)(nil), "serverproto.BattleExpedition")
  14572. proto.RegisterType((*RushMap)(nil), "serverproto.RushMap")
  14573. proto.RegisterType((*RoleBattle)(nil), "serverproto.RoleBattle")
  14574. proto.RegisterType((*ActorPosition)(nil), "serverproto.ActorPosition")
  14575. proto.RegisterType((*RankPlayerInfo)(nil), "serverproto.RankPlayerInfo")
  14576. proto.RegisterType((*WorldBossContentInfo)(nil), "serverproto.WorldBossContentInfo")
  14577. proto.RegisterType((*PointNameInfo)(nil), "serverproto.PointNameInfo")
  14578. proto.RegisterType((*WorldBossRandPointInfo)(nil), "serverproto.WorldBossRandPointInfo")
  14579. proto.RegisterType((*TaskProgressType)(nil), "serverproto.TaskProgressType")
  14580. proto.RegisterType((*TaskData)(nil), "serverproto.TaskData")
  14581. proto.RegisterType((*HeadCond)(nil), "serverproto.HeadCond")
  14582. proto.RegisterType((*RoleHeadCond)(nil), "serverproto.RoleHeadCond")
  14583. proto.RegisterType((*HeroCond)(nil), "serverproto.HeroCond")
  14584. proto.RegisterType((*RoleHeroCond)(nil), "serverproto.RoleHeroCond")
  14585. proto.RegisterType((*RoleTask)(nil), "serverproto.RoleTask")
  14586. proto.RegisterType((*SlotFightPower)(nil), "serverproto.SlotFightPower")
  14587. proto.RegisterType((*FightPowerData)(nil), "serverproto.FightPowerData")
  14588. proto.RegisterType((*RushArena)(nil), "serverproto.RushArena")
  14589. proto.RegisterType((*ArenaInfo)(nil), "serverproto.ArenaInfo")
  14590. proto.RegisterType((*ArenaRankInfo)(nil), "serverproto.ArenaRankInfo")
  14591. proto.RegisterType((*RoleArena)(nil), "serverproto.RoleArena")
  14592. proto.RegisterType((*MailContent)(nil), "serverproto.MailContent")
  14593. proto.RegisterType((*RoleMail)(nil), "serverproto.RoleMail")
  14594. proto.RegisterType((*RoleRed)(nil), "serverproto.RoleRed")
  14595. proto.RegisterType((*CompetitionRewardInfo)(nil), "serverproto.CompetitionRewardInfo")
  14596. proto.RegisterType((*CompetitionInfo)(nil), "serverproto.CompetitionInfo")
  14597. proto.RegisterType((*DivineInfo)(nil), "serverproto.DivineInfo")
  14598. proto.RegisterType((*DaySupplyData)(nil), "serverproto.DaySupplyData")
  14599. proto.RegisterType((*FansVoteData)(nil), "serverproto.FansVoteData")
  14600. proto.RegisterType((*FansBoxData)(nil), "serverproto.FansBoxData")
  14601. proto.RegisterType((*FansRankData)(nil), "serverproto.FansRankData")
  14602. proto.RegisterType((*FansVoteDetail)(nil), "serverproto.FansVoteDetail")
  14603. proto.RegisterType((*IdolFansInfo)(nil), "serverproto.IdolFansInfo")
  14604. proto.RegisterType((*IdolInfo)(nil), "serverproto.IdolInfo")
  14605. proto.RegisterType((*PlayerShowData)(nil), "serverproto.PlayerShowData")
  14606. proto.RegisterType((*IdolSeasonData)(nil), "serverproto.IdolSeasonData")
  14607. proto.RegisterType((*FansVoteRewardData)(nil), "serverproto.FansVoteRewardData")
  14608. proto.RegisterType((*RoleCompetition)(nil), "serverproto.RoleCompetition")
  14609. proto.RegisterType((*RoleFriend)(nil), "serverproto.RoleFriend")
  14610. proto.RegisterType((*RoleSocial)(nil), "serverproto.RoleSocial")
  14611. proto.RegisterType((*FightRoleInfo)(nil), "serverproto.FightRoleInfo")
  14612. proto.RegisterType((*ChatMessageInfo)(nil), "serverproto.ChatMessageInfo")
  14613. proto.RegisterType((*ChatPlayerBriefInfo)(nil), "serverproto.ChatPlayerBriefInfo")
  14614. proto.RegisterType((*CommonPlayerBriefInfo)(nil), "serverproto.CommonPlayerBriefInfo")
  14615. proto.RegisterType((*PlayerStateInfo)(nil), "serverproto.PlayerStateInfo")
  14616. proto.RegisterType((*SystemMessage)(nil), "serverproto.SystemMessage")
  14617. proto.RegisterType((*MessageContentInfo)(nil), "serverproto.MessageContentInfo")
  14618. proto.RegisterType((*RoleChat)(nil), "serverproto.RoleChat")
  14619. proto.RegisterType((*BuyInfo)(nil), "serverproto.BuyInfo")
  14620. proto.RegisterType((*SpecialShop)(nil), "serverproto.SpecialShop")
  14621. proto.RegisterType((*ShopBuyInfo)(nil), "serverproto.ShopBuyInfo")
  14622. proto.RegisterType((*ShopItem)(nil), "serverproto.ShopItem")
  14623. proto.RegisterType((*ShopData)(nil), "serverproto.ShopData")
  14624. proto.RegisterType((*ShopList)(nil), "serverproto.ShopList")
  14625. proto.RegisterType((*ViewRoleInfo)(nil), "serverproto.ViewRoleInfo")
  14626. proto.RegisterType((*ShopCost)(nil), "serverproto.ShopCost")
  14627. proto.RegisterType((*RoleShop)(nil), "serverproto.RoleShop")
  14628. proto.RegisterType((*CurRoundSign)(nil), "serverproto.CurRoundSign")
  14629. proto.RegisterType((*SignUp)(nil), "serverproto.SignUp")
  14630. proto.RegisterType((*RoleActivity)(nil), "serverproto.RoleActivity")
  14631. proto.RegisterType((*ActivitiesDetailData)(nil), "serverproto.ActivitiesDetailData")
  14632. proto.RegisterType((*ActivityBTROCoin)(nil), "serverproto.ActivityBTROCoin")
  14633. proto.RegisterType((*ActivitySignIn)(nil), "serverproto.ActivitySignIn")
  14634. proto.RegisterType((*ActivityWheelData)(nil), "serverproto.ActivityWheelData")
  14635. proto.RegisterType((*ExchangeData)(nil), "serverproto.ExchangeData")
  14636. proto.RegisterType((*ExchangeInfo)(nil), "serverproto.ExchangeInfo")
  14637. proto.RegisterType((*ActivitiesData)(nil), "serverproto.ActivitiesData")
  14638. proto.RegisterType((*ActivitiesFortnightDays)(nil), "serverproto.ActivitiesFortnightDays")
  14639. proto.RegisterType((*ActivitiesUnlockRechargeData)(nil), "serverproto.ActivitiesUnlockRechargeData")
  14640. proto.RegisterType((*ActivitiesCollectionData)(nil), "serverproto.ActivitiesCollectionData")
  14641. proto.RegisterType((*ActivitiesLikabilityData)(nil), "serverproto.ActivitiesLikabilityData")
  14642. proto.RegisterType((*FriendTowerInfo)(nil), "serverproto.FriendTowerInfo")
  14643. proto.RegisterType((*RushTower)(nil), "serverproto.RushTower")
  14644. proto.RegisterType((*RoleTower)(nil), "serverproto.RoleTower")
  14645. proto.RegisterType((*RefusedApply)(nil), "serverproto.RefusedApply")
  14646. proto.RegisterType((*DayApply)(nil), "serverproto.DayApply")
  14647. proto.RegisterType((*TowerBriefInfo)(nil), "serverproto.TowerBriefInfo")
  14648. proto.RegisterType((*RecommendGuild)(nil), "serverproto.RecommendGuild")
  14649. proto.RegisterType((*RecommendSet)(nil), "serverproto.RecommendSet")
  14650. proto.RegisterType((*MemberBrief)(nil), "serverproto.MemberBrief")
  14651. proto.RegisterType((*GuildNotifyData)(nil), "serverproto.GuildNotifyData")
  14652. proto.RegisterType((*MemberInfo)(nil), "serverproto.MemberInfo")
  14653. proto.RegisterType((*GuildBossLogDetial)(nil), "serverproto.GuildBossLogDetial")
  14654. proto.RegisterType((*GuildBossData)(nil), "serverproto.GuildBossData")
  14655. proto.RegisterType((*GuildLog)(nil), "serverproto.GuildLog")
  14656. proto.RegisterType((*GuildLogSet)(nil), "serverproto.GuildLogSet")
  14657. proto.RegisterType((*GuildMember)(nil), "serverproto.GuildMember")
  14658. proto.RegisterType((*MemberData)(nil), "serverproto.MemberData")
  14659. proto.RegisterType((*GuildBrief)(nil), "serverproto.GuildBrief")
  14660. proto.RegisterType((*GuildBase)(nil), "serverproto.GuildBase")
  14661. proto.RegisterType((*DemonDamage)(nil), "serverproto.DemonDamage")
  14662. proto.RegisterType((*GuildDemon)(nil), "serverproto.GuildDemon")
  14663. proto.RegisterType((*GuildActiveInfo)(nil), "serverproto.GuildActiveInfo")
  14664. proto.RegisterType((*RoleApplyInfo)(nil), "serverproto.RoleApplyInfo")
  14665. proto.RegisterType((*GuildBossTickTime)(nil), "serverproto.GuildBossTickTime")
  14666. proto.RegisterType((*GuildBattle)(nil), "serverproto.GuildBattle")
  14667. proto.RegisterType((*GuildDemonReward)(nil), "serverproto.GuildDemonReward")
  14668. proto.RegisterType((*DemonInfo)(nil), "serverproto.DemonInfo")
  14669. proto.RegisterType((*RoleGuild)(nil), "serverproto.RoleGuild")
  14670. proto.RegisterType((*GuildIdex)(nil), "serverproto.GuildIdex")
  14671. proto.RegisterType((*RushRoundData)(nil), "serverproto.RushRoundData")
  14672. proto.RegisterType((*RushData)(nil), "serverproto.RushData")
  14673. proto.RegisterType((*GuildFightLog)(nil), "serverproto.GuildFightLog")
  14674. proto.RegisterType((*GuildFight)(nil), "serverproto.GuildFight")
  14675. proto.RegisterType((*GuildBossInfo)(nil), "serverproto.GuildBossInfo")
  14676. proto.RegisterType((*GuildBoss)(nil), "serverproto.GuildBoss")
  14677. proto.RegisterType((*RoleApplayData)(nil), "serverproto.RoleApplayData")
  14678. proto.RegisterType((*GuildApplayData)(nil), "serverproto.GuildApplayData")
  14679. proto.RegisterType((*GuildBattleSelfData)(nil), "serverproto.GuildBattleSelfData")
  14680. proto.RegisterType((*GuildPosIdxData)(nil), "serverproto.GuildPosIdxData")
  14681. proto.RegisterType((*GuildBattleLog)(nil), "serverproto.GuildBattleLog")
  14682. proto.RegisterType((*GuildBattleBaseData)(nil), "serverproto.GuildBattleBaseData")
  14683. proto.RegisterType((*GuildBattleBase)(nil), "serverproto.GuildBattleBase")
  14684. proto.RegisterType((*CountTableData)(nil), "serverproto.CountTableData")
  14685. proto.RegisterType((*GuildCountPartTable)(nil), "serverproto.GuildCountPartTable")
  14686. proto.RegisterType((*GuildBattleDetail)(nil), "serverproto.GuildBattleDetail")
  14687. proto.RegisterType((*GuildBattleMvp)(nil), "serverproto.GuildBattleMvp")
  14688. proto.RegisterType((*GuildBattleRank)(nil), "serverproto.GuildBattleRank")
  14689. proto.RegisterType((*GuildBattleCP)(nil), "serverproto.GuildBattleCP")
  14690. proto.RegisterType((*GMNoticeInfo)(nil), "serverproto.GMNoticeInfo")
  14691. proto.RegisterType((*ReconnectUserData)(nil), "serverproto.ReconnectUserData")
  14692. proto.RegisterType((*EquipSlotCards)(nil), "serverproto.EquipSlotCards")
  14693. proto.RegisterType((*BattleRecordInfo)(nil), "serverproto.BattleRecordInfo")
  14694. proto.RegisterType((*AssistSaveData)(nil), "serverproto.AssistSaveData")
  14695. proto.RegisterType((*AssistData)(nil), "serverproto.AssistData")
  14696. proto.RegisterType((*PetBondPosData)(nil), "serverproto.PetBondPosData")
  14697. proto.RegisterType((*PetBondData)(nil), "serverproto.PetBondData")
  14698. proto.RegisterType((*PetSkillData)(nil), "serverproto.PetSkillData")
  14699. proto.RegisterType((*PetData)(nil), "serverproto.PetData")
  14700. proto.RegisterType((*AssistIdxData)(nil), "serverproto.AssistIdxData")
  14701. proto.RegisterType((*PetManualST)(nil), "serverproto.PetManualST")
  14702. proto.RegisterType((*RushPet)(nil), "serverproto.RushPet")
  14703. proto.RegisterType((*RolePet)(nil), "serverproto.RolePet")
  14704. proto.RegisterType((*PetAdvAchievementData)(nil), "serverproto.PetAdvAchievementData")
  14705. proto.RegisterType((*CardCollection)(nil), "serverproto.CardCollection")
  14706. proto.RegisterType((*InvitationTaskData)(nil), "serverproto.InvitationTaskData")
  14707. proto.RegisterType((*InvitationLogData)(nil), "serverproto.InvitationLogData")
  14708. proto.RegisterType((*InvitationMemberValData)(nil), "serverproto.InvitationMemberValData")
  14709. proto.RegisterType((*RoleInvitation)(nil), "serverproto.RoleInvitation")
  14710. proto.RegisterType((*DrawData)(nil), "serverproto.DrawData")
  14711. proto.RegisterType((*RoleDraw)(nil), "serverproto.RoleDraw")
  14712. proto.RegisterType((*RuneGoods)(nil), "serverproto.RuneGoods")
  14713. proto.RegisterType((*RuneShop)(nil), "serverproto.RuneShop")
  14714. proto.RegisterType((*RuneExplore)(nil), "serverproto.RuneExplore")
  14715. proto.RegisterType((*RuneBaseData)(nil), "serverproto.RuneBaseData")
  14716. proto.RegisterType((*RuneSpecialPrivilegeData)(nil), "serverproto.RuneSpecialPrivilegeData")
  14717. proto.RegisterType((*RoleRune)(nil), "serverproto.RoleRune")
  14718. proto.RegisterType((*RushRankTop3)(nil), "serverproto.RushRankTop3")
  14719. proto.RegisterType((*RushActivityData)(nil), "serverproto.RushActivityData")
  14720. proto.RegisterType((*DaoChang100Log)(nil), "serverproto.DaoChang100Log")
  14721. proto.RegisterType((*DaoChang100PosRewardData)(nil), "serverproto.DaoChang100PosRewardData")
  14722. proto.RegisterType((*DaoChang100PosIdxData)(nil), "serverproto.DaoChang100PosIdxData")
  14723. proto.RegisterType((*WheelRewardItemInfo)(nil), "serverproto.WheelRewardItemInfo")
  14724. proto.RegisterType((*WheelLogData)(nil), "serverproto.WheelLogData")
  14725. proto.RegisterType((*RoleDaoChang100)(nil), "serverproto.RoleDaoChang100")
  14726. proto.RegisterType((*RoleCheatChat)(nil), "serverproto.RoleCheatChat")
  14727. proto.RegisterType((*RoleStatistic)(nil), "serverproto.RoleStatistic")
  14728. proto.RegisterType((*KeepSake)(nil), "serverproto.KeepSake")
  14729. proto.RegisterType((*RoleKeepSake)(nil), "serverproto.RoleKeepSake")
  14730. proto.RegisterType((*KeepSakeCollection)(nil), "serverproto.KeepSakeCollection")
  14731. proto.RegisterType((*RushInfo)(nil), "serverproto.RushInfo")
  14732. proto.RegisterType((*RushPetInfo)(nil), "serverproto.RushPetInfo")
  14733. proto.RegisterType((*RushPetData)(nil), "serverproto.RushPetData")
  14734. proto.RegisterType((*RoleCross)(nil), "serverproto.RoleCross")
  14735. proto.RegisterType((*RoleYuanHangTrial)(nil), "serverproto.RoleYuanHangTrial")
  14736. proto.RegisterType((*YuanHangTrialData)(nil), "serverproto.YuanHangTrialData")
  14737. proto.RegisterType((*YuanHangTrialLogData)(nil), "serverproto.YuanHangTrialLogData")
  14738. proto.RegisterType((*CommonRankInfo)(nil), "serverproto.CommonRankInfo")
  14739. proto.RegisterType((*RoleCrossTopTower)(nil), "serverproto.RoleCrossTopTower")
  14740. proto.RegisterType((*TopTowerFightRoleInfo)(nil), "serverproto.TopTowerFightRoleInfo")
  14741. proto.RegisterType((*ServerStateInfo)(nil), "serverproto.ServerStateInfo")
  14742. proto.RegisterType((*StateDetailDesc)(nil), "serverproto.StateDetailDesc")
  14743. proto.RegisterType((*RoleRush)(nil), "serverproto.RoleRush")
  14744. proto.RegisterType((*RushSkill)(nil), "serverproto.RushSkill")
  14745. proto.RegisterType((*HeadData)(nil), "serverproto.HeadData")
  14746. proto.RegisterType((*RoleHead)(nil), "serverproto.RoleHead")
  14747. proto.RegisterType((*RoleWish)(nil), "serverproto.RoleWish")
  14748. proto.RegisterType((*WishSlot)(nil), "serverproto.WishSlot")
  14749. proto.RegisterType((*RoleBT)(nil), "serverproto.RoleBT")
  14750. proto.RegisterType((*BTBoliData)(nil), "serverproto.BTBoliData")
  14751. proto.RegisterType((*BTBaseData)(nil), "serverproto.BTBaseData")
  14752. proto.RegisterType((*Role)(nil), "serverproto.Role")
  14753. }
  14754. func init() {
  14755. proto.RegisterFile("user.proto", fileDescriptor_116e343673f7ffaf)
  14756. }
  14757. var fileDescriptor_116e343673f7ffaf = []byte{
  14758. // 14640 bytes of a gzipped FileDescriptorProto
  14759. 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xd4, 0xbd, 0x5b, 0x8c, 0x1c, 0x57,
  14760. 0x7a, 0x18, 0x8c, 0x9e, 0xee, 0x9e, 0xee, 0xfe, 0xfa, 0x36, 0x53, 0xe4, 0x8c, 0x86, 0xa2, 0xa8,
  14761. 0x4b, 0xad, 0xa4, 0xa5, 0xb4, 0x5a, 0x5d, 0x86, 0x12, 0x97, 0xda, 0x9b, 0x40, 0x0e, 0xc9, 0xe5,
  14762. 0x68, 0x49, 0x69, 0xb6, 0x86, 0x94, 0xfc, 0xeb, 0xb7, 0xd1, 0x7f, 0x75, 0xd7, 0x99, 0xe9, 0xd2,
  14763. 0x74, 0x57, 0xb5, 0xaa, 0xaa, 0x87, 0x33, 0x6b, 0xfb, 0x77, 0x1c, 0xc4, 0x71, 0x60, 0xc7, 0x8e,
  14764. 0x11, 0x04, 0x71, 0x80, 0xc0, 0x46, 0x0c, 0x3b, 0x08, 0x12, 0x3f, 0x38, 0x17, 0x20, 0x89, 0x13,
  14765. 0x3f, 0x24, 0x36, 0x82, 0x18, 0x48, 0x1e, 0x8c, 0x3c, 0x38, 0x40, 0x1e, 0x02, 0xd8, 0x2f, 0x31,
  14766. 0x60, 0xe4, 0x25, 0x40, 0x0c, 0x24, 0x7e, 0x09, 0xbe, 0xcb, 0xa9, 0x3a, 0x55, 0x5d, 0x3d, 0x43,
  14767. 0xc9, 0x0b, 0x27, 0x79, 0xea, 0xae, 0xef, 0xdc, 0x6f, 0xdf, 0xf9, 0xee, 0x07, 0x60, 0x1e, 0xab,
  14768. 0xe8, 0xf5, 0x59, 0x14, 0x26, 0xa1, 0xd5, 0x8e, 0x55, 0x74, 0xac, 0x22, 0xfa, 0xb0, 0xff, 0x79,
  14769. 0x05, 0xda, 0x37, 0x47, 0xa3, 0x70, 0x1e, 0x24, 0x4e, 0x38, 0x51, 0xd6, 0x53, 0xd0, 0x08, 0x67,
  14770. 0x2a, 0x18, 0xf8, 0xde, 0x56, 0xe5, 0xf9, 0xca, 0xd5, 0x96, 0xb3, 0x8a, 0x9f, 0xbb, 0x9e, 0xf5,
  14771. 0x34, 0x34, 0x67, 0x13, 0x37, 0x39, 0x08, 0xa3, 0xe9, 0xd6, 0x0a, 0xa5, 0xa4, 0xdf, 0xd6, 0x1a,
  14772. 0x54, 0xe7, 0xbe, 0xb7, 0x55, 0x7d, 0xbe, 0x72, 0xb5, 0xe6, 0xe0, 0x5f, 0xeb, 0x25, 0xe8, 0xcd,
  14773. 0xc6, 0x61, 0xa0, 0x06, 0x69, 0x99, 0xda, 0xf3, 0x95, 0xab, 0x75, 0xa7, 0x4b, 0xd0, 0x3d, 0x5d,
  14774. 0xf0, 0x4b, 0xd0, 0x8d, 0xd4, 0xa1, 0x1f, 0x27, 0x2a, 0x1a, 0x24, 0xfe, 0x54, 0x6d, 0xd5, 0xa9,
  14775. 0x8a, 0x8e, 0x06, 0x3e, 0xf4, 0xa7, 0xca, 0xda, 0x84, 0xd5, 0x4f, 0xc2, 0x40, 0xed, 0x7a, 0x5b,
  14776. 0xab, 0x54, 0x87, 0x7c, 0xd9, 0xaf, 0x42, 0xd7, 0x51, 0xa3, 0x30, 0x08, 0xd4, 0x28, 0xd9, 0x0d,
  14777. 0x0e, 0x42, 0xeb, 0x12, 0x34, 0x67, 0xc7, 0xb3, 0x41, 0x10, 0x7a, 0x4a, 0x3a, 0xdf, 0x98, 0x1d,
  14778. 0xcf, 0x3e, 0x08, 0x3d, 0x65, 0x7f, 0x08, 0xfd, 0x47, 0xb1, 0x8a, 0x76, 0x8c, 0xdc, 0x57, 0x00,
  14779. 0x26, 0xe1, 0xa1, 0x3f, 0x32, 0xf3, 0xb7, 0x08, 0x82, 0x25, 0x30, 0x19, 0x7b, 0x34, 0x88, 0x13,
  14780. 0x77, 0x3a, 0xa3, 0x11, 0x57, 0x9d, 0x16, 0x42, 0xf6, 0x11, 0x60, 0x5f, 0x87, 0xce, 0x77, 0xd5,
  14781. 0xe9, 0x47, 0xee, 0x64, 0xae, 0x1e, 0x9e, 0xce, 0x14, 0x4e, 0xc1, 0x91, 0x3a, 0xa5, 0x6a, 0xea,
  14782. 0x0e, 0xfe, 0xb5, 0x2e, 0x42, 0xfd, 0x18, 0x93, 0xa9, 0x6c, 0xdd, 0xe1, 0x0f, 0x7b, 0x07, 0xd6,
  14783. 0xcc, 0x72, 0xf7, 0xfd, 0x38, 0x29, 0x29, 0x7b, 0x05, 0x80, 0xb2, 0x0f, 0x26, 0x7e, 0x9c, 0x6c,
  14784. 0xad, 0x3c, 0x5f, 0xbd, 0x5a, 0x77, 0x5a, 0x04, 0xc1, 0x02, 0xf6, 0x3f, 0xaa, 0x40, 0xcf, 0xac,
  14785. 0xe5, 0xfa, 0xdb, 0x66, 0x1d, 0xb5, 0x33, 0xda, 0xc7, 0xc9, 0xa4, 0x3f, 0xdb, 0xb4, 0x5a, 0x75,
  14786. 0x47, 0xbe, 0x52, 0xf8, 0x35, 0x59, 0x28, 0xf9, 0xc2, 0xfd, 0x10, 0x27, 0xd1, 0xe0, 0xd8, 0x9d,
  14787. 0xd0, 0xda, 0xb4, 0x9c, 0xd5, 0x38, 0x89, 0x3e, 0x72, 0x27, 0x69, 0x81, 0xb7, 0x69, 0x55, 0x6a,
  14788. 0x52, 0xe0, 0xed, 0x14, 0xfe, 0xce, 0x56, 0xe3, 0xf9, 0xca, 0xd5, 0xa6, 0xc0, 0xdf, 0xb1, 0xbf,
  14789. 0x0d, 0xeb, 0xf9, 0x2e, 0xef, 0x27, 0x51, 0x49, 0xaf, 0x8d, 0xf6, 0x56, 0xcc, 0xf6, 0xec, 0x7d,
  14790. 0xe8, 0xeb, 0xf2, 0x77, 0x27, 0xa1, 0x9b, 0x5c, 0xdb, 0x3e, 0x6f, 0xce, 0x57, 0xf4, 0x98, 0xb7,
  14791. 0xa0, 0x41, 0x7f, 0xae, 0xbf, 0x4d, 0x83, 0xae, 0x38, 0xfa, 0xd3, 0xfe, 0x1a, 0x74, 0x1f, 0x2d,
  14792. 0x5b, 0xc6, 0x6e, 0x49, 0x95, 0x5d, 0xbd, 0x8c, 0x23, 0xe8, 0xed, 0x4f, 0xc2, 0xe4, 0xb6, 0x4a,
  14793. 0x5c, 0x7f, 0x72, 0xdb, 0x4d, 0x5c, 0xcc, 0x37, 0x51, 0xc7, 0x6a, 0x22, 0xdd, 0xe1, 0x0f, 0xdc,
  14794. 0x92, 0xea, 0xb3, 0xb9, 0x3f, 0xc3, 0xf3, 0xc4, 0xeb, 0xd0, 0xa0, 0xef, 0x5d, 0xcf, 0x7a, 0x1e,
  14795. 0x3a, 0x23, 0x37, 0xf2, 0x06, 0xbe, 0xc7, 0xab, 0x5c, 0xa5, 0x55, 0x06, 0x84, 0xed, 0x7a, 0xb4,
  14796. 0xcc, 0x3f, 0x02, 0x4d, 0x6a, 0x04, 0xab, 0x7f, 0x0a, 0x1a, 0x63, 0x15, 0x85, 0xfa, 0x5c, 0xd6,
  14797. 0x9d, 0x55, 0xfc, 0xdc, 0xf5, 0xac, 0x1b, 0xd0, 0x8a, 0x27, 0x61, 0x92, 0xed, 0x94, 0xf6, 0xf6,
  14798. 0xe5, 0xd7, 0x8d, 0x13, 0xfe, 0x7a, 0xbe, 0x9f, 0x4e, 0x13, 0x73, 0x53, 0xf5, 0x27, 0xd0, 0xd9,
  14799. 0x53, 0xc9, 0x1d, 0xec, 0x0e, 0x35, 0xd1, 0x83, 0x15, 0xa9, 0xbd, 0xeb, 0xac, 0xf8, 0xd4, 0x41,
  14800. 0xee, 0xfb, 0xe8, 0xe0, 0x30, 0xeb, 0x3f, 0x10, 0x6c, 0xe7, 0xe0, 0x70, 0xd7, 0xcb, 0xc6, 0x5c,
  14801. 0x35, 0xc7, 0x9c, 0x96, 0x9b, 0xa9, 0x04, 0xcb, 0xd5, 0xa8, 0x46, 0x2e, 0xb7, 0xa7, 0x92, 0x5d,
  14802. 0xcf, 0xf6, 0x60, 0x7d, 0x4f, 0x25, 0x85, 0x09, 0x5c, 0x83, 0xaa, 0xef, 0x9d, 0xe8, 0xd5, 0xf4,
  14803. 0xbd, 0x93, 0x85, 0xc9, 0xeb, 0x66, 0x93, 0x67, 0x43, 0x37, 0x4e, 0x10, 0xbf, 0xe4, 0x67, 0xaf,
  14804. 0x4d, 0x40, 0x99, 0xbe, 0xb7, 0xa0, 0xb5, 0x7f, 0xe4, 0x4f, 0x26, 0x85, 0xc1, 0xd5, 0x69, 0x70,
  14805. 0x17, 0xa1, 0x3e, 0x0b, 0xfd, 0x20, 0xd1, 0xa7, 0x83, 0x3e, 0xec, 0xff, 0x1f, 0x5a, 0x3b, 0x63,
  14806. 0x37, 0x38, 0x54, 0xef, 0x87, 0x43, 0x6b, 0x1b, 0x5a, 0x89, 0x1b, 0x1f, 0x71, 0xfd, 0x15, 0x9a,
  14807. 0xd9, 0x8d, 0xdc, 0xcc, 0x3e, 0x74, 0xe3, 0x23, 0x9e, 0x53, 0xcc, 0x47, 0x47, 0xd9, 0x58, 0xa6,
  14808. 0x95, 0xdc, 0x32, 0xbd, 0x08, 0xbd, 0x4f, 0xc3, 0xe1, 0xe0, 0x60, 0x1e, 0x8f, 0x11, 0xa5, 0x24,
  14809. 0x8a, 0xe6, 0xac, 0xeb, 0x74, 0x3e, 0x0d, 0x87, 0x77, 0xe7, 0xf1, 0x78, 0x1f, 0x61, 0xf6, 0x10,
  14810. 0xd6, 0xf6, 0x54, 0xf2, 0x3d, 0xff, 0x74, 0xae, 0x70, 0x76, 0x34, 0x56, 0xa3, 0x05, 0xce, 0x26,
  14811. 0xa7, 0x81, 0xdf, 0xbb, 0xde, 0x89, 0xb5, 0x01, 0xab, 0x32, 0xc7, 0xb2, 0x39, 0x67, 0x38, 0xbd,
  14812. 0xd6, 0x33, 0x00, 0x08, 0x96, 0x65, 0xe3, 0xb5, 0x69, 0xce, 0x54, 0x42, 0x8b, 0x66, 0x4f, 0x68,
  14813. 0xd9, 0xa9, 0x0d, 0xaa, 0x3f, 0xab, 0xa4, 0x62, 0x56, 0x72, 0x07, 0xfa, 0x9f, 0x61, 0x9e, 0x41,
  14814. 0x71, 0x77, 0x5d, 0xc9, 0xcd, 0x41, 0xb1, 0xbb, 0x4e, 0xf7, 0x33, 0xfd, 0x49, 0x8b, 0x30, 0xcd,
  14815. 0x5a, 0xbb, 0x99, 0x24, 0xd1, 0xb2, 0xd6, 0xee, 0xc2, 0xda, 0xd0, 0x4d, 0x92, 0x89, 0x1a, 0xb8,
  14816. 0x49, 0x12, 0x99, 0xcd, 0x3d, 0x93, 0x6b, 0xae, 0x80, 0x02, 0x9c, 0x1e, 0x97, 0xc2, 0xaa, 0xa9,
  14817. 0xb9, 0xff, 0xba, 0x0a, 0xcd, 0x7b, 0x2a, 0x0a, 0x4b, 0xd7, 0xfc, 0x32, 0xb4, 0x46, 0x61, 0x70,
  14818. 0xe0, 0x1b, 0xbb, 0xb9, 0xc9, 0x80, 0x5d, 0xcf, 0x7a, 0x0e, 0xda, 0x07, 0xfe, 0xe1, 0x38, 0x19,
  14819. 0xcc, 0xc2, 0xc7, 0x2a, 0x92, 0x59, 0x03, 0x02, 0xed, 0x21, 0x04, 0x4b, 0xfb, 0xf1, 0x80, 0xdb,
  14820. 0xa3, 0x3d, 0xdd, 0x74, 0x9a, 0x7e, 0x7c, 0x8b, 0xbe, 0x11, 0x61, 0x0f, 0xdd, 0x58, 0x0d, 0xf8,
  14821. 0x38, 0xd4, 0xa9, 0x70, 0x0b, 0x21, 0xf7, 0xe9, 0x48, 0x7c, 0x09, 0xba, 0xae, 0x77, 0xec, 0x06,
  14822. 0x23, 0x9d, 0x83, 0x6f, 0xb2, 0x8e, 0x00, 0x39, 0xd3, 0x4b, 0xd0, 0x8b, 0x93, 0x48, 0x05, 0x87,
  14823. 0xc9, 0x58, 0x72, 0x35, 0xf8, 0xce, 0xd4, 0x50, 0xce, 0xf6, 0x0a, 0xd4, 0x70, 0x49, 0xb6, 0x9a,
  14824. 0xcf, 0x57, 0x16, 0x76, 0xa4, 0x46, 0x17, 0x0e, 0x65, 0xb1, 0x5e, 0x83, 0x7a, 0x8c, 0x27, 0x60,
  14825. 0xab, 0x45, 0x79, 0x37, 0x73, 0x79, 0xf1, 0xba, 0xa7, 0xf3, 0xe1, 0x70, 0x26, 0xeb, 0x3a, 0xb4,
  14826. 0xb2, 0xc9, 0x07, 0x9a, 0xfc, 0x4b, 0xa5, 0x93, 0x8f, 0x98, 0xd2, 0x69, 0xba, 0x32, 0xe7, 0x38,
  14827. 0x76, 0x2a, 0xc7, 0xe7, 0xa9, 0xcd, 0x63, 0x47, 0xc8, 0x1e, 0x02, 0xf0, 0xa8, 0xca, 0xd2, 0xca,
  14828. 0xc2, 0x77, 0x68, 0xe1, 0xdb, 0x0c, 0x24, 0x84, 0x60, 0xbd, 0x0c, 0x7d, 0x4c, 0x34, 0x17, 0xa0,
  14829. 0x4b, 0x77, 0x42, 0x77, 0xa6, 0x92, 0xbb, 0xd9, 0x1a, 0x7c, 0x13, 0x3a, 0x9f, 0xcd, 0xdd, 0x89,
  14830. 0x9f, 0x9c, 0x72, 0x2f, 0x7b, 0xe7, 0xf5, 0xb2, 0x2d, 0xd9, 0xa9, 0xa3, 0x6f, 0xc1, 0x46, 0xa4,
  14831. 0x66, 0x91, 0x8a, 0xe3, 0x01, 0x8d, 0x78, 0x80, 0xd4, 0x02, 0xde, 0x34, 0x7d, 0xea, 0xb3, 0x25,
  14832. 0x89, 0x34, 0x29, 0x7b, 0xc7, 0x33, 0xbc, 0xe5, 0x76, 0x61, 0x8d, 0xb3, 0x32, 0x22, 0xa2, 0x89,
  14833. 0x5f, 0xa3, 0xc9, 0x7c, 0x2e, 0x3f, 0xf1, 0x98, 0x89, 0x50, 0x69, 0xba, 0x04, 0xbd, 0x38, 0x07,
  14834. 0xb3, 0xde, 0x83, 0x1e, 0x8e, 0x91, 0x0f, 0x95, 0xe7, 0x26, 0xee, 0xd6, 0x3a, 0x55, 0x74, 0xa9,
  14835. 0xf4, 0x3c, 0xd1, 0x59, 0xea, 0xcc, 0xe4, 0x8b, 0xb6, 0xf3, 0xfb, 0x70, 0xb1, 0x78, 0x46, 0x06,
  14836. 0xe1, 0xc4, 0xdb, 0xda, 0x3e, 0x6f, 0x12, 0xd6, 0xf3, 0x87, 0xe4, 0xc3, 0x49, 0xf9, 0x79, 0xbb,
  14837. 0xf6, 0x05, 0xce, 0xdb, 0x8f, 0x41, 0xfb, 0xae, 0x1b, 0x8f, 0xfd, 0x30, 0xd0, 0x38, 0x5c, 0x9d,
  14838. 0x2a, 0x8d, 0xc3, 0xd5, 0xa9, 0xb2, 0x2c, 0xa8, 0x8d, 0x5d, 0x3f, 0x92, 0xe3, 0x46, 0xff, 0xf1,
  14839. 0xa8, 0xe1, 0xef, 0xc0, 0x3d, 0x76, 0x13, 0x37, 0x3d, 0x6a, 0x08, 0xba, 0x49, 0x10, 0xdc, 0x0e,
  14840. 0x07, 0x5c, 0xeb, 0x60, 0x3e, 0xe3, 0xce, 0xd5, 0x08, 0xbf, 0x77, 0x05, 0xfc, 0x68, 0x46, 0xad,
  14841. 0x3f, 0x4a, 0x5b, 0x27, 0xdc, 0xb2, 0x05, 0x8d, 0x4f, 0xc3, 0x21, 0x0e, 0x59, 0x23, 0x4a, 0xf9,
  14842. 0x44, 0xa2, 0x04, 0xc7, 0xb9, 0x9b, 0x62, 0x65, 0xfe, 0xca, 0x2e, 0xf7, 0xaa, 0x49, 0xa3, 0xfd,
  14843. 0xbf, 0xd0, 0xbd, 0xa7, 0x5c, 0xef, 0x6e, 0xe4, 0x4e, 0x79, 0xe6, 0x6d, 0xe8, 0x8e, 0x95, 0xeb,
  14844. 0x0d, 0x0e, 0x10, 0x92, 0x5d, 0xc1, 0xed, 0xb1, 0xce, 0xc5, 0x5b, 0xd8, 0xc8, 0x43, 0xc4, 0x2c,
  14845. 0x13, 0x8d, 0xdd, 0x34, 0x17, 0x52, 0xb3, 0xf6, 0xcf, 0x57, 0x10, 0x43, 0xb9, 0x1e, 0xe1, 0xde,
  14846. 0x17, 0xa0, 0x43, 0x85, 0x8e, 0x55, 0x14, 0xfb, 0x61, 0x60, 0xd6, 0xfb, 0x11, 0x83, 0x10, 0xed,
  14847. 0x50, 0x16, 0x83, 0x12, 0x6c, 0x22, 0x80, 0x76, 0xf4, 0xad, 0x5c, 0xa3, 0xe9, 0x45, 0xd8, 0xde,
  14848. 0x7e, 0x3a, 0xb7, 0x8a, 0xb9, 0xd1, 0x18, 0x1d, 0xa2, 0x49, 0xfc, 0xef, 0x55, 0x68, 0x22, 0x2e,
  14849. 0xa0, 0x91, 0x5e, 0x82, 0x26, 0xe1, 0x31, 0x75, 0x32, 0xd3, 0x73, 0x88, 0xdf, 0x77, 0x4e, 0x66,
  14850. 0x78, 0xb5, 0xe1, 0x0d, 0x86, 0x29, 0x32, 0x89, 0x9f, 0x86, 0x43, 0x4c, 0xb8, 0x0c, 0x2d, 0x4c,
  14851. 0x30, 0x29, 0x81, 0xe6, 0xa7, 0xe1, 0xf0, 0xbe, 0x26, 0x80, 0xe8, 0x42, 0xc4, 0x62, 0x4c, 0x59,
  14852. 0xd2, 0x05, 0x89, 0xe5, 0xb6, 0x71, 0x64, 0x51, 0xc8, 0x67, 0xa1, 0x5e, 0x82, 0xcd, 0x34, 0x22,
  14853. 0x77, 0xa8, 0x0a, 0xea, 0x5f, 0x01, 0x4b, 0x33, 0xe9, 0x69, 0x62, 0xe9, 0x4d, 0x58, 0x1d, 0x45,
  14854. 0x73, 0x3f, 0x56, 0x82, 0x3c, 0xe5, 0x0b, 0x91, 0xd4, 0xd4, 0x3d, 0x19, 0x48, 0x5a, 0x93, 0x91,
  14855. 0xd4, 0xd4, 0x3d, 0xd9, 0xe1, 0x64, 0xba, 0xb7, 0x5d, 0x24, 0xc6, 0x08, 0x57, 0xd2, 0xbd, 0xed,
  14856. 0x7a, 0xbc, 0xac, 0x13, 0x37, 0x4e, 0x06, 0xc8, 0x18, 0x04, 0xbc, 0xac, 0xc0, 0x98, 0x09, 0xc1,
  14857. 0xf7, 0x11, 0x4a, 0x4c, 0xca, 0x65, 0x68, 0x31, 0xa2, 0x18, 0x86, 0x27, 0x82, 0x03, 0x9b, 0x04,
  14858. 0xb8, 0x15, 0x9e, 0x58, 0x3b, 0xb0, 0x36, 0x0c, 0xe3, 0x78, 0x10, 0xa9, 0xc7, 0x48, 0xf1, 0xd1,
  14859. 0x3a, 0x75, 0xce, 0x3b, 0xb5, 0x3d, 0x2c, 0xe2, 0x50, 0x09, 0x5a, 0xeb, 0x57, 0x61, 0x9d, 0x5b,
  14860. 0x88, 0x54, 0x8c, 0xb7, 0x3b, 0xb2, 0x6c, 0x84, 0x25, 0xeb, 0x4e, 0x9f, 0x12, 0x1c, 0x84, 0xef,
  14861. 0x20, 0x78, 0x71, 0xc3, 0xf6, 0x16, 0x36, 0xac, 0xfd, 0x27, 0x2d, 0x5e, 0xf7, 0x5b, 0x6e, 0xac,
  14862. 0x8c, 0xab, 0xb2, 0xa6, 0xaf, 0xca, 0xc0, 0x1f, 0x1d, 0x0d, 0x02, 0x57, 0xf6, 0x71, 0xcb, 0x69,
  14863. 0x22, 0xe0, 0x03, 0x77, 0x4a, 0x67, 0xda, 0x53, 0xf1, 0x88, 0xd6, 0xba, 0xe5, 0xd0, 0x7f, 0x3c,
  14864. 0xf9, 0xb1, 0x3a, 0x91, 0x25, 0xc6, 0xbf, 0x78, 0x1a, 0xa9, 0x8f, 0xd1, 0xa9, 0xdc, 0x87, 0xfa,
  14865. 0x13, 0xf7, 0xc4, 0xe1, 0xdc, 0xf7, 0xa8, 0x63, 0x7c, 0x11, 0x36, 0xe8, 0x7b, 0xd7, 0xc3, 0xaa,
  14866. 0x47, 0xa1, 0x1f, 0xd0, 0xe2, 0xd5, 0x1c, 0xfa, 0x8f, 0x55, 0x47, 0xd3, 0x21, 0xad, 0x59, 0xd7,
  14867. 0xc1, 0xbf, 0xd6, 0xdb, 0xd0, 0x8c, 0x54, 0xcc, 0xf3, 0xd8, 0x3a, 0x6f, 0x1e, 0x1b, 0x91, 0x8a,
  14868. 0x69, 0x02, 0xb7, 0xa1, 0x15, 0x85, 0x13, 0xc1, 0xbd, 0x50, 0xb2, 0xdf, 0xf4, 0x29, 0x70, 0x9a,
  14869. 0x91, 0x3e, 0x0f, 0xdf, 0x80, 0x8e, 0xc6, 0x44, 0x54, 0xac, 0x4d, 0xc5, 0xb6, 0x72, 0xc5, 0x0c,
  14870. 0x04, 0xe8, 0xb4, 0x0f, 0x0c, 0x6c, 0xb8, 0x2d, 0x47, 0x17, 0x8f, 0x3a, 0xad, 0xd4, 0xe2, 0x06,
  14871. 0x67, 0x3c, 0xc0, 0x27, 0x3a, 0xa5, 0xf6, 0x92, 0x30, 0x3a, 0xe5, 0x45, 0xab, 0x12, 0xb5, 0x87,
  14872. 0xdf, 0xbb, 0x9e, 0xf5, 0x16, 0xac, 0x8e, 0x68, 0x9e, 0xe8, 0xbe, 0x3a, 0x73, 0xcc, 0x92, 0xd1,
  14873. 0xfa, 0x36, 0x74, 0xa7, 0xee, 0x6c, 0xe0, 0x06, 0xfe, 0xd4, 0x4d, 0x10, 0xc1, 0xac, 0x9d, 0x57,
  14874. 0xb2, 0x33, 0x75, 0x67, 0x37, 0x75, 0x76, 0x46, 0x07, 0xb2, 0xed, 0xd7, 0x69, 0x49, 0x1a, 0x43,
  14875. 0x97, 0x37, 0xfc, 0x4b, 0xd0, 0x4b, 0xc2, 0xc4, 0xc5, 0xed, 0x38, 0x1a, 0xbb, 0xd1, 0xa1, 0xda,
  14876. 0xb2, 0x88, 0xe7, 0xea, 0x12, 0xd4, 0x11, 0x20, 0x62, 0x38, 0xcf, 0x3d, 0xcd, 0x32, 0x5d, 0xa0,
  14877. 0x4c, 0x6d, 0xcf, 0x3d, 0x4d, 0xb3, 0x5c, 0x86, 0xd6, 0xb1, 0x3f, 0x13, 0xfc, 0x71, 0x91, 0x8f,
  14878. 0xce, 0xb1, 0x3f, 0x63, 0xfc, 0xf1, 0x1a, 0x58, 0x74, 0xfe, 0x74, 0x05, 0xdc, 0x97, 0x0d, 0xea,
  14879. 0xcb, 0x1a, 0xa6, 0xe8, 0x6a, 0xa8, 0x53, 0x5f, 0x86, 0xfe, 0x67, 0x73, 0x15, 0x63, 0xdf, 0xe5,
  14880. 0xb0, 0x6d, 0x6d, 0x52, 0x85, 0x3d, 0x0d, 0xe6, 0x03, 0x85, 0x04, 0xd9, 0x28, 0x52, 0x6e, 0xa2,
  14881. 0x74, 0xb6, 0xa7, 0x88, 0xa0, 0xeb, 0x30, 0x50, 0x32, 0xe9, 0xd1, 0xe3, 0x85, 0xb2, 0xa5, 0x91,
  14882. 0x61, 0x40, 0x17, 0x8a, 0x0d, 0xdd, 0xd1, 0xd8, 0x4d, 0x06, 0xe9, 0xec, 0x5c, 0xa2, 0x1e, 0xb5,
  14883. 0x11, 0x78, 0x4b, 0x66, 0x28, 0x97, 0x07, 0xeb, 0x78, 0x9a, 0x0f, 0xa1, 0xce, 0x83, 0xf5, 0xbc,
  14884. 0x0a, 0xeb, 0x3c, 0x8b, 0x61, 0x30, 0xf1, 0x03, 0x19, 0xdd, 0x65, 0x3e, 0xd4, 0x94, 0xf0, 0x21,
  14885. 0xc1, 0xa9, 0xbe, 0x17, 0xa0, 0x23, 0xb9, 0x58, 0x26, 0xf1, 0x0c, 0x37, 0xc9, 0x30, 0x92, 0x4a,
  14886. 0x58, 0x57, 0x61, 0x4d, 0xb2, 0x08, 0xaa, 0xf1, 0xbd, 0xad, 0x2b, 0x3c, 0x01, 0x0c, 0xe7, 0x91,
  14887. 0xed, 0x7a, 0xd6, 0x35, 0xd8, 0xf4, 0x5c, 0x7f, 0x72, 0x2a, 0xd8, 0xc4, 0x10, 0x75, 0x3c, 0x4b,
  14888. 0xd5, 0x5e, 0xa0, 0x54, 0x42, 0x29, 0x0f, 0xb5, 0xd0, 0x63, 0x39, 0x01, 0xf5, 0xdc, 0x52, 0x02,
  14889. 0xea, 0x0d, 0xb8, 0x38, 0x4c, 0x06, 0xdf, 0x1f, 0x2b, 0x3c, 0x40, 0xc6, 0x3e, 0xd8, 0xa6, 0x7d,
  14890. 0xb0, 0x3e, 0x4c, 0x3e, 0x19, 0xab, 0xe0, 0xb6, 0xb1, 0x1b, 0xbe, 0x0a, 0x17, 0x86, 0xc9, 0xe0,
  14891. 0x53, 0xdf, 0xcd, 0xe7, 0xbf, 0x46, 0x2d, 0xac, 0x0d, 0x93, 0xf7, 0x7d, 0xd7, 0xcc, 0xfe, 0x16,
  14892. 0x6c, 0x48, 0xf6, 0xc2, 0x6e, 0x7c, 0x9b, 0x86, 0x61, 0x51, 0x81, 0x87, 0xe6, 0x96, 0xb4, 0x7f,
  14893. 0x72, 0x05, 0xb6, 0x0a, 0xf4, 0x5a, 0xc6, 0x85, 0xbe, 0x08, 0x3d, 0x93, 0xe0, 0x4b, 0xf9, 0x94,
  14894. 0x4e, 0x46, 0xcd, 0xd1, 0x51, 0xdc, 0x30, 0x73, 0x15, 0xb9, 0x0a, 0x2b, 0xcb, 0xbc, 0xa3, 0xf9,
  14895. 0x8b, 0x6b, 0xb0, 0x99, 0xa3, 0x24, 0x13, 0x37, 0xca, 0x5d, 0x99, 0x17, 0x0c, 0x72, 0x31, 0x71,
  14896. 0x23, 0xde, 0xfd, 0x57, 0x00, 0x98, 0xfd, 0xa2, 0x8c, 0x8c, 0x5c, 0x89, 0xdd, 0xe7, 0xe4, 0x1b,
  14897. 0x92, 0x8c, 0xd4, 0x4c, 0xbc, 0x55, 0x3f, 0x0f, 0x13, 0x52, 0x49, 0xa4, 0x94, 0x62, 0xfb, 0x33,
  14898. 0xb0, 0x16, 0x49, 0xd6, 0xe5, 0x42, 0x86, 0x5b, 0x8b, 0x42, 0x86, 0x97, 0xce, 0xa2, 0x7f, 0xcb,
  14899. 0xc4, 0x0d, 0x3f, 0x0c, 0xbd, 0x2c, 0x57, 0xa9, 0xc0, 0xe1, 0x4c, 0xfe, 0x0c, 0xa7, 0xa2, 0x38,
  14900. 0x67, 0xad, 0x58, 0xcf, 0x94, 0x1d, 0xc2, 0xc5, 0xac, 0x76, 0xe6, 0xe1, 0xa9, 0x8d, 0x3b, 0x79,
  14901. 0x02, 0x9e, 0x90, 0x78, 0x85, 0x90, 0xe0, 0xe5, 0x25, 0x03, 0x28, 0x12, 0xef, 0x9a, 0xb0, 0x75,
  14902. 0x3d, 0xee, 0x54, 0xd3, 0xc1, 0xbf, 0xf6, 0x5f, 0xaa, 0x40, 0x2f, 0x65, 0xa1, 0x28, 0xa3, 0xf5,
  14903. 0x15, 0xb0, 0x90, 0xc6, 0x28, 0xdd, 0x3f, 0xfd, 0xa9, 0x7b, 0xb2, 0x6f, 0x6e, 0xa1, 0x42, 0xc7,
  14904. 0x96, 0x8b, 0x6f, 0x96, 0x76, 0x8c, 0x66, 0xf5, 0xeb, 0xd0, 0xca, 0x7a, 0x99, 0x9b, 0xc0, 0x4a,
  14905. 0x61, 0x02, 0xd7, 0xa0, 0x1a, 0xcc, 0xa7, 0x32, 0xaf, 0xf8, 0xd7, 0xbe, 0x05, 0x2d, 0x1c, 0x01,
  14906. 0x77, 0xfe, 0x1d, 0x00, 0xa3, 0x27, 0x2c, 0xee, 0xc8, 0x33, 0x8c, 0x59, 0x27, 0x5a, 0x2a, 0x6d,
  14907. 0x7f, 0x0c, 0xcd, 0xdd, 0x44, 0x4d, 0x0b, 0xeb, 0x59, 0x3b, 0x7f, 0x3d, 0xa5, 0x3b, 0x2c, 0x05,
  14908. 0xc1, 0xbf, 0x05, 0x89, 0x2b, 0x4b, 0x8d, 0x0c, 0x89, 0xeb, 0x0f, 0x41, 0x73, 0x67, 0xfc, 0x39,
  14909. 0x07, 0x5a, 0x5a, 0x73, 0xb5, 0x58, 0xf3, 0x27, 0xd0, 0x60, 0x42, 0xe8, 0x10, 0xaf, 0x6c, 0x3f,
  14910. 0x51, 0xd3, 0xe5, 0x32, 0x1f, 0x3d, 0x58, 0xa7, 0x89, 0xf9, 0x88, 0xae, 0xb8, 0x0c, 0xad, 0xa1,
  14911. 0x7b, 0x28, 0x04, 0x99, 0x0c, 0x73, 0xe8, 0x1e, 0x12, 0x25, 0x66, 0x7f, 0x9b, 0x89, 0x2c, 0x24,
  14912. 0x65, 0xf3, 0x04, 0x6f, 0x59, 0xe5, 0x8b, 0x04, 0xaf, 0x2e, 0x8f, 0x23, 0xc7, 0xf2, 0xa3, 0x71,
  14913. 0x7e, 0x85, 0xf2, 0xe5, 0xf5, 0xfc, 0x38, 0x4d, 0xcc, 0x47, 0xeb, 0x13, 0x41, 0xe7, 0xfd, 0x70,
  14914. 0x98, 0xc9, 0xc1, 0x84, 0x58, 0x8f, 0x13, 0xf7, 0x50, 0x73, 0x49, 0x48, 0xac, 0xef, 0xe3, 0xb7,
  14915. 0x75, 0x07, 0xd6, 0xe7, 0xc1, 0x24, 0x1c, 0x1d, 0xc9, 0x1e, 0x36, 0x36, 0xe5, 0x19, 0x68, 0xa5,
  14916. 0xcf, 0x65, 0xa8, 0x0d, 0x6a, 0x73, 0x02, 0xdd, 0xf4, 0x64, 0x10, 0xeb, 0x8b, 0x44, 0x0d, 0x55,
  14917. 0x98, 0xae, 0x56, 0x83, 0xbe, 0x77, 0x3d, 0xa4, 0xd7, 0xb9, 0xb8, 0x66, 0x2a, 0xf8, 0x0b, 0x6f,
  14918. 0x32, 0x4f, 0x1d, 0xb8, 0xf3, 0x49, 0x32, 0x48, 0x8b, 0xf2, 0xa1, 0xef, 0x09, 0x7c, 0x9f, 0x6b,
  14919. 0xb0, 0x7f, 0xba, 0xc2, 0xdb, 0x98, 0xbe, 0x91, 0xcb, 0xa6, 0xf1, 0x65, 0xfd, 0xaf, 0x94, 0xf4,
  14920. 0xdf, 0x9c, 0x12, 0x12, 0xc1, 0xa5, 0x9d, 0xb7, 0xde, 0x05, 0x58, 0x18, 0xfc, 0xd3, 0xe5, 0x82,
  14921. 0x13, 0x1c, 0x9b, 0xc3, 0x64, 0x3f, 0x8d, 0xfb, 0x5d, 0x68, 0xee, 0xb8, 0x91, 0xf7, 0x45, 0x8e,
  14922. 0xa2, 0x82, 0x0e, 0x16, 0xbd, 0xe7, 0x06, 0xde, 0xad, 0x30, 0x3c, 0x42, 0x4c, 0x2c, 0xc2, 0x61,
  14923. 0x8d, 0x89, 0x59, 0x2e, 0x8c, 0x5b, 0x99, 0x12, 0x18, 0x0d, 0x72, 0x0d, 0x2d, 0x84, 0xa4, 0x17,
  14924. 0x86, 0xdc, 0xfc, 0x91, 0x1a, 0x69, 0x2c, 0xc9, 0x10, 0x47, 0x8d, 0xec, 0x31, 0xb4, 0xb1, 0x99,
  14925. 0x9d, 0x70, 0x32, 0x51, 0xa3, 0x04, 0x29, 0x0a, 0xaa, 0x4c, 0x84, 0x24, 0x9a, 0xfd, 0x44, 0xd8,
  14926. 0xf7, 0x18, 0x64, 0x5d, 0x07, 0xaa, 0x7d, 0x30, 0x0c, 0xc3, 0xa3, 0xd2, 0xad, 0x60, 0x76, 0xdb,
  14927. 0x69, 0x62, 0x5e, 0xfc, 0x67, 0xff, 0x71, 0x45, 0x36, 0x2e, 0x12, 0x52, 0xdb, 0x52, 0xc9, 0xf2,
  14928. 0x8d, 0x2b, 0xd3, 0xc6, 0x15, 0xd0, 0x3a, 0xbc, 0x08, 0x3d, 0x2a, 0x93, 0xbf, 0x77, 0xea, 0x0e,
  14929. 0xf5, 0x58, 0x8b, 0x17, 0x91, 0x3e, 0xa7, 0x5c, 0x23, 0x1e, 0x91, 0x70, 0xbf, 0x5b, 0x0b, 0x95,
  14930. 0xcb, 0x88, 0x79, 0x6c, 0x7a, 0xf8, 0xf7, 0xe0, 0x02, 0x13, 0x0d, 0x54, 0x45, 0x30, 0x9f, 0x66,
  14931. 0xa2, 0x86, 0x33, 0x37, 0xfc, 0x1a, 0x95, 0xc2, 0x6a, 0x3f, 0x98, 0x13, 0x0a, 0xb0, 0xff, 0x73,
  14932. 0x05, 0xfa, 0x38, 0x5a, 0x53, 0x16, 0x72, 0x05, 0x40, 0xb3, 0x0e, 0xe9, 0x2a, 0xb6, 0x04, 0x22,
  14933. 0xf2, 0x46, 0x49, 0x9e, 0x1c, 0xeb, 0x95, 0xd4, 0x25, 0xee, 0x1f, 0x4f, 0x70, 0x71, 0x74, 0x86,
  14934. 0xc7, 0x4a, 0xc4, 0x24, 0xcd, 0x94, 0xc1, 0xf8, 0x58, 0xb9, 0x11, 0xde, 0xff, 0x44, 0xbe, 0xd1,
  14935. 0x9d, 0x2e, 0xfd, 0x2e, 0xe5, 0x4d, 0x30, 0x83, 0x63, 0xe4, 0xb5, 0x5e, 0x87, 0xba, 0x49, 0x34,
  14936. 0x2c, 0x2f, 0xc4, 0xd9, 0xec, 0x5f, 0xae, 0x40, 0xdb, 0x18, 0xa0, 0xd9, 0xb9, 0x74, 0x51, 0xeb,
  14937. 0x69, 0xe7, 0x68, 0x69, 0xde, 0x2b, 0xb0, 0x4e, 0x65, 0xe2, 0xdc, 0xc2, 0x9c, 0xe5, 0xd9, 0xa7,
  14938. 0xaf, 0x40, 0x75, 0x72, 0x1c, 0xcb, 0x92, 0x9e, 0xb1, 0x1c, 0x98, 0xcb, 0xfe, 0xc7, 0x15, 0x46,
  14939. 0xe2, 0x0f, 0xdc, 0x19, 0xa2, 0x1b, 0xe4, 0x7a, 0x12, 0x43, 0x10, 0x34, 0x75, 0x67, 0x44, 0x6f,
  14940. 0x7f, 0x19, 0xaa, 0xb3, 0x30, 0xa6, 0xd9, 0x2e, 0xee, 0xc1, 0xbd, 0x30, 0xf6, 0x89, 0x43, 0xc0,
  14941. 0x1c, 0x88, 0x7f, 0x1e, 0x87, 0xd1, 0x04, 0x37, 0x7e, 0x1c, 0x0b, 0x6e, 0x17, 0xfc, 0x43, 0xf0,
  14942. 0x5b, 0x61, 0x1c, 0x33, 0xaf, 0xfd, 0x2e, 0x5c, 0x32, 0x73, 0x8e, 0xdd, 0xc9, 0x44, 0x05, 0x87,
  14943. 0xca, 0x14, 0x5b, 0x6d, 0x66, 0x45, 0x74, 0x32, 0x6d, 0x9b, 0xb7, 0xa1, 0xa9, 0x5b, 0xb5, 0x3a,
  14944. 0x50, 0x61, 0xf9, 0xfe, 0x8a, 0x53, 0x39, 0xc1, 0xaf, 0x53, 0x51, 0x62, 0x55, 0x4e, 0xf1, 0xeb,
  14945. 0xfb, 0xd4, 0xfa, 0x8a, 0x53, 0xf9, 0xbe, 0x7d, 0x0d, 0x1a, 0x1f, 0xa9, 0x51, 0x12, 0x46, 0xd7,
  14946. 0x3e, 0x47, 0xa1, 0x4f, 0x60, 0x75, 0x6f, 0xe2, 0x9e, 0xaa, 0x48, 0x2b, 0x6b, 0x2b, 0x99, 0xb2,
  14947. 0xf6, 0x89, 0x27, 0x65, 0x03, 0x56, 0xe7, 0x3c, 0xad, 0x22, 0x2f, 0x9b, 0xe3, 0xa4, 0xda, 0xff,
  14948. 0xa0, 0x0a, 0x3d, 0xae, 0x7c, 0x7f, 0x1c, 0x3e, 0x26, 0x36, 0x76, 0xb1, 0x91, 0x54, 0x57, 0xb4,
  14949. 0x62, 0xea, 0x8a, 0x72, 0xbc, 0x5f, 0xb5, 0xc0, 0xfb, 0x6d, 0xc2, 0xea, 0xa1, 0x0a, 0x3c, 0x15,
  14950. 0x69, 0x9d, 0x24, 0x7f, 0x61, 0x37, 0x10, 0xc7, 0xfb, 0x9e, 0x08, 0x16, 0xea, 0x9f, 0x86, 0xc3,
  14951. 0xdd, 0x82, 0xcc, 0x62, 0xb5, 0x20, 0xb3, 0x28, 0x32, 0xf2, 0x8d, 0xcf, 0xc3, 0xc8, 0x5f, 0x86,
  14952. 0x96, 0x3b, 0x4a, 0xe4, 0x24, 0xb3, 0xec, 0xa8, 0xc9, 0x80, 0x5d, 0x6f, 0xb9, 0xe8, 0x68, 0x03,
  14953. 0x56, 0xfd, 0x29, 0xe1, 0x7f, 0xe0, 0x6e, 0xfa, 0xd3, 0x43, 0x56, 0x5d, 0xe5, 0x65, 0x33, 0xed,
  14954. 0x45, 0x61, 0x62, 0x41, 0xcc, 0xd5, 0x29, 0x53, 0x46, 0x1c, 0x44, 0xe1, 0x74, 0xf0, 0xfd, 0x30,
  14955. 0x50, 0x9a, 0x67, 0x46, 0xc0, 0x27, 0x61, 0x40, 0x0c, 0x75, 0xa4, 0xdc, 0x09, 0x27, 0x6e, 0x70,
  14956. 0x22, 0x02, 0x30, 0xd1, 0x7e, 0x05, 0x36, 0x3e, 0x4c, 0xc6, 0x2a, 0xe2, 0x05, 0x63, 0x4a, 0xbd,
  14957. 0x7c, 0xc9, 0xec, 0x7f, 0x53, 0x81, 0xee, 0xa3, 0xc0, 0x4f, 0xf6, 0xc2, 0xf8, 0x66, 0xe0, 0xdd,
  14958. 0xf6, 0xcb, 0xf6, 0xce, 0xcb, 0xe6, 0xde, 0xb9, 0x98, 0x9b, 0x4e, 0xd9, 0xa4, 0xbc, 0x75, 0x5e,
  14959. 0x86, 0xaa, 0xe7, 0x33, 0x12, 0x5b, 0x9a, 0xcf, 0xf3, 0x23, 0xeb, 0x79, 0xe8, 0xf8, 0xf1, 0x20,
  14960. 0x0c, 0x06, 0x87, 0x51, 0x38, 0x0f, 0x3c, 0x51, 0xb4, 0x80, 0x1f, 0x7f, 0x18, 0x7c, 0x87, 0x20,
  14961. 0xc6, 0x26, 0xac, 0x1b, 0x9b, 0x90, 0x94, 0xff, 0x6e, 0xe4, 0x4e, 0x0d, 0xa1, 0x12, 0x7d, 0xef,
  14962. 0x7a, 0xf6, 0x18, 0xfa, 0xdf, 0x9b, 0xfb, 0xa3, 0x23, 0xd6, 0xd5, 0xe8, 0x15, 0x45, 0x52, 0x1d,
  14963. 0x69, 0xc0, 0x58, 0x5f, 0xcf, 0x53, 0xf7, 0x04, 0x59, 0xdd, 0x18, 0x13, 0x91, 0xf7, 0xe4, 0x44,
  14964. 0x21, 0xe8, 0x3c, 0xf7, 0x34, 0x4b, 0x8c, 0xdc, 0xc7, 0xcc, 0xa9, 0xb3, 0xc5, 0x43, 0x13, 0x01,
  14965. 0x24, 0xdc, 0xfd, 0xf7, 0x15, 0xb0, 0xb8, 0x95, 0x3b, 0xc7, 0xfe, 0x04, 0x0f, 0xbc, 0xe6, 0xab,
  14966. 0x66, 0x61, 0x6c, 0x68, 0xf0, 0x56, 0x67, 0x61, 0xbc, 0xeb, 0x9d, 0x60, 0x02, 0x61, 0x8d, 0x4c,
  14967. 0x5d, 0x88, 0x9f, 0xbc, 0x01, 0xd4, 0xc9, 0xcc, 0x8f, 0x94, 0xd9, 0x0e, 0x30, 0x88, 0x84, 0x01,
  14968. 0x2f, 0x43, 0x5f, 0x2e, 0x7a, 0x75, 0xec, 0x4f, 0x0c, 0xf1, 0x6a, 0x97, 0xc1, 0xd8, 0xfe, 0x9d,
  14969. 0x93, 0x19, 0x22, 0xea, 0x48, 0x1d, 0x44, 0x2a, 0x1e, 0x67, 0x06, 0x16, 0x75, 0xa7, 0x2d, 0x30,
  14970. 0xaa, 0x6a, 0x0b, 0x1a, 0x9a, 0x00, 0x90, 0x89, 0x93, 0x4f, 0xfb, 0x77, 0x57, 0xa0, 0x97, 0x0d,
  14971. 0x27, 0xbd, 0xd5, 0x22, 0xa5, 0x04, 0x23, 0xea, 0x5b, 0x2d, 0x52, 0x8a, 0x91, 0xa1, 0x4e, 0x9e,
  14972. 0xf8, 0x53, 0x3f, 0x11, 0x76, 0x89, 0x92, 0xef, 0x23, 0xc0, 0xfa, 0x32, 0xf4, 0x33, 0x04, 0x99,
  14973. 0x43, 0xaa, 0x29, 0x38, 0xad, 0x87, 0xc6, 0x95, 0x63, 0x7c, 0x11, 0xc2, 0x98, 0xe1, 0x9b, 0xd0,
  14974. 0xa2, 0x79, 0x23, 0x1c, 0xcb, 0x57, 0x58, 0x5e, 0x1f, 0xb3, 0xb8, 0x08, 0x4e, 0x13, 0x4b, 0xd0,
  14975. 0xcd, 0xf4, 0x3d, 0x78, 0x4a, 0x6b, 0x91, 0x8a, 0xbd, 0x59, 0x3d, 0xef, 0xb2, 0xd9, 0x90, 0x92,
  14976. 0x3b, 0xf9, 0xfe, 0x3e, 0x07, 0x6d, 0x21, 0x25, 0xa8, 0x1a, 0x96, 0x3d, 0x03, 0xd3, 0x09, 0xc4,
  14977. 0x07, 0xfc, 0x08, 0x6c, 0x48, 0x9f, 0x4e, 0x66, 0xca, 0x23, 0x9c, 0x7a, 0x13, 0xb7, 0x7d, 0x99,
  14978. 0x62, 0xba, 0x04, 0x4f, 0xf6, 0x60, 0x65, 0x3c, 0x93, 0xb9, 0x5a, 0x19, 0xcf, 0xf0, 0x3b, 0xd6,
  14979. 0x2b, 0xbe, 0x12, 0xcf, 0x6c, 0x0f, 0x36, 0x8b, 0xd5, 0x8b, 0x10, 0xeb, 0xcb, 0xd0, 0x57, 0x29,
  14980. 0xcc, 0xbc, 0x13, 0x7b, 0x19, 0x98, 0x0e, 0x10, 0xed, 0x14, 0xda, 0x51, 0xac, 0x9f, 0x66, 0x72,
  14981. 0xab, 0xcd, 0x30, 0x56, 0x4f, 0xff, 0x64, 0x05, 0x2c, 0xa3, 0x01, 0x37, 0x38, 0x22, 0xcc, 0x61,
  14982. 0x41, 0x2d, 0x72, 0x83, 0x23, 0xa9, 0x97, 0xfe, 0x5b, 0x37, 0x01, 0x86, 0x91, 0xaf, 0x0e, 0x06,
  14983. 0x7e, 0x70, 0x10, 0x0a, 0x7a, 0xb0, 0xf3, 0x64, 0x59, 0x38, 0x9d, 0x86, 0x01, 0xa3, 0xa1, 0x5b,
  14984. 0x98, 0x95, 0x24, 0xa1, 0xad, 0xa1, 0xfe, 0x8b, 0x33, 0x11, 0x8f, 0xc2, 0x48, 0x6b, 0xca, 0xf9,
  14985. 0xc3, 0xfe, 0xfd, 0x16, 0xac, 0x15, 0x87, 0xfa, 0xe4, 0x83, 0xbc, 0x9a, 0xea, 0xbd, 0x88, 0x13,
  14986. 0x33, 0xe8, 0x4a, 0xd1, 0x6c, 0x21, 0x0b, 0x46, 0x9b, 0xe4, 0x4d, 0xb8, 0xc8, 0x2b, 0x6a, 0x54,
  14987. 0xac, 0x19, 0xd6, 0xba, 0x63, 0x51, 0x5a, 0xd6, 0x83, 0x0f, 0xe6, 0x64, 0xcc, 0x94, 0x6d, 0x27,
  14988. 0xcc, 0xca, 0xcb, 0xd3, 0x49, 0x81, 0x98, 0xe9, 0x75, 0xb8, 0x30, 0x9a, 0x47, 0x83, 0x62, 0x6f,
  14989. 0xf9, 0x58, 0xae, 0x8f, 0xe6, 0xd1, 0x9d, 0x7c, 0x87, 0xdf, 0x86, 0xcd, 0x03, 0x3f, 0xf0, 0xe3,
  14990. 0xb1, 0x59, 0x84, 0xba, 0xbd, 0x4a, 0xdd, 0xbe, 0xc8, 0xa9, 0x59, 0x29, 0xea, 0xfc, 0x87, 0xb0,
  14991. 0x6e, 0xae, 0x25, 0x17, 0x68, 0xd0, 0xde, 0xfe, 0x52, 0xd9, 0x39, 0x29, 0x6c, 0x1a, 0xa7, 0x6f,
  14992. 0xac, 0x3a, 0x55, 0x78, 0x15, 0xd6, 0xb0, 0xdb, 0x32, 0x77, 0xbc, 0x41, 0x9b, 0x72, 0x72, 0xe7,
  14993. 0x11, 0xd7, 0xc2, 0x47, 0xf3, 0x3d, 0xf3, 0x68, 0xb2, 0x70, 0xde, 0x3e, 0xb3, 0x49, 0x3a, 0x06,
  14994. 0xc6, 0xe9, 0xcc, 0x96, 0x68, 0x38, 0x3f, 0x38, 0xc8, 0xb4, 0xd1, 0xe9, 0x12, 0xdd, 0x9a, 0x1f,
  14995. 0x1c, 0x50, 0xce, 0x77, 0xe0, 0x29, 0xc9, 0x19, 0x2b, 0x24, 0xe8, 0x8d, 0x02, 0x6d, 0x9e, 0x1c,
  14996. 0x4e, 0xde, 0xa7, 0xd4, 0xb4, 0xd8, 0xf7, 0xe0, 0x82, 0xb9, 0x07, 0xc6, 0x33, 0x53, 0x21, 0xf3,
  14997. 0x24, 0x7d, 0x5d, 0xcb, 0xb6, 0xca, 0xbd, 0x99, 0x56, 0x81, 0x4b, 0x95, 0x88, 0xe3, 0xbb, 0x5a,
  14998. 0xfd, 0x8f, 0x10, 0x44, 0xf3, 0x37, 0x00, 0xdc, 0x38, 0xf6, 0xe3, 0x84, 0xb6, 0x45, 0xef, 0x3c,
  14999. 0x19, 0x7c, 0x8b, 0x33, 0xe3, 0x76, 0xf9, 0x16, 0x74, 0x87, 0x6a, 0x60, 0x14, 0x3e, 0x57, 0xf4,
  15000. 0xdf, 0x1e, 0xaa, 0x9b, 0x69, 0xf1, 0x17, 0xa0, 0x23, 0x65, 0xf9, 0x4c, 0xaf, 0x31, 0x0f, 0xc1,
  15001. 0x30, 0x5a, 0x5d, 0xeb, 0x2d, 0xd8, 0x90, 0x2c, 0x87, 0x73, 0x7f, 0xe2, 0x0d, 0x54, 0xe0, 0x99,
  15002. 0xf2, 0x7e, 0x8b, 0x13, 0xbf, 0x83, 0x69, 0x77, 0x02, 0x8f, 0x2e, 0x8c, 0x7b, 0x60, 0x65, 0x9d,
  15003. 0x9a, 0x6b, 0x0b, 0x1c, 0xab, 0x44, 0x78, 0x95, 0xb7, 0xf8, 0x72, 0xfa, 0xba, 0x6f, 0x8f, 0xfc,
  15004. 0x54, 0xa7, 0x25, 0xd5, 0x18, 0xf2, 0x99, 0x0b, 0xd4, 0x70, 0x9f, 0x13, 0x32, 0xe1, 0xf3, 0x9b,
  15005. 0x70, 0xb1, 0x70, 0x72, 0x18, 0x3b, 0x5c, 0x24, 0xec, 0x60, 0xe5, 0x8e, 0xce, 0x3e, 0xa6, 0x58,
  15006. 0x5f, 0x83, 0xad, 0xb2, 0x12, 0x83, 0xa9, 0x7b, 0x42, 0x64, 0x51, 0xd7, 0xd9, 0x58, 0x2c, 0xf5,
  15007. 0xc0, 0x3d, 0xb1, 0xbe, 0x05, 0x97, 0x17, 0x0a, 0x65, 0x72, 0x72, 0x52, 0x29, 0xd4, 0x9c, 0x2d,
  15008. 0x95, 0x2f, 0x98, 0xca, 0xca, 0xf1, 0xcc, 0x16, 0xce, 0xb7, 0xa9, 0x65, 0xa8, 0x39, 0x17, 0xf3,
  15009. 0x48, 0x89, 0xcf, 0x9c, 0xfd, 0xbb, 0xc8, 0xc1, 0xcc, 0xe3, 0x31, 0x72, 0x30, 0x44, 0x9e, 0xcc,
  15010. 0x64, 0x80, 0x2c, 0x40, 0x44, 0x96, 0x86, 0x87, 0x25, 0xf2, 0x26, 0x4e, 0x64, 0x29, 0x57, 0x73,
  15011. 0xe8, 0x1e, 0x72, 0xe2, 0xb3, 0xd0, 0x8e, 0xe6, 0xf1, 0x78, 0x80, 0xc5, 0x45, 0x64, 0xd2, 0x75,
  15012. 0x5a, 0x11, 0xd7, 0x6b, 0x52, 0x96, 0x19, 0x79, 0xa5, 0x29, 0x4b, 0x87, 0xc8, 0xab, 0xec, 0x1a,
  15013. 0xe0, 0x1c, 0x29, 0xc1, 0x40, 0x88, 0x81, 0xb2, 0x3c, 0x07, 0x6d, 0xc4, 0xf1, 0x7a, 0x50, 0x4c,
  15014. 0x34, 0x00, 0x82, 0x64, 0x28, 0x7f, 0xb5, 0x01, 0xc0, 0x12, 0x35, 0x32, 0x8e, 0xb9, 0x0a, 0xa4,
  15015. 0xa9, 0x19, 0xf8, 0xc1, 0x28, 0xd4, 0xba, 0x71, 0x26, 0x21, 0x7b, 0x08, 0xdf, 0x25, 0xb0, 0xd6,
  15016. 0xa2, 0x62, 0xc7, 0xb3, 0x0b, 0x90, 0xc7, 0xcd, 0x98, 0x65, 0x03, 0x56, 0x73, 0xa3, 0xaa, 0x4f,
  15017. 0x69, 0x44, 0x2f, 0x43, 0x1f, 0x49, 0x39, 0xb3, 0x72, 0x96, 0x1d, 0x76, 0xa7, 0xee, 0x89, 0x51,
  15018. 0xf7, 0x7b, 0xd0, 0xf9, 0x0c, 0xa9, 0x40, 0x6d, 0xc2, 0xc3, 0x1a, 0xe7, 0x3c, 0x3f, 0x5a, 0x20,
  15019. 0x13, 0x9d, 0xf6, 0x67, 0x19, 0x00, 0x09, 0x77, 0x99, 0x19, 0xe9, 0xc6, 0x2a, 0x1b, 0xb2, 0x30,
  15020. 0x90, 0xa7, 0xf7, 0x2a, 0xac, 0x19, 0x79, 0x32, 0x2b, 0x9e, 0xae, 0xd3, 0x4b, 0xb3, 0xf1, 0x68,
  15021. 0xf2, 0x39, 0x99, 0x6c, 0x68, 0x16, 0x72, 0x32, 0x6d, 0x71, 0x03, 0x88, 0xf2, 0xe1, 0x9b, 0xb4,
  15022. 0x55, 0x22, 0xbb, 0xce, 0x93, 0x68, 0x4e, 0x13, 0x73, 0xd3, 0x0d, 0x7a, 0x37, 0x77, 0x2d, 0x52,
  15023. 0x79, 0xd6, 0x7b, 0x5e, 0x39, 0xfb, 0x12, 0x30, 0x6e, 0x4d, 0xaa, 0xe7, 0x45, 0xe8, 0xa5, 0xc3,
  15024. 0xe1, 0x19, 0x6e, 0xb3, 0x9d, 0xae, 0x5e, 0x1b, 0x9a, 0xe0, 0x37, 0xa0, 0xa9, 0xb7, 0x1e, 0x71,
  15025. 0x2c, 0x45, 0x3a, 0x5f, 0x36, 0xb7, 0xd3, 0x90, 0xdd, 0x68, 0x7d, 0x00, 0x9b, 0x34, 0x76, 0xf3,
  15026. 0xd2, 0x64, 0x5c, 0xd2, 0x3d, 0x8f, 0x0c, 0xbb, 0x30, 0x75, 0x67, 0x3b, 0xc6, 0xbd, 0x4a, 0xd8,
  15027. 0xe4, 0xdb, 0xf0, 0x8c, 0xd6, 0x15, 0x86, 0x91, 0xa7, 0x2f, 0x2b, 0x77, 0x34, 0x92, 0x6d, 0xd1,
  15028. 0xe3, 0x73, 0x2b, 0x5a, 0xc3, 0x30, 0xf2, 0x78, 0xe0, 0x37, 0x47, 0x23, 0xde, 0x21, 0x6f, 0x66,
  15029. 0x06, 0x36, 0x58, 0xc6, 0x9b, 0x47, 0xac, 0x34, 0xed, 0x8b, 0x2a, 0x29, 0xcd, 0x7d, 0x5b, 0x52,
  15030. 0xf2, 0x13, 0x33, 0xc6, 0xc3, 0xb0, 0xc6, 0xda, 0x22, 0x3d, 0x31, 0xf7, 0x90, 0x04, 0x7b, 0x16,
  15031. 0xda, 0xbc, 0x63, 0x38, 0xcb, 0x3a, 0x9f, 0x49, 0xda, 0xbd, 0x94, 0xfe, 0x15, 0xb0, 0x72, 0x1b,
  15032. 0x8b, 0xb3, 0x59, 0xac, 0x37, 0x30, 0x76, 0x17, 0x65, 0x26, 0x1d, 0x5c, 0x7e, 0x87, 0x71, 0xfe,
  15033. 0x0b, 0x8c, 0x07, 0xf3, 0xdb, 0x0c, 0x8b, 0xd8, 0xf7, 0xa0, 0x4b, 0x17, 0x57, 0x2a, 0x6b, 0x28,
  15034. 0x2a, 0x5e, 0x9e, 0x54, 0x00, 0x60, 0xff, 0x42, 0x05, 0x7a, 0x48, 0xf6, 0x31, 0xd5, 0xb6, 0x84,
  15035. 0xd3, 0xff, 0x22, 0x87, 0xf8, 0x06, 0xd4, 0x89, 0xf0, 0xa3, 0xa3, 0xfb, 0x64, 0x94, 0x22, 0x17,
  15036. 0xb0, 0x7f, 0xae, 0x0a, 0x17, 0x3f, 0xce, 0x24, 0x32, 0x41, 0xa2, 0x82, 0x44, 0xdb, 0x35, 0x8a,
  15037. 0x05, 0xa4, 0x58, 0xe4, 0x8e, 0xc8, 0x66, 0xd5, 0x60, 0xb9, 0xaa, 0x39, 0x96, 0xeb, 0x65, 0xe8,
  15038. 0x53, 0x42, 0x3c, 0xc7, 0xd6, 0xe8, 0x22, 0x17, 0x8e, 0x0a, 0xc1, 0xfb, 0x04, 0xe5, 0xcb, 0x5c,
  15039. 0xba, 0x5a, 0xff, 0x9c, 0x5d, 0x4d, 0x71, 0xaf, 0x8a, 0xe8, 0x2a, 0x5f, 0x35, 0x70, 0xaf, 0x8a,
  15040. 0xf0, 0xba, 0x2e, 0x70, 0x7d, 0x8d, 0x05, 0xae, 0xef, 0x12, 0x34, 0x99, 0x28, 0x1d, 0xcf, 0x84,
  15041. 0xfc, 0x6a, 0xd0, 0xf7, 0xbd, 0x19, 0x0d, 0x77, 0x1e, 0x61, 0x42, 0x4b, 0x86, 0x3b, 0x8f, 0xee,
  15042. 0x91, 0x2c, 0xcc, 0x8f, 0xd9, 0xb0, 0x8e, 0xce, 0x7e, 0xd3, 0x69, 0xf8, 0x31, 0x59, 0xd4, 0xe1,
  15043. 0xe5, 0x1b, 0xa8, 0x13, 0x3c, 0x2e, 0x06, 0x7f, 0xc8, 0x07, 0xbb, 0x8f, 0x09, 0x8e, 0xc1, 0x23,
  15044. 0x5e, 0x15, 0x0b, 0x16, 0x99, 0x1c, 0xa2, 0x59, 0xd9, 0x6a, 0xae, 0x97, 0xcd, 0x0e, 0x09, 0x83,
  15045. 0xbe, 0x0b, 0x5d, 0xb2, 0xfb, 0xfb, 0xc0, 0x9d, 0x2a, 0xcd, 0x1d, 0x90, 0x44, 0x86, 0x2d, 0xec,
  15046. 0xe9, 0x7f, 0xb9, 0xf5, 0xed, 0xa2, 0x1b, 0x81, 0xfd, 0xdb, 0x15, 0xd8, 0x4c, 0x17, 0xd7, 0x71,
  15047. 0x03, 0x8f, 0xaa, 0xa6, 0x6a, 0xf1, 0x12, 0x32, 0xcc, 0x69, 0x58, 0x00, 0x29, 0xc2, 0x6f, 0x6d,
  15048. 0x8a, 0x5b, 0xce, 0x5b, 0x97, 0x2c, 0x74, 0xb5, 0x6c, 0xa1, 0xcb, 0xc6, 0x5c, 0x2b, 0x1b, 0xb3,
  15049. 0xf5, 0x0c, 0xb4, 0xfc, 0xf8, 0xc3, 0x83, 0x83, 0x89, 0x1f, 0xf0, 0xbd, 0xd2, 0x74, 0x32, 0x80,
  15050. 0x7d, 0x00, 0x6b, 0x0f, 0xdd, 0xf8, 0x68, 0x2f, 0x0a, 0x0f, 0x23, 0x15, 0xc7, 0x9f, 0xc7, 0x5d,
  15051. 0x80, 0x78, 0xa0, 0xd4, 0x5a, 0xb8, 0xee, 0xf0, 0x07, 0x42, 0x69, 0xd9, 0xe5, 0xa2, 0xe3, 0x0f,
  15052. 0xfb, 0x1f, 0x56, 0xa0, 0xa9, 0x4d, 0x92, 0x71, 0xf4, 0x64, 0xbc, 0x9c, 0x9e, 0xf3, 0x55, 0xfc,
  15053. 0xdc, 0xf5, 0xac, 0x77, 0xa1, 0x39, 0x93, 0x9e, 0x94, 0x1a, 0xf4, 0x16, 0xbb, 0xea, 0xa4, 0xd9,
  15054. 0xf3, 0x9d, 0xe9, 0xea, 0xce, 0x20, 0xed, 0xab, 0x52, 0xe3, 0xa8, 0x1a, 0x2d, 0x5e, 0x8b, 0x20,
  15055. 0xfa, 0x4a, 0xa7, 0x8e, 0x18, 0x6c, 0x0e, 0x99, 0x4b, 0xd3, 0x66, 0xf9, 0x98, 0x6d, 0xe1, 0x76,
  15056. 0xc2, 0x20, 0x27, 0x47, 0xab, 0xe4, 0xe4, 0x68, 0x39, 0x3b, 0xec, 0x95, 0x27, 0xb2, 0xc3, 0xb6,
  15057. 0xef, 0x40, 0x87, 0xd5, 0x6e, 0x52, 0xf9, 0x3b, 0x00, 0xa3, 0x30, 0xe0, 0x2b, 0x2d, 0x5e, 0xa2,
  15058. 0x7b, 0xe3, 0xac, 0x8e, 0x91, 0x91, 0xfb, 0x17, 0x85, 0x59, 0xff, 0xca, 0x94, 0xe3, 0x7f, 0xa6,
  15059. 0xfe, 0x49, 0xe5, 0x4f, 0xd2, 0x3f, 0xce, 0x9a, 0xeb, 0xdf, 0x1f, 0xd5, 0x58, 0xcb, 0x82, 0x2d,
  15060. 0x7c, 0x21, 0x7b, 0xf5, 0xb7, 0x49, 0x4d, 0xc5, 0xd5, 0x49, 0xdf, 0x37, 0x0b, 0x2a, 0x45, 0x31,
  15061. 0x87, 0x77, 0xb2, 0x8c, 0xd6, 0x75, 0x31, 0x6c, 0x42, 0x88, 0x88, 0xf4, 0x2e, 0x2d, 0xc8, 0xf5,
  15062. 0xd3, 0x09, 0x25, 0xe3, 0x26, 0x1a, 0xe5, 0x75, 0x51, 0x80, 0x52, 0xb9, 0xda, 0xd2, 0x72, 0x32,
  15063. 0x50, 0x52, 0x82, 0x52, 0xb9, 0x1d, 0x58, 0x63, 0x63, 0x15, 0x1a, 0x1f, 0x13, 0xbe, 0xf5, 0xf3,
  15064. 0x18, 0xa1, 0x1e, 0x15, 0xc1, 0x31, 0x33, 0x65, 0x7c, 0x13, 0xfa, 0x8f, 0x95, 0x3a, 0x32, 0xeb,
  15065. 0x58, 0x3d, 0xaf, 0x8e, 0x2e, 0x96, 0xc8, 0xaa, 0x78, 0x51, 0xdb, 0x3c, 0xb9, 0x9e, 0x37, 0xf8,
  15066. 0xbe, 0x0a, 0x4e, 0x05, 0x45, 0x77, 0x08, 0x7a, 0xd3, 0xf3, 0x3e, 0x51, 0xc1, 0xa9, 0xb5, 0x0d,
  15067. 0x1b, 0xee, 0x68, 0x34, 0x9f, 0xce, 0x27, 0x6e, 0xe2, 0x1f, 0x2b, 0xd6, 0x2e, 0x4d, 0x8f, 0x35,
  15068. 0xc6, 0xbe, 0x60, 0x26, 0xee, 0xe0, 0x5d, 0x7d, 0x3c, 0x43, 0x5c, 0x3c, 0x71, 0x13, 0x15, 0x27,
  15069. 0xef, 0x0c, 0xc6, 0xe1, 0x5c, 0x9c, 0xa1, 0x5a, 0x8c, 0x8b, 0x25, 0xe1, 0x5e, 0x38, 0x67, 0x7f,
  15070. 0xa8, 0x6b, 0xb0, 0xc9, 0xa0, 0x01, 0xf6, 0xce, 0x2c, 0xc0, 0x96, 0x89, 0x17, 0x38, 0xf5, 0x63,
  15071. 0x4c, 0x4c, 0x0b, 0xbd, 0x07, 0x3d, 0x61, 0x44, 0x46, 0x42, 0x6c, 0xb6, 0xcf, 0xa3, 0xb1, 0x3a,
  15072. 0x09, 0x31, 0x27, 0x23, 0x16, 0x60, 0xfd, 0x28, 0x7b, 0xbc, 0x18, 0xc6, 0xd8, 0x4b, 0x0f, 0xc4,
  15073. 0x55, 0x58, 0xa3, 0x04, 0x53, 0x84, 0xbd, 0xc2, 0xf4, 0x3e, 0xc2, 0x8d, 0x2a, 0x4a, 0xec, 0xbe,
  15074. 0xab, 0x25, 0x76, 0xdf, 0xf6, 0xff, 0xa8, 0x40, 0x2f, 0xfb, 0x24, 0x04, 0xf7, 0x0a, 0xb0, 0x1a,
  15075. 0x8e, 0x0b, 0x73, 0x59, 0x31, 0xb5, 0x20, 0xf8, 0xdd, 0x14, 0x6c, 0xdd, 0x86, 0x3e, 0x69, 0x11,
  15076. 0x8d, 0x9c, 0xcb, 0x1c, 0x65, 0xb2, 0x46, 0x9c, 0x5e, 0xac, 0xbf, 0xb9, 0x96, 0xd7, 0xe1, 0x02,
  15077. 0xf6, 0x75, 0x18, 0x06, 0x9e, 0x59, 0x13, 0xe3, 0xc2, 0xf5, 0x99, 0x4a, 0x6e, 0x85, 0x81, 0x67,
  15078. 0xe4, 0xbf, 0x0b, 0x6b, 0x2e, 0x52, 0x5d, 0x66, 0xe6, 0xda, 0xf9, 0xcd, 0xf6, 0xa9, 0x50, 0x56,
  15079. 0x8f, 0x7d, 0x0a, 0x2d, 0xa4, 0x9c, 0x6f, 0x46, 0x2a, 0x20, 0xf1, 0x2b, 0xd1, 0xd8, 0xcc, 0x9b,
  15080. 0x89, 0xf8, 0x15, 0x21, 0xcc, 0x99, 0x5d, 0x84, 0xba, 0x69, 0x86, 0xc0, 0x1f, 0xd6, 0x26, 0xac,
  15081. 0x0a, 0xab, 0x26, 0x14, 0x0f, 0x7f, 0x15, 0xf9, 0xb8, 0xda, 0x02, 0x1f, 0xf7, 0x6b, 0x75, 0x68,
  15082. 0x51, 0xbb, 0x74, 0xe3, 0x96, 0x08, 0x6f, 0x2b, 0xa5, 0xc2, 0xdb, 0x8c, 0x85, 0x34, 0x3b, 0x23,
  15083. 0xd7, 0x35, 0x67, 0x41, 0x1e, 0x76, 0x7e, 0x9a, 0x13, 0x01, 0x37, 0x87, 0xf3, 0x53, 0x4e, 0x4c,
  15084. 0x05, 0x7f, 0x35, 0xb9, 0xf4, 0x34, 0xdb, 0xfb, 0xd8, 0x0f, 0xa4, 0x88, 0x5c, 0x24, 0x8f, 0xfd,
  15085. 0xa0, 0x54, 0xfe, 0xba, 0x5a, 0x94, 0xbf, 0x62, 0xe9, 0x70, 0xe2, 0xc9, 0xb9, 0x67, 0xf1, 0x6c,
  15086. 0x33, 0x9c, 0x78, 0x7c, 0xae, 0xaf, 0x00, 0x60, 0xd5, 0x71, 0x12, 0x29, 0xf7, 0x48, 0x1b, 0x07,
  15087. 0x3f, 0xf6, 0x83, 0x7d, 0x02, 0x58, 0x5f, 0x82, 0xee, 0x81, 0xeb, 0x4f, 0x94, 0xa7, 0x73, 0x30,
  15088. 0x85, 0xd5, 0x61, 0xa0, 0x64, 0xda, 0x86, 0x0d, 0x62, 0x3e, 0xb2, 0x29, 0x9a, 0x11, 0x15, 0x98,
  15089. 0x1d, 0xca, 0x38, 0x49, 0x39, 0x16, 0x51, 0xc5, 0xbd, 0x08, 0xbd, 0x58, 0x4d, 0x0e, 0x0c, 0x59,
  15090. 0x24, 0xcb, 0xad, 0x3a, 0x08, 0x4d, 0x25, 0x91, 0x2f, 0x43, 0xdf, 0xc5, 0x45, 0x18, 0xc4, 0xca,
  15091. 0x8d, 0x59, 0x07, 0xc5, 0x0a, 0xa1, 0x2e, 0x81, 0xf7, 0x09, 0xca, 0x16, 0x66, 0xd4, 0x83, 0x5c,
  15092. 0x66, 0xc2, 0x0b, 0xdd, 0xac, 0x0b, 0x37, 0xb3, 0x22, 0x9a, 0xb0, 0x13, 0x76, 0x29, 0x9b, 0x5c,
  15093. 0x36, 0x16, 0xee, 0x31, 0xfc, 0x63, 0x3d, 0xc5, 0xaf, 0x21, 0x97, 0x42, 0x39, 0xcd, 0x99, 0x66,
  15094. 0x22, 0x50, 0xea, 0x78, 0x98, 0xcd, 0xf7, 0x3b, 0xb2, 0x51, 0xa9, 0x33, 0x62, 0x76, 0xba, 0xb9,
  15095. 0xc0, 0x0e, 0x52, 0x6f, 0x78, 0x03, 0xf3, 0xfe, 0xbe, 0x06, 0x9b, 0x85, 0xb1, 0x0e, 0x22, 0xe5,
  15096. 0xcd, 0x47, 0x2c, 0x8e, 0x42, 0xe4, 0x69, 0x0e, 0xd9, 0xa1, 0x24, 0xfb, 0xc7, 0xa0, 0xcb, 0x15,
  15097. 0xfd, 0x79, 0x0a, 0xa4, 0xf5, 0xbe, 0xb4, 0xdf, 0x65, 0xf3, 0x13, 0xee, 0xff, 0x6b, 0x50, 0xe7,
  15098. 0x11, 0x57, 0x4a, 0x46, 0x9c, 0x1e, 0x25, 0x87, 0x33, 0xd9, 0xbf, 0xb1, 0x02, 0xed, 0x07, 0xae,
  15099. 0x3f, 0x11, 0xb6, 0xe5, 0xf3, 0x39, 0x2c, 0x59, 0x50, 0x33, 0x54, 0xb1, 0xf4, 0xdf, 0xfa, 0x7a,
  15100. 0x9e, 0x28, 0x3e, 0xd7, 0x92, 0xc1, 0xa4, 0x97, 0xf3, 0x74, 0x5c, 0xbd, 0x48, 0xc7, 0x15, 0x78,
  15101. 0x93, 0xd5, 0x05, 0xde, 0x24, 0xa5, 0x0e, 0x1b, 0x26, 0xa9, 0x7a, 0x05, 0x80, 0xd5, 0x72, 0xd4,
  15102. 0xa1, 0x26, 0x7b, 0xb2, 0x12, 0x84, 0x1a, 0x45, 0x4a, 0xd6, 0x4f, 0x26, 0x7c, 0xd7, 0xb5, 0x1c,
  15103. 0xfe, 0x60, 0xd3, 0x71, 0x9a, 0x12, 0x3a, 0x3d, 0x2d, 0x47, 0x7f, 0x22, 0x03, 0xda, 0x64, 0x35,
  15104. 0xbf, 0x3f, 0xb1, 0xde, 0x41, 0x46, 0xd3, 0xcf, 0x99, 0xf9, 0xe4, 0x15, 0xba, 0xc6, 0xdc, 0x22,
  15105. 0x0b, 0xea, 0xb3, 0x85, 0x0f, 0xb1, 0xe3, 0x27, 0x03, 0x2a, 0x9a, 0xce, 0x6b, 0x6b, 0xea, 0x9e,
  15106. 0x60, 0xf6, 0x5d, 0xcf, 0xfa, 0x2a, 0x89, 0xe8, 0xa3, 0xc1, 0xe1, 0x24, 0x1c, 0xba, 0x93, 0x34,
  15107. 0x1f, 0xcf, 0xf3, 0x1a, 0x26, 0x7d, 0x87, 0x52, 0x38, 0xbb, 0xfd, 0x06, 0x1b, 0x1e, 0x38, 0x8a,
  15108. 0x9c, 0xfc, 0xfc, 0x78, 0x30, 0x0f, 0x22, 0x24, 0x8e, 0xb0, 0x1c, 0xad, 0x65, 0xd3, 0xe9, 0xf8,
  15109. 0xf1, 0x23, 0x02, 0x62, 0x11, 0xfb, 0x47, 0x61, 0x63, 0x27, 0x9c, 0xce, 0x54, 0x62, 0x48, 0xdc,
  15110. 0xb5, 0x47, 0x72, 0x6a, 0xb6, 0x7b, 0x92, 0x22, 0x77, 0xb1, 0xd8, 0x3d, 0xc1, 0xda, 0xb5, 0xca,
  15111. 0x2f, 0xf0, 0x06, 0x89, 0x18, 0xe6, 0x93, 0xb7, 0x34, 0x69, 0xfc, 0x02, 0xef, 0xe1, 0xb4, 0x38,
  15112. 0xe1, 0xd5, 0xc2, 0x84, 0xdb, 0xff, 0x73, 0x05, 0xfa, 0x46, 0xeb, 0xd4, 0xee, 0x4b, 0xd0, 0x1b,
  15113. 0x65, 0xa0, 0xec, 0x3e, 0xef, 0x1a, 0x50, 0x71, 0x58, 0x9d, 0x47, 0x99, 0x80, 0x98, 0x5b, 0x87,
  15114. 0xd1, 0x3c, 0xd2, 0x82, 0xe1, 0xfb, 0xa9, 0x4c, 0x0b, 0x0f, 0x99, 0xe9, 0x8f, 0xb2, 0x70, 0xd2,
  15115. 0x16, 0x87, 0xaf, 0xe5, 0x5e, 0xf8, 0x5f, 0xdb, 0xd5, 0x8d, 0xc2, 0xe9, 0x80, 0xfa, 0x2e, 0x57,
  15116. 0x41, 0x73, 0x14, 0x4e, 0xf7, 0xf0, 0xdb, 0xfa, 0x0a, 0x58, 0x69, 0x22, 0x91, 0x63, 0xc6, 0xae,
  15117. 0xed, 0xeb, 0x5c, 0x37, 0x3d, 0x2f, 0x75, 0xce, 0x40, 0x3c, 0x4b, 0x48, 0x61, 0x55, 0x9c, 0x33,
  15118. 0xd4, 0xe4, 0x00, 0x11, 0x06, 0x19, 0x07, 0xb2, 0xe9, 0x30, 0xa6, 0xf2, 0xe6, 0x6d, 0xb1, 0x11,
  15119. 0x3b, 0x26, 0xbf, 0x08, 0x3d, 0xe2, 0x92, 0xb1, 0x35, 0x3e, 0xfd, 0x7c, 0x3f, 0x74, 0x10, 0xba,
  15120. 0x13, 0x4e, 0x53, 0xca, 0x90, 0xb1, 0x7f, 0x9a, 0x4b, 0xee, 0x08, 0x42, 0xfb, 0x92, 0xcb, 0xbe,
  15121. 0x0f, 0x70, 0xdb, 0x3f, 0xf6, 0x03, 0x66, 0x8c, 0x71, 0x7c, 0xf3, 0x88, 0x2c, 0x81, 0x63, 0xe1,
  15122. 0x5f, 0x9b, 0xa3, 0x79, 0xb4, 0x8f, 0xdf, 0x6c, 0x60, 0x43, 0x77, 0x4e, 0xee, 0x0e, 0x65, 0x18,
  15123. 0x53, 0x64, 0x1f, 0x41, 0xf7, 0xb6, 0x7b, 0xba, 0x3f, 0x9f, 0xcd, 0x26, 0xa7, 0xda, 0x05, 0x99,
  15124. 0xce, 0xab, 0x08, 0x63, 0xf8, 0x03, 0x9b, 0xc1, 0x25, 0xf3, 0x03, 0x4f, 0x9d, 0xc8, 0x9a, 0x35,
  15125. 0x55, 0xe0, 0xed, 0xe2, 0x37, 0xb9, 0x72, 0x44, 0xee, 0x63, 0x31, 0x2e, 0xa2, 0xff, 0xf6, 0x7d,
  15126. 0xe8, 0xdc, 0x75, 0x83, 0xf8, 0xa3, 0x30, 0x61, 0x5d, 0x79, 0x19, 0x03, 0xaf, 0x31, 0xec, 0x8a,
  15127. 0x81, 0x61, 0xcb, 0xd1, 0xe3, 0x1d, 0x68, 0x63, 0x6d, 0xb7, 0xc2, 0x13, 0x6d, 0x48, 0x5b, 0x10,
  15128. 0x17, 0xad, 0x41, 0x75, 0x18, 0x9e, 0x68, 0x63, 0xb8, 0x61, 0x78, 0x92, 0x56, 0x5e, 0xcd, 0x2a,
  15129. 0xb7, 0xdf, 0xe7, 0x4e, 0xe1, 0x92, 0x2c, 0xa9, 0x27, 0x6d, 0x7e, 0xc5, 0xa4, 0x1a, 0xca, 0xea,
  15130. 0x1a, 0x42, 0x2f, 0x1d, 0x20, 0xd9, 0x3f, 0x94, 0x0b, 0xb1, 0x8e, 0xc3, 0x44, 0x99, 0x3b, 0xbd,
  15131. 0x89, 0x00, 0x6d, 0x89, 0x9f, 0xf8, 0xa3, 0xa3, 0xd4, 0x0b, 0x87, 0x2b, 0x6f, 0x33, 0x8c, 0x17,
  15132. 0xe7, 0x1e, 0x74, 0x76, 0xbd, 0x70, 0x82, 0xed, 0xd0, 0x62, 0xdf, 0x80, 0xd6, 0x81, 0x1b, 0xc4,
  15133. 0x26, 0xae, 0xba, 0x5c, 0x30, 0x3e, 0x31, 0x7b, 0xe4, 0x34, 0x31, 0x37, 0x9d, 0xd8, 0x5f, 0x5f,
  15134. 0x81, 0x26, 0x56, 0xa5, 0xab, 0xa1, 0x6e, 0x19, 0x26, 0xa4, 0x67, 0x6a, 0x5c, 0xa8, 0xcf, 0x5a,
  15135. 0x71, 0xcf, 0x06, 0xf5, 0x44, 0xeb, 0x49, 0x48, 0x01, 0x72, 0xc3, 0x20, 0x5a, 0xf0, 0x15, 0x58,
  15136. 0xfb, 0x34, 0x24, 0x0a, 0x20, 0x3d, 0x9a, 0xb2, 0x29, 0xfa, 0x08, 0x37, 0x4e, 0x2c, 0xd1, 0x6e,
  15137. 0xe1, 0xc9, 0xc0, 0x24, 0xd1, 0x9a, 0xc3, 0xf0, 0x84, 0x0f, 0x02, 0xc9, 0xb8, 0xa2, 0x38, 0x19,
  15138. 0xf0, 0x4e, 0xac, 0x6b, 0x07, 0xad, 0x28, 0x4e, 0x6e, 0xe9, 0xed, 0xc8, 0x19, 0x54, 0xe0, 0xc9,
  15139. 0x2d, 0xd2, 0x24, 0xc0, 0x1d, 0x56, 0x3e, 0xc4, 0x0a, 0xb9, 0x43, 0x29, 0xce, 0xec, 0x55, 0x9b,
  15140. 0x61, 0x5c, 0xfe, 0x0a, 0x80, 0x64, 0xc1, 0x0a, 0x9a, 0x7c, 0x4d, 0x31, 0xe4, 0x4e, 0xe0, 0xd9,
  15141. 0x3f, 0x53, 0x31, 0x6d, 0x91, 0x96, 0x6c, 0x15, 0xed, 0x09, 0x34, 0x74, 0x63, 0x55, 0x2a, 0xf5,
  15142. 0xd4, 0x7e, 0x51, 0xec, 0x09, 0x44, 0x1e, 0x52, 0x39, 0xe3, 0xdd, 0xea, 0x13, 0x79, 0xab, 0xd9,
  15143. 0xff, 0x6e, 0x05, 0x7a, 0xb8, 0x74, 0x4c, 0xaf, 0x50, 0x67, 0xbe, 0x09, 0x6d, 0x8f, 0x56, 0x78,
  15144. 0xf9, 0x4e, 0xc8, 0x77, 0xdf, 0x01, 0xce, 0x4f, 0x28, 0xf1, 0xba, 0x2c, 0xff, 0x52, 0xc3, 0x5c,
  15145. 0xf3, 0x8c, 0xf0, 0xe2, 0xeb, 0xbb, 0xdd, 0x58, 0xfc, 0x6a, 0x71, 0xf1, 0x0b, 0x8b, 0x56, 0x3b,
  15146. 0x7b, 0xd1, 0xea, 0xe7, 0x2c, 0xda, 0xea, 0x79, 0x8b, 0xd6, 0x28, 0x2c, 0x1a, 0x62, 0xcf, 0xb1,
  15147. 0x1b, 0x0f, 0x70, 0x57, 0x49, 0x17, 0x9b, 0x7c, 0x6f, 0x8e, 0x5d, 0x44, 0x1c, 0xc2, 0x8d, 0xfc,
  15148. 0x7f, 0x60, 0xe9, 0x43, 0xc2, 0x90, 0x25, 0xab, 0x7b, 0x03, 0x5a, 0xbe, 0x17, 0x4e, 0x96, 0x9b,
  15149. 0xd4, 0x17, 0xcf, 0x08, 0xe6, 0xa6, 0xa3, 0xf6, 0xab, 0x2b, 0x6c, 0xc6, 0x69, 0xee, 0xf6, 0x3b,
  15150. 0xd0, 0x47, 0x2c, 0x6d, 0x9e, 0x8b, 0x4a, 0x89, 0xe6, 0xa8, 0x70, 0xa7, 0x92, 0x5a, 0xdc, 0xac,
  15151. 0x66, 0x3b, 0x15, 0xdb, 0x17, 0xae, 0x5a, 0xc6, 0x56, 0x17, 0x34, 0x73, 0x64, 0x5e, 0xb8, 0xef,
  15152. 0xc2, 0xa5, 0x92, 0x32, 0xf1, 0x7c, 0x98, 0x91, 0x23, 0x9b, 0x0b, 0xe5, 0xf6, 0xe7, 0xc3, 0x5d,
  15153. 0xcf, 0x7a, 0x03, 0x56, 0x3d, 0xba, 0x69, 0x44, 0xcc, 0xf2, 0x54, 0xae, 0xb3, 0xd9, 0x25, 0xe4,
  15154. 0x48, 0x36, 0xeb, 0x15, 0xa8, 0xe1, 0x34, 0x94, 0xfa, 0x61, 0x6a, 0xec, 0xe3, 0x50, 0x16, 0x7b,
  15155. 0xc4, 0xca, 0xbd, 0xbb, 0x91, 0xaf, 0x02, 0x72, 0x92, 0xc2, 0x1e, 0xa5, 0xbb, 0xb9, 0xe6, 0x34,
  15156. 0xe2, 0xf9, 0x50, 0x5f, 0xe0, 0x19, 0xce, 0x5b, 0xa1, 0xb4, 0x14, 0xad, 0x11, 0xb9, 0x39, 0x71,
  15157. 0x47, 0x47, 0x19, 0x95, 0x80, 0xe4, 0x26, 0x42, 0x44, 0x40, 0x46, 0x8d, 0xec, 0x87, 0x23, 0xdf,
  15158. 0x9d, 0x58, 0x5f, 0x03, 0x38, 0xa0, 0xe6, 0xc8, 0x95, 0xae, 0x52, 0x32, 0xa4, 0xac, 0x47, 0x8e,
  15159. 0x91, 0xd5, 0xfe, 0xd3, 0x2a, 0x74, 0xef, 0xb2, 0x72, 0x73, 0xa2, 0xb4, 0x83, 0x9d, 0x1f, 0x0f,
  15160. 0xa2, 0x70, 0x18, 0x26, 0x42, 0x9d, 0x35, 0xfc, 0xd8, 0xc1, 0xcf, 0x1f, 0x04, 0x8b, 0x70, 0xa6,
  15161. 0x2f, 0x6c, 0xce, 0xc1, 0xbe, 0xf6, 0xe4, 0x0e, 0xf6, 0x45, 0xdb, 0xc5, 0xfa, 0xe7, 0xb1, 0x5d,
  15162. 0xfc, 0x06, 0xf4, 0x52, 0xbc, 0x95, 0x19, 0x8e, 0x2c, 0x45, 0x5e, 0x1d, 0x8d, 0xbc, 0x34, 0xeb,
  15163. 0x89, 0xa4, 0xb2, 0x29, 0x9f, 0x91, 0x98, 0x04, 0x53, 0xf7, 0x24, 0xe7, 0x97, 0xdf, 0x37, 0x7c,
  15164. 0xfc, 0x53, 0x52, 0xbf, 0xa8, 0x01, 0xdc, 0x53, 0xec, 0x1a, 0xdf, 0x4d, 0x7d, 0xff, 0x53, 0x53,
  15165. 0x6f, 0x12, 0x33, 0x12, 0xcb, 0x9c, 0x19, 0x52, 0x76, 0x18, 0x8a, 0xd3, 0xbd, 0xeb, 0x2d, 0x77,
  15166. 0x3e, 0x83, 0x65, 0xce, 0x67, 0xf6, 0x08, 0xfa, 0x3b, 0x63, 0x37, 0x79, 0xa0, 0xe2, 0xd8, 0x3d,
  15167. 0xe4, 0xe5, 0xdf, 0x82, 0xc6, 0x94, 0x3f, 0x75, 0x88, 0x20, 0xf9, 0x64, 0x22, 0x31, 0x4f, 0xdb,
  15168. 0x36, 0x11, 0xa0, 0x15, 0x2f, 0xb8, 0xcb, 0x0d, 0x86, 0x0b, 0x77, 0x39, 0xc9, 0xb0, 0xff, 0xc2,
  15169. 0x0a, 0x5c, 0xc0, 0x56, 0x0a, 0xbb, 0xa2, 0x9c, 0xa6, 0x58, 0xee, 0x54, 0x9b, 0x59, 0x8b, 0x56,
  15170. 0x4d, 0x6b, 0xd1, 0x1c, 0x0b, 0x58, 0x2b, 0xb0, 0x80, 0xa9, 0xad, 0x58, 0xdd, 0xb4, 0x15, 0x5b,
  15171. 0x30, 0x30, 0x5d, 0x5d, 0x34, 0x30, 0xcd, 0x4c, 0x6b, 0x1b, 0x39, 0xd3, 0xda, 0x9c, 0x3d, 0x6e,
  15172. 0xb3, 0x60, 0x8f, 0xbb, 0xcc, 0xd2, 0xd5, 0xfe, 0xc3, 0x3a, 0xb1, 0x34, 0x8b, 0x47, 0xe3, 0x07,
  15173. 0x34, 0x09, 0xcb, 0x0c, 0x81, 0xcb, 0xc7, 0x9f, 0x9b, 0xb2, 0xd5, 0xb3, 0xc3, 0x7c, 0x34, 0x16,
  15174. 0x2c, 0x6b, 0x73, 0x5e, 0x96, 0x89, 0x92, 0x9b, 0x28, 0xf3, 0xb2, 0x4c, 0x88, 0xc6, 0x31, 0xdd,
  15175. 0x35, 0x59, 0x4c, 0x0b, 0x61, 0xe6, 0xa9, 0x49, 0xd2, 0xa8, 0xc7, 0x4a, 0x3b, 0xab, 0x81, 0x96,
  15176. 0x46, 0x3d, 0x56, 0x99, 0x5f, 0x1f, 0x67, 0x30, 0x74, 0x6e, 0x2d, 0x82, 0x50, 0xf9, 0xe7, 0xa1,
  15177. 0x93, 0x29, 0x77, 0x53, 0x71, 0x0f, 0x68, 0x25, 0x2a, 0x8b, 0x58, 0xe5, 0xc0, 0x89, 0x4c, 0xc6,
  15178. 0xf7, 0x44, 0xca, 0x23, 0x46, 0x52, 0xac, 0xe0, 0x2e, 0x33, 0x37, 0x5e, 0x74, 0x05, 0xcf, 0xaf,
  15179. 0x7a, 0xbf, 0xb0, 0xea, 0xcf, 0x41, 0x5b, 0xcc, 0xab, 0xc8, 0x9e, 0x78, 0x8d, 0xfb, 0xc2, 0x20,
  15180. 0x32, 0x37, 0x36, 0xb6, 0xc5, 0x7a, 0x4e, 0x71, 0xb3, 0xe8, 0x22, 0xfc, 0x6c, 0x99, 0x8b, 0x70,
  15181. 0xb9, 0x8b, 0xef, 0x73, 0x4b, 0x5c, 0x7c, 0xc5, 0x1b, 0xfc, 0x79, 0xde, 0x51, 0xd1, 0x74, 0x88,
  15182. 0x24, 0x3e, 0xc9, 0xe2, 0x5f, 0x60, 0x9f, 0x71, 0xfc, 0x5f, 0x86, 0xb8, 0xec, 0xd4, 0x28, 0xc4,
  15183. 0x40, 0x5c, 0xaf, 0xc0, 0x9a, 0xe7, 0x86, 0x84, 0x67, 0xde, 0x7a, 0xf3, 0xcd, 0x41, 0xe2, 0xcf,
  15184. 0xe2, 0xad, 0x2f, 0xd1, 0xa6, 0xec, 0x1b, 0xf0, 0x87, 0xfe, 0x2c, 0xb6, 0xbf, 0x01, 0x7d, 0xa1,
  15185. 0xcc, 0x70, 0x13, 0x2c, 0xd9, 0xdd, 0x9b, 0xb0, 0xca, 0xfb, 0x40, 0x6c, 0x5f, 0xe5, 0xcb, 0x3e,
  15186. 0x81, 0xee, 0xfe, 0x69, 0x9c, 0xa8, 0xa9, 0xe0, 0xa2, 0x54, 0x7a, 0x53, 0x31, 0xa4, 0x37, 0x67,
  15187. 0x1e, 0x0d, 0xd3, 0xbe, 0x99, 0x09, 0x38, 0x6d, 0xdf, 0x9c, 0xc7, 0x5c, 0xb5, 0x3c, 0xe6, 0xb2,
  15188. 0xff, 0x63, 0x05, 0x2c, 0x69, 0xd4, 0xd4, 0x8e, 0x97, 0xb5, 0xff, 0x2e, 0x34, 0xc8, 0xa8, 0x5c,
  15189. 0xa8, 0x92, 0xf6, 0xf6, 0xf3, 0x45, 0x55, 0x50, 0x11, 0xc9, 0x39, 0xab, 0x58, 0x60, 0xd7, 0xb3,
  15190. 0xae, 0x67, 0x68, 0xb5, 0x5a, 0x46, 0x1d, 0xe5, 0xb1, 0x70, 0x0e, 0xe9, 0x26, 0xb8, 0xb4, 0x69,
  15191. 0xa0, 0xa8, 0x9a, 0xd3, 0x64, 0x00, 0xfb, 0x3a, 0x19, 0xa2, 0x8c, 0x7a, 0x51, 0x94, 0x31, 0xd2,
  15192. 0xae, 0x71, 0x6e, 0x62, 0x7d, 0x0c, 0x4f, 0x85, 0xac, 0x6e, 0x1d, 0x4c, 0xe3, 0x43, 0x11, 0xbd,
  15193. 0x9a, 0x24, 0xf6, 0xf9, 0x43, 0xb9, 0x28, 0x15, 0x3c, 0x88, 0x0f, 0x39, 0x89, 0x1a, 0x89, 0xa1,
  15194. 0x71, 0x6b, 0x7e, 0xaa, 0x29, 0x87, 0xc3, 0x30, 0xf4, 0x62, 0xc3, 0x8b, 0x8d, 0xbe, 0xc5, 0xa8,
  15195. 0x60, 0x7e, 0x3a, 0xc8, 0x9c, 0xba, 0x56, 0x87, 0xf3, 0xd3, 0x0f, 0xe6, 0x53, 0x72, 0x21, 0x9f,
  15196. 0x9f, 0x9a, 0x46, 0xdc, 0x98, 0x51, 0x5f, 0x29, 0x91, 0x3a, 0xc8, 0xe4, 0x16, 0x55, 0xa7, 0x11,
  15197. 0xa9, 0x03, 0x5a, 0xb3, 0x04, 0xda, 0xfb, 0x33, 0x85, 0x94, 0xcf, 0xfe, 0x38, 0x5c, 0xb4, 0xe1,
  15198. 0xae, 0x50, 0xee, 0x9c, 0x0d, 0xf7, 0x15, 0x00, 0xee, 0x9b, 0x19, 0x30, 0x8e, 0x20, 0x74, 0xc3,
  15199. 0x52, 0x9c, 0x3d, 0xae, 0xc1, 0xe4, 0x58, 0x75, 0xb5, 0xcc, 0xb2, 0xfe, 0x8d, 0x0a, 0xb4, 0xb1,
  15200. 0x3d, 0x3d, 0xde, 0xb4, 0x4e, 0x63, 0xa3, 0x70, 0x9d, 0xa4, 0xc2, 0x7e, 0x4b, 0x5c, 0x25, 0x85,
  15201. 0x58, 0x5a, 0xbc, 0xed, 0xa5, 0x1e, 0xf6, 0x94, 0xa4, 0x1a, 0xaf, 0xf1, 0x90, 0x0d, 0x16, 0x2a,
  15202. 0x4f, 0xc4, 0x18, 0x83, 0xa6, 0xc9, 0x20, 0x26, 0xea, 0x37, 0x56, 0xa0, 0x89, 0x90, 0xdd, 0x44,
  15203. 0x4d, 0xcf, 0x5a, 0x83, 0x8b, 0x50, 0x9f, 0x45, 0xfe, 0x28, 0x15, 0x3f, 0xd0, 0x87, 0x16, 0xb2,
  15204. 0x70, 0x8a, 0xbe, 0x3f, 0xe7, 0xd1, 0x1e, 0x25, 0x3e, 0x0b, 0xe0, 0xf9, 0xf1, 0x4c, 0x45, 0x23,
  15205. 0x95, 0x29, 0x0d, 0x32, 0x08, 0x9e, 0xef, 0x71, 0x98, 0x48, 0x20, 0x3b, 0xfc, 0x4b, 0x41, 0x03,
  15206. 0xfd, 0xa9, 0x9f, 0xf0, 0x9c, 0xf0, 0x2d, 0xd8, 0x22, 0x08, 0xcd, 0x49, 0xaa, 0x7f, 0x81, 0x82,
  15207. 0xfe, 0x65, 0xe4, 0x47, 0xa3, 0x89, 0x12, 0x57, 0x0f, 0xf9, 0xd2, 0x2e, 0xcd, 0x49, 0x26, 0xa4,
  15208. 0xaf, 0xb2, 0x4b, 0x73, 0xa2, 0x37, 0x48, 0x7a, 0xaa, 0x7b, 0xbc, 0x41, 0x34, 0x39, 0xf2, 0x0c,
  15209. 0xc0, 0xd8, 0x1b, 0xf0, 0xf4, 0x7b, 0x1a, 0x63, 0x8f, 0x3d, 0x9c, 0xa2, 0x5d, 0xcf, 0xfe, 0x19,
  15210. 0x99, 0x31, 0xcd, 0xf7, 0x9f, 0xb5, 0x8a, 0xdb, 0x8b, 0xab, 0x58, 0x08, 0x29, 0x25, 0x53, 0x6f,
  15211. 0x2c, 0xe3, 0x1b, 0xbc, 0xa9, 0xa9, 0x48, 0xf5, 0x8c, 0x85, 0xc7, 0xad, 0xae, 0xc3, 0xdc, 0xe4,
  15212. 0x36, 0x70, 0x6d, 0x71, 0x03, 0x2f, 0xec, 0xd0, 0xfa, 0xe2, 0x0e, 0xc5, 0x63, 0x86, 0x6c, 0xac,
  15213. 0x96, 0x1c, 0x54, 0x9d, 0x55, 0xcf, 0x3d, 0xbd, 0xc3, 0x4c, 0x08, 0xe9, 0x76, 0x35, 0x77, 0x59,
  15214. 0x75, 0x1a, 0xf8, 0x7d, 0x27, 0xf0, 0xec, 0x77, 0x78, 0x2e, 0xe8, 0x18, 0xbc, 0x02, 0xb5, 0xa5,
  15215. 0xbe, 0xb7, 0x7a, 0xc2, 0x1c, 0xca, 0x62, 0xff, 0x71, 0x15, 0x3a, 0x1f, 0xf9, 0xea, 0x71, 0xca,
  15216. 0x37, 0x14, 0x9d, 0x9b, 0x53, 0x33, 0xa0, 0x95, 0xcf, 0x6b, 0x06, 0xa4, 0xa5, 0x0f, 0x48, 0x69,
  15217. 0x9f, 0x23, 0x49, 0x88, 0xb4, 0xeb, 0xf0, 0x2b, 0x50, 0xa3, 0xec, 0xb5, 0x25, 0xc2, 0x0a, 0xcc,
  15218. 0xe4, 0x50, 0x16, 0x6b, 0x1b, 0x1a, 0x42, 0xff, 0x97, 0x32, 0x0a, 0x86, 0xcb, 0x9d, 0xa3, 0x33,
  15219. 0xe6, 0x39, 0x93, 0xd5, 0x2f, 0xce, 0x99, 0x7c, 0x2e, 0xaf, 0xaa, 0xa7, 0xa1, 0xe9, 0xb9, 0x6c,
  15220. 0x3b, 0xab, 0x49, 0x4d, 0xfd, 0x5d, 0x40, 0xfd, 0xad, 0xa2, 0xda, 0x00, 0x37, 0x35, 0x59, 0x2b,
  15221. 0xd3, 0x55, 0xc9, 0x3a, 0x82, 0x16, 0x41, 0xe8, 0xae, 0x7c, 0x03, 0x9a, 0x29, 0x1f, 0xd2, 0x3e,
  15222. 0x83, 0x0f, 0x69, 0xcc, 0x98, 0x03, 0xb1, 0x07, 0xbc, 0x49, 0x76, 0x42, 0xe6, 0x5a, 0xe3, 0x71,
  15223. 0x98, 0x73, 0x1f, 0x6c, 0x22, 0x40, 0x7b, 0x19, 0x45, 0x4a, 0xce, 0x92, 0xc4, 0x73, 0x8c, 0x14,
  15224. 0x9f, 0x24, 0xf2, 0xba, 0x32, 0x5d, 0x05, 0xbb, 0x0e, 0xe6, 0x65, 0xdc, 0xfa, 0xf3, 0xa2, 0xb7,
  15225. 0x20, 0x7c, 0xfe, 0x1a, 0xd4, 0x7c, 0xe6, 0x63, 0x17, 0x55, 0x16, 0x06, 0x02, 0x76, 0x28, 0x17,
  15226. 0x12, 0x70, 0x4c, 0x45, 0xe5, 0x6f, 0x18, 0xd6, 0x77, 0xde, 0xe2, 0x6b, 0xe6, 0x4d, 0x68, 0x8e,
  15227. 0x42, 0x22, 0xa1, 0xb4, 0xbf, 0xe4, 0xe2, 0xe6, 0xc6, 0xc1, 0x39, 0x0d, 0xcc, 0xe6, 0xa8, 0xd8,
  15228. 0xfe, 0x0a, 0x74, 0x76, 0xe6, 0x11, 0x69, 0x8d, 0xf7, 0xfd, 0x43, 0x92, 0xf0, 0x10, 0x11, 0x16,
  15229. 0xfb, 0x87, 0x81, 0x5c, 0x30, 0x4d, 0x04, 0x60, 0xa2, 0xfd, 0x13, 0xb0, 0x8a, 0xbf, 0x8f, 0x66,
  15230. 0x84, 0xb2, 0xfc, 0xc3, 0x20, 0xaf, 0x7f, 0x46, 0x08, 0xeb, 0x9f, 0x9f, 0x82, 0x06, 0x62, 0x5b,
  15231. 0xcf, 0x3d, 0xd5, 0xf7, 0xe0, 0x68, 0x1e, 0xdd, 0x76, 0x4f, 0xad, 0x6f, 0x41, 0x97, 0x64, 0xdd,
  15232. 0x58, 0x56, 0xf0, 0xc6, 0xa2, 0xe9, 0x85, 0xd9, 0x21, 0xa7, 0x3d, 0x9a, 0x47, 0xf8, 0x87, 0xd8,
  15233. 0xf8, 0xdf, 0xaa, 0xb1, 0xbd, 0xcc, 0xcd, 0x51, 0xe2, 0x1f, 0xfb, 0xc9, 0xa9, 0xf5, 0x26, 0xb4,
  15234. 0xb2, 0xba, 0x58, 0x1e, 0x70, 0x21, 0x3f, 0x62, 0xea, 0xaf, 0xd3, 0x8c, 0xa5, 0x0a, 0xeb, 0xcb,
  15235. 0xec, 0xc1, 0x20, 0xf8, 0xc3, 0xe4, 0xf2, 0xba, 0xdc, 0x47, 0xad, 0xc4, 0xf8, 0x10, 0x2c, 0x57,
  15236. 0x9a, 0x31, 0x98, 0x66, 0x9e, 0xd5, 0x17, 0xf2, 0xfa, 0x3c, 0xce, 0xe6, 0xab, 0xd8, 0x08, 0x78,
  15237. 0xb1, 0xa6, 0x0b, 0xa7, 0x4c, 0xf4, 0xab, 0xb0, 0xce, 0xc2, 0x33, 0x93, 0xbc, 0x65, 0x5a, 0xa7,
  15238. 0x4f, 0x09, 0x3b, 0x19, 0x75, 0xfb, 0x2e, 0x5c, 0xca, 0xe5, 0xcd, 0x79, 0xe4, 0x30, 0x4a, 0xdc,
  15239. 0x34, 0xca, 0x38, 0x99, 0x9b, 0x86, 0xf5, 0x31, 0x58, 0xe2, 0xbc, 0x2f, 0x65, 0x8d, 0xc3, 0xfc,
  15240. 0xca, 0x92, 0x7e, 0x3f, 0xa2, 0x02, 0x9a, 0xbe, 0xe6, 0xfe, 0x73, 0x25, 0x5c, 0x3f, 0xf5, 0xff,
  15241. 0x03, 0xd8, 0xcc, 0x57, 0x3c, 0x76, 0x63, 0xd3, 0xa3, 0xe4, 0x2c, 0x33, 0x5d, 0xb3, 0xb2, 0x7b,
  15242. 0xae, 0x8e, 0xc3, 0xb4, 0xc1, 0x6a, 0x43, 0x6f, 0x90, 0x4e, 0xb4, 0xa1, 0x1d, 0xbc, 0x20, 0x89,
  15243. 0x7a, 0xad, 0xa9, 0xcc, 0x37, 0xa1, 0xe3, 0x8e, 0x12, 0xa2, 0xed, 0x8c, 0xf0, 0x84, 0x79, 0xbf,
  15244. 0xfc, 0x1c, 0x81, 0xed, 0x80, 0x3b, 0x4a, 0x1e, 0xc4, 0x87, 0x74, 0xbc, 0xff, 0xa0, 0x01, 0x17,
  15245. 0xcb, 0x16, 0x8b, 0xe2, 0x32, 0xa6, 0xf0, 0x8c, 0xa6, 0xe8, 0x64, 0xc0, 0x5d, 0xf2, 0xa0, 0x32,
  15246. 0x32, 0x19, 0x47, 0xbf, 0x97, 0x81, 0x09, 0x03, 0xe4, 0xef, 0xf3, 0xaa, 0x48, 0x39, 0x4b, 0xef,
  15247. 0x73, 0x5e, 0xfe, 0xf4, 0x3e, 0x37, 0xce, 0x4d, 0x3d, 0x77, 0x6e, 0xee, 0xc0, 0x3a, 0x47, 0x1e,
  15248. 0x33, 0xd5, 0xba, 0xe7, 0x22, 0xe8, 0x3e, 0x95, 0x31, 0x62, 0x87, 0x7d, 0x17, 0x7a, 0x07, 0x61,
  15249. 0x94, 0x04, 0xc4, 0x0e, 0x79, 0xee, 0x69, 0x2c, 0x98, 0xfa, 0xc5, 0x25, 0xfb, 0xe2, 0xae, 0xce,
  15250. 0x7c, 0xdb, 0x3d, 0x8d, 0x9d, 0xee, 0x81, 0xf9, 0x99, 0xe1, 0x66, 0x1a, 0x89, 0x48, 0xe0, 0x09,
  15251. 0xa2, 0x95, 0x23, 0xb9, 0x5d, 0xdb, 0x32, 0xad, 0x3f, 0x78, 0xab, 0x7e, 0x00, 0x7d, 0x71, 0xd8,
  15252. 0x4f, 0xbd, 0x99, 0xa0, 0x24, 0xa8, 0x4c, 0xd6, 0x9f, 0x9d, 0x34, 0x37, 0x07, 0x41, 0xc9, 0x4a,
  15253. 0xcb, 0x0e, 0xed, 0x4f, 0xfc, 0x23, 0x77, 0xe8, 0x4f, 0xf4, 0xa1, 0x95, 0x40, 0x5d, 0xcb, 0xea,
  15254. 0xbb, 0x9f, 0xe6, 0xe6, 0xfa, 0x26, 0xb9, 0x6f, 0xbc, 0xa1, 0x8f, 0xfc, 0xe0, 0x90, 0x4c, 0xc5,
  15255. 0xc4, 0x2f, 0x68, 0x99, 0x25, 0x1d, 0xe6, 0x23, 0xeb, 0xbb, 0x2f, 0x43, 0x9f, 0xb8, 0x4d, 0x2e,
  15256. 0x87, 0x1c, 0x0c, 0x51, 0x74, 0x5d, 0xa7, 0xa7, 0xc1, 0x0f, 0x09, 0x6a, 0x7d, 0x1b, 0xba, 0xea,
  15257. 0x44, 0xe4, 0x5d, 0x4b, 0x83, 0x58, 0xde, 0x91, 0x1c, 0x2c, 0x93, 0xd3, 0xf9, 0x69, 0xb0, 0xdf,
  15258. 0x02, 0x78, 0x3c, 0x56, 0x6a, 0xc2, 0xe3, 0x64, 0x7f, 0xa0, 0x67, 0xcb, 0xc6, 0x79, 0xfa, 0x31,
  15259. 0x66, 0xe3, 0x80, 0x2d, 0x8f, 0xf5, 0x5f, 0x8a, 0x17, 0x8c, 0x98, 0x93, 0x4a, 0xaf, 0x95, 0x78,
  15260. 0x13, 0xe8, 0xd2, 0x8c, 0x7c, 0x19, 0x83, 0x52, 0xc9, 0x1d, 0xe8, 0x0d, 0x93, 0x41, 0x14, 0x8e,
  15261. 0x42, 0x5f, 0x8a, 0x5f, 0x2c, 0x71, 0x26, 0xd0, 0xc5, 0x6f, 0x3d, 0x74, 0x3e, 0xdc, 0x09, 0xfd,
  15262. 0xc0, 0xe9, 0x0c, 0x13, 0x87, 0xca, 0x50, 0x25, 0x1f, 0xc3, 0x15, 0x89, 0x07, 0xf5, 0xa9, 0xef,
  15263. 0x1a, 0x2c, 0x7f, 0x6a, 0xb8, 0xb8, 0x71, 0xd6, 0x74, 0x5f, 0xe2, 0x78, 0x51, 0x9f, 0xfa, 0x6e,
  15264. 0x2a, 0x13, 0xd0, 0x16, 0x95, 0xbf, 0x59, 0x81, 0xb5, 0x62, 0xdb, 0xd6, 0xb7, 0xa0, 0x6f, 0x18,
  15265. 0x0e, 0x9e, 0x6f, 0x18, 0xd9, 0x4d, 0x6d, 0x06, 0x85, 0xbc, 0xe9, 0x65, 0x26, 0x83, 0xe7, 0x9b,
  15266. 0x77, 0x76, 0xb4, 0xb5, 0xa0, 0x10, 0x9b, 0xeb, 0x54, 0x38, 0x77, 0xe3, 0x30, 0x52, 0xa0, 0x5a,
  15267. 0xb3, 0x2b, 0xc7, 0xde, 0x87, 0x5e, 0x7e, 0xd6, 0x53, 0xad, 0x33, 0x2d, 0x95, 0xe1, 0x30, 0x43,
  15268. 0x5a, 0x67, 0xcc, 0x93, 0xea, 0xb5, 0x79, 0x2d, 0x4f, 0x53, 0x47, 0x65, 0x5e, 0xae, 0xd3, 0xd8,
  15269. 0xfe, 0xdd, 0x15, 0x58, 0x5f, 0xd8, 0x09, 0xd6, 0x23, 0xd8, 0xe4, 0xdd, 0xa3, 0x15, 0xf5, 0x85,
  15270. 0x68, 0x37, 0x79, 0x3e, 0x99, 0xca, 0x89, 0x8a, 0x5e, 0xa8, 0x7f, 0xe7, 0xc2, 0xe3, 0x3c, 0x50,
  15271. 0x13, 0x64, 0x5c, 0x6d, 0x38, 0x53, 0x81, 0xf6, 0xfb, 0x25, 0xc8, 0x87, 0x33, 0x15, 0xe0, 0x15,
  15272. 0xa8, 0x5b, 0x65, 0x1a, 0x3f, 0xf3, 0xa4, 0xec, 0x4b, 0x75, 0x04, 0x17, 0x9f, 0xb5, 0x44, 0x4d,
  15273. 0x67, 0x13, 0x37, 0x51, 0x86, 0x11, 0x7e, 0x5b, 0xc3, 0x76, 0xbd, 0x13, 0x32, 0x05, 0xa3, 0xea,
  15274. 0xb0, 0x1a, 0x6d, 0x0a, 0x86, 0x00, 0x2c, 0x9f, 0x26, 0x62, 0xe1, 0x55, 0x23, 0x11, 0x4b, 0xbe,
  15275. 0x0d, 0xcd, 0x49, 0x78, 0xb8, 0xfc, 0xf6, 0xa2, 0x01, 0xdf, 0x0f, 0x0f, 0x99, 0x3c, 0x9c, 0x84,
  15276. 0x7c, 0x7f, 0xdc, 0x84, 0x8e, 0x79, 0x20, 0x17, 0xec, 0x74, 0x5e, 0x80, 0xf4, 0x88, 0x9a, 0x14,
  15277. 0x9a, 0x86, 0x7d, 0x30, 0x9f, 0xda, 0x7e, 0x56, 0x85, 0x66, 0x89, 0x52, 0x7b, 0x5a, 0x23, 0xa2,
  15278. 0x68, 0x0a, 0x23, 0x99, 0x4a, 0x8b, 0x88, 0x3a, 0x5c, 0xa2, 0xf3, 0xa3, 0xf0, 0x10, 0x01, 0x88,
  15279. 0xeb, 0x61, 0x0f, 0xd2, 0xdd, 0x84, 0x97, 0x5d, 0x59, 0x7f, 0xb5, 0xf0, 0x67, 0xc5, 0x10, 0xfe,
  15280. 0x98, 0xb7, 0x53, 0x35, 0x7f, 0x3b, 0xf5, 0x60, 0x65, 0x78, 0x48, 0xeb, 0xd0, 0x72, 0x56, 0x86,
  15281. 0x87, 0xf6, 0xdf, 0xaa, 0xc0, 0x53, 0x4b, 0xee, 0x0a, 0x92, 0x6c, 0x66, 0x06, 0xb6, 0x42, 0x20,
  15282. 0x26, 0xa9, 0x05, 0xed, 0xab, 0xb0, 0x9e, 0x25, 0x67, 0xca, 0x68, 0x36, 0xdb, 0xd4, 0xb9, 0x44,
  15283. 0x2b, 0x99, 0xb3, 0x67, 0xae, 0x3e, 0x99, 0x5d, 0xf5, 0x8f, 0xc3, 0x33, 0x67, 0x51, 0x37, 0x4f,
  15284. 0x76, 0xe1, 0xe7, 0xef, 0xf1, 0x95, 0xb3, 0xee, 0xf1, 0xfc, 0x4c, 0xd9, 0x07, 0xb0, 0xb5, 0xec,
  15285. 0xd2, 0x5a, 0x58, 0x84, 0xcc, 0xda, 0x27, 0xdb, 0x32, 0x62, 0xed, 0x23, 0xdb, 0x38, 0x08, 0x07,
  15286. 0x41, 0x98, 0x68, 0x91, 0x46, 0xd3, 0x69, 0x06, 0xe1, 0x07, 0xf4, 0x6d, 0xdf, 0x35, 0xdb, 0xc9,
  15287. 0x5f, 0x66, 0x4b, 0x02, 0xd1, 0x5f, 0x84, 0x3a, 0x1b, 0xd2, 0xe8, 0x48, 0xe1, 0xf8, 0x61, 0x4f,
  15288. 0xa0, 0xcf, 0x4a, 0xb3, 0x87, 0xe1, 0x63, 0xf1, 0xe7, 0x29, 0xc8, 0xae, 0x2b, 0x0b, 0xb2, 0xeb,
  15289. 0x1b, 0x50, 0x47, 0xaa, 0x5b, 0x7b, 0x0f, 0x3c, 0x11, 0xe3, 0x4b, 0x05, 0xb4, 0x25, 0x2b, 0xb5,
  15290. 0xf5, 0xe7, 0x6c, 0xc9, 0xfa, 0x27, 0x12, 0x24, 0xea, 0xa1, 0x36, 0x3b, 0x0e, 0xc2, 0xc7, 0x83,
  15291. 0xc5, 0x71, 0x76, 0x83, 0xf0, 0xf1, 0xc3, 0x6c, 0xa8, 0x88, 0x85, 0xd3, 0x7c, 0x46, 0x48, 0xdf,
  15292. 0x8e, 0xce, 0x46, 0xfb, 0x41, 0x9b, 0x3a, 0x26, 0xa9, 0x3d, 0x70, 0x99, 0xa9, 0x23, 0xe5, 0xe7,
  15293. 0x11, 0xa6, 0x9d, 0x88, 0x4f, 0xd3, 0x98, 0xb0, 0x06, 0x55, 0xd8, 0x8d, 0x4f, 0x25, 0xee, 0x2b,
  15294. 0x55, 0xff, 0x4d, 0xb8, 0x6c, 0x74, 0x74, 0x90, 0xe9, 0xf1, 0x4d, 0x93, 0xa7, 0xa7, 0xb2, 0x05,
  15295. 0xba, 0xad, 0xd5, 0xfa, 0xb4, 0x23, 0xef, 0x41, 0xc7, 0x51, 0x07, 0xf3, 0x58, 0x79, 0x37, 0x67,
  15296. 0xb3, 0x89, 0x8e, 0xbd, 0x3a, 0x49, 0xdd, 0x2c, 0x6a, 0x14, 0x7b, 0x75, 0x22, 0xa1, 0xa5, 0x5c,
  15297. 0xcc, 0x63, 0x8e, 0xb4, 0x45, 0x10, 0xaa, 0xe9, 0x36, 0x34, 0x6f, 0xbb, 0xa7, 0x7f, 0xd6, 0x5a,
  15298. 0x7e, 0xa9, 0x02, 0x3d, 0x1a, 0x7f, 0xa6, 0x23, 0xda, 0x81, 0xf6, 0x28, 0x64, 0x57, 0x9c, 0x8c,
  15299. 0x9b, 0x7b, 0x92, 0x6d, 0x05, 0x5c, 0x4c, 0x6f, 0x5b, 0x51, 0x88, 0xa4, 0xed, 0xd6, 0x1d, 0x71,
  15300. 0xca, 0xd6, 0xf1, 0x4a, 0x25, 0x83, 0x0e, 0xb6, 0xac, 0x9d, 0x7e, 0x08, 0x2a, 0xe1, 0x96, 0xed,
  15301. 0xef, 0x43, 0xcf, 0x51, 0x58, 0xaf, 0x0a, 0x3c, 0x72, 0x7a, 0x3e, 0x6b, 0xac, 0xe5, 0xb1, 0x1a,
  15302. 0x9e, 0x83, 0x36, 0xa1, 0x13, 0x23, 0x76, 0x47, 0x95, 0xd8, 0x11, 0xff, 0x58, 0xe9, 0x07, 0x4d,
  15303. 0xf8, 0x4b, 0xfc, 0x77, 0xe4, 0x0b, 0xaf, 0x99, 0xb4, 0xed, 0x7d, 0x95, 0x58, 0x6f, 0x41, 0x9d,
  15304. 0x5a, 0x2a, 0xb5, 0x12, 0xc9, 0xf7, 0xd2, 0xe1, 0x9c, 0xf6, 0x0f, 0x41, 0xfb, 0x81, 0x9a, 0x0e,
  15305. 0x65, 0x96, 0x4a, 0x14, 0x14, 0x2f, 0x40, 0x47, 0x0b, 0xca, 0x8d, 0x05, 0x6a, 0x0b, 0x4c, 0x1b,
  15306. 0x72, 0xb2, 0x4d, 0xa6, 0x08, 0x52, 0xe9, 0xc3, 0xfe, 0x6b, 0x15, 0xe8, 0x53, 0x53, 0x88, 0x82,
  15307. 0x0e, 0x18, 0xd5, 0x7c, 0x55, 0xcb, 0xc0, 0xca, 0x34, 0xf2, 0x94, 0x99, 0xba, 0xa1, 0x05, 0x5f,
  15308. 0x97, 0xa1, 0x35, 0x55, 0xd3, 0x7c, 0xa0, 0xbc, 0xa9, 0x9a, 0xb2, 0x6c, 0x8f, 0xf5, 0xf2, 0xb4,
  15309. 0x51, 0x04, 0xdd, 0x35, 0xfc, 0x98, 0x77, 0xdb, 0x06, 0xac, 0x8e, 0x66, 0x69, 0x44, 0x85, 0xa6,
  15310. 0x53, 0x1f, 0xcd, 0xf8, 0x4a, 0x05, 0x1e, 0xab, 0xbe, 0x50, 0xc5, 0x37, 0x83, 0xa7, 0x96, 0x7d,
  15311. 0x01, 0x58, 0x4a, 0x42, 0xb8, 0x52, 0x7d, 0x71, 0x91, 0x9d, 0xfd, 0x53, 0x15, 0xb0, 0x78, 0x3c,
  15312. 0x61, 0x1c, 0x23, 0x79, 0xa0, 0x12, 0x36, 0x4b, 0x68, 0xb1, 0x86, 0x69, 0x12, 0x1e, 0xca, 0x1c,
  15313. 0x3c, 0xbd, 0x38, 0x07, 0xa4, 0x6e, 0xba, 0x1f, 0x1e, 0x3a, 0xcd, 0x03, 0xf9, 0x67, 0x5d, 0x17,
  15314. 0x09, 0xd0, 0x93, 0x77, 0x84, 0xf2, 0xdb, 0x47, 0xd0, 0x4d, 0xbb, 0xa1, 0xdd, 0xbc, 0xb4, 0x93,
  15315. 0x9b, 0xb8, 0x79, 0x89, 0x93, 0xdb, 0x15, 0x60, 0xa5, 0x66, 0xee, 0x0e, 0x23, 0x88, 0x8e, 0x4d,
  15316. 0xcb, 0xc9, 0xa3, 0xdc, 0x45, 0xc6, 0xba, 0xd1, 0x1d, 0x46, 0x1d, 0xff, 0xa2, 0x02, 0x4d, 0x6a,
  15317. 0x0d, 0x7b, 0x7c, 0x09, 0x9a, 0xe1, 0x6c, 0xc0, 0xfb, 0x42, 0x04, 0xef, 0xe1, 0xec, 0x21, 0x59,
  15318. 0xeb, 0xd2, 0x93, 0x41, 0xa6, 0xd2, 0x6a, 0x35, 0x9c, 0x91, 0x18, 0xee, 0x59, 0x68, 0x0f, 0xd5,
  15319. 0x20, 0x2d, 0x26, 0xd1, 0xe8, 0x86, 0xea, 0x43, 0x29, 0xf8, 0x0c, 0x00, 0xa7, 0x53, 0x59, 0xa6,
  15320. 0x2f, 0x9a, 0x98, 0x4c, 0xa5, 0x29, 0x04, 0x8c, 0x0a, 0x12, 0xd3, 0x73, 0xac, 0x45, 0x10, 0xcd,
  15321. 0x6c, 0x4b, 0x72, 0x66, 0x8e, 0x2c, 0xc9, 0xd8, 0xf9, 0x9b, 0xd0, 0xd6, 0x7d, 0xc7, 0xa3, 0xb4,
  15322. 0x0d, 0x2c, 0x1e, 0x94, 0x95, 0x5a, 0xa4, 0x25, 0x74, 0x66, 0x87, 0x0f, 0xfb, 0xfd, 0xf0, 0xd0,
  15323. 0xfe, 0xb7, 0x15, 0xa9, 0x83, 0x77, 0x99, 0x6c, 0xdf, 0xa1, 0x8a, 0x32, 0x4c, 0xd0, 0x64, 0x00,
  15324. 0xa3, 0x02, 0x1e, 0xe5, 0x8a, 0x71, 0x68, 0x16, 0x4e, 0x5b, 0x75, 0xf1, 0xb4, 0x7d, 0x33, 0xc5,
  15325. 0x16, 0xb4, 0x23, 0x6a, 0xe7, 0xdb, 0x2b, 0x09, 0x2a, 0xd1, 0x9e, 0xd9, 0xae, 0xe7, 0x49, 0xe8,
  15326. 0x06, 0xf3, 0x05, 0x25, 0xd7, 0x63, 0xc4, 0x40, 0x93, 0xf1, 0x4f, 0x2b, 0xfa, 0xa8, 0xd0, 0xa6,
  15327. 0xd9, 0x80, 0xd5, 0x59, 0xa4, 0xb2, 0x51, 0xd4, 0x67, 0x91, 0xda, 0x25, 0x37, 0xe5, 0x63, 0x7f,
  15328. 0xa4, 0x06, 0x92, 0xc6, 0x06, 0x3b, 0x2d, 0x04, 0xed, 0x51, 0xfa, 0xbb, 0xd0, 0xd6, 0xe3, 0xcf,
  15329. 0x24, 0xff, 0x5b, 0x8b, 0xb3, 0xc8, 0x2d, 0x39, 0x30, 0xcd, 0x0e, 0xe7, 0x65, 0x64, 0xa8, 0x47,
  15330. 0x47, 0x39, 0x0d, 0x25, 0x02, 0x34, 0x3d, 0x45, 0x89, 0x19, 0x31, 0xdf, 0xc0, 0x6f, 0x3c, 0xe2,
  15331. 0xbf, 0x5e, 0x01, 0xc8, 0xf0, 0xc8, 0x39, 0xd7, 0x8e, 0x21, 0x11, 0x5e, 0x29, 0x4a, 0x84, 0x9f,
  15332. 0x83, 0x36, 0x27, 0x0f, 0x5d, 0xef, 0x50, 0x6f, 0x45, 0x2e, 0x71, 0x0b, 0x21, 0x59, 0x06, 0x33,
  15333. 0xe2, 0x10, 0x67, 0x60, 0x5a, 0xe0, 0x05, 0xe8, 0x70, 0x06, 0xc1, 0x2f, 0x75, 0xc6, 0x2f, 0x04,
  15334. 0x63, 0xfc, 0x62, 0xff, 0xfd, 0x15, 0x68, 0x71, 0x6f, 0xdd, 0x18, 0xb1, 0x8d, 0x6e, 0xf2, 0x49,
  15335. 0x50, 0xa4, 0xf4, 0x85, 0x86, 0x29, 0xd6, 0x7a, 0xd2, 0x10, 0x13, 0x6c, 0x2d, 0xcf, 0x3d, 0x15,
  15336. 0x34, 0x76, 0x59, 0xef, 0x65, 0x75, 0xa2, 0x83, 0x99, 0xf2, 0xb4, 0xdc, 0x39, 0x99, 0x15, 0x2f,
  15337. 0x9f, 0xda, 0xc2, 0xe5, 0x43, 0xe2, 0x99, 0x51, 0x34, 0xf7, 0x73, 0x07, 0xab, 0x2d, 0x30, 0x3a,
  15338. 0x5a, 0xa4, 0x8b, 0xe1, 0x2c, 0xb9, 0xd7, 0x4a, 0x04, 0x98, 0x06, 0x67, 0x13, 0xe2, 0xb4, 0xc1,
  15339. 0x87, 0x9e, 0xbf, 0xf0, 0x9e, 0xd5, 0x85, 0x25, 0xbd, 0x49, 0xe9, 0xba, 0x4a, 0xa1, 0x60, 0x3f,
  15340. 0x82, 0xf6, 0x6d, 0x35, 0x45, 0xd2, 0x78, 0xea, 0x1e, 0xaa, 0x72, 0x4d, 0xba, 0x47, 0x69, 0x82,
  15341. 0xbc, 0xe4, 0xab, 0x80, 0xd8, 0xaa, 0x05, 0xc4, 0x66, 0xff, 0x86, 0xde, 0x31, 0x54, 0xbb, 0xb6,
  15342. 0x59, 0xf7, 0xd4, 0xd4, 0x64, 0xb3, 0x60, 0x34, 0x8f, 0x28, 0x7d, 0xd7, 0xcb, 0xee, 0x8d, 0x5c,
  15343. 0x6b, 0x7c, 0x6f, 0x48, 0xe7, 0xde, 0x85, 0x36, 0x27, 0x9a, 0xac, 0x48, 0x7e, 0xe3, 0x1b, 0x63,
  15344. 0x71, 0x80, 0x33, 0x13, 0x5f, 0x5c, 0xa6, 0xf9, 0xaa, 0xe5, 0x34, 0x5f, 0xf6, 0x4f, 0xc8, 0xbd,
  15345. 0x7a, 0x33, 0x3b, 0xd5, 0x2f, 0x40, 0x47, 0x16, 0x91, 0x5d, 0x82, 0xe5, 0x2e, 0x63, 0x18, 0xa1,
  15346. 0x02, 0x8a, 0x8f, 0x9a, 0xee, 0x91, 0x81, 0xe9, 0x39, 0xdc, 0x4b, 0x77, 0x0a, 0xe7, 0x3c, 0x8f,
  15347. 0x1c, 0xb1, 0x4f, 0x38, 0x5c, 0x2b, 0xdd, 0xb5, 0xd4, 0xfc, 0x36, 0xc7, 0x3f, 0xe3, 0xbb, 0xb8,
  15348. 0x0c, 0x59, 0x6a, 0x3a, 0x90, 0xc2, 0xa2, 0xf1, 0x1d, 0x7d, 0x0d, 0x1a, 0x11, 0xd3, 0x99, 0xa5,
  15349. 0xac, 0xaa, 0x49, 0x83, 0x3a, 0x3a, 0xa7, 0x1d, 0xc2, 0x7a, 0x7a, 0x9d, 0x3d, 0xd4, 0xe8, 0x60,
  15350. 0x13, 0xe4, 0x0e, 0x2b, 0xdc, 0x68, 0xa9, 0xe5, 0x8e, 0x49, 0x3f, 0xf0, 0x5e, 0x30, 0xdc, 0xce,
  15351. 0x8c, 0xb9, 0xae, 0x96, 0xcd, 0x75, 0x5b, 0x0e, 0x68, 0x22, 0xe8, 0x39, 0x17, 0xeb, 0xa4, 0xb2,
  15352. 0x18, 0xeb, 0xe4, 0x2a, 0xac, 0x4d, 0x8f, 0x67, 0x83, 0x5c, 0x36, 0x99, 0xe7, 0xe9, 0xf1, 0xcc,
  15353. 0x31, 0x72, 0x2e, 0x84, 0x7f, 0xaa, 0x2e, 0x86, 0x7f, 0xb2, 0x7f, 0xb6, 0x02, 0x6b, 0xd9, 0xf6,
  15354. 0x14, 0x46, 0xb7, 0xb8, 0x05, 0x2b, 0x8b, 0x5b, 0xf0, 0x12, 0x34, 0xd3, 0x3d, 0x2c, 0x7a, 0x27,
  15355. 0x4f, 0x36, 0xf0, 0x17, 0xdf, 0x9d, 0xf6, 0xef, 0x55, 0xa0, 0xc5, 0xe7, 0x00, 0x97, 0xfd, 0x2a,
  15356. 0xac, 0x51, 0xec, 0x36, 0x73, 0x96, 0xc5, 0xc1, 0x0f, 0xe1, 0x77, 0xb3, 0x99, 0x7e, 0x19, 0xfa,
  15357. 0xc3, 0xf9, 0xe9, 0x60, 0x71, 0x39, 0xba, 0xc3, 0xf9, 0x69, 0x3e, 0xdf, 0x3c, 0xce, 0x57, 0x28,
  15358. 0x44, 0xf7, 0x3c, 0x36, 0xeb, 0x3b, 0xff, 0x94, 0xa4, 0xef, 0x70, 0x18, 0x67, 0xbf, 0x9e, 0xbd,
  15359. 0xc3, 0x71, 0x37, 0x3d, 0xff, 0xff, 0xa1, 0xca, 0x8c, 0xde, 0xb9, 0xb4, 0xfb, 0x7b, 0x05, 0x7c,
  15360. 0xbe, 0x52, 0x62, 0xb6, 0x52, 0x38, 0x97, 0x39, 0x6c, 0x6f, 0x7d, 0x43, 0xe3, 0xf7, 0x8c, 0x66,
  15361. 0x2d, 0x8b, 0x14, 0x9c, 0x1e, 0x2b, 0x41, 0xf1, 0x29, 0x03, 0xf5, 0x19, 0xa1, 0xc8, 0x34, 0x4c,
  15362. 0x58, 0x03, 0xbf, 0x35, 0xe3, 0xaf, 0x4e, 0x92, 0xc1, 0xa7, 0xa1, 0xd8, 0xcf, 0x57, 0x9d, 0x26,
  15363. 0x02, 0xde, 0x67, 0x81, 0x26, 0x10, 0xbd, 0xc7, 0x01, 0x1d, 0x58, 0x11, 0xf0, 0x6c, 0xc9, 0x9d,
  15364. 0x62, 0x1c, 0x28, 0x87, 0xe2, 0x71, 0x71, 0xc8, 0x87, 0xfc, 0x2d, 0xd9, 0x28, 0xde, 0x92, 0x36,
  15365. 0x74, 0xd5, 0xc4, 0x4f, 0x94, 0x84, 0x32, 0xd5, 0xe6, 0xf5, 0x6d, 0x02, 0x52, 0x7c, 0x0d, 0xcf,
  15366. 0xfa, 0x86, 0x9e, 0x37, 0x09, 0xa3, 0xd3, 0x2a, 0x51, 0xf9, 0x1a, 0x67, 0x4c, 0xe6, 0x4c, 0x0e,
  15367. 0xdc, 0x3b, 0x00, 0xb2, 0x8d, 0xb3, 0x58, 0x34, 0x9b, 0x8b, 0x5b, 0x95, 0xad, 0x6a, 0x3d, 0xfd,
  15368. 0xd7, 0x7e, 0x59, 0xee, 0xd5, 0x5d, 0x4f, 0x9d, 0x9c, 0xb1, 0xa6, 0x48, 0xa6, 0x77, 0x1d, 0x2d,
  15369. 0x42, 0xd0, 0xf4, 0x31, 0xf1, 0xe6, 0x99, 0x8f, 0x32, 0x7e, 0x9e, 0x2f, 0xe3, 0xb9, 0x02, 0x30,
  15370. 0x9a, 0x84, 0x71, 0x2e, 0xfc, 0x62, 0x8b, 0x20, 0x3a, 0xd9, 0x88, 0x07, 0x25, 0x31, 0x0f, 0x22,
  15371. 0x1d, 0x00, 0xca, 0xfe, 0xe5, 0x0a, 0x34, 0xb1, 0x1f, 0xe7, 0x76, 0x21, 0x92, 0xe7, 0xe0, 0x0e,
  15372. 0x55, 0x2a, 0x00, 0xe2, 0xb7, 0xe0, 0x98, 0x22, 0x31, 0x95, 0x3e, 0x6c, 0x21, 0x6d, 0x3a, 0xec,
  15373. 0xbd, 0x0b, 0x40, 0xf8, 0x88, 0x65, 0xf1, 0xb5, 0xb2, 0x48, 0xd5, 0xe6, 0x5c, 0x38, 0xad, 0x48,
  15374. 0xff, 0xb5, 0x7f, 0x48, 0xf8, 0x08, 0xcd, 0x9a, 0x94, 0xdc, 0xbf, 0xe7, 0x30, 0x10, 0xd9, 0xf5,
  15375. 0xcc, 0x14, 0x88, 0x7c, 0xd9, 0xd7, 0xe5, 0xfa, 0xe5, 0xfd, 0x76, 0xde, 0xb5, 0x9e, 0x95, 0xfb,
  15376. 0xad, 0x8a, 0xc1, 0xda, 0x10, 0x3a, 0x7a, 0x13, 0x1a, 0x53, 0xf7, 0x04, 0x71, 0xe2, 0x72, 0xda,
  15377. 0x89, 0x4d, 0xbb, 0x57, 0xa7, 0xee, 0xc9, 0x6d, 0x77, 0x9a, 0x67, 0xc7, 0xca, 0x22, 0x77, 0x2f,
  15378. 0x63, 0xc7, 0xce, 0xbf, 0x39, 0xc8, 0x5c, 0x9d, 0x82, 0x81, 0x90, 0x4e, 0x4b, 0x02, 0x52, 0x52,
  15379. 0x18, 0x10, 0x8a, 0x8c, 0xf8, 0x23, 0x9a, 0xf2, 0x0b, 0xe3, 0xf8, 0x2c, 0xac, 0xf3, 0x0e, 0xe0,
  15380. 0x95, 0x49, 0xe7, 0x6b, 0x79, 0x0f, 0xf5, 0x14, 0x38, 0x0d, 0xcf, 0x3d, 0xc5, 0x0f, 0xfb, 0x2d,
  15381. 0x7e, 0x6b, 0x00, 0x71, 0x87, 0x7b, 0xaa, 0x1f, 0x42, 0x62, 0x31, 0x4b, 0x26, 0x21, 0xa8, 0x39,
  15382. 0x2c, 0x79, 0xa1, 0x3a, 0xec, 0x6d, 0x4d, 0x56, 0x7c, 0x8e, 0x32, 0x7f, 0xb8, 0x02, 0x17, 0x8c,
  15383. 0xb3, 0xbb, 0xaf, 0x26, 0x07, 0x4b, 0x7c, 0x2c, 0xcc, 0x21, 0xae, 0xe4, 0x87, 0xf8, 0x24, 0xf7,
  15384. 0xa0, 0x75, 0x1d, 0x5a, 0x59, 0xb0, 0xbe, 0xf3, 0x4d, 0xe1, 0x87, 0x3a, 0x76, 0x1f, 0x85, 0x3d,
  15385. 0x1d, 0x86, 0x51, 0x90, 0xa9, 0x54, 0xe4, 0x1a, 0x60, 0xb0, 0x56, 0xe2, 0xbf, 0x04, 0x3d, 0x77,
  15386. 0x9e, 0x84, 0x99, 0x37, 0x36, 0xd1, 0xb0, 0x4d, 0xa7, 0x8b, 0xd0, 0xd4, 0x0d, 0x9b, 0x66, 0x04,
  15387. 0xb3, 0x71, 0x61, 0x31, 0xf4, 0x02, 0x04, 0x39, 0x04, 0xc1, 0xc3, 0xfb, 0xd8, 0xe7, 0xc0, 0x8f,
  15388. 0x6c, 0xa2, 0xb2, 0xfa, 0xd8, 0x0f, 0xb4, 0x96, 0x81, 0x5d, 0xc6, 0x53, 0x7f, 0xf0, 0x26, 0x7b,
  15389. 0x8c, 0xbb, 0x47, 0x19, 0x85, 0x3e, 0x8b, 0x94, 0x44, 0xdd, 0xe1, 0xe9, 0xda, 0x8b, 0x94, 0xfd,
  15390. 0x9b, 0x2b, 0xb2, 0x32, 0x7b, 0x14, 0x03, 0xf6, 0xec, 0x00, 0xb1, 0x67, 0xcc, 0xf3, 0xe2, 0xa3,
  15391. 0xbb, 0x3b, 0xd0, 0x0e, 0x1f, 0x07, 0x2a, 0x1a, 0x7c, 0xde, 0x50, 0x4a, 0x40, 0xc5, 0x98, 0xf9,
  15392. 0x78, 0x11, 0x58, 0x61, 0x59, 0x9c, 0xe0, 0x0e, 0x41, 0xf5, 0xfc, 0x22, 0xad, 0x40, 0xb9, 0x0c,
  15393. 0x24, 0xca, 0x3c, 0x38, 0x97, 0xde, 0x4f, 0x31, 0x69, 0x6e, 0x3b, 0x60, 0x87, 0x25, 0x64, 0x46,
  15394. 0x0a, 0x7c, 0x44, 0x51, 0x84, 0xfb, 0x62, 0xaa, 0x4b, 0xea, 0xd3, 0x4c, 0xaf, 0xcc, 0x52, 0x8a,
  15395. 0x3d, 0x3f, 0x38, 0x24, 0xc4, 0xfa, 0xf7, 0xaa, 0xd0, 0x33, 0x36, 0x28, 0x9e, 0xdd, 0x32, 0x43,
  15396. 0x56, 0x42, 0x9d, 0xec, 0xaa, 0x6e, 0x38, 0xaa, 0x8a, 0x8f, 0x7a, 0xce, 0x57, 0x99, 0x25, 0x4d,
  15397. 0xe2, 0xab, 0x6c, 0xac, 0x42, 0x2d, 0xb7, 0x0a, 0xaf, 0x81, 0x25, 0x56, 0xaa, 0x62, 0x58, 0x4a,
  15398. 0xd7, 0x27, 0xbf, 0x87, 0xbb, 0xc6, 0x29, 0x3c, 0xa5, 0x74, 0x8b, 0xbe, 0x0c, 0x7d, 0xc9, 0x9d,
  15399. 0x2e, 0x1d, 0x4f, 0x4d, 0x97, 0xc1, 0x72, 0x95, 0xb1, 0x2e, 0xc4, 0xac, 0x35, 0x9b, 0x9d, 0xbe,
  15400. 0x59, 0xe9, 0x23, 0xf2, 0x58, 0xdb, 0x28, 0x06, 0x16, 0xe0, 0x4e, 0x30, 0x73, 0x75, 0x61, 0x94,
  15401. 0x8f, 0x2c, 0x40, 0xfd, 0x78, 0x0d, 0xac, 0xac, 0x4c, 0xda, 0x15, 0xb6, 0x56, 0x5f, 0x4b, 0x53,
  15402. 0x74, 0x6f, 0xde, 0x84, 0x8b, 0x0b, 0x2d, 0xcc, 0x25, 0x76, 0x75, 0xcd, 0xb1, 0x0a, 0x0d, 0x3c,
  15403. 0x62, 0x4b, 0x7e, 0x3e, 0x02, 0xca, 0x3d, 0xd2, 0x4f, 0x9e, 0xd1, 0x11, 0x50, 0xee, 0x91, 0xfd,
  15404. 0x07, 0x95, 0x1c, 0x2a, 0x41, 0x8e, 0x98, 0x76, 0xfa, 0xab, 0xb0, 0xae, 0x63, 0x76, 0x66, 0x3b,
  15405. 0x87, 0x11, 0x8b, 0xb8, 0x90, 0x64, 0x5b, 0xe7, 0xe5, 0xd4, 0xab, 0xa4, 0x68, 0xb1, 0xc3, 0x60,
  15406. 0xbd, 0x19, 0xbf, 0x0e, 0xc0, 0xfa, 0x24, 0x83, 0x00, 0x3e, 0x53, 0x82, 0xd2, 0xa2, 0xec, 0xda,
  15407. 0x47, 0x49, 0x82, 0x42, 0x1e, 0xcf, 0x08, 0x11, 0xd5, 0x9c, 0x26, 0x01, 0x1e, 0x1c, 0x93, 0xb5,
  15408. 0xd3, 0x91, 0x3f, 0x99, 0xa8, 0x88, 0x52, 0xeb, 0x2c, 0x10, 0x61, 0xc8, 0x83, 0xe3, 0x99, 0xfd,
  15409. 0xdb, 0x75, 0x39, 0xc9, 0xd9, 0x18, 0xb1, 0xcf, 0x26, 0x79, 0x64, 0x38, 0x53, 0x1b, 0x74, 0x10,
  15410. 0x07, 0xa1, 0x42, 0xc6, 0x94, 0xf3, 0xd2, 0x54, 0x18, 0xd6, 0x48, 0x54, 0x29, 0xcd, 0x03, 0x2e,
  15411. 0x62, 0xae, 0x3e, 0x33, 0x1a, 0xd4, 0x9a, 0x51, 0x25, 0x1b, 0x56, 0x5c, 0x85, 0x35, 0x56, 0x1b,
  15412. 0x23, 0x05, 0x91, 0xf3, 0xe6, 0x23, 0x75, 0x32, 0x11, 0x16, 0xec, 0x91, 0xa7, 0x83, 0x7f, 0xe9,
  15413. 0x50, 0xab, 0x86, 0xb7, 0x26, 0x05, 0xff, 0x92, 0x21, 0x51, 0xde, 0xaf, 0x82, 0x95, 0x84, 0xf3,
  15414. 0x08, 0xf7, 0x5b, 0x90, 0x20, 0x4e, 0x9b, 0xb9, 0x91, 0x3e, 0xee, 0xeb, 0x59, 0xca, 0x1e, 0x27,
  15415. 0x70, 0x64, 0x96, 0x34, 0xbb, 0xe9, 0xc8, 0xd9, 0xcf, 0xe0, 0x5c, 0x33, 0x79, 0x08, 0xa4, 0x59,
  15416. 0x33, 0x87, 0xce, 0x6e, 0x06, 0xbd, 0x13, 0x78, 0xd8, 0x81, 0x58, 0x4d, 0xfd, 0x03, 0x3f, 0x70,
  15417. 0x27, 0x71, 0xda, 0x01, 0xde, 0xc9, 0xeb, 0x59, 0x8a, 0xd1, 0x01, 0x23, 0x3b, 0x77, 0x80, 0xb7,
  15418. 0x71, 0x3f, 0x83, 0xa7, 0x1d, 0x30, 0xb2, 0x62, 0x07, 0xda, 0xa2, 0x83, 0x49, 0xa1, 0xd8, 0x81,
  15419. 0x97, 0x10, 0x29, 0xe6, 0x1a, 0xef, 0x68, 0xf4, 0x64, 0x36, 0xfc, 0x02, 0x74, 0x72, 0x8d, 0x76,
  15420. 0xb5, 0x50, 0x35, 0x6b, 0x90, 0xc8, 0xaa, 0xb4, 0xb1, 0x9e, 0x26, 0xab, 0x74, 0x43, 0x97, 0xa0,
  15421. 0x19, 0x8f, 0xc3, 0xc7, 0x94, 0xc8, 0x61, 0x07, 0x1b, 0xf8, 0x7d, 0x87, 0x6d, 0xeb, 0xfc, 0x98,
  15422. 0xf5, 0xeb, 0xec, 0x83, 0xb1, 0xea, 0xc7, 0xa4, 0x5c, 0x2f, 0x1a, 0xdc, 0xac, 0x2f, 0x1a, 0xdc,
  15423. 0x98, 0x2f, 0x99, 0x59, 0xb9, 0x97, 0xcc, 0xec, 0xdf, 0x59, 0x81, 0x1e, 0x71, 0x61, 0x0f, 0xdd,
  15424. 0xa1, 0x04, 0x47, 0x7f, 0x01, 0x3a, 0x7a, 0xf7, 0x92, 0xd3, 0xb8, 0xb0, 0xc5, 0x12, 0xcf, 0x96,
  15425. 0xfc, 0xc6, 0xf5, 0x0d, 0xf7, 0x56, 0x76, 0x31, 0xf1, 0x45, 0xf5, 0x16, 0x73, 0xea, 0x92, 0x48,
  15426. 0x28, 0x8a, 0x9f, 0x09, 0x64, 0xc6, 0xe3, 0x2d, 0xc2, 0x4c, 0x5a, 0x96, 0xf6, 0x96, 0x88, 0xe3,
  15427. 0x44, 0xc5, 0xcf, 0x30, 0x96, 0xc7, 0xe9, 0x06, 0xb6, 0x75, 0x98, 0x7f, 0xdd, 0xc0, 0xb6, 0xd1,
  15428. 0xc0, 0xb6, 0x19, 0xeb, 0x9f, 0x1b, 0xd8, 0xce, 0x35, 0xb0, 0x2d, 0x0d, 0x34, 0x8c, 0x06, 0xb6,
  15429. 0xd3, 0x06, 0x10, 0x7b, 0x31, 0x29, 0xc4, 0x4e, 0x3e, 0x88, 0xbd, 0x52, 0xbe, 0x11, 0x13, 0x0d,
  15430. 0x23, 0x6f, 0x24, 0x03, 0xb4, 0x89, 0x37, 0x4f, 0x33, 0x18, 0x61, 0x2e, 0xec, 0xbb, 0x82, 0xed,
  15431. 0x68, 0x26, 0xf7, 0x10, 0x81, 0xe1, 0x6c, 0x5a, 0x6f, 0xe4, 0x0c, 0x8e, 0x2f, 0x17, 0xae, 0x62,
  15432. 0x73, 0xd2, 0xc5, 0xec, 0x78, 0xa4, 0x25, 0x22, 0x1c, 0x83, 0x94, 0xbd, 0xd3, 0xcf, 0x16, 0x7b,
  15433. 0x52, 0x68, 0x23, 0x93, 0x09, 0xa7, 0xa7, 0xba, 0x0a, 0x91, 0x74, 0x72, 0x2e, 0xf9, 0x87, 0xb9,
  15434. 0x4b, 0x14, 0x11, 0xdd, 0x22, 0x81, 0xa7, 0x9d, 0xfe, 0x57, 0x0c, 0xa7, 0x7f, 0xb3, 0x1f, 0xd5,
  15435. 0x05, 0x4d, 0xd8, 0x62, 0xc8, 0x1e, 0xfb, 0xe7, 0x2b, 0x39, 0x04, 0xe9, 0xe4, 0xa2, 0x04, 0x54,
  15436. 0xca, 0xdc, 0xf4, 0xcd, 0x78, 0x02, 0x67, 0x34, 0xa7, 0xf5, 0x27, 0xb5, 0xcf, 0xa9, 0x3f, 0xf9,
  15437. 0xcb, 0x29, 0x97, 0x41, 0x1d, 0xda, 0xd9, 0xfb, 0x81, 0xaa, 0xb0, 0x32, 0x3d, 0x95, 0x04, 0xc8,
  15438. 0x23, 0x3d, 0x55, 0x3a, 0xb6, 0x9a, 0x11, 0x82, 0xe0, 0xef, 0x54, 0xa0, 0xf3, 0x9d, 0x07, 0x2c,
  15439. 0x0b, 0xd5, 0x22, 0x3f, 0x16, 0x97, 0x0e, 0x46, 0xe1, 0x24, 0x8c, 0xc4, 0x39, 0xb1, 0xcd, 0xb0,
  15440. 0x1d, 0x04, 0x19, 0x59, 0xe2, 0x99, 0x52, 0xda, 0x6c, 0x42, 0xb2, 0xec, 0x23, 0x28, 0x57, 0x4b,
  15441. 0x66, 0x86, 0x9c, 0xd6, 0x82, 0x9d, 0xfc, 0x32, 0xf4, 0x25, 0x8b, 0x1f, 0x24, 0x2a, 0x3a, 0x4e,
  15442. 0xa3, 0x08, 0xf6, 0x02, 0xe9, 0x0d, 0x43, 0xed, 0xef, 0xc0, 0xba, 0xa3, 0x46, 0x61, 0x10, 0xa8,
  15443. 0x51, 0xf2, 0x28, 0xce, 0x54, 0x07, 0x12, 0xbe, 0xb3, 0x62, 0x86, 0xef, 0x3c, 0x2b, 0xe4, 0xa7,
  15444. 0xfd, 0x29, 0xf4, 0xd2, 0x97, 0xe1, 0x76, 0xdc, 0xc8, 0x8b, 0xe9, 0x91, 0x7f, 0x7e, 0xd2, 0x5c,
  15445. 0x93, 0xbb, 0xfc, 0xa2, 0xb9, 0xf5, 0x9e, 0xf9, 0xe8, 0x8f, 0xe1, 0x92, 0x70, 0x56, 0x94, 0x32,
  15446. 0xfd, 0x1e, 0x10, 0x1b, 0x0a, 0x57, 0x75, 0x74, 0x78, 0x71, 0x80, 0x2b, 0x77, 0xd3, 0x2a, 0x73,
  15447. 0x9f, 0x5b, 0x29, 0x75, 0x9f, 0xcb, 0xf9, 0x64, 0x55, 0x97, 0xba, 0x2b, 0xd6, 0xca, 0xdd, 0x15,
  15448. 0xeb, 0xe5, 0xee, 0x8a, 0xab, 0x4b, 0xdd, 0x15, 0x1b, 0x67, 0xbb, 0x2b, 0x36, 0x17, 0xdc, 0x15,
  15449. 0x0b, 0xa4, 0x6e, 0x6b, 0x81, 0xd4, 0x2d, 0x28, 0xc6, 0x81, 0x1f, 0xe3, 0x37, 0x14, 0xe3, 0xe7,
  15450. 0x3b, 0x1b, 0x92, 0xb4, 0x43, 0xa6, 0x29, 0x8d, 0x6e, 0x1e, 0xc9, 0x0c, 0x9d, 0x3c, 0x91, 0x87,
  15451. 0xe1, 0xa2, 0xf6, 0xbd, 0x5f, 0xa6, 0x7d, 0x1f, 0x42, 0x8f, 0x03, 0x84, 0xef, 0xbb, 0xc7, 0x2a,
  15452. 0xd5, 0x55, 0x95, 0xbc, 0x17, 0x9f, 0x7f, 0xe2, 0x7e, 0x25, 0xff, 0xc4, 0x3d, 0xbd, 0xd7, 0xe2,
  15453. 0x1d, 0x1b, 0x5e, 0xd8, 0x5d, 0xa7, 0xe9, 0x7a, 0xc7, 0xbc, 0x1d, 0x7f, 0xb6, 0x02, 0xc0, 0x8d,
  15454. 0xe8, 0x97, 0x40, 0x98, 0x69, 0xca, 0xb6, 0x48, 0x93, 0x00, 0xc2, 0x97, 0x70, 0x62, 0xd1, 0x2f,
  15455. 0xaf, 0x4b, 0xe0, 0x0f, 0xf4, 0x46, 0xb8, 0x01, 0x5d, 0xea, 0x65, 0x21, 0xea, 0x4d, 0xb9, 0xd7,
  15456. 0x41, 0x1b, 0x87, 0x20, 0x41, 0x6e, 0xec, 0x9f, 0xae, 0x40, 0x6f, 0x8f, 0x63, 0xc7, 0xed, 0x85,
  15457. 0xf1, 0x62, 0x8f, 0x56, 0x0a, 0x3d, 0xca, 0xe6, 0xa3, 0x6a, 0xce, 0xc7, 0xc2, 0x03, 0xf3, 0x7c,
  15458. 0xa6, 0xf3, 0x0f, 0xcc, 0xe7, 0x27, 0xad, 0x9e, 0x9f, 0x34, 0xfb, 0xe7, 0x2a, 0xd0, 0x96, 0x9e,
  15459. 0x50, 0x37, 0x9e, 0x85, 0x36, 0xc5, 0xba, 0xcb, 0x05, 0xd1, 0x6d, 0x21, 0x88, 0x27, 0xf9, 0x06,
  15460. 0xd0, 0xc7, 0xf2, 0x30, 0x0b, 0xf9, 0x61, 0x39, 0x4d, 0xcc, 0xad, 0xfd, 0xbd, 0xd3, 0x48, 0x7a,
  15461. 0xa6, 0xa7, 0x7c, 0x47, 0x82, 0xe8, 0xf1, 0x3a, 0x3d, 0x82, 0xce, 0x9e, 0x4a, 0x72, 0x2f, 0xd7,
  15462. 0x2d, 0x7f, 0x51, 0xad, 0xdc, 0x12, 0x83, 0x30, 0x6f, 0x4a, 0x2e, 0xd3, 0x7f, 0xfb, 0x2f, 0xd6,
  15463. 0xa0, 0x21, 0x2b, 0xf1, 0xf9, 0x1e, 0xa0, 0x4c, 0x9b, 0xa8, 0x9a, 0x4d, 0x3c, 0xd1, 0xc4, 0xdf,
  15464. 0xc8, 0xbd, 0x29, 0x57, 0xf6, 0x4e, 0xa7, 0x39, 0x52, 0xe3, 0x49, 0x39, 0x33, 0xc6, 0xe2, 0x6a,
  15465. 0x2e, 0xc6, 0x62, 0x6a, 0xcf, 0x25, 0xd1, 0xb6, 0xe8, 0xc3, 0xba, 0x2b, 0x91, 0x0e, 0x8d, 0x97,
  15466. 0x1c, 0x9b, 0x25, 0x32, 0x62, 0x6c, 0x2d, 0xff, 0x4c, 0x67, 0x17, 0x8b, 0xa5, 0xaf, 0x4a, 0xe2,
  15467. 0x91, 0xe6, 0x77, 0xea, 0x75, 0xe3, 0x62, 0xc4, 0x4d, 0xc0, 0x7b, 0xdc, 0x83, 0x1f, 0xe4, 0x73,
  15468. 0xf4, 0x25, 0x71, 0x20, 0xaf, 0xb1, 0xbb, 0x6e, 0xfe, 0xfd, 0xff, 0xb2, 0x67, 0xeb, 0xdf, 0xfe,
  15469. 0x02, 0xcf, 0xd6, 0xdf, 0x85, 0x2e, 0xa3, 0x00, 0x2d, 0x80, 0x59, 0x82, 0x66, 0x9e, 0x85, 0x36,
  15470. 0xb2, 0x9e, 0xa3, 0x1c, 0xf7, 0xd9, 0x52, 0x81, 0x27, 0x26, 0x12, 0x47, 0x74, 0x64, 0x1e, 0xb8,
  15471. 0xc1, 0xdc, 0x9d, 0xec, 0x3f, 0x2c, 0x1c, 0xb0, 0xca, 0x59, 0x58, 0x69, 0x25, 0x8f, 0x95, 0x16,
  15472. 0x88, 0xf8, 0xea, 0x02, 0x11, 0x6f, 0xff, 0xa6, 0x3c, 0x10, 0xb0, 0xa7, 0x8c, 0x78, 0x87, 0xe6,
  15473. 0x13, 0x01, 0x1c, 0xc7, 0x2a, 0x75, 0xa0, 0x32, 0xcc, 0xeb, 0x56, 0x8a, 0xe6, 0x75, 0x45, 0xcd,
  15474. 0x57, 0x75, 0x51, 0xf3, 0xf5, 0x2a, 0xac, 0x9b, 0x56, 0x9a, 0x83, 0x83, 0x89, 0x7b, 0x28, 0xf7,
  15475. 0x5c, 0x3f, 0xce, 0xcc, 0x34, 0xef, 0x4e, 0xdc, 0xc3, 0xa2, 0xfd, 0x5d, 0x7d, 0xc1, 0xfe, 0xee,
  15476. 0xf7, 0xaa, 0x1c, 0x25, 0x0d, 0xfb, 0xfe, 0x0c, 0x3f, 0xc5, 0x6e, 0xcc, 0x37, 0x3f, 0xbe, 0xb4,
  15477. 0x47, 0x53, 0x7e, 0x93, 0xb7, 0xc2, 0x94, 0xe6, 0xf4, 0x09, 0x5f, 0xa0, 0xc4, 0x5d, 0xc2, 0x8b,
  15478. 0x20, 0x66, 0xdb, 0xf2, 0xc2, 0xc5, 0xf2, 0x17, 0xf1, 0x73, 0xab, 0xef, 0xc8, 0xeb, 0x1c, 0x54,
  15479. 0xd8, 0xf4, 0x1d, 0xab, 0x3d, 0x81, 0xef, 0x98, 0xf5, 0x8e, 0x89, 0x07, 0xcb, 0x9e, 0xd3, 0x33,
  15480. 0x90, 0xaa, 0x81, 0x04, 0x1f, 0xc0, 0xa6, 0x31, 0xce, 0x45, 0xf7, 0x8e, 0x85, 0x3a, 0xf4, 0x2e,
  15481. 0x73, 0x2e, 0xa4, 0xa3, 0x35, 0x3c, 0x3c, 0x74, 0xf0, 0xfd, 0x99, 0x4a, 0xc4, 0xb7, 0x63, 0x31,
  15482. 0xf8, 0xfe, 0x9e, 0x4a, 0x38, 0xf8, 0x3e, 0xae, 0xc2, 0x7b, 0x8c, 0x84, 0x17, 0x30, 0xc5, 0x02,
  15483. 0x5e, 0xca, 0x9e, 0x7d, 0x45, 0xfc, 0x9c, 0xbd, 0x3c, 0xfb, 0x19, 0x6c, 0xec, 0xa9, 0xe4, 0xa6,
  15484. 0x77, 0x7c, 0x73, 0x34, 0xf6, 0xd5, 0xb1, 0x42, 0x66, 0x3d, 0x7d, 0x2d, 0x2d, 0xdd, 0xe7, 0xb2,
  15485. 0xbc, 0xe9, 0x3e, 0x7f, 0x05, 0xd6, 0xdc, 0x2c, 0xbf, 0x79, 0xac, 0xfa, 0x06, 0x5c, 0x7b, 0xfa,
  15486. 0x17, 0xc2, 0x81, 0xff, 0x30, 0xf4, 0x8c, 0xc7, 0x1c, 0xfd, 0x30, 0x28, 0xd7, 0x5b, 0x9c, 0xf5,
  15487. 0x40, 0xe6, 0x25, 0x36, 0x00, 0x37, 0x54, 0xe1, 0x8d, 0x49, 0xc8, 0xc2, 0xc5, 0x7f, 0x5d, 0x01,
  15488. 0x6b, 0x37, 0x38, 0xf6, 0x13, 0x8a, 0xed, 0x7f, 0x7e, 0x24, 0xed, 0xa7, 0x73, 0x91, 0xb4, 0xf9,
  15489. 0xac, 0xeb, 0x50, 0xd9, 0x2f, 0xe9, 0x58, 0x7d, 0x69, 0x00, 0xb7, 0xaa, 0xf9, 0x3a, 0x97, 0x84,
  15490. 0x70, 0x5b, 0x88, 0x94, 0x5a, 0x5b, 0x8c, 0x94, 0xfa, 0x1a, 0x05, 0xba, 0x9b, 0x4d, 0x54, 0x42,
  15491. 0x0f, 0x97, 0xe4, 0xbc, 0x63, 0xd7, 0x74, 0xca, 0x03, 0xf7, 0x84, 0xfd, 0x0c, 0x4f, 0x61, 0x3d,
  15492. 0x1b, 0x82, 0xd8, 0xb1, 0x93, 0x0e, 0x9b, 0x0d, 0x77, 0x32, 0x32, 0x86, 0xf9, 0x8b, 0x1e, 0xc3,
  15493. 0x53, 0x3a, 0xe6, 0x05, 0xe8, 0xcc, 0xa2, 0x70, 0xa4, 0xe2, 0xd8, 0x5c, 0x99, 0xb6, 0xc0, 0xb4,
  15494. 0xab, 0x52, 0xa4, 0x62, 0x0a, 0xbc, 0x22, 0x9a, 0x9f, 0x48, 0xc5, 0x1f, 0xb9, 0x13, 0xfb, 0x17,
  15495. 0x2b, 0xf0, 0x54, 0xd6, 0x36, 0x1b, 0x01, 0x7d, 0xe4, 0x4e, 0x96, 0x47, 0x6b, 0x2b, 0xb9, 0xb0,
  15496. 0x17, 0x23, 0x46, 0x54, 0xcb, 0x22, 0x46, 0x18, 0x7d, 0xa8, 0x69, 0x3b, 0x60, 0xec, 0x43, 0xc6,
  15497. 0x9c, 0xd7, 0x0d, 0xb9, 0xae, 0xfd, 0xfb, 0x55, 0x56, 0x9f, 0x64, 0xbd, 0xa3, 0x9b, 0x7e, 0xa2,
  15498. 0x8d, 0x8e, 0x34, 0x31, 0x31, 0x61, 0xab, 0x23, 0xeb, 0x6d, 0xd8, 0xa4, 0x70, 0x81, 0x7e, 0x9a,
  15499. 0x1f, 0xb3, 0x0d, 0xd3, 0x28, 0xc6, 0x17, 0x31, 0x35, 0xab, 0xec, 0x03, 0x4a, 0xc3, 0x8d, 0x37,
  15500. 0x75, 0xe3, 0x44, 0xe8, 0x36, 0x51, 0x19, 0x32, 0x44, 0x48, 0x49, 0x49, 0x2e, 0x38, 0x81, 0x75,
  15501. 0x19, 0xac, 0x85, 0x99, 0xaf, 0xc2, 0x3a, 0xf7, 0x4c, 0x96, 0x2c, 0x45, 0x2b, 0x35, 0xa7, 0x4f,
  15502. 0x09, 0x3c, 0xb3, 0xe2, 0x15, 0x67, 0x58, 0xc8, 0xaf, 0x96, 0x3c, 0x83, 0xb6, 0xb8, 0x9d, 0x8d,
  15503. 0xd8, 0xdf, 0xf7, 0xa1, 0x2f, 0x6d, 0xa4, 0x6f, 0xf8, 0xb0, 0x4b, 0xc4, 0x8b, 0x4b, 0xea, 0xc8,
  15504. 0xad, 0xa9, 0xd3, 0xe5, 0xc2, 0xfa, 0x29, 0x9f, 0x77, 0x0d, 0xcf, 0x8a, 0x32, 0x9a, 0x63, 0x61,
  15505. 0x5b, 0xa6, 0xee, 0x15, 0xf4, 0x4e, 0x0f, 0x0d, 0x39, 0x52, 0x14, 0x00, 0x48, 0xe6, 0x29, 0x75,
  15506. 0xfd, 0xad, 0x39, 0x1b, 0x94, 0xee, 0x50, 0xf2, 0x03, 0x4a, 0x95, 0x6b, 0xbc, 0x79, 0x3b, 0x72,
  15507. 0x1f, 0x6b, 0xac, 0xc3, 0xef, 0xf2, 0x19, 0x6e, 0xbb, 0xf4, 0x2e, 0x9f, 0x18, 0x0b, 0xa6, 0x8f,
  15508. 0xf6, 0xe9, 0xc3, 0xda, 0xd2, 0xaf, 0xf6, 0xc5, 0xf6, 0x7f, 0x12, 0xef, 0x5c, 0xac, 0xcc, 0xba,
  15509. 0x0e, 0x6d, 0xca, 0x1b, 0x93, 0x3b, 0x61, 0xb9, 0xfd, 0x8b, 0x34, 0xea, 0x50, 0xad, 0xec, 0x77,
  15510. 0x48, 0x61, 0x43, 0xf1, 0x24, 0x73, 0x43, 0xb4, 0x8b, 0x33, 0xc3, 0xfe, 0x35, 0x4c, 0xc2, 0x62,
  15511. 0x14, 0x22, 0x17, 0x37, 0xd9, 0x57, 0xc0, 0x42, 0xfc, 0x5b, 0xc8, 0x2d, 0x3e, 0x31, 0x33, 0x95,
  15512. 0xe4, 0x32, 0x7f, 0x1d, 0x9e, 0xce, 0xbd, 0x62, 0x9e, 0x2f, 0xc4, 0x67, 0x60, 0xd3, 0x78, 0xb2,
  15513. 0xdc, 0x28, 0x6b, 0xff, 0xdd, 0x0a, 0xb4, 0x9c, 0x79, 0xa0, 0xbe, 0x13, 0x86, 0x5e, 0xfc, 0x85,
  15514. 0x82, 0x58, 0x3c, 0x07, 0xed, 0xb1, 0x1f, 0x27, 0x61, 0x74, 0x3a, 0x18, 0xce, 0x4f, 0xb5, 0xf1,
  15515. 0x9c, 0x80, 0x6e, 0xcd, 0x4f, 0x17, 0x3c, 0x1b, 0x8d, 0x48, 0x05, 0x5a, 0x22, 0x5d, 0x34, 0x59,
  15516. 0xaf, 0xb2, 0x44, 0xda, 0xb0, 0x54, 0xff, 0x25, 0x52, 0x9a, 0x07, 0xec, 0x22, 0xfd, 0x14, 0x34,
  15517. 0xc8, 0x09, 0xdb, 0x90, 0x10, 0x8c, 0xc3, 0x19, 0x53, 0x64, 0xf1, 0x7c, 0x38, 0xd0, 0x89, 0x5a,
  15518. 0xe2, 0x35, 0x1f, 0xee, 0x73, 0xfa, 0x3b, 0x3a, 0xdc, 0x81, 0x61, 0xa3, 0x58, 0x34, 0xc6, 0x97,
  15519. 0xb9, 0x90, 0x30, 0x08, 0xa9, 0xf8, 0xc5, 0x78, 0x0b, 0x43, 0x47, 0x28, 0x30, 0x9e, 0xc1, 0xb0,
  15520. 0xff, 0x5b, 0x05, 0xda, 0x58, 0xf6, 0xce, 0xc9, 0x6c, 0x82, 0x14, 0xd6, 0x26, 0x3d, 0xb8, 0x71,
  15521. 0xff, 0x78, 0x92, 0xbe, 0xd0, 0x4c, 0x5f, 0x78, 0x2d, 0xe8, 0xc7, 0xe1, 0xf4, 0xb5, 0xa0, 0xbf,
  15522. 0xad, 0x67, 0x01, 0xa6, 0x7e, 0x8c, 0xac, 0xee, 0x9d, 0x13, 0xfd, 0x9c, 0x9f, 0x01, 0xb1, 0xb6,
  15523. 0xa0, 0x31, 0x64, 0xaf, 0x15, 0x31, 0x75, 0xd6, 0x9f, 0x96, 0x0d, 0x9d, 0x83, 0xf9, 0x64, 0xf2,
  15524. 0xc0, 0x3d, 0xb9, 0x99, 0x92, 0x58, 0x4d, 0x27, 0x07, 0xb3, 0xde, 0xd0, 0xd8, 0xef, 0x5c, 0x07,
  15525. 0x51, 0x51, 0x78, 0x3d, 0x0f, 0x6d, 0x77, 0x12, 0x29, 0xd7, 0x3b, 0xc5, 0x81, 0x69, 0x29, 0xa9,
  15526. 0x01, 0xb2, 0xff, 0xcb, 0x0a, 0x74, 0xf0, 0x4f, 0xaa, 0xbf, 0x21, 0xdb, 0xc0, 0x58, 0x25, 0x29,
  15527. 0x1f, 0x5f, 0xd1, 0xb6, 0x81, 0xb1, 0x4a, 0x84, 0x8d, 0x47, 0x1c, 0x36, 0x0d, 0x83, 0x64, 0x2c,
  15528. 0xa1, 0xef, 0x43, 0xcf, 0x3f, 0x38, 0x15, 0xa7, 0xb0, 0x3e, 0x25, 0x50, 0xd8, 0x7b, 0x02, 0x5b,
  15529. 0x6f, 0xc2, 0xc5, 0x79, 0x8c, 0xb7, 0x64, 0xa4, 0x3c, 0x3f, 0xc9, 0x23, 0xfe, 0xba, 0x63, 0x61,
  15530. 0xda, 0x0e, 0x25, 0xa5, 0xd8, 0xff, 0x75, 0xb8, 0x40, 0x17, 0x61, 0xa1, 0x00, 0x9f, 0x82, 0xf5,
  15531. 0xa9, 0x7b, 0x52, 0xc8, 0xbf, 0x0d, 0x1b, 0x85, 0xbc, 0xf2, 0x3c, 0x25, 0xcf, 0xe1, 0x85, 0x51,
  15532. 0x2e, 0x3b, 0x3f, 0x54, 0x79, 0x1f, 0x7a, 0xb3, 0xc8, 0x3f, 0xf6, 0x27, 0xea, 0x50, 0x82, 0x6d,
  15533. 0xae, 0x96, 0x38, 0x94, 0xd2, 0x76, 0xe5, 0x98, 0x25, 0x7b, 0x3a, 0x37, 0xe3, 0xc6, 0x99, 0xf9,
  15534. 0x89, 0xec, 0x94, 0x1f, 0x0f, 0x66, 0x2e, 0xbd, 0x0f, 0xac, 0x46, 0x47, 0xa2, 0x68, 0x6e, 0xfb,
  15535. 0xf1, 0x9e, 0x1b, 0xc7, 0x3b, 0x08, 0xb2, 0x7f, 0x1c, 0xb6, 0x96, 0x55, 0x47, 0x52, 0x5e, 0x86,
  15536. 0x1b, 0x9c, 0xb8, 0x40, 0x58, 0x48, 0x64, 0x1e, 0xaf, 0x54, 0xdd, 0x99, 0xba, 0x90, 0x14, 0xaf,
  15537. 0xf5, 0xea, 0xc2, 0xb5, 0x6e, 0xff, 0x13, 0x41, 0x81, 0xd8, 0x07, 0x6b, 0x5b, 0x42, 0x20, 0x2c,
  15538. 0x75, 0x98, 0xd4, 0xe7, 0x94, 0x23, 0x23, 0xe8, 0x50, 0x10, 0xd1, 0x3c, 0x50, 0x03, 0xc5, 0xc7,
  15539. 0x43, 0xec, 0xa9, 0xb6, 0x16, 0x8a, 0xc9, 0xf1, 0x71, 0xda, 0x91, 0x71, 0x96, 0xae, 0x43, 0x8b,
  15540. 0x0a, 0x53, 0x40, 0xce, 0xd2, 0x07, 0x25, 0x8c, 0x3d, 0xe8, 0x34, 0x23, 0xf9, 0xb2, 0xdf, 0xc7,
  15541. 0xdd, 0x19, 0x8f, 0x1d, 0x37, 0x38, 0x7a, 0x18, 0xce, 0xae, 0x2d, 0x0b, 0x55, 0x2b, 0xef, 0x4f,
  15542. 0x93, 0x10, 0xc0, 0x93, 0x90, 0xb6, 0x0b, 0x51, 0x61, 0xff, 0x59, 0x05, 0xd6, 0x28, 0x26, 0xb9,
  15543. 0xe1, 0xbf, 0x4f, 0x41, 0x1d, 0xc8, 0xb7, 0xc7, 0xb8, 0x55, 0xc8, 0x85, 0x07, 0x6f, 0x95, 0xa7,
  15544. 0xa0, 0xe1, 0x07, 0x03, 0xfc, 0xd4, 0xd1, 0x9e, 0xfc, 0x00, 0x6b, 0x48, 0x4d, 0xb8, 0x28, 0x49,
  15545. 0xde, 0x88, 0x25, 0x54, 0x82, 0x89, 0x4c, 0xa3, 0x1c, 0x66, 0xa2, 0xf2, 0x44, 0x47, 0x9f, 0x23,
  15546. 0xa5, 0x9d, 0x11, 0x61, 0x93, 0x00, 0x77, 0x82, 0xcc, 0x52, 0xc8, 0x0c, 0x6e, 0x4f, 0xfd, 0x62,
  15547. 0xa2, 0xef, 0x6f, 0xaf, 0x40, 0xef, 0xb6, 0x1b, 0xee, 0x48, 0xb4, 0xaa, 0xff, 0x33, 0xb5, 0xe2,
  15548. 0x99, 0xb6, 0xdb, 0xb0, 0x40, 0x63, 0xcd, 0x4d, 0xdf, 0xd0, 0x8b, 0x17, 0xf2, 0x9e, 0xaf, 0x19,
  15549. 0x2f, 0x6c, 0x7e, 0x7e, 0x42, 0xcd, 0xd8, 0xfc, 0xf6, 0x4f, 0x57, 0x60, 0xcb, 0x98, 0x9d, 0xbd,
  15550. 0x30, 0x36, 0xa2, 0x87, 0x2e, 0x35, 0xbc, 0x78, 0xd5, 0x7c, 0x41, 0x33, 0x6f, 0x26, 0x96, 0x3d,
  15551. 0x8e, 0x99, 0xe9, 0xa9, 0xcd, 0xc0, 0xdc, 0xd9, 0x09, 0xeb, 0x66, 0x91, 0xb9, 0xb1, 0x27, 0xbf,
  15552. 0x5a, 0x85, 0x8d, 0x7c, 0x4f, 0xce, 0xb5, 0xff, 0xb8, 0x0a, 0x6b, 0x2c, 0x0b, 0x5c, 0xe8, 0x45,
  15553. 0x8f, 0xe0, 0x59, 0x27, 0x5e, 0x04, 0x86, 0x14, 0xfb, 0xd0, 0x21, 0xa8, 0xa6, 0x2e, 0xaf, 0xc1,
  15554. 0x26, 0xe7, 0xc2, 0x63, 0xa5, 0x46, 0x49, 0x91, 0x18, 0xbd, 0x40, 0xa9, 0x7b, 0x9c, 0xa8, 0x0b,
  15555. 0x15, 0xec, 0x4a, 0xea, 0x5f, 0xd4, 0xae, 0x84, 0x2b, 0xa1, 0xd0, 0x9b, 0x99, 0x40, 0x8b, 0xfb,
  15556. 0x47, 0x01, 0x38, 0x77, 0xbd, 0x12, 0xeb, 0x93, 0x46, 0x89, 0xf5, 0x89, 0xa9, 0x19, 0x6a, 0x9e,
  15557. 0xe5, 0x07, 0xd0, 0x2a, 0x5a, 0x38, 0x16, 0x2d, 0xbd, 0x60, 0xd1, 0x46, 0xf8, 0xd7, 0x2a, 0x70,
  15558. 0xa1, 0xc4, 0xef, 0x99, 0x1c, 0x94, 0x38, 0xe0, 0x92, 0x5e, 0xa4, 0x06, 0x45, 0x44, 0xe2, 0x67,
  15559. 0x9c, 0x75, 0x2c, 0x26, 0xa1, 0x9c, 0x38, 0x25, 0x2d, 0x93, 0x91, 0x76, 0x94, 0x51, 0x88, 0x2a,
  15560. 0xbd, 0x6f, 0xb3, 0x87, 0xa5, 0xf4, 0xbe, 0x15, 0x9a, 0x75, 0xec, 0xc6, 0xa6, 0x48, 0xa5, 0xe9,
  15561. 0xb4, 0xc6, 0xae, 0xec, 0x5e, 0xfb, 0x17, 0x2a, 0xd0, 0x31, 0xbd, 0x95, 0x73, 0x9c, 0xad, 0x68,
  15562. 0x09, 0x85, 0xb3, 0x3d, 0x3b, 0xb0, 0xdc, 0xa2, 0x1d, 0xd1, 0x75, 0x89, 0x09, 0xf5, 0x84, 0xc6,
  15563. 0x59, 0xbe, 0x38, 0x81, 0xdb, 0x7f, 0xbd, 0xc6, 0xe1, 0x73, 0x8d, 0x3d, 0xfe, 0xe4, 0x8f, 0x86,
  15564. 0xbc, 0x0e, 0x99, 0x11, 0xcb, 0x20, 0x7b, 0x1b, 0x64, 0x45, 0x1e, 0xc6, 0xd5, 0x49, 0xb7, 0xf4,
  15565. 0x23, 0x21, 0x67, 0xbe, 0x20, 0x42, 0xfa, 0x9d, 0x58, 0x95, 0x38, 0x57, 0xf6, 0x10, 0x6e, 0x78,
  15566. 0x57, 0x5e, 0x86, 0x16, 0xce, 0x9a, 0xc9, 0x35, 0xe2, 0x34, 0xb2, 0xda, 0x5c, 0x1b, 0x1d, 0xbb,
  15567. 0x49, 0xe2, 0x8e, 0x8e, 0x08, 0x0b, 0xad, 0x66, 0x46, 0xc7, 0x37, 0x09, 0x2a, 0x96, 0x30, 0x89,
  15568. 0x3f, 0x8b, 0x07, 0x9e, 0x8a, 0x47, 0x62, 0x55, 0xdb, 0x44, 0xc0, 0x6d, 0x15, 0x8f, 0xce, 0xf0,
  15569. 0xb8, 0x87, 0x1f, 0x9c, 0xc7, 0x7d, 0xfb, 0x89, 0x3c, 0xee, 0x3b, 0x4f, 0xe6, 0x71, 0xdf, 0x3d,
  15570. 0xc7, 0xe3, 0xbe, 0x77, 0x96, 0xc7, 0x7d, 0x3f, 0xef, 0x71, 0x6f, 0x3b, 0xec, 0x5d, 0xb0, 0x33,
  15571. 0x56, 0x6e, 0x42, 0xa1, 0xfa, 0x72, 0x21, 0xff, 0xd8, 0x06, 0x31, 0x0b, 0xf9, 0xc7, 0xa1, 0x60,
  15572. 0x39, 0xd0, 0xcb, 0x28, 0x1a, 0x5d, 0xdb, 0xd6, 0x6f, 0x1c, 0x20, 0xf4, 0x41, 0x7c, 0xb8, 0x83,
  15573. 0x30, 0x7b, 0x97, 0xeb, 0xc4, 0x45, 0xf2, 0xe3, 0xc4, 0x1f, 0x59, 0x37, 0x00, 0x46, 0xd8, 0x80,
  15574. 0x19, 0x17, 0xfd, 0xac, 0x07, 0x76, 0x29, 0x33, 0x59, 0xc2, 0x3e, 0x84, 0xe6, 0x77, 0x95, 0x9a,
  15575. 0xed, 0xbb, 0x47, 0xa4, 0x09, 0x3b, 0x52, 0x6a, 0x36, 0x88, 0xdd, 0x23, 0xc3, 0x70, 0x07, 0x8e,
  15576. 0x24, 0x9d, 0xad, 0x76, 0xb2, 0x1c, 0xa6, 0xfc, 0xa2, 0xab, 0x33, 0xb1, 0xee, 0xe2, 0x94, 0xc3,
  15577. 0x15, 0xa5, 0x35, 0x6f, 0x43, 0x2b, 0x2d, 0x57, 0x4a, 0x50, 0xe9, 0x9c, 0x4e, 0x53, 0x57, 0x64,
  15578. 0xbd, 0x03, 0xcd, 0xa9, 0x9b, 0xa8, 0xc8, 0x77, 0x27, 0x4f, 0xe0, 0xfd, 0xaf, 0xb3, 0xda, 0x37,
  15579. 0xc1, 0xd2, 0x95, 0x9d, 0x29, 0x27, 0x3b, 0x43, 0x10, 0xf6, 0xa7, 0x62, 0xbe, 0xbc, 0x2b, 0xe1,
  15580. 0xa7, 0x48, 0xa6, 0x5d, 0x50, 0xbd, 0xb4, 0x67, 0x2a, 0xd9, 0xd1, 0xaa, 0x91, 0xcb, 0xd0, 0xc2,
  15581. 0x3c, 0x66, 0xf8, 0xfd, 0xe6, 0x4c, 0x25, 0xe9, 0x73, 0xb5, 0x24, 0x50, 0x35, 0x43, 0x22, 0xcf,
  15582. 0x94, 0x78, 0x11, 0xe1, 0x4d, 0xcf, 0x72, 0x6c, 0xd6, 0x8f, 0x18, 0xce, 0x57, 0xfc, 0x8c, 0x13,
  15583. 0x69, 0x45, 0xee, 0x6b, 0x55, 0x8b, 0x7e, 0xb6, 0x3d, 0x7b, 0x02, 0xac, 0xee, 0x74, 0x04, 0x98,
  15584. 0xc6, 0x9f, 0x67, 0x4d, 0x66, 0xf6, 0xc2, 0x57, 0xdd, 0x01, 0x02, 0xa5, 0x19, 0xb8, 0x2d, 0xf3,
  15585. 0x29, 0x20, 0x56, 0xcf, 0xf0, 0x23, 0x0d, 0x37, 0x90, 0xcd, 0x23, 0x19, 0x29, 0x8d, 0xff, 0x95,
  15586. 0x5c, 0xb0, 0xae, 0x8d, 0x05, 0xa1, 0xaa, 0x61, 0x5d, 0xf0, 0xb3, 0x95, 0xb4, 0xe8, 0x6d, 0x93,
  15587. 0xca, 0x34, 0x9f, 0xa1, 0x29, 0x08, 0xee, 0x57, 0x8c, 0x87, 0x8a, 0xf6, 0xb5, 0x25, 0x84, 0xa1,
  15588. 0x6b, 0x66, 0x12, 0xf6, 0x1a, 0xcb, 0xa4, 0x0d, 0x93, 0x87, 0xad, 0x32, 0xe1, 0x2e, 0xdb, 0x0c,
  15589. 0x8b, 0x76, 0xd1, 0xfe, 0x45, 0x71, 0x79, 0xdf, 0x89, 0xc2, 0x38, 0xb6, 0x6e, 0x43, 0xf7, 0x74,
  15590. 0xee, 0x06, 0x88, 0x96, 0x13, 0xda, 0x52, 0x95, 0x92, 0xc0, 0x31, 0x98, 0xfd, 0xff, 0x99, 0xbb,
  15591. 0xc1, 0x3d, 0x37, 0x38, 0x7c, 0x88, 0xb9, 0x9c, 0x7c, 0x21, 0xac, 0x65, 0x84, 0xd5, 0x25, 0xe1,
  15592. 0x2c, 0x49, 0x9f, 0xf5, 0x2a, 0xab, 0x85, 0x1a, 0x7d, 0x18, 0xce, 0xd8, 0xeb, 0x3d, 0x5f, 0xc8,
  15593. 0xfe, 0x95, 0x15, 0x58, 0x5f, 0x68, 0x6a, 0xd1, 0x6e, 0xb8, 0x52, 0x62, 0x37, 0x8c, 0xc8, 0x03,
  15594. 0x73, 0x1b, 0x52, 0x8a, 0x26, 0x01, 0x30, 0x91, 0x5e, 0x28, 0x92, 0xcb, 0x9d, 0x32, 0x19, 0xe1,
  15595. 0x9a, 0xd7, 0xf4, 0x15, 0x8f, 0x09, 0x74, 0xbf, 0x7e, 0x0b, 0x80, 0x73, 0x89, 0xf9, 0xfc, 0xe2,
  15596. 0x40, 0x72, 0xfd, 0x63, 0xcd, 0x5c, 0xa2, 0xff, 0x5a, 0xdf, 0x34, 0xe4, 0x5d, 0xf5, 0x92, 0xe0,
  15597. 0x60, 0xb9, 0xc2, 0x0b, 0x22, 0x2f, 0xdc, 0x06, 0xd4, 0x78, 0x6e, 0x9b, 0x12, 0x88, 0x77, 0xe1,
  15598. 0x4f, 0x55, 0x61, 0x7d, 0xa1, 0xfd, 0x72, 0x3b, 0x1d, 0x0a, 0xcb, 0x2b, 0xdc, 0x0d, 0xfe, 0xa7,
  15599. 0x18, 0x1c, 0xc5, 0xf1, 0x73, 0xcf, 0x69, 0xe0, 0x2f, 0x42, 0x4f, 0x53, 0x57, 0xf2, 0xe2, 0x36,
  15600. 0x5f, 0x8d, 0x1d, 0x91, 0xd9, 0xf0, 0x73, 0xdb, 0x45, 0x85, 0x14, 0xdf, 0x8d, 0x39, 0xab, 0xb2,
  15601. 0xe7, 0xa0, 0xed, 0xf9, 0x11, 0x1e, 0x47, 0xaa, 0x45, 0x9e, 0x04, 0x22, 0x10, 0xd7, 0x81, 0xd7,
  15602. 0xb0, 0xca, 0xbf, 0xef, 0x2b, 0x07, 0xae, 0x37, 0x54, 0xe6, 0xf3, 0xbd, 0xd6, 0x5b, 0xb0, 0x91,
  15603. 0xcb, 0x99, 0x4a, 0x24, 0x9b, 0x74, 0x41, 0x58, 0x46, 0x76, 0x2d, 0x70, 0x44, 0x52, 0x31, 0x0a,
  15604. 0xa7, 0x83, 0x48, 0xb9, 0x13, 0x0e, 0x4d, 0xac, 0x9f, 0xe5, 0x8a, 0xc2, 0xa9, 0xa3, 0xdc, 0x09,
  15605. 0x05, 0x27, 0xfe, 0x12, 0x74, 0xf5, 0x3b, 0xbe, 0x19, 0xc5, 0x57, 0x77, 0x3a, 0x1a, 0xa8, 0xe9,
  15606. 0x49, 0xf2, 0xd1, 0xc5, 0xfe, 0xb1, 0x21, 0x6b, 0x03, 0xbf, 0x3f, 0x98, 0x4f, 0xed, 0x7f, 0xb5,
  15607. 0x02, 0x17, 0xcb, 0x96, 0xf2, 0x07, 0xc9, 0x61, 0x95, 0x33, 0x52, 0xb5, 0x73, 0x19, 0x29, 0x83,
  15608. 0x39, 0xaa, 0x97, 0x33, 0x47, 0x0b, 0x35, 0xd3, 0x3c, 0xf1, 0x6e, 0xcb, 0xd5, 0xfc, 0xc9, 0xe2,
  15609. 0xbe, 0x69, 0x14, 0xf7, 0x4d, 0x8e, 0x2c, 0x6c, 0x3e, 0x39, 0x59, 0xf8, 0xe3, 0xd0, 0x63, 0xf6,
  15610. 0xe0, 0x7f, 0xcf, 0xfb, 0x5c, 0x3f, 0xc6, 0xc8, 0x26, 0x87, 0x91, 0x70, 0xf3, 0x1c, 0xbb, 0x13,
  15611. 0xdf, 0xe0, 0xd8, 0x24, 0xbe, 0x12, 0x41, 0x35, 0x9f, 0x71, 0x53, 0xfb, 0xc0, 0x18, 0x6a, 0xc8,
  15612. 0x7c, 0x9f, 0x74, 0x85, 0xb9, 0x37, 0x06, 0xc4, 0x4f, 0x46, 0xdb, 0x77, 0x6c, 0x94, 0x66, 0xc2,
  15613. 0xb3, 0x9c, 0xb1, 0x12, 0xf8, 0xd7, 0x7a, 0x57, 0x37, 0x67, 0x4c, 0x41, 0x5e, 0x6d, 0x59, 0xd6,
  15614. 0x4c, 0x16, 0x61, 0xb5, 0xa0, 0x3e, 0xce, 0x9f, 0x56, 0xfb, 0x77, 0x2a, 0xd0, 0xdf, 0xa7, 0xba,
  15615. 0xb2, 0x00, 0xd6, 0xc5, 0x98, 0x34, 0x6b, 0x50, 0x8d, 0x85, 0x89, 0x69, 0x39, 0xf8, 0xd7, 0xfa,
  15616. 0x06, 0xf9, 0x49, 0x25, 0x39, 0xdb, 0xea, 0xbc, 0xae, 0x9d, 0x6a, 0x13, 0x53, 0x02, 0x15, 0x8f,
  15617. 0xc8, 0x8b, 0x4a, 0x9e, 0x1d, 0x21, 0xd3, 0xa2, 0x93, 0x41, 0x7a, 0xb6, 0x6a, 0xda, 0xb4, 0xe8,
  15618. 0xe4, 0x3e, 0x1f, 0x2f, 0xeb, 0x0d, 0xb8, 0x88, 0x39, 0xe2, 0x99, 0x3b, 0x52, 0x03, 0x15, 0x24,
  15619. 0x78, 0xb9, 0x67, 0x7e, 0xe0, 0xeb, 0x53, 0xf7, 0x64, 0x1f, 0x93, 0xee, 0x50, 0x0a, 0x9e, 0xc7,
  15620. 0x6f, 0x43, 0xbf, 0xd0, 0x20, 0xee, 0xa6, 0x34, 0xe2, 0x76, 0xdd, 0xa1, 0xff, 0x3a, 0xa0, 0x5e,
  15621. 0xc6, 0x77, 0xad, 0x8e, 0xe6, 0x11, 0x96, 0xbf, 0xa9, 0xc5, 0x5c, 0xf1, 0x38, 0x0d, 0xdc, 0x42,
  15622. 0x97, 0x7f, 0xe9, 0x8b, 0x6d, 0x98, 0x8d, 0x28, 0x10, 0x71, 0xcc, 0xc2, 0xbf, 0xf6, 0xbf, 0xac,
  15623. 0x70, 0x1c, 0x1b, 0xfa, 0xfa, 0xbf, 0x4e, 0x13, 0xff, 0x57, 0x2a, 0xfc, 0xe6, 0xae, 0x96, 0x3b,
  15624. 0x94, 0xbf, 0xb9, 0x9b, 0x22, 0xaa, 0x15, 0xf3, 0x31, 0xb7, 0x62, 0xe4, 0x23, 0x43, 0xce, 0xaf,
  15625. 0x83, 0x35, 0x19, 0x97, 0xe9, 0x59, 0xc1, 0x9a, 0x88, 0xf6, 0xfe, 0x1a, 0xaf, 0x05, 0xf6, 0xc6,
  15626. 0xfa, 0x0a, 0xd4, 0xb1, 0xe9, 0xe5, 0x6f, 0xf3, 0x52, 0x59, 0xce, 0xa3, 0x0b, 0x7e, 0xec, 0xc7,
  15627. 0x63, 0x2c, 0x18, 0x4f, 0xc2, 0xa4, 0xbc, 0x20, 0xe6, 0xd8, 0x9f, 0x84, 0x89, 0xc3, 0x79, 0xec,
  15628. 0x5f, 0xa9, 0x40, 0x53, 0xc3, 0xac, 0xaf, 0x42, 0xcd, 0x67, 0x0d, 0xcf, 0x39, 0xaf, 0xc0, 0x52,
  15629. 0x36, 0x32, 0xcd, 0x8e, 0x46, 0x3a, 0x1a, 0x17, 0x3f, 0x01, 0x11, 0x8d, 0x74, 0x54, 0xea, 0x65,
  15630. 0xf3, 0xb2, 0x09, 0x62, 0xa6, 0x2d, 0x02, 0x7d, 0x6d, 0xb4, 0xbd, 0x05, 0x0d, 0x3f, 0xbe, 0x3f,
  15631. 0x1f, 0x1d, 0x9d, 0xca, 0xcd, 0xaa, 0x3f, 0xed, 0x04, 0x56, 0xe9, 0xf9, 0xa1, 0x87, 0xd6, 0xdb,
  15632. 0xd0, 0x1a, 0x86, 0x13, 0x5f, 0x33, 0x35, 0x8b, 0xf6, 0xa9, 0xb7, 0x1e, 0xde, 0x0a, 0x27, 0xbe,
  15633. 0x36, 0x2c, 0xe0, 0x7f, 0x54, 0x0a, 0x79, 0xdf, 0x54, 0xe8, 0x59, 0x52, 0x2a, 0x95, 0xa4, 0x0e,
  15634. 0xe5, 0x9f, 0xfd, 0x47, 0x15, 0x80, 0xac, 0xba, 0x25, 0x41, 0xa4, 0x6e, 0x42, 0xdf, 0x08, 0x3f,
  15635. 0xf4, 0x84, 0xb6, 0x19, 0xe9, 0x33, 0x43, 0x84, 0x12, 0x6e, 0x40, 0x57, 0xc7, 0x8e, 0x5e, 0x6e,
  15636. 0x29, 0xa7, 0x03, 0xe0, 0xb6, 0x25, 0x80, 0xb4, 0x26, 0x99, 0x16, 0xd9, 0x79, 0x53, 0xca, 0xfd,
  15637. 0x32, 0xf4, 0xc9, 0x76, 0xde, 0x20, 0x6c, 0xc4, 0x37, 0x0c, 0xc1, 0x29, 0x65, 0x63, 0xff, 0xcd,
  15638. 0x15, 0x1a, 0xaa, 0xd6, 0x68, 0xbc, 0x0e, 0x17, 0x38, 0xe4, 0x6a, 0xfe, 0xfd, 0x01, 0xbe, 0x0f,
  15639. 0x38, 0x72, 0x6b, 0xee, 0x01, 0x82, 0x6f, 0xc1, 0xe5, 0x42, 0xfe, 0x1c, 0xe6, 0x65, 0xc3, 0x9e,
  15640. 0xad, 0x5c, 0x39, 0x33, 0x4c, 0xeb, 0x2b, 0xf4, 0xe0, 0x26, 0x81, 0xf9, 0xc5, 0x81, 0x54, 0x52,
  15641. 0xd7, 0x37, 0xe0, 0xd4, 0xd2, 0xdb, 0xb0, 0x69, 0x66, 0x95, 0x66, 0x3c, 0xf7, 0x54, 0x0e, 0xff,
  15642. 0x45, 0x23, 0x55, 0xcb, 0x34, 0x4f, 0xad, 0x1b, 0xb0, 0x55, 0x52, 0x2a, 0x17, 0x41, 0x76, 0xa1,
  15643. 0x1c, 0xdf, 0x10, 0x7f, 0xdc, 0x81, 0x1a, 0x6e, 0xbd, 0x85, 0x58, 0xd7, 0x5f, 0xf0, 0xbd, 0xac,
  15644. 0xb3, 0xa3, 0x5c, 0xa7, 0x61, 0xab, 0xb3, 0x28, 0xd7, 0x6f, 0x40, 0x53, 0xda, 0x39, 0x14, 0x1c,
  15645. 0x72, 0xb1, 0xa4, 0x99, 0x43, 0xa7, 0xc1, 0xad, 0x1c, 0x12, 0x06, 0xc7, 0x02, 0xa4, 0x16, 0x15,
  15646. 0xc1, 0xe4, 0xe6, 0x42, 0x11, 0xd2, 0x89, 0x3a, 0xd4, 0x1d, 0xfa, 0x9b, 0xf6, 0x6d, 0x34, 0xf6,
  15647. 0x67, 0xa2, 0xd8, 0x59, 0xec, 0xdb, 0xce, 0xd8, 0x9f, 0x71, 0xdf, 0xf0, 0x5f, 0xda, 0xb7, 0xa9,
  15648. 0x3b, 0x2b, 0x37, 0xb0, 0xa1, 0x57, 0x29, 0x67, 0xdc, 0xb7, 0x07, 0xae, 0xd1, 0x08, 0xe2, 0xe1,
  15649. 0xd6, 0xb2, 0x46, 0x10, 0xc9, 0x73, 0x23, 0x6e, 0x44, 0xce, 0xd5, 0x54, 0x46, 0x07, 0xf0, 0x86,
  15650. 0x73, 0x02, 0x78, 0xb7, 0xa3, 0xec, 0xc3, 0xba, 0x01, 0x6d, 0x99, 0x3d, 0x72, 0xcc, 0x6e, 0x2f,
  15651. 0x79, 0x25, 0x49, 0xcc, 0xa3, 0x21, 0x4a, 0xff, 0xa7, 0x5d, 0x95, 0x78, 0xa7, 0xe5, 0x5d, 0x45,
  15652. 0x04, 0xce, 0x5d, 0xd5, 0xaf, 0x8d, 0xcb, 0x1c, 0xba, 0x1c, 0xe9, 0xb4, 0x7c, 0x0e, 0xdd, 0x44,
  15653. 0xcf, 0xa1, 0x9b, 0xa4, 0x73, 0x18, 0x29, 0x36, 0x12, 0x2e, 0x9b, 0x43, 0x47, 0x79, 0x3c, 0x87,
  15654. 0x8e, 0xca, 0x36, 0x1e, 0xbd, 0xa5, 0xd9, 0x5f, 0xd2, 0xc8, 0x03, 0x7a, 0x2f, 0x2f, 0xd2, 0xaf,
  15655. 0x82, 0x7e, 0x07, 0xd6, 0xb8, 0x63, 0xc6, 0x8b, 0x5d, 0x6b, 0x25, 0xce, 0xfd, 0x85, 0x87, 0xbe,
  15656. 0x9c, 0x7e, 0x54, 0x78, 0xf9, 0x4b, 0x37, 0x1e, 0x8f, 0xc3, 0x19, 0x39, 0xd5, 0x94, 0x35, 0xce,
  15657. 0x5a, 0xb0, 0x48, 0x87, 0xf6, 0xfe, 0x36, 0x74, 0xa9, 0x8c, 0x0e, 0x6c, 0x4c, 0xde, 0x36, 0x65,
  15658. 0xaf, 0x9c, 0x6b, 0x2d, 0x93, 0x43, 0x0b, 0x9e, 0xc6, 0xb5, 0xd6, 0x1b, 0x9a, 0xb9, 0xeb, 0x0b,
  15659. 0x4b, 0x36, 0xb4, 0x8e, 0x25, 0x97, 0x06, 0xb4, 0xd3, 0xc5, 0xd8, 0x9b, 0xe5, 0xe2, 0x92, 0x62,
  15660. 0x1c, 0x29, 0x8c, 0x8a, 0xb1, 0x9b, 0x8b, 0x1e, 0x21, 0x3d, 0x01, 0xb9, 0xb1, 0x64, 0x84, 0xb7,
  15661. 0x23, 0xf7, 0x31, 0x8f, 0x90, 0xcc, 0x23, 0x74, 0x99, 0x68, 0x1e, 0xa8, 0xad, 0xcd, 0x25, 0x65,
  15662. 0x9c, 0x79, 0x20, 0xb8, 0x80, 0xf4, 0x89, 0x7a, 0x49, 0x8c, 0x27, 0x55, 0xb6, 0x9e, 0x5a, 0xb2,
  15663. 0x24, 0x86, 0xf0, 0x98, 0x97, 0xe4, 0x76, 0x56, 0xc8, 0xba, 0x09, 0x3d, 0x5e, 0x12, 0x2d, 0xf9,
  15664. 0xdb, 0xda, 0x5a, 0x12, 0x76, 0x21, 0x95, 0x0d, 0x3a, 0xb4, 0x20, 0x99, 0xa8, 0xf0, 0x3d, 0xa9,
  15665. 0x22, 0x93, 0xc7, 0x5d, 0x5a, 0xb2, 0x44, 0xa9, 0x4c, 0x8e, 0x96, 0xe8, 0xbb, 0x99, 0x5c, 0x8e,
  15666. 0xe7, 0x9a, 0x64, 0x1a, 0x5b, 0x4f, 0x2f, 0x99, 0x6b, 0x62, 0x37, 0x78, 0xae, 0x59, 0x00, 0x93,
  15667. 0xcd, 0x5b, 0x3c, 0xde, 0xba, 0xbc, 0x74, 0xde, 0xe2, 0xb1, 0x9e, 0xb7, 0x78, 0x6c, 0xdd, 0x91,
  15668. 0x79, 0x33, 0x6c, 0x3f, 0xb6, 0x9e, 0x29, 0x09, 0xd9, 0x4b, 0x03, 0x4e, 0xad, 0x3f, 0x1c, 0x1a,
  15669. 0x60, 0xf6, 0x6d, 0xa0, 0x62, 0xd7, 0xdb, 0xba, 0xb2, 0x14, 0x15, 0xbb, 0x9e, 0x46, 0xc5, 0x6e,
  15670. 0xb6, 0x35, 0x1e, 0xfb, 0xf1, 0x98, 0x9e, 0xed, 0x29, 0x2b, 0x83, 0xa4, 0x14, 0x97, 0x21, 0x52,
  15671. 0xec, 0x35, 0x68, 0x30, 0x02, 0x4a, 0xe8, 0xf5, 0x9e, 0x62, 0x48, 0x76, 0xa6, 0x6a, 0x9c, 0x55,
  15672. 0x42, 0x3c, 0xc9, 0xad, 0xb5, 0x4f, 0x7a, 0xaf, 0xbf, 0xf1, 0x0d, 0x23, 0xc3, 0x70, 0x95, 0x7e,
  15673. 0xae, 0xfd, 0xaf, 0x00, 0x00, 0x00, 0xff, 0xff, 0x0d, 0x7b, 0x24, 0xaf, 0xad, 0xb4, 0x00, 0x00,
  15674. }