db.pb.go 296 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703670467056706670767086709671067116712671367146715671667176718671967206721672267236724672567266727672867296730673167326733673467356736673767386739674067416742674367446745674667476748674967506751675267536754675567566757675867596760676167626763676467656766676767686769677067716772677367746775677667776778677967806781678267836784678567866787678867896790679167926793679467956796679767986799680068016802680368046805680668076808680968106811681268136814681568166817681868196820682168226823682468256826682768286829683068316832683368346835683668376838683968406841684268436844684568466847684868496850685168526853685468556856685768586859686068616862686368646865686668676868686968706871687268736874687568766877687868796880688168826883688468856886688768886889689068916892689368946895689668976898689969006901690269036904690569066907690869096910691169126913691469156916691769186919692069216922692369246925692669276928692969306931693269336934693569366937693869396940694169426943694469456946694769486949695069516952695369546955695669576958695969606961696269636964696569666967696869696970697169726973697469756976697769786979698069816982698369846985698669876988698969906991699269936994699569966997699869997000700170027003700470057006700770087009701070117012701370147015701670177018701970207021702270237024702570267027702870297030703170327033703470357036703770387039704070417042704370447045704670477048704970507051705270537054705570567057705870597060706170627063706470657066706770687069707070717072707370747075707670777078707970807081708270837084708570867087708870897090709170927093709470957096709770987099710071017102710371047105710671077108710971107111711271137114711571167117711871197120712171227123712471257126712771287129713071317132713371347135713671377138713971407141714271437144714571467147714871497150715171527153715471557156715771587159716071617162716371647165716671677168716971707171717271737174717571767177717871797180718171827183718471857186718771887189719071917192719371947195719671977198719972007201720272037204720572067207720872097210721172127213721472157216721772187219722072217222722372247225722672277228722972307231723272337234723572367237723872397240724172427243724472457246724772487249725072517252725372547255725672577258725972607261726272637264726572667267726872697270727172727273727472757276727772787279728072817282728372847285728672877288728972907291729272937294729572967297729872997300730173027303730473057306730773087309731073117312731373147315731673177318731973207321732273237324732573267327732873297330733173327333733473357336733773387339734073417342734373447345734673477348734973507351735273537354735573567357735873597360736173627363736473657366736773687369737073717372737373747375737673777378737973807381738273837384738573867387738873897390739173927393739473957396739773987399740074017402740374047405740674077408740974107411741274137414741574167417741874197420742174227423742474257426742774287429743074317432743374347435743674377438743974407441744274437444744574467447744874497450745174527453745474557456745774587459746074617462746374647465746674677468746974707471747274737474747574767477747874797480748174827483748474857486748774887489749074917492749374947495749674977498749975007501750275037504750575067507750875097510751175127513751475157516751775187519752075217522752375247525752675277528752975307531753275337534753575367537753875397540754175427543754475457546754775487549755075517552755375547555755675577558755975607561756275637564756575667567756875697570757175727573757475757576757775787579758075817582758375847585758675877588758975907591759275937594759575967597759875997600760176027603760476057606760776087609761076117612761376147615761676177618761976207621762276237624762576267627762876297630763176327633763476357636763776387639764076417642764376447645764676477648764976507651765276537654765576567657765876597660766176627663766476657666766776687669767076717672767376747675767676777678767976807681768276837684768576867687768876897690769176927693769476957696769776987699770077017702770377047705770677077708770977107711771277137714771577167717771877197720772177227723772477257726772777287729773077317732773377347735773677377738773977407741774277437744774577467747774877497750775177527753775477557756775777587759776077617762776377647765776677677768776977707771777277737774777577767777777877797780778177827783778477857786778777887789779077917792779377947795779677977798779978007801780278037804780578067807780878097810781178127813781478157816781778187819782078217822782378247825782678277828782978307831783278337834783578367837783878397840784178427843784478457846784778487849785078517852785378547855785678577858785978607861786278637864786578667867786878697870787178727873787478757876787778787879788078817882788378847885788678877888788978907891789278937894789578967897789878997900790179027903790479057906790779087909791079117912791379147915791679177918791979207921792279237924792579267927792879297930793179327933793479357936793779387939794079417942794379447945794679477948794979507951795279537954795579567957795879597960796179627963796479657966796779687969797079717972
  1. // Code generated by protoc-gen-go. DO NOT EDIT.
  2. // source: db.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. // 获取用户角色信息列表(为以后做多角色列表做准备)
  19. type SSAccountGetRoleListReq struct {
  20. ChannelId uint64 `protobuf:"varint,1,opt,name=channel_id,json=channelId,proto3" json:"channel_id,omitempty"`
  21. OpenId string `protobuf:"bytes,2,opt,name=open_id,json=openId,proto3" json:"open_id,omitempty"`
  22. Platform string `protobuf:"bytes,3,opt,name=platform,proto3" json:"platform,omitempty"`
  23. ZoneId int32 `protobuf:"varint,4,opt,name=zone_id,json=zoneId,proto3" json:"zone_id,omitempty"`
  24. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  25. XXX_unrecognized []byte `json:"-"`
  26. XXX_sizecache int32 `json:"-"`
  27. }
  28. func (m *SSAccountGetRoleListReq) Reset() { *m = SSAccountGetRoleListReq{} }
  29. func (m *SSAccountGetRoleListReq) String() string { return proto.CompactTextString(m) }
  30. func (*SSAccountGetRoleListReq) ProtoMessage() {}
  31. func (*SSAccountGetRoleListReq) Descriptor() ([]byte, []int) {
  32. return fileDescriptor_8817812184a13374, []int{0}
  33. }
  34. func (m *SSAccountGetRoleListReq) XXX_Unmarshal(b []byte) error {
  35. return xxx_messageInfo_SSAccountGetRoleListReq.Unmarshal(m, b)
  36. }
  37. func (m *SSAccountGetRoleListReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  38. return xxx_messageInfo_SSAccountGetRoleListReq.Marshal(b, m, deterministic)
  39. }
  40. func (m *SSAccountGetRoleListReq) XXX_Merge(src proto.Message) {
  41. xxx_messageInfo_SSAccountGetRoleListReq.Merge(m, src)
  42. }
  43. func (m *SSAccountGetRoleListReq) XXX_Size() int {
  44. return xxx_messageInfo_SSAccountGetRoleListReq.Size(m)
  45. }
  46. func (m *SSAccountGetRoleListReq) XXX_DiscardUnknown() {
  47. xxx_messageInfo_SSAccountGetRoleListReq.DiscardUnknown(m)
  48. }
  49. var xxx_messageInfo_SSAccountGetRoleListReq proto.InternalMessageInfo
  50. func (m *SSAccountGetRoleListReq) GetChannelId() uint64 {
  51. if m != nil {
  52. return m.ChannelId
  53. }
  54. return 0
  55. }
  56. func (m *SSAccountGetRoleListReq) GetOpenId() string {
  57. if m != nil {
  58. return m.OpenId
  59. }
  60. return ""
  61. }
  62. func (m *SSAccountGetRoleListReq) GetPlatform() string {
  63. if m != nil {
  64. return m.Platform
  65. }
  66. return ""
  67. }
  68. func (m *SSAccountGetRoleListReq) GetZoneId() int32 {
  69. if m != nil {
  70. return m.ZoneId
  71. }
  72. return 0
  73. }
  74. // 返回角色列表
  75. type SSAccountGetRoleListAck struct {
  76. Roles []*AccountRole `protobuf:"bytes,1,rep,name=roles,proto3" json:"roles,omitempty"`
  77. IsCloseRegister bool `protobuf:"varint,2,opt,name=is_close_register,json=isCloseRegister,proto3" json:"is_close_register,omitempty"`
  78. SdkJson string `protobuf:"bytes,3,opt,name=sdk_json,json=sdkJson,proto3" json:"sdk_json,omitempty"`
  79. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  80. XXX_unrecognized []byte `json:"-"`
  81. XXX_sizecache int32 `json:"-"`
  82. }
  83. func (m *SSAccountGetRoleListAck) Reset() { *m = SSAccountGetRoleListAck{} }
  84. func (m *SSAccountGetRoleListAck) String() string { return proto.CompactTextString(m) }
  85. func (*SSAccountGetRoleListAck) ProtoMessage() {}
  86. func (*SSAccountGetRoleListAck) Descriptor() ([]byte, []int) {
  87. return fileDescriptor_8817812184a13374, []int{1}
  88. }
  89. func (m *SSAccountGetRoleListAck) XXX_Unmarshal(b []byte) error {
  90. return xxx_messageInfo_SSAccountGetRoleListAck.Unmarshal(m, b)
  91. }
  92. func (m *SSAccountGetRoleListAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  93. return xxx_messageInfo_SSAccountGetRoleListAck.Marshal(b, m, deterministic)
  94. }
  95. func (m *SSAccountGetRoleListAck) XXX_Merge(src proto.Message) {
  96. xxx_messageInfo_SSAccountGetRoleListAck.Merge(m, src)
  97. }
  98. func (m *SSAccountGetRoleListAck) XXX_Size() int {
  99. return xxx_messageInfo_SSAccountGetRoleListAck.Size(m)
  100. }
  101. func (m *SSAccountGetRoleListAck) XXX_DiscardUnknown() {
  102. xxx_messageInfo_SSAccountGetRoleListAck.DiscardUnknown(m)
  103. }
  104. var xxx_messageInfo_SSAccountGetRoleListAck proto.InternalMessageInfo
  105. func (m *SSAccountGetRoleListAck) GetRoles() []*AccountRole {
  106. if m != nil {
  107. return m.Roles
  108. }
  109. return nil
  110. }
  111. func (m *SSAccountGetRoleListAck) GetIsCloseRegister() bool {
  112. if m != nil {
  113. return m.IsCloseRegister
  114. }
  115. return false
  116. }
  117. func (m *SSAccountGetRoleListAck) GetSdkJson() string {
  118. if m != nil {
  119. return m.SdkJson
  120. }
  121. return ""
  122. }
  123. // 数据库添加玩家信息
  124. type SSAddRoleBaseReq struct {
  125. Base *RoleBase `protobuf:"bytes,1,opt,name=base,proto3" json:"base,omitempty"`
  126. ActiveCode string `protobuf:"bytes,2,opt,name=active_code,json=activeCode,proto3" json:"active_code,omitempty"`
  127. OpenId string `protobuf:"bytes,3,opt,name=open_id,json=openId,proto3" json:"open_id,omitempty"`
  128. SubPlatform string `protobuf:"bytes,4,opt,name=sub_platform,json=subPlatform,proto3" json:"sub_platform,omitempty"`
  129. Zone int32 `protobuf:"varint,5,opt,name=zone,proto3" json:"zone,omitempty"`
  130. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  131. XXX_unrecognized []byte `json:"-"`
  132. XXX_sizecache int32 `json:"-"`
  133. }
  134. func (m *SSAddRoleBaseReq) Reset() { *m = SSAddRoleBaseReq{} }
  135. func (m *SSAddRoleBaseReq) String() string { return proto.CompactTextString(m) }
  136. func (*SSAddRoleBaseReq) ProtoMessage() {}
  137. func (*SSAddRoleBaseReq) Descriptor() ([]byte, []int) {
  138. return fileDescriptor_8817812184a13374, []int{2}
  139. }
  140. func (m *SSAddRoleBaseReq) XXX_Unmarshal(b []byte) error {
  141. return xxx_messageInfo_SSAddRoleBaseReq.Unmarshal(m, b)
  142. }
  143. func (m *SSAddRoleBaseReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  144. return xxx_messageInfo_SSAddRoleBaseReq.Marshal(b, m, deterministic)
  145. }
  146. func (m *SSAddRoleBaseReq) XXX_Merge(src proto.Message) {
  147. xxx_messageInfo_SSAddRoleBaseReq.Merge(m, src)
  148. }
  149. func (m *SSAddRoleBaseReq) XXX_Size() int {
  150. return xxx_messageInfo_SSAddRoleBaseReq.Size(m)
  151. }
  152. func (m *SSAddRoleBaseReq) XXX_DiscardUnknown() {
  153. xxx_messageInfo_SSAddRoleBaseReq.DiscardUnknown(m)
  154. }
  155. var xxx_messageInfo_SSAddRoleBaseReq proto.InternalMessageInfo
  156. func (m *SSAddRoleBaseReq) GetBase() *RoleBase {
  157. if m != nil {
  158. return m.Base
  159. }
  160. return nil
  161. }
  162. func (m *SSAddRoleBaseReq) GetActiveCode() string {
  163. if m != nil {
  164. return m.ActiveCode
  165. }
  166. return ""
  167. }
  168. func (m *SSAddRoleBaseReq) GetOpenId() string {
  169. if m != nil {
  170. return m.OpenId
  171. }
  172. return ""
  173. }
  174. func (m *SSAddRoleBaseReq) GetSubPlatform() string {
  175. if m != nil {
  176. return m.SubPlatform
  177. }
  178. return ""
  179. }
  180. func (m *SSAddRoleBaseReq) GetZone() int32 {
  181. if m != nil {
  182. return m.Zone
  183. }
  184. return 0
  185. }
  186. type SSAddRoleBaseAck struct {
  187. Err int32 `protobuf:"varint,1,opt,name=err,proto3" json:"err,omitempty"`
  188. CreateRoleUid uint64 `protobuf:"varint,2,opt,name=create_role_uid,json=createRoleUid,proto3" json:"create_role_uid,omitempty"`
  189. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  190. XXX_unrecognized []byte `json:"-"`
  191. XXX_sizecache int32 `json:"-"`
  192. }
  193. func (m *SSAddRoleBaseAck) Reset() { *m = SSAddRoleBaseAck{} }
  194. func (m *SSAddRoleBaseAck) String() string { return proto.CompactTextString(m) }
  195. func (*SSAddRoleBaseAck) ProtoMessage() {}
  196. func (*SSAddRoleBaseAck) Descriptor() ([]byte, []int) {
  197. return fileDescriptor_8817812184a13374, []int{3}
  198. }
  199. func (m *SSAddRoleBaseAck) XXX_Unmarshal(b []byte) error {
  200. return xxx_messageInfo_SSAddRoleBaseAck.Unmarshal(m, b)
  201. }
  202. func (m *SSAddRoleBaseAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  203. return xxx_messageInfo_SSAddRoleBaseAck.Marshal(b, m, deterministic)
  204. }
  205. func (m *SSAddRoleBaseAck) XXX_Merge(src proto.Message) {
  206. xxx_messageInfo_SSAddRoleBaseAck.Merge(m, src)
  207. }
  208. func (m *SSAddRoleBaseAck) XXX_Size() int {
  209. return xxx_messageInfo_SSAddRoleBaseAck.Size(m)
  210. }
  211. func (m *SSAddRoleBaseAck) XXX_DiscardUnknown() {
  212. xxx_messageInfo_SSAddRoleBaseAck.DiscardUnknown(m)
  213. }
  214. var xxx_messageInfo_SSAddRoleBaseAck proto.InternalMessageInfo
  215. func (m *SSAddRoleBaseAck) GetErr() int32 {
  216. if m != nil {
  217. return m.Err
  218. }
  219. return 0
  220. }
  221. func (m *SSAddRoleBaseAck) GetCreateRoleUid() uint64 {
  222. if m != nil {
  223. return m.CreateRoleUid
  224. }
  225. return 0
  226. }
  227. // 添加用户角色信息
  228. type SSAccountAddRoleNtf struct {
  229. Roles []*AccountRole `protobuf:"bytes,1,rep,name=roles,proto3" json:"roles,omitempty"`
  230. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  231. XXX_unrecognized []byte `json:"-"`
  232. XXX_sizecache int32 `json:"-"`
  233. }
  234. func (m *SSAccountAddRoleNtf) Reset() { *m = SSAccountAddRoleNtf{} }
  235. func (m *SSAccountAddRoleNtf) String() string { return proto.CompactTextString(m) }
  236. func (*SSAccountAddRoleNtf) ProtoMessage() {}
  237. func (*SSAccountAddRoleNtf) Descriptor() ([]byte, []int) {
  238. return fileDescriptor_8817812184a13374, []int{4}
  239. }
  240. func (m *SSAccountAddRoleNtf) XXX_Unmarshal(b []byte) error {
  241. return xxx_messageInfo_SSAccountAddRoleNtf.Unmarshal(m, b)
  242. }
  243. func (m *SSAccountAddRoleNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  244. return xxx_messageInfo_SSAccountAddRoleNtf.Marshal(b, m, deterministic)
  245. }
  246. func (m *SSAccountAddRoleNtf) XXX_Merge(src proto.Message) {
  247. xxx_messageInfo_SSAccountAddRoleNtf.Merge(m, src)
  248. }
  249. func (m *SSAccountAddRoleNtf) XXX_Size() int {
  250. return xxx_messageInfo_SSAccountAddRoleNtf.Size(m)
  251. }
  252. func (m *SSAccountAddRoleNtf) XXX_DiscardUnknown() {
  253. xxx_messageInfo_SSAccountAddRoleNtf.DiscardUnknown(m)
  254. }
  255. var xxx_messageInfo_SSAccountAddRoleNtf proto.InternalMessageInfo
  256. func (m *SSAccountAddRoleNtf) GetRoles() []*AccountRole {
  257. if m != nil {
  258. return m.Roles
  259. }
  260. return nil
  261. }
  262. // 获取玩家其他基础信息,例如背包,伙伴
  263. type SSGetRoleReq struct {
  264. RoleRegisterTime uint64 `protobuf:"varint,1,opt,name=role_register_time,json=roleRegisterTime,proto3" json:"role_register_time,omitempty"`
  265. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  266. XXX_unrecognized []byte `json:"-"`
  267. XXX_sizecache int32 `json:"-"`
  268. }
  269. func (m *SSGetRoleReq) Reset() { *m = SSGetRoleReq{} }
  270. func (m *SSGetRoleReq) String() string { return proto.CompactTextString(m) }
  271. func (*SSGetRoleReq) ProtoMessage() {}
  272. func (*SSGetRoleReq) Descriptor() ([]byte, []int) {
  273. return fileDescriptor_8817812184a13374, []int{5}
  274. }
  275. func (m *SSGetRoleReq) XXX_Unmarshal(b []byte) error {
  276. return xxx_messageInfo_SSGetRoleReq.Unmarshal(m, b)
  277. }
  278. func (m *SSGetRoleReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  279. return xxx_messageInfo_SSGetRoleReq.Marshal(b, m, deterministic)
  280. }
  281. func (m *SSGetRoleReq) XXX_Merge(src proto.Message) {
  282. xxx_messageInfo_SSGetRoleReq.Merge(m, src)
  283. }
  284. func (m *SSGetRoleReq) XXX_Size() int {
  285. return xxx_messageInfo_SSGetRoleReq.Size(m)
  286. }
  287. func (m *SSGetRoleReq) XXX_DiscardUnknown() {
  288. xxx_messageInfo_SSGetRoleReq.DiscardUnknown(m)
  289. }
  290. var xxx_messageInfo_SSGetRoleReq proto.InternalMessageInfo
  291. func (m *SSGetRoleReq) GetRoleRegisterTime() uint64 {
  292. if m != nil {
  293. return m.RoleRegisterTime
  294. }
  295. return 0
  296. }
  297. type SSGetRoleAck struct {
  298. Err int32 `protobuf:"varint,1,opt,name=err,proto3" json:"err,omitempty"`
  299. Role *Role `protobuf:"bytes,2,opt,name=role,proto3" json:"role,omitempty"`
  300. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  301. XXX_unrecognized []byte `json:"-"`
  302. XXX_sizecache int32 `json:"-"`
  303. }
  304. func (m *SSGetRoleAck) Reset() { *m = SSGetRoleAck{} }
  305. func (m *SSGetRoleAck) String() string { return proto.CompactTextString(m) }
  306. func (*SSGetRoleAck) ProtoMessage() {}
  307. func (*SSGetRoleAck) Descriptor() ([]byte, []int) {
  308. return fileDescriptor_8817812184a13374, []int{6}
  309. }
  310. func (m *SSGetRoleAck) XXX_Unmarshal(b []byte) error {
  311. return xxx_messageInfo_SSGetRoleAck.Unmarshal(m, b)
  312. }
  313. func (m *SSGetRoleAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  314. return xxx_messageInfo_SSGetRoleAck.Marshal(b, m, deterministic)
  315. }
  316. func (m *SSGetRoleAck) XXX_Merge(src proto.Message) {
  317. xxx_messageInfo_SSGetRoleAck.Merge(m, src)
  318. }
  319. func (m *SSGetRoleAck) XXX_Size() int {
  320. return xxx_messageInfo_SSGetRoleAck.Size(m)
  321. }
  322. func (m *SSGetRoleAck) XXX_DiscardUnknown() {
  323. xxx_messageInfo_SSGetRoleAck.DiscardUnknown(m)
  324. }
  325. var xxx_messageInfo_SSGetRoleAck proto.InternalMessageInfo
  326. func (m *SSGetRoleAck) GetErr() int32 {
  327. if m != nil {
  328. return m.Err
  329. }
  330. return 0
  331. }
  332. func (m *SSGetRoleAck) GetRole() *Role {
  333. if m != nil {
  334. return m.Role
  335. }
  336. return nil
  337. }
  338. // 加载玩家数据结束,有多条系统数据
  339. type SSGetRoleFinishNtf struct {
  340. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  341. XXX_unrecognized []byte `json:"-"`
  342. XXX_sizecache int32 `json:"-"`
  343. }
  344. func (m *SSGetRoleFinishNtf) Reset() { *m = SSGetRoleFinishNtf{} }
  345. func (m *SSGetRoleFinishNtf) String() string { return proto.CompactTextString(m) }
  346. func (*SSGetRoleFinishNtf) ProtoMessage() {}
  347. func (*SSGetRoleFinishNtf) Descriptor() ([]byte, []int) {
  348. return fileDescriptor_8817812184a13374, []int{7}
  349. }
  350. func (m *SSGetRoleFinishNtf) XXX_Unmarshal(b []byte) error {
  351. return xxx_messageInfo_SSGetRoleFinishNtf.Unmarshal(m, b)
  352. }
  353. func (m *SSGetRoleFinishNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  354. return xxx_messageInfo_SSGetRoleFinishNtf.Marshal(b, m, deterministic)
  355. }
  356. func (m *SSGetRoleFinishNtf) XXX_Merge(src proto.Message) {
  357. xxx_messageInfo_SSGetRoleFinishNtf.Merge(m, src)
  358. }
  359. func (m *SSGetRoleFinishNtf) XXX_Size() int {
  360. return xxx_messageInfo_SSGetRoleFinishNtf.Size(m)
  361. }
  362. func (m *SSGetRoleFinishNtf) XXX_DiscardUnknown() {
  363. xxx_messageInfo_SSGetRoleFinishNtf.DiscardUnknown(m)
  364. }
  365. var xxx_messageInfo_SSGetRoleFinishNtf proto.InternalMessageInfo
  366. // RoleBase保存
  367. type SSRoleBaseSaveReq struct {
  368. Base *RoleBase `protobuf:"bytes,1,opt,name=base,proto3" json:"base,omitempty"`
  369. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  370. XXX_unrecognized []byte `json:"-"`
  371. XXX_sizecache int32 `json:"-"`
  372. }
  373. func (m *SSRoleBaseSaveReq) Reset() { *m = SSRoleBaseSaveReq{} }
  374. func (m *SSRoleBaseSaveReq) String() string { return proto.CompactTextString(m) }
  375. func (*SSRoleBaseSaveReq) ProtoMessage() {}
  376. func (*SSRoleBaseSaveReq) Descriptor() ([]byte, []int) {
  377. return fileDescriptor_8817812184a13374, []int{8}
  378. }
  379. func (m *SSRoleBaseSaveReq) XXX_Unmarshal(b []byte) error {
  380. return xxx_messageInfo_SSRoleBaseSaveReq.Unmarshal(m, b)
  381. }
  382. func (m *SSRoleBaseSaveReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  383. return xxx_messageInfo_SSRoleBaseSaveReq.Marshal(b, m, deterministic)
  384. }
  385. func (m *SSRoleBaseSaveReq) XXX_Merge(src proto.Message) {
  386. xxx_messageInfo_SSRoleBaseSaveReq.Merge(m, src)
  387. }
  388. func (m *SSRoleBaseSaveReq) XXX_Size() int {
  389. return xxx_messageInfo_SSRoleBaseSaveReq.Size(m)
  390. }
  391. func (m *SSRoleBaseSaveReq) XXX_DiscardUnknown() {
  392. xxx_messageInfo_SSRoleBaseSaveReq.DiscardUnknown(m)
  393. }
  394. var xxx_messageInfo_SSRoleBaseSaveReq proto.InternalMessageInfo
  395. func (m *SSRoleBaseSaveReq) GetBase() *RoleBase {
  396. if m != nil {
  397. return m.Base
  398. }
  399. return nil
  400. }
  401. // 保存玩家伙伴信息
  402. type SSHeroDataSaveReq struct {
  403. Hero *RoleHero `protobuf:"bytes,1,opt,name=hero,proto3" json:"hero,omitempty"`
  404. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  405. XXX_unrecognized []byte `json:"-"`
  406. XXX_sizecache int32 `json:"-"`
  407. }
  408. func (m *SSHeroDataSaveReq) Reset() { *m = SSHeroDataSaveReq{} }
  409. func (m *SSHeroDataSaveReq) String() string { return proto.CompactTextString(m) }
  410. func (*SSHeroDataSaveReq) ProtoMessage() {}
  411. func (*SSHeroDataSaveReq) Descriptor() ([]byte, []int) {
  412. return fileDescriptor_8817812184a13374, []int{9}
  413. }
  414. func (m *SSHeroDataSaveReq) XXX_Unmarshal(b []byte) error {
  415. return xxx_messageInfo_SSHeroDataSaveReq.Unmarshal(m, b)
  416. }
  417. func (m *SSHeroDataSaveReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  418. return xxx_messageInfo_SSHeroDataSaveReq.Marshal(b, m, deterministic)
  419. }
  420. func (m *SSHeroDataSaveReq) XXX_Merge(src proto.Message) {
  421. xxx_messageInfo_SSHeroDataSaveReq.Merge(m, src)
  422. }
  423. func (m *SSHeroDataSaveReq) XXX_Size() int {
  424. return xxx_messageInfo_SSHeroDataSaveReq.Size(m)
  425. }
  426. func (m *SSHeroDataSaveReq) XXX_DiscardUnknown() {
  427. xxx_messageInfo_SSHeroDataSaveReq.DiscardUnknown(m)
  428. }
  429. var xxx_messageInfo_SSHeroDataSaveReq proto.InternalMessageInfo
  430. func (m *SSHeroDataSaveReq) GetHero() *RoleHero {
  431. if m != nil {
  432. return m.Hero
  433. }
  434. return nil
  435. }
  436. // 保存玩家装备信息
  437. type SSEquipDataSaveReq struct {
  438. Equip *RoleEquip `protobuf:"bytes,1,opt,name=equip,proto3" json:"equip,omitempty"`
  439. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  440. XXX_unrecognized []byte `json:"-"`
  441. XXX_sizecache int32 `json:"-"`
  442. }
  443. func (m *SSEquipDataSaveReq) Reset() { *m = SSEquipDataSaveReq{} }
  444. func (m *SSEquipDataSaveReq) String() string { return proto.CompactTextString(m) }
  445. func (*SSEquipDataSaveReq) ProtoMessage() {}
  446. func (*SSEquipDataSaveReq) Descriptor() ([]byte, []int) {
  447. return fileDescriptor_8817812184a13374, []int{10}
  448. }
  449. func (m *SSEquipDataSaveReq) XXX_Unmarshal(b []byte) error {
  450. return xxx_messageInfo_SSEquipDataSaveReq.Unmarshal(m, b)
  451. }
  452. func (m *SSEquipDataSaveReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  453. return xxx_messageInfo_SSEquipDataSaveReq.Marshal(b, m, deterministic)
  454. }
  455. func (m *SSEquipDataSaveReq) XXX_Merge(src proto.Message) {
  456. xxx_messageInfo_SSEquipDataSaveReq.Merge(m, src)
  457. }
  458. func (m *SSEquipDataSaveReq) XXX_Size() int {
  459. return xxx_messageInfo_SSEquipDataSaveReq.Size(m)
  460. }
  461. func (m *SSEquipDataSaveReq) XXX_DiscardUnknown() {
  462. xxx_messageInfo_SSEquipDataSaveReq.DiscardUnknown(m)
  463. }
  464. var xxx_messageInfo_SSEquipDataSaveReq proto.InternalMessageInfo
  465. func (m *SSEquipDataSaveReq) GetEquip() *RoleEquip {
  466. if m != nil {
  467. return m.Equip
  468. }
  469. return nil
  470. }
  471. // 保存玩家神器信息
  472. type SSSkillEquipDataSaveReq struct {
  473. SkillEquip *RoleSkillEquip `protobuf:"bytes,1,opt,name=skill_equip,json=skillEquip,proto3" json:"skill_equip,omitempty"`
  474. SkillEquipDelList []uint32 `protobuf:"varint,2,rep,packed,name=skill_equip_del_list,json=skillEquipDelList,proto3" json:"skill_equip_del_list,omitempty"`
  475. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  476. XXX_unrecognized []byte `json:"-"`
  477. XXX_sizecache int32 `json:"-"`
  478. }
  479. func (m *SSSkillEquipDataSaveReq) Reset() { *m = SSSkillEquipDataSaveReq{} }
  480. func (m *SSSkillEquipDataSaveReq) String() string { return proto.CompactTextString(m) }
  481. func (*SSSkillEquipDataSaveReq) ProtoMessage() {}
  482. func (*SSSkillEquipDataSaveReq) Descriptor() ([]byte, []int) {
  483. return fileDescriptor_8817812184a13374, []int{11}
  484. }
  485. func (m *SSSkillEquipDataSaveReq) XXX_Unmarshal(b []byte) error {
  486. return xxx_messageInfo_SSSkillEquipDataSaveReq.Unmarshal(m, b)
  487. }
  488. func (m *SSSkillEquipDataSaveReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  489. return xxx_messageInfo_SSSkillEquipDataSaveReq.Marshal(b, m, deterministic)
  490. }
  491. func (m *SSSkillEquipDataSaveReq) XXX_Merge(src proto.Message) {
  492. xxx_messageInfo_SSSkillEquipDataSaveReq.Merge(m, src)
  493. }
  494. func (m *SSSkillEquipDataSaveReq) XXX_Size() int {
  495. return xxx_messageInfo_SSSkillEquipDataSaveReq.Size(m)
  496. }
  497. func (m *SSSkillEquipDataSaveReq) XXX_DiscardUnknown() {
  498. xxx_messageInfo_SSSkillEquipDataSaveReq.DiscardUnknown(m)
  499. }
  500. var xxx_messageInfo_SSSkillEquipDataSaveReq proto.InternalMessageInfo
  501. func (m *SSSkillEquipDataSaveReq) GetSkillEquip() *RoleSkillEquip {
  502. if m != nil {
  503. return m.SkillEquip
  504. }
  505. return nil
  506. }
  507. func (m *SSSkillEquipDataSaveReq) GetSkillEquipDelList() []uint32 {
  508. if m != nil {
  509. return m.SkillEquipDelList
  510. }
  511. return nil
  512. }
  513. // 背包信息保存
  514. type SSBagDataSaveReq struct {
  515. Bag *RoleBag `protobuf:"bytes,1,opt,name=bag,proto3" json:"bag,omitempty"`
  516. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  517. XXX_unrecognized []byte `json:"-"`
  518. XXX_sizecache int32 `json:"-"`
  519. }
  520. func (m *SSBagDataSaveReq) Reset() { *m = SSBagDataSaveReq{} }
  521. func (m *SSBagDataSaveReq) String() string { return proto.CompactTextString(m) }
  522. func (*SSBagDataSaveReq) ProtoMessage() {}
  523. func (*SSBagDataSaveReq) Descriptor() ([]byte, []int) {
  524. return fileDescriptor_8817812184a13374, []int{12}
  525. }
  526. func (m *SSBagDataSaveReq) XXX_Unmarshal(b []byte) error {
  527. return xxx_messageInfo_SSBagDataSaveReq.Unmarshal(m, b)
  528. }
  529. func (m *SSBagDataSaveReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  530. return xxx_messageInfo_SSBagDataSaveReq.Marshal(b, m, deterministic)
  531. }
  532. func (m *SSBagDataSaveReq) XXX_Merge(src proto.Message) {
  533. xxx_messageInfo_SSBagDataSaveReq.Merge(m, src)
  534. }
  535. func (m *SSBagDataSaveReq) XXX_Size() int {
  536. return xxx_messageInfo_SSBagDataSaveReq.Size(m)
  537. }
  538. func (m *SSBagDataSaveReq) XXX_DiscardUnknown() {
  539. xxx_messageInfo_SSBagDataSaveReq.DiscardUnknown(m)
  540. }
  541. var xxx_messageInfo_SSBagDataSaveReq proto.InternalMessageInfo
  542. func (m *SSBagDataSaveReq) GetBag() *RoleBag {
  543. if m != nil {
  544. return m.Bag
  545. }
  546. return nil
  547. }
  548. // 芯片信息保存
  549. type SSChipDataSaveReq struct {
  550. Chip *RoleChip `protobuf:"bytes,1,opt,name=chip,proto3" json:"chip,omitempty"`
  551. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  552. XXX_unrecognized []byte `json:"-"`
  553. XXX_sizecache int32 `json:"-"`
  554. }
  555. func (m *SSChipDataSaveReq) Reset() { *m = SSChipDataSaveReq{} }
  556. func (m *SSChipDataSaveReq) String() string { return proto.CompactTextString(m) }
  557. func (*SSChipDataSaveReq) ProtoMessage() {}
  558. func (*SSChipDataSaveReq) Descriptor() ([]byte, []int) {
  559. return fileDescriptor_8817812184a13374, []int{13}
  560. }
  561. func (m *SSChipDataSaveReq) XXX_Unmarshal(b []byte) error {
  562. return xxx_messageInfo_SSChipDataSaveReq.Unmarshal(m, b)
  563. }
  564. func (m *SSChipDataSaveReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  565. return xxx_messageInfo_SSChipDataSaveReq.Marshal(b, m, deterministic)
  566. }
  567. func (m *SSChipDataSaveReq) XXX_Merge(src proto.Message) {
  568. xxx_messageInfo_SSChipDataSaveReq.Merge(m, src)
  569. }
  570. func (m *SSChipDataSaveReq) XXX_Size() int {
  571. return xxx_messageInfo_SSChipDataSaveReq.Size(m)
  572. }
  573. func (m *SSChipDataSaveReq) XXX_DiscardUnknown() {
  574. xxx_messageInfo_SSChipDataSaveReq.DiscardUnknown(m)
  575. }
  576. var xxx_messageInfo_SSChipDataSaveReq proto.InternalMessageInfo
  577. func (m *SSChipDataSaveReq) GetChip() *RoleChip {
  578. if m != nil {
  579. return m.Chip
  580. }
  581. return nil
  582. }
  583. // 地图相关信息保存
  584. type SSMapDataSaveReq struct {
  585. RoleMap *RoleMap `protobuf:"bytes,1,opt,name=role_map,json=roleMap,proto3" json:"role_map,omitempty"`
  586. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  587. XXX_unrecognized []byte `json:"-"`
  588. XXX_sizecache int32 `json:"-"`
  589. }
  590. func (m *SSMapDataSaveReq) Reset() { *m = SSMapDataSaveReq{} }
  591. func (m *SSMapDataSaveReq) String() string { return proto.CompactTextString(m) }
  592. func (*SSMapDataSaveReq) ProtoMessage() {}
  593. func (*SSMapDataSaveReq) Descriptor() ([]byte, []int) {
  594. return fileDescriptor_8817812184a13374, []int{14}
  595. }
  596. func (m *SSMapDataSaveReq) XXX_Unmarshal(b []byte) error {
  597. return xxx_messageInfo_SSMapDataSaveReq.Unmarshal(m, b)
  598. }
  599. func (m *SSMapDataSaveReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  600. return xxx_messageInfo_SSMapDataSaveReq.Marshal(b, m, deterministic)
  601. }
  602. func (m *SSMapDataSaveReq) XXX_Merge(src proto.Message) {
  603. xxx_messageInfo_SSMapDataSaveReq.Merge(m, src)
  604. }
  605. func (m *SSMapDataSaveReq) XXX_Size() int {
  606. return xxx_messageInfo_SSMapDataSaveReq.Size(m)
  607. }
  608. func (m *SSMapDataSaveReq) XXX_DiscardUnknown() {
  609. xxx_messageInfo_SSMapDataSaveReq.DiscardUnknown(m)
  610. }
  611. var xxx_messageInfo_SSMapDataSaveReq proto.InternalMessageInfo
  612. func (m *SSMapDataSaveReq) GetRoleMap() *RoleMap {
  613. if m != nil {
  614. return m.RoleMap
  615. }
  616. return nil
  617. }
  618. // 卡片数据保存
  619. type SSCardDataSaveReq struct {
  620. Card *RoleCard `protobuf:"bytes,1,opt,name=card,proto3" json:"card,omitempty"`
  621. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  622. XXX_unrecognized []byte `json:"-"`
  623. XXX_sizecache int32 `json:"-"`
  624. }
  625. func (m *SSCardDataSaveReq) Reset() { *m = SSCardDataSaveReq{} }
  626. func (m *SSCardDataSaveReq) String() string { return proto.CompactTextString(m) }
  627. func (*SSCardDataSaveReq) ProtoMessage() {}
  628. func (*SSCardDataSaveReq) Descriptor() ([]byte, []int) {
  629. return fileDescriptor_8817812184a13374, []int{15}
  630. }
  631. func (m *SSCardDataSaveReq) XXX_Unmarshal(b []byte) error {
  632. return xxx_messageInfo_SSCardDataSaveReq.Unmarshal(m, b)
  633. }
  634. func (m *SSCardDataSaveReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  635. return xxx_messageInfo_SSCardDataSaveReq.Marshal(b, m, deterministic)
  636. }
  637. func (m *SSCardDataSaveReq) XXX_Merge(src proto.Message) {
  638. xxx_messageInfo_SSCardDataSaveReq.Merge(m, src)
  639. }
  640. func (m *SSCardDataSaveReq) XXX_Size() int {
  641. return xxx_messageInfo_SSCardDataSaveReq.Size(m)
  642. }
  643. func (m *SSCardDataSaveReq) XXX_DiscardUnknown() {
  644. xxx_messageInfo_SSCardDataSaveReq.DiscardUnknown(m)
  645. }
  646. var xxx_messageInfo_SSCardDataSaveReq proto.InternalMessageInfo
  647. func (m *SSCardDataSaveReq) GetCard() *RoleCard {
  648. if m != nil {
  649. return m.Card
  650. }
  651. return nil
  652. }
  653. // 时装数据保存
  654. type SSFashionDataSaveReq struct {
  655. Fashion *RoleFashion `protobuf:"bytes,1,opt,name=fashion,proto3" json:"fashion,omitempty"`
  656. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  657. XXX_unrecognized []byte `json:"-"`
  658. XXX_sizecache int32 `json:"-"`
  659. }
  660. func (m *SSFashionDataSaveReq) Reset() { *m = SSFashionDataSaveReq{} }
  661. func (m *SSFashionDataSaveReq) String() string { return proto.CompactTextString(m) }
  662. func (*SSFashionDataSaveReq) ProtoMessage() {}
  663. func (*SSFashionDataSaveReq) Descriptor() ([]byte, []int) {
  664. return fileDescriptor_8817812184a13374, []int{16}
  665. }
  666. func (m *SSFashionDataSaveReq) XXX_Unmarshal(b []byte) error {
  667. return xxx_messageInfo_SSFashionDataSaveReq.Unmarshal(m, b)
  668. }
  669. func (m *SSFashionDataSaveReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  670. return xxx_messageInfo_SSFashionDataSaveReq.Marshal(b, m, deterministic)
  671. }
  672. func (m *SSFashionDataSaveReq) XXX_Merge(src proto.Message) {
  673. xxx_messageInfo_SSFashionDataSaveReq.Merge(m, src)
  674. }
  675. func (m *SSFashionDataSaveReq) XXX_Size() int {
  676. return xxx_messageInfo_SSFashionDataSaveReq.Size(m)
  677. }
  678. func (m *SSFashionDataSaveReq) XXX_DiscardUnknown() {
  679. xxx_messageInfo_SSFashionDataSaveReq.DiscardUnknown(m)
  680. }
  681. var xxx_messageInfo_SSFashionDataSaveReq proto.InternalMessageInfo
  682. func (m *SSFashionDataSaveReq) GetFashion() *RoleFashion {
  683. if m != nil {
  684. return m.Fashion
  685. }
  686. return nil
  687. }
  688. // 战斗数据保存
  689. type SSBattleDataSaveReq struct {
  690. Battle *RoleBattle `protobuf:"bytes,1,opt,name=battle,proto3" json:"battle,omitempty"`
  691. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  692. XXX_unrecognized []byte `json:"-"`
  693. XXX_sizecache int32 `json:"-"`
  694. }
  695. func (m *SSBattleDataSaveReq) Reset() { *m = SSBattleDataSaveReq{} }
  696. func (m *SSBattleDataSaveReq) String() string { return proto.CompactTextString(m) }
  697. func (*SSBattleDataSaveReq) ProtoMessage() {}
  698. func (*SSBattleDataSaveReq) Descriptor() ([]byte, []int) {
  699. return fileDescriptor_8817812184a13374, []int{17}
  700. }
  701. func (m *SSBattleDataSaveReq) XXX_Unmarshal(b []byte) error {
  702. return xxx_messageInfo_SSBattleDataSaveReq.Unmarshal(m, b)
  703. }
  704. func (m *SSBattleDataSaveReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  705. return xxx_messageInfo_SSBattleDataSaveReq.Marshal(b, m, deterministic)
  706. }
  707. func (m *SSBattleDataSaveReq) XXX_Merge(src proto.Message) {
  708. xxx_messageInfo_SSBattleDataSaveReq.Merge(m, src)
  709. }
  710. func (m *SSBattleDataSaveReq) XXX_Size() int {
  711. return xxx_messageInfo_SSBattleDataSaveReq.Size(m)
  712. }
  713. func (m *SSBattleDataSaveReq) XXX_DiscardUnknown() {
  714. xxx_messageInfo_SSBattleDataSaveReq.DiscardUnknown(m)
  715. }
  716. var xxx_messageInfo_SSBattleDataSaveReq proto.InternalMessageInfo
  717. func (m *SSBattleDataSaveReq) GetBattle() *RoleBattle {
  718. if m != nil {
  719. return m.Battle
  720. }
  721. return nil
  722. }
  723. // 私聊离线消息保存
  724. type SSChatMessageSaveReq struct {
  725. FromPlayer *ChatPlayerBriefInfo `protobuf:"bytes,1,opt,name=from_player,json=fromPlayer,proto3" json:"from_player,omitempty"`
  726. OfflineMsg *ChatMessageInfo `protobuf:"bytes,2,opt,name=offline_msg,json=offlineMsg,proto3" json:"offline_msg,omitempty"`
  727. TargetId uint64 `protobuf:"varint,3,opt,name=target_id,json=targetId,proto3" json:"target_id,omitempty"`
  728. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  729. XXX_unrecognized []byte `json:"-"`
  730. XXX_sizecache int32 `json:"-"`
  731. }
  732. func (m *SSChatMessageSaveReq) Reset() { *m = SSChatMessageSaveReq{} }
  733. func (m *SSChatMessageSaveReq) String() string { return proto.CompactTextString(m) }
  734. func (*SSChatMessageSaveReq) ProtoMessage() {}
  735. func (*SSChatMessageSaveReq) Descriptor() ([]byte, []int) {
  736. return fileDescriptor_8817812184a13374, []int{18}
  737. }
  738. func (m *SSChatMessageSaveReq) XXX_Unmarshal(b []byte) error {
  739. return xxx_messageInfo_SSChatMessageSaveReq.Unmarshal(m, b)
  740. }
  741. func (m *SSChatMessageSaveReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  742. return xxx_messageInfo_SSChatMessageSaveReq.Marshal(b, m, deterministic)
  743. }
  744. func (m *SSChatMessageSaveReq) XXX_Merge(src proto.Message) {
  745. xxx_messageInfo_SSChatMessageSaveReq.Merge(m, src)
  746. }
  747. func (m *SSChatMessageSaveReq) XXX_Size() int {
  748. return xxx_messageInfo_SSChatMessageSaveReq.Size(m)
  749. }
  750. func (m *SSChatMessageSaveReq) XXX_DiscardUnknown() {
  751. xxx_messageInfo_SSChatMessageSaveReq.DiscardUnknown(m)
  752. }
  753. var xxx_messageInfo_SSChatMessageSaveReq proto.InternalMessageInfo
  754. func (m *SSChatMessageSaveReq) GetFromPlayer() *ChatPlayerBriefInfo {
  755. if m != nil {
  756. return m.FromPlayer
  757. }
  758. return nil
  759. }
  760. func (m *SSChatMessageSaveReq) GetOfflineMsg() *ChatMessageInfo {
  761. if m != nil {
  762. return m.OfflineMsg
  763. }
  764. return nil
  765. }
  766. func (m *SSChatMessageSaveReq) GetTargetId() uint64 {
  767. if m != nil {
  768. return m.TargetId
  769. }
  770. return 0
  771. }
  772. type SSTaskDataSaveReq struct {
  773. Task *RoleTask `protobuf:"bytes,1,opt,name=task,proto3" json:"task,omitempty"`
  774. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  775. XXX_unrecognized []byte `json:"-"`
  776. XXX_sizecache int32 `json:"-"`
  777. }
  778. func (m *SSTaskDataSaveReq) Reset() { *m = SSTaskDataSaveReq{} }
  779. func (m *SSTaskDataSaveReq) String() string { return proto.CompactTextString(m) }
  780. func (*SSTaskDataSaveReq) ProtoMessage() {}
  781. func (*SSTaskDataSaveReq) Descriptor() ([]byte, []int) {
  782. return fileDescriptor_8817812184a13374, []int{19}
  783. }
  784. func (m *SSTaskDataSaveReq) XXX_Unmarshal(b []byte) error {
  785. return xxx_messageInfo_SSTaskDataSaveReq.Unmarshal(m, b)
  786. }
  787. func (m *SSTaskDataSaveReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  788. return xxx_messageInfo_SSTaskDataSaveReq.Marshal(b, m, deterministic)
  789. }
  790. func (m *SSTaskDataSaveReq) XXX_Merge(src proto.Message) {
  791. xxx_messageInfo_SSTaskDataSaveReq.Merge(m, src)
  792. }
  793. func (m *SSTaskDataSaveReq) XXX_Size() int {
  794. return xxx_messageInfo_SSTaskDataSaveReq.Size(m)
  795. }
  796. func (m *SSTaskDataSaveReq) XXX_DiscardUnknown() {
  797. xxx_messageInfo_SSTaskDataSaveReq.DiscardUnknown(m)
  798. }
  799. var xxx_messageInfo_SSTaskDataSaveReq proto.InternalMessageInfo
  800. func (m *SSTaskDataSaveReq) GetTask() *RoleTask {
  801. if m != nil {
  802. return m.Task
  803. }
  804. return nil
  805. }
  806. type SSRoleDrawDataSaveReq struct {
  807. RoleDraw *RoleDraw `protobuf:"bytes,1,opt,name=role_draw,json=roleDraw,proto3" json:"role_draw,omitempty"`
  808. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  809. XXX_unrecognized []byte `json:"-"`
  810. XXX_sizecache int32 `json:"-"`
  811. }
  812. func (m *SSRoleDrawDataSaveReq) Reset() { *m = SSRoleDrawDataSaveReq{} }
  813. func (m *SSRoleDrawDataSaveReq) String() string { return proto.CompactTextString(m) }
  814. func (*SSRoleDrawDataSaveReq) ProtoMessage() {}
  815. func (*SSRoleDrawDataSaveReq) Descriptor() ([]byte, []int) {
  816. return fileDescriptor_8817812184a13374, []int{20}
  817. }
  818. func (m *SSRoleDrawDataSaveReq) XXX_Unmarshal(b []byte) error {
  819. return xxx_messageInfo_SSRoleDrawDataSaveReq.Unmarshal(m, b)
  820. }
  821. func (m *SSRoleDrawDataSaveReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  822. return xxx_messageInfo_SSRoleDrawDataSaveReq.Marshal(b, m, deterministic)
  823. }
  824. func (m *SSRoleDrawDataSaveReq) XXX_Merge(src proto.Message) {
  825. xxx_messageInfo_SSRoleDrawDataSaveReq.Merge(m, src)
  826. }
  827. func (m *SSRoleDrawDataSaveReq) XXX_Size() int {
  828. return xxx_messageInfo_SSRoleDrawDataSaveReq.Size(m)
  829. }
  830. func (m *SSRoleDrawDataSaveReq) XXX_DiscardUnknown() {
  831. xxx_messageInfo_SSRoleDrawDataSaveReq.DiscardUnknown(m)
  832. }
  833. var xxx_messageInfo_SSRoleDrawDataSaveReq proto.InternalMessageInfo
  834. func (m *SSRoleDrawDataSaveReq) GetRoleDraw() *RoleDraw {
  835. if m != nil {
  836. return m.RoleDraw
  837. }
  838. return nil
  839. }
  840. // 上线时玩家获取离线消息列表
  841. type SSChatOfflinePlayerReq struct {
  842. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  843. XXX_unrecognized []byte `json:"-"`
  844. XXX_sizecache int32 `json:"-"`
  845. }
  846. func (m *SSChatOfflinePlayerReq) Reset() { *m = SSChatOfflinePlayerReq{} }
  847. func (m *SSChatOfflinePlayerReq) String() string { return proto.CompactTextString(m) }
  848. func (*SSChatOfflinePlayerReq) ProtoMessage() {}
  849. func (*SSChatOfflinePlayerReq) Descriptor() ([]byte, []int) {
  850. return fileDescriptor_8817812184a13374, []int{21}
  851. }
  852. func (m *SSChatOfflinePlayerReq) XXX_Unmarshal(b []byte) error {
  853. return xxx_messageInfo_SSChatOfflinePlayerReq.Unmarshal(m, b)
  854. }
  855. func (m *SSChatOfflinePlayerReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  856. return xxx_messageInfo_SSChatOfflinePlayerReq.Marshal(b, m, deterministic)
  857. }
  858. func (m *SSChatOfflinePlayerReq) XXX_Merge(src proto.Message) {
  859. xxx_messageInfo_SSChatOfflinePlayerReq.Merge(m, src)
  860. }
  861. func (m *SSChatOfflinePlayerReq) XXX_Size() int {
  862. return xxx_messageInfo_SSChatOfflinePlayerReq.Size(m)
  863. }
  864. func (m *SSChatOfflinePlayerReq) XXX_DiscardUnknown() {
  865. xxx_messageInfo_SSChatOfflinePlayerReq.DiscardUnknown(m)
  866. }
  867. var xxx_messageInfo_SSChatOfflinePlayerReq proto.InternalMessageInfo
  868. type SSChatOfflinePlayerAck struct {
  869. RoleOfflineMsgList *RoleChat `protobuf:"bytes,1,opt,name=role_offline_msg_list,json=roleOfflineMsgList,proto3" json:"role_offline_msg_list,omitempty"`
  870. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  871. XXX_unrecognized []byte `json:"-"`
  872. XXX_sizecache int32 `json:"-"`
  873. }
  874. func (m *SSChatOfflinePlayerAck) Reset() { *m = SSChatOfflinePlayerAck{} }
  875. func (m *SSChatOfflinePlayerAck) String() string { return proto.CompactTextString(m) }
  876. func (*SSChatOfflinePlayerAck) ProtoMessage() {}
  877. func (*SSChatOfflinePlayerAck) Descriptor() ([]byte, []int) {
  878. return fileDescriptor_8817812184a13374, []int{22}
  879. }
  880. func (m *SSChatOfflinePlayerAck) XXX_Unmarshal(b []byte) error {
  881. return xxx_messageInfo_SSChatOfflinePlayerAck.Unmarshal(m, b)
  882. }
  883. func (m *SSChatOfflinePlayerAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  884. return xxx_messageInfo_SSChatOfflinePlayerAck.Marshal(b, m, deterministic)
  885. }
  886. func (m *SSChatOfflinePlayerAck) XXX_Merge(src proto.Message) {
  887. xxx_messageInfo_SSChatOfflinePlayerAck.Merge(m, src)
  888. }
  889. func (m *SSChatOfflinePlayerAck) XXX_Size() int {
  890. return xxx_messageInfo_SSChatOfflinePlayerAck.Size(m)
  891. }
  892. func (m *SSChatOfflinePlayerAck) XXX_DiscardUnknown() {
  893. xxx_messageInfo_SSChatOfflinePlayerAck.DiscardUnknown(m)
  894. }
  895. var xxx_messageInfo_SSChatOfflinePlayerAck proto.InternalMessageInfo
  896. func (m *SSChatOfflinePlayerAck) GetRoleOfflineMsgList() *RoleChat {
  897. if m != nil {
  898. return m.RoleOfflineMsgList
  899. }
  900. return nil
  901. }
  902. // 设置玩家简介信息
  903. type SSRoleBriefInfoSaveReq struct {
  904. BriefInfo *CommonPlayerBriefInfo `protobuf:"bytes,1,opt,name=brief_info,json=briefInfo,proto3" json:"brief_info,omitempty"`
  905. // 創建是沒有放入mysql,后续更新信息时再次放入
  906. OpenId string `protobuf:"bytes,2,opt,name=open_id,json=openId,proto3" json:"open_id,omitempty"`
  907. ActiveCode string `protobuf:"bytes,3,opt,name=active_code,json=activeCode,proto3" json:"active_code,omitempty"`
  908. SubPlatform string `protobuf:"bytes,4,opt,name=sub_platform,json=subPlatform,proto3" json:"sub_platform,omitempty"`
  909. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  910. XXX_unrecognized []byte `json:"-"`
  911. XXX_sizecache int32 `json:"-"`
  912. }
  913. func (m *SSRoleBriefInfoSaveReq) Reset() { *m = SSRoleBriefInfoSaveReq{} }
  914. func (m *SSRoleBriefInfoSaveReq) String() string { return proto.CompactTextString(m) }
  915. func (*SSRoleBriefInfoSaveReq) ProtoMessage() {}
  916. func (*SSRoleBriefInfoSaveReq) Descriptor() ([]byte, []int) {
  917. return fileDescriptor_8817812184a13374, []int{23}
  918. }
  919. func (m *SSRoleBriefInfoSaveReq) XXX_Unmarshal(b []byte) error {
  920. return xxx_messageInfo_SSRoleBriefInfoSaveReq.Unmarshal(m, b)
  921. }
  922. func (m *SSRoleBriefInfoSaveReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  923. return xxx_messageInfo_SSRoleBriefInfoSaveReq.Marshal(b, m, deterministic)
  924. }
  925. func (m *SSRoleBriefInfoSaveReq) XXX_Merge(src proto.Message) {
  926. xxx_messageInfo_SSRoleBriefInfoSaveReq.Merge(m, src)
  927. }
  928. func (m *SSRoleBriefInfoSaveReq) XXX_Size() int {
  929. return xxx_messageInfo_SSRoleBriefInfoSaveReq.Size(m)
  930. }
  931. func (m *SSRoleBriefInfoSaveReq) XXX_DiscardUnknown() {
  932. xxx_messageInfo_SSRoleBriefInfoSaveReq.DiscardUnknown(m)
  933. }
  934. var xxx_messageInfo_SSRoleBriefInfoSaveReq proto.InternalMessageInfo
  935. func (m *SSRoleBriefInfoSaveReq) GetBriefInfo() *CommonPlayerBriefInfo {
  936. if m != nil {
  937. return m.BriefInfo
  938. }
  939. return nil
  940. }
  941. func (m *SSRoleBriefInfoSaveReq) GetOpenId() string {
  942. if m != nil {
  943. return m.OpenId
  944. }
  945. return ""
  946. }
  947. func (m *SSRoleBriefInfoSaveReq) GetActiveCode() string {
  948. if m != nil {
  949. return m.ActiveCode
  950. }
  951. return ""
  952. }
  953. func (m *SSRoleBriefInfoSaveReq) GetSubPlatform() string {
  954. if m != nil {
  955. return m.SubPlatform
  956. }
  957. return ""
  958. }
  959. type SSGetRoleBriefInfoReq struct {
  960. Type int32 `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"`
  961. PlayerUidList []uint64 `protobuf:"varint,2,rep,packed,name=player_uid_list,json=playerUidList,proto3" json:"player_uid_list,omitempty"`
  962. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  963. XXX_unrecognized []byte `json:"-"`
  964. XXX_sizecache int32 `json:"-"`
  965. }
  966. func (m *SSGetRoleBriefInfoReq) Reset() { *m = SSGetRoleBriefInfoReq{} }
  967. func (m *SSGetRoleBriefInfoReq) String() string { return proto.CompactTextString(m) }
  968. func (*SSGetRoleBriefInfoReq) ProtoMessage() {}
  969. func (*SSGetRoleBriefInfoReq) Descriptor() ([]byte, []int) {
  970. return fileDescriptor_8817812184a13374, []int{24}
  971. }
  972. func (m *SSGetRoleBriefInfoReq) XXX_Unmarshal(b []byte) error {
  973. return xxx_messageInfo_SSGetRoleBriefInfoReq.Unmarshal(m, b)
  974. }
  975. func (m *SSGetRoleBriefInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  976. return xxx_messageInfo_SSGetRoleBriefInfoReq.Marshal(b, m, deterministic)
  977. }
  978. func (m *SSGetRoleBriefInfoReq) XXX_Merge(src proto.Message) {
  979. xxx_messageInfo_SSGetRoleBriefInfoReq.Merge(m, src)
  980. }
  981. func (m *SSGetRoleBriefInfoReq) XXX_Size() int {
  982. return xxx_messageInfo_SSGetRoleBriefInfoReq.Size(m)
  983. }
  984. func (m *SSGetRoleBriefInfoReq) XXX_DiscardUnknown() {
  985. xxx_messageInfo_SSGetRoleBriefInfoReq.DiscardUnknown(m)
  986. }
  987. var xxx_messageInfo_SSGetRoleBriefInfoReq proto.InternalMessageInfo
  988. func (m *SSGetRoleBriefInfoReq) GetType() int32 {
  989. if m != nil {
  990. return m.Type
  991. }
  992. return 0
  993. }
  994. func (m *SSGetRoleBriefInfoReq) GetPlayerUidList() []uint64 {
  995. if m != nil {
  996. return m.PlayerUidList
  997. }
  998. return nil
  999. }
  1000. type SSGetRoleBriefInfoAck struct {
  1001. Type int32 `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"`
  1002. BriefInfo []*CommonPlayerBriefInfo `protobuf:"bytes,2,rep,name=brief_info,json=briefInfo,proto3" json:"brief_info,omitempty"`
  1003. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1004. XXX_unrecognized []byte `json:"-"`
  1005. XXX_sizecache int32 `json:"-"`
  1006. }
  1007. func (m *SSGetRoleBriefInfoAck) Reset() { *m = SSGetRoleBriefInfoAck{} }
  1008. func (m *SSGetRoleBriefInfoAck) String() string { return proto.CompactTextString(m) }
  1009. func (*SSGetRoleBriefInfoAck) ProtoMessage() {}
  1010. func (*SSGetRoleBriefInfoAck) Descriptor() ([]byte, []int) {
  1011. return fileDescriptor_8817812184a13374, []int{25}
  1012. }
  1013. func (m *SSGetRoleBriefInfoAck) XXX_Unmarshal(b []byte) error {
  1014. return xxx_messageInfo_SSGetRoleBriefInfoAck.Unmarshal(m, b)
  1015. }
  1016. func (m *SSGetRoleBriefInfoAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1017. return xxx_messageInfo_SSGetRoleBriefInfoAck.Marshal(b, m, deterministic)
  1018. }
  1019. func (m *SSGetRoleBriefInfoAck) XXX_Merge(src proto.Message) {
  1020. xxx_messageInfo_SSGetRoleBriefInfoAck.Merge(m, src)
  1021. }
  1022. func (m *SSGetRoleBriefInfoAck) XXX_Size() int {
  1023. return xxx_messageInfo_SSGetRoleBriefInfoAck.Size(m)
  1024. }
  1025. func (m *SSGetRoleBriefInfoAck) XXX_DiscardUnknown() {
  1026. xxx_messageInfo_SSGetRoleBriefInfoAck.DiscardUnknown(m)
  1027. }
  1028. var xxx_messageInfo_SSGetRoleBriefInfoAck proto.InternalMessageInfo
  1029. func (m *SSGetRoleBriefInfoAck) GetType() int32 {
  1030. if m != nil {
  1031. return m.Type
  1032. }
  1033. return 0
  1034. }
  1035. func (m *SSGetRoleBriefInfoAck) GetBriefInfo() []*CommonPlayerBriefInfo {
  1036. if m != nil {
  1037. return m.BriefInfo
  1038. }
  1039. return nil
  1040. }
  1041. // 道场数据保存
  1042. type SSArenaDataSaveReq struct {
  1043. RoleArena *RoleArena `protobuf:"bytes,1,opt,name=role_arena,json=roleArena,proto3" json:"role_arena,omitempty"`
  1044. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1045. XXX_unrecognized []byte `json:"-"`
  1046. XXX_sizecache int32 `json:"-"`
  1047. }
  1048. func (m *SSArenaDataSaveReq) Reset() { *m = SSArenaDataSaveReq{} }
  1049. func (m *SSArenaDataSaveReq) String() string { return proto.CompactTextString(m) }
  1050. func (*SSArenaDataSaveReq) ProtoMessage() {}
  1051. func (*SSArenaDataSaveReq) Descriptor() ([]byte, []int) {
  1052. return fileDescriptor_8817812184a13374, []int{26}
  1053. }
  1054. func (m *SSArenaDataSaveReq) XXX_Unmarshal(b []byte) error {
  1055. return xxx_messageInfo_SSArenaDataSaveReq.Unmarshal(m, b)
  1056. }
  1057. func (m *SSArenaDataSaveReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1058. return xxx_messageInfo_SSArenaDataSaveReq.Marshal(b, m, deterministic)
  1059. }
  1060. func (m *SSArenaDataSaveReq) XXX_Merge(src proto.Message) {
  1061. xxx_messageInfo_SSArenaDataSaveReq.Merge(m, src)
  1062. }
  1063. func (m *SSArenaDataSaveReq) XXX_Size() int {
  1064. return xxx_messageInfo_SSArenaDataSaveReq.Size(m)
  1065. }
  1066. func (m *SSArenaDataSaveReq) XXX_DiscardUnknown() {
  1067. xxx_messageInfo_SSArenaDataSaveReq.DiscardUnknown(m)
  1068. }
  1069. var xxx_messageInfo_SSArenaDataSaveReq proto.InternalMessageInfo
  1070. func (m *SSArenaDataSaveReq) GetRoleArena() *RoleArena {
  1071. if m != nil {
  1072. return m.RoleArena
  1073. }
  1074. return nil
  1075. }
  1076. // 小红点保存
  1077. type SSRoleRedSaveReq struct {
  1078. Red *RoleRed `protobuf:"bytes,1,opt,name=red,proto3" json:"red,omitempty"`
  1079. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1080. XXX_unrecognized []byte `json:"-"`
  1081. XXX_sizecache int32 `json:"-"`
  1082. }
  1083. func (m *SSRoleRedSaveReq) Reset() { *m = SSRoleRedSaveReq{} }
  1084. func (m *SSRoleRedSaveReq) String() string { return proto.CompactTextString(m) }
  1085. func (*SSRoleRedSaveReq) ProtoMessage() {}
  1086. func (*SSRoleRedSaveReq) Descriptor() ([]byte, []int) {
  1087. return fileDescriptor_8817812184a13374, []int{27}
  1088. }
  1089. func (m *SSRoleRedSaveReq) XXX_Unmarshal(b []byte) error {
  1090. return xxx_messageInfo_SSRoleRedSaveReq.Unmarshal(m, b)
  1091. }
  1092. func (m *SSRoleRedSaveReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1093. return xxx_messageInfo_SSRoleRedSaveReq.Marshal(b, m, deterministic)
  1094. }
  1095. func (m *SSRoleRedSaveReq) XXX_Merge(src proto.Message) {
  1096. xxx_messageInfo_SSRoleRedSaveReq.Merge(m, src)
  1097. }
  1098. func (m *SSRoleRedSaveReq) XXX_Size() int {
  1099. return xxx_messageInfo_SSRoleRedSaveReq.Size(m)
  1100. }
  1101. func (m *SSRoleRedSaveReq) XXX_DiscardUnknown() {
  1102. xxx_messageInfo_SSRoleRedSaveReq.DiscardUnknown(m)
  1103. }
  1104. var xxx_messageInfo_SSRoleRedSaveReq proto.InternalMessageInfo
  1105. func (m *SSRoleRedSaveReq) GetRed() *RoleRed {
  1106. if m != nil {
  1107. return m.Red
  1108. }
  1109. return nil
  1110. }
  1111. // 商店信息保存
  1112. type SSShopDataSaveReq struct {
  1113. Shop *RoleShop `protobuf:"bytes,1,opt,name=shop,proto3" json:"shop,omitempty"`
  1114. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1115. XXX_unrecognized []byte `json:"-"`
  1116. XXX_sizecache int32 `json:"-"`
  1117. }
  1118. func (m *SSShopDataSaveReq) Reset() { *m = SSShopDataSaveReq{} }
  1119. func (m *SSShopDataSaveReq) String() string { return proto.CompactTextString(m) }
  1120. func (*SSShopDataSaveReq) ProtoMessage() {}
  1121. func (*SSShopDataSaveReq) Descriptor() ([]byte, []int) {
  1122. return fileDescriptor_8817812184a13374, []int{28}
  1123. }
  1124. func (m *SSShopDataSaveReq) XXX_Unmarshal(b []byte) error {
  1125. return xxx_messageInfo_SSShopDataSaveReq.Unmarshal(m, b)
  1126. }
  1127. func (m *SSShopDataSaveReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1128. return xxx_messageInfo_SSShopDataSaveReq.Marshal(b, m, deterministic)
  1129. }
  1130. func (m *SSShopDataSaveReq) XXX_Merge(src proto.Message) {
  1131. xxx_messageInfo_SSShopDataSaveReq.Merge(m, src)
  1132. }
  1133. func (m *SSShopDataSaveReq) XXX_Size() int {
  1134. return xxx_messageInfo_SSShopDataSaveReq.Size(m)
  1135. }
  1136. func (m *SSShopDataSaveReq) XXX_DiscardUnknown() {
  1137. xxx_messageInfo_SSShopDataSaveReq.DiscardUnknown(m)
  1138. }
  1139. var xxx_messageInfo_SSShopDataSaveReq proto.InternalMessageInfo
  1140. func (m *SSShopDataSaveReq) GetShop() *RoleShop {
  1141. if m != nil {
  1142. return m.Shop
  1143. }
  1144. return nil
  1145. }
  1146. // 爬塔信息保存
  1147. type SSTowerDataSaveReq struct {
  1148. Tower *RoleTower `protobuf:"bytes,1,opt,name=tower,proto3" json:"tower,omitempty"`
  1149. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1150. XXX_unrecognized []byte `json:"-"`
  1151. XXX_sizecache int32 `json:"-"`
  1152. }
  1153. func (m *SSTowerDataSaveReq) Reset() { *m = SSTowerDataSaveReq{} }
  1154. func (m *SSTowerDataSaveReq) String() string { return proto.CompactTextString(m) }
  1155. func (*SSTowerDataSaveReq) ProtoMessage() {}
  1156. func (*SSTowerDataSaveReq) Descriptor() ([]byte, []int) {
  1157. return fileDescriptor_8817812184a13374, []int{29}
  1158. }
  1159. func (m *SSTowerDataSaveReq) XXX_Unmarshal(b []byte) error {
  1160. return xxx_messageInfo_SSTowerDataSaveReq.Unmarshal(m, b)
  1161. }
  1162. func (m *SSTowerDataSaveReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1163. return xxx_messageInfo_SSTowerDataSaveReq.Marshal(b, m, deterministic)
  1164. }
  1165. func (m *SSTowerDataSaveReq) XXX_Merge(src proto.Message) {
  1166. xxx_messageInfo_SSTowerDataSaveReq.Merge(m, src)
  1167. }
  1168. func (m *SSTowerDataSaveReq) XXX_Size() int {
  1169. return xxx_messageInfo_SSTowerDataSaveReq.Size(m)
  1170. }
  1171. func (m *SSTowerDataSaveReq) XXX_DiscardUnknown() {
  1172. xxx_messageInfo_SSTowerDataSaveReq.DiscardUnknown(m)
  1173. }
  1174. var xxx_messageInfo_SSTowerDataSaveReq proto.InternalMessageInfo
  1175. func (m *SSTowerDataSaveReq) GetTower() *RoleTower {
  1176. if m != nil {
  1177. return m.Tower
  1178. }
  1179. return nil
  1180. }
  1181. // 公会信息
  1182. type SSGuildDataSaveReq struct {
  1183. Guild *RoleGuild `protobuf:"bytes,1,opt,name=guild,proto3" json:"guild,omitempty"`
  1184. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1185. XXX_unrecognized []byte `json:"-"`
  1186. XXX_sizecache int32 `json:"-"`
  1187. }
  1188. func (m *SSGuildDataSaveReq) Reset() { *m = SSGuildDataSaveReq{} }
  1189. func (m *SSGuildDataSaveReq) String() string { return proto.CompactTextString(m) }
  1190. func (*SSGuildDataSaveReq) ProtoMessage() {}
  1191. func (*SSGuildDataSaveReq) Descriptor() ([]byte, []int) {
  1192. return fileDescriptor_8817812184a13374, []int{30}
  1193. }
  1194. func (m *SSGuildDataSaveReq) XXX_Unmarshal(b []byte) error {
  1195. return xxx_messageInfo_SSGuildDataSaveReq.Unmarshal(m, b)
  1196. }
  1197. func (m *SSGuildDataSaveReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1198. return xxx_messageInfo_SSGuildDataSaveReq.Marshal(b, m, deterministic)
  1199. }
  1200. func (m *SSGuildDataSaveReq) XXX_Merge(src proto.Message) {
  1201. xxx_messageInfo_SSGuildDataSaveReq.Merge(m, src)
  1202. }
  1203. func (m *SSGuildDataSaveReq) XXX_Size() int {
  1204. return xxx_messageInfo_SSGuildDataSaveReq.Size(m)
  1205. }
  1206. func (m *SSGuildDataSaveReq) XXX_DiscardUnknown() {
  1207. xxx_messageInfo_SSGuildDataSaveReq.DiscardUnknown(m)
  1208. }
  1209. var xxx_messageInfo_SSGuildDataSaveReq proto.InternalMessageInfo
  1210. func (m *SSGuildDataSaveReq) GetGuild() *RoleGuild {
  1211. if m != nil {
  1212. return m.Guild
  1213. }
  1214. return nil
  1215. }
  1216. type SSStatisticsDataSaveReq struct {
  1217. Statistics *RoleStatistic `protobuf:"bytes,1,opt,name=statistics,proto3" json:"statistics,omitempty"`
  1218. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1219. XXX_unrecognized []byte `json:"-"`
  1220. XXX_sizecache int32 `json:"-"`
  1221. }
  1222. func (m *SSStatisticsDataSaveReq) Reset() { *m = SSStatisticsDataSaveReq{} }
  1223. func (m *SSStatisticsDataSaveReq) String() string { return proto.CompactTextString(m) }
  1224. func (*SSStatisticsDataSaveReq) ProtoMessage() {}
  1225. func (*SSStatisticsDataSaveReq) Descriptor() ([]byte, []int) {
  1226. return fileDescriptor_8817812184a13374, []int{31}
  1227. }
  1228. func (m *SSStatisticsDataSaveReq) XXX_Unmarshal(b []byte) error {
  1229. return xxx_messageInfo_SSStatisticsDataSaveReq.Unmarshal(m, b)
  1230. }
  1231. func (m *SSStatisticsDataSaveReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1232. return xxx_messageInfo_SSStatisticsDataSaveReq.Marshal(b, m, deterministic)
  1233. }
  1234. func (m *SSStatisticsDataSaveReq) XXX_Merge(src proto.Message) {
  1235. xxx_messageInfo_SSStatisticsDataSaveReq.Merge(m, src)
  1236. }
  1237. func (m *SSStatisticsDataSaveReq) XXX_Size() int {
  1238. return xxx_messageInfo_SSStatisticsDataSaveReq.Size(m)
  1239. }
  1240. func (m *SSStatisticsDataSaveReq) XXX_DiscardUnknown() {
  1241. xxx_messageInfo_SSStatisticsDataSaveReq.DiscardUnknown(m)
  1242. }
  1243. var xxx_messageInfo_SSStatisticsDataSaveReq proto.InternalMessageInfo
  1244. func (m *SSStatisticsDataSaveReq) GetStatistics() *RoleStatistic {
  1245. if m != nil {
  1246. return m.Statistics
  1247. }
  1248. return nil
  1249. }
  1250. // 活动数据保存
  1251. type ActivityDataSaveDetail struct {
  1252. ActivitiesId int32 `protobuf:"varint,1,opt,name=activities_id,json=activitiesId,proto3" json:"activities_id,omitempty"`
  1253. ActivityData *ActivitiesDetailData `protobuf:"bytes,2,opt,name=activity_data,json=activityData,proto3" json:"activity_data,omitempty"`
  1254. ChangeTaskList []*TaskData `protobuf:"bytes,3,rep,name=change_task_list,json=changeTaskList,proto3" json:"change_task_list,omitempty"`
  1255. DelTaskList []uint32 `protobuf:"varint,4,rep,packed,name=del_task_list,json=delTaskList,proto3" json:"del_task_list,omitempty"`
  1256. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1257. XXX_unrecognized []byte `json:"-"`
  1258. XXX_sizecache int32 `json:"-"`
  1259. }
  1260. func (m *ActivityDataSaveDetail) Reset() { *m = ActivityDataSaveDetail{} }
  1261. func (m *ActivityDataSaveDetail) String() string { return proto.CompactTextString(m) }
  1262. func (*ActivityDataSaveDetail) ProtoMessage() {}
  1263. func (*ActivityDataSaveDetail) Descriptor() ([]byte, []int) {
  1264. return fileDescriptor_8817812184a13374, []int{32}
  1265. }
  1266. func (m *ActivityDataSaveDetail) XXX_Unmarshal(b []byte) error {
  1267. return xxx_messageInfo_ActivityDataSaveDetail.Unmarshal(m, b)
  1268. }
  1269. func (m *ActivityDataSaveDetail) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1270. return xxx_messageInfo_ActivityDataSaveDetail.Marshal(b, m, deterministic)
  1271. }
  1272. func (m *ActivityDataSaveDetail) XXX_Merge(src proto.Message) {
  1273. xxx_messageInfo_ActivityDataSaveDetail.Merge(m, src)
  1274. }
  1275. func (m *ActivityDataSaveDetail) XXX_Size() int {
  1276. return xxx_messageInfo_ActivityDataSaveDetail.Size(m)
  1277. }
  1278. func (m *ActivityDataSaveDetail) XXX_DiscardUnknown() {
  1279. xxx_messageInfo_ActivityDataSaveDetail.DiscardUnknown(m)
  1280. }
  1281. var xxx_messageInfo_ActivityDataSaveDetail proto.InternalMessageInfo
  1282. func (m *ActivityDataSaveDetail) GetActivitiesId() int32 {
  1283. if m != nil {
  1284. return m.ActivitiesId
  1285. }
  1286. return 0
  1287. }
  1288. func (m *ActivityDataSaveDetail) GetActivityData() *ActivitiesDetailData {
  1289. if m != nil {
  1290. return m.ActivityData
  1291. }
  1292. return nil
  1293. }
  1294. func (m *ActivityDataSaveDetail) GetChangeTaskList() []*TaskData {
  1295. if m != nil {
  1296. return m.ChangeTaskList
  1297. }
  1298. return nil
  1299. }
  1300. func (m *ActivityDataSaveDetail) GetDelTaskList() []uint32 {
  1301. if m != nil {
  1302. return m.DelTaskList
  1303. }
  1304. return nil
  1305. }
  1306. type SSActivityDataSaveReq struct {
  1307. RoleActivity *RoleActivity `protobuf:"bytes,1,opt,name=role_activity,json=roleActivity,proto3" json:"role_activity,omitempty"`
  1308. ChangeActivityList []*ActivityDataSaveDetail `protobuf:"bytes,2,rep,name=change_activity_list,json=changeActivityList,proto3" json:"change_activity_list,omitempty"`
  1309. DelActivityList []int32 `protobuf:"varint,3,rep,packed,name=del_activity_list,json=delActivityList,proto3" json:"del_activity_list,omitempty"`
  1310. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1311. XXX_unrecognized []byte `json:"-"`
  1312. XXX_sizecache int32 `json:"-"`
  1313. }
  1314. func (m *SSActivityDataSaveReq) Reset() { *m = SSActivityDataSaveReq{} }
  1315. func (m *SSActivityDataSaveReq) String() string { return proto.CompactTextString(m) }
  1316. func (*SSActivityDataSaveReq) ProtoMessage() {}
  1317. func (*SSActivityDataSaveReq) Descriptor() ([]byte, []int) {
  1318. return fileDescriptor_8817812184a13374, []int{33}
  1319. }
  1320. func (m *SSActivityDataSaveReq) XXX_Unmarshal(b []byte) error {
  1321. return xxx_messageInfo_SSActivityDataSaveReq.Unmarshal(m, b)
  1322. }
  1323. func (m *SSActivityDataSaveReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1324. return xxx_messageInfo_SSActivityDataSaveReq.Marshal(b, m, deterministic)
  1325. }
  1326. func (m *SSActivityDataSaveReq) XXX_Merge(src proto.Message) {
  1327. xxx_messageInfo_SSActivityDataSaveReq.Merge(m, src)
  1328. }
  1329. func (m *SSActivityDataSaveReq) XXX_Size() int {
  1330. return xxx_messageInfo_SSActivityDataSaveReq.Size(m)
  1331. }
  1332. func (m *SSActivityDataSaveReq) XXX_DiscardUnknown() {
  1333. xxx_messageInfo_SSActivityDataSaveReq.DiscardUnknown(m)
  1334. }
  1335. var xxx_messageInfo_SSActivityDataSaveReq proto.InternalMessageInfo
  1336. func (m *SSActivityDataSaveReq) GetRoleActivity() *RoleActivity {
  1337. if m != nil {
  1338. return m.RoleActivity
  1339. }
  1340. return nil
  1341. }
  1342. func (m *SSActivityDataSaveReq) GetChangeActivityList() []*ActivityDataSaveDetail {
  1343. if m != nil {
  1344. return m.ChangeActivityList
  1345. }
  1346. return nil
  1347. }
  1348. func (m *SSActivityDataSaveReq) GetDelActivityList() []int32 {
  1349. if m != nil {
  1350. return m.DelActivityList
  1351. }
  1352. return nil
  1353. }
  1354. type SSActivitySmashEggsMsgSaveNtf struct {
  1355. ActMsgList []*SystemMessage `protobuf:"bytes,4,rep,name=act_msg_list,json=actMsgList,proto3" json:"act_msg_list,omitempty"`
  1356. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1357. XXX_unrecognized []byte `json:"-"`
  1358. XXX_sizecache int32 `json:"-"`
  1359. }
  1360. func (m *SSActivitySmashEggsMsgSaveNtf) Reset() { *m = SSActivitySmashEggsMsgSaveNtf{} }
  1361. func (m *SSActivitySmashEggsMsgSaveNtf) String() string { return proto.CompactTextString(m) }
  1362. func (*SSActivitySmashEggsMsgSaveNtf) ProtoMessage() {}
  1363. func (*SSActivitySmashEggsMsgSaveNtf) Descriptor() ([]byte, []int) {
  1364. return fileDescriptor_8817812184a13374, []int{34}
  1365. }
  1366. func (m *SSActivitySmashEggsMsgSaveNtf) XXX_Unmarshal(b []byte) error {
  1367. return xxx_messageInfo_SSActivitySmashEggsMsgSaveNtf.Unmarshal(m, b)
  1368. }
  1369. func (m *SSActivitySmashEggsMsgSaveNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1370. return xxx_messageInfo_SSActivitySmashEggsMsgSaveNtf.Marshal(b, m, deterministic)
  1371. }
  1372. func (m *SSActivitySmashEggsMsgSaveNtf) XXX_Merge(src proto.Message) {
  1373. xxx_messageInfo_SSActivitySmashEggsMsgSaveNtf.Merge(m, src)
  1374. }
  1375. func (m *SSActivitySmashEggsMsgSaveNtf) XXX_Size() int {
  1376. return xxx_messageInfo_SSActivitySmashEggsMsgSaveNtf.Size(m)
  1377. }
  1378. func (m *SSActivitySmashEggsMsgSaveNtf) XXX_DiscardUnknown() {
  1379. xxx_messageInfo_SSActivitySmashEggsMsgSaveNtf.DiscardUnknown(m)
  1380. }
  1381. var xxx_messageInfo_SSActivitySmashEggsMsgSaveNtf proto.InternalMessageInfo
  1382. func (m *SSActivitySmashEggsMsgSaveNtf) GetActMsgList() []*SystemMessage {
  1383. if m != nil {
  1384. return m.ActMsgList
  1385. }
  1386. return nil
  1387. }
  1388. // 宠物数据保存
  1389. type SSPetDataSaveReq struct {
  1390. PetDelList []uint32 `protobuf:"varint,1,rep,packed,name=pet_del_list,json=petDelList,proto3" json:"pet_del_list,omitempty"`
  1391. BondDelList []int32 `protobuf:"varint,2,rep,packed,name=bond_del_list,json=bondDelList,proto3" json:"bond_del_list,omitempty"`
  1392. RolePet *RolePet `protobuf:"bytes,3,opt,name=role_pet,json=rolePet,proto3" json:"role_pet,omitempty"`
  1393. PetEquipDelList []uint32 `protobuf:"varint,4,rep,packed,name=pet_equip_del_list,json=petEquipDelList,proto3" json:"pet_equip_del_list,omitempty"`
  1394. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1395. XXX_unrecognized []byte `json:"-"`
  1396. XXX_sizecache int32 `json:"-"`
  1397. }
  1398. func (m *SSPetDataSaveReq) Reset() { *m = SSPetDataSaveReq{} }
  1399. func (m *SSPetDataSaveReq) String() string { return proto.CompactTextString(m) }
  1400. func (*SSPetDataSaveReq) ProtoMessage() {}
  1401. func (*SSPetDataSaveReq) Descriptor() ([]byte, []int) {
  1402. return fileDescriptor_8817812184a13374, []int{35}
  1403. }
  1404. func (m *SSPetDataSaveReq) XXX_Unmarshal(b []byte) error {
  1405. return xxx_messageInfo_SSPetDataSaveReq.Unmarshal(m, b)
  1406. }
  1407. func (m *SSPetDataSaveReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1408. return xxx_messageInfo_SSPetDataSaveReq.Marshal(b, m, deterministic)
  1409. }
  1410. func (m *SSPetDataSaveReq) XXX_Merge(src proto.Message) {
  1411. xxx_messageInfo_SSPetDataSaveReq.Merge(m, src)
  1412. }
  1413. func (m *SSPetDataSaveReq) XXX_Size() int {
  1414. return xxx_messageInfo_SSPetDataSaveReq.Size(m)
  1415. }
  1416. func (m *SSPetDataSaveReq) XXX_DiscardUnknown() {
  1417. xxx_messageInfo_SSPetDataSaveReq.DiscardUnknown(m)
  1418. }
  1419. var xxx_messageInfo_SSPetDataSaveReq proto.InternalMessageInfo
  1420. func (m *SSPetDataSaveReq) GetPetDelList() []uint32 {
  1421. if m != nil {
  1422. return m.PetDelList
  1423. }
  1424. return nil
  1425. }
  1426. func (m *SSPetDataSaveReq) GetBondDelList() []int32 {
  1427. if m != nil {
  1428. return m.BondDelList
  1429. }
  1430. return nil
  1431. }
  1432. func (m *SSPetDataSaveReq) GetRolePet() *RolePet {
  1433. if m != nil {
  1434. return m.RolePet
  1435. }
  1436. return nil
  1437. }
  1438. func (m *SSPetDataSaveReq) GetPetEquipDelList() []uint32 {
  1439. if m != nil {
  1440. return m.PetEquipDelList
  1441. }
  1442. return nil
  1443. }
  1444. // 卢恩商会数据保存
  1445. type SSRuneDataSaveReq struct {
  1446. RoleRune *RoleRune `protobuf:"bytes,1,opt,name=role_rune,json=roleRune,proto3" json:"role_rune,omitempty"`
  1447. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1448. XXX_unrecognized []byte `json:"-"`
  1449. XXX_sizecache int32 `json:"-"`
  1450. }
  1451. func (m *SSRuneDataSaveReq) Reset() { *m = SSRuneDataSaveReq{} }
  1452. func (m *SSRuneDataSaveReq) String() string { return proto.CompactTextString(m) }
  1453. func (*SSRuneDataSaveReq) ProtoMessage() {}
  1454. func (*SSRuneDataSaveReq) Descriptor() ([]byte, []int) {
  1455. return fileDescriptor_8817812184a13374, []int{36}
  1456. }
  1457. func (m *SSRuneDataSaveReq) XXX_Unmarshal(b []byte) error {
  1458. return xxx_messageInfo_SSRuneDataSaveReq.Unmarshal(m, b)
  1459. }
  1460. func (m *SSRuneDataSaveReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1461. return xxx_messageInfo_SSRuneDataSaveReq.Marshal(b, m, deterministic)
  1462. }
  1463. func (m *SSRuneDataSaveReq) XXX_Merge(src proto.Message) {
  1464. xxx_messageInfo_SSRuneDataSaveReq.Merge(m, src)
  1465. }
  1466. func (m *SSRuneDataSaveReq) XXX_Size() int {
  1467. return xxx_messageInfo_SSRuneDataSaveReq.Size(m)
  1468. }
  1469. func (m *SSRuneDataSaveReq) XXX_DiscardUnknown() {
  1470. xxx_messageInfo_SSRuneDataSaveReq.DiscardUnknown(m)
  1471. }
  1472. var xxx_messageInfo_SSRuneDataSaveReq proto.InternalMessageInfo
  1473. func (m *SSRuneDataSaveReq) GetRoleRune() *RoleRune {
  1474. if m != nil {
  1475. return m.RoleRune
  1476. }
  1477. return nil
  1478. }
  1479. // 信物数据保存
  1480. type SSKeepSakeSaveReq struct {
  1481. RoleKeepSake *RoleKeepSake `protobuf:"bytes,1,opt,name=role_keep_sake,json=roleKeepSake,proto3" json:"role_keep_sake,omitempty"`
  1482. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1483. XXX_unrecognized []byte `json:"-"`
  1484. XXX_sizecache int32 `json:"-"`
  1485. }
  1486. func (m *SSKeepSakeSaveReq) Reset() { *m = SSKeepSakeSaveReq{} }
  1487. func (m *SSKeepSakeSaveReq) String() string { return proto.CompactTextString(m) }
  1488. func (*SSKeepSakeSaveReq) ProtoMessage() {}
  1489. func (*SSKeepSakeSaveReq) Descriptor() ([]byte, []int) {
  1490. return fileDescriptor_8817812184a13374, []int{37}
  1491. }
  1492. func (m *SSKeepSakeSaveReq) XXX_Unmarshal(b []byte) error {
  1493. return xxx_messageInfo_SSKeepSakeSaveReq.Unmarshal(m, b)
  1494. }
  1495. func (m *SSKeepSakeSaveReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1496. return xxx_messageInfo_SSKeepSakeSaveReq.Marshal(b, m, deterministic)
  1497. }
  1498. func (m *SSKeepSakeSaveReq) XXX_Merge(src proto.Message) {
  1499. xxx_messageInfo_SSKeepSakeSaveReq.Merge(m, src)
  1500. }
  1501. func (m *SSKeepSakeSaveReq) XXX_Size() int {
  1502. return xxx_messageInfo_SSKeepSakeSaveReq.Size(m)
  1503. }
  1504. func (m *SSKeepSakeSaveReq) XXX_DiscardUnknown() {
  1505. xxx_messageInfo_SSKeepSakeSaveReq.DiscardUnknown(m)
  1506. }
  1507. var xxx_messageInfo_SSKeepSakeSaveReq proto.InternalMessageInfo
  1508. func (m *SSKeepSakeSaveReq) GetRoleKeepSake() *RoleKeepSake {
  1509. if m != nil {
  1510. return m.RoleKeepSake
  1511. }
  1512. return nil
  1513. }
  1514. // 道场db数据加载通知,不走SSGetRoleAck协议
  1515. type SSLoadArenaNtf struct {
  1516. RoleArena *RoleArena `protobuf:"bytes,1,opt,name=role_arena,json=roleArena,proto3" json:"role_arena,omitempty"`
  1517. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1518. XXX_unrecognized []byte `json:"-"`
  1519. XXX_sizecache int32 `json:"-"`
  1520. }
  1521. func (m *SSLoadArenaNtf) Reset() { *m = SSLoadArenaNtf{} }
  1522. func (m *SSLoadArenaNtf) String() string { return proto.CompactTextString(m) }
  1523. func (*SSLoadArenaNtf) ProtoMessage() {}
  1524. func (*SSLoadArenaNtf) Descriptor() ([]byte, []int) {
  1525. return fileDescriptor_8817812184a13374, []int{38}
  1526. }
  1527. func (m *SSLoadArenaNtf) XXX_Unmarshal(b []byte) error {
  1528. return xxx_messageInfo_SSLoadArenaNtf.Unmarshal(m, b)
  1529. }
  1530. func (m *SSLoadArenaNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1531. return xxx_messageInfo_SSLoadArenaNtf.Marshal(b, m, deterministic)
  1532. }
  1533. func (m *SSLoadArenaNtf) XXX_Merge(src proto.Message) {
  1534. xxx_messageInfo_SSLoadArenaNtf.Merge(m, src)
  1535. }
  1536. func (m *SSLoadArenaNtf) XXX_Size() int {
  1537. return xxx_messageInfo_SSLoadArenaNtf.Size(m)
  1538. }
  1539. func (m *SSLoadArenaNtf) XXX_DiscardUnknown() {
  1540. xxx_messageInfo_SSLoadArenaNtf.DiscardUnknown(m)
  1541. }
  1542. var xxx_messageInfo_SSLoadArenaNtf proto.InternalMessageInfo
  1543. func (m *SSLoadArenaNtf) GetRoleArena() *RoleArena {
  1544. if m != nil {
  1545. return m.RoleArena
  1546. }
  1547. return nil
  1548. }
  1549. // 匹配对手
  1550. type SSArenaMatchReq struct {
  1551. Score int32 `protobuf:"varint,1,opt,name=score,proto3" json:"score,omitempty"`
  1552. LastPlayerUid uint64 `protobuf:"varint,2,opt,name=last_player_uid,json=lastPlayerUid,proto3" json:"last_player_uid,omitempty"`
  1553. MatchLeft int32 `protobuf:"varint,3,opt,name=match_left,json=matchLeft,proto3" json:"match_left,omitempty"`
  1554. MatchRight int32 `protobuf:"varint,4,opt,name=match_right,json=matchRight,proto3" json:"match_right,omitempty"`
  1555. TopMatchLeft int32 `protobuf:"varint,5,opt,name=top_match_left,json=topMatchLeft,proto3" json:"top_match_left,omitempty"`
  1556. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1557. XXX_unrecognized []byte `json:"-"`
  1558. XXX_sizecache int32 `json:"-"`
  1559. }
  1560. func (m *SSArenaMatchReq) Reset() { *m = SSArenaMatchReq{} }
  1561. func (m *SSArenaMatchReq) String() string { return proto.CompactTextString(m) }
  1562. func (*SSArenaMatchReq) ProtoMessage() {}
  1563. func (*SSArenaMatchReq) Descriptor() ([]byte, []int) {
  1564. return fileDescriptor_8817812184a13374, []int{39}
  1565. }
  1566. func (m *SSArenaMatchReq) XXX_Unmarshal(b []byte) error {
  1567. return xxx_messageInfo_SSArenaMatchReq.Unmarshal(m, b)
  1568. }
  1569. func (m *SSArenaMatchReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1570. return xxx_messageInfo_SSArenaMatchReq.Marshal(b, m, deterministic)
  1571. }
  1572. func (m *SSArenaMatchReq) XXX_Merge(src proto.Message) {
  1573. xxx_messageInfo_SSArenaMatchReq.Merge(m, src)
  1574. }
  1575. func (m *SSArenaMatchReq) XXX_Size() int {
  1576. return xxx_messageInfo_SSArenaMatchReq.Size(m)
  1577. }
  1578. func (m *SSArenaMatchReq) XXX_DiscardUnknown() {
  1579. xxx_messageInfo_SSArenaMatchReq.DiscardUnknown(m)
  1580. }
  1581. var xxx_messageInfo_SSArenaMatchReq proto.InternalMessageInfo
  1582. func (m *SSArenaMatchReq) GetScore() int32 {
  1583. if m != nil {
  1584. return m.Score
  1585. }
  1586. return 0
  1587. }
  1588. func (m *SSArenaMatchReq) GetLastPlayerUid() uint64 {
  1589. if m != nil {
  1590. return m.LastPlayerUid
  1591. }
  1592. return 0
  1593. }
  1594. func (m *SSArenaMatchReq) GetMatchLeft() int32 {
  1595. if m != nil {
  1596. return m.MatchLeft
  1597. }
  1598. return 0
  1599. }
  1600. func (m *SSArenaMatchReq) GetMatchRight() int32 {
  1601. if m != nil {
  1602. return m.MatchRight
  1603. }
  1604. return 0
  1605. }
  1606. func (m *SSArenaMatchReq) GetTopMatchLeft() int32 {
  1607. if m != nil {
  1608. return m.TopMatchLeft
  1609. }
  1610. return 0
  1611. }
  1612. type SSArenaMatchAck struct {
  1613. FightInfo *FightRoleInfo `protobuf:"bytes,1,opt,name=fight_info,json=fightInfo,proto3" json:"fight_info,omitempty"`
  1614. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1615. XXX_unrecognized []byte `json:"-"`
  1616. XXX_sizecache int32 `json:"-"`
  1617. }
  1618. func (m *SSArenaMatchAck) Reset() { *m = SSArenaMatchAck{} }
  1619. func (m *SSArenaMatchAck) String() string { return proto.CompactTextString(m) }
  1620. func (*SSArenaMatchAck) ProtoMessage() {}
  1621. func (*SSArenaMatchAck) Descriptor() ([]byte, []int) {
  1622. return fileDescriptor_8817812184a13374, []int{40}
  1623. }
  1624. func (m *SSArenaMatchAck) XXX_Unmarshal(b []byte) error {
  1625. return xxx_messageInfo_SSArenaMatchAck.Unmarshal(m, b)
  1626. }
  1627. func (m *SSArenaMatchAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1628. return xxx_messageInfo_SSArenaMatchAck.Marshal(b, m, deterministic)
  1629. }
  1630. func (m *SSArenaMatchAck) XXX_Merge(src proto.Message) {
  1631. xxx_messageInfo_SSArenaMatchAck.Merge(m, src)
  1632. }
  1633. func (m *SSArenaMatchAck) XXX_Size() int {
  1634. return xxx_messageInfo_SSArenaMatchAck.Size(m)
  1635. }
  1636. func (m *SSArenaMatchAck) XXX_DiscardUnknown() {
  1637. xxx_messageInfo_SSArenaMatchAck.DiscardUnknown(m)
  1638. }
  1639. var xxx_messageInfo_SSArenaMatchAck proto.InternalMessageInfo
  1640. func (m *SSArenaMatchAck) GetFightInfo() *FightRoleInfo {
  1641. if m != nil {
  1642. return m.FightInfo
  1643. }
  1644. return nil
  1645. }
  1646. // 获取目标玩家信息
  1647. type SSGetOtherTargetInfoReq struct {
  1648. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  1649. TUid uint64 `protobuf:"varint,2,opt,name=t_uid,json=tUid,proto3" json:"t_uid,omitempty"`
  1650. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1651. XXX_unrecognized []byte `json:"-"`
  1652. XXX_sizecache int32 `json:"-"`
  1653. }
  1654. func (m *SSGetOtherTargetInfoReq) Reset() { *m = SSGetOtherTargetInfoReq{} }
  1655. func (m *SSGetOtherTargetInfoReq) String() string { return proto.CompactTextString(m) }
  1656. func (*SSGetOtherTargetInfoReq) ProtoMessage() {}
  1657. func (*SSGetOtherTargetInfoReq) Descriptor() ([]byte, []int) {
  1658. return fileDescriptor_8817812184a13374, []int{41}
  1659. }
  1660. func (m *SSGetOtherTargetInfoReq) XXX_Unmarshal(b []byte) error {
  1661. return xxx_messageInfo_SSGetOtherTargetInfoReq.Unmarshal(m, b)
  1662. }
  1663. func (m *SSGetOtherTargetInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1664. return xxx_messageInfo_SSGetOtherTargetInfoReq.Marshal(b, m, deterministic)
  1665. }
  1666. func (m *SSGetOtherTargetInfoReq) XXX_Merge(src proto.Message) {
  1667. xxx_messageInfo_SSGetOtherTargetInfoReq.Merge(m, src)
  1668. }
  1669. func (m *SSGetOtherTargetInfoReq) XXX_Size() int {
  1670. return xxx_messageInfo_SSGetOtherTargetInfoReq.Size(m)
  1671. }
  1672. func (m *SSGetOtherTargetInfoReq) XXX_DiscardUnknown() {
  1673. xxx_messageInfo_SSGetOtherTargetInfoReq.DiscardUnknown(m)
  1674. }
  1675. var xxx_messageInfo_SSGetOtherTargetInfoReq proto.InternalMessageInfo
  1676. func (m *SSGetOtherTargetInfoReq) GetUid() uint64 {
  1677. if m != nil {
  1678. return m.Uid
  1679. }
  1680. return 0
  1681. }
  1682. func (m *SSGetOtherTargetInfoReq) GetTUid() uint64 {
  1683. if m != nil {
  1684. return m.TUid
  1685. }
  1686. return 0
  1687. }
  1688. type SSGetOtherTargetInfoAck struct {
  1689. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  1690. TUid uint64 `protobuf:"varint,2,opt,name=t_uid,json=tUid,proto3" json:"t_uid,omitempty"`
  1691. Error int32 `protobuf:"varint,3,opt,name=error,proto3" json:"error,omitempty"`
  1692. Info *ViewRoleInfo `protobuf:"bytes,4,opt,name=info,proto3" json:"info,omitempty"`
  1693. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1694. XXX_unrecognized []byte `json:"-"`
  1695. XXX_sizecache int32 `json:"-"`
  1696. }
  1697. func (m *SSGetOtherTargetInfoAck) Reset() { *m = SSGetOtherTargetInfoAck{} }
  1698. func (m *SSGetOtherTargetInfoAck) String() string { return proto.CompactTextString(m) }
  1699. func (*SSGetOtherTargetInfoAck) ProtoMessage() {}
  1700. func (*SSGetOtherTargetInfoAck) Descriptor() ([]byte, []int) {
  1701. return fileDescriptor_8817812184a13374, []int{42}
  1702. }
  1703. func (m *SSGetOtherTargetInfoAck) XXX_Unmarshal(b []byte) error {
  1704. return xxx_messageInfo_SSGetOtherTargetInfoAck.Unmarshal(m, b)
  1705. }
  1706. func (m *SSGetOtherTargetInfoAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1707. return xxx_messageInfo_SSGetOtherTargetInfoAck.Marshal(b, m, deterministic)
  1708. }
  1709. func (m *SSGetOtherTargetInfoAck) XXX_Merge(src proto.Message) {
  1710. xxx_messageInfo_SSGetOtherTargetInfoAck.Merge(m, src)
  1711. }
  1712. func (m *SSGetOtherTargetInfoAck) XXX_Size() int {
  1713. return xxx_messageInfo_SSGetOtherTargetInfoAck.Size(m)
  1714. }
  1715. func (m *SSGetOtherTargetInfoAck) XXX_DiscardUnknown() {
  1716. xxx_messageInfo_SSGetOtherTargetInfoAck.DiscardUnknown(m)
  1717. }
  1718. var xxx_messageInfo_SSGetOtherTargetInfoAck proto.InternalMessageInfo
  1719. func (m *SSGetOtherTargetInfoAck) GetUid() uint64 {
  1720. if m != nil {
  1721. return m.Uid
  1722. }
  1723. return 0
  1724. }
  1725. func (m *SSGetOtherTargetInfoAck) GetTUid() uint64 {
  1726. if m != nil {
  1727. return m.TUid
  1728. }
  1729. return 0
  1730. }
  1731. func (m *SSGetOtherTargetInfoAck) GetError() int32 {
  1732. if m != nil {
  1733. return m.Error
  1734. }
  1735. return 0
  1736. }
  1737. func (m *SSGetOtherTargetInfoAck) GetInfo() *ViewRoleInfo {
  1738. if m != nil {
  1739. return m.Info
  1740. }
  1741. return nil
  1742. }
  1743. // 作弊方式封号
  1744. type SSGameBanRoleNtf struct {
  1745. BanUid uint64 `protobuf:"varint,1,opt,name=ban_uid,json=banUid,proto3" json:"ban_uid,omitempty"`
  1746. BanEndTime uint64 `protobuf:"varint,2,opt,name=ban_end_time,json=banEndTime,proto3" json:"ban_end_time,omitempty"`
  1747. BanType int32 `protobuf:"varint,3,opt,name=ban_type,json=banType,proto3" json:"ban_type,omitempty"`
  1748. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1749. XXX_unrecognized []byte `json:"-"`
  1750. XXX_sizecache int32 `json:"-"`
  1751. }
  1752. func (m *SSGameBanRoleNtf) Reset() { *m = SSGameBanRoleNtf{} }
  1753. func (m *SSGameBanRoleNtf) String() string { return proto.CompactTextString(m) }
  1754. func (*SSGameBanRoleNtf) ProtoMessage() {}
  1755. func (*SSGameBanRoleNtf) Descriptor() ([]byte, []int) {
  1756. return fileDescriptor_8817812184a13374, []int{43}
  1757. }
  1758. func (m *SSGameBanRoleNtf) XXX_Unmarshal(b []byte) error {
  1759. return xxx_messageInfo_SSGameBanRoleNtf.Unmarshal(m, b)
  1760. }
  1761. func (m *SSGameBanRoleNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1762. return xxx_messageInfo_SSGameBanRoleNtf.Marshal(b, m, deterministic)
  1763. }
  1764. func (m *SSGameBanRoleNtf) XXX_Merge(src proto.Message) {
  1765. xxx_messageInfo_SSGameBanRoleNtf.Merge(m, src)
  1766. }
  1767. func (m *SSGameBanRoleNtf) XXX_Size() int {
  1768. return xxx_messageInfo_SSGameBanRoleNtf.Size(m)
  1769. }
  1770. func (m *SSGameBanRoleNtf) XXX_DiscardUnknown() {
  1771. xxx_messageInfo_SSGameBanRoleNtf.DiscardUnknown(m)
  1772. }
  1773. var xxx_messageInfo_SSGameBanRoleNtf proto.InternalMessageInfo
  1774. func (m *SSGameBanRoleNtf) GetBanUid() uint64 {
  1775. if m != nil {
  1776. return m.BanUid
  1777. }
  1778. return 0
  1779. }
  1780. func (m *SSGameBanRoleNtf) GetBanEndTime() uint64 {
  1781. if m != nil {
  1782. return m.BanEndTime
  1783. }
  1784. return 0
  1785. }
  1786. func (m *SSGameBanRoleNtf) GetBanType() int32 {
  1787. if m != nil {
  1788. return m.BanType
  1789. }
  1790. return 0
  1791. }
  1792. type SSRoleRushDataSaveReq struct {
  1793. RoleRush *RoleRush `protobuf:"bytes,1,opt,name=role_rush,json=roleRush,proto3" json:"role_rush,omitempty"`
  1794. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1795. XXX_unrecognized []byte `json:"-"`
  1796. XXX_sizecache int32 `json:"-"`
  1797. }
  1798. func (m *SSRoleRushDataSaveReq) Reset() { *m = SSRoleRushDataSaveReq{} }
  1799. func (m *SSRoleRushDataSaveReq) String() string { return proto.CompactTextString(m) }
  1800. func (*SSRoleRushDataSaveReq) ProtoMessage() {}
  1801. func (*SSRoleRushDataSaveReq) Descriptor() ([]byte, []int) {
  1802. return fileDescriptor_8817812184a13374, []int{44}
  1803. }
  1804. func (m *SSRoleRushDataSaveReq) XXX_Unmarshal(b []byte) error {
  1805. return xxx_messageInfo_SSRoleRushDataSaveReq.Unmarshal(m, b)
  1806. }
  1807. func (m *SSRoleRushDataSaveReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1808. return xxx_messageInfo_SSRoleRushDataSaveReq.Marshal(b, m, deterministic)
  1809. }
  1810. func (m *SSRoleRushDataSaveReq) XXX_Merge(src proto.Message) {
  1811. xxx_messageInfo_SSRoleRushDataSaveReq.Merge(m, src)
  1812. }
  1813. func (m *SSRoleRushDataSaveReq) XXX_Size() int {
  1814. return xxx_messageInfo_SSRoleRushDataSaveReq.Size(m)
  1815. }
  1816. func (m *SSRoleRushDataSaveReq) XXX_DiscardUnknown() {
  1817. xxx_messageInfo_SSRoleRushDataSaveReq.DiscardUnknown(m)
  1818. }
  1819. var xxx_messageInfo_SSRoleRushDataSaveReq proto.InternalMessageInfo
  1820. func (m *SSRoleRushDataSaveReq) GetRoleRush() *RoleRush {
  1821. if m != nil {
  1822. return m.RoleRush
  1823. }
  1824. return nil
  1825. }
  1826. // ////////////////////////Rank
  1827. // 英灵殿匹配对象最低等级(加入排行榜)
  1828. type SSArenaScoreRankNtf struct {
  1829. Uid uint64 `protobuf:"varint,2,opt,name=uid,proto3" json:"uid,omitempty"`
  1830. Score int32 `protobuf:"varint,3,opt,name=score,proto3" json:"score,omitempty"`
  1831. OldScore int32 `protobuf:"varint,4,opt,name=old_score,json=oldScore,proto3" json:"old_score,omitempty"`
  1832. MinTopScore int32 `protobuf:"varint,5,opt,name=min_top_score,json=minTopScore,proto3" json:"min_top_score,omitempty"`
  1833. TopRankNum int32 `protobuf:"varint,6,opt,name=top_rank_num,json=topRankNum,proto3" json:"top_rank_num,omitempty"`
  1834. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1835. XXX_unrecognized []byte `json:"-"`
  1836. XXX_sizecache int32 `json:"-"`
  1837. }
  1838. func (m *SSArenaScoreRankNtf) Reset() { *m = SSArenaScoreRankNtf{} }
  1839. func (m *SSArenaScoreRankNtf) String() string { return proto.CompactTextString(m) }
  1840. func (*SSArenaScoreRankNtf) ProtoMessage() {}
  1841. func (*SSArenaScoreRankNtf) Descriptor() ([]byte, []int) {
  1842. return fileDescriptor_8817812184a13374, []int{45}
  1843. }
  1844. func (m *SSArenaScoreRankNtf) XXX_Unmarshal(b []byte) error {
  1845. return xxx_messageInfo_SSArenaScoreRankNtf.Unmarshal(m, b)
  1846. }
  1847. func (m *SSArenaScoreRankNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1848. return xxx_messageInfo_SSArenaScoreRankNtf.Marshal(b, m, deterministic)
  1849. }
  1850. func (m *SSArenaScoreRankNtf) XXX_Merge(src proto.Message) {
  1851. xxx_messageInfo_SSArenaScoreRankNtf.Merge(m, src)
  1852. }
  1853. func (m *SSArenaScoreRankNtf) XXX_Size() int {
  1854. return xxx_messageInfo_SSArenaScoreRankNtf.Size(m)
  1855. }
  1856. func (m *SSArenaScoreRankNtf) XXX_DiscardUnknown() {
  1857. xxx_messageInfo_SSArenaScoreRankNtf.DiscardUnknown(m)
  1858. }
  1859. var xxx_messageInfo_SSArenaScoreRankNtf proto.InternalMessageInfo
  1860. func (m *SSArenaScoreRankNtf) GetUid() uint64 {
  1861. if m != nil {
  1862. return m.Uid
  1863. }
  1864. return 0
  1865. }
  1866. func (m *SSArenaScoreRankNtf) GetScore() int32 {
  1867. if m != nil {
  1868. return m.Score
  1869. }
  1870. return 0
  1871. }
  1872. func (m *SSArenaScoreRankNtf) GetOldScore() int32 {
  1873. if m != nil {
  1874. return m.OldScore
  1875. }
  1876. return 0
  1877. }
  1878. func (m *SSArenaScoreRankNtf) GetMinTopScore() int32 {
  1879. if m != nil {
  1880. return m.MinTopScore
  1881. }
  1882. return 0
  1883. }
  1884. func (m *SSArenaScoreRankNtf) GetTopRankNum() int32 {
  1885. if m != nil {
  1886. return m.TopRankNum
  1887. }
  1888. return 0
  1889. }
  1890. // 历史战力排行榜
  1891. type SSMaxFightPowerRankNtf struct {
  1892. Uid uint64 `protobuf:"varint,2,opt,name=uid,proto3" json:"uid,omitempty"`
  1893. MaxFightPower uint64 `protobuf:"varint,3,opt,name=max_fight_power,json=maxFightPower,proto3" json:"max_fight_power,omitempty"`
  1894. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1895. XXX_unrecognized []byte `json:"-"`
  1896. XXX_sizecache int32 `json:"-"`
  1897. }
  1898. func (m *SSMaxFightPowerRankNtf) Reset() { *m = SSMaxFightPowerRankNtf{} }
  1899. func (m *SSMaxFightPowerRankNtf) String() string { return proto.CompactTextString(m) }
  1900. func (*SSMaxFightPowerRankNtf) ProtoMessage() {}
  1901. func (*SSMaxFightPowerRankNtf) Descriptor() ([]byte, []int) {
  1902. return fileDescriptor_8817812184a13374, []int{46}
  1903. }
  1904. func (m *SSMaxFightPowerRankNtf) XXX_Unmarshal(b []byte) error {
  1905. return xxx_messageInfo_SSMaxFightPowerRankNtf.Unmarshal(m, b)
  1906. }
  1907. func (m *SSMaxFightPowerRankNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1908. return xxx_messageInfo_SSMaxFightPowerRankNtf.Marshal(b, m, deterministic)
  1909. }
  1910. func (m *SSMaxFightPowerRankNtf) XXX_Merge(src proto.Message) {
  1911. xxx_messageInfo_SSMaxFightPowerRankNtf.Merge(m, src)
  1912. }
  1913. func (m *SSMaxFightPowerRankNtf) XXX_Size() int {
  1914. return xxx_messageInfo_SSMaxFightPowerRankNtf.Size(m)
  1915. }
  1916. func (m *SSMaxFightPowerRankNtf) XXX_DiscardUnknown() {
  1917. xxx_messageInfo_SSMaxFightPowerRankNtf.DiscardUnknown(m)
  1918. }
  1919. var xxx_messageInfo_SSMaxFightPowerRankNtf proto.InternalMessageInfo
  1920. func (m *SSMaxFightPowerRankNtf) GetUid() uint64 {
  1921. if m != nil {
  1922. return m.Uid
  1923. }
  1924. return 0
  1925. }
  1926. func (m *SSMaxFightPowerRankNtf) GetMaxFightPower() uint64 {
  1927. if m != nil {
  1928. return m.MaxFightPower
  1929. }
  1930. return 0
  1931. }
  1932. // 地图挑战进度变更(大地图显示使用)
  1933. type SSMapLevelChangeReq struct {
  1934. NewMapLevelId uint32 `protobuf:"varint,1,opt,name=new_map_level_id,json=newMapLevelId,proto3" json:"new_map_level_id,omitempty"`
  1935. PassTime uint64 `protobuf:"varint,2,opt,name=pass_time,json=passTime,proto3" json:"pass_time,omitempty"`
  1936. RecordInfo *BattleRecordInfo `protobuf:"bytes,3,opt,name=record_info,json=recordInfo,proto3" json:"record_info,omitempty"`
  1937. IsHard int32 `protobuf:"varint,4,opt,name=isHard,proto3" json:"isHard,omitempty"`
  1938. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1939. XXX_unrecognized []byte `json:"-"`
  1940. XXX_sizecache int32 `json:"-"`
  1941. }
  1942. func (m *SSMapLevelChangeReq) Reset() { *m = SSMapLevelChangeReq{} }
  1943. func (m *SSMapLevelChangeReq) String() string { return proto.CompactTextString(m) }
  1944. func (*SSMapLevelChangeReq) ProtoMessage() {}
  1945. func (*SSMapLevelChangeReq) Descriptor() ([]byte, []int) {
  1946. return fileDescriptor_8817812184a13374, []int{47}
  1947. }
  1948. func (m *SSMapLevelChangeReq) XXX_Unmarshal(b []byte) error {
  1949. return xxx_messageInfo_SSMapLevelChangeReq.Unmarshal(m, b)
  1950. }
  1951. func (m *SSMapLevelChangeReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  1952. return xxx_messageInfo_SSMapLevelChangeReq.Marshal(b, m, deterministic)
  1953. }
  1954. func (m *SSMapLevelChangeReq) XXX_Merge(src proto.Message) {
  1955. xxx_messageInfo_SSMapLevelChangeReq.Merge(m, src)
  1956. }
  1957. func (m *SSMapLevelChangeReq) XXX_Size() int {
  1958. return xxx_messageInfo_SSMapLevelChangeReq.Size(m)
  1959. }
  1960. func (m *SSMapLevelChangeReq) XXX_DiscardUnknown() {
  1961. xxx_messageInfo_SSMapLevelChangeReq.DiscardUnknown(m)
  1962. }
  1963. var xxx_messageInfo_SSMapLevelChangeReq proto.InternalMessageInfo
  1964. func (m *SSMapLevelChangeReq) GetNewMapLevelId() uint32 {
  1965. if m != nil {
  1966. return m.NewMapLevelId
  1967. }
  1968. return 0
  1969. }
  1970. func (m *SSMapLevelChangeReq) GetPassTime() uint64 {
  1971. if m != nil {
  1972. return m.PassTime
  1973. }
  1974. return 0
  1975. }
  1976. func (m *SSMapLevelChangeReq) GetRecordInfo() *BattleRecordInfo {
  1977. if m != nil {
  1978. return m.RecordInfo
  1979. }
  1980. return nil
  1981. }
  1982. func (m *SSMapLevelChangeReq) GetIsHard() int32 {
  1983. if m != nil {
  1984. return m.IsHard
  1985. }
  1986. return 0
  1987. }
  1988. type SSMapLevelChangeAck struct {
  1989. Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"`
  1990. Rank uint32 `protobuf:"varint,2,opt,name=rank,proto3" json:"rank,omitempty"`
  1991. RankPlayers uint32 `protobuf:"varint,3,opt,name=rank_players,json=rankPlayers,proto3" json:"rank_players,omitempty"`
  1992. TopPlayerList []*RankPlayerInfo `protobuf:"bytes,4,rep,name=top_player_list,json=topPlayerList,proto3" json:"top_player_list,omitempty"`
  1993. Notify bool `protobuf:"varint,5,opt,name=notify,proto3" json:"notify,omitempty"`
  1994. BattleRecordId uint64 `protobuf:"varint,6,opt,name=battle_record_id,json=battleRecordId,proto3" json:"battle_record_id,omitempty"`
  1995. RecordTimeStamp uint64 `protobuf:"varint,7,opt,name=record_time_stamp,json=recordTimeStamp,proto3" json:"record_time_stamp,omitempty"`
  1996. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  1997. XXX_unrecognized []byte `json:"-"`
  1998. XXX_sizecache int32 `json:"-"`
  1999. }
  2000. func (m *SSMapLevelChangeAck) Reset() { *m = SSMapLevelChangeAck{} }
  2001. func (m *SSMapLevelChangeAck) String() string { return proto.CompactTextString(m) }
  2002. func (*SSMapLevelChangeAck) ProtoMessage() {}
  2003. func (*SSMapLevelChangeAck) Descriptor() ([]byte, []int) {
  2004. return fileDescriptor_8817812184a13374, []int{48}
  2005. }
  2006. func (m *SSMapLevelChangeAck) XXX_Unmarshal(b []byte) error {
  2007. return xxx_messageInfo_SSMapLevelChangeAck.Unmarshal(m, b)
  2008. }
  2009. func (m *SSMapLevelChangeAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2010. return xxx_messageInfo_SSMapLevelChangeAck.Marshal(b, m, deterministic)
  2011. }
  2012. func (m *SSMapLevelChangeAck) XXX_Merge(src proto.Message) {
  2013. xxx_messageInfo_SSMapLevelChangeAck.Merge(m, src)
  2014. }
  2015. func (m *SSMapLevelChangeAck) XXX_Size() int {
  2016. return xxx_messageInfo_SSMapLevelChangeAck.Size(m)
  2017. }
  2018. func (m *SSMapLevelChangeAck) XXX_DiscardUnknown() {
  2019. xxx_messageInfo_SSMapLevelChangeAck.DiscardUnknown(m)
  2020. }
  2021. var xxx_messageInfo_SSMapLevelChangeAck proto.InternalMessageInfo
  2022. func (m *SSMapLevelChangeAck) GetError() int32 {
  2023. if m != nil {
  2024. return m.Error
  2025. }
  2026. return 0
  2027. }
  2028. func (m *SSMapLevelChangeAck) GetRank() uint32 {
  2029. if m != nil {
  2030. return m.Rank
  2031. }
  2032. return 0
  2033. }
  2034. func (m *SSMapLevelChangeAck) GetRankPlayers() uint32 {
  2035. if m != nil {
  2036. return m.RankPlayers
  2037. }
  2038. return 0
  2039. }
  2040. func (m *SSMapLevelChangeAck) GetTopPlayerList() []*RankPlayerInfo {
  2041. if m != nil {
  2042. return m.TopPlayerList
  2043. }
  2044. return nil
  2045. }
  2046. func (m *SSMapLevelChangeAck) GetNotify() bool {
  2047. if m != nil {
  2048. return m.Notify
  2049. }
  2050. return false
  2051. }
  2052. func (m *SSMapLevelChangeAck) GetBattleRecordId() uint64 {
  2053. if m != nil {
  2054. return m.BattleRecordId
  2055. }
  2056. return 0
  2057. }
  2058. func (m *SSMapLevelChangeAck) GetRecordTimeStamp() uint64 {
  2059. if m != nil {
  2060. return m.RecordTimeStamp
  2061. }
  2062. return 0
  2063. }
  2064. // 获取赛季排行榜 arena
  2065. type SSArenaRankListReq struct {
  2066. RankType int32 `protobuf:"varint,1,opt,name=rank_type,json=rankType,proto3" json:"rank_type,omitempty"`
  2067. StartIdx int32 `protobuf:"varint,2,opt,name=start_idx,json=startIdx,proto3" json:"start_idx,omitempty"`
  2068. LastSeasonId int32 `protobuf:"varint,3,opt,name=last_season_id,json=lastSeasonId,proto3" json:"last_season_id,omitempty"`
  2069. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2070. XXX_unrecognized []byte `json:"-"`
  2071. XXX_sizecache int32 `json:"-"`
  2072. }
  2073. func (m *SSArenaRankListReq) Reset() { *m = SSArenaRankListReq{} }
  2074. func (m *SSArenaRankListReq) String() string { return proto.CompactTextString(m) }
  2075. func (*SSArenaRankListReq) ProtoMessage() {}
  2076. func (*SSArenaRankListReq) Descriptor() ([]byte, []int) {
  2077. return fileDescriptor_8817812184a13374, []int{49}
  2078. }
  2079. func (m *SSArenaRankListReq) XXX_Unmarshal(b []byte) error {
  2080. return xxx_messageInfo_SSArenaRankListReq.Unmarshal(m, b)
  2081. }
  2082. func (m *SSArenaRankListReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2083. return xxx_messageInfo_SSArenaRankListReq.Marshal(b, m, deterministic)
  2084. }
  2085. func (m *SSArenaRankListReq) XXX_Merge(src proto.Message) {
  2086. xxx_messageInfo_SSArenaRankListReq.Merge(m, src)
  2087. }
  2088. func (m *SSArenaRankListReq) XXX_Size() int {
  2089. return xxx_messageInfo_SSArenaRankListReq.Size(m)
  2090. }
  2091. func (m *SSArenaRankListReq) XXX_DiscardUnknown() {
  2092. xxx_messageInfo_SSArenaRankListReq.DiscardUnknown(m)
  2093. }
  2094. var xxx_messageInfo_SSArenaRankListReq proto.InternalMessageInfo
  2095. func (m *SSArenaRankListReq) GetRankType() int32 {
  2096. if m != nil {
  2097. return m.RankType
  2098. }
  2099. return 0
  2100. }
  2101. func (m *SSArenaRankListReq) GetStartIdx() int32 {
  2102. if m != nil {
  2103. return m.StartIdx
  2104. }
  2105. return 0
  2106. }
  2107. func (m *SSArenaRankListReq) GetLastSeasonId() int32 {
  2108. if m != nil {
  2109. return m.LastSeasonId
  2110. }
  2111. return 0
  2112. }
  2113. type SSArenaRankListAck struct {
  2114. Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"`
  2115. RankList []*ArenaRankInfo `protobuf:"bytes,2,rep,name=rank_list,json=rankList,proto3" json:"rank_list,omitempty"`
  2116. SelfRank int32 `protobuf:"varint,3,opt,name=self_rank,json=selfRank,proto3" json:"self_rank,omitempty"`
  2117. RankType int32 `protobuf:"varint,4,opt,name=rank_type,json=rankType,proto3" json:"rank_type,omitempty"`
  2118. StartIdx int32 `protobuf:"varint,5,opt,name=start_idx,json=startIdx,proto3" json:"start_idx,omitempty"`
  2119. SelfRankScore int32 `protobuf:"varint,6,opt,name=self_rank_score,json=selfRankScore,proto3" json:"self_rank_score,omitempty"`
  2120. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2121. XXX_unrecognized []byte `json:"-"`
  2122. XXX_sizecache int32 `json:"-"`
  2123. }
  2124. func (m *SSArenaRankListAck) Reset() { *m = SSArenaRankListAck{} }
  2125. func (m *SSArenaRankListAck) String() string { return proto.CompactTextString(m) }
  2126. func (*SSArenaRankListAck) ProtoMessage() {}
  2127. func (*SSArenaRankListAck) Descriptor() ([]byte, []int) {
  2128. return fileDescriptor_8817812184a13374, []int{50}
  2129. }
  2130. func (m *SSArenaRankListAck) XXX_Unmarshal(b []byte) error {
  2131. return xxx_messageInfo_SSArenaRankListAck.Unmarshal(m, b)
  2132. }
  2133. func (m *SSArenaRankListAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2134. return xxx_messageInfo_SSArenaRankListAck.Marshal(b, m, deterministic)
  2135. }
  2136. func (m *SSArenaRankListAck) XXX_Merge(src proto.Message) {
  2137. xxx_messageInfo_SSArenaRankListAck.Merge(m, src)
  2138. }
  2139. func (m *SSArenaRankListAck) XXX_Size() int {
  2140. return xxx_messageInfo_SSArenaRankListAck.Size(m)
  2141. }
  2142. func (m *SSArenaRankListAck) XXX_DiscardUnknown() {
  2143. xxx_messageInfo_SSArenaRankListAck.DiscardUnknown(m)
  2144. }
  2145. var xxx_messageInfo_SSArenaRankListAck proto.InternalMessageInfo
  2146. func (m *SSArenaRankListAck) GetError() int32 {
  2147. if m != nil {
  2148. return m.Error
  2149. }
  2150. return 0
  2151. }
  2152. func (m *SSArenaRankListAck) GetRankList() []*ArenaRankInfo {
  2153. if m != nil {
  2154. return m.RankList
  2155. }
  2156. return nil
  2157. }
  2158. func (m *SSArenaRankListAck) GetSelfRank() int32 {
  2159. if m != nil {
  2160. return m.SelfRank
  2161. }
  2162. return 0
  2163. }
  2164. func (m *SSArenaRankListAck) GetRankType() int32 {
  2165. if m != nil {
  2166. return m.RankType
  2167. }
  2168. return 0
  2169. }
  2170. func (m *SSArenaRankListAck) GetStartIdx() int32 {
  2171. if m != nil {
  2172. return m.StartIdx
  2173. }
  2174. return 0
  2175. }
  2176. func (m *SSArenaRankListAck) GetSelfRankScore() int32 {
  2177. if m != nil {
  2178. return m.SelfRankScore
  2179. }
  2180. return 0
  2181. }
  2182. // 获取赛季奖励
  2183. type SSArenaRankRewardReq struct {
  2184. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  2185. Score int32 `protobuf:"varint,2,opt,name=score,proto3" json:"score,omitempty"`
  2186. SeasonId int32 `protobuf:"varint,3,opt,name=season_id,json=seasonId,proto3" json:"season_id,omitempty"`
  2187. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2188. XXX_unrecognized []byte `json:"-"`
  2189. XXX_sizecache int32 `json:"-"`
  2190. }
  2191. func (m *SSArenaRankRewardReq) Reset() { *m = SSArenaRankRewardReq{} }
  2192. func (m *SSArenaRankRewardReq) String() string { return proto.CompactTextString(m) }
  2193. func (*SSArenaRankRewardReq) ProtoMessage() {}
  2194. func (*SSArenaRankRewardReq) Descriptor() ([]byte, []int) {
  2195. return fileDescriptor_8817812184a13374, []int{51}
  2196. }
  2197. func (m *SSArenaRankRewardReq) XXX_Unmarshal(b []byte) error {
  2198. return xxx_messageInfo_SSArenaRankRewardReq.Unmarshal(m, b)
  2199. }
  2200. func (m *SSArenaRankRewardReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2201. return xxx_messageInfo_SSArenaRankRewardReq.Marshal(b, m, deterministic)
  2202. }
  2203. func (m *SSArenaRankRewardReq) XXX_Merge(src proto.Message) {
  2204. xxx_messageInfo_SSArenaRankRewardReq.Merge(m, src)
  2205. }
  2206. func (m *SSArenaRankRewardReq) XXX_Size() int {
  2207. return xxx_messageInfo_SSArenaRankRewardReq.Size(m)
  2208. }
  2209. func (m *SSArenaRankRewardReq) XXX_DiscardUnknown() {
  2210. xxx_messageInfo_SSArenaRankRewardReq.DiscardUnknown(m)
  2211. }
  2212. var xxx_messageInfo_SSArenaRankRewardReq proto.InternalMessageInfo
  2213. func (m *SSArenaRankRewardReq) GetUid() uint64 {
  2214. if m != nil {
  2215. return m.Uid
  2216. }
  2217. return 0
  2218. }
  2219. func (m *SSArenaRankRewardReq) GetScore() int32 {
  2220. if m != nil {
  2221. return m.Score
  2222. }
  2223. return 0
  2224. }
  2225. func (m *SSArenaRankRewardReq) GetSeasonId() int32 {
  2226. if m != nil {
  2227. return m.SeasonId
  2228. }
  2229. return 0
  2230. }
  2231. type SSArenaRankRewardAck struct {
  2232. SelfRank int32 `protobuf:"varint,1,opt,name=self_rank,json=selfRank,proto3" json:"self_rank,omitempty"`
  2233. RewardSeasonId int32 `protobuf:"varint,2,opt,name=reward_season_id,json=rewardSeasonId,proto3" json:"reward_season_id,omitempty"`
  2234. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2235. XXX_unrecognized []byte `json:"-"`
  2236. XXX_sizecache int32 `json:"-"`
  2237. }
  2238. func (m *SSArenaRankRewardAck) Reset() { *m = SSArenaRankRewardAck{} }
  2239. func (m *SSArenaRankRewardAck) String() string { return proto.CompactTextString(m) }
  2240. func (*SSArenaRankRewardAck) ProtoMessage() {}
  2241. func (*SSArenaRankRewardAck) Descriptor() ([]byte, []int) {
  2242. return fileDescriptor_8817812184a13374, []int{52}
  2243. }
  2244. func (m *SSArenaRankRewardAck) XXX_Unmarshal(b []byte) error {
  2245. return xxx_messageInfo_SSArenaRankRewardAck.Unmarshal(m, b)
  2246. }
  2247. func (m *SSArenaRankRewardAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2248. return xxx_messageInfo_SSArenaRankRewardAck.Marshal(b, m, deterministic)
  2249. }
  2250. func (m *SSArenaRankRewardAck) XXX_Merge(src proto.Message) {
  2251. xxx_messageInfo_SSArenaRankRewardAck.Merge(m, src)
  2252. }
  2253. func (m *SSArenaRankRewardAck) XXX_Size() int {
  2254. return xxx_messageInfo_SSArenaRankRewardAck.Size(m)
  2255. }
  2256. func (m *SSArenaRankRewardAck) XXX_DiscardUnknown() {
  2257. xxx_messageInfo_SSArenaRankRewardAck.DiscardUnknown(m)
  2258. }
  2259. var xxx_messageInfo_SSArenaRankRewardAck proto.InternalMessageInfo
  2260. func (m *SSArenaRankRewardAck) GetSelfRank() int32 {
  2261. if m != nil {
  2262. return m.SelfRank
  2263. }
  2264. return 0
  2265. }
  2266. func (m *SSArenaRankRewardAck) GetRewardSeasonId() int32 {
  2267. if m != nil {
  2268. return m.RewardSeasonId
  2269. }
  2270. return 0
  2271. }
  2272. // 更新赛季数据
  2273. type SSArenaRankUpdateReq struct {
  2274. LastSeasonId int32 `protobuf:"varint,1,opt,name=last_season_id,json=lastSeasonId,proto3" json:"last_season_id,omitempty"`
  2275. RewardPlayerList []uint64 `protobuf:"varint,2,rep,packed,name=reward_player_list,json=rewardPlayerList,proto3" json:"reward_player_list,omitempty"`
  2276. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2277. XXX_unrecognized []byte `json:"-"`
  2278. XXX_sizecache int32 `json:"-"`
  2279. }
  2280. func (m *SSArenaRankUpdateReq) Reset() { *m = SSArenaRankUpdateReq{} }
  2281. func (m *SSArenaRankUpdateReq) String() string { return proto.CompactTextString(m) }
  2282. func (*SSArenaRankUpdateReq) ProtoMessage() {}
  2283. func (*SSArenaRankUpdateReq) Descriptor() ([]byte, []int) {
  2284. return fileDescriptor_8817812184a13374, []int{53}
  2285. }
  2286. func (m *SSArenaRankUpdateReq) XXX_Unmarshal(b []byte) error {
  2287. return xxx_messageInfo_SSArenaRankUpdateReq.Unmarshal(m, b)
  2288. }
  2289. func (m *SSArenaRankUpdateReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2290. return xxx_messageInfo_SSArenaRankUpdateReq.Marshal(b, m, deterministic)
  2291. }
  2292. func (m *SSArenaRankUpdateReq) XXX_Merge(src proto.Message) {
  2293. xxx_messageInfo_SSArenaRankUpdateReq.Merge(m, src)
  2294. }
  2295. func (m *SSArenaRankUpdateReq) XXX_Size() int {
  2296. return xxx_messageInfo_SSArenaRankUpdateReq.Size(m)
  2297. }
  2298. func (m *SSArenaRankUpdateReq) XXX_DiscardUnknown() {
  2299. xxx_messageInfo_SSArenaRankUpdateReq.DiscardUnknown(m)
  2300. }
  2301. var xxx_messageInfo_SSArenaRankUpdateReq proto.InternalMessageInfo
  2302. func (m *SSArenaRankUpdateReq) GetLastSeasonId() int32 {
  2303. if m != nil {
  2304. return m.LastSeasonId
  2305. }
  2306. return 0
  2307. }
  2308. func (m *SSArenaRankUpdateReq) GetRewardPlayerList() []uint64 {
  2309. if m != nil {
  2310. return m.RewardPlayerList
  2311. }
  2312. return nil
  2313. }
  2314. type SSArenaRankUpdateAck struct {
  2315. Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"`
  2316. RewardPlayerList []*KeyValueType64 `protobuf:"bytes,2,rep,name=reward_player_list,json=rewardPlayerList,proto3" json:"reward_player_list,omitempty"`
  2317. RewardSeasonId int32 `protobuf:"varint,3,opt,name=reward_season_id,json=rewardSeasonId,proto3" json:"reward_season_id,omitempty"`
  2318. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2319. XXX_unrecognized []byte `json:"-"`
  2320. XXX_sizecache int32 `json:"-"`
  2321. }
  2322. func (m *SSArenaRankUpdateAck) Reset() { *m = SSArenaRankUpdateAck{} }
  2323. func (m *SSArenaRankUpdateAck) String() string { return proto.CompactTextString(m) }
  2324. func (*SSArenaRankUpdateAck) ProtoMessage() {}
  2325. func (*SSArenaRankUpdateAck) Descriptor() ([]byte, []int) {
  2326. return fileDescriptor_8817812184a13374, []int{54}
  2327. }
  2328. func (m *SSArenaRankUpdateAck) XXX_Unmarshal(b []byte) error {
  2329. return xxx_messageInfo_SSArenaRankUpdateAck.Unmarshal(m, b)
  2330. }
  2331. func (m *SSArenaRankUpdateAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2332. return xxx_messageInfo_SSArenaRankUpdateAck.Marshal(b, m, deterministic)
  2333. }
  2334. func (m *SSArenaRankUpdateAck) XXX_Merge(src proto.Message) {
  2335. xxx_messageInfo_SSArenaRankUpdateAck.Merge(m, src)
  2336. }
  2337. func (m *SSArenaRankUpdateAck) XXX_Size() int {
  2338. return xxx_messageInfo_SSArenaRankUpdateAck.Size(m)
  2339. }
  2340. func (m *SSArenaRankUpdateAck) XXX_DiscardUnknown() {
  2341. xxx_messageInfo_SSArenaRankUpdateAck.DiscardUnknown(m)
  2342. }
  2343. var xxx_messageInfo_SSArenaRankUpdateAck proto.InternalMessageInfo
  2344. func (m *SSArenaRankUpdateAck) GetError() int32 {
  2345. if m != nil {
  2346. return m.Error
  2347. }
  2348. return 0
  2349. }
  2350. func (m *SSArenaRankUpdateAck) GetRewardPlayerList() []*KeyValueType64 {
  2351. if m != nil {
  2352. return m.RewardPlayerList
  2353. }
  2354. return nil
  2355. }
  2356. func (m *SSArenaRankUpdateAck) GetRewardSeasonId() int32 {
  2357. if m != nil {
  2358. return m.RewardSeasonId
  2359. }
  2360. return 0
  2361. }
  2362. // 获取飞艇赛季奖励
  2363. type SSCrossYuanHangTrialRankRewardReq struct {
  2364. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  2365. Score int32 `protobuf:"varint,2,opt,name=score,proto3" json:"score,omitempty"`
  2366. SeasonId int32 `protobuf:"varint,3,opt,name=season_id,json=seasonId,proto3" json:"season_id,omitempty"`
  2367. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2368. XXX_unrecognized []byte `json:"-"`
  2369. XXX_sizecache int32 `json:"-"`
  2370. }
  2371. func (m *SSCrossYuanHangTrialRankRewardReq) Reset() { *m = SSCrossYuanHangTrialRankRewardReq{} }
  2372. func (m *SSCrossYuanHangTrialRankRewardReq) String() string { return proto.CompactTextString(m) }
  2373. func (*SSCrossYuanHangTrialRankRewardReq) ProtoMessage() {}
  2374. func (*SSCrossYuanHangTrialRankRewardReq) Descriptor() ([]byte, []int) {
  2375. return fileDescriptor_8817812184a13374, []int{55}
  2376. }
  2377. func (m *SSCrossYuanHangTrialRankRewardReq) XXX_Unmarshal(b []byte) error {
  2378. return xxx_messageInfo_SSCrossYuanHangTrialRankRewardReq.Unmarshal(m, b)
  2379. }
  2380. func (m *SSCrossYuanHangTrialRankRewardReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2381. return xxx_messageInfo_SSCrossYuanHangTrialRankRewardReq.Marshal(b, m, deterministic)
  2382. }
  2383. func (m *SSCrossYuanHangTrialRankRewardReq) XXX_Merge(src proto.Message) {
  2384. xxx_messageInfo_SSCrossYuanHangTrialRankRewardReq.Merge(m, src)
  2385. }
  2386. func (m *SSCrossYuanHangTrialRankRewardReq) XXX_Size() int {
  2387. return xxx_messageInfo_SSCrossYuanHangTrialRankRewardReq.Size(m)
  2388. }
  2389. func (m *SSCrossYuanHangTrialRankRewardReq) XXX_DiscardUnknown() {
  2390. xxx_messageInfo_SSCrossYuanHangTrialRankRewardReq.DiscardUnknown(m)
  2391. }
  2392. var xxx_messageInfo_SSCrossYuanHangTrialRankRewardReq proto.InternalMessageInfo
  2393. func (m *SSCrossYuanHangTrialRankRewardReq) GetUid() uint64 {
  2394. if m != nil {
  2395. return m.Uid
  2396. }
  2397. return 0
  2398. }
  2399. func (m *SSCrossYuanHangTrialRankRewardReq) GetScore() int32 {
  2400. if m != nil {
  2401. return m.Score
  2402. }
  2403. return 0
  2404. }
  2405. func (m *SSCrossYuanHangTrialRankRewardReq) GetSeasonId() int32 {
  2406. if m != nil {
  2407. return m.SeasonId
  2408. }
  2409. return 0
  2410. }
  2411. type SSCrossYuanHangTrialRankRewardAck struct {
  2412. SelfRank int32 `protobuf:"varint,1,opt,name=self_rank,json=selfRank,proto3" json:"self_rank,omitempty"`
  2413. RewardSeasonId int32 `protobuf:"varint,2,opt,name=reward_season_id,json=rewardSeasonId,proto3" json:"reward_season_id,omitempty"`
  2414. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2415. XXX_unrecognized []byte `json:"-"`
  2416. XXX_sizecache int32 `json:"-"`
  2417. }
  2418. func (m *SSCrossYuanHangTrialRankRewardAck) Reset() { *m = SSCrossYuanHangTrialRankRewardAck{} }
  2419. func (m *SSCrossYuanHangTrialRankRewardAck) String() string { return proto.CompactTextString(m) }
  2420. func (*SSCrossYuanHangTrialRankRewardAck) ProtoMessage() {}
  2421. func (*SSCrossYuanHangTrialRankRewardAck) Descriptor() ([]byte, []int) {
  2422. return fileDescriptor_8817812184a13374, []int{56}
  2423. }
  2424. func (m *SSCrossYuanHangTrialRankRewardAck) XXX_Unmarshal(b []byte) error {
  2425. return xxx_messageInfo_SSCrossYuanHangTrialRankRewardAck.Unmarshal(m, b)
  2426. }
  2427. func (m *SSCrossYuanHangTrialRankRewardAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2428. return xxx_messageInfo_SSCrossYuanHangTrialRankRewardAck.Marshal(b, m, deterministic)
  2429. }
  2430. func (m *SSCrossYuanHangTrialRankRewardAck) XXX_Merge(src proto.Message) {
  2431. xxx_messageInfo_SSCrossYuanHangTrialRankRewardAck.Merge(m, src)
  2432. }
  2433. func (m *SSCrossYuanHangTrialRankRewardAck) XXX_Size() int {
  2434. return xxx_messageInfo_SSCrossYuanHangTrialRankRewardAck.Size(m)
  2435. }
  2436. func (m *SSCrossYuanHangTrialRankRewardAck) XXX_DiscardUnknown() {
  2437. xxx_messageInfo_SSCrossYuanHangTrialRankRewardAck.DiscardUnknown(m)
  2438. }
  2439. var xxx_messageInfo_SSCrossYuanHangTrialRankRewardAck proto.InternalMessageInfo
  2440. func (m *SSCrossYuanHangTrialRankRewardAck) GetSelfRank() int32 {
  2441. if m != nil {
  2442. return m.SelfRank
  2443. }
  2444. return 0
  2445. }
  2446. func (m *SSCrossYuanHangTrialRankRewardAck) GetRewardSeasonId() int32 {
  2447. if m != nil {
  2448. return m.RewardSeasonId
  2449. }
  2450. return 0
  2451. }
  2452. // 更新飞艇赛季数据
  2453. type SSCrossYuanHangTrialRankUpdateReq struct {
  2454. LastSeasonId int32 `protobuf:"varint,1,opt,name=last_season_id,json=lastSeasonId,proto3" json:"last_season_id,omitempty"`
  2455. RewardPlayerList []uint64 `protobuf:"varint,2,rep,packed,name=reward_player_list,json=rewardPlayerList,proto3" json:"reward_player_list,omitempty"`
  2456. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2457. XXX_unrecognized []byte `json:"-"`
  2458. XXX_sizecache int32 `json:"-"`
  2459. }
  2460. func (m *SSCrossYuanHangTrialRankUpdateReq) Reset() { *m = SSCrossYuanHangTrialRankUpdateReq{} }
  2461. func (m *SSCrossYuanHangTrialRankUpdateReq) String() string { return proto.CompactTextString(m) }
  2462. func (*SSCrossYuanHangTrialRankUpdateReq) ProtoMessage() {}
  2463. func (*SSCrossYuanHangTrialRankUpdateReq) Descriptor() ([]byte, []int) {
  2464. return fileDescriptor_8817812184a13374, []int{57}
  2465. }
  2466. func (m *SSCrossYuanHangTrialRankUpdateReq) XXX_Unmarshal(b []byte) error {
  2467. return xxx_messageInfo_SSCrossYuanHangTrialRankUpdateReq.Unmarshal(m, b)
  2468. }
  2469. func (m *SSCrossYuanHangTrialRankUpdateReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2470. return xxx_messageInfo_SSCrossYuanHangTrialRankUpdateReq.Marshal(b, m, deterministic)
  2471. }
  2472. func (m *SSCrossYuanHangTrialRankUpdateReq) XXX_Merge(src proto.Message) {
  2473. xxx_messageInfo_SSCrossYuanHangTrialRankUpdateReq.Merge(m, src)
  2474. }
  2475. func (m *SSCrossYuanHangTrialRankUpdateReq) XXX_Size() int {
  2476. return xxx_messageInfo_SSCrossYuanHangTrialRankUpdateReq.Size(m)
  2477. }
  2478. func (m *SSCrossYuanHangTrialRankUpdateReq) XXX_DiscardUnknown() {
  2479. xxx_messageInfo_SSCrossYuanHangTrialRankUpdateReq.DiscardUnknown(m)
  2480. }
  2481. var xxx_messageInfo_SSCrossYuanHangTrialRankUpdateReq proto.InternalMessageInfo
  2482. func (m *SSCrossYuanHangTrialRankUpdateReq) GetLastSeasonId() int32 {
  2483. if m != nil {
  2484. return m.LastSeasonId
  2485. }
  2486. return 0
  2487. }
  2488. func (m *SSCrossYuanHangTrialRankUpdateReq) GetRewardPlayerList() []uint64 {
  2489. if m != nil {
  2490. return m.RewardPlayerList
  2491. }
  2492. return nil
  2493. }
  2494. type SSCrossYuanHangTrialRankUpdateAck struct {
  2495. Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"`
  2496. RewardPlayerList []*KeyValueType64 `protobuf:"bytes,2,rep,name=reward_player_list,json=rewardPlayerList,proto3" json:"reward_player_list,omitempty"`
  2497. RewardSeasonId int32 `protobuf:"varint,3,opt,name=reward_season_id,json=rewardSeasonId,proto3" json:"reward_season_id,omitempty"`
  2498. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2499. XXX_unrecognized []byte `json:"-"`
  2500. XXX_sizecache int32 `json:"-"`
  2501. }
  2502. func (m *SSCrossYuanHangTrialRankUpdateAck) Reset() { *m = SSCrossYuanHangTrialRankUpdateAck{} }
  2503. func (m *SSCrossYuanHangTrialRankUpdateAck) String() string { return proto.CompactTextString(m) }
  2504. func (*SSCrossYuanHangTrialRankUpdateAck) ProtoMessage() {}
  2505. func (*SSCrossYuanHangTrialRankUpdateAck) Descriptor() ([]byte, []int) {
  2506. return fileDescriptor_8817812184a13374, []int{58}
  2507. }
  2508. func (m *SSCrossYuanHangTrialRankUpdateAck) XXX_Unmarshal(b []byte) error {
  2509. return xxx_messageInfo_SSCrossYuanHangTrialRankUpdateAck.Unmarshal(m, b)
  2510. }
  2511. func (m *SSCrossYuanHangTrialRankUpdateAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2512. return xxx_messageInfo_SSCrossYuanHangTrialRankUpdateAck.Marshal(b, m, deterministic)
  2513. }
  2514. func (m *SSCrossYuanHangTrialRankUpdateAck) XXX_Merge(src proto.Message) {
  2515. xxx_messageInfo_SSCrossYuanHangTrialRankUpdateAck.Merge(m, src)
  2516. }
  2517. func (m *SSCrossYuanHangTrialRankUpdateAck) XXX_Size() int {
  2518. return xxx_messageInfo_SSCrossYuanHangTrialRankUpdateAck.Size(m)
  2519. }
  2520. func (m *SSCrossYuanHangTrialRankUpdateAck) XXX_DiscardUnknown() {
  2521. xxx_messageInfo_SSCrossYuanHangTrialRankUpdateAck.DiscardUnknown(m)
  2522. }
  2523. var xxx_messageInfo_SSCrossYuanHangTrialRankUpdateAck proto.InternalMessageInfo
  2524. func (m *SSCrossYuanHangTrialRankUpdateAck) GetError() int32 {
  2525. if m != nil {
  2526. return m.Error
  2527. }
  2528. return 0
  2529. }
  2530. func (m *SSCrossYuanHangTrialRankUpdateAck) GetRewardPlayerList() []*KeyValueType64 {
  2531. if m != nil {
  2532. return m.RewardPlayerList
  2533. }
  2534. return nil
  2535. }
  2536. func (m *SSCrossYuanHangTrialRankUpdateAck) GetRewardSeasonId() int32 {
  2537. if m != nil {
  2538. return m.RewardSeasonId
  2539. }
  2540. return 0
  2541. }
  2542. // 爬塔功能相关
  2543. // 跟新爬塔通过时战力//更新爬塔通过时的排行榜
  2544. type SSTowerPassFightPowerNtf struct {
  2545. TowerBfInfo *TowerBriefInfo `protobuf:"bytes,1,opt,name=tower_bf_info,json=towerBfInfo,proto3" json:"tower_bf_info,omitempty"`
  2546. RecordTimeStamp uint64 `protobuf:"varint,2,opt,name=record_time_stamp,json=recordTimeStamp,proto3" json:"record_time_stamp,omitempty"`
  2547. IsGm bool `protobuf:"varint,3,opt,name=is_gm,json=isGm,proto3" json:"is_gm,omitempty"`
  2548. Type int32 `protobuf:"varint,4,opt,name=type,proto3" json:"type,omitempty"`
  2549. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2550. XXX_unrecognized []byte `json:"-"`
  2551. XXX_sizecache int32 `json:"-"`
  2552. }
  2553. func (m *SSTowerPassFightPowerNtf) Reset() { *m = SSTowerPassFightPowerNtf{} }
  2554. func (m *SSTowerPassFightPowerNtf) String() string { return proto.CompactTextString(m) }
  2555. func (*SSTowerPassFightPowerNtf) ProtoMessage() {}
  2556. func (*SSTowerPassFightPowerNtf) Descriptor() ([]byte, []int) {
  2557. return fileDescriptor_8817812184a13374, []int{59}
  2558. }
  2559. func (m *SSTowerPassFightPowerNtf) XXX_Unmarshal(b []byte) error {
  2560. return xxx_messageInfo_SSTowerPassFightPowerNtf.Unmarshal(m, b)
  2561. }
  2562. func (m *SSTowerPassFightPowerNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2563. return xxx_messageInfo_SSTowerPassFightPowerNtf.Marshal(b, m, deterministic)
  2564. }
  2565. func (m *SSTowerPassFightPowerNtf) XXX_Merge(src proto.Message) {
  2566. xxx_messageInfo_SSTowerPassFightPowerNtf.Merge(m, src)
  2567. }
  2568. func (m *SSTowerPassFightPowerNtf) XXX_Size() int {
  2569. return xxx_messageInfo_SSTowerPassFightPowerNtf.Size(m)
  2570. }
  2571. func (m *SSTowerPassFightPowerNtf) XXX_DiscardUnknown() {
  2572. xxx_messageInfo_SSTowerPassFightPowerNtf.DiscardUnknown(m)
  2573. }
  2574. var xxx_messageInfo_SSTowerPassFightPowerNtf proto.InternalMessageInfo
  2575. func (m *SSTowerPassFightPowerNtf) GetTowerBfInfo() *TowerBriefInfo {
  2576. if m != nil {
  2577. return m.TowerBfInfo
  2578. }
  2579. return nil
  2580. }
  2581. func (m *SSTowerPassFightPowerNtf) GetRecordTimeStamp() uint64 {
  2582. if m != nil {
  2583. return m.RecordTimeStamp
  2584. }
  2585. return 0
  2586. }
  2587. func (m *SSTowerPassFightPowerNtf) GetIsGm() bool {
  2588. if m != nil {
  2589. return m.IsGm
  2590. }
  2591. return false
  2592. }
  2593. func (m *SSTowerPassFightPowerNtf) GetType() int32 {
  2594. if m != nil {
  2595. return m.Type
  2596. }
  2597. return 0
  2598. }
  2599. type SSTowerWjPassFightPowerNtf struct {
  2600. TowerBfInfo *TowerBriefInfo `protobuf:"bytes,1,opt,name=tower_bf_info,json=towerBfInfo,proto3" json:"tower_bf_info,omitempty"`
  2601. RecordTimeStamp uint64 `protobuf:"varint,2,opt,name=record_time_stamp,json=recordTimeStamp,proto3" json:"record_time_stamp,omitempty"`
  2602. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2603. XXX_unrecognized []byte `json:"-"`
  2604. XXX_sizecache int32 `json:"-"`
  2605. }
  2606. func (m *SSTowerWjPassFightPowerNtf) Reset() { *m = SSTowerWjPassFightPowerNtf{} }
  2607. func (m *SSTowerWjPassFightPowerNtf) String() string { return proto.CompactTextString(m) }
  2608. func (*SSTowerWjPassFightPowerNtf) ProtoMessage() {}
  2609. func (*SSTowerWjPassFightPowerNtf) Descriptor() ([]byte, []int) {
  2610. return fileDescriptor_8817812184a13374, []int{60}
  2611. }
  2612. func (m *SSTowerWjPassFightPowerNtf) XXX_Unmarshal(b []byte) error {
  2613. return xxx_messageInfo_SSTowerWjPassFightPowerNtf.Unmarshal(m, b)
  2614. }
  2615. func (m *SSTowerWjPassFightPowerNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2616. return xxx_messageInfo_SSTowerWjPassFightPowerNtf.Marshal(b, m, deterministic)
  2617. }
  2618. func (m *SSTowerWjPassFightPowerNtf) XXX_Merge(src proto.Message) {
  2619. xxx_messageInfo_SSTowerWjPassFightPowerNtf.Merge(m, src)
  2620. }
  2621. func (m *SSTowerWjPassFightPowerNtf) XXX_Size() int {
  2622. return xxx_messageInfo_SSTowerWjPassFightPowerNtf.Size(m)
  2623. }
  2624. func (m *SSTowerWjPassFightPowerNtf) XXX_DiscardUnknown() {
  2625. xxx_messageInfo_SSTowerWjPassFightPowerNtf.DiscardUnknown(m)
  2626. }
  2627. var xxx_messageInfo_SSTowerWjPassFightPowerNtf proto.InternalMessageInfo
  2628. func (m *SSTowerWjPassFightPowerNtf) GetTowerBfInfo() *TowerBriefInfo {
  2629. if m != nil {
  2630. return m.TowerBfInfo
  2631. }
  2632. return nil
  2633. }
  2634. func (m *SSTowerWjPassFightPowerNtf) GetRecordTimeStamp() uint64 {
  2635. if m != nil {
  2636. return m.RecordTimeStamp
  2637. }
  2638. return 0
  2639. }
  2640. // 请求最小通关战力
  2641. type SSTowerMinFightPowerReq struct {
  2642. TowerLevel int32 `protobuf:"varint,1,opt,name=tower_level,json=towerLevel,proto3" json:"tower_level,omitempty"`
  2643. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2644. XXX_unrecognized []byte `json:"-"`
  2645. XXX_sizecache int32 `json:"-"`
  2646. }
  2647. func (m *SSTowerMinFightPowerReq) Reset() { *m = SSTowerMinFightPowerReq{} }
  2648. func (m *SSTowerMinFightPowerReq) String() string { return proto.CompactTextString(m) }
  2649. func (*SSTowerMinFightPowerReq) ProtoMessage() {}
  2650. func (*SSTowerMinFightPowerReq) Descriptor() ([]byte, []int) {
  2651. return fileDescriptor_8817812184a13374, []int{61}
  2652. }
  2653. func (m *SSTowerMinFightPowerReq) XXX_Unmarshal(b []byte) error {
  2654. return xxx_messageInfo_SSTowerMinFightPowerReq.Unmarshal(m, b)
  2655. }
  2656. func (m *SSTowerMinFightPowerReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2657. return xxx_messageInfo_SSTowerMinFightPowerReq.Marshal(b, m, deterministic)
  2658. }
  2659. func (m *SSTowerMinFightPowerReq) XXX_Merge(src proto.Message) {
  2660. xxx_messageInfo_SSTowerMinFightPowerReq.Merge(m, src)
  2661. }
  2662. func (m *SSTowerMinFightPowerReq) XXX_Size() int {
  2663. return xxx_messageInfo_SSTowerMinFightPowerReq.Size(m)
  2664. }
  2665. func (m *SSTowerMinFightPowerReq) XXX_DiscardUnknown() {
  2666. xxx_messageInfo_SSTowerMinFightPowerReq.DiscardUnknown(m)
  2667. }
  2668. var xxx_messageInfo_SSTowerMinFightPowerReq proto.InternalMessageInfo
  2669. func (m *SSTowerMinFightPowerReq) GetTowerLevel() int32 {
  2670. if m != nil {
  2671. return m.TowerLevel
  2672. }
  2673. return 0
  2674. }
  2675. // 返回最小通关战力
  2676. type TowerMinFight struct {
  2677. FightPower int32 `protobuf:"varint,1,opt,name=fight_power,json=fightPower,proto3" json:"fight_power,omitempty"`
  2678. Infos *CommonPlayerBriefInfo `protobuf:"bytes,2,opt,name=infos,proto3" json:"infos,omitempty"`
  2679. RecordTime uint64 `protobuf:"varint,3,opt,name=record_time,json=recordTime,proto3" json:"record_time,omitempty"`
  2680. BattleTime uint32 `protobuf:"varint,4,opt,name=battle_time,json=battleTime,proto3" json:"battle_time,omitempty"`
  2681. BattleVersion int32 `protobuf:"varint,5,opt,name=battle_version,json=battleVersion,proto3" json:"battle_version,omitempty"`
  2682. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2683. XXX_unrecognized []byte `json:"-"`
  2684. XXX_sizecache int32 `json:"-"`
  2685. }
  2686. func (m *TowerMinFight) Reset() { *m = TowerMinFight{} }
  2687. func (m *TowerMinFight) String() string { return proto.CompactTextString(m) }
  2688. func (*TowerMinFight) ProtoMessage() {}
  2689. func (*TowerMinFight) Descriptor() ([]byte, []int) {
  2690. return fileDescriptor_8817812184a13374, []int{62}
  2691. }
  2692. func (m *TowerMinFight) XXX_Unmarshal(b []byte) error {
  2693. return xxx_messageInfo_TowerMinFight.Unmarshal(m, b)
  2694. }
  2695. func (m *TowerMinFight) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2696. return xxx_messageInfo_TowerMinFight.Marshal(b, m, deterministic)
  2697. }
  2698. func (m *TowerMinFight) XXX_Merge(src proto.Message) {
  2699. xxx_messageInfo_TowerMinFight.Merge(m, src)
  2700. }
  2701. func (m *TowerMinFight) XXX_Size() int {
  2702. return xxx_messageInfo_TowerMinFight.Size(m)
  2703. }
  2704. func (m *TowerMinFight) XXX_DiscardUnknown() {
  2705. xxx_messageInfo_TowerMinFight.DiscardUnknown(m)
  2706. }
  2707. var xxx_messageInfo_TowerMinFight proto.InternalMessageInfo
  2708. func (m *TowerMinFight) GetFightPower() int32 {
  2709. if m != nil {
  2710. return m.FightPower
  2711. }
  2712. return 0
  2713. }
  2714. func (m *TowerMinFight) GetInfos() *CommonPlayerBriefInfo {
  2715. if m != nil {
  2716. return m.Infos
  2717. }
  2718. return nil
  2719. }
  2720. func (m *TowerMinFight) GetRecordTime() uint64 {
  2721. if m != nil {
  2722. return m.RecordTime
  2723. }
  2724. return 0
  2725. }
  2726. func (m *TowerMinFight) GetBattleTime() uint32 {
  2727. if m != nil {
  2728. return m.BattleTime
  2729. }
  2730. return 0
  2731. }
  2732. func (m *TowerMinFight) GetBattleVersion() int32 {
  2733. if m != nil {
  2734. return m.BattleVersion
  2735. }
  2736. return 0
  2737. }
  2738. type SSTowerMinFightPowerAck struct {
  2739. TowerInfo []*TowerMinFight `protobuf:"bytes,1,rep,name=tower_info,json=towerInfo,proto3" json:"tower_info,omitempty"`
  2740. BattleRecordId uint64 `protobuf:"varint,2,opt,name=battle_record_id,json=battleRecordId,proto3" json:"battle_record_id,omitempty"`
  2741. RecordTimeStamp uint64 `protobuf:"varint,3,opt,name=record_time_stamp,json=recordTimeStamp,proto3" json:"record_time_stamp,omitempty"`
  2742. Notify bool `protobuf:"varint,4,opt,name=notify,proto3" json:"notify,omitempty"`
  2743. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2744. XXX_unrecognized []byte `json:"-"`
  2745. XXX_sizecache int32 `json:"-"`
  2746. }
  2747. func (m *SSTowerMinFightPowerAck) Reset() { *m = SSTowerMinFightPowerAck{} }
  2748. func (m *SSTowerMinFightPowerAck) String() string { return proto.CompactTextString(m) }
  2749. func (*SSTowerMinFightPowerAck) ProtoMessage() {}
  2750. func (*SSTowerMinFightPowerAck) Descriptor() ([]byte, []int) {
  2751. return fileDescriptor_8817812184a13374, []int{63}
  2752. }
  2753. func (m *SSTowerMinFightPowerAck) XXX_Unmarshal(b []byte) error {
  2754. return xxx_messageInfo_SSTowerMinFightPowerAck.Unmarshal(m, b)
  2755. }
  2756. func (m *SSTowerMinFightPowerAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2757. return xxx_messageInfo_SSTowerMinFightPowerAck.Marshal(b, m, deterministic)
  2758. }
  2759. func (m *SSTowerMinFightPowerAck) XXX_Merge(src proto.Message) {
  2760. xxx_messageInfo_SSTowerMinFightPowerAck.Merge(m, src)
  2761. }
  2762. func (m *SSTowerMinFightPowerAck) XXX_Size() int {
  2763. return xxx_messageInfo_SSTowerMinFightPowerAck.Size(m)
  2764. }
  2765. func (m *SSTowerMinFightPowerAck) XXX_DiscardUnknown() {
  2766. xxx_messageInfo_SSTowerMinFightPowerAck.DiscardUnknown(m)
  2767. }
  2768. var xxx_messageInfo_SSTowerMinFightPowerAck proto.InternalMessageInfo
  2769. func (m *SSTowerMinFightPowerAck) GetTowerInfo() []*TowerMinFight {
  2770. if m != nil {
  2771. return m.TowerInfo
  2772. }
  2773. return nil
  2774. }
  2775. func (m *SSTowerMinFightPowerAck) GetBattleRecordId() uint64 {
  2776. if m != nil {
  2777. return m.BattleRecordId
  2778. }
  2779. return 0
  2780. }
  2781. func (m *SSTowerMinFightPowerAck) GetRecordTimeStamp() uint64 {
  2782. if m != nil {
  2783. return m.RecordTimeStamp
  2784. }
  2785. return 0
  2786. }
  2787. func (m *SSTowerMinFightPowerAck) GetNotify() bool {
  2788. if m != nil {
  2789. return m.Notify
  2790. }
  2791. return false
  2792. }
  2793. // 请求通关排行榜
  2794. type SSPassTowerLevelRankReq struct {
  2795. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  2796. Type int32 `protobuf:"varint,2,opt,name=type,proto3" json:"type,omitempty"`
  2797. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2798. XXX_unrecognized []byte `json:"-"`
  2799. XXX_sizecache int32 `json:"-"`
  2800. }
  2801. func (m *SSPassTowerLevelRankReq) Reset() { *m = SSPassTowerLevelRankReq{} }
  2802. func (m *SSPassTowerLevelRankReq) String() string { return proto.CompactTextString(m) }
  2803. func (*SSPassTowerLevelRankReq) ProtoMessage() {}
  2804. func (*SSPassTowerLevelRankReq) Descriptor() ([]byte, []int) {
  2805. return fileDescriptor_8817812184a13374, []int{64}
  2806. }
  2807. func (m *SSPassTowerLevelRankReq) XXX_Unmarshal(b []byte) error {
  2808. return xxx_messageInfo_SSPassTowerLevelRankReq.Unmarshal(m, b)
  2809. }
  2810. func (m *SSPassTowerLevelRankReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2811. return xxx_messageInfo_SSPassTowerLevelRankReq.Marshal(b, m, deterministic)
  2812. }
  2813. func (m *SSPassTowerLevelRankReq) XXX_Merge(src proto.Message) {
  2814. xxx_messageInfo_SSPassTowerLevelRankReq.Merge(m, src)
  2815. }
  2816. func (m *SSPassTowerLevelRankReq) XXX_Size() int {
  2817. return xxx_messageInfo_SSPassTowerLevelRankReq.Size(m)
  2818. }
  2819. func (m *SSPassTowerLevelRankReq) XXX_DiscardUnknown() {
  2820. xxx_messageInfo_SSPassTowerLevelRankReq.DiscardUnknown(m)
  2821. }
  2822. var xxx_messageInfo_SSPassTowerLevelRankReq proto.InternalMessageInfo
  2823. func (m *SSPassTowerLevelRankReq) GetUid() uint64 {
  2824. if m != nil {
  2825. return m.Uid
  2826. }
  2827. return 0
  2828. }
  2829. func (m *SSPassTowerLevelRankReq) GetType() int32 {
  2830. if m != nil {
  2831. return m.Type
  2832. }
  2833. return 0
  2834. }
  2835. type TowerLevelInfo struct {
  2836. Rank int32 `protobuf:"varint,1,opt,name=rank,proto3" json:"rank,omitempty"`
  2837. Uid uint64 `protobuf:"varint,2,opt,name=uid,proto3" json:"uid,omitempty"`
  2838. // CommonPlayerBriefInfo infos = 2; //好友简介
  2839. Level uint32 `protobuf:"varint,3,opt,name=level,proto3" json:"level,omitempty"`
  2840. PassTime uint64 `protobuf:"varint,4,opt,name=pass_time,json=passTime,proto3" json:"pass_time,omitempty"`
  2841. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2842. XXX_unrecognized []byte `json:"-"`
  2843. XXX_sizecache int32 `json:"-"`
  2844. }
  2845. func (m *TowerLevelInfo) Reset() { *m = TowerLevelInfo{} }
  2846. func (m *TowerLevelInfo) String() string { return proto.CompactTextString(m) }
  2847. func (*TowerLevelInfo) ProtoMessage() {}
  2848. func (*TowerLevelInfo) Descriptor() ([]byte, []int) {
  2849. return fileDescriptor_8817812184a13374, []int{65}
  2850. }
  2851. func (m *TowerLevelInfo) XXX_Unmarshal(b []byte) error {
  2852. return xxx_messageInfo_TowerLevelInfo.Unmarshal(m, b)
  2853. }
  2854. func (m *TowerLevelInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2855. return xxx_messageInfo_TowerLevelInfo.Marshal(b, m, deterministic)
  2856. }
  2857. func (m *TowerLevelInfo) XXX_Merge(src proto.Message) {
  2858. xxx_messageInfo_TowerLevelInfo.Merge(m, src)
  2859. }
  2860. func (m *TowerLevelInfo) XXX_Size() int {
  2861. return xxx_messageInfo_TowerLevelInfo.Size(m)
  2862. }
  2863. func (m *TowerLevelInfo) XXX_DiscardUnknown() {
  2864. xxx_messageInfo_TowerLevelInfo.DiscardUnknown(m)
  2865. }
  2866. var xxx_messageInfo_TowerLevelInfo proto.InternalMessageInfo
  2867. func (m *TowerLevelInfo) GetRank() int32 {
  2868. if m != nil {
  2869. return m.Rank
  2870. }
  2871. return 0
  2872. }
  2873. func (m *TowerLevelInfo) GetUid() uint64 {
  2874. if m != nil {
  2875. return m.Uid
  2876. }
  2877. return 0
  2878. }
  2879. func (m *TowerLevelInfo) GetLevel() uint32 {
  2880. if m != nil {
  2881. return m.Level
  2882. }
  2883. return 0
  2884. }
  2885. func (m *TowerLevelInfo) GetPassTime() uint64 {
  2886. if m != nil {
  2887. return m.PassTime
  2888. }
  2889. return 0
  2890. }
  2891. // 请求通关排行榜
  2892. type SSPassTowerLevelRankAck struct {
  2893. SelfRank int32 `protobuf:"varint,1,opt,name=self_rank,json=selfRank,proto3" json:"self_rank,omitempty"`
  2894. TowerInfo []*TowerLevelInfo `protobuf:"bytes,2,rep,name=tower_info,json=towerInfo,proto3" json:"tower_info,omitempty"`
  2895. Type int32 `protobuf:"varint,3,opt,name=type,proto3" json:"type,omitempty"`
  2896. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2897. XXX_unrecognized []byte `json:"-"`
  2898. XXX_sizecache int32 `json:"-"`
  2899. }
  2900. func (m *SSPassTowerLevelRankAck) Reset() { *m = SSPassTowerLevelRankAck{} }
  2901. func (m *SSPassTowerLevelRankAck) String() string { return proto.CompactTextString(m) }
  2902. func (*SSPassTowerLevelRankAck) ProtoMessage() {}
  2903. func (*SSPassTowerLevelRankAck) Descriptor() ([]byte, []int) {
  2904. return fileDescriptor_8817812184a13374, []int{66}
  2905. }
  2906. func (m *SSPassTowerLevelRankAck) XXX_Unmarshal(b []byte) error {
  2907. return xxx_messageInfo_SSPassTowerLevelRankAck.Unmarshal(m, b)
  2908. }
  2909. func (m *SSPassTowerLevelRankAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2910. return xxx_messageInfo_SSPassTowerLevelRankAck.Marshal(b, m, deterministic)
  2911. }
  2912. func (m *SSPassTowerLevelRankAck) XXX_Merge(src proto.Message) {
  2913. xxx_messageInfo_SSPassTowerLevelRankAck.Merge(m, src)
  2914. }
  2915. func (m *SSPassTowerLevelRankAck) XXX_Size() int {
  2916. return xxx_messageInfo_SSPassTowerLevelRankAck.Size(m)
  2917. }
  2918. func (m *SSPassTowerLevelRankAck) XXX_DiscardUnknown() {
  2919. xxx_messageInfo_SSPassTowerLevelRankAck.DiscardUnknown(m)
  2920. }
  2921. var xxx_messageInfo_SSPassTowerLevelRankAck proto.InternalMessageInfo
  2922. func (m *SSPassTowerLevelRankAck) GetSelfRank() int32 {
  2923. if m != nil {
  2924. return m.SelfRank
  2925. }
  2926. return 0
  2927. }
  2928. func (m *SSPassTowerLevelRankAck) GetTowerInfo() []*TowerLevelInfo {
  2929. if m != nil {
  2930. return m.TowerInfo
  2931. }
  2932. return nil
  2933. }
  2934. func (m *SSPassTowerLevelRankAck) GetType() int32 {
  2935. if m != nil {
  2936. return m.Type
  2937. }
  2938. return 0
  2939. }
  2940. // 无尽模式刷新数据
  2941. type SSTowerWjRankUpdateReq struct {
  2942. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2943. XXX_unrecognized []byte `json:"-"`
  2944. XXX_sizecache int32 `json:"-"`
  2945. }
  2946. func (m *SSTowerWjRankUpdateReq) Reset() { *m = SSTowerWjRankUpdateReq{} }
  2947. func (m *SSTowerWjRankUpdateReq) String() string { return proto.CompactTextString(m) }
  2948. func (*SSTowerWjRankUpdateReq) ProtoMessage() {}
  2949. func (*SSTowerWjRankUpdateReq) Descriptor() ([]byte, []int) {
  2950. return fileDescriptor_8817812184a13374, []int{67}
  2951. }
  2952. func (m *SSTowerWjRankUpdateReq) XXX_Unmarshal(b []byte) error {
  2953. return xxx_messageInfo_SSTowerWjRankUpdateReq.Unmarshal(m, b)
  2954. }
  2955. func (m *SSTowerWjRankUpdateReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2956. return xxx_messageInfo_SSTowerWjRankUpdateReq.Marshal(b, m, deterministic)
  2957. }
  2958. func (m *SSTowerWjRankUpdateReq) XXX_Merge(src proto.Message) {
  2959. xxx_messageInfo_SSTowerWjRankUpdateReq.Merge(m, src)
  2960. }
  2961. func (m *SSTowerWjRankUpdateReq) XXX_Size() int {
  2962. return xxx_messageInfo_SSTowerWjRankUpdateReq.Size(m)
  2963. }
  2964. func (m *SSTowerWjRankUpdateReq) XXX_DiscardUnknown() {
  2965. xxx_messageInfo_SSTowerWjRankUpdateReq.DiscardUnknown(m)
  2966. }
  2967. var xxx_messageInfo_SSTowerWjRankUpdateReq proto.InternalMessageInfo
  2968. type SSTowerWjRankUpdateAck struct {
  2969. Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"`
  2970. RewardPlayerList []*KeyValueType64 `protobuf:"bytes,2,rep,name=reward_player_list,json=rewardPlayerList,proto3" json:"reward_player_list,omitempty"`
  2971. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  2972. XXX_unrecognized []byte `json:"-"`
  2973. XXX_sizecache int32 `json:"-"`
  2974. }
  2975. func (m *SSTowerWjRankUpdateAck) Reset() { *m = SSTowerWjRankUpdateAck{} }
  2976. func (m *SSTowerWjRankUpdateAck) String() string { return proto.CompactTextString(m) }
  2977. func (*SSTowerWjRankUpdateAck) ProtoMessage() {}
  2978. func (*SSTowerWjRankUpdateAck) Descriptor() ([]byte, []int) {
  2979. return fileDescriptor_8817812184a13374, []int{68}
  2980. }
  2981. func (m *SSTowerWjRankUpdateAck) XXX_Unmarshal(b []byte) error {
  2982. return xxx_messageInfo_SSTowerWjRankUpdateAck.Unmarshal(m, b)
  2983. }
  2984. func (m *SSTowerWjRankUpdateAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  2985. return xxx_messageInfo_SSTowerWjRankUpdateAck.Marshal(b, m, deterministic)
  2986. }
  2987. func (m *SSTowerWjRankUpdateAck) XXX_Merge(src proto.Message) {
  2988. xxx_messageInfo_SSTowerWjRankUpdateAck.Merge(m, src)
  2989. }
  2990. func (m *SSTowerWjRankUpdateAck) XXX_Size() int {
  2991. return xxx_messageInfo_SSTowerWjRankUpdateAck.Size(m)
  2992. }
  2993. func (m *SSTowerWjRankUpdateAck) XXX_DiscardUnknown() {
  2994. xxx_messageInfo_SSTowerWjRankUpdateAck.DiscardUnknown(m)
  2995. }
  2996. var xxx_messageInfo_SSTowerWjRankUpdateAck proto.InternalMessageInfo
  2997. func (m *SSTowerWjRankUpdateAck) GetError() int32 {
  2998. if m != nil {
  2999. return m.Error
  3000. }
  3001. return 0
  3002. }
  3003. func (m *SSTowerWjRankUpdateAck) GetRewardPlayerList() []*KeyValueType64 {
  3004. if m != nil {
  3005. return m.RewardPlayerList
  3006. }
  3007. return nil
  3008. }
  3009. type SSGetFriendTowerInfoReq struct {
  3010. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  3011. UidList []uint64 `protobuf:"varint,2,rep,packed,name=uid_list,json=uidList,proto3" json:"uid_list,omitempty"`
  3012. Begin int32 `protobuf:"varint,3,opt,name=begin,proto3" json:"begin,omitempty"`
  3013. End int32 `protobuf:"varint,4,opt,name=end,proto3" json:"end,omitempty"`
  3014. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  3015. XXX_unrecognized []byte `json:"-"`
  3016. XXX_sizecache int32 `json:"-"`
  3017. }
  3018. func (m *SSGetFriendTowerInfoReq) Reset() { *m = SSGetFriendTowerInfoReq{} }
  3019. func (m *SSGetFriendTowerInfoReq) String() string { return proto.CompactTextString(m) }
  3020. func (*SSGetFriendTowerInfoReq) ProtoMessage() {}
  3021. func (*SSGetFriendTowerInfoReq) Descriptor() ([]byte, []int) {
  3022. return fileDescriptor_8817812184a13374, []int{69}
  3023. }
  3024. func (m *SSGetFriendTowerInfoReq) XXX_Unmarshal(b []byte) error {
  3025. return xxx_messageInfo_SSGetFriendTowerInfoReq.Unmarshal(m, b)
  3026. }
  3027. func (m *SSGetFriendTowerInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3028. return xxx_messageInfo_SSGetFriendTowerInfoReq.Marshal(b, m, deterministic)
  3029. }
  3030. func (m *SSGetFriendTowerInfoReq) XXX_Merge(src proto.Message) {
  3031. xxx_messageInfo_SSGetFriendTowerInfoReq.Merge(m, src)
  3032. }
  3033. func (m *SSGetFriendTowerInfoReq) XXX_Size() int {
  3034. return xxx_messageInfo_SSGetFriendTowerInfoReq.Size(m)
  3035. }
  3036. func (m *SSGetFriendTowerInfoReq) XXX_DiscardUnknown() {
  3037. xxx_messageInfo_SSGetFriendTowerInfoReq.DiscardUnknown(m)
  3038. }
  3039. var xxx_messageInfo_SSGetFriendTowerInfoReq proto.InternalMessageInfo
  3040. func (m *SSGetFriendTowerInfoReq) GetUid() uint64 {
  3041. if m != nil {
  3042. return m.Uid
  3043. }
  3044. return 0
  3045. }
  3046. func (m *SSGetFriendTowerInfoReq) GetUidList() []uint64 {
  3047. if m != nil {
  3048. return m.UidList
  3049. }
  3050. return nil
  3051. }
  3052. func (m *SSGetFriendTowerInfoReq) GetBegin() int32 {
  3053. if m != nil {
  3054. return m.Begin
  3055. }
  3056. return 0
  3057. }
  3058. func (m *SSGetFriendTowerInfoReq) GetEnd() int32 {
  3059. if m != nil {
  3060. return m.End
  3061. }
  3062. return 0
  3063. }
  3064. type SSGetFriendTowerInfoAck struct {
  3065. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  3066. Infos []*CommonPlayerBriefInfo `protobuf:"bytes,2,rep,name=infos,proto3" json:"infos,omitempty"`
  3067. Final bool `protobuf:"varint,3,opt,name=final,proto3" json:"final,omitempty"`
  3068. Begin int32 `protobuf:"varint,4,opt,name=begin,proto3" json:"begin,omitempty"`
  3069. End int32 `protobuf:"varint,5,opt,name=end,proto3" json:"end,omitempty"`
  3070. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  3071. XXX_unrecognized []byte `json:"-"`
  3072. XXX_sizecache int32 `json:"-"`
  3073. }
  3074. func (m *SSGetFriendTowerInfoAck) Reset() { *m = SSGetFriendTowerInfoAck{} }
  3075. func (m *SSGetFriendTowerInfoAck) String() string { return proto.CompactTextString(m) }
  3076. func (*SSGetFriendTowerInfoAck) ProtoMessage() {}
  3077. func (*SSGetFriendTowerInfoAck) Descriptor() ([]byte, []int) {
  3078. return fileDescriptor_8817812184a13374, []int{70}
  3079. }
  3080. func (m *SSGetFriendTowerInfoAck) XXX_Unmarshal(b []byte) error {
  3081. return xxx_messageInfo_SSGetFriendTowerInfoAck.Unmarshal(m, b)
  3082. }
  3083. func (m *SSGetFriendTowerInfoAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3084. return xxx_messageInfo_SSGetFriendTowerInfoAck.Marshal(b, m, deterministic)
  3085. }
  3086. func (m *SSGetFriendTowerInfoAck) XXX_Merge(src proto.Message) {
  3087. xxx_messageInfo_SSGetFriendTowerInfoAck.Merge(m, src)
  3088. }
  3089. func (m *SSGetFriendTowerInfoAck) XXX_Size() int {
  3090. return xxx_messageInfo_SSGetFriendTowerInfoAck.Size(m)
  3091. }
  3092. func (m *SSGetFriendTowerInfoAck) XXX_DiscardUnknown() {
  3093. xxx_messageInfo_SSGetFriendTowerInfoAck.DiscardUnknown(m)
  3094. }
  3095. var xxx_messageInfo_SSGetFriendTowerInfoAck proto.InternalMessageInfo
  3096. func (m *SSGetFriendTowerInfoAck) GetUid() uint64 {
  3097. if m != nil {
  3098. return m.Uid
  3099. }
  3100. return 0
  3101. }
  3102. func (m *SSGetFriendTowerInfoAck) GetInfos() []*CommonPlayerBriefInfo {
  3103. if m != nil {
  3104. return m.Infos
  3105. }
  3106. return nil
  3107. }
  3108. func (m *SSGetFriendTowerInfoAck) GetFinal() bool {
  3109. if m != nil {
  3110. return m.Final
  3111. }
  3112. return false
  3113. }
  3114. func (m *SSGetFriendTowerInfoAck) GetBegin() int32 {
  3115. if m != nil {
  3116. return m.Begin
  3117. }
  3118. return 0
  3119. }
  3120. func (m *SSGetFriendTowerInfoAck) GetEnd() int32 {
  3121. if m != nil {
  3122. return m.End
  3123. }
  3124. return 0
  3125. }
  3126. // 上线请求个人冲榜数据
  3127. type SSOnlineGetRushInfoReq struct {
  3128. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  3129. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  3130. XXX_unrecognized []byte `json:"-"`
  3131. XXX_sizecache int32 `json:"-"`
  3132. }
  3133. func (m *SSOnlineGetRushInfoReq) Reset() { *m = SSOnlineGetRushInfoReq{} }
  3134. func (m *SSOnlineGetRushInfoReq) String() string { return proto.CompactTextString(m) }
  3135. func (*SSOnlineGetRushInfoReq) ProtoMessage() {}
  3136. func (*SSOnlineGetRushInfoReq) Descriptor() ([]byte, []int) {
  3137. return fileDescriptor_8817812184a13374, []int{71}
  3138. }
  3139. func (m *SSOnlineGetRushInfoReq) XXX_Unmarshal(b []byte) error {
  3140. return xxx_messageInfo_SSOnlineGetRushInfoReq.Unmarshal(m, b)
  3141. }
  3142. func (m *SSOnlineGetRushInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3143. return xxx_messageInfo_SSOnlineGetRushInfoReq.Marshal(b, m, deterministic)
  3144. }
  3145. func (m *SSOnlineGetRushInfoReq) XXX_Merge(src proto.Message) {
  3146. xxx_messageInfo_SSOnlineGetRushInfoReq.Merge(m, src)
  3147. }
  3148. func (m *SSOnlineGetRushInfoReq) XXX_Size() int {
  3149. return xxx_messageInfo_SSOnlineGetRushInfoReq.Size(m)
  3150. }
  3151. func (m *SSOnlineGetRushInfoReq) XXX_DiscardUnknown() {
  3152. xxx_messageInfo_SSOnlineGetRushInfoReq.DiscardUnknown(m)
  3153. }
  3154. var xxx_messageInfo_SSOnlineGetRushInfoReq proto.InternalMessageInfo
  3155. func (m *SSOnlineGetRushInfoReq) GetUid() uint64 {
  3156. if m != nil {
  3157. return m.Uid
  3158. }
  3159. return 0
  3160. }
  3161. type SSOnlineGetRushInfoAck struct {
  3162. RushData []*RushActivityData `protobuf:"bytes,1,rep,name=rush_data,json=rushData,proto3" json:"rush_data,omitempty"`
  3163. Uid uint64 `protobuf:"varint,2,opt,name=uid,proto3" json:"uid,omitempty"`
  3164. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  3165. XXX_unrecognized []byte `json:"-"`
  3166. XXX_sizecache int32 `json:"-"`
  3167. }
  3168. func (m *SSOnlineGetRushInfoAck) Reset() { *m = SSOnlineGetRushInfoAck{} }
  3169. func (m *SSOnlineGetRushInfoAck) String() string { return proto.CompactTextString(m) }
  3170. func (*SSOnlineGetRushInfoAck) ProtoMessage() {}
  3171. func (*SSOnlineGetRushInfoAck) Descriptor() ([]byte, []int) {
  3172. return fileDescriptor_8817812184a13374, []int{72}
  3173. }
  3174. func (m *SSOnlineGetRushInfoAck) XXX_Unmarshal(b []byte) error {
  3175. return xxx_messageInfo_SSOnlineGetRushInfoAck.Unmarshal(m, b)
  3176. }
  3177. func (m *SSOnlineGetRushInfoAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3178. return xxx_messageInfo_SSOnlineGetRushInfoAck.Marshal(b, m, deterministic)
  3179. }
  3180. func (m *SSOnlineGetRushInfoAck) XXX_Merge(src proto.Message) {
  3181. xxx_messageInfo_SSOnlineGetRushInfoAck.Merge(m, src)
  3182. }
  3183. func (m *SSOnlineGetRushInfoAck) XXX_Size() int {
  3184. return xxx_messageInfo_SSOnlineGetRushInfoAck.Size(m)
  3185. }
  3186. func (m *SSOnlineGetRushInfoAck) XXX_DiscardUnknown() {
  3187. xxx_messageInfo_SSOnlineGetRushInfoAck.DiscardUnknown(m)
  3188. }
  3189. var xxx_messageInfo_SSOnlineGetRushInfoAck proto.InternalMessageInfo
  3190. func (m *SSOnlineGetRushInfoAck) GetRushData() []*RushActivityData {
  3191. if m != nil {
  3192. return m.RushData
  3193. }
  3194. return nil
  3195. }
  3196. func (m *SSOnlineGetRushInfoAck) GetUid() uint64 {
  3197. if m != nil {
  3198. return m.Uid
  3199. }
  3200. return 0
  3201. }
  3202. // 冲榜分数变化
  3203. type SSRushDataChangeReq struct {
  3204. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  3205. RushType int32 `protobuf:"varint,2,opt,name=rush_type,json=rushType,proto3" json:"rush_type,omitempty"`
  3206. Score int32 `protobuf:"varint,3,opt,name=score,proto3" json:"score,omitempty"`
  3207. Score2 int32 `protobuf:"varint,4,opt,name=score2,proto3" json:"score2,omitempty"`
  3208. Score3 int32 `protobuf:"varint,5,opt,name=score3,proto3" json:"score3,omitempty"`
  3209. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  3210. XXX_unrecognized []byte `json:"-"`
  3211. XXX_sizecache int32 `json:"-"`
  3212. }
  3213. func (m *SSRushDataChangeReq) Reset() { *m = SSRushDataChangeReq{} }
  3214. func (m *SSRushDataChangeReq) String() string { return proto.CompactTextString(m) }
  3215. func (*SSRushDataChangeReq) ProtoMessage() {}
  3216. func (*SSRushDataChangeReq) Descriptor() ([]byte, []int) {
  3217. return fileDescriptor_8817812184a13374, []int{73}
  3218. }
  3219. func (m *SSRushDataChangeReq) XXX_Unmarshal(b []byte) error {
  3220. return xxx_messageInfo_SSRushDataChangeReq.Unmarshal(m, b)
  3221. }
  3222. func (m *SSRushDataChangeReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3223. return xxx_messageInfo_SSRushDataChangeReq.Marshal(b, m, deterministic)
  3224. }
  3225. func (m *SSRushDataChangeReq) XXX_Merge(src proto.Message) {
  3226. xxx_messageInfo_SSRushDataChangeReq.Merge(m, src)
  3227. }
  3228. func (m *SSRushDataChangeReq) XXX_Size() int {
  3229. return xxx_messageInfo_SSRushDataChangeReq.Size(m)
  3230. }
  3231. func (m *SSRushDataChangeReq) XXX_DiscardUnknown() {
  3232. xxx_messageInfo_SSRushDataChangeReq.DiscardUnknown(m)
  3233. }
  3234. var xxx_messageInfo_SSRushDataChangeReq proto.InternalMessageInfo
  3235. func (m *SSRushDataChangeReq) GetUid() uint64 {
  3236. if m != nil {
  3237. return m.Uid
  3238. }
  3239. return 0
  3240. }
  3241. func (m *SSRushDataChangeReq) GetRushType() int32 {
  3242. if m != nil {
  3243. return m.RushType
  3244. }
  3245. return 0
  3246. }
  3247. func (m *SSRushDataChangeReq) GetScore() int32 {
  3248. if m != nil {
  3249. return m.Score
  3250. }
  3251. return 0
  3252. }
  3253. func (m *SSRushDataChangeReq) GetScore2() int32 {
  3254. if m != nil {
  3255. return m.Score2
  3256. }
  3257. return 0
  3258. }
  3259. func (m *SSRushDataChangeReq) GetScore3() int32 {
  3260. if m != nil {
  3261. return m.Score3
  3262. }
  3263. return 0
  3264. }
  3265. type SSRushDataChangeAck struct {
  3266. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  3267. RushType int32 `protobuf:"varint,2,opt,name=rush_type,json=rushType,proto3" json:"rush_type,omitempty"`
  3268. RushRound int32 `protobuf:"varint,3,opt,name=rush_round,json=rushRound,proto3" json:"rush_round,omitempty"`
  3269. Score int32 `protobuf:"varint,4,opt,name=score,proto3" json:"score,omitempty"`
  3270. Score2 int32 `protobuf:"varint,5,opt,name=score2,proto3" json:"score2,omitempty"`
  3271. Score3 int32 `protobuf:"varint,6,opt,name=score3,proto3" json:"score3,omitempty"`
  3272. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  3273. XXX_unrecognized []byte `json:"-"`
  3274. XXX_sizecache int32 `json:"-"`
  3275. }
  3276. func (m *SSRushDataChangeAck) Reset() { *m = SSRushDataChangeAck{} }
  3277. func (m *SSRushDataChangeAck) String() string { return proto.CompactTextString(m) }
  3278. func (*SSRushDataChangeAck) ProtoMessage() {}
  3279. func (*SSRushDataChangeAck) Descriptor() ([]byte, []int) {
  3280. return fileDescriptor_8817812184a13374, []int{74}
  3281. }
  3282. func (m *SSRushDataChangeAck) XXX_Unmarshal(b []byte) error {
  3283. return xxx_messageInfo_SSRushDataChangeAck.Unmarshal(m, b)
  3284. }
  3285. func (m *SSRushDataChangeAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3286. return xxx_messageInfo_SSRushDataChangeAck.Marshal(b, m, deterministic)
  3287. }
  3288. func (m *SSRushDataChangeAck) XXX_Merge(src proto.Message) {
  3289. xxx_messageInfo_SSRushDataChangeAck.Merge(m, src)
  3290. }
  3291. func (m *SSRushDataChangeAck) XXX_Size() int {
  3292. return xxx_messageInfo_SSRushDataChangeAck.Size(m)
  3293. }
  3294. func (m *SSRushDataChangeAck) XXX_DiscardUnknown() {
  3295. xxx_messageInfo_SSRushDataChangeAck.DiscardUnknown(m)
  3296. }
  3297. var xxx_messageInfo_SSRushDataChangeAck proto.InternalMessageInfo
  3298. func (m *SSRushDataChangeAck) GetUid() uint64 {
  3299. if m != nil {
  3300. return m.Uid
  3301. }
  3302. return 0
  3303. }
  3304. func (m *SSRushDataChangeAck) GetRushType() int32 {
  3305. if m != nil {
  3306. return m.RushType
  3307. }
  3308. return 0
  3309. }
  3310. func (m *SSRushDataChangeAck) GetRushRound() int32 {
  3311. if m != nil {
  3312. return m.RushRound
  3313. }
  3314. return 0
  3315. }
  3316. func (m *SSRushDataChangeAck) GetScore() int32 {
  3317. if m != nil {
  3318. return m.Score
  3319. }
  3320. return 0
  3321. }
  3322. func (m *SSRushDataChangeAck) GetScore2() int32 {
  3323. if m != nil {
  3324. return m.Score2
  3325. }
  3326. return 0
  3327. }
  3328. func (m *SSRushDataChangeAck) GetScore3() int32 {
  3329. if m != nil {
  3330. return m.Score3
  3331. }
  3332. return 0
  3333. }
  3334. // 冲榜保底奖励请求
  3335. type SSGetRushBaseRewardReq struct {
  3336. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  3337. RushType int32 `protobuf:"varint,2,opt,name=rush_type,json=rushType,proto3" json:"rush_type,omitempty"`
  3338. RushRound int32 `protobuf:"varint,3,opt,name=rush_round,json=rushRound,proto3" json:"rush_round,omitempty"`
  3339. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  3340. XXX_unrecognized []byte `json:"-"`
  3341. XXX_sizecache int32 `json:"-"`
  3342. }
  3343. func (m *SSGetRushBaseRewardReq) Reset() { *m = SSGetRushBaseRewardReq{} }
  3344. func (m *SSGetRushBaseRewardReq) String() string { return proto.CompactTextString(m) }
  3345. func (*SSGetRushBaseRewardReq) ProtoMessage() {}
  3346. func (*SSGetRushBaseRewardReq) Descriptor() ([]byte, []int) {
  3347. return fileDescriptor_8817812184a13374, []int{75}
  3348. }
  3349. func (m *SSGetRushBaseRewardReq) XXX_Unmarshal(b []byte) error {
  3350. return xxx_messageInfo_SSGetRushBaseRewardReq.Unmarshal(m, b)
  3351. }
  3352. func (m *SSGetRushBaseRewardReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3353. return xxx_messageInfo_SSGetRushBaseRewardReq.Marshal(b, m, deterministic)
  3354. }
  3355. func (m *SSGetRushBaseRewardReq) XXX_Merge(src proto.Message) {
  3356. xxx_messageInfo_SSGetRushBaseRewardReq.Merge(m, src)
  3357. }
  3358. func (m *SSGetRushBaseRewardReq) XXX_Size() int {
  3359. return xxx_messageInfo_SSGetRushBaseRewardReq.Size(m)
  3360. }
  3361. func (m *SSGetRushBaseRewardReq) XXX_DiscardUnknown() {
  3362. xxx_messageInfo_SSGetRushBaseRewardReq.DiscardUnknown(m)
  3363. }
  3364. var xxx_messageInfo_SSGetRushBaseRewardReq proto.InternalMessageInfo
  3365. func (m *SSGetRushBaseRewardReq) GetUid() uint64 {
  3366. if m != nil {
  3367. return m.Uid
  3368. }
  3369. return 0
  3370. }
  3371. func (m *SSGetRushBaseRewardReq) GetRushType() int32 {
  3372. if m != nil {
  3373. return m.RushType
  3374. }
  3375. return 0
  3376. }
  3377. func (m *SSGetRushBaseRewardReq) GetRushRound() int32 {
  3378. if m != nil {
  3379. return m.RushRound
  3380. }
  3381. return 0
  3382. }
  3383. type SSGetRushBaseRewardAck struct {
  3384. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  3385. RushType int32 `protobuf:"varint,2,opt,name=rush_type,json=rushType,proto3" json:"rush_type,omitempty"`
  3386. Reward bool `protobuf:"varint,3,opt,name=reward,proto3" json:"reward,omitempty"`
  3387. RewardRound int32 `protobuf:"varint,4,opt,name=reward_round,json=rewardRound,proto3" json:"reward_round,omitempty"`
  3388. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  3389. XXX_unrecognized []byte `json:"-"`
  3390. XXX_sizecache int32 `json:"-"`
  3391. }
  3392. func (m *SSGetRushBaseRewardAck) Reset() { *m = SSGetRushBaseRewardAck{} }
  3393. func (m *SSGetRushBaseRewardAck) String() string { return proto.CompactTextString(m) }
  3394. func (*SSGetRushBaseRewardAck) ProtoMessage() {}
  3395. func (*SSGetRushBaseRewardAck) Descriptor() ([]byte, []int) {
  3396. return fileDescriptor_8817812184a13374, []int{76}
  3397. }
  3398. func (m *SSGetRushBaseRewardAck) XXX_Unmarshal(b []byte) error {
  3399. return xxx_messageInfo_SSGetRushBaseRewardAck.Unmarshal(m, b)
  3400. }
  3401. func (m *SSGetRushBaseRewardAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3402. return xxx_messageInfo_SSGetRushBaseRewardAck.Marshal(b, m, deterministic)
  3403. }
  3404. func (m *SSGetRushBaseRewardAck) XXX_Merge(src proto.Message) {
  3405. xxx_messageInfo_SSGetRushBaseRewardAck.Merge(m, src)
  3406. }
  3407. func (m *SSGetRushBaseRewardAck) XXX_Size() int {
  3408. return xxx_messageInfo_SSGetRushBaseRewardAck.Size(m)
  3409. }
  3410. func (m *SSGetRushBaseRewardAck) XXX_DiscardUnknown() {
  3411. xxx_messageInfo_SSGetRushBaseRewardAck.DiscardUnknown(m)
  3412. }
  3413. var xxx_messageInfo_SSGetRushBaseRewardAck proto.InternalMessageInfo
  3414. func (m *SSGetRushBaseRewardAck) GetUid() uint64 {
  3415. if m != nil {
  3416. return m.Uid
  3417. }
  3418. return 0
  3419. }
  3420. func (m *SSGetRushBaseRewardAck) GetRushType() int32 {
  3421. if m != nil {
  3422. return m.RushType
  3423. }
  3424. return 0
  3425. }
  3426. func (m *SSGetRushBaseRewardAck) GetReward() bool {
  3427. if m != nil {
  3428. return m.Reward
  3429. }
  3430. return false
  3431. }
  3432. func (m *SSGetRushBaseRewardAck) GetRewardRound() int32 {
  3433. if m != nil {
  3434. return m.RewardRound
  3435. }
  3436. return 0
  3437. }
  3438. // 冲榜商店信息请求
  3439. type SSGetRushShopInfoReq struct {
  3440. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  3441. RushType int32 `protobuf:"varint,2,opt,name=rush_type,json=rushType,proto3" json:"rush_type,omitempty"`
  3442. ShopType int32 `protobuf:"varint,3,opt,name=shop_type,json=shopType,proto3" json:"shop_type,omitempty"`
  3443. SubShopId int32 `protobuf:"varint,4,opt,name=sub_shop_id,json=subShopId,proto3" json:"sub_shop_id,omitempty"`
  3444. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  3445. XXX_unrecognized []byte `json:"-"`
  3446. XXX_sizecache int32 `json:"-"`
  3447. }
  3448. func (m *SSGetRushShopInfoReq) Reset() { *m = SSGetRushShopInfoReq{} }
  3449. func (m *SSGetRushShopInfoReq) String() string { return proto.CompactTextString(m) }
  3450. func (*SSGetRushShopInfoReq) ProtoMessage() {}
  3451. func (*SSGetRushShopInfoReq) Descriptor() ([]byte, []int) {
  3452. return fileDescriptor_8817812184a13374, []int{77}
  3453. }
  3454. func (m *SSGetRushShopInfoReq) XXX_Unmarshal(b []byte) error {
  3455. return xxx_messageInfo_SSGetRushShopInfoReq.Unmarshal(m, b)
  3456. }
  3457. func (m *SSGetRushShopInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3458. return xxx_messageInfo_SSGetRushShopInfoReq.Marshal(b, m, deterministic)
  3459. }
  3460. func (m *SSGetRushShopInfoReq) XXX_Merge(src proto.Message) {
  3461. xxx_messageInfo_SSGetRushShopInfoReq.Merge(m, src)
  3462. }
  3463. func (m *SSGetRushShopInfoReq) XXX_Size() int {
  3464. return xxx_messageInfo_SSGetRushShopInfoReq.Size(m)
  3465. }
  3466. func (m *SSGetRushShopInfoReq) XXX_DiscardUnknown() {
  3467. xxx_messageInfo_SSGetRushShopInfoReq.DiscardUnknown(m)
  3468. }
  3469. var xxx_messageInfo_SSGetRushShopInfoReq proto.InternalMessageInfo
  3470. func (m *SSGetRushShopInfoReq) GetUid() uint64 {
  3471. if m != nil {
  3472. return m.Uid
  3473. }
  3474. return 0
  3475. }
  3476. func (m *SSGetRushShopInfoReq) GetRushType() int32 {
  3477. if m != nil {
  3478. return m.RushType
  3479. }
  3480. return 0
  3481. }
  3482. func (m *SSGetRushShopInfoReq) GetShopType() int32 {
  3483. if m != nil {
  3484. return m.ShopType
  3485. }
  3486. return 0
  3487. }
  3488. func (m *SSGetRushShopInfoReq) GetSubShopId() int32 {
  3489. if m != nil {
  3490. return m.SubShopId
  3491. }
  3492. return 0
  3493. }
  3494. type SSGetRushShopInfoAck struct {
  3495. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  3496. RushType int32 `protobuf:"varint,2,opt,name=rush_type,json=rushType,proto3" json:"rush_type,omitempty"`
  3497. RushStage int32 `protobuf:"varint,3,opt,name=rush_stage,json=rushStage,proto3" json:"rush_stage,omitempty"`
  3498. RushRound int32 `protobuf:"varint,4,opt,name=rush_round,json=rushRound,proto3" json:"rush_round,omitempty"`
  3499. ShopType int32 `protobuf:"varint,5,opt,name=shop_type,json=shopType,proto3" json:"shop_type,omitempty"`
  3500. SubShopId int32 `protobuf:"varint,6,opt,name=sub_shop_id,json=subShopId,proto3" json:"sub_shop_id,omitempty"`
  3501. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  3502. XXX_unrecognized []byte `json:"-"`
  3503. XXX_sizecache int32 `json:"-"`
  3504. }
  3505. func (m *SSGetRushShopInfoAck) Reset() { *m = SSGetRushShopInfoAck{} }
  3506. func (m *SSGetRushShopInfoAck) String() string { return proto.CompactTextString(m) }
  3507. func (*SSGetRushShopInfoAck) ProtoMessage() {}
  3508. func (*SSGetRushShopInfoAck) Descriptor() ([]byte, []int) {
  3509. return fileDescriptor_8817812184a13374, []int{78}
  3510. }
  3511. func (m *SSGetRushShopInfoAck) XXX_Unmarshal(b []byte) error {
  3512. return xxx_messageInfo_SSGetRushShopInfoAck.Unmarshal(m, b)
  3513. }
  3514. func (m *SSGetRushShopInfoAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3515. return xxx_messageInfo_SSGetRushShopInfoAck.Marshal(b, m, deterministic)
  3516. }
  3517. func (m *SSGetRushShopInfoAck) XXX_Merge(src proto.Message) {
  3518. xxx_messageInfo_SSGetRushShopInfoAck.Merge(m, src)
  3519. }
  3520. func (m *SSGetRushShopInfoAck) XXX_Size() int {
  3521. return xxx_messageInfo_SSGetRushShopInfoAck.Size(m)
  3522. }
  3523. func (m *SSGetRushShopInfoAck) XXX_DiscardUnknown() {
  3524. xxx_messageInfo_SSGetRushShopInfoAck.DiscardUnknown(m)
  3525. }
  3526. var xxx_messageInfo_SSGetRushShopInfoAck proto.InternalMessageInfo
  3527. func (m *SSGetRushShopInfoAck) GetUid() uint64 {
  3528. if m != nil {
  3529. return m.Uid
  3530. }
  3531. return 0
  3532. }
  3533. func (m *SSGetRushShopInfoAck) GetRushType() int32 {
  3534. if m != nil {
  3535. return m.RushType
  3536. }
  3537. return 0
  3538. }
  3539. func (m *SSGetRushShopInfoAck) GetRushStage() int32 {
  3540. if m != nil {
  3541. return m.RushStage
  3542. }
  3543. return 0
  3544. }
  3545. func (m *SSGetRushShopInfoAck) GetRushRound() int32 {
  3546. if m != nil {
  3547. return m.RushRound
  3548. }
  3549. return 0
  3550. }
  3551. func (m *SSGetRushShopInfoAck) GetShopType() int32 {
  3552. if m != nil {
  3553. return m.ShopType
  3554. }
  3555. return 0
  3556. }
  3557. func (m *SSGetRushShopInfoAck) GetSubShopId() int32 {
  3558. if m != nil {
  3559. return m.SubShopId
  3560. }
  3561. return 0
  3562. }
  3563. // 冲榜商店购买请求
  3564. type SSGetRushShopBuyReq struct {
  3565. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  3566. RushType int32 `protobuf:"varint,2,opt,name=rush_type,json=rushType,proto3" json:"rush_type,omitempty"`
  3567. ShopType int32 `protobuf:"varint,3,opt,name=shop_type,json=shopType,proto3" json:"shop_type,omitempty"`
  3568. GoodsId int32 `protobuf:"varint,4,opt,name=goods_id,json=goodsId,proto3" json:"goods_id,omitempty"`
  3569. GoodsNum int32 `protobuf:"varint,5,opt,name=goods_num,json=goodsNum,proto3" json:"goods_num,omitempty"`
  3570. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  3571. XXX_unrecognized []byte `json:"-"`
  3572. XXX_sizecache int32 `json:"-"`
  3573. }
  3574. func (m *SSGetRushShopBuyReq) Reset() { *m = SSGetRushShopBuyReq{} }
  3575. func (m *SSGetRushShopBuyReq) String() string { return proto.CompactTextString(m) }
  3576. func (*SSGetRushShopBuyReq) ProtoMessage() {}
  3577. func (*SSGetRushShopBuyReq) Descriptor() ([]byte, []int) {
  3578. return fileDescriptor_8817812184a13374, []int{79}
  3579. }
  3580. func (m *SSGetRushShopBuyReq) XXX_Unmarshal(b []byte) error {
  3581. return xxx_messageInfo_SSGetRushShopBuyReq.Unmarshal(m, b)
  3582. }
  3583. func (m *SSGetRushShopBuyReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3584. return xxx_messageInfo_SSGetRushShopBuyReq.Marshal(b, m, deterministic)
  3585. }
  3586. func (m *SSGetRushShopBuyReq) XXX_Merge(src proto.Message) {
  3587. xxx_messageInfo_SSGetRushShopBuyReq.Merge(m, src)
  3588. }
  3589. func (m *SSGetRushShopBuyReq) XXX_Size() int {
  3590. return xxx_messageInfo_SSGetRushShopBuyReq.Size(m)
  3591. }
  3592. func (m *SSGetRushShopBuyReq) XXX_DiscardUnknown() {
  3593. xxx_messageInfo_SSGetRushShopBuyReq.DiscardUnknown(m)
  3594. }
  3595. var xxx_messageInfo_SSGetRushShopBuyReq proto.InternalMessageInfo
  3596. func (m *SSGetRushShopBuyReq) GetUid() uint64 {
  3597. if m != nil {
  3598. return m.Uid
  3599. }
  3600. return 0
  3601. }
  3602. func (m *SSGetRushShopBuyReq) GetRushType() int32 {
  3603. if m != nil {
  3604. return m.RushType
  3605. }
  3606. return 0
  3607. }
  3608. func (m *SSGetRushShopBuyReq) GetShopType() int32 {
  3609. if m != nil {
  3610. return m.ShopType
  3611. }
  3612. return 0
  3613. }
  3614. func (m *SSGetRushShopBuyReq) GetGoodsId() int32 {
  3615. if m != nil {
  3616. return m.GoodsId
  3617. }
  3618. return 0
  3619. }
  3620. func (m *SSGetRushShopBuyReq) GetGoodsNum() int32 {
  3621. if m != nil {
  3622. return m.GoodsNum
  3623. }
  3624. return 0
  3625. }
  3626. type SSGetRushShopBuyAck struct {
  3627. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  3628. RushType int32 `protobuf:"varint,2,opt,name=rush_type,json=rushType,proto3" json:"rush_type,omitempty"`
  3629. RushStage int32 `protobuf:"varint,3,opt,name=rush_stage,json=rushStage,proto3" json:"rush_stage,omitempty"`
  3630. RushRound int32 `protobuf:"varint,4,opt,name=rush_round,json=rushRound,proto3" json:"rush_round,omitempty"`
  3631. ShopType int32 `protobuf:"varint,5,opt,name=shop_type,json=shopType,proto3" json:"shop_type,omitempty"`
  3632. GoodsId int32 `protobuf:"varint,6,opt,name=goods_id,json=goodsId,proto3" json:"goods_id,omitempty"`
  3633. GoodsNum int32 `protobuf:"varint,7,opt,name=goods_num,json=goodsNum,proto3" json:"goods_num,omitempty"`
  3634. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  3635. XXX_unrecognized []byte `json:"-"`
  3636. XXX_sizecache int32 `json:"-"`
  3637. }
  3638. func (m *SSGetRushShopBuyAck) Reset() { *m = SSGetRushShopBuyAck{} }
  3639. func (m *SSGetRushShopBuyAck) String() string { return proto.CompactTextString(m) }
  3640. func (*SSGetRushShopBuyAck) ProtoMessage() {}
  3641. func (*SSGetRushShopBuyAck) Descriptor() ([]byte, []int) {
  3642. return fileDescriptor_8817812184a13374, []int{80}
  3643. }
  3644. func (m *SSGetRushShopBuyAck) XXX_Unmarshal(b []byte) error {
  3645. return xxx_messageInfo_SSGetRushShopBuyAck.Unmarshal(m, b)
  3646. }
  3647. func (m *SSGetRushShopBuyAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3648. return xxx_messageInfo_SSGetRushShopBuyAck.Marshal(b, m, deterministic)
  3649. }
  3650. func (m *SSGetRushShopBuyAck) XXX_Merge(src proto.Message) {
  3651. xxx_messageInfo_SSGetRushShopBuyAck.Merge(m, src)
  3652. }
  3653. func (m *SSGetRushShopBuyAck) XXX_Size() int {
  3654. return xxx_messageInfo_SSGetRushShopBuyAck.Size(m)
  3655. }
  3656. func (m *SSGetRushShopBuyAck) XXX_DiscardUnknown() {
  3657. xxx_messageInfo_SSGetRushShopBuyAck.DiscardUnknown(m)
  3658. }
  3659. var xxx_messageInfo_SSGetRushShopBuyAck proto.InternalMessageInfo
  3660. func (m *SSGetRushShopBuyAck) GetUid() uint64 {
  3661. if m != nil {
  3662. return m.Uid
  3663. }
  3664. return 0
  3665. }
  3666. func (m *SSGetRushShopBuyAck) GetRushType() int32 {
  3667. if m != nil {
  3668. return m.RushType
  3669. }
  3670. return 0
  3671. }
  3672. func (m *SSGetRushShopBuyAck) GetRushStage() int32 {
  3673. if m != nil {
  3674. return m.RushStage
  3675. }
  3676. return 0
  3677. }
  3678. func (m *SSGetRushShopBuyAck) GetRushRound() int32 {
  3679. if m != nil {
  3680. return m.RushRound
  3681. }
  3682. return 0
  3683. }
  3684. func (m *SSGetRushShopBuyAck) GetShopType() int32 {
  3685. if m != nil {
  3686. return m.ShopType
  3687. }
  3688. return 0
  3689. }
  3690. func (m *SSGetRushShopBuyAck) GetGoodsId() int32 {
  3691. if m != nil {
  3692. return m.GoodsId
  3693. }
  3694. return 0
  3695. }
  3696. func (m *SSGetRushShopBuyAck) GetGoodsNum() int32 {
  3697. if m != nil {
  3698. return m.GoodsNum
  3699. }
  3700. return 0
  3701. }
  3702. // 请求个人冲榜信息
  3703. type SSGetRushDataReq struct {
  3704. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  3705. RushType int32 `protobuf:"varint,2,opt,name=rush_type,json=rushType,proto3" json:"rush_type,omitempty"`
  3706. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  3707. XXX_unrecognized []byte `json:"-"`
  3708. XXX_sizecache int32 `json:"-"`
  3709. }
  3710. func (m *SSGetRushDataReq) Reset() { *m = SSGetRushDataReq{} }
  3711. func (m *SSGetRushDataReq) String() string { return proto.CompactTextString(m) }
  3712. func (*SSGetRushDataReq) ProtoMessage() {}
  3713. func (*SSGetRushDataReq) Descriptor() ([]byte, []int) {
  3714. return fileDescriptor_8817812184a13374, []int{81}
  3715. }
  3716. func (m *SSGetRushDataReq) XXX_Unmarshal(b []byte) error {
  3717. return xxx_messageInfo_SSGetRushDataReq.Unmarshal(m, b)
  3718. }
  3719. func (m *SSGetRushDataReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3720. return xxx_messageInfo_SSGetRushDataReq.Marshal(b, m, deterministic)
  3721. }
  3722. func (m *SSGetRushDataReq) XXX_Merge(src proto.Message) {
  3723. xxx_messageInfo_SSGetRushDataReq.Merge(m, src)
  3724. }
  3725. func (m *SSGetRushDataReq) XXX_Size() int {
  3726. return xxx_messageInfo_SSGetRushDataReq.Size(m)
  3727. }
  3728. func (m *SSGetRushDataReq) XXX_DiscardUnknown() {
  3729. xxx_messageInfo_SSGetRushDataReq.DiscardUnknown(m)
  3730. }
  3731. var xxx_messageInfo_SSGetRushDataReq proto.InternalMessageInfo
  3732. func (m *SSGetRushDataReq) GetUid() uint64 {
  3733. if m != nil {
  3734. return m.Uid
  3735. }
  3736. return 0
  3737. }
  3738. func (m *SSGetRushDataReq) GetRushType() int32 {
  3739. if m != nil {
  3740. return m.RushType
  3741. }
  3742. return 0
  3743. }
  3744. type SSGetRushDataAck struct {
  3745. Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"`
  3746. Uid uint64 `protobuf:"varint,2,opt,name=uid,proto3" json:"uid,omitempty"`
  3747. SelfRank int32 `protobuf:"varint,3,opt,name=self_rank,json=selfRank,proto3" json:"self_rank,omitempty"`
  3748. EndTime uint64 `protobuf:"varint,4,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
  3749. RushType int32 `protobuf:"varint,5,opt,name=rush_type,json=rushType,proto3" json:"rush_type,omitempty"`
  3750. TopData []*RushRankTop3 `protobuf:"bytes,6,rep,name=top_data,json=topData,proto3" json:"top_data,omitempty"`
  3751. SelfLevel int32 `protobuf:"varint,7,opt,name=self_level,json=selfLevel,proto3" json:"self_level,omitempty"`
  3752. PetData []*RushPetData `protobuf:"bytes,8,rep,name=pet_data,json=petData,proto3" json:"pet_data,omitempty"`
  3753. CurRushRound int32 `protobuf:"varint,9,opt,name=cur_rush_round,json=curRushRound,proto3" json:"cur_rush_round,omitempty"`
  3754. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  3755. XXX_unrecognized []byte `json:"-"`
  3756. XXX_sizecache int32 `json:"-"`
  3757. }
  3758. func (m *SSGetRushDataAck) Reset() { *m = SSGetRushDataAck{} }
  3759. func (m *SSGetRushDataAck) String() string { return proto.CompactTextString(m) }
  3760. func (*SSGetRushDataAck) ProtoMessage() {}
  3761. func (*SSGetRushDataAck) Descriptor() ([]byte, []int) {
  3762. return fileDescriptor_8817812184a13374, []int{82}
  3763. }
  3764. func (m *SSGetRushDataAck) XXX_Unmarshal(b []byte) error {
  3765. return xxx_messageInfo_SSGetRushDataAck.Unmarshal(m, b)
  3766. }
  3767. func (m *SSGetRushDataAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3768. return xxx_messageInfo_SSGetRushDataAck.Marshal(b, m, deterministic)
  3769. }
  3770. func (m *SSGetRushDataAck) XXX_Merge(src proto.Message) {
  3771. xxx_messageInfo_SSGetRushDataAck.Merge(m, src)
  3772. }
  3773. func (m *SSGetRushDataAck) XXX_Size() int {
  3774. return xxx_messageInfo_SSGetRushDataAck.Size(m)
  3775. }
  3776. func (m *SSGetRushDataAck) XXX_DiscardUnknown() {
  3777. xxx_messageInfo_SSGetRushDataAck.DiscardUnknown(m)
  3778. }
  3779. var xxx_messageInfo_SSGetRushDataAck proto.InternalMessageInfo
  3780. func (m *SSGetRushDataAck) GetError() int32 {
  3781. if m != nil {
  3782. return m.Error
  3783. }
  3784. return 0
  3785. }
  3786. func (m *SSGetRushDataAck) GetUid() uint64 {
  3787. if m != nil {
  3788. return m.Uid
  3789. }
  3790. return 0
  3791. }
  3792. func (m *SSGetRushDataAck) GetSelfRank() int32 {
  3793. if m != nil {
  3794. return m.SelfRank
  3795. }
  3796. return 0
  3797. }
  3798. func (m *SSGetRushDataAck) GetEndTime() uint64 {
  3799. if m != nil {
  3800. return m.EndTime
  3801. }
  3802. return 0
  3803. }
  3804. func (m *SSGetRushDataAck) GetRushType() int32 {
  3805. if m != nil {
  3806. return m.RushType
  3807. }
  3808. return 0
  3809. }
  3810. func (m *SSGetRushDataAck) GetTopData() []*RushRankTop3 {
  3811. if m != nil {
  3812. return m.TopData
  3813. }
  3814. return nil
  3815. }
  3816. func (m *SSGetRushDataAck) GetSelfLevel() int32 {
  3817. if m != nil {
  3818. return m.SelfLevel
  3819. }
  3820. return 0
  3821. }
  3822. func (m *SSGetRushDataAck) GetPetData() []*RushPetData {
  3823. if m != nil {
  3824. return m.PetData
  3825. }
  3826. return nil
  3827. }
  3828. func (m *SSGetRushDataAck) GetCurRushRound() int32 {
  3829. if m != nil {
  3830. return m.CurRushRound
  3831. }
  3832. return 0
  3833. }
  3834. // 请求冲榜奖励
  3835. type SSGetRushRewardReq struct {
  3836. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  3837. RushType int32 `protobuf:"varint,2,opt,name=rush_type,json=rushType,proto3" json:"rush_type,omitempty"`
  3838. RewardType int32 `protobuf:"varint,3,opt,name=reward_type,json=rewardType,proto3" json:"reward_type,omitempty"`
  3839. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  3840. XXX_unrecognized []byte `json:"-"`
  3841. XXX_sizecache int32 `json:"-"`
  3842. }
  3843. func (m *SSGetRushRewardReq) Reset() { *m = SSGetRushRewardReq{} }
  3844. func (m *SSGetRushRewardReq) String() string { return proto.CompactTextString(m) }
  3845. func (*SSGetRushRewardReq) ProtoMessage() {}
  3846. func (*SSGetRushRewardReq) Descriptor() ([]byte, []int) {
  3847. return fileDescriptor_8817812184a13374, []int{83}
  3848. }
  3849. func (m *SSGetRushRewardReq) XXX_Unmarshal(b []byte) error {
  3850. return xxx_messageInfo_SSGetRushRewardReq.Unmarshal(m, b)
  3851. }
  3852. func (m *SSGetRushRewardReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3853. return xxx_messageInfo_SSGetRushRewardReq.Marshal(b, m, deterministic)
  3854. }
  3855. func (m *SSGetRushRewardReq) XXX_Merge(src proto.Message) {
  3856. xxx_messageInfo_SSGetRushRewardReq.Merge(m, src)
  3857. }
  3858. func (m *SSGetRushRewardReq) XXX_Size() int {
  3859. return xxx_messageInfo_SSGetRushRewardReq.Size(m)
  3860. }
  3861. func (m *SSGetRushRewardReq) XXX_DiscardUnknown() {
  3862. xxx_messageInfo_SSGetRushRewardReq.DiscardUnknown(m)
  3863. }
  3864. var xxx_messageInfo_SSGetRushRewardReq proto.InternalMessageInfo
  3865. func (m *SSGetRushRewardReq) GetUid() uint64 {
  3866. if m != nil {
  3867. return m.Uid
  3868. }
  3869. return 0
  3870. }
  3871. func (m *SSGetRushRewardReq) GetRushType() int32 {
  3872. if m != nil {
  3873. return m.RushType
  3874. }
  3875. return 0
  3876. }
  3877. func (m *SSGetRushRewardReq) GetRewardType() int32 {
  3878. if m != nil {
  3879. return m.RewardType
  3880. }
  3881. return 0
  3882. }
  3883. type SSGetRushRewardAck struct {
  3884. Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"`
  3885. Uid uint64 `protobuf:"varint,2,opt,name=uid,proto3" json:"uid,omitempty"`
  3886. RushType int32 `protobuf:"varint,3,opt,name=rush_type,json=rushType,proto3" json:"rush_type,omitempty"`
  3887. RewardType int32 `protobuf:"varint,4,opt,name=reward_type,json=rewardType,proto3" json:"reward_type,omitempty"`
  3888. ItemList []*KeyValueType `protobuf:"bytes,5,rep,name=item_list,json=itemList,proto3" json:"item_list,omitempty"`
  3889. RushRound int32 `protobuf:"varint,6,opt,name=rush_round,json=rushRound,proto3" json:"rush_round,omitempty"`
  3890. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  3891. XXX_unrecognized []byte `json:"-"`
  3892. XXX_sizecache int32 `json:"-"`
  3893. }
  3894. func (m *SSGetRushRewardAck) Reset() { *m = SSGetRushRewardAck{} }
  3895. func (m *SSGetRushRewardAck) String() string { return proto.CompactTextString(m) }
  3896. func (*SSGetRushRewardAck) ProtoMessage() {}
  3897. func (*SSGetRushRewardAck) Descriptor() ([]byte, []int) {
  3898. return fileDescriptor_8817812184a13374, []int{84}
  3899. }
  3900. func (m *SSGetRushRewardAck) XXX_Unmarshal(b []byte) error {
  3901. return xxx_messageInfo_SSGetRushRewardAck.Unmarshal(m, b)
  3902. }
  3903. func (m *SSGetRushRewardAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3904. return xxx_messageInfo_SSGetRushRewardAck.Marshal(b, m, deterministic)
  3905. }
  3906. func (m *SSGetRushRewardAck) XXX_Merge(src proto.Message) {
  3907. xxx_messageInfo_SSGetRushRewardAck.Merge(m, src)
  3908. }
  3909. func (m *SSGetRushRewardAck) XXX_Size() int {
  3910. return xxx_messageInfo_SSGetRushRewardAck.Size(m)
  3911. }
  3912. func (m *SSGetRushRewardAck) XXX_DiscardUnknown() {
  3913. xxx_messageInfo_SSGetRushRewardAck.DiscardUnknown(m)
  3914. }
  3915. var xxx_messageInfo_SSGetRushRewardAck proto.InternalMessageInfo
  3916. func (m *SSGetRushRewardAck) GetError() int32 {
  3917. if m != nil {
  3918. return m.Error
  3919. }
  3920. return 0
  3921. }
  3922. func (m *SSGetRushRewardAck) GetUid() uint64 {
  3923. if m != nil {
  3924. return m.Uid
  3925. }
  3926. return 0
  3927. }
  3928. func (m *SSGetRushRewardAck) GetRushType() int32 {
  3929. if m != nil {
  3930. return m.RushType
  3931. }
  3932. return 0
  3933. }
  3934. func (m *SSGetRushRewardAck) GetRewardType() int32 {
  3935. if m != nil {
  3936. return m.RewardType
  3937. }
  3938. return 0
  3939. }
  3940. func (m *SSGetRushRewardAck) GetItemList() []*KeyValueType {
  3941. if m != nil {
  3942. return m.ItemList
  3943. }
  3944. return nil
  3945. }
  3946. func (m *SSGetRushRewardAck) GetRushRound() int32 {
  3947. if m != nil {
  3948. return m.RushRound
  3949. }
  3950. return 0
  3951. }
  3952. type RushMailData struct {
  3953. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  3954. RewardList []*KeyValueType `protobuf:"bytes,2,rep,name=reward_list,json=rewardList,proto3" json:"reward_list,omitempty"`
  3955. MailParamList []int32 `protobuf:"varint,3,rep,packed,name=mail_param_list,json=mailParamList,proto3" json:"mail_param_list,omitempty"`
  3956. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  3957. XXX_unrecognized []byte `json:"-"`
  3958. XXX_sizecache int32 `json:"-"`
  3959. }
  3960. func (m *RushMailData) Reset() { *m = RushMailData{} }
  3961. func (m *RushMailData) String() string { return proto.CompactTextString(m) }
  3962. func (*RushMailData) ProtoMessage() {}
  3963. func (*RushMailData) Descriptor() ([]byte, []int) {
  3964. return fileDescriptor_8817812184a13374, []int{85}
  3965. }
  3966. func (m *RushMailData) XXX_Unmarshal(b []byte) error {
  3967. return xxx_messageInfo_RushMailData.Unmarshal(m, b)
  3968. }
  3969. func (m *RushMailData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  3970. return xxx_messageInfo_RushMailData.Marshal(b, m, deterministic)
  3971. }
  3972. func (m *RushMailData) XXX_Merge(src proto.Message) {
  3973. xxx_messageInfo_RushMailData.Merge(m, src)
  3974. }
  3975. func (m *RushMailData) XXX_Size() int {
  3976. return xxx_messageInfo_RushMailData.Size(m)
  3977. }
  3978. func (m *RushMailData) XXX_DiscardUnknown() {
  3979. xxx_messageInfo_RushMailData.DiscardUnknown(m)
  3980. }
  3981. var xxx_messageInfo_RushMailData proto.InternalMessageInfo
  3982. func (m *RushMailData) GetUid() uint64 {
  3983. if m != nil {
  3984. return m.Uid
  3985. }
  3986. return 0
  3987. }
  3988. func (m *RushMailData) GetRewardList() []*KeyValueType {
  3989. if m != nil {
  3990. return m.RewardList
  3991. }
  3992. return nil
  3993. }
  3994. func (m *RushMailData) GetMailParamList() []int32 {
  3995. if m != nil {
  3996. return m.MailParamList
  3997. }
  3998. return nil
  3999. }
  4000. type SSRushActivityRankRewardNtf struct {
  4001. MailCfgId int32 `protobuf:"varint,1,opt,name=mail_cfg_id,json=mailCfgId,proto3" json:"mail_cfg_id,omitempty"`
  4002. MailType int32 `protobuf:"varint,2,opt,name=mail_type,json=mailType,proto3" json:"mail_type,omitempty"`
  4003. MailData []*RushMailData `protobuf:"bytes,3,rep,name=mail_data,json=mailData,proto3" json:"mail_data,omitempty"`
  4004. RushRound int32 `protobuf:"varint,4,opt,name=rush_round,json=rushRound,proto3" json:"rush_round,omitempty"`
  4005. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  4006. XXX_unrecognized []byte `json:"-"`
  4007. XXX_sizecache int32 `json:"-"`
  4008. }
  4009. func (m *SSRushActivityRankRewardNtf) Reset() { *m = SSRushActivityRankRewardNtf{} }
  4010. func (m *SSRushActivityRankRewardNtf) String() string { return proto.CompactTextString(m) }
  4011. func (*SSRushActivityRankRewardNtf) ProtoMessage() {}
  4012. func (*SSRushActivityRankRewardNtf) Descriptor() ([]byte, []int) {
  4013. return fileDescriptor_8817812184a13374, []int{86}
  4014. }
  4015. func (m *SSRushActivityRankRewardNtf) XXX_Unmarshal(b []byte) error {
  4016. return xxx_messageInfo_SSRushActivityRankRewardNtf.Unmarshal(m, b)
  4017. }
  4018. func (m *SSRushActivityRankRewardNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4019. return xxx_messageInfo_SSRushActivityRankRewardNtf.Marshal(b, m, deterministic)
  4020. }
  4021. func (m *SSRushActivityRankRewardNtf) XXX_Merge(src proto.Message) {
  4022. xxx_messageInfo_SSRushActivityRankRewardNtf.Merge(m, src)
  4023. }
  4024. func (m *SSRushActivityRankRewardNtf) XXX_Size() int {
  4025. return xxx_messageInfo_SSRushActivityRankRewardNtf.Size(m)
  4026. }
  4027. func (m *SSRushActivityRankRewardNtf) XXX_DiscardUnknown() {
  4028. xxx_messageInfo_SSRushActivityRankRewardNtf.DiscardUnknown(m)
  4029. }
  4030. var xxx_messageInfo_SSRushActivityRankRewardNtf proto.InternalMessageInfo
  4031. func (m *SSRushActivityRankRewardNtf) GetMailCfgId() int32 {
  4032. if m != nil {
  4033. return m.MailCfgId
  4034. }
  4035. return 0
  4036. }
  4037. func (m *SSRushActivityRankRewardNtf) GetMailType() int32 {
  4038. if m != nil {
  4039. return m.MailType
  4040. }
  4041. return 0
  4042. }
  4043. func (m *SSRushActivityRankRewardNtf) GetMailData() []*RushMailData {
  4044. if m != nil {
  4045. return m.MailData
  4046. }
  4047. return nil
  4048. }
  4049. func (m *SSRushActivityRankRewardNtf) GetRushRound() int32 {
  4050. if m != nil {
  4051. return m.RushRound
  4052. }
  4053. return 0
  4054. }
  4055. type SSGetRushRankRewardReq struct {
  4056. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  4057. RushData []*KeyValueType `protobuf:"bytes,2,rep,name=rush_data,json=rushData,proto3" json:"rush_data,omitempty"`
  4058. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  4059. XXX_unrecognized []byte `json:"-"`
  4060. XXX_sizecache int32 `json:"-"`
  4061. }
  4062. func (m *SSGetRushRankRewardReq) Reset() { *m = SSGetRushRankRewardReq{} }
  4063. func (m *SSGetRushRankRewardReq) String() string { return proto.CompactTextString(m) }
  4064. func (*SSGetRushRankRewardReq) ProtoMessage() {}
  4065. func (*SSGetRushRankRewardReq) Descriptor() ([]byte, []int) {
  4066. return fileDescriptor_8817812184a13374, []int{87}
  4067. }
  4068. func (m *SSGetRushRankRewardReq) XXX_Unmarshal(b []byte) error {
  4069. return xxx_messageInfo_SSGetRushRankRewardReq.Unmarshal(m, b)
  4070. }
  4071. func (m *SSGetRushRankRewardReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4072. return xxx_messageInfo_SSGetRushRankRewardReq.Marshal(b, m, deterministic)
  4073. }
  4074. func (m *SSGetRushRankRewardReq) XXX_Merge(src proto.Message) {
  4075. xxx_messageInfo_SSGetRushRankRewardReq.Merge(m, src)
  4076. }
  4077. func (m *SSGetRushRankRewardReq) XXX_Size() int {
  4078. return xxx_messageInfo_SSGetRushRankRewardReq.Size(m)
  4079. }
  4080. func (m *SSGetRushRankRewardReq) XXX_DiscardUnknown() {
  4081. xxx_messageInfo_SSGetRushRankRewardReq.DiscardUnknown(m)
  4082. }
  4083. var xxx_messageInfo_SSGetRushRankRewardReq proto.InternalMessageInfo
  4084. func (m *SSGetRushRankRewardReq) GetUid() uint64 {
  4085. if m != nil {
  4086. return m.Uid
  4087. }
  4088. return 0
  4089. }
  4090. func (m *SSGetRushRankRewardReq) GetRushData() []*KeyValueType {
  4091. if m != nil {
  4092. return m.RushData
  4093. }
  4094. return nil
  4095. }
  4096. type RankRewardData struct {
  4097. RushRound int32 `protobuf:"varint,1,opt,name=rush_round,json=rushRound,proto3" json:"rush_round,omitempty"`
  4098. Rank int32 `protobuf:"varint,2,opt,name=rank,proto3" json:"rank,omitempty"`
  4099. RewardList []*KeyValueType `protobuf:"bytes,3,rep,name=reward_list,json=rewardList,proto3" json:"reward_list,omitempty"`
  4100. MailParamList []int32 `protobuf:"varint,4,rep,packed,name=mail_param_list,json=mailParamList,proto3" json:"mail_param_list,omitempty"`
  4101. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  4102. XXX_unrecognized []byte `json:"-"`
  4103. XXX_sizecache int32 `json:"-"`
  4104. }
  4105. func (m *RankRewardData) Reset() { *m = RankRewardData{} }
  4106. func (m *RankRewardData) String() string { return proto.CompactTextString(m) }
  4107. func (*RankRewardData) ProtoMessage() {}
  4108. func (*RankRewardData) Descriptor() ([]byte, []int) {
  4109. return fileDescriptor_8817812184a13374, []int{88}
  4110. }
  4111. func (m *RankRewardData) XXX_Unmarshal(b []byte) error {
  4112. return xxx_messageInfo_RankRewardData.Unmarshal(m, b)
  4113. }
  4114. func (m *RankRewardData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4115. return xxx_messageInfo_RankRewardData.Marshal(b, m, deterministic)
  4116. }
  4117. func (m *RankRewardData) XXX_Merge(src proto.Message) {
  4118. xxx_messageInfo_RankRewardData.Merge(m, src)
  4119. }
  4120. func (m *RankRewardData) XXX_Size() int {
  4121. return xxx_messageInfo_RankRewardData.Size(m)
  4122. }
  4123. func (m *RankRewardData) XXX_DiscardUnknown() {
  4124. xxx_messageInfo_RankRewardData.DiscardUnknown(m)
  4125. }
  4126. var xxx_messageInfo_RankRewardData proto.InternalMessageInfo
  4127. func (m *RankRewardData) GetRushRound() int32 {
  4128. if m != nil {
  4129. return m.RushRound
  4130. }
  4131. return 0
  4132. }
  4133. func (m *RankRewardData) GetRank() int32 {
  4134. if m != nil {
  4135. return m.Rank
  4136. }
  4137. return 0
  4138. }
  4139. func (m *RankRewardData) GetRewardList() []*KeyValueType {
  4140. if m != nil {
  4141. return m.RewardList
  4142. }
  4143. return nil
  4144. }
  4145. func (m *RankRewardData) GetMailParamList() []int32 {
  4146. if m != nil {
  4147. return m.MailParamList
  4148. }
  4149. return nil
  4150. }
  4151. type RankRewardList struct {
  4152. RushType int32 `protobuf:"varint,2,opt,name=rush_type,json=rushType,proto3" json:"rush_type,omitempty"`
  4153. RankReward []*RankRewardData `protobuf:"bytes,3,rep,name=rank_reward,json=rankReward,proto3" json:"rank_reward,omitempty"`
  4154. FinishRound int32 `protobuf:"varint,4,opt,name=finish_round,json=finishRound,proto3" json:"finish_round,omitempty"`
  4155. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  4156. XXX_unrecognized []byte `json:"-"`
  4157. XXX_sizecache int32 `json:"-"`
  4158. }
  4159. func (m *RankRewardList) Reset() { *m = RankRewardList{} }
  4160. func (m *RankRewardList) String() string { return proto.CompactTextString(m) }
  4161. func (*RankRewardList) ProtoMessage() {}
  4162. func (*RankRewardList) Descriptor() ([]byte, []int) {
  4163. return fileDescriptor_8817812184a13374, []int{89}
  4164. }
  4165. func (m *RankRewardList) XXX_Unmarshal(b []byte) error {
  4166. return xxx_messageInfo_RankRewardList.Unmarshal(m, b)
  4167. }
  4168. func (m *RankRewardList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4169. return xxx_messageInfo_RankRewardList.Marshal(b, m, deterministic)
  4170. }
  4171. func (m *RankRewardList) XXX_Merge(src proto.Message) {
  4172. xxx_messageInfo_RankRewardList.Merge(m, src)
  4173. }
  4174. func (m *RankRewardList) XXX_Size() int {
  4175. return xxx_messageInfo_RankRewardList.Size(m)
  4176. }
  4177. func (m *RankRewardList) XXX_DiscardUnknown() {
  4178. xxx_messageInfo_RankRewardList.DiscardUnknown(m)
  4179. }
  4180. var xxx_messageInfo_RankRewardList proto.InternalMessageInfo
  4181. func (m *RankRewardList) GetRushType() int32 {
  4182. if m != nil {
  4183. return m.RushType
  4184. }
  4185. return 0
  4186. }
  4187. func (m *RankRewardList) GetRankReward() []*RankRewardData {
  4188. if m != nil {
  4189. return m.RankReward
  4190. }
  4191. return nil
  4192. }
  4193. func (m *RankRewardList) GetFinishRound() int32 {
  4194. if m != nil {
  4195. return m.FinishRound
  4196. }
  4197. return 0
  4198. }
  4199. type SSGetRushRankRewardAck struct {
  4200. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  4201. RewardList []*RankRewardList `protobuf:"bytes,2,rep,name=reward_list,json=rewardList,proto3" json:"reward_list,omitempty"`
  4202. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  4203. XXX_unrecognized []byte `json:"-"`
  4204. XXX_sizecache int32 `json:"-"`
  4205. }
  4206. func (m *SSGetRushRankRewardAck) Reset() { *m = SSGetRushRankRewardAck{} }
  4207. func (m *SSGetRushRankRewardAck) String() string { return proto.CompactTextString(m) }
  4208. func (*SSGetRushRankRewardAck) ProtoMessage() {}
  4209. func (*SSGetRushRankRewardAck) Descriptor() ([]byte, []int) {
  4210. return fileDescriptor_8817812184a13374, []int{90}
  4211. }
  4212. func (m *SSGetRushRankRewardAck) XXX_Unmarshal(b []byte) error {
  4213. return xxx_messageInfo_SSGetRushRankRewardAck.Unmarshal(m, b)
  4214. }
  4215. func (m *SSGetRushRankRewardAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4216. return xxx_messageInfo_SSGetRushRankRewardAck.Marshal(b, m, deterministic)
  4217. }
  4218. func (m *SSGetRushRankRewardAck) XXX_Merge(src proto.Message) {
  4219. xxx_messageInfo_SSGetRushRankRewardAck.Merge(m, src)
  4220. }
  4221. func (m *SSGetRushRankRewardAck) XXX_Size() int {
  4222. return xxx_messageInfo_SSGetRushRankRewardAck.Size(m)
  4223. }
  4224. func (m *SSGetRushRankRewardAck) XXX_DiscardUnknown() {
  4225. xxx_messageInfo_SSGetRushRankRewardAck.DiscardUnknown(m)
  4226. }
  4227. var xxx_messageInfo_SSGetRushRankRewardAck proto.InternalMessageInfo
  4228. func (m *SSGetRushRankRewardAck) GetUid() uint64 {
  4229. if m != nil {
  4230. return m.Uid
  4231. }
  4232. return 0
  4233. }
  4234. func (m *SSGetRushRankRewardAck) GetRewardList() []*RankRewardList {
  4235. if m != nil {
  4236. return m.RewardList
  4237. }
  4238. return nil
  4239. }
  4240. type SSTestRushRankRewardNtf struct {
  4241. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  4242. RushType int32 `protobuf:"varint,2,opt,name=rush_type,json=rushType,proto3" json:"rush_type,omitempty"`
  4243. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  4244. XXX_unrecognized []byte `json:"-"`
  4245. XXX_sizecache int32 `json:"-"`
  4246. }
  4247. func (m *SSTestRushRankRewardNtf) Reset() { *m = SSTestRushRankRewardNtf{} }
  4248. func (m *SSTestRushRankRewardNtf) String() string { return proto.CompactTextString(m) }
  4249. func (*SSTestRushRankRewardNtf) ProtoMessage() {}
  4250. func (*SSTestRushRankRewardNtf) Descriptor() ([]byte, []int) {
  4251. return fileDescriptor_8817812184a13374, []int{91}
  4252. }
  4253. func (m *SSTestRushRankRewardNtf) XXX_Unmarshal(b []byte) error {
  4254. return xxx_messageInfo_SSTestRushRankRewardNtf.Unmarshal(m, b)
  4255. }
  4256. func (m *SSTestRushRankRewardNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4257. return xxx_messageInfo_SSTestRushRankRewardNtf.Marshal(b, m, deterministic)
  4258. }
  4259. func (m *SSTestRushRankRewardNtf) XXX_Merge(src proto.Message) {
  4260. xxx_messageInfo_SSTestRushRankRewardNtf.Merge(m, src)
  4261. }
  4262. func (m *SSTestRushRankRewardNtf) XXX_Size() int {
  4263. return xxx_messageInfo_SSTestRushRankRewardNtf.Size(m)
  4264. }
  4265. func (m *SSTestRushRankRewardNtf) XXX_DiscardUnknown() {
  4266. xxx_messageInfo_SSTestRushRankRewardNtf.DiscardUnknown(m)
  4267. }
  4268. var xxx_messageInfo_SSTestRushRankRewardNtf proto.InternalMessageInfo
  4269. func (m *SSTestRushRankRewardNtf) GetUid() uint64 {
  4270. if m != nil {
  4271. return m.Uid
  4272. }
  4273. return 0
  4274. }
  4275. func (m *SSTestRushRankRewardNtf) GetRushType() int32 {
  4276. if m != nil {
  4277. return m.RushType
  4278. }
  4279. return 0
  4280. }
  4281. type SSRushMapScoreNtf struct {
  4282. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  4283. Score uint32 `protobuf:"varint,2,opt,name=score,proto3" json:"score,omitempty"`
  4284. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  4285. XXX_unrecognized []byte `json:"-"`
  4286. XXX_sizecache int32 `json:"-"`
  4287. }
  4288. func (m *SSRushMapScoreNtf) Reset() { *m = SSRushMapScoreNtf{} }
  4289. func (m *SSRushMapScoreNtf) String() string { return proto.CompactTextString(m) }
  4290. func (*SSRushMapScoreNtf) ProtoMessage() {}
  4291. func (*SSRushMapScoreNtf) Descriptor() ([]byte, []int) {
  4292. return fileDescriptor_8817812184a13374, []int{92}
  4293. }
  4294. func (m *SSRushMapScoreNtf) XXX_Unmarshal(b []byte) error {
  4295. return xxx_messageInfo_SSRushMapScoreNtf.Unmarshal(m, b)
  4296. }
  4297. func (m *SSRushMapScoreNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4298. return xxx_messageInfo_SSRushMapScoreNtf.Marshal(b, m, deterministic)
  4299. }
  4300. func (m *SSRushMapScoreNtf) XXX_Merge(src proto.Message) {
  4301. xxx_messageInfo_SSRushMapScoreNtf.Merge(m, src)
  4302. }
  4303. func (m *SSRushMapScoreNtf) XXX_Size() int {
  4304. return xxx_messageInfo_SSRushMapScoreNtf.Size(m)
  4305. }
  4306. func (m *SSRushMapScoreNtf) XXX_DiscardUnknown() {
  4307. xxx_messageInfo_SSRushMapScoreNtf.DiscardUnknown(m)
  4308. }
  4309. var xxx_messageInfo_SSRushMapScoreNtf proto.InternalMessageInfo
  4310. func (m *SSRushMapScoreNtf) GetUid() uint64 {
  4311. if m != nil {
  4312. return m.Uid
  4313. }
  4314. return 0
  4315. }
  4316. func (m *SSRushMapScoreNtf) GetScore() uint32 {
  4317. if m != nil {
  4318. return m.Score
  4319. }
  4320. return 0
  4321. }
  4322. // ////////////////////////mail
  4323. // 获取邮件数据通知
  4324. type SSLoadMailNtf struct {
  4325. Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"`
  4326. Mail *RoleMail `protobuf:"bytes,2,opt,name=mail,proto3" json:"mail,omitempty"`
  4327. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  4328. XXX_unrecognized []byte `json:"-"`
  4329. XXX_sizecache int32 `json:"-"`
  4330. }
  4331. func (m *SSLoadMailNtf) Reset() { *m = SSLoadMailNtf{} }
  4332. func (m *SSLoadMailNtf) String() string { return proto.CompactTextString(m) }
  4333. func (*SSLoadMailNtf) ProtoMessage() {}
  4334. func (*SSLoadMailNtf) Descriptor() ([]byte, []int) {
  4335. return fileDescriptor_8817812184a13374, []int{93}
  4336. }
  4337. func (m *SSLoadMailNtf) XXX_Unmarshal(b []byte) error {
  4338. return xxx_messageInfo_SSLoadMailNtf.Unmarshal(m, b)
  4339. }
  4340. func (m *SSLoadMailNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4341. return xxx_messageInfo_SSLoadMailNtf.Marshal(b, m, deterministic)
  4342. }
  4343. func (m *SSLoadMailNtf) XXX_Merge(src proto.Message) {
  4344. xxx_messageInfo_SSLoadMailNtf.Merge(m, src)
  4345. }
  4346. func (m *SSLoadMailNtf) XXX_Size() int {
  4347. return xxx_messageInfo_SSLoadMailNtf.Size(m)
  4348. }
  4349. func (m *SSLoadMailNtf) XXX_DiscardUnknown() {
  4350. xxx_messageInfo_SSLoadMailNtf.DiscardUnknown(m)
  4351. }
  4352. var xxx_messageInfo_SSLoadMailNtf proto.InternalMessageInfo
  4353. func (m *SSLoadMailNtf) GetError() int32 {
  4354. if m != nil {
  4355. return m.Error
  4356. }
  4357. return 0
  4358. }
  4359. func (m *SSLoadMailNtf) GetMail() *RoleMail {
  4360. if m != nil {
  4361. return m.Mail
  4362. }
  4363. return nil
  4364. }
  4365. // 邮件数据变更
  4366. type SSMailSaveNtf struct {
  4367. MailStateList []*MailContent `protobuf:"bytes,1,rep,name=mail_state_list,json=mailStateList,proto3" json:"mail_state_list,omitempty"`
  4368. DelMailList []int32 `protobuf:"varint,2,rep,packed,name=del_mail_list,json=delMailList,proto3" json:"del_mail_list,omitempty"`
  4369. AddMailList []*MailContent `protobuf:"bytes,3,rep,name=add_mail_list,json=addMailList,proto3" json:"add_mail_list,omitempty"`
  4370. MaxMailId int32 `protobuf:"varint,4,opt,name=max_mail_id,json=maxMailId,proto3" json:"max_mail_id,omitempty"`
  4371. CurGlobalMailId int32 `protobuf:"varint,5,opt,name=cur_global_mail_id,json=curGlobalMailId,proto3" json:"cur_global_mail_id,omitempty"`
  4372. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  4373. XXX_unrecognized []byte `json:"-"`
  4374. XXX_sizecache int32 `json:"-"`
  4375. }
  4376. func (m *SSMailSaveNtf) Reset() { *m = SSMailSaveNtf{} }
  4377. func (m *SSMailSaveNtf) String() string { return proto.CompactTextString(m) }
  4378. func (*SSMailSaveNtf) ProtoMessage() {}
  4379. func (*SSMailSaveNtf) Descriptor() ([]byte, []int) {
  4380. return fileDescriptor_8817812184a13374, []int{94}
  4381. }
  4382. func (m *SSMailSaveNtf) XXX_Unmarshal(b []byte) error {
  4383. return xxx_messageInfo_SSMailSaveNtf.Unmarshal(m, b)
  4384. }
  4385. func (m *SSMailSaveNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4386. return xxx_messageInfo_SSMailSaveNtf.Marshal(b, m, deterministic)
  4387. }
  4388. func (m *SSMailSaveNtf) XXX_Merge(src proto.Message) {
  4389. xxx_messageInfo_SSMailSaveNtf.Merge(m, src)
  4390. }
  4391. func (m *SSMailSaveNtf) XXX_Size() int {
  4392. return xxx_messageInfo_SSMailSaveNtf.Size(m)
  4393. }
  4394. func (m *SSMailSaveNtf) XXX_DiscardUnknown() {
  4395. xxx_messageInfo_SSMailSaveNtf.DiscardUnknown(m)
  4396. }
  4397. var xxx_messageInfo_SSMailSaveNtf proto.InternalMessageInfo
  4398. func (m *SSMailSaveNtf) GetMailStateList() []*MailContent {
  4399. if m != nil {
  4400. return m.MailStateList
  4401. }
  4402. return nil
  4403. }
  4404. func (m *SSMailSaveNtf) GetDelMailList() []int32 {
  4405. if m != nil {
  4406. return m.DelMailList
  4407. }
  4408. return nil
  4409. }
  4410. func (m *SSMailSaveNtf) GetAddMailList() []*MailContent {
  4411. if m != nil {
  4412. return m.AddMailList
  4413. }
  4414. return nil
  4415. }
  4416. func (m *SSMailSaveNtf) GetMaxMailId() int32 {
  4417. if m != nil {
  4418. return m.MaxMailId
  4419. }
  4420. return 0
  4421. }
  4422. func (m *SSMailSaveNtf) GetCurGlobalMailId() int32 {
  4423. if m != nil {
  4424. return m.CurGlobalMailId
  4425. }
  4426. return 0
  4427. }
  4428. // ////////////////////////competition
  4429. // 赛季结算
  4430. type SSCompetitionSaveReq struct {
  4431. CompetitionData *RoleCompetition `protobuf:"bytes,1,opt,name=competition_data,json=competitionData,proto3" json:"competition_data,omitempty"`
  4432. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  4433. XXX_unrecognized []byte `json:"-"`
  4434. XXX_sizecache int32 `json:"-"`
  4435. }
  4436. func (m *SSCompetitionSaveReq) Reset() { *m = SSCompetitionSaveReq{} }
  4437. func (m *SSCompetitionSaveReq) String() string { return proto.CompactTextString(m) }
  4438. func (*SSCompetitionSaveReq) ProtoMessage() {}
  4439. func (*SSCompetitionSaveReq) Descriptor() ([]byte, []int) {
  4440. return fileDescriptor_8817812184a13374, []int{95}
  4441. }
  4442. func (m *SSCompetitionSaveReq) XXX_Unmarshal(b []byte) error {
  4443. return xxx_messageInfo_SSCompetitionSaveReq.Unmarshal(m, b)
  4444. }
  4445. func (m *SSCompetitionSaveReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4446. return xxx_messageInfo_SSCompetitionSaveReq.Marshal(b, m, deterministic)
  4447. }
  4448. func (m *SSCompetitionSaveReq) XXX_Merge(src proto.Message) {
  4449. xxx_messageInfo_SSCompetitionSaveReq.Merge(m, src)
  4450. }
  4451. func (m *SSCompetitionSaveReq) XXX_Size() int {
  4452. return xxx_messageInfo_SSCompetitionSaveReq.Size(m)
  4453. }
  4454. func (m *SSCompetitionSaveReq) XXX_DiscardUnknown() {
  4455. xxx_messageInfo_SSCompetitionSaveReq.DiscardUnknown(m)
  4456. }
  4457. var xxx_messageInfo_SSCompetitionSaveReq proto.InternalMessageInfo
  4458. func (m *SSCompetitionSaveReq) GetCompetitionData() *RoleCompetition {
  4459. if m != nil {
  4460. return m.CompetitionData
  4461. }
  4462. return nil
  4463. }
  4464. // ////////////////////////social
  4465. // 根据名字获取玩家uid
  4466. type SSGetUidByRoleNameReq struct {
  4467. SelfUid uint64 `protobuf:"varint,1,opt,name=self_uid,json=selfUid,proto3" json:"self_uid,omitempty"`
  4468. SearchName string `protobuf:"bytes,2,opt,name=search_name,json=searchName,proto3" json:"search_name,omitempty"`
  4469. Zone int32 `protobuf:"varint,3,opt,name=zone,proto3" json:"zone,omitempty"`
  4470. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  4471. XXX_unrecognized []byte `json:"-"`
  4472. XXX_sizecache int32 `json:"-"`
  4473. }
  4474. func (m *SSGetUidByRoleNameReq) Reset() { *m = SSGetUidByRoleNameReq{} }
  4475. func (m *SSGetUidByRoleNameReq) String() string { return proto.CompactTextString(m) }
  4476. func (*SSGetUidByRoleNameReq) ProtoMessage() {}
  4477. func (*SSGetUidByRoleNameReq) Descriptor() ([]byte, []int) {
  4478. return fileDescriptor_8817812184a13374, []int{96}
  4479. }
  4480. func (m *SSGetUidByRoleNameReq) XXX_Unmarshal(b []byte) error {
  4481. return xxx_messageInfo_SSGetUidByRoleNameReq.Unmarshal(m, b)
  4482. }
  4483. func (m *SSGetUidByRoleNameReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4484. return xxx_messageInfo_SSGetUidByRoleNameReq.Marshal(b, m, deterministic)
  4485. }
  4486. func (m *SSGetUidByRoleNameReq) XXX_Merge(src proto.Message) {
  4487. xxx_messageInfo_SSGetUidByRoleNameReq.Merge(m, src)
  4488. }
  4489. func (m *SSGetUidByRoleNameReq) XXX_Size() int {
  4490. return xxx_messageInfo_SSGetUidByRoleNameReq.Size(m)
  4491. }
  4492. func (m *SSGetUidByRoleNameReq) XXX_DiscardUnknown() {
  4493. xxx_messageInfo_SSGetUidByRoleNameReq.DiscardUnknown(m)
  4494. }
  4495. var xxx_messageInfo_SSGetUidByRoleNameReq proto.InternalMessageInfo
  4496. func (m *SSGetUidByRoleNameReq) GetSelfUid() uint64 {
  4497. if m != nil {
  4498. return m.SelfUid
  4499. }
  4500. return 0
  4501. }
  4502. func (m *SSGetUidByRoleNameReq) GetSearchName() string {
  4503. if m != nil {
  4504. return m.SearchName
  4505. }
  4506. return ""
  4507. }
  4508. func (m *SSGetUidByRoleNameReq) GetZone() int32 {
  4509. if m != nil {
  4510. return m.Zone
  4511. }
  4512. return 0
  4513. }
  4514. type SSGetUidByRoleNameAck struct {
  4515. BriefInfoList []*CommonPlayerBriefInfo `protobuf:"bytes,1,rep,name=brief_info_list,json=briefInfoList,proto3" json:"brief_info_list,omitempty"`
  4516. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  4517. XXX_unrecognized []byte `json:"-"`
  4518. XXX_sizecache int32 `json:"-"`
  4519. }
  4520. func (m *SSGetUidByRoleNameAck) Reset() { *m = SSGetUidByRoleNameAck{} }
  4521. func (m *SSGetUidByRoleNameAck) String() string { return proto.CompactTextString(m) }
  4522. func (*SSGetUidByRoleNameAck) ProtoMessage() {}
  4523. func (*SSGetUidByRoleNameAck) Descriptor() ([]byte, []int) {
  4524. return fileDescriptor_8817812184a13374, []int{97}
  4525. }
  4526. func (m *SSGetUidByRoleNameAck) XXX_Unmarshal(b []byte) error {
  4527. return xxx_messageInfo_SSGetUidByRoleNameAck.Unmarshal(m, b)
  4528. }
  4529. func (m *SSGetUidByRoleNameAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4530. return xxx_messageInfo_SSGetUidByRoleNameAck.Marshal(b, m, deterministic)
  4531. }
  4532. func (m *SSGetUidByRoleNameAck) XXX_Merge(src proto.Message) {
  4533. xxx_messageInfo_SSGetUidByRoleNameAck.Merge(m, src)
  4534. }
  4535. func (m *SSGetUidByRoleNameAck) XXX_Size() int {
  4536. return xxx_messageInfo_SSGetUidByRoleNameAck.Size(m)
  4537. }
  4538. func (m *SSGetUidByRoleNameAck) XXX_DiscardUnknown() {
  4539. xxx_messageInfo_SSGetUidByRoleNameAck.DiscardUnknown(m)
  4540. }
  4541. var xxx_messageInfo_SSGetUidByRoleNameAck proto.InternalMessageInfo
  4542. func (m *SSGetUidByRoleNameAck) GetBriefInfoList() []*CommonPlayerBriefInfo {
  4543. if m != nil {
  4544. return m.BriefInfoList
  4545. }
  4546. return nil
  4547. }
  4548. // DB添加粉丝(添加粉丝成功后才能进行添加关注)
  4549. type SSDBFriendAddFansReq struct {
  4550. FromUid uint64 `protobuf:"varint,1,opt,name=from_uid,json=fromUid,proto3" json:"from_uid,omitempty"`
  4551. AddUid uint64 `protobuf:"varint,2,opt,name=add_uid,json=addUid,proto3" json:"add_uid,omitempty"`
  4552. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  4553. XXX_unrecognized []byte `json:"-"`
  4554. XXX_sizecache int32 `json:"-"`
  4555. }
  4556. func (m *SSDBFriendAddFansReq) Reset() { *m = SSDBFriendAddFansReq{} }
  4557. func (m *SSDBFriendAddFansReq) String() string { return proto.CompactTextString(m) }
  4558. func (*SSDBFriendAddFansReq) ProtoMessage() {}
  4559. func (*SSDBFriendAddFansReq) Descriptor() ([]byte, []int) {
  4560. return fileDescriptor_8817812184a13374, []int{98}
  4561. }
  4562. func (m *SSDBFriendAddFansReq) XXX_Unmarshal(b []byte) error {
  4563. return xxx_messageInfo_SSDBFriendAddFansReq.Unmarshal(m, b)
  4564. }
  4565. func (m *SSDBFriendAddFansReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4566. return xxx_messageInfo_SSDBFriendAddFansReq.Marshal(b, m, deterministic)
  4567. }
  4568. func (m *SSDBFriendAddFansReq) XXX_Merge(src proto.Message) {
  4569. xxx_messageInfo_SSDBFriendAddFansReq.Merge(m, src)
  4570. }
  4571. func (m *SSDBFriendAddFansReq) XXX_Size() int {
  4572. return xxx_messageInfo_SSDBFriendAddFansReq.Size(m)
  4573. }
  4574. func (m *SSDBFriendAddFansReq) XXX_DiscardUnknown() {
  4575. xxx_messageInfo_SSDBFriendAddFansReq.DiscardUnknown(m)
  4576. }
  4577. var xxx_messageInfo_SSDBFriendAddFansReq proto.InternalMessageInfo
  4578. func (m *SSDBFriendAddFansReq) GetFromUid() uint64 {
  4579. if m != nil {
  4580. return m.FromUid
  4581. }
  4582. return 0
  4583. }
  4584. func (m *SSDBFriendAddFansReq) GetAddUid() uint64 {
  4585. if m != nil {
  4586. return m.AddUid
  4587. }
  4588. return 0
  4589. }
  4590. type SSDBFriendAddFansAck struct {
  4591. Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"`
  4592. FromUid uint64 `protobuf:"varint,2,opt,name=from_uid,json=fromUid,proto3" json:"from_uid,omitempty"`
  4593. AddUid *CommonPlayerBriefInfo `protobuf:"bytes,3,opt,name=add_uid,json=addUid,proto3" json:"add_uid,omitempty"`
  4594. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  4595. XXX_unrecognized []byte `json:"-"`
  4596. XXX_sizecache int32 `json:"-"`
  4597. }
  4598. func (m *SSDBFriendAddFansAck) Reset() { *m = SSDBFriendAddFansAck{} }
  4599. func (m *SSDBFriendAddFansAck) String() string { return proto.CompactTextString(m) }
  4600. func (*SSDBFriendAddFansAck) ProtoMessage() {}
  4601. func (*SSDBFriendAddFansAck) Descriptor() ([]byte, []int) {
  4602. return fileDescriptor_8817812184a13374, []int{99}
  4603. }
  4604. func (m *SSDBFriendAddFansAck) XXX_Unmarshal(b []byte) error {
  4605. return xxx_messageInfo_SSDBFriendAddFansAck.Unmarshal(m, b)
  4606. }
  4607. func (m *SSDBFriendAddFansAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4608. return xxx_messageInfo_SSDBFriendAddFansAck.Marshal(b, m, deterministic)
  4609. }
  4610. func (m *SSDBFriendAddFansAck) XXX_Merge(src proto.Message) {
  4611. xxx_messageInfo_SSDBFriendAddFansAck.Merge(m, src)
  4612. }
  4613. func (m *SSDBFriendAddFansAck) XXX_Size() int {
  4614. return xxx_messageInfo_SSDBFriendAddFansAck.Size(m)
  4615. }
  4616. func (m *SSDBFriendAddFansAck) XXX_DiscardUnknown() {
  4617. xxx_messageInfo_SSDBFriendAddFansAck.DiscardUnknown(m)
  4618. }
  4619. var xxx_messageInfo_SSDBFriendAddFansAck proto.InternalMessageInfo
  4620. func (m *SSDBFriendAddFansAck) GetError() int32 {
  4621. if m != nil {
  4622. return m.Error
  4623. }
  4624. return 0
  4625. }
  4626. func (m *SSDBFriendAddFansAck) GetFromUid() uint64 {
  4627. if m != nil {
  4628. return m.FromUid
  4629. }
  4630. return 0
  4631. }
  4632. func (m *SSDBFriendAddFansAck) GetAddUid() *CommonPlayerBriefInfo {
  4633. if m != nil {
  4634. return m.AddUid
  4635. }
  4636. return nil
  4637. }
  4638. // DB删除粉丝列表数据
  4639. type SSDBFriendDelFansNtf struct {
  4640. FromUid uint64 `protobuf:"varint,1,opt,name=from_uid,json=fromUid,proto3" json:"from_uid,omitempty"`
  4641. DelUid uint64 `protobuf:"varint,2,opt,name=del_uid,json=delUid,proto3" json:"del_uid,omitempty"`
  4642. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  4643. XXX_unrecognized []byte `json:"-"`
  4644. XXX_sizecache int32 `json:"-"`
  4645. }
  4646. func (m *SSDBFriendDelFansNtf) Reset() { *m = SSDBFriendDelFansNtf{} }
  4647. func (m *SSDBFriendDelFansNtf) String() string { return proto.CompactTextString(m) }
  4648. func (*SSDBFriendDelFansNtf) ProtoMessage() {}
  4649. func (*SSDBFriendDelFansNtf) Descriptor() ([]byte, []int) {
  4650. return fileDescriptor_8817812184a13374, []int{100}
  4651. }
  4652. func (m *SSDBFriendDelFansNtf) XXX_Unmarshal(b []byte) error {
  4653. return xxx_messageInfo_SSDBFriendDelFansNtf.Unmarshal(m, b)
  4654. }
  4655. func (m *SSDBFriendDelFansNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4656. return xxx_messageInfo_SSDBFriendDelFansNtf.Marshal(b, m, deterministic)
  4657. }
  4658. func (m *SSDBFriendDelFansNtf) XXX_Merge(src proto.Message) {
  4659. xxx_messageInfo_SSDBFriendDelFansNtf.Merge(m, src)
  4660. }
  4661. func (m *SSDBFriendDelFansNtf) XXX_Size() int {
  4662. return xxx_messageInfo_SSDBFriendDelFansNtf.Size(m)
  4663. }
  4664. func (m *SSDBFriendDelFansNtf) XXX_DiscardUnknown() {
  4665. xxx_messageInfo_SSDBFriendDelFansNtf.DiscardUnknown(m)
  4666. }
  4667. var xxx_messageInfo_SSDBFriendDelFansNtf proto.InternalMessageInfo
  4668. func (m *SSDBFriendDelFansNtf) GetFromUid() uint64 {
  4669. if m != nil {
  4670. return m.FromUid
  4671. }
  4672. return 0
  4673. }
  4674. func (m *SSDBFriendDelFansNtf) GetDelUid() uint64 {
  4675. if m != nil {
  4676. return m.DelUid
  4677. }
  4678. return 0
  4679. }
  4680. type SSFriendDataSaveReq struct {
  4681. SubList []*KeyValueType64 `protobuf:"bytes,1,rep,name=sub_list,json=subList,proto3" json:"sub_list,omitempty"`
  4682. FansList []*KeyValueType64 `protobuf:"bytes,2,rep,name=fans_list,json=fansList,proto3" json:"fans_list,omitempty"`
  4683. BlackList []*KeyValueType64 `protobuf:"bytes,3,rep,name=black_list,json=blackList,proto3" json:"black_list,omitempty"`
  4684. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  4685. XXX_unrecognized []byte `json:"-"`
  4686. XXX_sizecache int32 `json:"-"`
  4687. }
  4688. func (m *SSFriendDataSaveReq) Reset() { *m = SSFriendDataSaveReq{} }
  4689. func (m *SSFriendDataSaveReq) String() string { return proto.CompactTextString(m) }
  4690. func (*SSFriendDataSaveReq) ProtoMessage() {}
  4691. func (*SSFriendDataSaveReq) Descriptor() ([]byte, []int) {
  4692. return fileDescriptor_8817812184a13374, []int{101}
  4693. }
  4694. func (m *SSFriendDataSaveReq) XXX_Unmarshal(b []byte) error {
  4695. return xxx_messageInfo_SSFriendDataSaveReq.Unmarshal(m, b)
  4696. }
  4697. func (m *SSFriendDataSaveReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4698. return xxx_messageInfo_SSFriendDataSaveReq.Marshal(b, m, deterministic)
  4699. }
  4700. func (m *SSFriendDataSaveReq) XXX_Merge(src proto.Message) {
  4701. xxx_messageInfo_SSFriendDataSaveReq.Merge(m, src)
  4702. }
  4703. func (m *SSFriendDataSaveReq) XXX_Size() int {
  4704. return xxx_messageInfo_SSFriendDataSaveReq.Size(m)
  4705. }
  4706. func (m *SSFriendDataSaveReq) XXX_DiscardUnknown() {
  4707. xxx_messageInfo_SSFriendDataSaveReq.DiscardUnknown(m)
  4708. }
  4709. var xxx_messageInfo_SSFriendDataSaveReq proto.InternalMessageInfo
  4710. func (m *SSFriendDataSaveReq) GetSubList() []*KeyValueType64 {
  4711. if m != nil {
  4712. return m.SubList
  4713. }
  4714. return nil
  4715. }
  4716. func (m *SSFriendDataSaveReq) GetFansList() []*KeyValueType64 {
  4717. if m != nil {
  4718. return m.FansList
  4719. }
  4720. return nil
  4721. }
  4722. func (m *SSFriendDataSaveReq) GetBlackList() []*KeyValueType64 {
  4723. if m != nil {
  4724. return m.BlackList
  4725. }
  4726. return nil
  4727. }
  4728. type SSLoadFriendDataNtf struct {
  4729. Friend *RoleFriend `protobuf:"bytes,1,opt,name=friend,proto3" json:"friend,omitempty"`
  4730. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  4731. XXX_unrecognized []byte `json:"-"`
  4732. XXX_sizecache int32 `json:"-"`
  4733. }
  4734. func (m *SSLoadFriendDataNtf) Reset() { *m = SSLoadFriendDataNtf{} }
  4735. func (m *SSLoadFriendDataNtf) String() string { return proto.CompactTextString(m) }
  4736. func (*SSLoadFriendDataNtf) ProtoMessage() {}
  4737. func (*SSLoadFriendDataNtf) Descriptor() ([]byte, []int) {
  4738. return fileDescriptor_8817812184a13374, []int{102}
  4739. }
  4740. func (m *SSLoadFriendDataNtf) XXX_Unmarshal(b []byte) error {
  4741. return xxx_messageInfo_SSLoadFriendDataNtf.Unmarshal(m, b)
  4742. }
  4743. func (m *SSLoadFriendDataNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4744. return xxx_messageInfo_SSLoadFriendDataNtf.Marshal(b, m, deterministic)
  4745. }
  4746. func (m *SSLoadFriendDataNtf) XXX_Merge(src proto.Message) {
  4747. xxx_messageInfo_SSLoadFriendDataNtf.Merge(m, src)
  4748. }
  4749. func (m *SSLoadFriendDataNtf) XXX_Size() int {
  4750. return xxx_messageInfo_SSLoadFriendDataNtf.Size(m)
  4751. }
  4752. func (m *SSLoadFriendDataNtf) XXX_DiscardUnknown() {
  4753. xxx_messageInfo_SSLoadFriendDataNtf.DiscardUnknown(m)
  4754. }
  4755. var xxx_messageInfo_SSLoadFriendDataNtf proto.InternalMessageInfo
  4756. func (m *SSLoadFriendDataNtf) GetFriend() *RoleFriend {
  4757. if m != nil {
  4758. return m.Friend
  4759. }
  4760. return nil
  4761. }
  4762. // worldboss
  4763. type WorldBossStateInfo struct {
  4764. BossId int32 `protobuf:"varint,1,opt,name=boss_id,json=bossId,proto3" json:"boss_id,omitempty"`
  4765. Hp int32 `protobuf:"varint,2,opt,name=hp,proto3" json:"hp,omitempty"`
  4766. UidList []uint64 `protobuf:"varint,3,rep,packed,name=uid_list,json=uidList,proto3" json:"uid_list,omitempty"`
  4767. SummonTime uint64 `protobuf:"varint,4,opt,name=summon_time,json=summonTime,proto3" json:"summon_time,omitempty"`
  4768. DurationTime int32 `protobuf:"varint,5,opt,name=duration_time,json=durationTime,proto3" json:"duration_time,omitempty"`
  4769. SummonIdx int32 `protobuf:"varint,6,opt,name=summon_idx,json=summonIdx,proto3" json:"summon_idx,omitempty"`
  4770. SummonBossType int32 `protobuf:"varint,7,opt,name=summon_boss_type,json=summonBossType,proto3" json:"summon_boss_type,omitempty"`
  4771. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  4772. XXX_unrecognized []byte `json:"-"`
  4773. XXX_sizecache int32 `json:"-"`
  4774. }
  4775. func (m *WorldBossStateInfo) Reset() { *m = WorldBossStateInfo{} }
  4776. func (m *WorldBossStateInfo) String() string { return proto.CompactTextString(m) }
  4777. func (*WorldBossStateInfo) ProtoMessage() {}
  4778. func (*WorldBossStateInfo) Descriptor() ([]byte, []int) {
  4779. return fileDescriptor_8817812184a13374, []int{103}
  4780. }
  4781. func (m *WorldBossStateInfo) XXX_Unmarshal(b []byte) error {
  4782. return xxx_messageInfo_WorldBossStateInfo.Unmarshal(m, b)
  4783. }
  4784. func (m *WorldBossStateInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4785. return xxx_messageInfo_WorldBossStateInfo.Marshal(b, m, deterministic)
  4786. }
  4787. func (m *WorldBossStateInfo) XXX_Merge(src proto.Message) {
  4788. xxx_messageInfo_WorldBossStateInfo.Merge(m, src)
  4789. }
  4790. func (m *WorldBossStateInfo) XXX_Size() int {
  4791. return xxx_messageInfo_WorldBossStateInfo.Size(m)
  4792. }
  4793. func (m *WorldBossStateInfo) XXX_DiscardUnknown() {
  4794. xxx_messageInfo_WorldBossStateInfo.DiscardUnknown(m)
  4795. }
  4796. var xxx_messageInfo_WorldBossStateInfo proto.InternalMessageInfo
  4797. func (m *WorldBossStateInfo) GetBossId() int32 {
  4798. if m != nil {
  4799. return m.BossId
  4800. }
  4801. return 0
  4802. }
  4803. func (m *WorldBossStateInfo) GetHp() int32 {
  4804. if m != nil {
  4805. return m.Hp
  4806. }
  4807. return 0
  4808. }
  4809. func (m *WorldBossStateInfo) GetUidList() []uint64 {
  4810. if m != nil {
  4811. return m.UidList
  4812. }
  4813. return nil
  4814. }
  4815. func (m *WorldBossStateInfo) GetSummonTime() uint64 {
  4816. if m != nil {
  4817. return m.SummonTime
  4818. }
  4819. return 0
  4820. }
  4821. func (m *WorldBossStateInfo) GetDurationTime() int32 {
  4822. if m != nil {
  4823. return m.DurationTime
  4824. }
  4825. return 0
  4826. }
  4827. func (m *WorldBossStateInfo) GetSummonIdx() int32 {
  4828. if m != nil {
  4829. return m.SummonIdx
  4830. }
  4831. return 0
  4832. }
  4833. func (m *WorldBossStateInfo) GetSummonBossType() int32 {
  4834. if m != nil {
  4835. return m.SummonBossType
  4836. }
  4837. return 0
  4838. }
  4839. // mysql
  4840. // 保存game操作的日志信息到mysql中
  4841. type SSRoleLogData struct {
  4842. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  4843. Type int32 `protobuf:"varint,2,opt,name=type,proto3" json:"type,omitempty"`
  4844. SubType int32 `protobuf:"varint,3,opt,name=sub_type,json=subType,proto3" json:"sub_type,omitempty"`
  4845. ParamList []int32 `protobuf:"varint,4,rep,packed,name=param_list,json=paramList,proto3" json:"param_list,omitempty"`
  4846. Param64List []uint64 `protobuf:"varint,5,rep,packed,name=param64_list,json=param64List,proto3" json:"param64_list,omitempty"`
  4847. RewardList []*KeyValueType `protobuf:"bytes,6,rep,name=reward_list,json=rewardList,proto3" json:"reward_list,omitempty"`
  4848. StrList []string `protobuf:"bytes,7,rep,name=str_list,json=strList,proto3" json:"str_list,omitempty"`
  4849. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  4850. XXX_unrecognized []byte `json:"-"`
  4851. XXX_sizecache int32 `json:"-"`
  4852. }
  4853. func (m *SSRoleLogData) Reset() { *m = SSRoleLogData{} }
  4854. func (m *SSRoleLogData) String() string { return proto.CompactTextString(m) }
  4855. func (*SSRoleLogData) ProtoMessage() {}
  4856. func (*SSRoleLogData) Descriptor() ([]byte, []int) {
  4857. return fileDescriptor_8817812184a13374, []int{104}
  4858. }
  4859. func (m *SSRoleLogData) XXX_Unmarshal(b []byte) error {
  4860. return xxx_messageInfo_SSRoleLogData.Unmarshal(m, b)
  4861. }
  4862. func (m *SSRoleLogData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4863. return xxx_messageInfo_SSRoleLogData.Marshal(b, m, deterministic)
  4864. }
  4865. func (m *SSRoleLogData) XXX_Merge(src proto.Message) {
  4866. xxx_messageInfo_SSRoleLogData.Merge(m, src)
  4867. }
  4868. func (m *SSRoleLogData) XXX_Size() int {
  4869. return xxx_messageInfo_SSRoleLogData.Size(m)
  4870. }
  4871. func (m *SSRoleLogData) XXX_DiscardUnknown() {
  4872. xxx_messageInfo_SSRoleLogData.DiscardUnknown(m)
  4873. }
  4874. var xxx_messageInfo_SSRoleLogData proto.InternalMessageInfo
  4875. func (m *SSRoleLogData) GetUid() uint64 {
  4876. if m != nil {
  4877. return m.Uid
  4878. }
  4879. return 0
  4880. }
  4881. func (m *SSRoleLogData) GetType() int32 {
  4882. if m != nil {
  4883. return m.Type
  4884. }
  4885. return 0
  4886. }
  4887. func (m *SSRoleLogData) GetSubType() int32 {
  4888. if m != nil {
  4889. return m.SubType
  4890. }
  4891. return 0
  4892. }
  4893. func (m *SSRoleLogData) GetParamList() []int32 {
  4894. if m != nil {
  4895. return m.ParamList
  4896. }
  4897. return nil
  4898. }
  4899. func (m *SSRoleLogData) GetParam64List() []uint64 {
  4900. if m != nil {
  4901. return m.Param64List
  4902. }
  4903. return nil
  4904. }
  4905. func (m *SSRoleLogData) GetRewardList() []*KeyValueType {
  4906. if m != nil {
  4907. return m.RewardList
  4908. }
  4909. return nil
  4910. }
  4911. func (m *SSRoleLogData) GetStrList() []string {
  4912. if m != nil {
  4913. return m.StrList
  4914. }
  4915. return nil
  4916. }
  4917. type SSRoleLogNtf struct {
  4918. LogList []*SSRoleLogData `protobuf:"bytes,1,rep,name=log_list,json=logList,proto3" json:"log_list,omitempty"`
  4919. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  4920. XXX_unrecognized []byte `json:"-"`
  4921. XXX_sizecache int32 `json:"-"`
  4922. }
  4923. func (m *SSRoleLogNtf) Reset() { *m = SSRoleLogNtf{} }
  4924. func (m *SSRoleLogNtf) String() string { return proto.CompactTextString(m) }
  4925. func (*SSRoleLogNtf) ProtoMessage() {}
  4926. func (*SSRoleLogNtf) Descriptor() ([]byte, []int) {
  4927. return fileDescriptor_8817812184a13374, []int{105}
  4928. }
  4929. func (m *SSRoleLogNtf) XXX_Unmarshal(b []byte) error {
  4930. return xxx_messageInfo_SSRoleLogNtf.Unmarshal(m, b)
  4931. }
  4932. func (m *SSRoleLogNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4933. return xxx_messageInfo_SSRoleLogNtf.Marshal(b, m, deterministic)
  4934. }
  4935. func (m *SSRoleLogNtf) XXX_Merge(src proto.Message) {
  4936. xxx_messageInfo_SSRoleLogNtf.Merge(m, src)
  4937. }
  4938. func (m *SSRoleLogNtf) XXX_Size() int {
  4939. return xxx_messageInfo_SSRoleLogNtf.Size(m)
  4940. }
  4941. func (m *SSRoleLogNtf) XXX_DiscardUnknown() {
  4942. xxx_messageInfo_SSRoleLogNtf.DiscardUnknown(m)
  4943. }
  4944. var xxx_messageInfo_SSRoleLogNtf proto.InternalMessageInfo
  4945. func (m *SSRoleLogNtf) GetLogList() []*SSRoleLogData {
  4946. if m != nil {
  4947. return m.LogList
  4948. }
  4949. return nil
  4950. }
  4951. type RoleRes2MysqlInfo struct {
  4952. Money uint32 `protobuf:"varint,1,opt,name=money,proto3" json:"money,omitempty"`
  4953. TotalRecharge float32 `protobuf:"fixed32,2,opt,name=total_recharge,json=totalRecharge,proto3" json:"total_recharge,omitempty"`
  4954. VipLevel int32 `protobuf:"varint,3,opt,name=vip_level,json=vipLevel,proto3" json:"vip_level,omitempty"`
  4955. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  4956. XXX_unrecognized []byte `json:"-"`
  4957. XXX_sizecache int32 `json:"-"`
  4958. }
  4959. func (m *RoleRes2MysqlInfo) Reset() { *m = RoleRes2MysqlInfo{} }
  4960. func (m *RoleRes2MysqlInfo) String() string { return proto.CompactTextString(m) }
  4961. func (*RoleRes2MysqlInfo) ProtoMessage() {}
  4962. func (*RoleRes2MysqlInfo) Descriptor() ([]byte, []int) {
  4963. return fileDescriptor_8817812184a13374, []int{106}
  4964. }
  4965. func (m *RoleRes2MysqlInfo) XXX_Unmarshal(b []byte) error {
  4966. return xxx_messageInfo_RoleRes2MysqlInfo.Unmarshal(m, b)
  4967. }
  4968. func (m *RoleRes2MysqlInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  4969. return xxx_messageInfo_RoleRes2MysqlInfo.Marshal(b, m, deterministic)
  4970. }
  4971. func (m *RoleRes2MysqlInfo) XXX_Merge(src proto.Message) {
  4972. xxx_messageInfo_RoleRes2MysqlInfo.Merge(m, src)
  4973. }
  4974. func (m *RoleRes2MysqlInfo) XXX_Size() int {
  4975. return xxx_messageInfo_RoleRes2MysqlInfo.Size(m)
  4976. }
  4977. func (m *RoleRes2MysqlInfo) XXX_DiscardUnknown() {
  4978. xxx_messageInfo_RoleRes2MysqlInfo.DiscardUnknown(m)
  4979. }
  4980. var xxx_messageInfo_RoleRes2MysqlInfo proto.InternalMessageInfo
  4981. func (m *RoleRes2MysqlInfo) GetMoney() uint32 {
  4982. if m != nil {
  4983. return m.Money
  4984. }
  4985. return 0
  4986. }
  4987. func (m *RoleRes2MysqlInfo) GetTotalRecharge() float32 {
  4988. if m != nil {
  4989. return m.TotalRecharge
  4990. }
  4991. return 0
  4992. }
  4993. func (m *RoleRes2MysqlInfo) GetVipLevel() int32 {
  4994. if m != nil {
  4995. return m.VipLevel
  4996. }
  4997. return 0
  4998. }
  4999. // 保存当前资源信息到mysql
  5000. type SSRoleResMysqlNtf struct {
  5001. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  5002. XXX_unrecognized []byte `json:"-"`
  5003. XXX_sizecache int32 `json:"-"`
  5004. }
  5005. func (m *SSRoleResMysqlNtf) Reset() { *m = SSRoleResMysqlNtf{} }
  5006. func (m *SSRoleResMysqlNtf) String() string { return proto.CompactTextString(m) }
  5007. func (*SSRoleResMysqlNtf) ProtoMessage() {}
  5008. func (*SSRoleResMysqlNtf) Descriptor() ([]byte, []int) {
  5009. return fileDescriptor_8817812184a13374, []int{107}
  5010. }
  5011. func (m *SSRoleResMysqlNtf) XXX_Unmarshal(b []byte) error {
  5012. return xxx_messageInfo_SSRoleResMysqlNtf.Unmarshal(m, b)
  5013. }
  5014. func (m *SSRoleResMysqlNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5015. return xxx_messageInfo_SSRoleResMysqlNtf.Marshal(b, m, deterministic)
  5016. }
  5017. func (m *SSRoleResMysqlNtf) XXX_Merge(src proto.Message) {
  5018. xxx_messageInfo_SSRoleResMysqlNtf.Merge(m, src)
  5019. }
  5020. func (m *SSRoleResMysqlNtf) XXX_Size() int {
  5021. return xxx_messageInfo_SSRoleResMysqlNtf.Size(m)
  5022. }
  5023. func (m *SSRoleResMysqlNtf) XXX_DiscardUnknown() {
  5024. xxx_messageInfo_SSRoleResMysqlNtf.DiscardUnknown(m)
  5025. }
  5026. var xxx_messageInfo_SSRoleResMysqlNtf proto.InternalMessageInfo
  5027. type SSPlayerStateChangeNtf struct {
  5028. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  5029. GuildId uint64 `protobuf:"varint,2,opt,name=guild_id,json=guildId,proto3" json:"guild_id,omitempty"`
  5030. ChangeType int32 `protobuf:"varint,3,opt,name=change_type,json=changeType,proto3" json:"change_type,omitempty"`
  5031. DemonFightTime uint64 `protobuf:"varint,4,opt,name=demon_fight_time,json=demonFightTime,proto3" json:"demon_fight_time,omitempty"`
  5032. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  5033. XXX_unrecognized []byte `json:"-"`
  5034. XXX_sizecache int32 `json:"-"`
  5035. }
  5036. func (m *SSPlayerStateChangeNtf) Reset() { *m = SSPlayerStateChangeNtf{} }
  5037. func (m *SSPlayerStateChangeNtf) String() string { return proto.CompactTextString(m) }
  5038. func (*SSPlayerStateChangeNtf) ProtoMessage() {}
  5039. func (*SSPlayerStateChangeNtf) Descriptor() ([]byte, []int) {
  5040. return fileDescriptor_8817812184a13374, []int{108}
  5041. }
  5042. func (m *SSPlayerStateChangeNtf) XXX_Unmarshal(b []byte) error {
  5043. return xxx_messageInfo_SSPlayerStateChangeNtf.Unmarshal(m, b)
  5044. }
  5045. func (m *SSPlayerStateChangeNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5046. return xxx_messageInfo_SSPlayerStateChangeNtf.Marshal(b, m, deterministic)
  5047. }
  5048. func (m *SSPlayerStateChangeNtf) XXX_Merge(src proto.Message) {
  5049. xxx_messageInfo_SSPlayerStateChangeNtf.Merge(m, src)
  5050. }
  5051. func (m *SSPlayerStateChangeNtf) XXX_Size() int {
  5052. return xxx_messageInfo_SSPlayerStateChangeNtf.Size(m)
  5053. }
  5054. func (m *SSPlayerStateChangeNtf) XXX_DiscardUnknown() {
  5055. xxx_messageInfo_SSPlayerStateChangeNtf.DiscardUnknown(m)
  5056. }
  5057. var xxx_messageInfo_SSPlayerStateChangeNtf proto.InternalMessageInfo
  5058. func (m *SSPlayerStateChangeNtf) GetUid() uint64 {
  5059. if m != nil {
  5060. return m.Uid
  5061. }
  5062. return 0
  5063. }
  5064. func (m *SSPlayerStateChangeNtf) GetGuildId() uint64 {
  5065. if m != nil {
  5066. return m.GuildId
  5067. }
  5068. return 0
  5069. }
  5070. func (m *SSPlayerStateChangeNtf) GetChangeType() int32 {
  5071. if m != nil {
  5072. return m.ChangeType
  5073. }
  5074. return 0
  5075. }
  5076. func (m *SSPlayerStateChangeNtf) GetDemonFightTime() uint64 {
  5077. if m != nil {
  5078. return m.DemonFightTime
  5079. }
  5080. return 0
  5081. }
  5082. type SSCardCollectionChangeNtf struct {
  5083. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  5084. CardId int32 `protobuf:"varint,2,opt,name=card_id,json=cardId,proto3" json:"card_id,omitempty"`
  5085. CardLevel int32 `protobuf:"varint,3,opt,name=card_level,json=cardLevel,proto3" json:"card_level,omitempty"`
  5086. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  5087. XXX_unrecognized []byte `json:"-"`
  5088. XXX_sizecache int32 `json:"-"`
  5089. }
  5090. func (m *SSCardCollectionChangeNtf) Reset() { *m = SSCardCollectionChangeNtf{} }
  5091. func (m *SSCardCollectionChangeNtf) String() string { return proto.CompactTextString(m) }
  5092. func (*SSCardCollectionChangeNtf) ProtoMessage() {}
  5093. func (*SSCardCollectionChangeNtf) Descriptor() ([]byte, []int) {
  5094. return fileDescriptor_8817812184a13374, []int{109}
  5095. }
  5096. func (m *SSCardCollectionChangeNtf) XXX_Unmarshal(b []byte) error {
  5097. return xxx_messageInfo_SSCardCollectionChangeNtf.Unmarshal(m, b)
  5098. }
  5099. func (m *SSCardCollectionChangeNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5100. return xxx_messageInfo_SSCardCollectionChangeNtf.Marshal(b, m, deterministic)
  5101. }
  5102. func (m *SSCardCollectionChangeNtf) XXX_Merge(src proto.Message) {
  5103. xxx_messageInfo_SSCardCollectionChangeNtf.Merge(m, src)
  5104. }
  5105. func (m *SSCardCollectionChangeNtf) XXX_Size() int {
  5106. return xxx_messageInfo_SSCardCollectionChangeNtf.Size(m)
  5107. }
  5108. func (m *SSCardCollectionChangeNtf) XXX_DiscardUnknown() {
  5109. xxx_messageInfo_SSCardCollectionChangeNtf.DiscardUnknown(m)
  5110. }
  5111. var xxx_messageInfo_SSCardCollectionChangeNtf proto.InternalMessageInfo
  5112. func (m *SSCardCollectionChangeNtf) GetUid() uint64 {
  5113. if m != nil {
  5114. return m.Uid
  5115. }
  5116. return 0
  5117. }
  5118. func (m *SSCardCollectionChangeNtf) GetCardId() int32 {
  5119. if m != nil {
  5120. return m.CardId
  5121. }
  5122. return 0
  5123. }
  5124. func (m *SSCardCollectionChangeNtf) GetCardLevel() int32 {
  5125. if m != nil {
  5126. return m.CardLevel
  5127. }
  5128. return 0
  5129. }
  5130. // ////////////////////////pet
  5131. type SSLoadPetNtf struct {
  5132. Pet *RolePet `protobuf:"bytes,1,opt,name=pet,proto3" json:"pet,omitempty"`
  5133. LoadEnd bool `protobuf:"varint,2,opt,name=load_end,json=loadEnd,proto3" json:"load_end,omitempty"`
  5134. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  5135. XXX_unrecognized []byte `json:"-"`
  5136. XXX_sizecache int32 `json:"-"`
  5137. }
  5138. func (m *SSLoadPetNtf) Reset() { *m = SSLoadPetNtf{} }
  5139. func (m *SSLoadPetNtf) String() string { return proto.CompactTextString(m) }
  5140. func (*SSLoadPetNtf) ProtoMessage() {}
  5141. func (*SSLoadPetNtf) Descriptor() ([]byte, []int) {
  5142. return fileDescriptor_8817812184a13374, []int{110}
  5143. }
  5144. func (m *SSLoadPetNtf) XXX_Unmarshal(b []byte) error {
  5145. return xxx_messageInfo_SSLoadPetNtf.Unmarshal(m, b)
  5146. }
  5147. func (m *SSLoadPetNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5148. return xxx_messageInfo_SSLoadPetNtf.Marshal(b, m, deterministic)
  5149. }
  5150. func (m *SSLoadPetNtf) XXX_Merge(src proto.Message) {
  5151. xxx_messageInfo_SSLoadPetNtf.Merge(m, src)
  5152. }
  5153. func (m *SSLoadPetNtf) XXX_Size() int {
  5154. return xxx_messageInfo_SSLoadPetNtf.Size(m)
  5155. }
  5156. func (m *SSLoadPetNtf) XXX_DiscardUnknown() {
  5157. xxx_messageInfo_SSLoadPetNtf.DiscardUnknown(m)
  5158. }
  5159. var xxx_messageInfo_SSLoadPetNtf proto.InternalMessageInfo
  5160. func (m *SSLoadPetNtf) GetPet() *RolePet {
  5161. if m != nil {
  5162. return m.Pet
  5163. }
  5164. return nil
  5165. }
  5166. func (m *SSLoadPetNtf) GetLoadEnd() bool {
  5167. if m != nil {
  5168. return m.LoadEnd
  5169. }
  5170. return false
  5171. }
  5172. // ////////////////////////Skill equip
  5173. type SSLoadSkillEquipNtf struct {
  5174. SkillEquip *RoleSkillEquip `protobuf:"bytes,1,opt,name=skill_equip,json=skillEquip,proto3" json:"skill_equip,omitempty"`
  5175. LoadEnd bool `protobuf:"varint,2,opt,name=load_end,json=loadEnd,proto3" json:"load_end,omitempty"`
  5176. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  5177. XXX_unrecognized []byte `json:"-"`
  5178. XXX_sizecache int32 `json:"-"`
  5179. }
  5180. func (m *SSLoadSkillEquipNtf) Reset() { *m = SSLoadSkillEquipNtf{} }
  5181. func (m *SSLoadSkillEquipNtf) String() string { return proto.CompactTextString(m) }
  5182. func (*SSLoadSkillEquipNtf) ProtoMessage() {}
  5183. func (*SSLoadSkillEquipNtf) Descriptor() ([]byte, []int) {
  5184. return fileDescriptor_8817812184a13374, []int{111}
  5185. }
  5186. func (m *SSLoadSkillEquipNtf) XXX_Unmarshal(b []byte) error {
  5187. return xxx_messageInfo_SSLoadSkillEquipNtf.Unmarshal(m, b)
  5188. }
  5189. func (m *SSLoadSkillEquipNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5190. return xxx_messageInfo_SSLoadSkillEquipNtf.Marshal(b, m, deterministic)
  5191. }
  5192. func (m *SSLoadSkillEquipNtf) XXX_Merge(src proto.Message) {
  5193. xxx_messageInfo_SSLoadSkillEquipNtf.Merge(m, src)
  5194. }
  5195. func (m *SSLoadSkillEquipNtf) XXX_Size() int {
  5196. return xxx_messageInfo_SSLoadSkillEquipNtf.Size(m)
  5197. }
  5198. func (m *SSLoadSkillEquipNtf) XXX_DiscardUnknown() {
  5199. xxx_messageInfo_SSLoadSkillEquipNtf.DiscardUnknown(m)
  5200. }
  5201. var xxx_messageInfo_SSLoadSkillEquipNtf proto.InternalMessageInfo
  5202. func (m *SSLoadSkillEquipNtf) GetSkillEquip() *RoleSkillEquip {
  5203. if m != nil {
  5204. return m.SkillEquip
  5205. }
  5206. return nil
  5207. }
  5208. func (m *SSLoadSkillEquipNtf) GetLoadEnd() bool {
  5209. if m != nil {
  5210. return m.LoadEnd
  5211. }
  5212. return false
  5213. }
  5214. // 获取其他援助玩家的宠物信息(羁绊信息)
  5215. type SSPetQueryAssistInfoReq struct {
  5216. QueryAssistList []*AssistData `protobuf:"bytes,1,rep,name=query_assist_list,json=queryAssistList,proto3" json:"query_assist_list,omitempty"`
  5217. Notify bool `protobuf:"varint,2,opt,name=notify,proto3" json:"notify,omitempty"`
  5218. UidList []uint64 `protobuf:"varint,3,rep,packed,name=uid_list,json=uidList,proto3" json:"uid_list,omitempty"`
  5219. GuildId uint64 `protobuf:"varint,4,opt,name=guild_id,json=guildId,proto3" json:"guild_id,omitempty"`
  5220. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  5221. XXX_unrecognized []byte `json:"-"`
  5222. XXX_sizecache int32 `json:"-"`
  5223. }
  5224. func (m *SSPetQueryAssistInfoReq) Reset() { *m = SSPetQueryAssistInfoReq{} }
  5225. func (m *SSPetQueryAssistInfoReq) String() string { return proto.CompactTextString(m) }
  5226. func (*SSPetQueryAssistInfoReq) ProtoMessage() {}
  5227. func (*SSPetQueryAssistInfoReq) Descriptor() ([]byte, []int) {
  5228. return fileDescriptor_8817812184a13374, []int{112}
  5229. }
  5230. func (m *SSPetQueryAssistInfoReq) XXX_Unmarshal(b []byte) error {
  5231. return xxx_messageInfo_SSPetQueryAssistInfoReq.Unmarshal(m, b)
  5232. }
  5233. func (m *SSPetQueryAssistInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5234. return xxx_messageInfo_SSPetQueryAssistInfoReq.Marshal(b, m, deterministic)
  5235. }
  5236. func (m *SSPetQueryAssistInfoReq) XXX_Merge(src proto.Message) {
  5237. xxx_messageInfo_SSPetQueryAssistInfoReq.Merge(m, src)
  5238. }
  5239. func (m *SSPetQueryAssistInfoReq) XXX_Size() int {
  5240. return xxx_messageInfo_SSPetQueryAssistInfoReq.Size(m)
  5241. }
  5242. func (m *SSPetQueryAssistInfoReq) XXX_DiscardUnknown() {
  5243. xxx_messageInfo_SSPetQueryAssistInfoReq.DiscardUnknown(m)
  5244. }
  5245. var xxx_messageInfo_SSPetQueryAssistInfoReq proto.InternalMessageInfo
  5246. func (m *SSPetQueryAssistInfoReq) GetQueryAssistList() []*AssistData {
  5247. if m != nil {
  5248. return m.QueryAssistList
  5249. }
  5250. return nil
  5251. }
  5252. func (m *SSPetQueryAssistInfoReq) GetNotify() bool {
  5253. if m != nil {
  5254. return m.Notify
  5255. }
  5256. return false
  5257. }
  5258. func (m *SSPetQueryAssistInfoReq) GetUidList() []uint64 {
  5259. if m != nil {
  5260. return m.UidList
  5261. }
  5262. return nil
  5263. }
  5264. func (m *SSPetQueryAssistInfoReq) GetGuildId() uint64 {
  5265. if m != nil {
  5266. return m.GuildId
  5267. }
  5268. return 0
  5269. }
  5270. type SSPetQueryAssistInfoAck struct {
  5271. Notify bool `protobuf:"varint,1,opt,name=notify,proto3" json:"notify,omitempty"`
  5272. QueryAssistList []*AssistData `protobuf:"bytes,2,rep,name=query_assist_list,json=queryAssistList,proto3" json:"query_assist_list,omitempty"`
  5273. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  5274. XXX_unrecognized []byte `json:"-"`
  5275. XXX_sizecache int32 `json:"-"`
  5276. }
  5277. func (m *SSPetQueryAssistInfoAck) Reset() { *m = SSPetQueryAssistInfoAck{} }
  5278. func (m *SSPetQueryAssistInfoAck) String() string { return proto.CompactTextString(m) }
  5279. func (*SSPetQueryAssistInfoAck) ProtoMessage() {}
  5280. func (*SSPetQueryAssistInfoAck) Descriptor() ([]byte, []int) {
  5281. return fileDescriptor_8817812184a13374, []int{113}
  5282. }
  5283. func (m *SSPetQueryAssistInfoAck) XXX_Unmarshal(b []byte) error {
  5284. return xxx_messageInfo_SSPetQueryAssistInfoAck.Unmarshal(m, b)
  5285. }
  5286. func (m *SSPetQueryAssistInfoAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5287. return xxx_messageInfo_SSPetQueryAssistInfoAck.Marshal(b, m, deterministic)
  5288. }
  5289. func (m *SSPetQueryAssistInfoAck) XXX_Merge(src proto.Message) {
  5290. xxx_messageInfo_SSPetQueryAssistInfoAck.Merge(m, src)
  5291. }
  5292. func (m *SSPetQueryAssistInfoAck) XXX_Size() int {
  5293. return xxx_messageInfo_SSPetQueryAssistInfoAck.Size(m)
  5294. }
  5295. func (m *SSPetQueryAssistInfoAck) XXX_DiscardUnknown() {
  5296. xxx_messageInfo_SSPetQueryAssistInfoAck.DiscardUnknown(m)
  5297. }
  5298. var xxx_messageInfo_SSPetQueryAssistInfoAck proto.InternalMessageInfo
  5299. func (m *SSPetQueryAssistInfoAck) GetNotify() bool {
  5300. if m != nil {
  5301. return m.Notify
  5302. }
  5303. return false
  5304. }
  5305. func (m *SSPetQueryAssistInfoAck) GetQueryAssistList() []*AssistData {
  5306. if m != nil {
  5307. return m.QueryAssistList
  5308. }
  5309. return nil
  5310. }
  5311. // 设置玩家宠物援助信息
  5312. type SSPetSetAssistNtf struct {
  5313. AssistList []*AssistSaveData `protobuf:"bytes,1,rep,name=assist_list,json=assistList,proto3" json:"assist_list,omitempty"`
  5314. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  5315. XXX_unrecognized []byte `json:"-"`
  5316. XXX_sizecache int32 `json:"-"`
  5317. }
  5318. func (m *SSPetSetAssistNtf) Reset() { *m = SSPetSetAssistNtf{} }
  5319. func (m *SSPetSetAssistNtf) String() string { return proto.CompactTextString(m) }
  5320. func (*SSPetSetAssistNtf) ProtoMessage() {}
  5321. func (*SSPetSetAssistNtf) Descriptor() ([]byte, []int) {
  5322. return fileDescriptor_8817812184a13374, []int{114}
  5323. }
  5324. func (m *SSPetSetAssistNtf) XXX_Unmarshal(b []byte) error {
  5325. return xxx_messageInfo_SSPetSetAssistNtf.Unmarshal(m, b)
  5326. }
  5327. func (m *SSPetSetAssistNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5328. return xxx_messageInfo_SSPetSetAssistNtf.Marshal(b, m, deterministic)
  5329. }
  5330. func (m *SSPetSetAssistNtf) XXX_Merge(src proto.Message) {
  5331. xxx_messageInfo_SSPetSetAssistNtf.Merge(m, src)
  5332. }
  5333. func (m *SSPetSetAssistNtf) XXX_Size() int {
  5334. return xxx_messageInfo_SSPetSetAssistNtf.Size(m)
  5335. }
  5336. func (m *SSPetSetAssistNtf) XXX_DiscardUnknown() {
  5337. xxx_messageInfo_SSPetSetAssistNtf.DiscardUnknown(m)
  5338. }
  5339. var xxx_messageInfo_SSPetSetAssistNtf proto.InternalMessageInfo
  5340. func (m *SSPetSetAssistNtf) GetAssistList() []*AssistSaveData {
  5341. if m != nil {
  5342. return m.AssistList
  5343. }
  5344. return nil
  5345. }
  5346. // 获取激活羁绊所需的宠物列表(援助列表)
  5347. type SSPetBondAssistListReq struct {
  5348. BondCfgId int32 `protobuf:"varint,1,opt,name=bond_cfg_id,json=bondCfgId,proto3" json:"bond_cfg_id,omitempty"`
  5349. Condition1List []*KeyValueType `protobuf:"bytes,2,rep,name=condition1_list,json=condition1List,proto3" json:"condition1_list,omitempty"`
  5350. Condition2List []*KeyValueType `protobuf:"bytes,3,rep,name=condition2_list,json=condition2List,proto3" json:"condition2_list,omitempty"`
  5351. Condition3List []*KeyValueType `protobuf:"bytes,4,rep,name=condition3_list,json=condition3List,proto3" json:"condition3_list,omitempty"`
  5352. UidList []uint64 `protobuf:"varint,5,rep,packed,name=uid_list,json=uidList,proto3" json:"uid_list,omitempty"`
  5353. GuildId uint64 `protobuf:"varint,6,opt,name=guild_id,json=guildId,proto3" json:"guild_id,omitempty"`
  5354. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  5355. XXX_unrecognized []byte `json:"-"`
  5356. XXX_sizecache int32 `json:"-"`
  5357. }
  5358. func (m *SSPetBondAssistListReq) Reset() { *m = SSPetBondAssistListReq{} }
  5359. func (m *SSPetBondAssistListReq) String() string { return proto.CompactTextString(m) }
  5360. func (*SSPetBondAssistListReq) ProtoMessage() {}
  5361. func (*SSPetBondAssistListReq) Descriptor() ([]byte, []int) {
  5362. return fileDescriptor_8817812184a13374, []int{115}
  5363. }
  5364. func (m *SSPetBondAssistListReq) XXX_Unmarshal(b []byte) error {
  5365. return xxx_messageInfo_SSPetBondAssistListReq.Unmarshal(m, b)
  5366. }
  5367. func (m *SSPetBondAssistListReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5368. return xxx_messageInfo_SSPetBondAssistListReq.Marshal(b, m, deterministic)
  5369. }
  5370. func (m *SSPetBondAssistListReq) XXX_Merge(src proto.Message) {
  5371. xxx_messageInfo_SSPetBondAssistListReq.Merge(m, src)
  5372. }
  5373. func (m *SSPetBondAssistListReq) XXX_Size() int {
  5374. return xxx_messageInfo_SSPetBondAssistListReq.Size(m)
  5375. }
  5376. func (m *SSPetBondAssistListReq) XXX_DiscardUnknown() {
  5377. xxx_messageInfo_SSPetBondAssistListReq.DiscardUnknown(m)
  5378. }
  5379. var xxx_messageInfo_SSPetBondAssistListReq proto.InternalMessageInfo
  5380. func (m *SSPetBondAssistListReq) GetBondCfgId() int32 {
  5381. if m != nil {
  5382. return m.BondCfgId
  5383. }
  5384. return 0
  5385. }
  5386. func (m *SSPetBondAssistListReq) GetCondition1List() []*KeyValueType {
  5387. if m != nil {
  5388. return m.Condition1List
  5389. }
  5390. return nil
  5391. }
  5392. func (m *SSPetBondAssistListReq) GetCondition2List() []*KeyValueType {
  5393. if m != nil {
  5394. return m.Condition2List
  5395. }
  5396. return nil
  5397. }
  5398. func (m *SSPetBondAssistListReq) GetCondition3List() []*KeyValueType {
  5399. if m != nil {
  5400. return m.Condition3List
  5401. }
  5402. return nil
  5403. }
  5404. func (m *SSPetBondAssistListReq) GetUidList() []uint64 {
  5405. if m != nil {
  5406. return m.UidList
  5407. }
  5408. return nil
  5409. }
  5410. func (m *SSPetBondAssistListReq) GetGuildId() uint64 {
  5411. if m != nil {
  5412. return m.GuildId
  5413. }
  5414. return 0
  5415. }
  5416. type SSPetBondAssistListAck struct {
  5417. BondCfgId int32 `protobuf:"varint,1,opt,name=bond_cfg_id,json=bondCfgId,proto3" json:"bond_cfg_id,omitempty"`
  5418. AssistList []*AssistData `protobuf:"bytes,2,rep,name=assist_list,json=assistList,proto3" json:"assist_list,omitempty"`
  5419. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  5420. XXX_unrecognized []byte `json:"-"`
  5421. XXX_sizecache int32 `json:"-"`
  5422. }
  5423. func (m *SSPetBondAssistListAck) Reset() { *m = SSPetBondAssistListAck{} }
  5424. func (m *SSPetBondAssistListAck) String() string { return proto.CompactTextString(m) }
  5425. func (*SSPetBondAssistListAck) ProtoMessage() {}
  5426. func (*SSPetBondAssistListAck) Descriptor() ([]byte, []int) {
  5427. return fileDescriptor_8817812184a13374, []int{116}
  5428. }
  5429. func (m *SSPetBondAssistListAck) XXX_Unmarshal(b []byte) error {
  5430. return xxx_messageInfo_SSPetBondAssistListAck.Unmarshal(m, b)
  5431. }
  5432. func (m *SSPetBondAssistListAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5433. return xxx_messageInfo_SSPetBondAssistListAck.Marshal(b, m, deterministic)
  5434. }
  5435. func (m *SSPetBondAssistListAck) XXX_Merge(src proto.Message) {
  5436. xxx_messageInfo_SSPetBondAssistListAck.Merge(m, src)
  5437. }
  5438. func (m *SSPetBondAssistListAck) XXX_Size() int {
  5439. return xxx_messageInfo_SSPetBondAssistListAck.Size(m)
  5440. }
  5441. func (m *SSPetBondAssistListAck) XXX_DiscardUnknown() {
  5442. xxx_messageInfo_SSPetBondAssistListAck.DiscardUnknown(m)
  5443. }
  5444. var xxx_messageInfo_SSPetBondAssistListAck proto.InternalMessageInfo
  5445. func (m *SSPetBondAssistListAck) GetBondCfgId() int32 {
  5446. if m != nil {
  5447. return m.BondCfgId
  5448. }
  5449. return 0
  5450. }
  5451. func (m *SSPetBondAssistListAck) GetAssistList() []*AssistData {
  5452. if m != nil {
  5453. return m.AssistList
  5454. }
  5455. return nil
  5456. }
  5457. type SSPetAdvAchievementReq struct {
  5458. PetCfgId int32 `protobuf:"varint,1,opt,name=pet_cfg_id,json=petCfgId,proto3" json:"pet_cfg_id,omitempty"`
  5459. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  5460. XXX_unrecognized []byte `json:"-"`
  5461. XXX_sizecache int32 `json:"-"`
  5462. }
  5463. func (m *SSPetAdvAchievementReq) Reset() { *m = SSPetAdvAchievementReq{} }
  5464. func (m *SSPetAdvAchievementReq) String() string { return proto.CompactTextString(m) }
  5465. func (*SSPetAdvAchievementReq) ProtoMessage() {}
  5466. func (*SSPetAdvAchievementReq) Descriptor() ([]byte, []int) {
  5467. return fileDescriptor_8817812184a13374, []int{117}
  5468. }
  5469. func (m *SSPetAdvAchievementReq) XXX_Unmarshal(b []byte) error {
  5470. return xxx_messageInfo_SSPetAdvAchievementReq.Unmarshal(m, b)
  5471. }
  5472. func (m *SSPetAdvAchievementReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5473. return xxx_messageInfo_SSPetAdvAchievementReq.Marshal(b, m, deterministic)
  5474. }
  5475. func (m *SSPetAdvAchievementReq) XXX_Merge(src proto.Message) {
  5476. xxx_messageInfo_SSPetAdvAchievementReq.Merge(m, src)
  5477. }
  5478. func (m *SSPetAdvAchievementReq) XXX_Size() int {
  5479. return xxx_messageInfo_SSPetAdvAchievementReq.Size(m)
  5480. }
  5481. func (m *SSPetAdvAchievementReq) XXX_DiscardUnknown() {
  5482. xxx_messageInfo_SSPetAdvAchievementReq.DiscardUnknown(m)
  5483. }
  5484. var xxx_messageInfo_SSPetAdvAchievementReq proto.InternalMessageInfo
  5485. func (m *SSPetAdvAchievementReq) GetPetCfgId() int32 {
  5486. if m != nil {
  5487. return m.PetCfgId
  5488. }
  5489. return 0
  5490. }
  5491. type SSPetAdvAchievementAck struct {
  5492. PetCfgId int32 `protobuf:"varint,1,opt,name=pet_cfg_id,json=petCfgId,proto3" json:"pet_cfg_id,omitempty"`
  5493. AchievementTime uint64 `protobuf:"varint,2,opt,name=achievement_time,json=achievementTime,proto3" json:"achievement_time,omitempty"`
  5494. Brief *CommonPlayerBriefInfo `protobuf:"bytes,3,opt,name=brief,proto3" json:"brief,omitempty"`
  5495. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  5496. XXX_unrecognized []byte `json:"-"`
  5497. XXX_sizecache int32 `json:"-"`
  5498. }
  5499. func (m *SSPetAdvAchievementAck) Reset() { *m = SSPetAdvAchievementAck{} }
  5500. func (m *SSPetAdvAchievementAck) String() string { return proto.CompactTextString(m) }
  5501. func (*SSPetAdvAchievementAck) ProtoMessage() {}
  5502. func (*SSPetAdvAchievementAck) Descriptor() ([]byte, []int) {
  5503. return fileDescriptor_8817812184a13374, []int{118}
  5504. }
  5505. func (m *SSPetAdvAchievementAck) XXX_Unmarshal(b []byte) error {
  5506. return xxx_messageInfo_SSPetAdvAchievementAck.Unmarshal(m, b)
  5507. }
  5508. func (m *SSPetAdvAchievementAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5509. return xxx_messageInfo_SSPetAdvAchievementAck.Marshal(b, m, deterministic)
  5510. }
  5511. func (m *SSPetAdvAchievementAck) XXX_Merge(src proto.Message) {
  5512. xxx_messageInfo_SSPetAdvAchievementAck.Merge(m, src)
  5513. }
  5514. func (m *SSPetAdvAchievementAck) XXX_Size() int {
  5515. return xxx_messageInfo_SSPetAdvAchievementAck.Size(m)
  5516. }
  5517. func (m *SSPetAdvAchievementAck) XXX_DiscardUnknown() {
  5518. xxx_messageInfo_SSPetAdvAchievementAck.DiscardUnknown(m)
  5519. }
  5520. var xxx_messageInfo_SSPetAdvAchievementAck proto.InternalMessageInfo
  5521. func (m *SSPetAdvAchievementAck) GetPetCfgId() int32 {
  5522. if m != nil {
  5523. return m.PetCfgId
  5524. }
  5525. return 0
  5526. }
  5527. func (m *SSPetAdvAchievementAck) GetAchievementTime() uint64 {
  5528. if m != nil {
  5529. return m.AchievementTime
  5530. }
  5531. return 0
  5532. }
  5533. func (m *SSPetAdvAchievementAck) GetBrief() *CommonPlayerBriefInfo {
  5534. if m != nil {
  5535. return m.Brief
  5536. }
  5537. return nil
  5538. }
  5539. type SSPetAdvAchievementSetNtf struct {
  5540. PetCfgId int32 `protobuf:"varint,1,opt,name=pet_cfg_id,json=petCfgId,proto3" json:"pet_cfg_id,omitempty"`
  5541. AdvLevel int32 `protobuf:"varint,2,opt,name=adv_level,json=advLevel,proto3" json:"adv_level,omitempty"`
  5542. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  5543. XXX_unrecognized []byte `json:"-"`
  5544. XXX_sizecache int32 `json:"-"`
  5545. }
  5546. func (m *SSPetAdvAchievementSetNtf) Reset() { *m = SSPetAdvAchievementSetNtf{} }
  5547. func (m *SSPetAdvAchievementSetNtf) String() string { return proto.CompactTextString(m) }
  5548. func (*SSPetAdvAchievementSetNtf) ProtoMessage() {}
  5549. func (*SSPetAdvAchievementSetNtf) Descriptor() ([]byte, []int) {
  5550. return fileDescriptor_8817812184a13374, []int{119}
  5551. }
  5552. func (m *SSPetAdvAchievementSetNtf) XXX_Unmarshal(b []byte) error {
  5553. return xxx_messageInfo_SSPetAdvAchievementSetNtf.Unmarshal(m, b)
  5554. }
  5555. func (m *SSPetAdvAchievementSetNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5556. return xxx_messageInfo_SSPetAdvAchievementSetNtf.Marshal(b, m, deterministic)
  5557. }
  5558. func (m *SSPetAdvAchievementSetNtf) XXX_Merge(src proto.Message) {
  5559. xxx_messageInfo_SSPetAdvAchievementSetNtf.Merge(m, src)
  5560. }
  5561. func (m *SSPetAdvAchievementSetNtf) XXX_Size() int {
  5562. return xxx_messageInfo_SSPetAdvAchievementSetNtf.Size(m)
  5563. }
  5564. func (m *SSPetAdvAchievementSetNtf) XXX_DiscardUnknown() {
  5565. xxx_messageInfo_SSPetAdvAchievementSetNtf.DiscardUnknown(m)
  5566. }
  5567. var xxx_messageInfo_SSPetAdvAchievementSetNtf proto.InternalMessageInfo
  5568. func (m *SSPetAdvAchievementSetNtf) GetPetCfgId() int32 {
  5569. if m != nil {
  5570. return m.PetCfgId
  5571. }
  5572. return 0
  5573. }
  5574. func (m *SSPetAdvAchievementSetNtf) GetAdvLevel() int32 {
  5575. if m != nil {
  5576. return m.AdvLevel
  5577. }
  5578. return 0
  5579. }
  5580. // 宠物冲榜数据变更 1
  5581. type SSRushPetInfoChangeNtf struct {
  5582. TotalScore int32 `protobuf:"varint,1,opt,name=total_score,json=totalScore,proto3" json:"total_score,omitempty"`
  5583. Info *RushPetInfo `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
  5584. Uid uint64 `protobuf:"varint,3,opt,name=uid,proto3" json:"uid,omitempty"`
  5585. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  5586. XXX_unrecognized []byte `json:"-"`
  5587. XXX_sizecache int32 `json:"-"`
  5588. }
  5589. func (m *SSRushPetInfoChangeNtf) Reset() { *m = SSRushPetInfoChangeNtf{} }
  5590. func (m *SSRushPetInfoChangeNtf) String() string { return proto.CompactTextString(m) }
  5591. func (*SSRushPetInfoChangeNtf) ProtoMessage() {}
  5592. func (*SSRushPetInfoChangeNtf) Descriptor() ([]byte, []int) {
  5593. return fileDescriptor_8817812184a13374, []int{120}
  5594. }
  5595. func (m *SSRushPetInfoChangeNtf) XXX_Unmarshal(b []byte) error {
  5596. return xxx_messageInfo_SSRushPetInfoChangeNtf.Unmarshal(m, b)
  5597. }
  5598. func (m *SSRushPetInfoChangeNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5599. return xxx_messageInfo_SSRushPetInfoChangeNtf.Marshal(b, m, deterministic)
  5600. }
  5601. func (m *SSRushPetInfoChangeNtf) XXX_Merge(src proto.Message) {
  5602. xxx_messageInfo_SSRushPetInfoChangeNtf.Merge(m, src)
  5603. }
  5604. func (m *SSRushPetInfoChangeNtf) XXX_Size() int {
  5605. return xxx_messageInfo_SSRushPetInfoChangeNtf.Size(m)
  5606. }
  5607. func (m *SSRushPetInfoChangeNtf) XXX_DiscardUnknown() {
  5608. xxx_messageInfo_SSRushPetInfoChangeNtf.DiscardUnknown(m)
  5609. }
  5610. var xxx_messageInfo_SSRushPetInfoChangeNtf proto.InternalMessageInfo
  5611. func (m *SSRushPetInfoChangeNtf) GetTotalScore() int32 {
  5612. if m != nil {
  5613. return m.TotalScore
  5614. }
  5615. return 0
  5616. }
  5617. func (m *SSRushPetInfoChangeNtf) GetInfo() *RushPetInfo {
  5618. if m != nil {
  5619. return m.Info
  5620. }
  5621. return nil
  5622. }
  5623. func (m *SSRushPetInfoChangeNtf) GetUid() uint64 {
  5624. if m != nil {
  5625. return m.Uid
  5626. }
  5627. return 0
  5628. }
  5629. // 宠物冲榜数据变更 1
  5630. type SSRushSkillInfoChangeNtf struct {
  5631. TotalScore int32 `protobuf:"varint,1,opt,name=total_score,json=totalScore,proto3" json:"total_score,omitempty"`
  5632. Uid uint64 `protobuf:"varint,2,opt,name=uid,proto3" json:"uid,omitempty"`
  5633. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  5634. XXX_unrecognized []byte `json:"-"`
  5635. XXX_sizecache int32 `json:"-"`
  5636. }
  5637. func (m *SSRushSkillInfoChangeNtf) Reset() { *m = SSRushSkillInfoChangeNtf{} }
  5638. func (m *SSRushSkillInfoChangeNtf) String() string { return proto.CompactTextString(m) }
  5639. func (*SSRushSkillInfoChangeNtf) ProtoMessage() {}
  5640. func (*SSRushSkillInfoChangeNtf) Descriptor() ([]byte, []int) {
  5641. return fileDescriptor_8817812184a13374, []int{121}
  5642. }
  5643. func (m *SSRushSkillInfoChangeNtf) XXX_Unmarshal(b []byte) error {
  5644. return xxx_messageInfo_SSRushSkillInfoChangeNtf.Unmarshal(m, b)
  5645. }
  5646. func (m *SSRushSkillInfoChangeNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5647. return xxx_messageInfo_SSRushSkillInfoChangeNtf.Marshal(b, m, deterministic)
  5648. }
  5649. func (m *SSRushSkillInfoChangeNtf) XXX_Merge(src proto.Message) {
  5650. xxx_messageInfo_SSRushSkillInfoChangeNtf.Merge(m, src)
  5651. }
  5652. func (m *SSRushSkillInfoChangeNtf) XXX_Size() int {
  5653. return xxx_messageInfo_SSRushSkillInfoChangeNtf.Size(m)
  5654. }
  5655. func (m *SSRushSkillInfoChangeNtf) XXX_DiscardUnknown() {
  5656. xxx_messageInfo_SSRushSkillInfoChangeNtf.DiscardUnknown(m)
  5657. }
  5658. var xxx_messageInfo_SSRushSkillInfoChangeNtf proto.InternalMessageInfo
  5659. func (m *SSRushSkillInfoChangeNtf) GetTotalScore() int32 {
  5660. if m != nil {
  5661. return m.TotalScore
  5662. }
  5663. return 0
  5664. }
  5665. func (m *SSRushSkillInfoChangeNtf) GetUid() uint64 {
  5666. if m != nil {
  5667. return m.Uid
  5668. }
  5669. return 0
  5670. }
  5671. // ////////////////////////expedition
  5672. type SSExpeditionDBHelpReq struct {
  5673. BeHelpedUid uint64 `protobuf:"varint,1,opt,name=be_helped_uid,json=beHelpedUid,proto3" json:"be_helped_uid,omitempty"`
  5674. FromUid uint64 `protobuf:"varint,2,opt,name=from_uid,json=fromUid,proto3" json:"from_uid,omitempty"`
  5675. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  5676. XXX_unrecognized []byte `json:"-"`
  5677. XXX_sizecache int32 `json:"-"`
  5678. }
  5679. func (m *SSExpeditionDBHelpReq) Reset() { *m = SSExpeditionDBHelpReq{} }
  5680. func (m *SSExpeditionDBHelpReq) String() string { return proto.CompactTextString(m) }
  5681. func (*SSExpeditionDBHelpReq) ProtoMessage() {}
  5682. func (*SSExpeditionDBHelpReq) Descriptor() ([]byte, []int) {
  5683. return fileDescriptor_8817812184a13374, []int{122}
  5684. }
  5685. func (m *SSExpeditionDBHelpReq) XXX_Unmarshal(b []byte) error {
  5686. return xxx_messageInfo_SSExpeditionDBHelpReq.Unmarshal(m, b)
  5687. }
  5688. func (m *SSExpeditionDBHelpReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5689. return xxx_messageInfo_SSExpeditionDBHelpReq.Marshal(b, m, deterministic)
  5690. }
  5691. func (m *SSExpeditionDBHelpReq) XXX_Merge(src proto.Message) {
  5692. xxx_messageInfo_SSExpeditionDBHelpReq.Merge(m, src)
  5693. }
  5694. func (m *SSExpeditionDBHelpReq) XXX_Size() int {
  5695. return xxx_messageInfo_SSExpeditionDBHelpReq.Size(m)
  5696. }
  5697. func (m *SSExpeditionDBHelpReq) XXX_DiscardUnknown() {
  5698. xxx_messageInfo_SSExpeditionDBHelpReq.DiscardUnknown(m)
  5699. }
  5700. var xxx_messageInfo_SSExpeditionDBHelpReq proto.InternalMessageInfo
  5701. func (m *SSExpeditionDBHelpReq) GetBeHelpedUid() uint64 {
  5702. if m != nil {
  5703. return m.BeHelpedUid
  5704. }
  5705. return 0
  5706. }
  5707. func (m *SSExpeditionDBHelpReq) GetFromUid() uint64 {
  5708. if m != nil {
  5709. return m.FromUid
  5710. }
  5711. return 0
  5712. }
  5713. type SSExpeditionDBHelpAck struct {
  5714. Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"`
  5715. BeHelpedUid uint64 `protobuf:"varint,2,opt,name=be_helped_uid,json=beHelpedUid,proto3" json:"be_helped_uid,omitempty"`
  5716. FromUid uint64 `protobuf:"varint,3,opt,name=from_uid,json=fromUid,proto3" json:"from_uid,omitempty"`
  5717. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  5718. XXX_unrecognized []byte `json:"-"`
  5719. XXX_sizecache int32 `json:"-"`
  5720. }
  5721. func (m *SSExpeditionDBHelpAck) Reset() { *m = SSExpeditionDBHelpAck{} }
  5722. func (m *SSExpeditionDBHelpAck) String() string { return proto.CompactTextString(m) }
  5723. func (*SSExpeditionDBHelpAck) ProtoMessage() {}
  5724. func (*SSExpeditionDBHelpAck) Descriptor() ([]byte, []int) {
  5725. return fileDescriptor_8817812184a13374, []int{123}
  5726. }
  5727. func (m *SSExpeditionDBHelpAck) XXX_Unmarshal(b []byte) error {
  5728. return xxx_messageInfo_SSExpeditionDBHelpAck.Unmarshal(m, b)
  5729. }
  5730. func (m *SSExpeditionDBHelpAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5731. return xxx_messageInfo_SSExpeditionDBHelpAck.Marshal(b, m, deterministic)
  5732. }
  5733. func (m *SSExpeditionDBHelpAck) XXX_Merge(src proto.Message) {
  5734. xxx_messageInfo_SSExpeditionDBHelpAck.Merge(m, src)
  5735. }
  5736. func (m *SSExpeditionDBHelpAck) XXX_Size() int {
  5737. return xxx_messageInfo_SSExpeditionDBHelpAck.Size(m)
  5738. }
  5739. func (m *SSExpeditionDBHelpAck) XXX_DiscardUnknown() {
  5740. xxx_messageInfo_SSExpeditionDBHelpAck.DiscardUnknown(m)
  5741. }
  5742. var xxx_messageInfo_SSExpeditionDBHelpAck proto.InternalMessageInfo
  5743. func (m *SSExpeditionDBHelpAck) GetError() int32 {
  5744. if m != nil {
  5745. return m.Error
  5746. }
  5747. return 0
  5748. }
  5749. func (m *SSExpeditionDBHelpAck) GetBeHelpedUid() uint64 {
  5750. if m != nil {
  5751. return m.BeHelpedUid
  5752. }
  5753. return 0
  5754. }
  5755. func (m *SSExpeditionDBHelpAck) GetFromUid() uint64 {
  5756. if m != nil {
  5757. return m.FromUid
  5758. }
  5759. return 0
  5760. }
  5761. // ////////////////////////拉新活动invitation
  5762. type SSLoadInvitationDataNtf struct {
  5763. InvitationInfo *RoleInvitation `protobuf:"bytes,1,opt,name=invitation_info,json=invitationInfo,proto3" json:"invitation_info,omitempty"`
  5764. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  5765. XXX_unrecognized []byte `json:"-"`
  5766. XXX_sizecache int32 `json:"-"`
  5767. }
  5768. func (m *SSLoadInvitationDataNtf) Reset() { *m = SSLoadInvitationDataNtf{} }
  5769. func (m *SSLoadInvitationDataNtf) String() string { return proto.CompactTextString(m) }
  5770. func (*SSLoadInvitationDataNtf) ProtoMessage() {}
  5771. func (*SSLoadInvitationDataNtf) Descriptor() ([]byte, []int) {
  5772. return fileDescriptor_8817812184a13374, []int{124}
  5773. }
  5774. func (m *SSLoadInvitationDataNtf) XXX_Unmarshal(b []byte) error {
  5775. return xxx_messageInfo_SSLoadInvitationDataNtf.Unmarshal(m, b)
  5776. }
  5777. func (m *SSLoadInvitationDataNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5778. return xxx_messageInfo_SSLoadInvitationDataNtf.Marshal(b, m, deterministic)
  5779. }
  5780. func (m *SSLoadInvitationDataNtf) XXX_Merge(src proto.Message) {
  5781. xxx_messageInfo_SSLoadInvitationDataNtf.Merge(m, src)
  5782. }
  5783. func (m *SSLoadInvitationDataNtf) XXX_Size() int {
  5784. return xxx_messageInfo_SSLoadInvitationDataNtf.Size(m)
  5785. }
  5786. func (m *SSLoadInvitationDataNtf) XXX_DiscardUnknown() {
  5787. xxx_messageInfo_SSLoadInvitationDataNtf.DiscardUnknown(m)
  5788. }
  5789. var xxx_messageInfo_SSLoadInvitationDataNtf proto.InternalMessageInfo
  5790. func (m *SSLoadInvitationDataNtf) GetInvitationInfo() *RoleInvitation {
  5791. if m != nil {
  5792. return m.InvitationInfo
  5793. }
  5794. return nil
  5795. }
  5796. type SSInvitationSaveNtf struct {
  5797. BaseSave bool `protobuf:"varint,1,opt,name=base_save,json=baseSave,proto3" json:"base_save,omitempty"`
  5798. ClickNum int32 `protobuf:"varint,2,opt,name=click_num,json=clickNum,proto3" json:"click_num,omitempty"`
  5799. SelfInvitationNumber uint64 `protobuf:"varint,3,opt,name=self_invitation_number,json=selfInvitationNumber,proto3" json:"self_invitation_number,omitempty"`
  5800. MasterUid uint64 `protobuf:"varint,4,opt,name=master_uid,json=masterUid,proto3" json:"master_uid,omitempty"`
  5801. MasterEndTime uint64 `protobuf:"varint,5,opt,name=master_end_time,json=masterEndTime,proto3" json:"master_end_time,omitempty"`
  5802. ClickMemberList []uint64 `protobuf:"varint,6,rep,packed,name=click_member_list,json=clickMemberList,proto3" json:"click_member_list,omitempty"`
  5803. ClickReplayMasterList []uint64 `protobuf:"varint,7,rep,packed,name=click_replay_master_list,json=clickReplayMasterList,proto3" json:"click_replay_master_list,omitempty"`
  5804. TaskList []*InvitationTaskData `protobuf:"bytes,8,rep,name=task_list,json=taskList,proto3" json:"task_list,omitempty"`
  5805. AddMemberUidList []*InvitationMemberValData `protobuf:"bytes,9,rep,name=add_member_uid_list,json=addMemberUidList,proto3" json:"add_member_uid_list,omitempty"`
  5806. DelMemberUidList []uint64 `protobuf:"varint,10,rep,packed,name=del_member_uid_list,json=delMemberUidList,proto3" json:"del_member_uid_list,omitempty"`
  5807. AddLogList []*InvitationLogData `protobuf:"bytes,11,rep,name=add_log_list,json=addLogList,proto3" json:"add_log_list,omitempty"`
  5808. MemberNum int32 `protobuf:"varint,12,opt,name=member_num,json=memberNum,proto3" json:"member_num,omitempty"`
  5809. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  5810. XXX_unrecognized []byte `json:"-"`
  5811. XXX_sizecache int32 `json:"-"`
  5812. }
  5813. func (m *SSInvitationSaveNtf) Reset() { *m = SSInvitationSaveNtf{} }
  5814. func (m *SSInvitationSaveNtf) String() string { return proto.CompactTextString(m) }
  5815. func (*SSInvitationSaveNtf) ProtoMessage() {}
  5816. func (*SSInvitationSaveNtf) Descriptor() ([]byte, []int) {
  5817. return fileDescriptor_8817812184a13374, []int{125}
  5818. }
  5819. func (m *SSInvitationSaveNtf) XXX_Unmarshal(b []byte) error {
  5820. return xxx_messageInfo_SSInvitationSaveNtf.Unmarshal(m, b)
  5821. }
  5822. func (m *SSInvitationSaveNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5823. return xxx_messageInfo_SSInvitationSaveNtf.Marshal(b, m, deterministic)
  5824. }
  5825. func (m *SSInvitationSaveNtf) XXX_Merge(src proto.Message) {
  5826. xxx_messageInfo_SSInvitationSaveNtf.Merge(m, src)
  5827. }
  5828. func (m *SSInvitationSaveNtf) XXX_Size() int {
  5829. return xxx_messageInfo_SSInvitationSaveNtf.Size(m)
  5830. }
  5831. func (m *SSInvitationSaveNtf) XXX_DiscardUnknown() {
  5832. xxx_messageInfo_SSInvitationSaveNtf.DiscardUnknown(m)
  5833. }
  5834. var xxx_messageInfo_SSInvitationSaveNtf proto.InternalMessageInfo
  5835. func (m *SSInvitationSaveNtf) GetBaseSave() bool {
  5836. if m != nil {
  5837. return m.BaseSave
  5838. }
  5839. return false
  5840. }
  5841. func (m *SSInvitationSaveNtf) GetClickNum() int32 {
  5842. if m != nil {
  5843. return m.ClickNum
  5844. }
  5845. return 0
  5846. }
  5847. func (m *SSInvitationSaveNtf) GetSelfInvitationNumber() uint64 {
  5848. if m != nil {
  5849. return m.SelfInvitationNumber
  5850. }
  5851. return 0
  5852. }
  5853. func (m *SSInvitationSaveNtf) GetMasterUid() uint64 {
  5854. if m != nil {
  5855. return m.MasterUid
  5856. }
  5857. return 0
  5858. }
  5859. func (m *SSInvitationSaveNtf) GetMasterEndTime() uint64 {
  5860. if m != nil {
  5861. return m.MasterEndTime
  5862. }
  5863. return 0
  5864. }
  5865. func (m *SSInvitationSaveNtf) GetClickMemberList() []uint64 {
  5866. if m != nil {
  5867. return m.ClickMemberList
  5868. }
  5869. return nil
  5870. }
  5871. func (m *SSInvitationSaveNtf) GetClickReplayMasterList() []uint64 {
  5872. if m != nil {
  5873. return m.ClickReplayMasterList
  5874. }
  5875. return nil
  5876. }
  5877. func (m *SSInvitationSaveNtf) GetTaskList() []*InvitationTaskData {
  5878. if m != nil {
  5879. return m.TaskList
  5880. }
  5881. return nil
  5882. }
  5883. func (m *SSInvitationSaveNtf) GetAddMemberUidList() []*InvitationMemberValData {
  5884. if m != nil {
  5885. return m.AddMemberUidList
  5886. }
  5887. return nil
  5888. }
  5889. func (m *SSInvitationSaveNtf) GetDelMemberUidList() []uint64 {
  5890. if m != nil {
  5891. return m.DelMemberUidList
  5892. }
  5893. return nil
  5894. }
  5895. func (m *SSInvitationSaveNtf) GetAddLogList() []*InvitationLogData {
  5896. if m != nil {
  5897. return m.AddLogList
  5898. }
  5899. return nil
  5900. }
  5901. func (m *SSInvitationSaveNtf) GetMemberNum() int32 {
  5902. if m != nil {
  5903. return m.MemberNum
  5904. }
  5905. return 0
  5906. }
  5907. // 生成自己的邀请码
  5908. type SSInvitationGenNumberReq struct {
  5909. GenNumber bool `protobuf:"varint,1,opt,name=gen_number,json=genNumber,proto3" json:"gen_number,omitempty"`
  5910. MasterUid uint64 `protobuf:"varint,2,opt,name=master_uid,json=masterUid,proto3" json:"master_uid,omitempty"`
  5911. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  5912. XXX_unrecognized []byte `json:"-"`
  5913. XXX_sizecache int32 `json:"-"`
  5914. }
  5915. func (m *SSInvitationGenNumberReq) Reset() { *m = SSInvitationGenNumberReq{} }
  5916. func (m *SSInvitationGenNumberReq) String() string { return proto.CompactTextString(m) }
  5917. func (*SSInvitationGenNumberReq) ProtoMessage() {}
  5918. func (*SSInvitationGenNumberReq) Descriptor() ([]byte, []int) {
  5919. return fileDescriptor_8817812184a13374, []int{126}
  5920. }
  5921. func (m *SSInvitationGenNumberReq) XXX_Unmarshal(b []byte) error {
  5922. return xxx_messageInfo_SSInvitationGenNumberReq.Unmarshal(m, b)
  5923. }
  5924. func (m *SSInvitationGenNumberReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5925. return xxx_messageInfo_SSInvitationGenNumberReq.Marshal(b, m, deterministic)
  5926. }
  5927. func (m *SSInvitationGenNumberReq) XXX_Merge(src proto.Message) {
  5928. xxx_messageInfo_SSInvitationGenNumberReq.Merge(m, src)
  5929. }
  5930. func (m *SSInvitationGenNumberReq) XXX_Size() int {
  5931. return xxx_messageInfo_SSInvitationGenNumberReq.Size(m)
  5932. }
  5933. func (m *SSInvitationGenNumberReq) XXX_DiscardUnknown() {
  5934. xxx_messageInfo_SSInvitationGenNumberReq.DiscardUnknown(m)
  5935. }
  5936. var xxx_messageInfo_SSInvitationGenNumberReq proto.InternalMessageInfo
  5937. func (m *SSInvitationGenNumberReq) GetGenNumber() bool {
  5938. if m != nil {
  5939. return m.GenNumber
  5940. }
  5941. return false
  5942. }
  5943. func (m *SSInvitationGenNumberReq) GetMasterUid() uint64 {
  5944. if m != nil {
  5945. return m.MasterUid
  5946. }
  5947. return 0
  5948. }
  5949. type SSInvitationGenNumberAck struct {
  5950. InvitationNumber uint64 `protobuf:"varint,1,opt,name=invitation_number,json=invitationNumber,proto3" json:"invitation_number,omitempty"`
  5951. MasterUid uint64 `protobuf:"varint,2,opt,name=master_uid,json=masterUid,proto3" json:"master_uid,omitempty"`
  5952. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  5953. XXX_unrecognized []byte `json:"-"`
  5954. XXX_sizecache int32 `json:"-"`
  5955. }
  5956. func (m *SSInvitationGenNumberAck) Reset() { *m = SSInvitationGenNumberAck{} }
  5957. func (m *SSInvitationGenNumberAck) String() string { return proto.CompactTextString(m) }
  5958. func (*SSInvitationGenNumberAck) ProtoMessage() {}
  5959. func (*SSInvitationGenNumberAck) Descriptor() ([]byte, []int) {
  5960. return fileDescriptor_8817812184a13374, []int{127}
  5961. }
  5962. func (m *SSInvitationGenNumberAck) XXX_Unmarshal(b []byte) error {
  5963. return xxx_messageInfo_SSInvitationGenNumberAck.Unmarshal(m, b)
  5964. }
  5965. func (m *SSInvitationGenNumberAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  5966. return xxx_messageInfo_SSInvitationGenNumberAck.Marshal(b, m, deterministic)
  5967. }
  5968. func (m *SSInvitationGenNumberAck) XXX_Merge(src proto.Message) {
  5969. xxx_messageInfo_SSInvitationGenNumberAck.Merge(m, src)
  5970. }
  5971. func (m *SSInvitationGenNumberAck) XXX_Size() int {
  5972. return xxx_messageInfo_SSInvitationGenNumberAck.Size(m)
  5973. }
  5974. func (m *SSInvitationGenNumberAck) XXX_DiscardUnknown() {
  5975. xxx_messageInfo_SSInvitationGenNumberAck.DiscardUnknown(m)
  5976. }
  5977. var xxx_messageInfo_SSInvitationGenNumberAck proto.InternalMessageInfo
  5978. func (m *SSInvitationGenNumberAck) GetInvitationNumber() uint64 {
  5979. if m != nil {
  5980. return m.InvitationNumber
  5981. }
  5982. return 0
  5983. }
  5984. func (m *SSInvitationGenNumberAck) GetMasterUid() uint64 {
  5985. if m != nil {
  5986. return m.MasterUid
  5987. }
  5988. return 0
  5989. }
  5990. // 根据邀请码获取玩家信息
  5991. type SSInvitationNumberUserInfoReq struct {
  5992. Number uint64 `protobuf:"varint,1,opt,name=number,proto3" json:"number,omitempty"`
  5993. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  5994. XXX_unrecognized []byte `json:"-"`
  5995. XXX_sizecache int32 `json:"-"`
  5996. }
  5997. func (m *SSInvitationNumberUserInfoReq) Reset() { *m = SSInvitationNumberUserInfoReq{} }
  5998. func (m *SSInvitationNumberUserInfoReq) String() string { return proto.CompactTextString(m) }
  5999. func (*SSInvitationNumberUserInfoReq) ProtoMessage() {}
  6000. func (*SSInvitationNumberUserInfoReq) Descriptor() ([]byte, []int) {
  6001. return fileDescriptor_8817812184a13374, []int{128}
  6002. }
  6003. func (m *SSInvitationNumberUserInfoReq) XXX_Unmarshal(b []byte) error {
  6004. return xxx_messageInfo_SSInvitationNumberUserInfoReq.Unmarshal(m, b)
  6005. }
  6006. func (m *SSInvitationNumberUserInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  6007. return xxx_messageInfo_SSInvitationNumberUserInfoReq.Marshal(b, m, deterministic)
  6008. }
  6009. func (m *SSInvitationNumberUserInfoReq) XXX_Merge(src proto.Message) {
  6010. xxx_messageInfo_SSInvitationNumberUserInfoReq.Merge(m, src)
  6011. }
  6012. func (m *SSInvitationNumberUserInfoReq) XXX_Size() int {
  6013. return xxx_messageInfo_SSInvitationNumberUserInfoReq.Size(m)
  6014. }
  6015. func (m *SSInvitationNumberUserInfoReq) XXX_DiscardUnknown() {
  6016. xxx_messageInfo_SSInvitationNumberUserInfoReq.DiscardUnknown(m)
  6017. }
  6018. var xxx_messageInfo_SSInvitationNumberUserInfoReq proto.InternalMessageInfo
  6019. func (m *SSInvitationNumberUserInfoReq) GetNumber() uint64 {
  6020. if m != nil {
  6021. return m.Number
  6022. }
  6023. return 0
  6024. }
  6025. type SSInvitationNumberUserInfoAck struct {
  6026. Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"`
  6027. Brief *CommonPlayerBriefInfo `protobuf:"bytes,2,opt,name=brief,proto3" json:"brief,omitempty"`
  6028. MemberNum int32 `protobuf:"varint,3,opt,name=member_num,json=memberNum,proto3" json:"member_num,omitempty"`
  6029. Number uint64 `protobuf:"varint,4,opt,name=number,proto3" json:"number,omitempty"`
  6030. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  6031. XXX_unrecognized []byte `json:"-"`
  6032. XXX_sizecache int32 `json:"-"`
  6033. }
  6034. func (m *SSInvitationNumberUserInfoAck) Reset() { *m = SSInvitationNumberUserInfoAck{} }
  6035. func (m *SSInvitationNumberUserInfoAck) String() string { return proto.CompactTextString(m) }
  6036. func (*SSInvitationNumberUserInfoAck) ProtoMessage() {}
  6037. func (*SSInvitationNumberUserInfoAck) Descriptor() ([]byte, []int) {
  6038. return fileDescriptor_8817812184a13374, []int{129}
  6039. }
  6040. func (m *SSInvitationNumberUserInfoAck) XXX_Unmarshal(b []byte) error {
  6041. return xxx_messageInfo_SSInvitationNumberUserInfoAck.Unmarshal(m, b)
  6042. }
  6043. func (m *SSInvitationNumberUserInfoAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  6044. return xxx_messageInfo_SSInvitationNumberUserInfoAck.Marshal(b, m, deterministic)
  6045. }
  6046. func (m *SSInvitationNumberUserInfoAck) XXX_Merge(src proto.Message) {
  6047. xxx_messageInfo_SSInvitationNumberUserInfoAck.Merge(m, src)
  6048. }
  6049. func (m *SSInvitationNumberUserInfoAck) XXX_Size() int {
  6050. return xxx_messageInfo_SSInvitationNumberUserInfoAck.Size(m)
  6051. }
  6052. func (m *SSInvitationNumberUserInfoAck) XXX_DiscardUnknown() {
  6053. xxx_messageInfo_SSInvitationNumberUserInfoAck.DiscardUnknown(m)
  6054. }
  6055. var xxx_messageInfo_SSInvitationNumberUserInfoAck proto.InternalMessageInfo
  6056. func (m *SSInvitationNumberUserInfoAck) GetError() int32 {
  6057. if m != nil {
  6058. return m.Error
  6059. }
  6060. return 0
  6061. }
  6062. func (m *SSInvitationNumberUserInfoAck) GetBrief() *CommonPlayerBriefInfo {
  6063. if m != nil {
  6064. return m.Brief
  6065. }
  6066. return nil
  6067. }
  6068. func (m *SSInvitationNumberUserInfoAck) GetMemberNum() int32 {
  6069. if m != nil {
  6070. return m.MemberNum
  6071. }
  6072. return 0
  6073. }
  6074. func (m *SSInvitationNumberUserInfoAck) GetNumber() uint64 {
  6075. if m != nil {
  6076. return m.Number
  6077. }
  6078. return 0
  6079. }
  6080. // 等级,充值等数据变更时通知导师
  6081. type SSInvitationMemberNoticeMasterNtf struct {
  6082. MasterUid uint64 `protobuf:"varint,1,opt,name=master_uid,json=masterUid,proto3" json:"master_uid,omitempty"`
  6083. SelfUid uint64 `protobuf:"varint,2,opt,name=self_uid,json=selfUid,proto3" json:"self_uid,omitempty"`
  6084. Param *KeyValueType `protobuf:"bytes,3,opt,name=param,proto3" json:"param,omitempty"`
  6085. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  6086. XXX_unrecognized []byte `json:"-"`
  6087. XXX_sizecache int32 `json:"-"`
  6088. }
  6089. func (m *SSInvitationMemberNoticeMasterNtf) Reset() { *m = SSInvitationMemberNoticeMasterNtf{} }
  6090. func (m *SSInvitationMemberNoticeMasterNtf) String() string { return proto.CompactTextString(m) }
  6091. func (*SSInvitationMemberNoticeMasterNtf) ProtoMessage() {}
  6092. func (*SSInvitationMemberNoticeMasterNtf) Descriptor() ([]byte, []int) {
  6093. return fileDescriptor_8817812184a13374, []int{130}
  6094. }
  6095. func (m *SSInvitationMemberNoticeMasterNtf) XXX_Unmarshal(b []byte) error {
  6096. return xxx_messageInfo_SSInvitationMemberNoticeMasterNtf.Unmarshal(m, b)
  6097. }
  6098. func (m *SSInvitationMemberNoticeMasterNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  6099. return xxx_messageInfo_SSInvitationMemberNoticeMasterNtf.Marshal(b, m, deterministic)
  6100. }
  6101. func (m *SSInvitationMemberNoticeMasterNtf) XXX_Merge(src proto.Message) {
  6102. xxx_messageInfo_SSInvitationMemberNoticeMasterNtf.Merge(m, src)
  6103. }
  6104. func (m *SSInvitationMemberNoticeMasterNtf) XXX_Size() int {
  6105. return xxx_messageInfo_SSInvitationMemberNoticeMasterNtf.Size(m)
  6106. }
  6107. func (m *SSInvitationMemberNoticeMasterNtf) XXX_DiscardUnknown() {
  6108. xxx_messageInfo_SSInvitationMemberNoticeMasterNtf.DiscardUnknown(m)
  6109. }
  6110. var xxx_messageInfo_SSInvitationMemberNoticeMasterNtf proto.InternalMessageInfo
  6111. func (m *SSInvitationMemberNoticeMasterNtf) GetMasterUid() uint64 {
  6112. if m != nil {
  6113. return m.MasterUid
  6114. }
  6115. return 0
  6116. }
  6117. func (m *SSInvitationMemberNoticeMasterNtf) GetSelfUid() uint64 {
  6118. if m != nil {
  6119. return m.SelfUid
  6120. }
  6121. return 0
  6122. }
  6123. func (m *SSInvitationMemberNoticeMasterNtf) GetParam() *KeyValueType {
  6124. if m != nil {
  6125. return m.Param
  6126. }
  6127. return nil
  6128. }
  6129. // ////////////////////////百人道场
  6130. type SSDaoChang100SaveNtf struct {
  6131. SaveData *RoleDaoChang100 `protobuf:"bytes,1,opt,name=save_data,json=saveData,proto3" json:"save_data,omitempty"`
  6132. LogList []*DaoChang100Log `protobuf:"bytes,2,rep,name=log_list,json=logList,proto3" json:"log_list,omitempty"`
  6133. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  6134. XXX_unrecognized []byte `json:"-"`
  6135. XXX_sizecache int32 `json:"-"`
  6136. }
  6137. func (m *SSDaoChang100SaveNtf) Reset() { *m = SSDaoChang100SaveNtf{} }
  6138. func (m *SSDaoChang100SaveNtf) String() string { return proto.CompactTextString(m) }
  6139. func (*SSDaoChang100SaveNtf) ProtoMessage() {}
  6140. func (*SSDaoChang100SaveNtf) Descriptor() ([]byte, []int) {
  6141. return fileDescriptor_8817812184a13374, []int{131}
  6142. }
  6143. func (m *SSDaoChang100SaveNtf) XXX_Unmarshal(b []byte) error {
  6144. return xxx_messageInfo_SSDaoChang100SaveNtf.Unmarshal(m, b)
  6145. }
  6146. func (m *SSDaoChang100SaveNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  6147. return xxx_messageInfo_SSDaoChang100SaveNtf.Marshal(b, m, deterministic)
  6148. }
  6149. func (m *SSDaoChang100SaveNtf) XXX_Merge(src proto.Message) {
  6150. xxx_messageInfo_SSDaoChang100SaveNtf.Merge(m, src)
  6151. }
  6152. func (m *SSDaoChang100SaveNtf) XXX_Size() int {
  6153. return xxx_messageInfo_SSDaoChang100SaveNtf.Size(m)
  6154. }
  6155. func (m *SSDaoChang100SaveNtf) XXX_DiscardUnknown() {
  6156. xxx_messageInfo_SSDaoChang100SaveNtf.DiscardUnknown(m)
  6157. }
  6158. var xxx_messageInfo_SSDaoChang100SaveNtf proto.InternalMessageInfo
  6159. func (m *SSDaoChang100SaveNtf) GetSaveData() *RoleDaoChang100 {
  6160. if m != nil {
  6161. return m.SaveData
  6162. }
  6163. return nil
  6164. }
  6165. func (m *SSDaoChang100SaveNtf) GetLogList() []*DaoChang100Log {
  6166. if m != nil {
  6167. return m.LogList
  6168. }
  6169. return nil
  6170. }
  6171. type SSUpdateKeepSakeRankNtf struct {
  6172. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  6173. KeepSakeId int32 `protobuf:"varint,2,opt,name=keep_sake_id,json=keepSakeId,proto3" json:"keep_sake_id,omitempty"`
  6174. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  6175. XXX_unrecognized []byte `json:"-"`
  6176. XXX_sizecache int32 `json:"-"`
  6177. }
  6178. func (m *SSUpdateKeepSakeRankNtf) Reset() { *m = SSUpdateKeepSakeRankNtf{} }
  6179. func (m *SSUpdateKeepSakeRankNtf) String() string { return proto.CompactTextString(m) }
  6180. func (*SSUpdateKeepSakeRankNtf) ProtoMessage() {}
  6181. func (*SSUpdateKeepSakeRankNtf) Descriptor() ([]byte, []int) {
  6182. return fileDescriptor_8817812184a13374, []int{132}
  6183. }
  6184. func (m *SSUpdateKeepSakeRankNtf) XXX_Unmarshal(b []byte) error {
  6185. return xxx_messageInfo_SSUpdateKeepSakeRankNtf.Unmarshal(m, b)
  6186. }
  6187. func (m *SSUpdateKeepSakeRankNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  6188. return xxx_messageInfo_SSUpdateKeepSakeRankNtf.Marshal(b, m, deterministic)
  6189. }
  6190. func (m *SSUpdateKeepSakeRankNtf) XXX_Merge(src proto.Message) {
  6191. xxx_messageInfo_SSUpdateKeepSakeRankNtf.Merge(m, src)
  6192. }
  6193. func (m *SSUpdateKeepSakeRankNtf) XXX_Size() int {
  6194. return xxx_messageInfo_SSUpdateKeepSakeRankNtf.Size(m)
  6195. }
  6196. func (m *SSUpdateKeepSakeRankNtf) XXX_DiscardUnknown() {
  6197. xxx_messageInfo_SSUpdateKeepSakeRankNtf.DiscardUnknown(m)
  6198. }
  6199. var xxx_messageInfo_SSUpdateKeepSakeRankNtf proto.InternalMessageInfo
  6200. func (m *SSUpdateKeepSakeRankNtf) GetUid() uint64 {
  6201. if m != nil {
  6202. return m.Uid
  6203. }
  6204. return 0
  6205. }
  6206. func (m *SSUpdateKeepSakeRankNtf) GetKeepSakeId() int32 {
  6207. if m != nil {
  6208. return m.KeepSakeId
  6209. }
  6210. return 0
  6211. }
  6212. // 百人道场转盘大奖日志
  6213. type SSDaoChang100WheelLogAddNtf struct {
  6214. LogList []*WheelLogData `protobuf:"bytes,1,rep,name=log_list,json=logList,proto3" json:"log_list,omitempty"`
  6215. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  6216. XXX_unrecognized []byte `json:"-"`
  6217. XXX_sizecache int32 `json:"-"`
  6218. }
  6219. func (m *SSDaoChang100WheelLogAddNtf) Reset() { *m = SSDaoChang100WheelLogAddNtf{} }
  6220. func (m *SSDaoChang100WheelLogAddNtf) String() string { return proto.CompactTextString(m) }
  6221. func (*SSDaoChang100WheelLogAddNtf) ProtoMessage() {}
  6222. func (*SSDaoChang100WheelLogAddNtf) Descriptor() ([]byte, []int) {
  6223. return fileDescriptor_8817812184a13374, []int{133}
  6224. }
  6225. func (m *SSDaoChang100WheelLogAddNtf) XXX_Unmarshal(b []byte) error {
  6226. return xxx_messageInfo_SSDaoChang100WheelLogAddNtf.Unmarshal(m, b)
  6227. }
  6228. func (m *SSDaoChang100WheelLogAddNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  6229. return xxx_messageInfo_SSDaoChang100WheelLogAddNtf.Marshal(b, m, deterministic)
  6230. }
  6231. func (m *SSDaoChang100WheelLogAddNtf) XXX_Merge(src proto.Message) {
  6232. xxx_messageInfo_SSDaoChang100WheelLogAddNtf.Merge(m, src)
  6233. }
  6234. func (m *SSDaoChang100WheelLogAddNtf) XXX_Size() int {
  6235. return xxx_messageInfo_SSDaoChang100WheelLogAddNtf.Size(m)
  6236. }
  6237. func (m *SSDaoChang100WheelLogAddNtf) XXX_DiscardUnknown() {
  6238. xxx_messageInfo_SSDaoChang100WheelLogAddNtf.DiscardUnknown(m)
  6239. }
  6240. var xxx_messageInfo_SSDaoChang100WheelLogAddNtf proto.InternalMessageInfo
  6241. func (m *SSDaoChang100WheelLogAddNtf) GetLogList() []*WheelLogData {
  6242. if m != nil {
  6243. return m.LogList
  6244. }
  6245. return nil
  6246. }
  6247. // ////////////////////////跨服个人数据
  6248. type SSCrossDataSaveNtf struct {
  6249. SaveData *RoleCross `protobuf:"bytes,1,opt,name=save_data,json=saveData,proto3" json:"save_data,omitempty"`
  6250. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  6251. XXX_unrecognized []byte `json:"-"`
  6252. XXX_sizecache int32 `json:"-"`
  6253. }
  6254. func (m *SSCrossDataSaveNtf) Reset() { *m = SSCrossDataSaveNtf{} }
  6255. func (m *SSCrossDataSaveNtf) String() string { return proto.CompactTextString(m) }
  6256. func (*SSCrossDataSaveNtf) ProtoMessage() {}
  6257. func (*SSCrossDataSaveNtf) Descriptor() ([]byte, []int) {
  6258. return fileDescriptor_8817812184a13374, []int{134}
  6259. }
  6260. func (m *SSCrossDataSaveNtf) XXX_Unmarshal(b []byte) error {
  6261. return xxx_messageInfo_SSCrossDataSaveNtf.Unmarshal(m, b)
  6262. }
  6263. func (m *SSCrossDataSaveNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  6264. return xxx_messageInfo_SSCrossDataSaveNtf.Marshal(b, m, deterministic)
  6265. }
  6266. func (m *SSCrossDataSaveNtf) XXX_Merge(src proto.Message) {
  6267. xxx_messageInfo_SSCrossDataSaveNtf.Merge(m, src)
  6268. }
  6269. func (m *SSCrossDataSaveNtf) XXX_Size() int {
  6270. return xxx_messageInfo_SSCrossDataSaveNtf.Size(m)
  6271. }
  6272. func (m *SSCrossDataSaveNtf) XXX_DiscardUnknown() {
  6273. xxx_messageInfo_SSCrossDataSaveNtf.DiscardUnknown(m)
  6274. }
  6275. var xxx_messageInfo_SSCrossDataSaveNtf proto.InternalMessageInfo
  6276. func (m *SSCrossDataSaveNtf) GetSaveData() *RoleCross {
  6277. if m != nil {
  6278. return m.SaveData
  6279. }
  6280. return nil
  6281. }
  6282. // 称号数据保存
  6283. type SSHeadDataSaveReq struct {
  6284. Head *RoleHead `protobuf:"bytes,1,opt,name=head,proto3" json:"head,omitempty"`
  6285. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  6286. XXX_unrecognized []byte `json:"-"`
  6287. XXX_sizecache int32 `json:"-"`
  6288. }
  6289. func (m *SSHeadDataSaveReq) Reset() { *m = SSHeadDataSaveReq{} }
  6290. func (m *SSHeadDataSaveReq) String() string { return proto.CompactTextString(m) }
  6291. func (*SSHeadDataSaveReq) ProtoMessage() {}
  6292. func (*SSHeadDataSaveReq) Descriptor() ([]byte, []int) {
  6293. return fileDescriptor_8817812184a13374, []int{135}
  6294. }
  6295. func (m *SSHeadDataSaveReq) XXX_Unmarshal(b []byte) error {
  6296. return xxx_messageInfo_SSHeadDataSaveReq.Unmarshal(m, b)
  6297. }
  6298. func (m *SSHeadDataSaveReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  6299. return xxx_messageInfo_SSHeadDataSaveReq.Marshal(b, m, deterministic)
  6300. }
  6301. func (m *SSHeadDataSaveReq) XXX_Merge(src proto.Message) {
  6302. xxx_messageInfo_SSHeadDataSaveReq.Merge(m, src)
  6303. }
  6304. func (m *SSHeadDataSaveReq) XXX_Size() int {
  6305. return xxx_messageInfo_SSHeadDataSaveReq.Size(m)
  6306. }
  6307. func (m *SSHeadDataSaveReq) XXX_DiscardUnknown() {
  6308. xxx_messageInfo_SSHeadDataSaveReq.DiscardUnknown(m)
  6309. }
  6310. var xxx_messageInfo_SSHeadDataSaveReq proto.InternalMessageInfo
  6311. func (m *SSHeadDataSaveReq) GetHead() *RoleHead {
  6312. if m != nil {
  6313. return m.Head
  6314. }
  6315. return nil
  6316. }
  6317. // 称号数据保存
  6318. type SSUpdateHeadDataSaveReq struct {
  6319. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  6320. HeadId int32 `protobuf:"varint,2,opt,name=head_id,json=headId,proto3" json:"head_id,omitempty"`
  6321. State int32 `protobuf:"varint,3,opt,name=state,proto3" json:"state,omitempty"`
  6322. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  6323. XXX_unrecognized []byte `json:"-"`
  6324. XXX_sizecache int32 `json:"-"`
  6325. }
  6326. func (m *SSUpdateHeadDataSaveReq) Reset() { *m = SSUpdateHeadDataSaveReq{} }
  6327. func (m *SSUpdateHeadDataSaveReq) String() string { return proto.CompactTextString(m) }
  6328. func (*SSUpdateHeadDataSaveReq) ProtoMessage() {}
  6329. func (*SSUpdateHeadDataSaveReq) Descriptor() ([]byte, []int) {
  6330. return fileDescriptor_8817812184a13374, []int{136}
  6331. }
  6332. func (m *SSUpdateHeadDataSaveReq) XXX_Unmarshal(b []byte) error {
  6333. return xxx_messageInfo_SSUpdateHeadDataSaveReq.Unmarshal(m, b)
  6334. }
  6335. func (m *SSUpdateHeadDataSaveReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  6336. return xxx_messageInfo_SSUpdateHeadDataSaveReq.Marshal(b, m, deterministic)
  6337. }
  6338. func (m *SSUpdateHeadDataSaveReq) XXX_Merge(src proto.Message) {
  6339. xxx_messageInfo_SSUpdateHeadDataSaveReq.Merge(m, src)
  6340. }
  6341. func (m *SSUpdateHeadDataSaveReq) XXX_Size() int {
  6342. return xxx_messageInfo_SSUpdateHeadDataSaveReq.Size(m)
  6343. }
  6344. func (m *SSUpdateHeadDataSaveReq) XXX_DiscardUnknown() {
  6345. xxx_messageInfo_SSUpdateHeadDataSaveReq.DiscardUnknown(m)
  6346. }
  6347. var xxx_messageInfo_SSUpdateHeadDataSaveReq proto.InternalMessageInfo
  6348. func (m *SSUpdateHeadDataSaveReq) GetUid() uint64 {
  6349. if m != nil {
  6350. return m.Uid
  6351. }
  6352. return 0
  6353. }
  6354. func (m *SSUpdateHeadDataSaveReq) GetHeadId() int32 {
  6355. if m != nil {
  6356. return m.HeadId
  6357. }
  6358. return 0
  6359. }
  6360. func (m *SSUpdateHeadDataSaveReq) GetState() int32 {
  6361. if m != nil {
  6362. return m.State
  6363. }
  6364. return 0
  6365. }
  6366. type SSLoadCrossDataNtf struct {
  6367. LoadData *RoleCross `protobuf:"bytes,1,opt,name=load_data,json=loadData,proto3" json:"load_data,omitempty"`
  6368. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  6369. XXX_unrecognized []byte `json:"-"`
  6370. XXX_sizecache int32 `json:"-"`
  6371. }
  6372. func (m *SSLoadCrossDataNtf) Reset() { *m = SSLoadCrossDataNtf{} }
  6373. func (m *SSLoadCrossDataNtf) String() string { return proto.CompactTextString(m) }
  6374. func (*SSLoadCrossDataNtf) ProtoMessage() {}
  6375. func (*SSLoadCrossDataNtf) Descriptor() ([]byte, []int) {
  6376. return fileDescriptor_8817812184a13374, []int{137}
  6377. }
  6378. func (m *SSLoadCrossDataNtf) XXX_Unmarshal(b []byte) error {
  6379. return xxx_messageInfo_SSLoadCrossDataNtf.Unmarshal(m, b)
  6380. }
  6381. func (m *SSLoadCrossDataNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  6382. return xxx_messageInfo_SSLoadCrossDataNtf.Marshal(b, m, deterministic)
  6383. }
  6384. func (m *SSLoadCrossDataNtf) XXX_Merge(src proto.Message) {
  6385. xxx_messageInfo_SSLoadCrossDataNtf.Merge(m, src)
  6386. }
  6387. func (m *SSLoadCrossDataNtf) XXX_Size() int {
  6388. return xxx_messageInfo_SSLoadCrossDataNtf.Size(m)
  6389. }
  6390. func (m *SSLoadCrossDataNtf) XXX_DiscardUnknown() {
  6391. xxx_messageInfo_SSLoadCrossDataNtf.DiscardUnknown(m)
  6392. }
  6393. var xxx_messageInfo_SSLoadCrossDataNtf proto.InternalMessageInfo
  6394. func (m *SSLoadCrossDataNtf) GetLoadData() *RoleCross {
  6395. if m != nil {
  6396. return m.LoadData
  6397. }
  6398. return nil
  6399. }
  6400. type SSWishBoxDataSaveReq struct {
  6401. Wishs *RoleWish `protobuf:"bytes,1,opt,name=wishs,proto3" json:"wishs,omitempty"`
  6402. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  6403. XXX_unrecognized []byte `json:"-"`
  6404. XXX_sizecache int32 `json:"-"`
  6405. }
  6406. func (m *SSWishBoxDataSaveReq) Reset() { *m = SSWishBoxDataSaveReq{} }
  6407. func (m *SSWishBoxDataSaveReq) String() string { return proto.CompactTextString(m) }
  6408. func (*SSWishBoxDataSaveReq) ProtoMessage() {}
  6409. func (*SSWishBoxDataSaveReq) Descriptor() ([]byte, []int) {
  6410. return fileDescriptor_8817812184a13374, []int{138}
  6411. }
  6412. func (m *SSWishBoxDataSaveReq) XXX_Unmarshal(b []byte) error {
  6413. return xxx_messageInfo_SSWishBoxDataSaveReq.Unmarshal(m, b)
  6414. }
  6415. func (m *SSWishBoxDataSaveReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  6416. return xxx_messageInfo_SSWishBoxDataSaveReq.Marshal(b, m, deterministic)
  6417. }
  6418. func (m *SSWishBoxDataSaveReq) XXX_Merge(src proto.Message) {
  6419. xxx_messageInfo_SSWishBoxDataSaveReq.Merge(m, src)
  6420. }
  6421. func (m *SSWishBoxDataSaveReq) XXX_Size() int {
  6422. return xxx_messageInfo_SSWishBoxDataSaveReq.Size(m)
  6423. }
  6424. func (m *SSWishBoxDataSaveReq) XXX_DiscardUnknown() {
  6425. xxx_messageInfo_SSWishBoxDataSaveReq.DiscardUnknown(m)
  6426. }
  6427. var xxx_messageInfo_SSWishBoxDataSaveReq proto.InternalMessageInfo
  6428. func (m *SSWishBoxDataSaveReq) GetWishs() *RoleWish {
  6429. if m != nil {
  6430. return m.Wishs
  6431. }
  6432. return nil
  6433. }
  6434. // bt服务版
  6435. type SSBTDataSaveNtf struct {
  6436. BtBoliData *BTBoliData `protobuf:"bytes,1,opt,name=bt_boli_data,json=btBoliData,proto3" json:"bt_boli_data,omitempty"`
  6437. BaseData *BTBaseData `protobuf:"bytes,2,opt,name=base_data,json=baseData,proto3" json:"base_data,omitempty"`
  6438. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  6439. XXX_unrecognized []byte `json:"-"`
  6440. XXX_sizecache int32 `json:"-"`
  6441. }
  6442. func (m *SSBTDataSaveNtf) Reset() { *m = SSBTDataSaveNtf{} }
  6443. func (m *SSBTDataSaveNtf) String() string { return proto.CompactTextString(m) }
  6444. func (*SSBTDataSaveNtf) ProtoMessage() {}
  6445. func (*SSBTDataSaveNtf) Descriptor() ([]byte, []int) {
  6446. return fileDescriptor_8817812184a13374, []int{139}
  6447. }
  6448. func (m *SSBTDataSaveNtf) XXX_Unmarshal(b []byte) error {
  6449. return xxx_messageInfo_SSBTDataSaveNtf.Unmarshal(m, b)
  6450. }
  6451. func (m *SSBTDataSaveNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  6452. return xxx_messageInfo_SSBTDataSaveNtf.Marshal(b, m, deterministic)
  6453. }
  6454. func (m *SSBTDataSaveNtf) XXX_Merge(src proto.Message) {
  6455. xxx_messageInfo_SSBTDataSaveNtf.Merge(m, src)
  6456. }
  6457. func (m *SSBTDataSaveNtf) XXX_Size() int {
  6458. return xxx_messageInfo_SSBTDataSaveNtf.Size(m)
  6459. }
  6460. func (m *SSBTDataSaveNtf) XXX_DiscardUnknown() {
  6461. xxx_messageInfo_SSBTDataSaveNtf.DiscardUnknown(m)
  6462. }
  6463. var xxx_messageInfo_SSBTDataSaveNtf proto.InternalMessageInfo
  6464. func (m *SSBTDataSaveNtf) GetBtBoliData() *BTBoliData {
  6465. if m != nil {
  6466. return m.BtBoliData
  6467. }
  6468. return nil
  6469. }
  6470. func (m *SSBTDataSaveNtf) GetBaseData() *BTBaseData {
  6471. if m != nil {
  6472. return m.BaseData
  6473. }
  6474. return nil
  6475. }
  6476. type SSGetServerPayMailReq struct {
  6477. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  6478. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  6479. XXX_unrecognized []byte `json:"-"`
  6480. XXX_sizecache int32 `json:"-"`
  6481. }
  6482. func (m *SSGetServerPayMailReq) Reset() { *m = SSGetServerPayMailReq{} }
  6483. func (m *SSGetServerPayMailReq) String() string { return proto.CompactTextString(m) }
  6484. func (*SSGetServerPayMailReq) ProtoMessage() {}
  6485. func (*SSGetServerPayMailReq) Descriptor() ([]byte, []int) {
  6486. return fileDescriptor_8817812184a13374, []int{140}
  6487. }
  6488. func (m *SSGetServerPayMailReq) XXX_Unmarshal(b []byte) error {
  6489. return xxx_messageInfo_SSGetServerPayMailReq.Unmarshal(m, b)
  6490. }
  6491. func (m *SSGetServerPayMailReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  6492. return xxx_messageInfo_SSGetServerPayMailReq.Marshal(b, m, deterministic)
  6493. }
  6494. func (m *SSGetServerPayMailReq) XXX_Merge(src proto.Message) {
  6495. xxx_messageInfo_SSGetServerPayMailReq.Merge(m, src)
  6496. }
  6497. func (m *SSGetServerPayMailReq) XXX_Size() int {
  6498. return xxx_messageInfo_SSGetServerPayMailReq.Size(m)
  6499. }
  6500. func (m *SSGetServerPayMailReq) XXX_DiscardUnknown() {
  6501. xxx_messageInfo_SSGetServerPayMailReq.DiscardUnknown(m)
  6502. }
  6503. var xxx_messageInfo_SSGetServerPayMailReq proto.InternalMessageInfo
  6504. func (m *SSGetServerPayMailReq) GetUid() uint64 {
  6505. if m != nil {
  6506. return m.Uid
  6507. }
  6508. return 0
  6509. }
  6510. type SSGetServerPayMailAck struct {
  6511. Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"`
  6512. IsTrue bool `protobuf:"varint,2,opt,name=isTrue,proto3" json:"isTrue,omitempty"`
  6513. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  6514. XXX_unrecognized []byte `json:"-"`
  6515. XXX_sizecache int32 `json:"-"`
  6516. }
  6517. func (m *SSGetServerPayMailAck) Reset() { *m = SSGetServerPayMailAck{} }
  6518. func (m *SSGetServerPayMailAck) String() string { return proto.CompactTextString(m) }
  6519. func (*SSGetServerPayMailAck) ProtoMessage() {}
  6520. func (*SSGetServerPayMailAck) Descriptor() ([]byte, []int) {
  6521. return fileDescriptor_8817812184a13374, []int{141}
  6522. }
  6523. func (m *SSGetServerPayMailAck) XXX_Unmarshal(b []byte) error {
  6524. return xxx_messageInfo_SSGetServerPayMailAck.Unmarshal(m, b)
  6525. }
  6526. func (m *SSGetServerPayMailAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  6527. return xxx_messageInfo_SSGetServerPayMailAck.Marshal(b, m, deterministic)
  6528. }
  6529. func (m *SSGetServerPayMailAck) XXX_Merge(src proto.Message) {
  6530. xxx_messageInfo_SSGetServerPayMailAck.Merge(m, src)
  6531. }
  6532. func (m *SSGetServerPayMailAck) XXX_Size() int {
  6533. return xxx_messageInfo_SSGetServerPayMailAck.Size(m)
  6534. }
  6535. func (m *SSGetServerPayMailAck) XXX_DiscardUnknown() {
  6536. xxx_messageInfo_SSGetServerPayMailAck.DiscardUnknown(m)
  6537. }
  6538. var xxx_messageInfo_SSGetServerPayMailAck proto.InternalMessageInfo
  6539. func (m *SSGetServerPayMailAck) GetUid() uint64 {
  6540. if m != nil {
  6541. return m.Uid
  6542. }
  6543. return 0
  6544. }
  6545. func (m *SSGetServerPayMailAck) GetIsTrue() bool {
  6546. if m != nil {
  6547. return m.IsTrue
  6548. }
  6549. return false
  6550. }
  6551. func init() {
  6552. proto.RegisterType((*SSAccountGetRoleListReq)(nil), "serverproto.SSAccountGetRoleListReq")
  6553. proto.RegisterType((*SSAccountGetRoleListAck)(nil), "serverproto.SSAccountGetRoleListAck")
  6554. proto.RegisterType((*SSAddRoleBaseReq)(nil), "serverproto.SSAddRoleBaseReq")
  6555. proto.RegisterType((*SSAddRoleBaseAck)(nil), "serverproto.SSAddRoleBaseAck")
  6556. proto.RegisterType((*SSAccountAddRoleNtf)(nil), "serverproto.SSAccountAddRoleNtf")
  6557. proto.RegisterType((*SSGetRoleReq)(nil), "serverproto.SSGetRoleReq")
  6558. proto.RegisterType((*SSGetRoleAck)(nil), "serverproto.SSGetRoleAck")
  6559. proto.RegisterType((*SSGetRoleFinishNtf)(nil), "serverproto.SSGetRoleFinishNtf")
  6560. proto.RegisterType((*SSRoleBaseSaveReq)(nil), "serverproto.SSRoleBaseSaveReq")
  6561. proto.RegisterType((*SSHeroDataSaveReq)(nil), "serverproto.SSHeroDataSaveReq")
  6562. proto.RegisterType((*SSEquipDataSaveReq)(nil), "serverproto.SSEquipDataSaveReq")
  6563. proto.RegisterType((*SSSkillEquipDataSaveReq)(nil), "serverproto.SSSkillEquipDataSaveReq")
  6564. proto.RegisterType((*SSBagDataSaveReq)(nil), "serverproto.SSBagDataSaveReq")
  6565. proto.RegisterType((*SSChipDataSaveReq)(nil), "serverproto.SSChipDataSaveReq")
  6566. proto.RegisterType((*SSMapDataSaveReq)(nil), "serverproto.SSMapDataSaveReq")
  6567. proto.RegisterType((*SSCardDataSaveReq)(nil), "serverproto.SSCardDataSaveReq")
  6568. proto.RegisterType((*SSFashionDataSaveReq)(nil), "serverproto.SSFashionDataSaveReq")
  6569. proto.RegisterType((*SSBattleDataSaveReq)(nil), "serverproto.SSBattleDataSaveReq")
  6570. proto.RegisterType((*SSChatMessageSaveReq)(nil), "serverproto.SSChatMessageSaveReq")
  6571. proto.RegisterType((*SSTaskDataSaveReq)(nil), "serverproto.SSTaskDataSaveReq")
  6572. proto.RegisterType((*SSRoleDrawDataSaveReq)(nil), "serverproto.SSRoleDrawDataSaveReq")
  6573. proto.RegisterType((*SSChatOfflinePlayerReq)(nil), "serverproto.SSChatOfflinePlayerReq")
  6574. proto.RegisterType((*SSChatOfflinePlayerAck)(nil), "serverproto.SSChatOfflinePlayerAck")
  6575. proto.RegisterType((*SSRoleBriefInfoSaveReq)(nil), "serverproto.SSRoleBriefInfoSaveReq")
  6576. proto.RegisterType((*SSGetRoleBriefInfoReq)(nil), "serverproto.SSGetRoleBriefInfoReq")
  6577. proto.RegisterType((*SSGetRoleBriefInfoAck)(nil), "serverproto.SSGetRoleBriefInfoAck")
  6578. proto.RegisterType((*SSArenaDataSaveReq)(nil), "serverproto.SSArenaDataSaveReq")
  6579. proto.RegisterType((*SSRoleRedSaveReq)(nil), "serverproto.SSRoleRedSaveReq")
  6580. proto.RegisterType((*SSShopDataSaveReq)(nil), "serverproto.SSShopDataSaveReq")
  6581. proto.RegisterType((*SSTowerDataSaveReq)(nil), "serverproto.SSTowerDataSaveReq")
  6582. proto.RegisterType((*SSGuildDataSaveReq)(nil), "serverproto.SSGuildDataSaveReq")
  6583. proto.RegisterType((*SSStatisticsDataSaveReq)(nil), "serverproto.SSStatisticsDataSaveReq")
  6584. proto.RegisterType((*ActivityDataSaveDetail)(nil), "serverproto.ActivityDataSaveDetail")
  6585. proto.RegisterType((*SSActivityDataSaveReq)(nil), "serverproto.SSActivityDataSaveReq")
  6586. proto.RegisterType((*SSActivitySmashEggsMsgSaveNtf)(nil), "serverproto.SSActivitySmashEggsMsgSaveNtf")
  6587. proto.RegisterType((*SSPetDataSaveReq)(nil), "serverproto.SSPetDataSaveReq")
  6588. proto.RegisterType((*SSRuneDataSaveReq)(nil), "serverproto.SSRuneDataSaveReq")
  6589. proto.RegisterType((*SSKeepSakeSaveReq)(nil), "serverproto.SSKeepSakeSaveReq")
  6590. proto.RegisterType((*SSLoadArenaNtf)(nil), "serverproto.SSLoadArenaNtf")
  6591. proto.RegisterType((*SSArenaMatchReq)(nil), "serverproto.SSArenaMatchReq")
  6592. proto.RegisterType((*SSArenaMatchAck)(nil), "serverproto.SSArenaMatchAck")
  6593. proto.RegisterType((*SSGetOtherTargetInfoReq)(nil), "serverproto.SSGetOtherTargetInfoReq")
  6594. proto.RegisterType((*SSGetOtherTargetInfoAck)(nil), "serverproto.SSGetOtherTargetInfoAck")
  6595. proto.RegisterType((*SSGameBanRoleNtf)(nil), "serverproto.SSGameBanRoleNtf")
  6596. proto.RegisterType((*SSRoleRushDataSaveReq)(nil), "serverproto.SSRoleRushDataSaveReq")
  6597. proto.RegisterType((*SSArenaScoreRankNtf)(nil), "serverproto.SSArenaScoreRankNtf")
  6598. proto.RegisterType((*SSMaxFightPowerRankNtf)(nil), "serverproto.SSMaxFightPowerRankNtf")
  6599. proto.RegisterType((*SSMapLevelChangeReq)(nil), "serverproto.SSMapLevelChangeReq")
  6600. proto.RegisterType((*SSMapLevelChangeAck)(nil), "serverproto.SSMapLevelChangeAck")
  6601. proto.RegisterType((*SSArenaRankListReq)(nil), "serverproto.SSArenaRankListReq")
  6602. proto.RegisterType((*SSArenaRankListAck)(nil), "serverproto.SSArenaRankListAck")
  6603. proto.RegisterType((*SSArenaRankRewardReq)(nil), "serverproto.SSArenaRankRewardReq")
  6604. proto.RegisterType((*SSArenaRankRewardAck)(nil), "serverproto.SSArenaRankRewardAck")
  6605. proto.RegisterType((*SSArenaRankUpdateReq)(nil), "serverproto.SSArenaRankUpdateReq")
  6606. proto.RegisterType((*SSArenaRankUpdateAck)(nil), "serverproto.SSArenaRankUpdateAck")
  6607. proto.RegisterType((*SSCrossYuanHangTrialRankRewardReq)(nil), "serverproto.SSCrossYuanHangTrialRankRewardReq")
  6608. proto.RegisterType((*SSCrossYuanHangTrialRankRewardAck)(nil), "serverproto.SSCrossYuanHangTrialRankRewardAck")
  6609. proto.RegisterType((*SSCrossYuanHangTrialRankUpdateReq)(nil), "serverproto.SSCrossYuanHangTrialRankUpdateReq")
  6610. proto.RegisterType((*SSCrossYuanHangTrialRankUpdateAck)(nil), "serverproto.SSCrossYuanHangTrialRankUpdateAck")
  6611. proto.RegisterType((*SSTowerPassFightPowerNtf)(nil), "serverproto.SSTowerPassFightPowerNtf")
  6612. proto.RegisterType((*SSTowerWjPassFightPowerNtf)(nil), "serverproto.SSTowerWjPassFightPowerNtf")
  6613. proto.RegisterType((*SSTowerMinFightPowerReq)(nil), "serverproto.SSTowerMinFightPowerReq")
  6614. proto.RegisterType((*TowerMinFight)(nil), "serverproto.TowerMinFight")
  6615. proto.RegisterType((*SSTowerMinFightPowerAck)(nil), "serverproto.SSTowerMinFightPowerAck")
  6616. proto.RegisterType((*SSPassTowerLevelRankReq)(nil), "serverproto.SSPassTowerLevelRankReq")
  6617. proto.RegisterType((*TowerLevelInfo)(nil), "serverproto.TowerLevelInfo")
  6618. proto.RegisterType((*SSPassTowerLevelRankAck)(nil), "serverproto.SSPassTowerLevelRankAck")
  6619. proto.RegisterType((*SSTowerWjRankUpdateReq)(nil), "serverproto.SSTowerWjRankUpdateReq")
  6620. proto.RegisterType((*SSTowerWjRankUpdateAck)(nil), "serverproto.SSTowerWjRankUpdateAck")
  6621. proto.RegisterType((*SSGetFriendTowerInfoReq)(nil), "serverproto.SSGetFriendTowerInfoReq")
  6622. proto.RegisterType((*SSGetFriendTowerInfoAck)(nil), "serverproto.SSGetFriendTowerInfoAck")
  6623. proto.RegisterType((*SSOnlineGetRushInfoReq)(nil), "serverproto.SSOnlineGetRushInfoReq")
  6624. proto.RegisterType((*SSOnlineGetRushInfoAck)(nil), "serverproto.SSOnlineGetRushInfoAck")
  6625. proto.RegisterType((*SSRushDataChangeReq)(nil), "serverproto.SSRushDataChangeReq")
  6626. proto.RegisterType((*SSRushDataChangeAck)(nil), "serverproto.SSRushDataChangeAck")
  6627. proto.RegisterType((*SSGetRushBaseRewardReq)(nil), "serverproto.SSGetRushBaseRewardReq")
  6628. proto.RegisterType((*SSGetRushBaseRewardAck)(nil), "serverproto.SSGetRushBaseRewardAck")
  6629. proto.RegisterType((*SSGetRushShopInfoReq)(nil), "serverproto.SSGetRushShopInfoReq")
  6630. proto.RegisterType((*SSGetRushShopInfoAck)(nil), "serverproto.SSGetRushShopInfoAck")
  6631. proto.RegisterType((*SSGetRushShopBuyReq)(nil), "serverproto.SSGetRushShopBuyReq")
  6632. proto.RegisterType((*SSGetRushShopBuyAck)(nil), "serverproto.SSGetRushShopBuyAck")
  6633. proto.RegisterType((*SSGetRushDataReq)(nil), "serverproto.SSGetRushDataReq")
  6634. proto.RegisterType((*SSGetRushDataAck)(nil), "serverproto.SSGetRushDataAck")
  6635. proto.RegisterType((*SSGetRushRewardReq)(nil), "serverproto.SSGetRushRewardReq")
  6636. proto.RegisterType((*SSGetRushRewardAck)(nil), "serverproto.SSGetRushRewardAck")
  6637. proto.RegisterType((*RushMailData)(nil), "serverproto.RushMailData")
  6638. proto.RegisterType((*SSRushActivityRankRewardNtf)(nil), "serverproto.SSRushActivityRankRewardNtf")
  6639. proto.RegisterType((*SSGetRushRankRewardReq)(nil), "serverproto.SSGetRushRankRewardReq")
  6640. proto.RegisterType((*RankRewardData)(nil), "serverproto.RankRewardData")
  6641. proto.RegisterType((*RankRewardList)(nil), "serverproto.RankRewardList")
  6642. proto.RegisterType((*SSGetRushRankRewardAck)(nil), "serverproto.SSGetRushRankRewardAck")
  6643. proto.RegisterType((*SSTestRushRankRewardNtf)(nil), "serverproto.SSTestRushRankRewardNtf")
  6644. proto.RegisterType((*SSRushMapScoreNtf)(nil), "serverproto.SSRushMapScoreNtf")
  6645. proto.RegisterType((*SSLoadMailNtf)(nil), "serverproto.SSLoadMailNtf")
  6646. proto.RegisterType((*SSMailSaveNtf)(nil), "serverproto.SSMailSaveNtf")
  6647. proto.RegisterType((*SSCompetitionSaveReq)(nil), "serverproto.SSCompetitionSaveReq")
  6648. proto.RegisterType((*SSGetUidByRoleNameReq)(nil), "serverproto.SSGetUidByRoleNameReq")
  6649. proto.RegisterType((*SSGetUidByRoleNameAck)(nil), "serverproto.SSGetUidByRoleNameAck")
  6650. proto.RegisterType((*SSDBFriendAddFansReq)(nil), "serverproto.SSDBFriendAddFansReq")
  6651. proto.RegisterType((*SSDBFriendAddFansAck)(nil), "serverproto.SSDBFriendAddFansAck")
  6652. proto.RegisterType((*SSDBFriendDelFansNtf)(nil), "serverproto.SSDBFriendDelFansNtf")
  6653. proto.RegisterType((*SSFriendDataSaveReq)(nil), "serverproto.SSFriendDataSaveReq")
  6654. proto.RegisterType((*SSLoadFriendDataNtf)(nil), "serverproto.SSLoadFriendDataNtf")
  6655. proto.RegisterType((*WorldBossStateInfo)(nil), "serverproto.WorldBossStateInfo")
  6656. proto.RegisterType((*SSRoleLogData)(nil), "serverproto.SSRoleLogData")
  6657. proto.RegisterType((*SSRoleLogNtf)(nil), "serverproto.SSRoleLogNtf")
  6658. proto.RegisterType((*RoleRes2MysqlInfo)(nil), "serverproto.RoleRes2MysqlInfo")
  6659. proto.RegisterType((*SSRoleResMysqlNtf)(nil), "serverproto.SSRoleResMysqlNtf")
  6660. proto.RegisterType((*SSPlayerStateChangeNtf)(nil), "serverproto.SSPlayerStateChangeNtf")
  6661. proto.RegisterType((*SSCardCollectionChangeNtf)(nil), "serverproto.SSCardCollectionChangeNtf")
  6662. proto.RegisterType((*SSLoadPetNtf)(nil), "serverproto.SSLoadPetNtf")
  6663. proto.RegisterType((*SSLoadSkillEquipNtf)(nil), "serverproto.SSLoadSkillEquipNtf")
  6664. proto.RegisterType((*SSPetQueryAssistInfoReq)(nil), "serverproto.SSPetQueryAssistInfoReq")
  6665. proto.RegisterType((*SSPetQueryAssistInfoAck)(nil), "serverproto.SSPetQueryAssistInfoAck")
  6666. proto.RegisterType((*SSPetSetAssistNtf)(nil), "serverproto.SSPetSetAssistNtf")
  6667. proto.RegisterType((*SSPetBondAssistListReq)(nil), "serverproto.SSPetBondAssistListReq")
  6668. proto.RegisterType((*SSPetBondAssistListAck)(nil), "serverproto.SSPetBondAssistListAck")
  6669. proto.RegisterType((*SSPetAdvAchievementReq)(nil), "serverproto.SSPetAdvAchievementReq")
  6670. proto.RegisterType((*SSPetAdvAchievementAck)(nil), "serverproto.SSPetAdvAchievementAck")
  6671. proto.RegisterType((*SSPetAdvAchievementSetNtf)(nil), "serverproto.SSPetAdvAchievementSetNtf")
  6672. proto.RegisterType((*SSRushPetInfoChangeNtf)(nil), "serverproto.SSRushPetInfoChangeNtf")
  6673. proto.RegisterType((*SSRushSkillInfoChangeNtf)(nil), "serverproto.SSRushSkillInfoChangeNtf")
  6674. proto.RegisterType((*SSExpeditionDBHelpReq)(nil), "serverproto.SSExpeditionDBHelpReq")
  6675. proto.RegisterType((*SSExpeditionDBHelpAck)(nil), "serverproto.SSExpeditionDBHelpAck")
  6676. proto.RegisterType((*SSLoadInvitationDataNtf)(nil), "serverproto.SSLoadInvitationDataNtf")
  6677. proto.RegisterType((*SSInvitationSaveNtf)(nil), "serverproto.SSInvitationSaveNtf")
  6678. proto.RegisterType((*SSInvitationGenNumberReq)(nil), "serverproto.SSInvitationGenNumberReq")
  6679. proto.RegisterType((*SSInvitationGenNumberAck)(nil), "serverproto.SSInvitationGenNumberAck")
  6680. proto.RegisterType((*SSInvitationNumberUserInfoReq)(nil), "serverproto.SSInvitationNumberUserInfoReq")
  6681. proto.RegisterType((*SSInvitationNumberUserInfoAck)(nil), "serverproto.SSInvitationNumberUserInfoAck")
  6682. proto.RegisterType((*SSInvitationMemberNoticeMasterNtf)(nil), "serverproto.SSInvitationMemberNoticeMasterNtf")
  6683. proto.RegisterType((*SSDaoChang100SaveNtf)(nil), "serverproto.SSDaoChang100SaveNtf")
  6684. proto.RegisterType((*SSUpdateKeepSakeRankNtf)(nil), "serverproto.SSUpdateKeepSakeRankNtf")
  6685. proto.RegisterType((*SSDaoChang100WheelLogAddNtf)(nil), "serverproto.SSDaoChang100WheelLogAddNtf")
  6686. proto.RegisterType((*SSCrossDataSaveNtf)(nil), "serverproto.SSCrossDataSaveNtf")
  6687. proto.RegisterType((*SSHeadDataSaveReq)(nil), "serverproto.SSHeadDataSaveReq")
  6688. proto.RegisterType((*SSUpdateHeadDataSaveReq)(nil), "serverproto.SSUpdateHeadDataSaveReq")
  6689. proto.RegisterType((*SSLoadCrossDataNtf)(nil), "serverproto.SSLoadCrossDataNtf")
  6690. proto.RegisterType((*SSWishBoxDataSaveReq)(nil), "serverproto.SSWishBoxDataSaveReq")
  6691. proto.RegisterType((*SSBTDataSaveNtf)(nil), "serverproto.SSBTDataSaveNtf")
  6692. proto.RegisterType((*SSGetServerPayMailReq)(nil), "serverproto.SSGetServerPayMailReq")
  6693. proto.RegisterType((*SSGetServerPayMailAck)(nil), "serverproto.SSGetServerPayMailAck")
  6694. }
  6695. func init() {
  6696. proto.RegisterFile("db.proto", fileDescriptor_8817812184a13374)
  6697. }
  6698. var fileDescriptor_8817812184a13374 = []byte{
  6699. // 5184 bytes of a gzipped FileDescriptorProto
  6700. 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x7b, 0xdd, 0x8f, 0x1c, 0xc7,
  6701. 0x71, 0x38, 0xf6, 0xeb, 0x6e, 0xb7, 0xf6, 0xf6, 0xee, 0x38, 0xa2, 0xc8, 0xa3, 0x68, 0xc9, 0xf4,
  6702. 0xd8, 0xd6, 0x8f, 0xfa, 0xb0, 0x64, 0x93, 0xfc, 0x51, 0x12, 0xc5, 0x48, 0xba, 0x3b, 0x92, 0xc7,
  6703. 0x93, 0x78, 0xd4, 0x69, 0xf6, 0x48, 0x25, 0x0e, 0x8c, 0x41, 0xef, 0x4e, 0xef, 0xee, 0xe8, 0x66,
  6704. 0x67, 0x96, 0xd3, 0xb3, 0x47, 0x5e, 0x9e, 0x02, 0x23, 0x09, 0xe2, 0x3c, 0x18, 0x7e, 0xc9, 0x43,
  6705. 0x90, 0x97, 0x04, 0x01, 0x12, 0x04, 0x08, 0x8c, 0x04, 0x81, 0x83, 0x20, 0x2f, 0x09, 0x92, 0xbf,
  6706. 0x20, 0x48, 0x80, 0x00, 0x79, 0xcc, 0x4b, 0x90, 0xfc, 0x15, 0x41, 0x55, 0xf5, 0xcc, 0xf4, 0xec,
  6707. 0xce, 0x2e, 0x49, 0xc9, 0x4e, 0xfc, 0xb4, 0x3b, 0xd5, 0xd5, 0xd5, 0xd5, 0x55, 0xd5, 0xf5, 0xd1,
  6708. 0x53, 0x03, 0x4d, 0xaf, 0xf7, 0xd6, 0x24, 0x8e, 0x92, 0xc8, 0x6a, 0x2b, 0x19, 0x9f, 0xc8, 0x98,
  6709. 0x1e, 0x5e, 0x82, 0xa9, 0x92, 0x31, 0x0f, 0xd8, 0xbf, 0x53, 0x81, 0xf3, 0xdd, 0xee, 0x76, 0xbf,
  6710. 0x1f, 0x4d, 0xc3, 0x64, 0x4f, 0x26, 0x4e, 0x14, 0xc8, 0x7b, 0xbe, 0x4a, 0x1c, 0xf9, 0xc8, 0x7a,
  6711. 0x19, 0xa0, 0x3f, 0x12, 0x61, 0x28, 0x03, 0xd7, 0xf7, 0xb6, 0x2a, 0x97, 0x2a, 0x97, 0xeb, 0x4e,
  6712. 0x4b, 0x43, 0xf6, 0x3d, 0xeb, 0x3c, 0xac, 0x46, 0x13, 0x19, 0xe2, 0x58, 0xf5, 0x52, 0xe5, 0x72,
  6713. 0xcb, 0x59, 0xc1, 0xc7, 0x7d, 0xcf, 0x7a, 0x09, 0x9a, 0x93, 0x40, 0x24, 0x83, 0x28, 0x1e, 0x6f,
  6714. 0xd5, 0x68, 0x24, 0x7b, 0xc6, 0x49, 0xbf, 0x11, 0x85, 0x12, 0x27, 0xd5, 0x2f, 0x55, 0x2e, 0x37,
  6715. 0x9c, 0x15, 0x7c, 0xdc, 0xf7, 0xec, 0x9f, 0x2c, 0x60, 0x64, 0xbb, 0x7f, 0x6c, 0xbd, 0x05, 0x8d,
  6716. 0x38, 0x0a, 0xa4, 0xda, 0xaa, 0x5c, 0xaa, 0x5d, 0x6e, 0x5f, 0xd9, 0x7a, 0xcb, 0xd8, 0xcd, 0x5b,
  6717. 0x7a, 0x0a, 0xe2, 0x3b, 0x8c, 0x66, 0xbd, 0x0e, 0x67, 0x7c, 0xe5, 0xf6, 0x83, 0x48, 0x49, 0x37,
  6718. 0x96, 0x43, 0x5f, 0x25, 0x32, 0x26, 0x1e, 0x9b, 0xce, 0x86, 0xaf, 0x76, 0x11, 0xee, 0x68, 0xb0,
  6719. 0x75, 0x01, 0x9a, 0xca, 0x3b, 0x76, 0xbf, 0x50, 0x51, 0xa8, 0x99, 0x5d, 0x55, 0xde, 0xf1, 0xc7,
  6720. 0x2a, 0x0a, 0xed, 0x9f, 0x56, 0x60, 0xb3, 0xdb, 0xdd, 0xf6, 0x3c, 0xa4, 0xbd, 0x23, 0x70, 0xd2,
  6721. 0x23, 0xeb, 0x35, 0xa8, 0xf7, 0x84, 0x92, 0x24, 0x8e, 0xf6, 0x95, 0x17, 0x0b, 0xac, 0x64, 0x78,
  6722. 0x84, 0x62, 0x7d, 0x1d, 0xda, 0xa2, 0x9f, 0xf8, 0x27, 0xd2, 0xed, 0x47, 0x9e, 0xd4, 0x42, 0x02,
  6723. 0x06, 0xed, 0x46, 0x9e, 0x34, 0x25, 0x58, 0x2b, 0x48, 0xf0, 0x1b, 0xb0, 0xa6, 0xa6, 0x3d, 0x37,
  6724. 0x93, 0x62, 0x9d, 0x46, 0xdb, 0x6a, 0xda, 0x3b, 0x4c, 0x05, 0x69, 0x41, 0x1d, 0x25, 0xb7, 0xd5,
  6725. 0x20, 0x29, 0xd2, 0x7f, 0xfb, 0xde, 0x0c, 0xbf, 0x28, 0xbb, 0x4d, 0xa8, 0xc9, 0x38, 0x26, 0x76,
  6726. 0x1b, 0x0e, 0xfe, 0xb5, 0x5e, 0x85, 0x8d, 0x7e, 0x2c, 0x45, 0x22, 0x5d, 0x94, 0x96, 0x3b, 0xd5,
  6727. 0xfa, 0xab, 0x3b, 0x1d, 0x06, 0xe3, 0xec, 0x07, 0xbe, 0x67, 0xdf, 0x86, 0x17, 0x32, 0x85, 0x68,
  6728. 0xa2, 0xf7, 0x93, 0xc1, 0xf3, 0x2a, 0xc3, 0xbe, 0x09, 0x6b, 0xdd, 0xae, 0x56, 0x28, 0x0a, 0xf0,
  6729. 0x4d, 0xb0, 0x68, 0xdd, 0x54, 0x31, 0x6e, 0xe2, 0x8f, 0xa5, 0xb6, 0xae, 0xcd, 0x98, 0x90, 0x78,
  6730. 0xe0, 0xc8, 0x1f, 0x4b, 0x7b, 0xcf, 0x98, 0x5d, 0xbe, 0x9d, 0x6f, 0x43, 0x1d, 0x67, 0xd1, 0x1e,
  6731. 0xda, 0x57, 0xce, 0xcc, 0x29, 0xc4, 0xa1, 0x61, 0xfb, 0x2c, 0x58, 0x19, 0xa1, 0x3b, 0x7e, 0xe8,
  6732. 0xab, 0xd1, 0xfd, 0x64, 0x60, 0x7f, 0x00, 0x67, 0xba, 0xdd, 0x54, 0x5c, 0x5d, 0x71, 0xf2, 0x9c,
  6733. 0x2a, 0xe6, 0xf9, 0x77, 0x65, 0x1c, 0xdd, 0x12, 0x89, 0x30, 0xe6, 0x8f, 0x64, 0x1c, 0x2d, 0x9c,
  6734. 0x8f, 0xf8, 0x0e, 0xa1, 0xd8, 0x3b, 0xc8, 0xd5, 0xed, 0x47, 0x53, 0x7f, 0x62, 0x12, 0x78, 0x13,
  6735. 0x1a, 0x12, 0x61, 0x9a, 0xc2, 0xb9, 0x39, 0x0a, 0x34, 0xc3, 0x61, 0x24, 0xfb, 0x77, 0xe9, 0xe4,
  6736. 0x74, 0x8f, 0xfd, 0x20, 0x98, 0xa3, 0x74, 0x13, 0xda, 0x0a, 0x07, 0x5c, 0x93, 0xde, 0xc5, 0x39,
  6737. 0x7a, 0xf9, 0x64, 0x07, 0x54, 0xf6, 0xdf, 0x7a, 0x1b, 0xce, 0x1a, 0xb3, 0x5d, 0x4f, 0x06, 0x6e,
  6738. 0xe0, 0xab, 0x64, 0xab, 0x7a, 0xa9, 0x76, 0xb9, 0xe3, 0x9c, 0xc9, 0x31, 0x6f, 0xc9, 0x00, 0xcf,
  6739. 0xaa, 0x7d, 0x03, 0x0d, 0x70, 0x47, 0x0c, 0x4d, 0x16, 0x5e, 0x85, 0x5a, 0x4f, 0x0c, 0xf5, 0xd2,
  6740. 0x67, 0x4b, 0x84, 0x39, 0x74, 0x10, 0x81, 0x45, 0xb9, 0x3b, 0x2a, 0xf2, 0xff, 0x1a, 0xd4, 0xfb,
  6741. 0xa3, 0x8c, 0xf1, 0x79, 0x51, 0x22, 0xbe, 0x43, 0x28, 0xf6, 0x2e, 0xae, 0x7d, 0x20, 0x0a, 0xd3,
  6742. 0xdf, 0x86, 0x26, 0xd9, 0xda, 0x58, 0x4c, 0x16, 0x32, 0x70, 0x20, 0x26, 0xce, 0x6a, 0xcc, 0x7f,
  6743. 0x34, 0x13, 0x22, 0xf6, 0x66, 0x99, 0x10, 0xb1, 0xb7, 0x98, 0x09, 0x11, 0x7b, 0x0e, 0xa1, 0xd8,
  6744. 0x1f, 0xc3, 0xd9, 0x6e, 0xf7, 0x8e, 0x50, 0x23, 0x3f, 0x0a, 0x4d, 0x12, 0x57, 0x60, 0x75, 0xc0,
  6745. 0x50, 0x4d, 0x65, 0x6b, 0x8e, 0x8a, 0x9e, 0xe5, 0xa4, 0x88, 0xf6, 0x1d, 0x3c, 0x7f, 0x3b, 0x22,
  6746. 0x49, 0x02, 0x59, 0xdc, 0xd3, 0x4a, 0x8f, 0x80, 0x9a, 0xd2, 0xf9, 0x12, 0x91, 0xe2, 0xb0, 0xa3,
  6747. 0xd1, 0xec, 0x9f, 0x55, 0x90, 0xa9, 0xdd, 0x91, 0x48, 0x0e, 0xa4, 0x52, 0x62, 0x98, 0xd9, 0xf9,
  6748. 0x36, 0xb4, 0x07, 0x71, 0x34, 0x46, 0x37, 0x73, 0x2a, 0x63, 0x4d, 0xee, 0x52, 0x81, 0x1c, 0xce,
  6749. 0x3a, 0xa4, 0xe1, 0x9d, 0xd8, 0x97, 0x83, 0xfd, 0x70, 0x10, 0x39, 0x80, 0x93, 0x18, 0x68, 0xfd,
  6750. 0x0a, 0xb4, 0xa3, 0xc1, 0x20, 0xf0, 0x43, 0xe9, 0x8e, 0xd5, 0x50, 0x9f, 0xc1, 0xaf, 0xcd, 0x91,
  6751. 0xd0, 0x0b, 0xf3, 0x74, 0x3d, 0xe1, 0x40, 0x0d, 0xad, 0x8b, 0xd0, 0x4a, 0x44, 0x3c, 0x94, 0x49,
  6752. 0xea, 0x02, 0xeb, 0x4e, 0x93, 0x01, 0xfb, 0x1e, 0xeb, 0xe2, 0x48, 0xa8, 0xe3, 0x19, 0x5d, 0x24,
  6753. 0x42, 0x1d, 0x2f, 0xd4, 0x05, 0xe2, 0x3b, 0x84, 0x62, 0x7f, 0x02, 0x2f, 0xf2, 0xd9, 0xbe, 0x15,
  6754. 0x8b, 0xc7, 0x45, 0x65, 0xb4, 0xc8, 0x2a, 0xbc, 0x58, 0x3c, 0x5e, 0x48, 0x08, 0x27, 0x39, 0x64,
  6755. 0x3d, 0xf8, 0xcf, 0xde, 0x82, 0x73, 0x2c, 0xc3, 0x4f, 0x99, 0x7b, 0xde, 0xbf, 0x23, 0x1f, 0xd9,
  6756. 0xbd, 0xd2, 0x11, 0xf4, 0x55, 0x77, 0xe1, 0x45, 0x5a, 0xc7, 0x90, 0x10, 0x9f, 0x9f, 0xc5, 0xd6,
  6757. 0x2c, 0x12, 0x87, 0xbc, 0xe3, 0xa7, 0x99, 0x8c, 0xe8, 0x5c, 0xfd, 0x6d, 0x05, 0x17, 0x21, 0xdd,
  6758. 0xa6, 0x6a, 0xc8, 0x95, 0x08, 0x3d, 0x84, 0xb9, 0x7e, 0x38, 0x48, 0x5d, 0x8e, 0x5d, 0x54, 0x40,
  6759. 0x34, 0x1e, 0x47, 0xe1, 0xac, 0x16, 0x5b, 0xbd, 0xf4, 0xef, 0xe2, 0x40, 0x3e, 0x13, 0xc0, 0x6a,
  6760. 0x73, 0x01, 0xec, 0xe9, 0x71, 0xca, 0xee, 0xa2, 0x16, 0xb4, 0xdf, 0xcd, 0x57, 0x97, 0x8f, 0x30,
  6761. 0x80, 0x25, 0xa7, 0x13, 0xa9, 0x5d, 0x39, 0xfd, 0xc7, 0xd0, 0xc4, 0xc6, 0x88, 0x51, 0x29, 0xf7,
  6762. 0x35, 0x75, 0xa7, 0xc3, 0xe0, 0x07, 0xbe, 0x47, 0xf2, 0x08, 0xcb, 0x88, 0xa2, 0xc8, 0xcb, 0x88,
  6763. 0x16, 0x25, 0x54, 0xa5, 0xa8, 0xf5, 0x7c, 0x12, 0xb2, 0x3f, 0x41, 0x37, 0xbd, 0x1d, 0xcb, 0x50,
  6764. 0x98, 0x76, 0xf4, 0xff, 0x01, 0x48, 0xbf, 0x02, 0x07, 0x16, 0xfa, 0x6a, 0x9a, 0xe6, 0x90, 0xc5,
  6765. 0xd1, 0x5f, 0x76, 0x92, 0x1c, 0x0d, 0x3d, 0xc3, 0x49, 0xc6, 0xd2, 0x5b, 0xe8, 0xa3, 0x1c, 0xe9,
  6766. 0x39, 0x88, 0xc0, 0x67, 0xa2, 0x3b, 0x8a, 0x66, 0x9d, 0xa4, 0x1a, 0x45, 0x8b, 0x9d, 0x24, 0xe2,
  6767. 0x3b, 0x84, 0xc2, 0xf1, 0xe6, 0x28, 0x7a, 0x2c, 0xe3, 0x99, 0x78, 0x93, 0x20, 0x6c, 0xe1, 0x1e,
  6768. 0x68, 0x86, 0xc3, 0x48, 0x4c, 0x63, 0x6f, 0xea, 0x07, 0xde, 0x0c, 0x8d, 0x21, 0xc2, 0x16, 0xd2,
  6769. 0xa0, 0x19, 0x0e, 0x23, 0xd9, 0x0f, 0x28, 0x64, 0x25, 0x22, 0xf1, 0x55, 0xe2, 0xf7, 0x95, 0x49,
  6770. 0xe8, 0x06, 0x80, 0xca, 0x06, 0x34, 0xb5, 0x97, 0xe6, 0xf7, 0x94, 0xa2, 0x38, 0x06, 0xb6, 0xfd,
  6771. 0xdf, 0x15, 0x38, 0xb7, 0x8d, 0xe6, 0xe9, 0x27, 0xa7, 0x29, 0xcd, 0x5b, 0x32, 0x11, 0x7e, 0x60,
  6772. 0x7d, 0x13, 0x3a, 0x82, 0x47, 0x7c, 0xa9, 0xd2, 0x7c, 0xb6, 0xe1, 0xac, 0xe5, 0xc0, 0x7d, 0xcf,
  6773. 0xba, 0x93, 0x21, 0x9d, 0xba, 0x9e, 0x48, 0x84, 0x76, 0x68, 0xdf, 0x98, 0xc9, 0x71, 0xd2, 0x19,
  6774. 0x4c, 0x1a, 0x17, 0xca, 0xe8, 0xd0, 0xb2, 0xd6, 0x87, 0xb0, 0x89, 0x79, 0xf2, 0x50, 0xba, 0xe8,
  6775. 0x89, 0xd8, 0x90, 0x6b, 0x64, 0x78, 0x45, 0xed, 0xa4, 0xde, 0xcd, 0x59, 0x67, 0x74, 0x7c, 0x46,
  6776. 0x03, 0xb7, 0x6c, 0xe8, 0x60, 0xb4, 0xcd, 0x67, 0xd7, 0x29, 0xe4, 0xb6, 0x3d, 0x19, 0xa4, 0x38,
  6777. 0xf6, 0xbf, 0x57, 0xf0, 0x14, 0xcc, 0x6e, 0x17, 0x45, 0xf8, 0x01, 0x74, 0xd8, 0x30, 0xf5, 0x98,
  6778. 0x96, 0xe2, 0x85, 0x79, 0xdb, 0xd4, 0x08, 0xce, 0x5a, 0x6c, 0x3c, 0x59, 0x0f, 0xe0, 0xac, 0x66,
  6779. 0x3f, 0x93, 0x46, 0x76, 0x16, 0xdb, 0x57, 0xbe, 0x59, 0x26, 0x8d, 0x19, 0x71, 0x3b, 0x16, 0x13,
  6780. 0x48, 0x47, 0x69, 0x53, 0xaf, 0xc3, 0x19, 0xdc, 0x54, 0x91, 0x26, 0x8a, 0xa5, 0xe1, 0x6c, 0x78,
  6781. 0x32, 0x30, 0x71, 0xed, 0x1f, 0xc0, 0xcb, 0xf9, 0xde, 0xba, 0x63, 0xa1, 0x46, 0xb7, 0x87, 0x43,
  6782. 0x75, 0xa0, 0x86, 0xb8, 0x06, 0xa6, 0xa1, 0x37, 0x01, 0x45, 0x9e, 0xfb, 0xd4, 0x3a, 0xf1, 0x56,
  6783. 0x34, 0x94, 0xee, 0xa9, 0x4a, 0xe4, 0x58, 0x07, 0x1f, 0x72, 0x5c, 0xa9, 0x43, 0xfd, 0x1b, 0x4a,
  6784. 0xed, 0x0f, 0x65, 0x62, 0x8a, 0xed, 0x12, 0xac, 0x4d, 0x64, 0x92, 0xa7, 0x39, 0x15, 0x92, 0x39,
  6785. 0x4c, 0x64, 0xa2, 0xf3, 0x1b, 0x54, 0x4b, 0x2f, 0x0a, 0xbd, 0x62, 0x26, 0xd4, 0x70, 0xda, 0x08,
  6786. 0x4c, 0x71, 0xd2, 0x9c, 0x63, 0x22, 0x13, 0xf2, 0x98, 0x65, 0xe7, 0xf9, 0x50, 0x26, 0x9c, 0x73,
  6787. 0x1c, 0xca, 0xc4, 0x7a, 0x03, 0x2c, 0x5c, 0x76, 0x26, 0xc7, 0x62, 0x85, 0x6f, 0x4c, 0x64, 0x52,
  6788. 0xc8, 0xb0, 0xf6, 0x28, 0x61, 0x9d, 0x86, 0xb2, 0x2c, 0xa0, 0xc5, 0xd3, 0x70, 0x71, 0xd6, 0x8a,
  6789. 0x93, 0x38, 0xa0, 0xe1, 0x3f, 0xfb, 0x08, 0x09, 0x7d, 0x22, 0xe5, 0xa4, 0x2b, 0x8e, 0xb3, 0x8c,
  6790. 0xe0, 0x43, 0x58, 0x27, 0x42, 0xc7, 0x52, 0x4e, 0x5c, 0x25, 0x8e, 0xe5, 0x42, 0xcb, 0x49, 0x67,
  6791. 0xb2, 0xe5, 0xa4, 0x4f, 0xf6, 0x1e, 0xac, 0x77, 0xbb, 0xf7, 0x22, 0xe1, 0x91, 0xab, 0x43, 0x3d,
  6792. 0x7d, 0x49, 0x27, 0xf9, 0xb3, 0x0a, 0x6c, 0x68, 0x97, 0x7b, 0x20, 0x92, 0xfe, 0x08, 0xb9, 0x3b,
  6793. 0x0b, 0x0d, 0xd5, 0x8f, 0xe2, 0xd4, 0xbb, 0xf3, 0x03, 0xc6, 0x8c, 0x40, 0xa8, 0xc4, 0xcd, 0x03,
  6794. 0x47, 0x5a, 0xce, 0x20, 0xf8, 0x30, 0x8d, 0x1b, 0x58, 0xcd, 0x8e, 0x91, 0x92, 0x1b, 0xc8, 0x01,
  6795. 0x6b, 0xa6, 0xe1, 0xb4, 0x08, 0x72, 0x4f, 0x0e, 0x12, 0x8c, 0x75, 0x3c, 0x1c, 0xfb, 0xc3, 0x51,
  6796. 0xa2, 0x8b, 0x53, 0x9e, 0xe1, 0x20, 0xc4, 0xfa, 0x16, 0xac, 0x27, 0xd1, 0xc4, 0x35, 0x68, 0x70,
  6797. 0xe9, 0xb5, 0x96, 0x44, 0x93, 0x83, 0x94, 0x8c, 0x7d, 0xaf, 0xc8, 0x36, 0xc6, 0xa4, 0xf7, 0x00,
  6798. 0x06, 0x48, 0xc1, 0x8c, 0xd0, 0x45, 0x3b, 0xbd, 0x83, 0xc3, 0x28, 0x06, 0x8e, 0x3b, 0x84, 0x4d,
  6799. 0x71, 0xe7, 0x23, 0x74, 0x93, 0x7b, 0x32, 0xf9, 0x34, 0x19, 0xc9, 0xf8, 0x88, 0x13, 0x23, 0x1d,
  6800. 0x3e, 0x37, 0xa1, 0x36, 0xcd, 0xaa, 0x72, 0xfc, 0x6b, 0xbd, 0x00, 0x8d, 0xc4, 0xd8, 0x7e, 0x3d,
  6801. 0xc1, 0x22, 0xee, 0xb7, 0x2b, 0xe5, 0x24, 0x74, 0x2d, 0xf5, 0x0c, 0x24, 0x50, 0xec, 0x32, 0x8e,
  6802. 0xa3, 0x58, 0xcb, 0x8c, 0x1f, 0xac, 0xef, 0x40, 0x9d, 0xf6, 0x53, 0x2f, 0x31, 0x90, 0x87, 0xbe,
  6803. 0x7c, 0x9c, 0x6d, 0x87, 0xd0, 0xec, 0x11, 0x9e, 0xb7, 0x3d, 0x31, 0x96, 0x3b, 0x22, 0x4c, 0x2b,
  6804. 0xc9, 0xf3, 0xb0, 0xda, 0x13, 0xa1, 0x9b, 0xf3, 0xb0, 0xd2, 0x13, 0x21, 0xae, 0x78, 0x09, 0xd6,
  6805. 0x70, 0x40, 0x86, 0x1e, 0x17, 0x87, 0xcc, 0x0d, 0xf4, 0x44, 0x78, 0x3b, 0xf4, 0xb0, 0x2c, 0xc4,
  6806. 0xaa, 0x1d, 0x31, 0x28, 0xd6, 0x33, 0x5b, 0x48, 0xea, 0xe8, 0x74, 0x22, 0xf3, 0xb4, 0xcf, 0x99,
  6807. 0xaa, 0x51, 0xf9, 0x29, 0x51, 0xa3, 0x25, 0xa7, 0x44, 0x8d, 0xd2, 0x53, 0xa2, 0x46, 0xf6, 0x1f,
  6808. 0x55, 0xa8, 0x08, 0x46, 0x7d, 0x76, 0xd1, 0xda, 0x1c, 0x11, 0x1e, 0x23, 0xeb, 0x5a, 0x74, 0xd5,
  6809. 0x5c, 0x74, 0x99, 0x71, 0xd6, 0x4c, 0xe3, 0xbc, 0x08, 0xad, 0x28, 0xf0, 0x5c, 0x1e, 0x61, 0x9b,
  6810. 0x6a, 0x46, 0x81, 0x47, 0xb4, 0xd0, 0x9b, 0x8c, 0xfd, 0xd0, 0x45, 0xab, 0x62, 0x04, 0x36, 0xa8,
  6811. 0xf6, 0xd8, 0x0f, 0x8f, 0xa2, 0x09, 0xe3, 0x5c, 0x02, 0xb4, 0x2f, 0x37, 0x16, 0xe1, 0xb1, 0x1b,
  6812. 0x4e, 0xc7, 0x5b, 0x2b, 0x6c, 0x97, 0x49, 0x34, 0x21, 0x56, 0xa6, 0x63, 0xdb, 0xc1, 0xd4, 0xf0,
  6813. 0x40, 0x3c, 0x21, 0x23, 0x3a, 0xa4, 0x40, 0xbd, 0x90, 0xc9, 0x57, 0x61, 0x63, 0x2c, 0x9e, 0xb8,
  6814. 0x6c, 0x8e, 0x13, 0x0a, 0xf9, 0x9c, 0x75, 0x77, 0xc6, 0x26, 0x01, 0xfb, 0xaf, 0x69, 0xdb, 0x07,
  6815. 0x62, 0x72, 0x4f, 0x9e, 0xc8, 0x60, 0x97, 0x5c, 0x39, 0x8a, 0xf0, 0xff, 0xc1, 0x66, 0x28, 0x1f,
  6816. 0x63, 0x39, 0xe5, 0x06, 0x38, 0x92, 0xc6, 0xd1, 0x8e, 0xd3, 0x09, 0xe5, 0xe3, 0x14, 0x7f, 0xdf,
  6817. 0xc3, 0x7d, 0x4f, 0x84, 0x52, 0xa6, 0xfa, 0x9a, 0x08, 0x20, 0xe5, 0x7d, 0x00, 0xed, 0x58, 0xf6,
  6818. 0xa3, 0xd8, 0xe3, 0x13, 0xc1, 0x4e, 0xf2, 0xe5, 0x82, 0x2a, 0x74, 0x09, 0x43, 0x58, 0x5c, 0x35,
  6819. 0xc4, 0xd9, 0x7f, 0xeb, 0x1c, 0xac, 0xf8, 0xea, 0x2e, 0x56, 0x64, 0xfa, 0x0a, 0x89, 0x9f, 0xec,
  6820. 0xdf, 0xaf, 0xce, 0x73, 0x8d, 0x76, 0x9e, 0x19, 0x70, 0xc5, 0x34, 0x60, 0x0b, 0xea, 0x28, 0x55,
  6821. 0xe2, 0xae, 0xe3, 0xd0, 0x7f, 0xcc, 0x67, 0x49, 0xd2, 0xec, 0x4b, 0x14, 0xb1, 0xd6, 0x71, 0xda,
  6822. 0x08, 0x63, 0x47, 0xa2, 0xac, 0x5d, 0xd8, 0x40, 0x85, 0x68, 0x6f, 0x63, 0x84, 0x9e, 0x99, 0xaa,
  6823. 0x3a, 0x9b, 0x42, 0xec, 0x77, 0x92, 0x68, 0xc2, 0x8f, 0x14, 0x23, 0xce, 0xc1, 0x4a, 0x18, 0x25,
  6824. 0xfe, 0xe0, 0x94, 0x54, 0xde, 0x74, 0xf4, 0x93, 0x75, 0x19, 0x36, 0xb9, 0x68, 0x73, 0x53, 0x01,
  6825. 0x79, 0xa4, 0xf1, 0xba, 0xb3, 0xde, 0x33, 0x25, 0xe2, 0x61, 0x2c, 0xd5, 0x28, 0x28, 0x62, 0x57,
  6826. 0x25, 0x62, 0x3c, 0xd9, 0x5a, 0x25, 0xd4, 0x0d, 0x1e, 0x40, 0x51, 0x77, 0x11, 0x6c, 0x27, 0x59,
  6827. 0xf6, 0x8a, 0x5c, 0xa5, 0xb7, 0x7b, 0x17, 0xa1, 0x45, 0x7b, 0x35, 0xf2, 0xe5, 0x26, 0x02, 0xf0,
  6828. 0x10, 0xe1, 0xa0, 0x4a, 0x44, 0x8c, 0x75, 0xd9, 0x13, 0x92, 0x50, 0xc3, 0x69, 0x12, 0x60, 0xdf,
  6829. 0x7b, 0x82, 0x9e, 0x90, 0x3c, 0xae, 0x92, 0x42, 0x45, 0xd9, 0xed, 0x55, 0xc3, 0x59, 0x43, 0x68,
  6830. 0x97, 0x80, 0xfb, 0x9e, 0xfd, 0x1f, 0x95, 0xb9, 0x65, 0x17, 0x2b, 0xe3, 0x1d, 0xcd, 0x8c, 0x91,
  6831. 0x66, 0x14, 0x5d, 0x64, 0x46, 0x87, 0xc4, 0x49, 0x8c, 0x92, 0x24, 0x91, 0x51, 0x19, 0x0c, 0xe8,
  6832. 0x80, 0x68, 0x36, 0x9a, 0x08, 0x40, 0xd4, 0xe2, 0x16, 0xeb, 0xcb, 0xb6, 0xd8, 0x98, 0xd9, 0xe2,
  6833. 0xab, 0xb0, 0x91, 0x91, 0xd5, 0x87, 0x93, 0x4f, 0x5e, 0x27, 0x25, 0x4e, 0xc7, 0xd3, 0xfe, 0x75,
  6834. 0x2c, 0xad, 0x33, 0xde, 0x1c, 0xf9, 0x58, 0xc4, 0x5e, 0xb9, 0x77, 0xce, 0xfc, 0x43, 0x75, 0xc6,
  6835. 0x3f, 0xcc, 0x4a, 0xb1, 0xa9, 0x52, 0x09, 0xfe, 0xa0, 0x84, 0x38, 0x8a, 0xb0, 0xb0, 0xe7, 0xca,
  6836. 0xcc, 0x9e, 0x2f, 0xc3, 0x66, 0x4c, 0x98, 0x86, 0x7a, 0x78, 0xc9, 0x75, 0x86, 0x67, 0x0a, 0xfa,
  6837. 0xa2, 0x40, 0xfe, 0xc1, 0xc4, 0x13, 0x09, 0x1d, 0xf2, 0x79, 0xf5, 0x56, 0xe6, 0xd5, 0x4b, 0xd7,
  6838. 0x78, 0xbc, 0x8e, 0x79, 0x14, 0xb8, 0x5a, 0xd3, 0x1c, 0xe4, 0x06, 0x6f, 0xff, 0x71, 0xa5, 0x64,
  6839. 0xb1, 0xc5, 0xe6, 0xb0, 0xbf, 0x90, 0xf8, 0xec, 0x39, 0xfb, 0x44, 0x9e, 0x3e, 0x14, 0xc1, 0x54,
  6840. 0xa2, 0x4a, 0xaf, 0x5f, 0x9b, 0x5f, 0xb9, 0x54, 0x1e, 0xb5, 0x52, 0x79, 0x8c, 0xe0, 0x1b, 0xdd,
  6841. 0xee, 0x6e, 0x1c, 0x29, 0xf5, 0x6b, 0x53, 0x11, 0xde, 0x15, 0xe1, 0xf0, 0x28, 0xf6, 0x45, 0xf0,
  6842. 0x0b, 0x50, 0xec, 0x17, 0x4f, 0x5b, 0xe9, 0xe7, 0xa8, 0xe5, 0xc7, 0x8b, 0xd7, 0xfa, 0xc5, 0xaa,
  6843. 0xfc, 0xa7, 0x95, 0xa7, 0xad, 0xfc, 0x4b, 0xa6, 0xff, 0xbf, 0xac, 0xc0, 0x96, 0x2e, 0x8e, 0x0f,
  6844. 0x85, 0x52, 0x79, 0x38, 0xc4, 0x58, 0xfa, 0x21, 0x74, 0xa8, 0xfa, 0x75, 0x7b, 0x85, 0x9b, 0x96,
  6845. 0x22, 0x33, 0x34, 0x37, 0xbf, 0x40, 0x68, 0xd3, 0x8c, 0x1d, 0xbe, 0x64, 0x29, 0x75, 0xd8, 0xd5,
  6846. 0x52, 0x87, 0x8d, 0x69, 0x98, 0xaf, 0xdc, 0x21, 0xbf, 0x3d, 0x69, 0x3a, 0x75, 0x5f, 0xed, 0x8d,
  6847. 0xb3, 0xab, 0x8d, 0x7a, 0x7e, 0xb5, 0x61, 0xff, 0xa8, 0x02, 0x2f, 0x69, 0x96, 0x3f, 0xff, 0xe2,
  6848. 0xff, 0x96, 0x69, 0xfb, 0x06, 0x26, 0x9a, 0x44, 0xec, 0xc0, 0x0f, 0x8d, 0x64, 0x44, 0x3e, 0xc2,
  6849. 0xdc, 0x9a, 0xf9, 0xa0, 0xa4, 0x41, 0xab, 0x1a, 0x08, 0x44, 0xa1, 0xda, 0xfe, 0x97, 0x0a, 0x74,
  6850. 0x0a, 0x53, 0x71, 0x8a, 0x99, 0xa5, 0xe8, 0x29, 0x83, 0x8c, 0xac, 0xf5, 0x2e, 0x34, 0x70, 0x4b,
  6851. 0x4a, 0x97, 0xe8, 0xcf, 0x72, 0xa1, 0xc3, 0x13, 0x90, 0xb4, 0xb1, 0x29, 0x9d, 0x00, 0x41, 0xbe,
  6852. 0x1d, 0x44, 0xd0, 0x51, 0x98, 0x10, 0xea, 0x94, 0x04, 0x00, 0x83, 0x08, 0xe1, 0xdb, 0xa0, 0xc3,
  6853. 0xb1, 0x7b, 0x22, 0x63, 0xe5, 0x47, 0xa1, 0x8e, 0x1f, 0x1d, 0x86, 0x3e, 0x64, 0xa0, 0xfd, 0x8f,
  6854. 0x95, 0x72, 0x91, 0xe8, 0xa2, 0x80, 0x45, 0xa2, 0xf5, 0x32, 0x1f, 0xf1, 0x0a, 0xf3, 0x9c, 0x16,
  6855. 0x61, 0x93, 0x52, 0xca, 0x92, 0x84, 0xea, 0xb3, 0x27, 0x09, 0xb5, 0x72, 0x9b, 0xcb, 0x53, 0x92,
  6856. 0xba, 0x99, 0x92, 0xd8, 0x1f, 0xe2, 0x1e, 0xd0, 0xb4, 0x8e, 0x32, 0x75, 0xb1, 0x9f, 0x2a, 0xf3,
  6857. 0x85, 0xa9, 0x8d, 0x56, 0x0d, 0x1b, 0xf5, 0x61, 0x3d, 0x9f, 0x4a, 0x1b, 0x48, 0x33, 0x2f, 0x7d,
  6858. 0x49, 0x47, 0x99, 0x57, 0x69, 0x42, 0xcd, 0xe6, 0xc2, 0x49, 0x18, 0x3f, 0x14, 0x13, 0xcb, 0x7a,
  6859. 0x31, 0xb1, 0xd4, 0x2f, 0x33, 0xe7, 0x99, 0x7d, 0xaa, 0x3b, 0xbd, 0x51, 0xd0, 0x46, 0x99, 0x9f,
  6860. 0x29, 0x6e, 0xc1, 0x54, 0x47, 0xba, 0xe7, 0x9a, 0xb1, 0x67, 0xba, 0x2d, 0xd6, 0xc7, 0xb2, 0xe0,
  6861. 0x69, 0xed, 0xd3, 0xd2, 0x91, 0xff, 0x0d, 0x4f, 0x68, 0x87, 0xba, 0x12, 0xbc, 0x13, 0xfb, 0x32,
  6862. 0xf4, 0x8e, 0xd2, 0x0d, 0x94, 0x6b, 0xf2, 0x02, 0x34, 0x67, 0xae, 0x60, 0x57, 0xa7, 0x7c, 0xf9,
  6863. 0x8a, 0x8c, 0xf6, 0xe4, 0xd0, 0x0f, 0xd3, 0x4a, 0x87, 0x1e, 0xe8, 0xc5, 0x5c, 0x98, 0x66, 0xe4,
  6864. 0xf8, 0xd7, 0xfe, 0x93, 0x4a, 0xf9, 0x82, 0xe5, 0xa5, 0xa7, 0x71, 0x9e, 0x6b, 0xcf, 0x77, 0x9e,
  6865. 0xcf, 0x42, 0x63, 0xe0, 0x87, 0x22, 0xd0, 0xde, 0x92, 0x1f, 0x72, 0x2e, 0xeb, 0x25, 0x5c, 0x36,
  6866. 0x72, 0x2e, 0x5f, 0x47, 0x85, 0x7c, 0x1a, 0x06, 0x7e, 0x28, 0xf7, 0x64, 0x82, 0x45, 0xdf, 0x42,
  6867. 0xa1, 0xd8, 0x83, 0x52, 0x5c, 0xdc, 0xcf, 0x0d, 0x68, 0x61, 0x59, 0xc9, 0x97, 0x86, 0x7c, 0x9a,
  6868. 0x8b, 0x05, 0x0d, 0x22, 0x9b, 0x57, 0x65, 0x4e, 0x33, 0xd6, 0xe5, 0xe9, 0xbc, 0xe9, 0xdb, 0xbf,
  6869. 0x47, 0xe5, 0x57, 0x5a, 0xbf, 0xe6, 0xe5, 0xd7, 0xbc, 0xd4, 0x2e, 0xea, 0x75, 0x8d, 0x53, 0x47,
  6870. 0x84, 0x29, 0xc3, 0x2d, 0x2f, 0x49, 0xcf, 0xc1, 0x0a, 0xfd, 0xb9, 0x92, 0x56, 0x4f, 0xfc, 0x94,
  6871. 0xc1, 0xaf, 0x6a, 0xe9, 0xe8, 0x27, 0xfb, 0xcf, 0x4b, 0x98, 0x29, 0x57, 0xe1, 0x52, 0x66, 0x5e,
  6872. 0x06, 0xa0, 0xc1, 0x38, 0x9a, 0x86, 0x69, 0x04, 0x26, 0x74, 0x07, 0x01, 0x39, 0xaf, 0xf5, 0x72,
  6873. 0x5e, 0x1b, 0x0b, 0x78, 0x5d, 0x29, 0xf0, 0x4a, 0x0a, 0xd2, 0xaa, 0xe1, 0x17, 0xf6, 0x8b, 0xf3,
  6874. 0xb6, 0xaf, 0xc0, 0xad, 0xfd, 0xc3, 0x4a, 0xe9, 0x42, 0x5f, 0x42, 0x2c, 0xe7, 0x60, 0x85, 0x0f,
  6875. 0xaa, 0xb6, 0x5e, 0xfd, 0x44, 0x95, 0x28, 0x9f, 0x7b, 0x66, 0x81, 0xc5, 0xd2, 0x66, 0x58, 0xc6,
  6876. 0xc4, 0xd9, 0x8c, 0x89, 0xee, 0x28, 0x9a, 0x2c, 0x3e, 0xcd, 0x4b, 0x59, 0x40, 0xcf, 0x38, 0x8a,
  6877. 0x26, 0xe6, 0x65, 0x4a, 0x13, 0x01, 0x34, 0xf8, 0x0a, 0xb4, 0xd5, 0xb4, 0xe7, 0x12, 0x42, 0xd6,
  6878. 0xb3, 0xd1, 0x52, 0xd3, 0x1e, 0x2d, 0xe8, 0xd9, 0xff, 0x50, 0xc6, 0xc4, 0x57, 0x30, 0x0f, 0x95,
  6879. 0x88, 0xa1, 0x34, 0x05, 0xde, 0x45, 0xc0, 0x8c, 0x3e, 0xea, 0xb3, 0xd6, 0x53, 0xd8, 0x42, 0x63,
  6880. 0xf9, 0x16, 0x56, 0x66, 0xb7, 0xf0, 0x07, 0x64, 0xe0, 0xc6, 0x16, 0x76, 0xa6, 0xa7, 0x3f, 0x6f,
  6881. 0x31, 0x5e, 0x80, 0xe6, 0x30, 0x8a, 0x3c, 0x95, 0xcb, 0x70, 0x95, 0x9e, 0xf9, 0xaa, 0x84, 0x87,
  6882. 0xc2, 0xe9, 0x38, 0xe5, 0x9d, 0x00, 0xf7, 0xa7, 0x63, 0xfb, 0xdf, 0x4a, 0x78, 0xfb, 0xe5, 0x92,
  6883. 0xae, 0xb9, 0xb3, 0x95, 0x25, 0x3b, 0x5b, 0x9d, 0xd9, 0xd9, 0x36, 0x5d, 0x08, 0xf2, 0xc6, 0xc8,
  6884. 0x21, 0x3e, 0xb7, 0xc4, 0xed, 0xbf, 0xaf, 0xce, 0xd0, 0x58, 0x1c, 0x46, 0xe7, 0xd3, 0x8b, 0xa5,
  6885. 0x17, 0x07, 0x17, 0xa0, 0x99, 0x5d, 0x3e, 0x72, 0x92, 0xb1, 0x2a, 0xf5, 0xcd, 0x63, 0x81, 0xa3,
  6886. 0xc6, 0x8c, 0x9c, 0xaf, 0x41, 0x33, 0x89, 0x26, 0x1c, 0x05, 0x56, 0x28, 0x0a, 0x5c, 0x98, 0x8b,
  6887. 0x02, 0xb8, 0xc0, 0x51, 0x34, 0xb9, 0xea, 0xac, 0x26, 0xfc, 0x1a, 0x0f, 0xc5, 0x4f, 0xac, 0x70,
  6888. 0xba, 0xb3, 0xaa, 0xed, 0x53, 0x06, 0x03, 0xca, 0x37, 0xac, 0xab, 0xd0, 0xa4, 0xd7, 0x12, 0x48,
  6889. 0xb4, 0x59, 0xd2, 0x73, 0x83, 0x44, 0xf5, 0x9b, 0x0c, 0x67, 0x75, 0xc2, 0x7f, 0xb0, 0xa2, 0xeb,
  6890. 0x4f, 0x63, 0xd7, 0x50, 0x6b, 0x8b, 0x2b, 0xba, 0xfe, 0x34, 0x76, 0x32, 0x3f, 0xe6, 0xa5, 0x4d,
  6891. 0x31, 0x08, 0xf9, 0xb2, 0xbe, 0x92, 0xf2, 0x69, 0x72, 0x55, 0x86, 0xe9, 0x03, 0x83, 0x48, 0x4f,
  6892. 0xff, 0x5c, 0x99, 0x5b, 0xe6, 0x39, 0x35, 0x95, 0x2f, 0x5e, 0x5b, 0xbe, 0x78, 0x7d, 0x76, 0x71,
  6893. 0xeb, 0x3a, 0xb4, 0xfc, 0x44, 0x8e, 0x39, 0x93, 0x69, 0x94, 0xe8, 0xc4, 0xcc, 0x9b, 0x9c, 0x26,
  6894. 0xe2, 0x52, 0x96, 0x53, 0x3c, 0x13, 0x2b, 0xb3, 0x11, 0xe0, 0xb7, 0x2a, 0xb0, 0x86, 0xdb, 0x39,
  6895. 0xd0, 0x2f, 0x00, 0x4b, 0x84, 0x76, 0x23, 0x63, 0xcd, 0xc8, 0xd9, 0x96, 0xac, 0xad, 0xb9, 0xa6,
  6896. 0xd5, 0xe9, 0xa2, 0xd6, 0x0f, 0xdc, 0x89, 0x88, 0xc5, 0xd8, 0x7c, 0x51, 0xd6, 0x41, 0xf0, 0x21,
  6897. 0x42, 0x29, 0xa7, 0xfb, 0xab, 0x0a, 0x5c, 0xe4, 0xe0, 0x9c, 0xbd, 0xca, 0xcb, 0x2e, 0x11, 0xb0,
  6898. 0x02, 0x7c, 0x05, 0xda, 0x44, 0xa7, 0x3f, 0x18, 0xe6, 0x55, 0x7d, 0x0b, 0x41, 0xbb, 0x83, 0x21,
  6899. 0x1f, 0x51, 0x1a, 0x37, 0x15, 0x8b, 0x80, 0x54, 0x74, 0x34, 0x48, 0x96, 0x57, 0x5b, 0x60, 0xce,
  6900. 0xa9, 0x00, 0x78, 0x5e, 0x6a, 0xcf, 0x4b, 0xdc, 0x09, 0x37, 0x4c, 0xa4, 0xd6, 0xf0, 0x94, 0xcb,
  6901. 0x95, 0xeb, 0x66, 0x5e, 0xf5, 0x54, 0x09, 0x66, 0x39, 0x95, 0xfd, 0x67, 0x15, 0x58, 0xcf, 0x69,
  6902. 0x97, 0x70, 0x55, 0x99, 0x75, 0x72, 0xe6, 0x75, 0x70, 0x5a, 0x94, 0xcc, 0x68, 0xb0, 0xf6, 0x15,
  6903. 0x35, 0x58, 0x2f, 0xd3, 0xe0, 0x8f, 0x0b, 0x9c, 0xa6, 0x77, 0x9a, 0x8b, 0x4f, 0xdb, 0x4d, 0xa0,
  6904. 0xeb, 0x68, 0x37, 0xcb, 0x1a, 0xca, 0xef, 0x9e, 0xf3, 0x8d, 0x3b, 0x10, 0x67, 0xcf, 0x98, 0x56,
  6905. 0x0c, 0xa8, 0xf9, 0xad, 0x98, 0x56, 0x30, 0x8c, 0xd5, 0x33, 0x2a, 0x55, 0x4f, 0x79, 0xd0, 0xb9,
  6906. 0x59, 0x66, 0xe2, 0x8b, 0x98, 0xa1, 0x8b, 0x67, 0x43, 0x44, 0xf6, 0x5d, 0x2a, 0x8f, 0xa5, 0x9a,
  6907. 0x59, 0xca, 0x78, 0x75, 0xf1, 0xac, 0x91, 0xe0, 0x7d, 0x7e, 0x2b, 0x8a, 0xd6, 0xc8, 0xef, 0x4d,
  6908. 0xca, 0x69, 0x14, 0xae, 0xea, 0x3a, 0x3a, 0xc9, 0xb4, 0x0f, 0xa1, 0xc3, 0xef, 0x2c, 0xd1, 0x94,
  6909. 0x71, 0x62, 0xb9, 0x63, 0x7a, 0x0d, 0xea, 0xa8, 0x39, 0x7d, 0xdf, 0xf0, 0x62, 0x49, 0x1f, 0x99,
  6910. 0x1f, 0x38, 0x84, 0x62, 0xff, 0x66, 0x15, 0x49, 0x22, 0x20, 0x7d, 0x5b, 0xfd, 0x91, 0xb6, 0x06,
  6911. 0x95, 0x88, 0x44, 0xe6, 0x6f, 0x97, 0x67, 0x5d, 0x39, 0x4e, 0xd9, 0x8d, 0xc2, 0x44, 0x86, 0x09,
  6912. 0xdb, 0x49, 0x17, 0xf1, 0xcd, 0x8e, 0x00, 0xa2, 0x62, 0xbe, 0x7a, 0xf6, 0x64, 0x80, 0xb3, 0x08,
  6913. 0xe7, 0x26, 0x74, 0x84, 0xe7, 0x19, 0x38, 0xb5, 0xa7, 0xac, 0xd1, 0x16, 0x9e, 0x97, 0xcd, 0x26,
  6914. 0x5f, 0xf1, 0x84, 0x67, 0xe7, 0xa9, 0xde, 0x58, 0x3c, 0x41, 0x8c, 0x7d, 0xcf, 0x7a, 0x03, 0x2c,
  6915. 0x0c, 0x29, 0xc3, 0x20, 0xea, 0x89, 0x20, 0x43, 0xe3, 0x10, 0xb8, 0xd1, 0x9f, 0xc6, 0x7b, 0x34,
  6916. 0xc0, 0xc8, 0xb6, 0x4b, 0x3d, 0x67, 0xd1, 0x78, 0x22, 0x13, 0x3f, 0xf1, 0xa3, 0x30, 0x7d, 0x09,
  6917. 0xb7, 0x07, 0x9b, 0xfd, 0x1c, 0x9a, 0xd6, 0x4b, 0xf3, 0x5d, 0x63, 0xd4, 0x0e, 0x95, 0x23, 0x3a,
  6918. 0x1b, 0xc6, 0x2c, 0x3a, 0xe1, 0x43, 0xdd, 0x02, 0xf4, 0xc0, 0xf7, 0x76, 0x4e, 0xe9, 0x8d, 0xa2,
  6919. 0x18, 0xd3, 0x0a, 0x17, 0x80, 0xe2, 0xb8, 0xf1, 0x5a, 0x71, 0x15, 0x9f, 0x1f, 0xf8, 0xd4, 0xcf,
  6920. 0xa4, 0xa4, 0x88, 0xfb, 0x23, 0x37, 0x14, 0xe3, 0xac, 0x21, 0x97, 0x41, 0x38, 0x3d, 0x6b, 0xaa,
  6921. 0xad, 0x19, 0x4d, 0xb5, 0xfd, 0xb2, 0x85, 0xf0, 0x38, 0x7c, 0x0c, 0x1b, 0x79, 0x5f, 0x91, 0xa9,
  6922. 0xd3, 0x67, 0xa9, 0x5d, 0x3b, 0x59, 0x73, 0x11, 0x1d, 0x05, 0xea, 0x1b, 0xbc, 0xb5, 0xc3, 0x95,
  6923. 0xf2, 0xb6, 0xe7, 0xdd, 0x11, 0xa1, 0xd2, 0x9b, 0xa1, 0x16, 0x3d, 0x63, 0x33, 0xf8, 0x8c, 0x9b,
  6924. 0x39, 0x0f, 0xab, 0xa8, 0xec, 0x3c, 0x58, 0xae, 0x08, 0xcf, 0x7b, 0xe0, 0x53, 0x68, 0x9a, 0x27,
  6925. 0xb6, 0x38, 0xe0, 0x9a, 0x4b, 0x54, 0x8b, 0x4b, 0xbc, 0x9f, 0x2f, 0x51, 0x7b, 0xe6, 0x5b, 0xb6,
  6926. 0x94, 0x8d, 0xc2, 0x96, 0x6e, 0xc9, 0x00, 0xb9, 0xc0, 0xa3, 0xb0, 0x7c, 0x4b, 0x68, 0xe3, 0xc6,
  6927. 0x96, 0x3c, 0x19, 0x20, 0xad, 0x7f, 0xa2, 0x34, 0x58, 0x93, 0x32, 0x5e, 0xe9, 0x5e, 0x87, 0x26,
  6928. 0xa6, 0xf6, 0x86, 0xec, 0x97, 0xde, 0x89, 0xac, 0xaa, 0x69, 0x8f, 0x4c, 0xfd, 0x5d, 0x68, 0x0d,
  6929. 0x44, 0xa8, 0x9e, 0xf9, 0x32, 0xa5, 0x89, 0xd8, 0x34, 0xf3, 0x06, 0x40, 0x2f, 0x10, 0xfd, 0x42,
  6930. 0x4f, 0xcf, 0xd2, 0xa9, 0x2d, 0x42, 0x27, 0x25, 0x53, 0x43, 0x27, 0x3a, 0x9a, 0x7c, 0x23, 0x28,
  6931. 0x90, 0xb7, 0x61, 0x65, 0x40, 0x80, 0x85, 0x0d, 0x9d, 0x8c, 0xef, 0x68, 0x34, 0xfb, 0x3f, 0x2b,
  6932. 0x60, 0x7d, 0x1e, 0xc5, 0x81, 0xb7, 0x13, 0x29, 0x45, 0x1e, 0x22, 0x6d, 0xe3, 0xeb, 0x45, 0xca,
  6933. 0xe8, 0x6d, 0x5a, 0xc1, 0xc7, 0x7d, 0xcf, 0x5a, 0x87, 0xea, 0x68, 0xa2, 0x7d, 0x66, 0x75, 0x34,
  6934. 0x29, 0xdc, 0xed, 0xd4, 0x8a, 0x77, 0x3b, 0x78, 0x42, 0xa6, 0xa8, 0x55, 0x33, 0xf7, 0x05, 0x06,
  6935. 0x51, 0xfa, 0xfb, 0x4d, 0xe8, 0x78, 0xd3, 0x58, 0xd0, 0xe1, 0x25, 0x14, 0xdd, 0x04, 0x91, 0x02,
  6936. 0x09, 0x09, 0x13, 0x5a, 0xa6, 0xe2, 0x7b, 0x4f, 0xf2, 0x82, 0x0b, 0x21, 0xfb, 0xde, 0x13, 0xeb,
  6937. 0x32, 0x6c, 0xea, 0x61, 0xe2, 0x97, 0x3c, 0x3a, 0x67, 0xbd, 0xeb, 0x0c, 0xc7, 0x7d, 0x91, 0x5f,
  6938. 0xff, 0xaf, 0x0a, 0x3a, 0x52, 0xfa, 0x14, 0x20, 0x1a, 0x2e, 0x48, 0xb3, 0x4a, 0xee, 0x1c, 0xc9,
  6939. 0x07, 0x4c, 0x7b, 0x85, 0xf6, 0x00, 0x35, 0xed, 0xa5, 0xa5, 0xd0, 0x5c, 0x48, 0x6e, 0x4d, 0xd2,
  6940. 0x70, 0x8c, 0x01, 0x92, 0x1e, 0xae, 0x5f, 0xcb, 0x33, 0xc6, 0xba, 0xd3, 0xd6, 0x30, 0x6d, 0x02,
  6941. 0x85, 0xa0, 0xb7, 0xf2, 0x3c, 0x59, 0x01, 0x32, 0x96, 0xe8, 0x4b, 0xbc, 0xd5, 0x4b, 0x35, 0xfa,
  6942. 0xda, 0x20, 0xe1, 0xeb, 0xb9, 0xdb, 0xb0, 0x96, 0x6d, 0x95, 0x1b, 0x67, 0x9a, 0x41, 0x34, 0x34,
  6943. 0x6d, 0x7b, 0xa6, 0xb9, 0xc9, 0x94, 0x8b, 0xb3, 0x1a, 0x44, 0xdc, 0xd9, 0x34, 0x86, 0x33, 0xdc,
  6944. 0x31, 0xa8, 0xae, 0x1c, 0x9c, 0xaa, 0x47, 0x7c, 0xe3, 0x7a, 0x16, 0x1a, 0xe3, 0x28, 0x94, 0xa7,
  6945. 0xfa, 0x65, 0x3d, 0x3f, 0x58, 0xdf, 0x86, 0xf5, 0x24, 0x4a, 0x44, 0xe0, 0xc6, 0xb2, 0x3f, 0x12,
  6946. 0xf1, 0x90, 0x65, 0x58, 0x75, 0x3a, 0x04, 0x75, 0x34, 0x10, 0x23, 0xef, 0x89, 0xaf, 0x5f, 0xf8,
  6947. 0xa7, 0xf9, 0xf7, 0x89, 0xcf, 0x2f, 0xd9, 0xed, 0x17, 0xd2, 0x06, 0x7a, 0x47, 0x2a, 0x5a, 0xef,
  6948. 0x7e, 0x32, 0xb0, 0x7f, 0x42, 0xd7, 0x23, 0xec, 0x18, 0xc8, 0x3e, 0xf9, 0xd6, 0xa8, 0x3c, 0x28,
  6949. 0x63, 0x01, 0x39, 0xf5, 0x03, 0xe3, 0x1a, 0x7b, 0x95, 0x9e, 0xb9, 0xff, 0x34, 0x6d, 0xa3, 0x33,
  6950. 0x2a, 0x0b, 0xdd, 0x2a, 0x87, 0xca, 0xbc, 0x0c, 0x9b, 0x9e, 0x44, 0x43, 0xe2, 0x77, 0x05, 0x86,
  6951. 0xcd, 0xae, 0x13, 0x9c, 0xee, 0xce, 0xe9, 0x6a, 0x58, 0xc2, 0x05, 0x6e, 0xec, 0xde, 0x8d, 0x82,
  6952. 0x40, 0xf6, 0xd1, 0x54, 0x97, 0x31, 0x75, 0x1e, 0x56, 0xfb, 0x22, 0xbf, 0x5a, 0x6f, 0x38, 0x2b,
  6953. 0xf8, 0xb8, 0x4f, 0x5d, 0x44, 0x34, 0x60, 0x4a, 0xa3, 0x85, 0x10, 0x16, 0xc7, 0x67, 0xa8, 0x44,
  6954. 0x3c, 0xe2, 0x87, 0x32, 0x41, 0xca, 0xaf, 0x42, 0x6d, 0x22, 0x93, 0x85, 0x7d, 0x9d, 0x87, 0x32,
  6955. 0x71, 0x10, 0x01, 0x85, 0x10, 0x44, 0xc2, 0x73, 0xd1, 0x0b, 0xf0, 0x87, 0x2a, 0xab, 0xf8, 0x7c,
  6956. 0x3b, 0xf4, 0xec, 0x30, 0xf5, 0x1a, 0x79, 0x93, 0x3e, 0xf7, 0xbf, 0x7d, 0x95, 0xce, 0xfe, 0x25,
  6957. 0xeb, 0xfd, 0x05, 0x5f, 0xa2, 0xcb, 0xe4, 0xb3, 0xa9, 0x8c, 0x4f, 0xb7, 0x95, 0xf2, 0x55, 0xd6,
  6958. 0x74, 0xb4, 0x0b, 0x67, 0x1e, 0x21, 0xd4, 0x15, 0x04, 0x36, 0x8d, 0xb3, 0xe8, 0xb5, 0x78, 0x1a,
  6959. 0x59, 0xe6, 0xc6, 0xa3, 0x9c, 0xce, 0x4c, 0xf3, 0x43, 0xb5, 0xd0, 0xfc, 0xb0, 0xc4, 0x2d, 0x99,
  6960. 0x36, 0x52, 0x2f, 0xd8, 0x88, 0x7d, 0x52, 0xce, 0x2d, 0xc6, 0xbb, 0x7c, 0xa1, 0x4a, 0x61, 0xa1,
  6961. 0xd2, 0x5d, 0x54, 0x9f, 0x6f, 0x17, 0xf6, 0x67, 0x68, 0xf8, 0x87, 0x32, 0xe9, 0xca, 0x84, 0xa1,
  6962. 0x5a, 0x29, 0xf3, 0x92, 0xb9, 0x58, 0x42, 0x93, 0x3a, 0x25, 0x29, 0x39, 0x17, 0x39, 0xc9, 0xbf,
  6963. 0xab, 0xd2, 0xb1, 0x91, 0xc9, 0x4e, 0x14, 0x7a, 0xf9, 0x52, 0x28, 0xf8, 0x57, 0x80, 0x7a, 0x0c,
  6964. 0x67, 0xea, 0x38, 0x04, 0x71, 0x1d, 0xb7, 0x03, 0x1b, 0xfd, 0x28, 0xf4, 0x28, 0x3d, 0xfa, 0xde,
  6965. 0x33, 0xd6, 0x9b, 0xeb, 0xf9, 0x0c, 0x12, 0xb2, 0x49, 0xe3, 0xca, 0x33, 0x56, 0x3c, 0x39, 0x8d,
  6966. 0x2b, 0x73, 0x34, 0xae, 0x9a, 0xdd, 0x31, 0xcf, 0x44, 0xe3, 0x6a, 0xaa, 0xec, 0xcc, 0x0e, 0x1a,
  6967. 0x8b, 0xed, 0x60, 0xa5, 0x68, 0x07, 0x71, 0xa9, 0xec, 0xd0, 0x0c, 0x9e, 0x26, 0xbb, 0x77, 0x8b,
  6968. 0x4a, 0x7b, 0x8a, 0x21, 0x98, 0x0a, 0xbb, 0xae, 0xd7, 0xdc, 0xf6, 0x4e, 0xb6, 0xfb, 0x23, 0x5f,
  6969. 0x9e, 0xc8, 0x31, 0x66, 0xd5, 0xf2, 0x91, 0xf5, 0x35, 0x80, 0x89, 0x4c, 0x8a, 0x4b, 0x36, 0x27,
  6970. 0x32, 0xa1, 0x15, 0xed, 0x3f, 0xac, 0x94, 0x4e, 0x44, 0x66, 0x97, 0x4e, 0xb4, 0x5e, 0x83, 0x4d,
  6971. 0x91, 0xe3, 0x9b, 0xdd, 0x55, 0x1b, 0x06, 0x9c, 0x62, 0xf0, 0xbb, 0xd0, 0xa0, 0x14, 0xf3, 0x39,
  6972. 0x32, 0x37, 0x9e, 0x60, 0x3f, 0x44, 0x57, 0x39, 0xc7, 0x5c, 0x97, 0x1d, 0xda, 0x72, 0xfe, 0x2e,
  6973. 0x42, 0x4b, 0x78, 0x27, 0xda, 0x39, 0xea, 0x22, 0x4d, 0x78, 0x27, 0xec, 0x1b, 0xe9, 0xd5, 0x97,
  6974. 0xbe, 0xac, 0xc2, 0xf5, 0x72, 0xff, 0x4b, 0xef, 0x87, 0x31, 0x10, 0x99, 0xed, 0x9d, 0x40, 0x20,
  6975. 0xee, 0x82, 0x7b, 0x53, 0x37, 0x1b, 0x56, 0xcb, 0xbe, 0x9d, 0xc9, 0x29, 0x72, 0xaf, 0x61, 0xea,
  6976. 0xce, 0x6b, 0xf9, 0x0b, 0x95, 0x03, 0xd8, 0xe2, 0xa5, 0xc9, 0x1d, 0x3e, 0xe7, 0xe2, 0xf3, 0xef,
  6977. 0x67, 0x1e, 0x62, 0x49, 0x70, 0xfb, 0xc9, 0x44, 0xb2, 0xd9, 0xde, 0xda, 0xb9, 0x2b, 0x83, 0x09,
  6978. 0xaa, 0xdd, 0x86, 0x4e, 0x4f, 0xba, 0x23, 0x19, 0x4c, 0xa4, 0x67, 0x24, 0xb8, 0xed, 0x9e, 0xbc,
  6979. 0x4b, 0xb0, 0x07, 0x1c, 0xef, 0x16, 0xe4, 0xdb, 0x76, 0x50, 0x46, 0x77, 0x71, 0xe6, 0x3e, 0xb7,
  6980. 0x5a, 0x75, 0xf9, 0x6a, 0xb5, 0xe2, 0x6a, 0x2e, 0x7a, 0x4e, 0x0c, 0x2c, 0xfb, 0xe1, 0x89, 0x9f,
  6981. 0x88, 0xb4, 0xb2, 0x42, 0x99, 0xdc, 0x82, 0x0d, 0x3f, 0x03, 0x2e, 0x6e, 0x1d, 0xe0, 0x1e, 0xcf,
  6982. 0x14, 0xcf, 0x59, 0xcf, 0xe7, 0x50, 0xf7, 0xea, 0xbf, 0xd6, 0x31, 0x74, 0xe5, 0x08, 0x69, 0x31,
  6983. 0x7c, 0x11, 0x5a, 0x3d, 0xa1, 0xa4, 0xab, 0xc4, 0x89, 0xd4, 0xae, 0xb9, 0xd9, 0xd3, 0xdf, 0xdf,
  6984. 0xe1, 0x60, 0x3f, 0xf0, 0xfb, 0xdc, 0xed, 0xa8, 0x4d, 0x88, 0x00, 0xf7, 0xa7, 0x63, 0xeb, 0x1a,
  6985. 0x9c, 0xa3, 0xda, 0xce, 0x60, 0x2e, 0x9c, 0x8e, 0x7b, 0x59, 0x1b, 0xe3, 0x59, 0x1c, 0xcd, 0x17,
  6986. 0xbc, 0x4f, 0x63, 0xdc, 0xf9, 0x4b, 0x9f, 0x1a, 0x4e, 0xb3, 0xf8, 0xd1, 0x62, 0xc8, 0x83, 0xb4,
  6987. 0x29, 0x92, 0x86, 0xb3, 0x3b, 0xdf, 0x46, 0xda, 0x14, 0x89, 0xe0, 0xb4, 0xe7, 0xf4, 0x75, 0x38,
  6988. 0xc3, 0x9c, 0x8d, 0x25, 0x92, 0xcd, 0xb3, 0xbf, 0xba, 0xb3, 0x41, 0x03, 0x07, 0x04, 0x27, 0x47,
  6989. 0xf5, 0x0e, 0x6c, 0x31, 0x6e, 0x2c, 0x27, 0x81, 0x38, 0x75, 0xf5, 0x02, 0x59, 0xde, 0x57, 0x77,
  6990. 0x5e, 0xa4, 0x71, 0x87, 0x86, 0x0f, 0x68, 0x54, 0x97, 0xf0, 0xad, 0xbc, 0xe9, 0x9f, 0x6f, 0x7b,
  6991. 0xbf, 0x5e, 0x90, 0x79, 0xbe, 0xbb, 0xec, 0xe3, 0x81, 0x66, 0x92, 0x7e, 0x36, 0xd0, 0x85, 0x17,
  6992. 0xe8, 0x02, 0x80, 0x19, 0xcc, 0xbc, 0x68, 0x8b, 0xe8, 0x7c, 0x6b, 0x01, 0x1d, 0x66, 0xfb, 0xa1,
  6993. 0xe0, 0x6b, 0xbc, 0x4d, 0xe1, 0x79, 0x0c, 0xd1, 0x1f, 0xdb, 0x58, 0xdf, 0x81, 0x17, 0xe8, 0xe6,
  6994. 0x61, 0x86, 0x28, 0x70, 0xdf, 0x8f, 0x27, 0x83, 0x22, 0xfa, 0x47, 0xb0, 0x86, 0x3c, 0x64, 0xb9,
  6995. 0x6b, 0x9b, 0x16, 0x7f, 0x65, 0xc1, 0xe2, 0x69, 0xfe, 0x0a, 0xc2, 0xf3, 0xee, 0x71, 0x0a, 0x4b,
  6996. 0xfa, 0xe2, 0xc5, 0xd0, 0x06, 0xd6, 0xf4, 0x3d, 0x04, 0x41, 0xee, 0x4f, 0xc7, 0xf6, 0xaf, 0xe2,
  6997. 0x61, 0xce, 0x29, 0xec, 0x49, 0xad, 0x67, 0xfd, 0xc9, 0xf2, 0x50, 0x66, 0x46, 0xc1, 0xb6, 0xd5,
  6998. 0x1a, 0xca, 0x72, 0x4b, 0xa8, 0xce, 0x58, 0x82, 0x3d, 0x58, 0x40, 0x19, 0x8f, 0xe0, 0x1b, 0x70,
  6999. 0x66, 0xde, 0xea, 0xf4, 0x57, 0xab, 0xfe, 0x72, 0x8b, 0x9b, 0x5b, 0xe7, 0x1d, 0x78, 0xd9, 0x5c,
  7000. 0x87, 0x27, 0x3d, 0x50, 0xf9, 0xfb, 0x78, 0xcc, 0x5c, 0xcc, 0x15, 0xf4, 0x93, 0xfd, 0xa7, 0x95,
  7001. 0x65, 0x33, 0x17, 0x7b, 0x8a, 0x2c, 0x18, 0x54, 0x9f, 0x33, 0x18, 0xcc, 0xe8, 0xa2, 0x36, 0xa3,
  7002. 0x0b, 0x83, 0xd1, 0x7a, 0x81, 0xd1, 0x1f, 0x53, 0xf3, 0xd7, 0xac, 0x8d, 0xdd, 0x8f, 0x12, 0xbf,
  7003. 0x2f, 0xd9, 0xda, 0xd1, 0x11, 0x14, 0xc5, 0x54, 0x99, 0x3d, 0x98, 0xe6, 0x4d, 0x4e, 0xb5, 0x78,
  7004. 0x93, 0xf3, 0x36, 0x34, 0xa8, 0x24, 0xd3, 0xd1, 0x6d, 0x49, 0x76, 0xc1, 0x78, 0xf6, 0x8f, 0xf8,
  7005. 0x52, 0x44, 0xb0, 0xe3, 0xff, 0xde, 0x77, 0xbf, 0x9b, 0x3a, 0xa3, 0xf7, 0xa0, 0x85, 0x7e, 0x68,
  7006. 0xf9, 0x4d, 0x94, 0x31, 0xcf, 0x69, 0x2a, 0x9d, 0xbb, 0x59, 0xd7, 0x8d, 0x0a, 0xad, 0xec, 0x12,
  7007. 0xc1, 0x98, 0x75, 0x2f, 0x1a, 0xe6, 0x25, 0xda, 0x01, 0x3a, 0x5e, 0x6e, 0xfc, 0xc8, 0x3e, 0xa3,
  7008. 0x28, 0xb6, 0x6c, 0x1b, 0x95, 0xc8, 0x25, 0x58, 0xcb, 0xbe, 0xc6, 0xc8, 0xcb, 0x11, 0x38, 0xd6,
  7009. 0x13, 0xf7, 0x3d, 0xbb, 0x0b, 0x17, 0x0b, 0x3b, 0xfb, 0x7c, 0x24, 0x65, 0x70, 0x2f, 0x1a, 0x6e,
  7010. 0x7b, 0x74, 0x95, 0x7a, 0x6d, 0xae, 0x8e, 0x2c, 0x4a, 0x2b, 0x45, 0x2f, 0x96, 0x91, 0xfb, 0x60,
  7011. 0xe9, 0xe6, 0xbd, 0xf4, 0xbe, 0x05, 0x69, 0x5d, 0x9d, 0x17, 0xd6, 0xfc, 0xb7, 0x1c, 0x34, 0x2b,
  7012. 0x17, 0x53, 0xfa, 0x8d, 0xb4, 0xf0, 0xe6, 0xbe, 0x91, 0x16, 0xde, 0x92, 0x6f, 0xa4, 0x85, 0xe7,
  7013. 0x10, 0x8a, 0xfd, 0xfd, 0x5c, 0x5c, 0xb3, 0x54, 0x4a, 0x0b, 0x37, 0x9c, 0x64, 0x14, 0x6e, 0xf8,
  7014. 0xb8, 0xcf, 0x77, 0xbf, 0x58, 0x8a, 0x66, 0xcd, 0x10, 0xf8, 0xc0, 0xdb, 0xc4, 0x18, 0x98, 0x6d,
  7015. 0x55, 0x6f, 0x93, 0xaa, 0xa3, 0x67, 0xd9, 0x26, 0x22, 0xd2, 0x36, 0x77, 0xd1, 0xc0, 0x3e, 0xf7,
  7016. 0xd5, 0x68, 0x27, 0x7a, 0x62, 0xf2, 0xf8, 0x06, 0x34, 0x1e, 0xfb, 0x6a, 0xa4, 0x16, 0x6e, 0x15,
  7017. 0xe7, 0x38, 0x8c, 0x63, 0xff, 0x90, 0x3e, 0x7b, 0xd9, 0x39, 0x32, 0x85, 0xfe, 0x1e, 0xac, 0xf5,
  7018. 0x12, 0xb7, 0x17, 0x05, 0xbe, 0xc9, 0x50, 0x31, 0x41, 0xdd, 0x39, 0xda, 0x89, 0x02, 0x9f, 0x3d,
  7019. 0x69, 0x2f, 0x49, 0xff, 0x5b, 0xd7, 0x74, 0xa4, 0x35, 0xbe, 0x65, 0x9b, 0x9b, 0x27, 0x14, 0x57,
  7020. 0x22, 0x14, 0x82, 0x69, 0x27, 0xaf, 0xe9, 0x1b, 0xcf, 0x2e, 0x21, 0x1e, 0x62, 0x7c, 0xf2, 0x83,
  7021. 0xf2, 0x8e, 0x98, 0xed, 0x32, 0xd4, 0xf2, 0x77, 0x05, 0xd4, 0xb5, 0x7f, 0x14, 0x4f, 0x65, 0x5a,
  7022. 0xf6, 0xf1, 0xd3, 0xce, 0xe6, 0xf7, 0xd7, 0xdf, 0x7a, 0xfb, 0x7d, 0x83, 0xa9, 0xde, 0x0a, 0xfd,
  7023. 0x5c, 0xfd, 0x9f, 0x00, 0x00, 0x00, 0xff, 0xff, 0xc3, 0x3e, 0x2b, 0xb5, 0xbf, 0x42, 0x00, 0x00,
  7024. }