Response.php 91 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268
  1. <?php
  2. # Generated by the protocol buffer compiler. DO NOT EDIT!
  3. # source: proto/game.proto
  4. namespace Uraus\Kku;
  5. use Google\Protobuf\Internal\GPBType;
  6. use Google\Protobuf\Internal\RepeatedField;
  7. use Google\Protobuf\Internal\GPBUtil;
  8. /**
  9. *
  10. *
  11. * Generated from protobuf message <code>uraus.kku.Response</code>
  12. */
  13. class Response extends \Google\Protobuf\Internal\Message
  14. {
  15. /**
  16. * 系统字段 (1-99)
  17. * 服务器处理标识符
  18. *
  19. * Generated from protobuf field <code>string run_unid = 1;</code>
  20. */
  21. protected $run_unid = '';
  22. /**
  23. * 服务器运行总毫秒数
  24. *
  25. * Generated from protobuf field <code>int64 run_ms = 2;</code>
  26. */
  27. protected $run_ms = 0;
  28. /**
  29. * 服务器处理状态码
  30. *
  31. * Generated from protobuf field <code>.uraus.kku.Common.RESPONSE_CODE code = 3;</code>
  32. */
  33. protected $code = 0;
  34. /**
  35. * 错误消息
  36. *
  37. * Generated from protobuf field <code>string msg = 4;</code>
  38. */
  39. protected $msg = '';
  40. /**
  41. * 处理消息
  42. *
  43. * Generated from protobuf field <code>string callpath = 5;</code>
  44. */
  45. protected $callpath = '';
  46. /**
  47. * 请求标识符(原样返回)
  48. *
  49. * Generated from protobuf field <code>string request_unid = 6;</code>
  50. */
  51. protected $request_unid = '';
  52. /**
  53. * Generated from protobuf field <code>repeated .uraus.kku.Common.StreamerMessage streamer_message = 96;</code>
  54. */
  55. private $streamer_message;
  56. /**
  57. * 减少的
  58. *
  59. * Generated from protobuf field <code>.uraus.kku.Common.Deduct deduct = 97;</code>
  60. */
  61. protected $deduct = null;
  62. /**
  63. * 获取的
  64. *
  65. * Generated from protobuf field <code>.uraus.kku.Common.Reward reward = 98;</code>
  66. */
  67. protected $reward = null;
  68. /**
  69. * 数据同步
  70. *
  71. * Generated from protobuf field <code>.uraus.kku.Common.LastData last_data = 99;</code>
  72. */
  73. protected $last_data = null;
  74. /**
  75. * 公开 100+
  76. * import "public_response.proto";
  77. * ====== public_response.proto ======
  78. *- 填充空行,禁止删除
  79. *- 填充空行,禁止删除
  80. *- 填充空行,禁止删除
  81. *- 填充空行,禁止删除
  82. *- 填充空行,禁止删除
  83. * 获取token
  84. *
  85. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicToken public_token = 100;</code>
  86. */
  87. protected $public_token = null;
  88. /**
  89. * 登陆
  90. *
  91. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicLogin public_login = 101;</code>
  92. */
  93. protected $public_login = null;
  94. /**
  95. * 注册
  96. *
  97. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicRegister public_register = 102;</code>
  98. */
  99. protected $public_register = null;
  100. /**
  101. * 玩家公共数据
  102. *
  103. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicPlayerData public_playerdata = 103;</code>
  104. */
  105. protected $public_playerdata = null;
  106. /**
  107. * 发送验证码
  108. *
  109. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicSendSms public_sendsms = 104;</code>
  110. */
  111. protected $public_sendsms = null;
  112. /**
  113. * 对比验证码
  114. *
  115. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicCheckCode public_checkcode = 105;</code>
  116. */
  117. protected $public_checkcode = null;
  118. /**
  119. * 重置密码
  120. *
  121. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicResetPassword public_resetpassword = 106;</code>
  122. */
  123. protected $public_resetpassword = null;
  124. /**
  125. * 设备信息上报
  126. *
  127. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicDeviceInfo public_deviceinfo = 107;</code>
  128. */
  129. protected $public_deviceinfo = null;
  130. /**
  131. * 登陆
  132. *
  133. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicLogin4u public_login4u = 199;</code>
  134. */
  135. protected $public_login4u = null;
  136. /**
  137. * land 200+
  138. * import "land_response.proto";
  139. * ====== land_response.proto ======
  140. *- 填充空行,禁止删除
  141. *- 填充空行,禁止删除
  142. *- 填充空行,禁止删除
  143. *- 填充空行,禁止删除
  144. *- 填充空行,禁止删除
  145. * 土地 返回
  146. * 施肥
  147. *
  148. * Generated from protobuf field <code>.uraus.kku.Response.ResponseLandFertilizer land_fertilizer = 200;</code>
  149. */
  150. protected $land_fertilizer = null;
  151. /**
  152. * 浇水
  153. *
  154. * Generated from protobuf field <code>.uraus.kku.Response.ResponseLandWatering land_watering = 201;</code>
  155. */
  156. protected $land_watering = null;
  157. /**
  158. * 除虫
  159. *
  160. * Generated from protobuf field <code>.uraus.kku.Response.ResponseLandPesticide land_pesticide = 202;</code>
  161. */
  162. protected $land_pesticide = null;
  163. /**
  164. * 除草
  165. *
  166. * Generated from protobuf field <code>.uraus.kku.Response.ResponseLandWeedicide land_weedicide = 203;</code>
  167. */
  168. protected $land_weedicide = null;
  169. /**
  170. * 收获
  171. *
  172. * Generated from protobuf field <code>.uraus.kku.Response.ResponseLandHarvest land_harvest = 204;</code>
  173. */
  174. protected $land_harvest = null;
  175. /**
  176. * 铲除
  177. *
  178. * Generated from protobuf field <code>.uraus.kku.Response.ResponseLandRemoveCrop land_remove_crop = 205;</code>
  179. */
  180. protected $land_remove_crop = null;
  181. /**
  182. * 播种
  183. *
  184. * Generated from protobuf field <code>.uraus.kku.Response.ResponseLandSow land_sow = 206;</code>
  185. */
  186. protected $land_sow = null;
  187. /**
  188. *土地升级
  189. *
  190. * Generated from protobuf field <code>.uraus.kku.Response.ResponseLandUp land_up = 207;</code>
  191. */
  192. protected $land_up = null;
  193. /**
  194. * user 300+
  195. * import "user_response.proto";
  196. * ====== user_response.proto ======
  197. *- 填充空行,禁止删除
  198. *- 填充空行,禁止删除
  199. *- 填充空行,禁止删除
  200. *- 填充空行,禁止删除
  201. *- 填充空行,禁止删除
  202. * 用户返回数据
  203. * 用户 信息
  204. *
  205. * Generated from protobuf field <code>.uraus.kku.Response.ResponseUserData user_data = 300;</code>
  206. */
  207. protected $user_data = null;
  208. /**
  209. * 轮训查询
  210. *
  211. * Generated from protobuf field <code>.uraus.kku.Response.ResponseUserQueryData user_querydata = 301;</code>
  212. */
  213. protected $user_querydata = null;
  214. /**
  215. * 修改密码
  216. *
  217. * Generated from protobuf field <code>.uraus.kku.Response.ResponseUserEditPassword user_editpassword = 302;</code>
  218. */
  219. protected $user_editpassword = null;
  220. /**
  221. * 退出登陆
  222. *
  223. * Generated from protobuf field <code>.uraus.kku.Response.ResponseUserLogout user_logout = 303;</code>
  224. */
  225. protected $user_logout = null;
  226. /**
  227. * 日志信息
  228. *
  229. * Generated from protobuf field <code>.uraus.kku.Response.ResponseUserLogData user_log_data = 304;</code>
  230. */
  231. protected $user_log_data = null;
  232. /**
  233. *清空日志
  234. *
  235. * Generated from protobuf field <code>.uraus.kku.Response.ResponseUserClearLog user_clear_log = 305;</code>
  236. */
  237. protected $user_clear_log = null;
  238. /**
  239. * 更换农场皮肤
  240. *
  241. * Generated from protobuf field <code>.uraus.kku.Response.ResponseUserGameSkin user_gameskin = 306;</code>
  242. */
  243. protected $user_gameskin = null;
  244. /**
  245. * 修改用户信息
  246. *
  247. * Generated from protobuf field <code>.uraus.kku.Response.ResponseUserEditinfo user_editinfo = 307;</code>
  248. */
  249. protected $user_editinfo = null;
  250. /**
  251. * god 400+
  252. * import "god_response.proto";
  253. * ====== god_response.proto ======
  254. *- 填充空行,禁止删除
  255. *- 填充空行,禁止删除
  256. *- 填充空行,禁止删除
  257. *- 填充空行,禁止删除
  258. * 神像 请求
  259. *
  260. * Generated from protobuf field <code>.uraus.kku.Response.ResponseGodOpen god_open = 400;</code>
  261. */
  262. protected $god_open = null;
  263. /**
  264. * 房屋升级请求
  265. *
  266. * Generated from protobuf field <code>.uraus.kku.Response.ResponseHouseUp house_up = 500;</code>
  267. */
  268. protected $house_up = null;
  269. /**
  270. * 获取房屋等级排行榜请求消息
  271. *
  272. * Generated from protobuf field <code>.uraus.kku.Response.ResponseHouseRank house_rank = 501;</code>
  273. */
  274. protected $house_rank = null;
  275. /**
  276. * 获取财富排行榜
  277. *
  278. * Generated from protobuf field <code>.uraus.kku.Response.ResponseHouseRankfund house_rankfund = 502;</code>
  279. */
  280. protected $house_rankfund = null;
  281. /**
  282. * 获取宠物列表及食物数据
  283. *
  284. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePetData pet_data = 600;</code>
  285. */
  286. protected $pet_data = null;
  287. /**
  288. * 使用宠物生活技能请求
  289. *
  290. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePetLifeSkillUse pet_life_skill_use = 601;</code>
  291. */
  292. protected $pet_life_skill_use = null;
  293. /**
  294. * 宠物训练
  295. *
  296. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePetTrain pet_train = 602;</code>
  297. */
  298. protected $pet_train = null;
  299. /**
  300. * 保存训练结果
  301. *
  302. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePetTrainSave pet_train_save = 603;</code>
  303. */
  304. protected $pet_train_save = null;
  305. /**
  306. * 宠物喂食
  307. *
  308. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePetEat pet_eat = 604;</code>
  309. */
  310. protected $pet_eat = null;
  311. /**
  312. * 偷菜操作
  313. *
  314. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePetVegeteal pet_vegeteal = 605;</code>
  315. */
  316. protected $pet_vegeteal = null;
  317. /**
  318. * 排行榜数据
  319. *
  320. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePetRank pet_rank = 606;</code>
  321. */
  322. protected $pet_rank = null;
  323. /**
  324. * 使用物品获取一个宠物
  325. *
  326. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePetGet pet_get = 607;</code>
  327. */
  328. protected $pet_get = null;
  329. /**
  330. *获取好友列表
  331. *
  332. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendList friend_list = 700;</code>
  333. */
  334. protected $friend_list = null;
  335. /**
  336. * 好友申请 - 我收到的申请
  337. *
  338. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendApplyList friend_apply_list = 701;</code>
  339. */
  340. protected $friend_apply_list = null;
  341. /**
  342. * 好友申请 - 我发起的申请
  343. *
  344. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendApplyMy friend_apply_my = 702;</code>
  345. */
  346. protected $friend_apply_my = null;
  347. /**
  348. * 好友申请 - 和我有关的
  349. *
  350. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendApplyL2 friend_apply_l2 = 703;</code>
  351. */
  352. protected $friend_apply_l2 = null;
  353. /**
  354. *搜索玩家
  355. *
  356. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendSearchPlayer friend_search_player = 710;</code>
  357. */
  358. protected $friend_search_player = null;
  359. /**
  360. * 添加好友
  361. *
  362. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendApply friend_apply = 711;</code>
  363. */
  364. protected $friend_apply = null;
  365. /**
  366. * 拒绝好友申请
  367. *
  368. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendApplyRefuse friend_applyrefuse = 712;</code>
  369. */
  370. protected $friend_applyrefuse = null;
  371. /**
  372. * 同意好友申请
  373. *
  374. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendApplyAgree friend_applyagree = 713;</code>
  375. */
  376. protected $friend_applyagree = null;
  377. /**
  378. * 删除好友
  379. *
  380. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendDelete friend_delete = 714;</code>
  381. */
  382. protected $friend_delete = null;
  383. /**
  384. * 我的所有物品
  385. *
  386. * Generated from protobuf field <code>.uraus.kku.Response.ResponseItemQuery item_query = 800;</code>
  387. */
  388. protected $item_query = null;
  389. /**
  390. * 开启宝箱
  391. *
  392. * Generated from protobuf field <code>.uraus.kku.Response.ResponseItemOpenbox item_openbox = 801;</code>
  393. */
  394. protected $item_openbox = null;
  395. /**
  396. * 合成
  397. *
  398. * Generated from protobuf field <code>.uraus.kku.Response.ResponseItemCraft item_craft = 802;</code>
  399. */
  400. protected $item_craft = null;
  401. /**
  402. * 分解
  403. *
  404. * Generated from protobuf field <code>.uraus.kku.Response.ResponseItemDismantle item_dismantle = 803;</code>
  405. */
  406. protected $item_dismantle = null;
  407. /**
  408. * 商店
  409. * 商店查询 请求
  410. *
  411. * Generated from protobuf field <code>.uraus.kku.Response.ResponseShopQuery shop_query = 900;</code>
  412. */
  413. protected $shop_query = null;
  414. /**
  415. * 商品 购买
  416. *
  417. * Generated from protobuf field <code>.uraus.kku.Response.ResponseShopBuy shop_buy = 901;</code>
  418. */
  419. protected $shop_buy = null;
  420. /**
  421. * 任务所有数据查询响应
  422. *
  423. * Generated from protobuf field <code>.uraus.kku.Response.ResponseTaskData task_data = 1000;</code>
  424. */
  425. protected $task_data = null;
  426. /**
  427. * 单条查询响应
  428. *
  429. * Generated from protobuf field <code>.uraus.kku.Response.ResponseTaskQueryData task_querydata = 1001;</code>
  430. */
  431. protected $task_querydata = null;
  432. /**
  433. * 接取任务响应
  434. *
  435. * Generated from protobuf field <code>.uraus.kku.Response.ResponseTaskAccept task_accept = 1002;</code>
  436. */
  437. protected $task_accept = null;
  438. /**
  439. * 放弃任务响应
  440. *
  441. * Generated from protobuf field <code>.uraus.kku.Response.ResponseTaskAbandon task_abandon = 1003;</code>
  442. */
  443. protected $task_abandon = null;
  444. /**
  445. * 领取任务奖励响应
  446. *
  447. * Generated from protobuf field <code>.uraus.kku.Response.ResponseTaskClaimReward task_claim_reward = 1004;</code>
  448. */
  449. protected $task_claim_reward = null;
  450. /**
  451. * 提交任务响应
  452. *
  453. * Generated from protobuf field <code>.uraus.kku.Response.ResponseTaskComplete task_complete = 1005;</code>
  454. */
  455. protected $task_complete = null;
  456. /**
  457. * 1100 +
  458. * 大厅
  459. *
  460. * Generated from protobuf field <code>.uraus.kku.Response.ResponseMatchexchangeList matchexchange_list = 1100;</code>
  461. */
  462. protected $matchexchange_list = null;
  463. /**
  464. * 挂单
  465. *
  466. * Generated from protobuf field <code>.uraus.kku.Response.ResponseMatchexchangeAdd matchexchange_add = 1101;</code>
  467. */
  468. protected $matchexchange_add = null;
  469. /**
  470. * 取消 挂单
  471. *
  472. * Generated from protobuf field <code>.uraus.kku.Response.ResponseMatchexchangeCancel matchexchange_cancel = 1102;</code>
  473. */
  474. protected $matchexchange_cancel = null;
  475. /**
  476. * 我的挂单
  477. *
  478. * Generated from protobuf field <code>.uraus.kku.Response.ResponseMatchexchangeMy matchexchange_my = 1103;</code>
  479. */
  480. protected $matchexchange_my = null;
  481. /**
  482. * Constructor.
  483. *
  484. * @param array $data {
  485. * Optional. Data for populating the Message object.
  486. *
  487. * @type string $run_unid
  488. * 系统字段 (1-99)
  489. * 服务器处理标识符
  490. * @type int|string $run_ms
  491. * 服务器运行总毫秒数
  492. * @type int $code
  493. * 服务器处理状态码
  494. * @type string $msg
  495. * 错误消息
  496. * @type string $callpath
  497. * 处理消息
  498. * @type string $request_unid
  499. * 请求标识符(原样返回)
  500. * @type \Uraus\Kku\Common\StreamerMessage[]|\Google\Protobuf\Internal\RepeatedField $streamer_message
  501. * @type \Uraus\Kku\Common\Deduct $deduct
  502. * 减少的
  503. * @type \Uraus\Kku\Common\Reward $reward
  504. * 获取的
  505. * @type \Uraus\Kku\Common\LastData $last_data
  506. * 数据同步
  507. * @type \Uraus\Kku\Response\ResponsePublicToken $public_token
  508. * 公开 100+
  509. * import "public_response.proto";
  510. * ====== public_response.proto ======
  511. * - 填充空行,禁止删除
  512. * - 填充空行,禁止删除
  513. * - 填充空行,禁止删除
  514. * - 填充空行,禁止删除
  515. * - 填充空行,禁止删除
  516. * 获取token
  517. * @type \Uraus\Kku\Response\ResponsePublicLogin $public_login
  518. * 登陆
  519. * @type \Uraus\Kku\Response\ResponsePublicRegister $public_register
  520. * 注册
  521. * @type \Uraus\Kku\Response\ResponsePublicPlayerData $public_playerdata
  522. * 玩家公共数据
  523. * @type \Uraus\Kku\Response\ResponsePublicSendSms $public_sendsms
  524. * 发送验证码
  525. * @type \Uraus\Kku\Response\ResponsePublicCheckCode $public_checkcode
  526. * 对比验证码
  527. * @type \Uraus\Kku\Response\ResponsePublicResetPassword $public_resetpassword
  528. * 重置密码
  529. * @type \Uraus\Kku\Response\ResponsePublicDeviceInfo $public_deviceinfo
  530. * 设备信息上报
  531. * @type \Uraus\Kku\Response\ResponsePublicLogin4u $public_login4u
  532. * 登陆
  533. * @type \Uraus\Kku\Response\ResponseLandFertilizer $land_fertilizer
  534. * land 200+
  535. * import "land_response.proto";
  536. * ====== land_response.proto ======
  537. * - 填充空行,禁止删除
  538. * - 填充空行,禁止删除
  539. * - 填充空行,禁止删除
  540. * - 填充空行,禁止删除
  541. * - 填充空行,禁止删除
  542. * 土地 返回
  543. * 施肥
  544. * @type \Uraus\Kku\Response\ResponseLandWatering $land_watering
  545. * 浇水
  546. * @type \Uraus\Kku\Response\ResponseLandPesticide $land_pesticide
  547. * 除虫
  548. * @type \Uraus\Kku\Response\ResponseLandWeedicide $land_weedicide
  549. * 除草
  550. * @type \Uraus\Kku\Response\ResponseLandHarvest $land_harvest
  551. * 收获
  552. * @type \Uraus\Kku\Response\ResponseLandRemoveCrop $land_remove_crop
  553. * 铲除
  554. * @type \Uraus\Kku\Response\ResponseLandSow $land_sow
  555. * 播种
  556. * @type \Uraus\Kku\Response\ResponseLandUp $land_up
  557. * 土地升级
  558. * @type \Uraus\Kku\Response\ResponseUserData $user_data
  559. * user 300+
  560. * import "user_response.proto";
  561. * ====== user_response.proto ======
  562. * - 填充空行,禁止删除
  563. * - 填充空行,禁止删除
  564. * - 填充空行,禁止删除
  565. * - 填充空行,禁止删除
  566. * - 填充空行,禁止删除
  567. * 用户返回数据
  568. * 用户 信息
  569. * @type \Uraus\Kku\Response\ResponseUserQueryData $user_querydata
  570. * 轮训查询
  571. * @type \Uraus\Kku\Response\ResponseUserEditPassword $user_editpassword
  572. * 修改密码
  573. * @type \Uraus\Kku\Response\ResponseUserLogout $user_logout
  574. * 退出登陆
  575. * @type \Uraus\Kku\Response\ResponseUserLogData $user_log_data
  576. * 日志信息
  577. * @type \Uraus\Kku\Response\ResponseUserClearLog $user_clear_log
  578. * 清空日志
  579. * @type \Uraus\Kku\Response\ResponseUserGameSkin $user_gameskin
  580. * 更换农场皮肤
  581. * @type \Uraus\Kku\Response\ResponseUserEditinfo $user_editinfo
  582. * 修改用户信息
  583. * @type \Uraus\Kku\Response\ResponseGodOpen $god_open
  584. * god 400+
  585. * import "god_response.proto";
  586. * ====== god_response.proto ======
  587. * - 填充空行,禁止删除
  588. * - 填充空行,禁止删除
  589. * - 填充空行,禁止删除
  590. * - 填充空行,禁止删除
  591. * 神像 请求
  592. * @type \Uraus\Kku\Response\ResponseHouseUp $house_up
  593. * 房屋升级请求
  594. * @type \Uraus\Kku\Response\ResponseHouseRank $house_rank
  595. * 获取房屋等级排行榜请求消息
  596. * @type \Uraus\Kku\Response\ResponseHouseRankfund $house_rankfund
  597. * 获取财富排行榜
  598. * @type \Uraus\Kku\Response\ResponsePetData $pet_data
  599. * 获取宠物列表及食物数据
  600. * @type \Uraus\Kku\Response\ResponsePetLifeSkillUse $pet_life_skill_use
  601. * 使用宠物生活技能请求
  602. * @type \Uraus\Kku\Response\ResponsePetTrain $pet_train
  603. * 宠物训练
  604. * @type \Uraus\Kku\Response\ResponsePetTrainSave $pet_train_save
  605. * 保存训练结果
  606. * @type \Uraus\Kku\Response\ResponsePetEat $pet_eat
  607. * 宠物喂食
  608. * @type \Uraus\Kku\Response\ResponsePetVegeteal $pet_vegeteal
  609. * 偷菜操作
  610. * @type \Uraus\Kku\Response\ResponsePetRank $pet_rank
  611. * 排行榜数据
  612. * @type \Uraus\Kku\Response\ResponsePetGet $pet_get
  613. * 使用物品获取一个宠物
  614. * @type \Uraus\Kku\Response\ResponseFriendList $friend_list
  615. * 获取好友列表
  616. * @type \Uraus\Kku\Response\ResponseFriendApplyList $friend_apply_list
  617. * 好友申请 - 我收到的申请
  618. * @type \Uraus\Kku\Response\ResponseFriendApplyMy $friend_apply_my
  619. * 好友申请 - 我发起的申请
  620. * @type \Uraus\Kku\Response\ResponseFriendApplyL2 $friend_apply_l2
  621. * 好友申请 - 和我有关的
  622. * @type \Uraus\Kku\Response\ResponseFriendSearchPlayer $friend_search_player
  623. * 搜索玩家
  624. * @type \Uraus\Kku\Response\ResponseFriendApply $friend_apply
  625. * 添加好友
  626. * @type \Uraus\Kku\Response\ResponseFriendApplyRefuse $friend_applyrefuse
  627. * 拒绝好友申请
  628. * @type \Uraus\Kku\Response\ResponseFriendApplyAgree $friend_applyagree
  629. * 同意好友申请
  630. * @type \Uraus\Kku\Response\ResponseFriendDelete $friend_delete
  631. * 删除好友
  632. * @type \Uraus\Kku\Response\ResponseItemQuery $item_query
  633. * 我的所有物品
  634. * @type \Uraus\Kku\Response\ResponseItemOpenbox $item_openbox
  635. * 开启宝箱
  636. * @type \Uraus\Kku\Response\ResponseItemCraft $item_craft
  637. * 合成
  638. * @type \Uraus\Kku\Response\ResponseItemDismantle $item_dismantle
  639. * 分解
  640. * @type \Uraus\Kku\Response\ResponseShopQuery $shop_query
  641. * 商店
  642. * 商店查询 请求
  643. * @type \Uraus\Kku\Response\ResponseShopBuy $shop_buy
  644. * 商品 购买
  645. * @type \Uraus\Kku\Response\ResponseTaskData $task_data
  646. * 任务所有数据查询响应
  647. * @type \Uraus\Kku\Response\ResponseTaskQueryData $task_querydata
  648. * 单条查询响应
  649. * @type \Uraus\Kku\Response\ResponseTaskAccept $task_accept
  650. * 接取任务响应
  651. * @type \Uraus\Kku\Response\ResponseTaskAbandon $task_abandon
  652. * 放弃任务响应
  653. * @type \Uraus\Kku\Response\ResponseTaskClaimReward $task_claim_reward
  654. * 领取任务奖励响应
  655. * @type \Uraus\Kku\Response\ResponseTaskComplete $task_complete
  656. * 提交任务响应
  657. * @type \Uraus\Kku\Response\ResponseMatchexchangeList $matchexchange_list
  658. * 1100 +
  659. * 大厅
  660. * @type \Uraus\Kku\Response\ResponseMatchexchangeAdd $matchexchange_add
  661. * 挂单
  662. * @type \Uraus\Kku\Response\ResponseMatchexchangeCancel $matchexchange_cancel
  663. * 取消 挂单
  664. * @type \Uraus\Kku\Response\ResponseMatchexchangeMy $matchexchange_my
  665. * 我的挂单
  666. * }
  667. */
  668. public function __construct($data = NULL) {
  669. \GPBMetadata\Proto\Game::initOnce();
  670. parent::__construct($data);
  671. }
  672. /**
  673. * 系统字段 (1-99)
  674. * 服务器处理标识符
  675. *
  676. * Generated from protobuf field <code>string run_unid = 1;</code>
  677. * @return string
  678. */
  679. public function getRunUnid()
  680. {
  681. return $this->run_unid;
  682. }
  683. /**
  684. * 系统字段 (1-99)
  685. * 服务器处理标识符
  686. *
  687. * Generated from protobuf field <code>string run_unid = 1;</code>
  688. * @param string $var
  689. * @return $this
  690. */
  691. public function setRunUnid($var)
  692. {
  693. GPBUtil::checkString($var, True);
  694. $this->run_unid = $var;
  695. return $this;
  696. }
  697. /**
  698. * 服务器运行总毫秒数
  699. *
  700. * Generated from protobuf field <code>int64 run_ms = 2;</code>
  701. * @return int|string
  702. */
  703. public function getRunMs()
  704. {
  705. return $this->run_ms;
  706. }
  707. /**
  708. * 服务器运行总毫秒数
  709. *
  710. * Generated from protobuf field <code>int64 run_ms = 2;</code>
  711. * @param int|string $var
  712. * @return $this
  713. */
  714. public function setRunMs($var)
  715. {
  716. GPBUtil::checkInt64($var);
  717. $this->run_ms = $var;
  718. return $this;
  719. }
  720. /**
  721. * 服务器处理状态码
  722. *
  723. * Generated from protobuf field <code>.uraus.kku.Common.RESPONSE_CODE code = 3;</code>
  724. * @return int
  725. */
  726. public function getCode()
  727. {
  728. return $this->code;
  729. }
  730. /**
  731. * 服务器处理状态码
  732. *
  733. * Generated from protobuf field <code>.uraus.kku.Common.RESPONSE_CODE code = 3;</code>
  734. * @param int $var
  735. * @return $this
  736. */
  737. public function setCode($var)
  738. {
  739. GPBUtil::checkEnum($var, \Uraus\Kku\Common\RESPONSE_CODE::class);
  740. $this->code = $var;
  741. return $this;
  742. }
  743. /**
  744. * 错误消息
  745. *
  746. * Generated from protobuf field <code>string msg = 4;</code>
  747. * @return string
  748. */
  749. public function getMsg()
  750. {
  751. return $this->msg;
  752. }
  753. /**
  754. * 错误消息
  755. *
  756. * Generated from protobuf field <code>string msg = 4;</code>
  757. * @param string $var
  758. * @return $this
  759. */
  760. public function setMsg($var)
  761. {
  762. GPBUtil::checkString($var, True);
  763. $this->msg = $var;
  764. return $this;
  765. }
  766. /**
  767. * 处理消息
  768. *
  769. * Generated from protobuf field <code>string callpath = 5;</code>
  770. * @return string
  771. */
  772. public function getCallpath()
  773. {
  774. return $this->callpath;
  775. }
  776. /**
  777. * 处理消息
  778. *
  779. * Generated from protobuf field <code>string callpath = 5;</code>
  780. * @param string $var
  781. * @return $this
  782. */
  783. public function setCallpath($var)
  784. {
  785. GPBUtil::checkString($var, True);
  786. $this->callpath = $var;
  787. return $this;
  788. }
  789. /**
  790. * 请求标识符(原样返回)
  791. *
  792. * Generated from protobuf field <code>string request_unid = 6;</code>
  793. * @return string
  794. */
  795. public function getRequestUnid()
  796. {
  797. return $this->request_unid;
  798. }
  799. /**
  800. * 请求标识符(原样返回)
  801. *
  802. * Generated from protobuf field <code>string request_unid = 6;</code>
  803. * @param string $var
  804. * @return $this
  805. */
  806. public function setRequestUnid($var)
  807. {
  808. GPBUtil::checkString($var, True);
  809. $this->request_unid = $var;
  810. return $this;
  811. }
  812. /**
  813. * Generated from protobuf field <code>repeated .uraus.kku.Common.StreamerMessage streamer_message = 96;</code>
  814. * @return \Google\Protobuf\Internal\RepeatedField
  815. */
  816. public function getStreamerMessage()
  817. {
  818. return $this->streamer_message;
  819. }
  820. /**
  821. * Generated from protobuf field <code>repeated .uraus.kku.Common.StreamerMessage streamer_message = 96;</code>
  822. * @param \Uraus\Kku\Common\StreamerMessage[]|\Google\Protobuf\Internal\RepeatedField $var
  823. * @return $this
  824. */
  825. public function setStreamerMessage($var)
  826. {
  827. $arr = GPBUtil::checkRepeatedField($var, \Google\Protobuf\Internal\GPBType::MESSAGE, \Uraus\Kku\Common\StreamerMessage::class);
  828. $this->streamer_message = $arr;
  829. return $this;
  830. }
  831. /**
  832. * 减少的
  833. *
  834. * Generated from protobuf field <code>.uraus.kku.Common.Deduct deduct = 97;</code>
  835. * @return \Uraus\Kku\Common\Deduct
  836. */
  837. public function getDeduct()
  838. {
  839. return isset($this->deduct) ? $this->deduct : null;
  840. }
  841. public function hasDeduct()
  842. {
  843. return isset($this->deduct);
  844. }
  845. public function clearDeduct()
  846. {
  847. unset($this->deduct);
  848. }
  849. /**
  850. * 减少的
  851. *
  852. * Generated from protobuf field <code>.uraus.kku.Common.Deduct deduct = 97;</code>
  853. * @param \Uraus\Kku\Common\Deduct $var
  854. * @return $this
  855. */
  856. public function setDeduct($var)
  857. {
  858. GPBUtil::checkMessage($var, \Uraus\Kku\Common\Deduct::class);
  859. $this->deduct = $var;
  860. return $this;
  861. }
  862. /**
  863. * 获取的
  864. *
  865. * Generated from protobuf field <code>.uraus.kku.Common.Reward reward = 98;</code>
  866. * @return \Uraus\Kku\Common\Reward
  867. */
  868. public function getReward()
  869. {
  870. return isset($this->reward) ? $this->reward : null;
  871. }
  872. public function hasReward()
  873. {
  874. return isset($this->reward);
  875. }
  876. public function clearReward()
  877. {
  878. unset($this->reward);
  879. }
  880. /**
  881. * 获取的
  882. *
  883. * Generated from protobuf field <code>.uraus.kku.Common.Reward reward = 98;</code>
  884. * @param \Uraus\Kku\Common\Reward $var
  885. * @return $this
  886. */
  887. public function setReward($var)
  888. {
  889. GPBUtil::checkMessage($var, \Uraus\Kku\Common\Reward::class);
  890. $this->reward = $var;
  891. return $this;
  892. }
  893. /**
  894. * 数据同步
  895. *
  896. * Generated from protobuf field <code>.uraus.kku.Common.LastData last_data = 99;</code>
  897. * @return \Uraus\Kku\Common\LastData
  898. */
  899. public function getLastData()
  900. {
  901. return isset($this->last_data) ? $this->last_data : null;
  902. }
  903. public function hasLastData()
  904. {
  905. return isset($this->last_data);
  906. }
  907. public function clearLastData()
  908. {
  909. unset($this->last_data);
  910. }
  911. /**
  912. * 数据同步
  913. *
  914. * Generated from protobuf field <code>.uraus.kku.Common.LastData last_data = 99;</code>
  915. * @param \Uraus\Kku\Common\LastData $var
  916. * @return $this
  917. */
  918. public function setLastData($var)
  919. {
  920. GPBUtil::checkMessage($var, \Uraus\Kku\Common\LastData::class);
  921. $this->last_data = $var;
  922. return $this;
  923. }
  924. /**
  925. * 公开 100+
  926. * import "public_response.proto";
  927. * ====== public_response.proto ======
  928. *- 填充空行,禁止删除
  929. *- 填充空行,禁止删除
  930. *- 填充空行,禁止删除
  931. *- 填充空行,禁止删除
  932. *- 填充空行,禁止删除
  933. * 获取token
  934. *
  935. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicToken public_token = 100;</code>
  936. * @return \Uraus\Kku\Response\ResponsePublicToken
  937. */
  938. public function getPublicToken()
  939. {
  940. return isset($this->public_token) ? $this->public_token : null;
  941. }
  942. public function hasPublicToken()
  943. {
  944. return isset($this->public_token);
  945. }
  946. public function clearPublicToken()
  947. {
  948. unset($this->public_token);
  949. }
  950. /**
  951. * 公开 100+
  952. * import "public_response.proto";
  953. * ====== public_response.proto ======
  954. *- 填充空行,禁止删除
  955. *- 填充空行,禁止删除
  956. *- 填充空行,禁止删除
  957. *- 填充空行,禁止删除
  958. *- 填充空行,禁止删除
  959. * 获取token
  960. *
  961. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicToken public_token = 100;</code>
  962. * @param \Uraus\Kku\Response\ResponsePublicToken $var
  963. * @return $this
  964. */
  965. public function setPublicToken($var)
  966. {
  967. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponsePublicToken::class);
  968. $this->public_token = $var;
  969. return $this;
  970. }
  971. /**
  972. * 登陆
  973. *
  974. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicLogin public_login = 101;</code>
  975. * @return \Uraus\Kku\Response\ResponsePublicLogin
  976. */
  977. public function getPublicLogin()
  978. {
  979. return isset($this->public_login) ? $this->public_login : null;
  980. }
  981. public function hasPublicLogin()
  982. {
  983. return isset($this->public_login);
  984. }
  985. public function clearPublicLogin()
  986. {
  987. unset($this->public_login);
  988. }
  989. /**
  990. * 登陆
  991. *
  992. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicLogin public_login = 101;</code>
  993. * @param \Uraus\Kku\Response\ResponsePublicLogin $var
  994. * @return $this
  995. */
  996. public function setPublicLogin($var)
  997. {
  998. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponsePublicLogin::class);
  999. $this->public_login = $var;
  1000. return $this;
  1001. }
  1002. /**
  1003. * 注册
  1004. *
  1005. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicRegister public_register = 102;</code>
  1006. * @return \Uraus\Kku\Response\ResponsePublicRegister
  1007. */
  1008. public function getPublicRegister()
  1009. {
  1010. return isset($this->public_register) ? $this->public_register : null;
  1011. }
  1012. public function hasPublicRegister()
  1013. {
  1014. return isset($this->public_register);
  1015. }
  1016. public function clearPublicRegister()
  1017. {
  1018. unset($this->public_register);
  1019. }
  1020. /**
  1021. * 注册
  1022. *
  1023. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicRegister public_register = 102;</code>
  1024. * @param \Uraus\Kku\Response\ResponsePublicRegister $var
  1025. * @return $this
  1026. */
  1027. public function setPublicRegister($var)
  1028. {
  1029. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponsePublicRegister::class);
  1030. $this->public_register = $var;
  1031. return $this;
  1032. }
  1033. /**
  1034. * 玩家公共数据
  1035. *
  1036. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicPlayerData public_playerdata = 103;</code>
  1037. * @return \Uraus\Kku\Response\ResponsePublicPlayerData
  1038. */
  1039. public function getPublicPlayerdata()
  1040. {
  1041. return isset($this->public_playerdata) ? $this->public_playerdata : null;
  1042. }
  1043. public function hasPublicPlayerdata()
  1044. {
  1045. return isset($this->public_playerdata);
  1046. }
  1047. public function clearPublicPlayerdata()
  1048. {
  1049. unset($this->public_playerdata);
  1050. }
  1051. /**
  1052. * 玩家公共数据
  1053. *
  1054. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicPlayerData public_playerdata = 103;</code>
  1055. * @param \Uraus\Kku\Response\ResponsePublicPlayerData $var
  1056. * @return $this
  1057. */
  1058. public function setPublicPlayerdata($var)
  1059. {
  1060. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponsePublicPlayerData::class);
  1061. $this->public_playerdata = $var;
  1062. return $this;
  1063. }
  1064. /**
  1065. * 发送验证码
  1066. *
  1067. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicSendSms public_sendsms = 104;</code>
  1068. * @return \Uraus\Kku\Response\ResponsePublicSendSms
  1069. */
  1070. public function getPublicSendsms()
  1071. {
  1072. return isset($this->public_sendsms) ? $this->public_sendsms : null;
  1073. }
  1074. public function hasPublicSendsms()
  1075. {
  1076. return isset($this->public_sendsms);
  1077. }
  1078. public function clearPublicSendsms()
  1079. {
  1080. unset($this->public_sendsms);
  1081. }
  1082. /**
  1083. * 发送验证码
  1084. *
  1085. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicSendSms public_sendsms = 104;</code>
  1086. * @param \Uraus\Kku\Response\ResponsePublicSendSms $var
  1087. * @return $this
  1088. */
  1089. public function setPublicSendsms($var)
  1090. {
  1091. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponsePublicSendSms::class);
  1092. $this->public_sendsms = $var;
  1093. return $this;
  1094. }
  1095. /**
  1096. * 对比验证码
  1097. *
  1098. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicCheckCode public_checkcode = 105;</code>
  1099. * @return \Uraus\Kku\Response\ResponsePublicCheckCode
  1100. */
  1101. public function getPublicCheckcode()
  1102. {
  1103. return isset($this->public_checkcode) ? $this->public_checkcode : null;
  1104. }
  1105. public function hasPublicCheckcode()
  1106. {
  1107. return isset($this->public_checkcode);
  1108. }
  1109. public function clearPublicCheckcode()
  1110. {
  1111. unset($this->public_checkcode);
  1112. }
  1113. /**
  1114. * 对比验证码
  1115. *
  1116. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicCheckCode public_checkcode = 105;</code>
  1117. * @param \Uraus\Kku\Response\ResponsePublicCheckCode $var
  1118. * @return $this
  1119. */
  1120. public function setPublicCheckcode($var)
  1121. {
  1122. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponsePublicCheckCode::class);
  1123. $this->public_checkcode = $var;
  1124. return $this;
  1125. }
  1126. /**
  1127. * 重置密码
  1128. *
  1129. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicResetPassword public_resetpassword = 106;</code>
  1130. * @return \Uraus\Kku\Response\ResponsePublicResetPassword
  1131. */
  1132. public function getPublicResetpassword()
  1133. {
  1134. return isset($this->public_resetpassword) ? $this->public_resetpassword : null;
  1135. }
  1136. public function hasPublicResetpassword()
  1137. {
  1138. return isset($this->public_resetpassword);
  1139. }
  1140. public function clearPublicResetpassword()
  1141. {
  1142. unset($this->public_resetpassword);
  1143. }
  1144. /**
  1145. * 重置密码
  1146. *
  1147. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicResetPassword public_resetpassword = 106;</code>
  1148. * @param \Uraus\Kku\Response\ResponsePublicResetPassword $var
  1149. * @return $this
  1150. */
  1151. public function setPublicResetpassword($var)
  1152. {
  1153. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponsePublicResetPassword::class);
  1154. $this->public_resetpassword = $var;
  1155. return $this;
  1156. }
  1157. /**
  1158. * 设备信息上报
  1159. *
  1160. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicDeviceInfo public_deviceinfo = 107;</code>
  1161. * @return \Uraus\Kku\Response\ResponsePublicDeviceInfo
  1162. */
  1163. public function getPublicDeviceinfo()
  1164. {
  1165. return isset($this->public_deviceinfo) ? $this->public_deviceinfo : null;
  1166. }
  1167. public function hasPublicDeviceinfo()
  1168. {
  1169. return isset($this->public_deviceinfo);
  1170. }
  1171. public function clearPublicDeviceinfo()
  1172. {
  1173. unset($this->public_deviceinfo);
  1174. }
  1175. /**
  1176. * 设备信息上报
  1177. *
  1178. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicDeviceInfo public_deviceinfo = 107;</code>
  1179. * @param \Uraus\Kku\Response\ResponsePublicDeviceInfo $var
  1180. * @return $this
  1181. */
  1182. public function setPublicDeviceinfo($var)
  1183. {
  1184. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponsePublicDeviceInfo::class);
  1185. $this->public_deviceinfo = $var;
  1186. return $this;
  1187. }
  1188. /**
  1189. * 登陆
  1190. *
  1191. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicLogin4u public_login4u = 199;</code>
  1192. * @return \Uraus\Kku\Response\ResponsePublicLogin4u
  1193. */
  1194. public function getPublicLogin4U()
  1195. {
  1196. return isset($this->public_login4u) ? $this->public_login4u : null;
  1197. }
  1198. public function hasPublicLogin4U()
  1199. {
  1200. return isset($this->public_login4u);
  1201. }
  1202. public function clearPublicLogin4U()
  1203. {
  1204. unset($this->public_login4u);
  1205. }
  1206. /**
  1207. * 登陆
  1208. *
  1209. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicLogin4u public_login4u = 199;</code>
  1210. * @param \Uraus\Kku\Response\ResponsePublicLogin4u $var
  1211. * @return $this
  1212. */
  1213. public function setPublicLogin4U($var)
  1214. {
  1215. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponsePublicLogin4u::class);
  1216. $this->public_login4u = $var;
  1217. return $this;
  1218. }
  1219. /**
  1220. * land 200+
  1221. * import "land_response.proto";
  1222. * ====== land_response.proto ======
  1223. *- 填充空行,禁止删除
  1224. *- 填充空行,禁止删除
  1225. *- 填充空行,禁止删除
  1226. *- 填充空行,禁止删除
  1227. *- 填充空行,禁止删除
  1228. * 土地 返回
  1229. * 施肥
  1230. *
  1231. * Generated from protobuf field <code>.uraus.kku.Response.ResponseLandFertilizer land_fertilizer = 200;</code>
  1232. * @return \Uraus\Kku\Response\ResponseLandFertilizer
  1233. */
  1234. public function getLandFertilizer()
  1235. {
  1236. return isset($this->land_fertilizer) ? $this->land_fertilizer : null;
  1237. }
  1238. public function hasLandFertilizer()
  1239. {
  1240. return isset($this->land_fertilizer);
  1241. }
  1242. public function clearLandFertilizer()
  1243. {
  1244. unset($this->land_fertilizer);
  1245. }
  1246. /**
  1247. * land 200+
  1248. * import "land_response.proto";
  1249. * ====== land_response.proto ======
  1250. *- 填充空行,禁止删除
  1251. *- 填充空行,禁止删除
  1252. *- 填充空行,禁止删除
  1253. *- 填充空行,禁止删除
  1254. *- 填充空行,禁止删除
  1255. * 土地 返回
  1256. * 施肥
  1257. *
  1258. * Generated from protobuf field <code>.uraus.kku.Response.ResponseLandFertilizer land_fertilizer = 200;</code>
  1259. * @param \Uraus\Kku\Response\ResponseLandFertilizer $var
  1260. * @return $this
  1261. */
  1262. public function setLandFertilizer($var)
  1263. {
  1264. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseLandFertilizer::class);
  1265. $this->land_fertilizer = $var;
  1266. return $this;
  1267. }
  1268. /**
  1269. * 浇水
  1270. *
  1271. * Generated from protobuf field <code>.uraus.kku.Response.ResponseLandWatering land_watering = 201;</code>
  1272. * @return \Uraus\Kku\Response\ResponseLandWatering
  1273. */
  1274. public function getLandWatering()
  1275. {
  1276. return isset($this->land_watering) ? $this->land_watering : null;
  1277. }
  1278. public function hasLandWatering()
  1279. {
  1280. return isset($this->land_watering);
  1281. }
  1282. public function clearLandWatering()
  1283. {
  1284. unset($this->land_watering);
  1285. }
  1286. /**
  1287. * 浇水
  1288. *
  1289. * Generated from protobuf field <code>.uraus.kku.Response.ResponseLandWatering land_watering = 201;</code>
  1290. * @param \Uraus\Kku\Response\ResponseLandWatering $var
  1291. * @return $this
  1292. */
  1293. public function setLandWatering($var)
  1294. {
  1295. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseLandWatering::class);
  1296. $this->land_watering = $var;
  1297. return $this;
  1298. }
  1299. /**
  1300. * 除虫
  1301. *
  1302. * Generated from protobuf field <code>.uraus.kku.Response.ResponseLandPesticide land_pesticide = 202;</code>
  1303. * @return \Uraus\Kku\Response\ResponseLandPesticide
  1304. */
  1305. public function getLandPesticide()
  1306. {
  1307. return isset($this->land_pesticide) ? $this->land_pesticide : null;
  1308. }
  1309. public function hasLandPesticide()
  1310. {
  1311. return isset($this->land_pesticide);
  1312. }
  1313. public function clearLandPesticide()
  1314. {
  1315. unset($this->land_pesticide);
  1316. }
  1317. /**
  1318. * 除虫
  1319. *
  1320. * Generated from protobuf field <code>.uraus.kku.Response.ResponseLandPesticide land_pesticide = 202;</code>
  1321. * @param \Uraus\Kku\Response\ResponseLandPesticide $var
  1322. * @return $this
  1323. */
  1324. public function setLandPesticide($var)
  1325. {
  1326. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseLandPesticide::class);
  1327. $this->land_pesticide = $var;
  1328. return $this;
  1329. }
  1330. /**
  1331. * 除草
  1332. *
  1333. * Generated from protobuf field <code>.uraus.kku.Response.ResponseLandWeedicide land_weedicide = 203;</code>
  1334. * @return \Uraus\Kku\Response\ResponseLandWeedicide
  1335. */
  1336. public function getLandWeedicide()
  1337. {
  1338. return isset($this->land_weedicide) ? $this->land_weedicide : null;
  1339. }
  1340. public function hasLandWeedicide()
  1341. {
  1342. return isset($this->land_weedicide);
  1343. }
  1344. public function clearLandWeedicide()
  1345. {
  1346. unset($this->land_weedicide);
  1347. }
  1348. /**
  1349. * 除草
  1350. *
  1351. * Generated from protobuf field <code>.uraus.kku.Response.ResponseLandWeedicide land_weedicide = 203;</code>
  1352. * @param \Uraus\Kku\Response\ResponseLandWeedicide $var
  1353. * @return $this
  1354. */
  1355. public function setLandWeedicide($var)
  1356. {
  1357. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseLandWeedicide::class);
  1358. $this->land_weedicide = $var;
  1359. return $this;
  1360. }
  1361. /**
  1362. * 收获
  1363. *
  1364. * Generated from protobuf field <code>.uraus.kku.Response.ResponseLandHarvest land_harvest = 204;</code>
  1365. * @return \Uraus\Kku\Response\ResponseLandHarvest
  1366. */
  1367. public function getLandHarvest()
  1368. {
  1369. return isset($this->land_harvest) ? $this->land_harvest : null;
  1370. }
  1371. public function hasLandHarvest()
  1372. {
  1373. return isset($this->land_harvest);
  1374. }
  1375. public function clearLandHarvest()
  1376. {
  1377. unset($this->land_harvest);
  1378. }
  1379. /**
  1380. * 收获
  1381. *
  1382. * Generated from protobuf field <code>.uraus.kku.Response.ResponseLandHarvest land_harvest = 204;</code>
  1383. * @param \Uraus\Kku\Response\ResponseLandHarvest $var
  1384. * @return $this
  1385. */
  1386. public function setLandHarvest($var)
  1387. {
  1388. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseLandHarvest::class);
  1389. $this->land_harvest = $var;
  1390. return $this;
  1391. }
  1392. /**
  1393. * 铲除
  1394. *
  1395. * Generated from protobuf field <code>.uraus.kku.Response.ResponseLandRemoveCrop land_remove_crop = 205;</code>
  1396. * @return \Uraus\Kku\Response\ResponseLandRemoveCrop
  1397. */
  1398. public function getLandRemoveCrop()
  1399. {
  1400. return isset($this->land_remove_crop) ? $this->land_remove_crop : null;
  1401. }
  1402. public function hasLandRemoveCrop()
  1403. {
  1404. return isset($this->land_remove_crop);
  1405. }
  1406. public function clearLandRemoveCrop()
  1407. {
  1408. unset($this->land_remove_crop);
  1409. }
  1410. /**
  1411. * 铲除
  1412. *
  1413. * Generated from protobuf field <code>.uraus.kku.Response.ResponseLandRemoveCrop land_remove_crop = 205;</code>
  1414. * @param \Uraus\Kku\Response\ResponseLandRemoveCrop $var
  1415. * @return $this
  1416. */
  1417. public function setLandRemoveCrop($var)
  1418. {
  1419. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseLandRemoveCrop::class);
  1420. $this->land_remove_crop = $var;
  1421. return $this;
  1422. }
  1423. /**
  1424. * 播种
  1425. *
  1426. * Generated from protobuf field <code>.uraus.kku.Response.ResponseLandSow land_sow = 206;</code>
  1427. * @return \Uraus\Kku\Response\ResponseLandSow
  1428. */
  1429. public function getLandSow()
  1430. {
  1431. return isset($this->land_sow) ? $this->land_sow : null;
  1432. }
  1433. public function hasLandSow()
  1434. {
  1435. return isset($this->land_sow);
  1436. }
  1437. public function clearLandSow()
  1438. {
  1439. unset($this->land_sow);
  1440. }
  1441. /**
  1442. * 播种
  1443. *
  1444. * Generated from protobuf field <code>.uraus.kku.Response.ResponseLandSow land_sow = 206;</code>
  1445. * @param \Uraus\Kku\Response\ResponseLandSow $var
  1446. * @return $this
  1447. */
  1448. public function setLandSow($var)
  1449. {
  1450. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseLandSow::class);
  1451. $this->land_sow = $var;
  1452. return $this;
  1453. }
  1454. /**
  1455. *土地升级
  1456. *
  1457. * Generated from protobuf field <code>.uraus.kku.Response.ResponseLandUp land_up = 207;</code>
  1458. * @return \Uraus\Kku\Response\ResponseLandUp
  1459. */
  1460. public function getLandUp()
  1461. {
  1462. return isset($this->land_up) ? $this->land_up : null;
  1463. }
  1464. public function hasLandUp()
  1465. {
  1466. return isset($this->land_up);
  1467. }
  1468. public function clearLandUp()
  1469. {
  1470. unset($this->land_up);
  1471. }
  1472. /**
  1473. *土地升级
  1474. *
  1475. * Generated from protobuf field <code>.uraus.kku.Response.ResponseLandUp land_up = 207;</code>
  1476. * @param \Uraus\Kku\Response\ResponseLandUp $var
  1477. * @return $this
  1478. */
  1479. public function setLandUp($var)
  1480. {
  1481. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseLandUp::class);
  1482. $this->land_up = $var;
  1483. return $this;
  1484. }
  1485. /**
  1486. * user 300+
  1487. * import "user_response.proto";
  1488. * ====== user_response.proto ======
  1489. *- 填充空行,禁止删除
  1490. *- 填充空行,禁止删除
  1491. *- 填充空行,禁止删除
  1492. *- 填充空行,禁止删除
  1493. *- 填充空行,禁止删除
  1494. * 用户返回数据
  1495. * 用户 信息
  1496. *
  1497. * Generated from protobuf field <code>.uraus.kku.Response.ResponseUserData user_data = 300;</code>
  1498. * @return \Uraus\Kku\Response\ResponseUserData
  1499. */
  1500. public function getUserData()
  1501. {
  1502. return isset($this->user_data) ? $this->user_data : null;
  1503. }
  1504. public function hasUserData()
  1505. {
  1506. return isset($this->user_data);
  1507. }
  1508. public function clearUserData()
  1509. {
  1510. unset($this->user_data);
  1511. }
  1512. /**
  1513. * user 300+
  1514. * import "user_response.proto";
  1515. * ====== user_response.proto ======
  1516. *- 填充空行,禁止删除
  1517. *- 填充空行,禁止删除
  1518. *- 填充空行,禁止删除
  1519. *- 填充空行,禁止删除
  1520. *- 填充空行,禁止删除
  1521. * 用户返回数据
  1522. * 用户 信息
  1523. *
  1524. * Generated from protobuf field <code>.uraus.kku.Response.ResponseUserData user_data = 300;</code>
  1525. * @param \Uraus\Kku\Response\ResponseUserData $var
  1526. * @return $this
  1527. */
  1528. public function setUserData($var)
  1529. {
  1530. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseUserData::class);
  1531. $this->user_data = $var;
  1532. return $this;
  1533. }
  1534. /**
  1535. * 轮训查询
  1536. *
  1537. * Generated from protobuf field <code>.uraus.kku.Response.ResponseUserQueryData user_querydata = 301;</code>
  1538. * @return \Uraus\Kku\Response\ResponseUserQueryData
  1539. */
  1540. public function getUserQuerydata()
  1541. {
  1542. return isset($this->user_querydata) ? $this->user_querydata : null;
  1543. }
  1544. public function hasUserQuerydata()
  1545. {
  1546. return isset($this->user_querydata);
  1547. }
  1548. public function clearUserQuerydata()
  1549. {
  1550. unset($this->user_querydata);
  1551. }
  1552. /**
  1553. * 轮训查询
  1554. *
  1555. * Generated from protobuf field <code>.uraus.kku.Response.ResponseUserQueryData user_querydata = 301;</code>
  1556. * @param \Uraus\Kku\Response\ResponseUserQueryData $var
  1557. * @return $this
  1558. */
  1559. public function setUserQuerydata($var)
  1560. {
  1561. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseUserQueryData::class);
  1562. $this->user_querydata = $var;
  1563. return $this;
  1564. }
  1565. /**
  1566. * 修改密码
  1567. *
  1568. * Generated from protobuf field <code>.uraus.kku.Response.ResponseUserEditPassword user_editpassword = 302;</code>
  1569. * @return \Uraus\Kku\Response\ResponseUserEditPassword
  1570. */
  1571. public function getUserEditpassword()
  1572. {
  1573. return isset($this->user_editpassword) ? $this->user_editpassword : null;
  1574. }
  1575. public function hasUserEditpassword()
  1576. {
  1577. return isset($this->user_editpassword);
  1578. }
  1579. public function clearUserEditpassword()
  1580. {
  1581. unset($this->user_editpassword);
  1582. }
  1583. /**
  1584. * 修改密码
  1585. *
  1586. * Generated from protobuf field <code>.uraus.kku.Response.ResponseUserEditPassword user_editpassword = 302;</code>
  1587. * @param \Uraus\Kku\Response\ResponseUserEditPassword $var
  1588. * @return $this
  1589. */
  1590. public function setUserEditpassword($var)
  1591. {
  1592. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseUserEditPassword::class);
  1593. $this->user_editpassword = $var;
  1594. return $this;
  1595. }
  1596. /**
  1597. * 退出登陆
  1598. *
  1599. * Generated from protobuf field <code>.uraus.kku.Response.ResponseUserLogout user_logout = 303;</code>
  1600. * @return \Uraus\Kku\Response\ResponseUserLogout
  1601. */
  1602. public function getUserLogout()
  1603. {
  1604. return isset($this->user_logout) ? $this->user_logout : null;
  1605. }
  1606. public function hasUserLogout()
  1607. {
  1608. return isset($this->user_logout);
  1609. }
  1610. public function clearUserLogout()
  1611. {
  1612. unset($this->user_logout);
  1613. }
  1614. /**
  1615. * 退出登陆
  1616. *
  1617. * Generated from protobuf field <code>.uraus.kku.Response.ResponseUserLogout user_logout = 303;</code>
  1618. * @param \Uraus\Kku\Response\ResponseUserLogout $var
  1619. * @return $this
  1620. */
  1621. public function setUserLogout($var)
  1622. {
  1623. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseUserLogout::class);
  1624. $this->user_logout = $var;
  1625. return $this;
  1626. }
  1627. /**
  1628. * 日志信息
  1629. *
  1630. * Generated from protobuf field <code>.uraus.kku.Response.ResponseUserLogData user_log_data = 304;</code>
  1631. * @return \Uraus\Kku\Response\ResponseUserLogData
  1632. */
  1633. public function getUserLogData()
  1634. {
  1635. return isset($this->user_log_data) ? $this->user_log_data : null;
  1636. }
  1637. public function hasUserLogData()
  1638. {
  1639. return isset($this->user_log_data);
  1640. }
  1641. public function clearUserLogData()
  1642. {
  1643. unset($this->user_log_data);
  1644. }
  1645. /**
  1646. * 日志信息
  1647. *
  1648. * Generated from protobuf field <code>.uraus.kku.Response.ResponseUserLogData user_log_data = 304;</code>
  1649. * @param \Uraus\Kku\Response\ResponseUserLogData $var
  1650. * @return $this
  1651. */
  1652. public function setUserLogData($var)
  1653. {
  1654. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseUserLogData::class);
  1655. $this->user_log_data = $var;
  1656. return $this;
  1657. }
  1658. /**
  1659. *清空日志
  1660. *
  1661. * Generated from protobuf field <code>.uraus.kku.Response.ResponseUserClearLog user_clear_log = 305;</code>
  1662. * @return \Uraus\Kku\Response\ResponseUserClearLog
  1663. */
  1664. public function getUserClearLog()
  1665. {
  1666. return isset($this->user_clear_log) ? $this->user_clear_log : null;
  1667. }
  1668. public function hasUserClearLog()
  1669. {
  1670. return isset($this->user_clear_log);
  1671. }
  1672. public function clearUserClearLog()
  1673. {
  1674. unset($this->user_clear_log);
  1675. }
  1676. /**
  1677. *清空日志
  1678. *
  1679. * Generated from protobuf field <code>.uraus.kku.Response.ResponseUserClearLog user_clear_log = 305;</code>
  1680. * @param \Uraus\Kku\Response\ResponseUserClearLog $var
  1681. * @return $this
  1682. */
  1683. public function setUserClearLog($var)
  1684. {
  1685. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseUserClearLog::class);
  1686. $this->user_clear_log = $var;
  1687. return $this;
  1688. }
  1689. /**
  1690. * 更换农场皮肤
  1691. *
  1692. * Generated from protobuf field <code>.uraus.kku.Response.ResponseUserGameSkin user_gameskin = 306;</code>
  1693. * @return \Uraus\Kku\Response\ResponseUserGameSkin
  1694. */
  1695. public function getUserGameskin()
  1696. {
  1697. return isset($this->user_gameskin) ? $this->user_gameskin : null;
  1698. }
  1699. public function hasUserGameskin()
  1700. {
  1701. return isset($this->user_gameskin);
  1702. }
  1703. public function clearUserGameskin()
  1704. {
  1705. unset($this->user_gameskin);
  1706. }
  1707. /**
  1708. * 更换农场皮肤
  1709. *
  1710. * Generated from protobuf field <code>.uraus.kku.Response.ResponseUserGameSkin user_gameskin = 306;</code>
  1711. * @param \Uraus\Kku\Response\ResponseUserGameSkin $var
  1712. * @return $this
  1713. */
  1714. public function setUserGameskin($var)
  1715. {
  1716. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseUserGameSkin::class);
  1717. $this->user_gameskin = $var;
  1718. return $this;
  1719. }
  1720. /**
  1721. * 修改用户信息
  1722. *
  1723. * Generated from protobuf field <code>.uraus.kku.Response.ResponseUserEditinfo user_editinfo = 307;</code>
  1724. * @return \Uraus\Kku\Response\ResponseUserEditinfo
  1725. */
  1726. public function getUserEditinfo()
  1727. {
  1728. return isset($this->user_editinfo) ? $this->user_editinfo : null;
  1729. }
  1730. public function hasUserEditinfo()
  1731. {
  1732. return isset($this->user_editinfo);
  1733. }
  1734. public function clearUserEditinfo()
  1735. {
  1736. unset($this->user_editinfo);
  1737. }
  1738. /**
  1739. * 修改用户信息
  1740. *
  1741. * Generated from protobuf field <code>.uraus.kku.Response.ResponseUserEditinfo user_editinfo = 307;</code>
  1742. * @param \Uraus\Kku\Response\ResponseUserEditinfo $var
  1743. * @return $this
  1744. */
  1745. public function setUserEditinfo($var)
  1746. {
  1747. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseUserEditinfo::class);
  1748. $this->user_editinfo = $var;
  1749. return $this;
  1750. }
  1751. /**
  1752. * god 400+
  1753. * import "god_response.proto";
  1754. * ====== god_response.proto ======
  1755. *- 填充空行,禁止删除
  1756. *- 填充空行,禁止删除
  1757. *- 填充空行,禁止删除
  1758. *- 填充空行,禁止删除
  1759. * 神像 请求
  1760. *
  1761. * Generated from protobuf field <code>.uraus.kku.Response.ResponseGodOpen god_open = 400;</code>
  1762. * @return \Uraus\Kku\Response\ResponseGodOpen
  1763. */
  1764. public function getGodOpen()
  1765. {
  1766. return isset($this->god_open) ? $this->god_open : null;
  1767. }
  1768. public function hasGodOpen()
  1769. {
  1770. return isset($this->god_open);
  1771. }
  1772. public function clearGodOpen()
  1773. {
  1774. unset($this->god_open);
  1775. }
  1776. /**
  1777. * god 400+
  1778. * import "god_response.proto";
  1779. * ====== god_response.proto ======
  1780. *- 填充空行,禁止删除
  1781. *- 填充空行,禁止删除
  1782. *- 填充空行,禁止删除
  1783. *- 填充空行,禁止删除
  1784. * 神像 请求
  1785. *
  1786. * Generated from protobuf field <code>.uraus.kku.Response.ResponseGodOpen god_open = 400;</code>
  1787. * @param \Uraus\Kku\Response\ResponseGodOpen $var
  1788. * @return $this
  1789. */
  1790. public function setGodOpen($var)
  1791. {
  1792. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseGodOpen::class);
  1793. $this->god_open = $var;
  1794. return $this;
  1795. }
  1796. /**
  1797. * 房屋升级请求
  1798. *
  1799. * Generated from protobuf field <code>.uraus.kku.Response.ResponseHouseUp house_up = 500;</code>
  1800. * @return \Uraus\Kku\Response\ResponseHouseUp
  1801. */
  1802. public function getHouseUp()
  1803. {
  1804. return isset($this->house_up) ? $this->house_up : null;
  1805. }
  1806. public function hasHouseUp()
  1807. {
  1808. return isset($this->house_up);
  1809. }
  1810. public function clearHouseUp()
  1811. {
  1812. unset($this->house_up);
  1813. }
  1814. /**
  1815. * 房屋升级请求
  1816. *
  1817. * Generated from protobuf field <code>.uraus.kku.Response.ResponseHouseUp house_up = 500;</code>
  1818. * @param \Uraus\Kku\Response\ResponseHouseUp $var
  1819. * @return $this
  1820. */
  1821. public function setHouseUp($var)
  1822. {
  1823. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseHouseUp::class);
  1824. $this->house_up = $var;
  1825. return $this;
  1826. }
  1827. /**
  1828. * 获取房屋等级排行榜请求消息
  1829. *
  1830. * Generated from protobuf field <code>.uraus.kku.Response.ResponseHouseRank house_rank = 501;</code>
  1831. * @return \Uraus\Kku\Response\ResponseHouseRank
  1832. */
  1833. public function getHouseRank()
  1834. {
  1835. return isset($this->house_rank) ? $this->house_rank : null;
  1836. }
  1837. public function hasHouseRank()
  1838. {
  1839. return isset($this->house_rank);
  1840. }
  1841. public function clearHouseRank()
  1842. {
  1843. unset($this->house_rank);
  1844. }
  1845. /**
  1846. * 获取房屋等级排行榜请求消息
  1847. *
  1848. * Generated from protobuf field <code>.uraus.kku.Response.ResponseHouseRank house_rank = 501;</code>
  1849. * @param \Uraus\Kku\Response\ResponseHouseRank $var
  1850. * @return $this
  1851. */
  1852. public function setHouseRank($var)
  1853. {
  1854. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseHouseRank::class);
  1855. $this->house_rank = $var;
  1856. return $this;
  1857. }
  1858. /**
  1859. * 获取财富排行榜
  1860. *
  1861. * Generated from protobuf field <code>.uraus.kku.Response.ResponseHouseRankfund house_rankfund = 502;</code>
  1862. * @return \Uraus\Kku\Response\ResponseHouseRankfund
  1863. */
  1864. public function getHouseRankfund()
  1865. {
  1866. return isset($this->house_rankfund) ? $this->house_rankfund : null;
  1867. }
  1868. public function hasHouseRankfund()
  1869. {
  1870. return isset($this->house_rankfund);
  1871. }
  1872. public function clearHouseRankfund()
  1873. {
  1874. unset($this->house_rankfund);
  1875. }
  1876. /**
  1877. * 获取财富排行榜
  1878. *
  1879. * Generated from protobuf field <code>.uraus.kku.Response.ResponseHouseRankfund house_rankfund = 502;</code>
  1880. * @param \Uraus\Kku\Response\ResponseHouseRankfund $var
  1881. * @return $this
  1882. */
  1883. public function setHouseRankfund($var)
  1884. {
  1885. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseHouseRankfund::class);
  1886. $this->house_rankfund = $var;
  1887. return $this;
  1888. }
  1889. /**
  1890. * 获取宠物列表及食物数据
  1891. *
  1892. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePetData pet_data = 600;</code>
  1893. * @return \Uraus\Kku\Response\ResponsePetData
  1894. */
  1895. public function getPetData()
  1896. {
  1897. return isset($this->pet_data) ? $this->pet_data : null;
  1898. }
  1899. public function hasPetData()
  1900. {
  1901. return isset($this->pet_data);
  1902. }
  1903. public function clearPetData()
  1904. {
  1905. unset($this->pet_data);
  1906. }
  1907. /**
  1908. * 获取宠物列表及食物数据
  1909. *
  1910. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePetData pet_data = 600;</code>
  1911. * @param \Uraus\Kku\Response\ResponsePetData $var
  1912. * @return $this
  1913. */
  1914. public function setPetData($var)
  1915. {
  1916. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponsePetData::class);
  1917. $this->pet_data = $var;
  1918. return $this;
  1919. }
  1920. /**
  1921. * 使用宠物生活技能请求
  1922. *
  1923. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePetLifeSkillUse pet_life_skill_use = 601;</code>
  1924. * @return \Uraus\Kku\Response\ResponsePetLifeSkillUse
  1925. */
  1926. public function getPetLifeSkillUse()
  1927. {
  1928. return isset($this->pet_life_skill_use) ? $this->pet_life_skill_use : null;
  1929. }
  1930. public function hasPetLifeSkillUse()
  1931. {
  1932. return isset($this->pet_life_skill_use);
  1933. }
  1934. public function clearPetLifeSkillUse()
  1935. {
  1936. unset($this->pet_life_skill_use);
  1937. }
  1938. /**
  1939. * 使用宠物生活技能请求
  1940. *
  1941. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePetLifeSkillUse pet_life_skill_use = 601;</code>
  1942. * @param \Uraus\Kku\Response\ResponsePetLifeSkillUse $var
  1943. * @return $this
  1944. */
  1945. public function setPetLifeSkillUse($var)
  1946. {
  1947. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponsePetLifeSkillUse::class);
  1948. $this->pet_life_skill_use = $var;
  1949. return $this;
  1950. }
  1951. /**
  1952. * 宠物训练
  1953. *
  1954. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePetTrain pet_train = 602;</code>
  1955. * @return \Uraus\Kku\Response\ResponsePetTrain
  1956. */
  1957. public function getPetTrain()
  1958. {
  1959. return isset($this->pet_train) ? $this->pet_train : null;
  1960. }
  1961. public function hasPetTrain()
  1962. {
  1963. return isset($this->pet_train);
  1964. }
  1965. public function clearPetTrain()
  1966. {
  1967. unset($this->pet_train);
  1968. }
  1969. /**
  1970. * 宠物训练
  1971. *
  1972. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePetTrain pet_train = 602;</code>
  1973. * @param \Uraus\Kku\Response\ResponsePetTrain $var
  1974. * @return $this
  1975. */
  1976. public function setPetTrain($var)
  1977. {
  1978. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponsePetTrain::class);
  1979. $this->pet_train = $var;
  1980. return $this;
  1981. }
  1982. /**
  1983. * 保存训练结果
  1984. *
  1985. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePetTrainSave pet_train_save = 603;</code>
  1986. * @return \Uraus\Kku\Response\ResponsePetTrainSave
  1987. */
  1988. public function getPetTrainSave()
  1989. {
  1990. return isset($this->pet_train_save) ? $this->pet_train_save : null;
  1991. }
  1992. public function hasPetTrainSave()
  1993. {
  1994. return isset($this->pet_train_save);
  1995. }
  1996. public function clearPetTrainSave()
  1997. {
  1998. unset($this->pet_train_save);
  1999. }
  2000. /**
  2001. * 保存训练结果
  2002. *
  2003. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePetTrainSave pet_train_save = 603;</code>
  2004. * @param \Uraus\Kku\Response\ResponsePetTrainSave $var
  2005. * @return $this
  2006. */
  2007. public function setPetTrainSave($var)
  2008. {
  2009. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponsePetTrainSave::class);
  2010. $this->pet_train_save = $var;
  2011. return $this;
  2012. }
  2013. /**
  2014. * 宠物喂食
  2015. *
  2016. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePetEat pet_eat = 604;</code>
  2017. * @return \Uraus\Kku\Response\ResponsePetEat
  2018. */
  2019. public function getPetEat()
  2020. {
  2021. return isset($this->pet_eat) ? $this->pet_eat : null;
  2022. }
  2023. public function hasPetEat()
  2024. {
  2025. return isset($this->pet_eat);
  2026. }
  2027. public function clearPetEat()
  2028. {
  2029. unset($this->pet_eat);
  2030. }
  2031. /**
  2032. * 宠物喂食
  2033. *
  2034. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePetEat pet_eat = 604;</code>
  2035. * @param \Uraus\Kku\Response\ResponsePetEat $var
  2036. * @return $this
  2037. */
  2038. public function setPetEat($var)
  2039. {
  2040. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponsePetEat::class);
  2041. $this->pet_eat = $var;
  2042. return $this;
  2043. }
  2044. /**
  2045. * 偷菜操作
  2046. *
  2047. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePetVegeteal pet_vegeteal = 605;</code>
  2048. * @return \Uraus\Kku\Response\ResponsePetVegeteal
  2049. */
  2050. public function getPetVegeteal()
  2051. {
  2052. return isset($this->pet_vegeteal) ? $this->pet_vegeteal : null;
  2053. }
  2054. public function hasPetVegeteal()
  2055. {
  2056. return isset($this->pet_vegeteal);
  2057. }
  2058. public function clearPetVegeteal()
  2059. {
  2060. unset($this->pet_vegeteal);
  2061. }
  2062. /**
  2063. * 偷菜操作
  2064. *
  2065. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePetVegeteal pet_vegeteal = 605;</code>
  2066. * @param \Uraus\Kku\Response\ResponsePetVegeteal $var
  2067. * @return $this
  2068. */
  2069. public function setPetVegeteal($var)
  2070. {
  2071. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponsePetVegeteal::class);
  2072. $this->pet_vegeteal = $var;
  2073. return $this;
  2074. }
  2075. /**
  2076. * 排行榜数据
  2077. *
  2078. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePetRank pet_rank = 606;</code>
  2079. * @return \Uraus\Kku\Response\ResponsePetRank
  2080. */
  2081. public function getPetRank()
  2082. {
  2083. return isset($this->pet_rank) ? $this->pet_rank : null;
  2084. }
  2085. public function hasPetRank()
  2086. {
  2087. return isset($this->pet_rank);
  2088. }
  2089. public function clearPetRank()
  2090. {
  2091. unset($this->pet_rank);
  2092. }
  2093. /**
  2094. * 排行榜数据
  2095. *
  2096. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePetRank pet_rank = 606;</code>
  2097. * @param \Uraus\Kku\Response\ResponsePetRank $var
  2098. * @return $this
  2099. */
  2100. public function setPetRank($var)
  2101. {
  2102. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponsePetRank::class);
  2103. $this->pet_rank = $var;
  2104. return $this;
  2105. }
  2106. /**
  2107. * 使用物品获取一个宠物
  2108. *
  2109. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePetGet pet_get = 607;</code>
  2110. * @return \Uraus\Kku\Response\ResponsePetGet
  2111. */
  2112. public function getPetGet()
  2113. {
  2114. return isset($this->pet_get) ? $this->pet_get : null;
  2115. }
  2116. public function hasPetGet()
  2117. {
  2118. return isset($this->pet_get);
  2119. }
  2120. public function clearPetGet()
  2121. {
  2122. unset($this->pet_get);
  2123. }
  2124. /**
  2125. * 使用物品获取一个宠物
  2126. *
  2127. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePetGet pet_get = 607;</code>
  2128. * @param \Uraus\Kku\Response\ResponsePetGet $var
  2129. * @return $this
  2130. */
  2131. public function setPetGet($var)
  2132. {
  2133. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponsePetGet::class);
  2134. $this->pet_get = $var;
  2135. return $this;
  2136. }
  2137. /**
  2138. *获取好友列表
  2139. *
  2140. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendList friend_list = 700;</code>
  2141. * @return \Uraus\Kku\Response\ResponseFriendList
  2142. */
  2143. public function getFriendList()
  2144. {
  2145. return isset($this->friend_list) ? $this->friend_list : null;
  2146. }
  2147. public function hasFriendList()
  2148. {
  2149. return isset($this->friend_list);
  2150. }
  2151. public function clearFriendList()
  2152. {
  2153. unset($this->friend_list);
  2154. }
  2155. /**
  2156. *获取好友列表
  2157. *
  2158. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendList friend_list = 700;</code>
  2159. * @param \Uraus\Kku\Response\ResponseFriendList $var
  2160. * @return $this
  2161. */
  2162. public function setFriendList($var)
  2163. {
  2164. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseFriendList::class);
  2165. $this->friend_list = $var;
  2166. return $this;
  2167. }
  2168. /**
  2169. * 好友申请 - 我收到的申请
  2170. *
  2171. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendApplyList friend_apply_list = 701;</code>
  2172. * @return \Uraus\Kku\Response\ResponseFriendApplyList
  2173. */
  2174. public function getFriendApplyList()
  2175. {
  2176. return isset($this->friend_apply_list) ? $this->friend_apply_list : null;
  2177. }
  2178. public function hasFriendApplyList()
  2179. {
  2180. return isset($this->friend_apply_list);
  2181. }
  2182. public function clearFriendApplyList()
  2183. {
  2184. unset($this->friend_apply_list);
  2185. }
  2186. /**
  2187. * 好友申请 - 我收到的申请
  2188. *
  2189. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendApplyList friend_apply_list = 701;</code>
  2190. * @param \Uraus\Kku\Response\ResponseFriendApplyList $var
  2191. * @return $this
  2192. */
  2193. public function setFriendApplyList($var)
  2194. {
  2195. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseFriendApplyList::class);
  2196. $this->friend_apply_list = $var;
  2197. return $this;
  2198. }
  2199. /**
  2200. * 好友申请 - 我发起的申请
  2201. *
  2202. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendApplyMy friend_apply_my = 702;</code>
  2203. * @return \Uraus\Kku\Response\ResponseFriendApplyMy
  2204. */
  2205. public function getFriendApplyMy()
  2206. {
  2207. return isset($this->friend_apply_my) ? $this->friend_apply_my : null;
  2208. }
  2209. public function hasFriendApplyMy()
  2210. {
  2211. return isset($this->friend_apply_my);
  2212. }
  2213. public function clearFriendApplyMy()
  2214. {
  2215. unset($this->friend_apply_my);
  2216. }
  2217. /**
  2218. * 好友申请 - 我发起的申请
  2219. *
  2220. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendApplyMy friend_apply_my = 702;</code>
  2221. * @param \Uraus\Kku\Response\ResponseFriendApplyMy $var
  2222. * @return $this
  2223. */
  2224. public function setFriendApplyMy($var)
  2225. {
  2226. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseFriendApplyMy::class);
  2227. $this->friend_apply_my = $var;
  2228. return $this;
  2229. }
  2230. /**
  2231. * 好友申请 - 和我有关的
  2232. *
  2233. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendApplyL2 friend_apply_l2 = 703;</code>
  2234. * @return \Uraus\Kku\Response\ResponseFriendApplyL2
  2235. */
  2236. public function getFriendApplyL2()
  2237. {
  2238. return isset($this->friend_apply_l2) ? $this->friend_apply_l2 : null;
  2239. }
  2240. public function hasFriendApplyL2()
  2241. {
  2242. return isset($this->friend_apply_l2);
  2243. }
  2244. public function clearFriendApplyL2()
  2245. {
  2246. unset($this->friend_apply_l2);
  2247. }
  2248. /**
  2249. * 好友申请 - 和我有关的
  2250. *
  2251. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendApplyL2 friend_apply_l2 = 703;</code>
  2252. * @param \Uraus\Kku\Response\ResponseFriendApplyL2 $var
  2253. * @return $this
  2254. */
  2255. public function setFriendApplyL2($var)
  2256. {
  2257. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseFriendApplyL2::class);
  2258. $this->friend_apply_l2 = $var;
  2259. return $this;
  2260. }
  2261. /**
  2262. *搜索玩家
  2263. *
  2264. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendSearchPlayer friend_search_player = 710;</code>
  2265. * @return \Uraus\Kku\Response\ResponseFriendSearchPlayer
  2266. */
  2267. public function getFriendSearchPlayer()
  2268. {
  2269. return isset($this->friend_search_player) ? $this->friend_search_player : null;
  2270. }
  2271. public function hasFriendSearchPlayer()
  2272. {
  2273. return isset($this->friend_search_player);
  2274. }
  2275. public function clearFriendSearchPlayer()
  2276. {
  2277. unset($this->friend_search_player);
  2278. }
  2279. /**
  2280. *搜索玩家
  2281. *
  2282. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendSearchPlayer friend_search_player = 710;</code>
  2283. * @param \Uraus\Kku\Response\ResponseFriendSearchPlayer $var
  2284. * @return $this
  2285. */
  2286. public function setFriendSearchPlayer($var)
  2287. {
  2288. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseFriendSearchPlayer::class);
  2289. $this->friend_search_player = $var;
  2290. return $this;
  2291. }
  2292. /**
  2293. * 添加好友
  2294. *
  2295. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendApply friend_apply = 711;</code>
  2296. * @return \Uraus\Kku\Response\ResponseFriendApply
  2297. */
  2298. public function getFriendApply()
  2299. {
  2300. return isset($this->friend_apply) ? $this->friend_apply : null;
  2301. }
  2302. public function hasFriendApply()
  2303. {
  2304. return isset($this->friend_apply);
  2305. }
  2306. public function clearFriendApply()
  2307. {
  2308. unset($this->friend_apply);
  2309. }
  2310. /**
  2311. * 添加好友
  2312. *
  2313. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendApply friend_apply = 711;</code>
  2314. * @param \Uraus\Kku\Response\ResponseFriendApply $var
  2315. * @return $this
  2316. */
  2317. public function setFriendApply($var)
  2318. {
  2319. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseFriendApply::class);
  2320. $this->friend_apply = $var;
  2321. return $this;
  2322. }
  2323. /**
  2324. * 拒绝好友申请
  2325. *
  2326. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendApplyRefuse friend_applyrefuse = 712;</code>
  2327. * @return \Uraus\Kku\Response\ResponseFriendApplyRefuse
  2328. */
  2329. public function getFriendApplyrefuse()
  2330. {
  2331. return isset($this->friend_applyrefuse) ? $this->friend_applyrefuse : null;
  2332. }
  2333. public function hasFriendApplyrefuse()
  2334. {
  2335. return isset($this->friend_applyrefuse);
  2336. }
  2337. public function clearFriendApplyrefuse()
  2338. {
  2339. unset($this->friend_applyrefuse);
  2340. }
  2341. /**
  2342. * 拒绝好友申请
  2343. *
  2344. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendApplyRefuse friend_applyrefuse = 712;</code>
  2345. * @param \Uraus\Kku\Response\ResponseFriendApplyRefuse $var
  2346. * @return $this
  2347. */
  2348. public function setFriendApplyrefuse($var)
  2349. {
  2350. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseFriendApplyRefuse::class);
  2351. $this->friend_applyrefuse = $var;
  2352. return $this;
  2353. }
  2354. /**
  2355. * 同意好友申请
  2356. *
  2357. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendApplyAgree friend_applyagree = 713;</code>
  2358. * @return \Uraus\Kku\Response\ResponseFriendApplyAgree
  2359. */
  2360. public function getFriendApplyagree()
  2361. {
  2362. return isset($this->friend_applyagree) ? $this->friend_applyagree : null;
  2363. }
  2364. public function hasFriendApplyagree()
  2365. {
  2366. return isset($this->friend_applyagree);
  2367. }
  2368. public function clearFriendApplyagree()
  2369. {
  2370. unset($this->friend_applyagree);
  2371. }
  2372. /**
  2373. * 同意好友申请
  2374. *
  2375. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendApplyAgree friend_applyagree = 713;</code>
  2376. * @param \Uraus\Kku\Response\ResponseFriendApplyAgree $var
  2377. * @return $this
  2378. */
  2379. public function setFriendApplyagree($var)
  2380. {
  2381. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseFriendApplyAgree::class);
  2382. $this->friend_applyagree = $var;
  2383. return $this;
  2384. }
  2385. /**
  2386. * 删除好友
  2387. *
  2388. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendDelete friend_delete = 714;</code>
  2389. * @return \Uraus\Kku\Response\ResponseFriendDelete
  2390. */
  2391. public function getFriendDelete()
  2392. {
  2393. return isset($this->friend_delete) ? $this->friend_delete : null;
  2394. }
  2395. public function hasFriendDelete()
  2396. {
  2397. return isset($this->friend_delete);
  2398. }
  2399. public function clearFriendDelete()
  2400. {
  2401. unset($this->friend_delete);
  2402. }
  2403. /**
  2404. * 删除好友
  2405. *
  2406. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendDelete friend_delete = 714;</code>
  2407. * @param \Uraus\Kku\Response\ResponseFriendDelete $var
  2408. * @return $this
  2409. */
  2410. public function setFriendDelete($var)
  2411. {
  2412. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseFriendDelete::class);
  2413. $this->friend_delete = $var;
  2414. return $this;
  2415. }
  2416. /**
  2417. * 我的所有物品
  2418. *
  2419. * Generated from protobuf field <code>.uraus.kku.Response.ResponseItemQuery item_query = 800;</code>
  2420. * @return \Uraus\Kku\Response\ResponseItemQuery
  2421. */
  2422. public function getItemQuery()
  2423. {
  2424. return isset($this->item_query) ? $this->item_query : null;
  2425. }
  2426. public function hasItemQuery()
  2427. {
  2428. return isset($this->item_query);
  2429. }
  2430. public function clearItemQuery()
  2431. {
  2432. unset($this->item_query);
  2433. }
  2434. /**
  2435. * 我的所有物品
  2436. *
  2437. * Generated from protobuf field <code>.uraus.kku.Response.ResponseItemQuery item_query = 800;</code>
  2438. * @param \Uraus\Kku\Response\ResponseItemQuery $var
  2439. * @return $this
  2440. */
  2441. public function setItemQuery($var)
  2442. {
  2443. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseItemQuery::class);
  2444. $this->item_query = $var;
  2445. return $this;
  2446. }
  2447. /**
  2448. * 开启宝箱
  2449. *
  2450. * Generated from protobuf field <code>.uraus.kku.Response.ResponseItemOpenbox item_openbox = 801;</code>
  2451. * @return \Uraus\Kku\Response\ResponseItemOpenbox
  2452. */
  2453. public function getItemOpenbox()
  2454. {
  2455. return isset($this->item_openbox) ? $this->item_openbox : null;
  2456. }
  2457. public function hasItemOpenbox()
  2458. {
  2459. return isset($this->item_openbox);
  2460. }
  2461. public function clearItemOpenbox()
  2462. {
  2463. unset($this->item_openbox);
  2464. }
  2465. /**
  2466. * 开启宝箱
  2467. *
  2468. * Generated from protobuf field <code>.uraus.kku.Response.ResponseItemOpenbox item_openbox = 801;</code>
  2469. * @param \Uraus\Kku\Response\ResponseItemOpenbox $var
  2470. * @return $this
  2471. */
  2472. public function setItemOpenbox($var)
  2473. {
  2474. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseItemOpenbox::class);
  2475. $this->item_openbox = $var;
  2476. return $this;
  2477. }
  2478. /**
  2479. * 合成
  2480. *
  2481. * Generated from protobuf field <code>.uraus.kku.Response.ResponseItemCraft item_craft = 802;</code>
  2482. * @return \Uraus\Kku\Response\ResponseItemCraft
  2483. */
  2484. public function getItemCraft()
  2485. {
  2486. return isset($this->item_craft) ? $this->item_craft : null;
  2487. }
  2488. public function hasItemCraft()
  2489. {
  2490. return isset($this->item_craft);
  2491. }
  2492. public function clearItemCraft()
  2493. {
  2494. unset($this->item_craft);
  2495. }
  2496. /**
  2497. * 合成
  2498. *
  2499. * Generated from protobuf field <code>.uraus.kku.Response.ResponseItemCraft item_craft = 802;</code>
  2500. * @param \Uraus\Kku\Response\ResponseItemCraft $var
  2501. * @return $this
  2502. */
  2503. public function setItemCraft($var)
  2504. {
  2505. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseItemCraft::class);
  2506. $this->item_craft = $var;
  2507. return $this;
  2508. }
  2509. /**
  2510. * 分解
  2511. *
  2512. * Generated from protobuf field <code>.uraus.kku.Response.ResponseItemDismantle item_dismantle = 803;</code>
  2513. * @return \Uraus\Kku\Response\ResponseItemDismantle
  2514. */
  2515. public function getItemDismantle()
  2516. {
  2517. return isset($this->item_dismantle) ? $this->item_dismantle : null;
  2518. }
  2519. public function hasItemDismantle()
  2520. {
  2521. return isset($this->item_dismantle);
  2522. }
  2523. public function clearItemDismantle()
  2524. {
  2525. unset($this->item_dismantle);
  2526. }
  2527. /**
  2528. * 分解
  2529. *
  2530. * Generated from protobuf field <code>.uraus.kku.Response.ResponseItemDismantle item_dismantle = 803;</code>
  2531. * @param \Uraus\Kku\Response\ResponseItemDismantle $var
  2532. * @return $this
  2533. */
  2534. public function setItemDismantle($var)
  2535. {
  2536. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseItemDismantle::class);
  2537. $this->item_dismantle = $var;
  2538. return $this;
  2539. }
  2540. /**
  2541. * 商店
  2542. * 商店查询 请求
  2543. *
  2544. * Generated from protobuf field <code>.uraus.kku.Response.ResponseShopQuery shop_query = 900;</code>
  2545. * @return \Uraus\Kku\Response\ResponseShopQuery
  2546. */
  2547. public function getShopQuery()
  2548. {
  2549. return isset($this->shop_query) ? $this->shop_query : null;
  2550. }
  2551. public function hasShopQuery()
  2552. {
  2553. return isset($this->shop_query);
  2554. }
  2555. public function clearShopQuery()
  2556. {
  2557. unset($this->shop_query);
  2558. }
  2559. /**
  2560. * 商店
  2561. * 商店查询 请求
  2562. *
  2563. * Generated from protobuf field <code>.uraus.kku.Response.ResponseShopQuery shop_query = 900;</code>
  2564. * @param \Uraus\Kku\Response\ResponseShopQuery $var
  2565. * @return $this
  2566. */
  2567. public function setShopQuery($var)
  2568. {
  2569. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseShopQuery::class);
  2570. $this->shop_query = $var;
  2571. return $this;
  2572. }
  2573. /**
  2574. * 商品 购买
  2575. *
  2576. * Generated from protobuf field <code>.uraus.kku.Response.ResponseShopBuy shop_buy = 901;</code>
  2577. * @return \Uraus\Kku\Response\ResponseShopBuy
  2578. */
  2579. public function getShopBuy()
  2580. {
  2581. return isset($this->shop_buy) ? $this->shop_buy : null;
  2582. }
  2583. public function hasShopBuy()
  2584. {
  2585. return isset($this->shop_buy);
  2586. }
  2587. public function clearShopBuy()
  2588. {
  2589. unset($this->shop_buy);
  2590. }
  2591. /**
  2592. * 商品 购买
  2593. *
  2594. * Generated from protobuf field <code>.uraus.kku.Response.ResponseShopBuy shop_buy = 901;</code>
  2595. * @param \Uraus\Kku\Response\ResponseShopBuy $var
  2596. * @return $this
  2597. */
  2598. public function setShopBuy($var)
  2599. {
  2600. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseShopBuy::class);
  2601. $this->shop_buy = $var;
  2602. return $this;
  2603. }
  2604. /**
  2605. * 任务所有数据查询响应
  2606. *
  2607. * Generated from protobuf field <code>.uraus.kku.Response.ResponseTaskData task_data = 1000;</code>
  2608. * @return \Uraus\Kku\Response\ResponseTaskData
  2609. */
  2610. public function getTaskData()
  2611. {
  2612. return isset($this->task_data) ? $this->task_data : null;
  2613. }
  2614. public function hasTaskData()
  2615. {
  2616. return isset($this->task_data);
  2617. }
  2618. public function clearTaskData()
  2619. {
  2620. unset($this->task_data);
  2621. }
  2622. /**
  2623. * 任务所有数据查询响应
  2624. *
  2625. * Generated from protobuf field <code>.uraus.kku.Response.ResponseTaskData task_data = 1000;</code>
  2626. * @param \Uraus\Kku\Response\ResponseTaskData $var
  2627. * @return $this
  2628. */
  2629. public function setTaskData($var)
  2630. {
  2631. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseTaskData::class);
  2632. $this->task_data = $var;
  2633. return $this;
  2634. }
  2635. /**
  2636. * 单条查询响应
  2637. *
  2638. * Generated from protobuf field <code>.uraus.kku.Response.ResponseTaskQueryData task_querydata = 1001;</code>
  2639. * @return \Uraus\Kku\Response\ResponseTaskQueryData
  2640. */
  2641. public function getTaskQuerydata()
  2642. {
  2643. return isset($this->task_querydata) ? $this->task_querydata : null;
  2644. }
  2645. public function hasTaskQuerydata()
  2646. {
  2647. return isset($this->task_querydata);
  2648. }
  2649. public function clearTaskQuerydata()
  2650. {
  2651. unset($this->task_querydata);
  2652. }
  2653. /**
  2654. * 单条查询响应
  2655. *
  2656. * Generated from protobuf field <code>.uraus.kku.Response.ResponseTaskQueryData task_querydata = 1001;</code>
  2657. * @param \Uraus\Kku\Response\ResponseTaskQueryData $var
  2658. * @return $this
  2659. */
  2660. public function setTaskQuerydata($var)
  2661. {
  2662. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseTaskQueryData::class);
  2663. $this->task_querydata = $var;
  2664. return $this;
  2665. }
  2666. /**
  2667. * 接取任务响应
  2668. *
  2669. * Generated from protobuf field <code>.uraus.kku.Response.ResponseTaskAccept task_accept = 1002;</code>
  2670. * @return \Uraus\Kku\Response\ResponseTaskAccept
  2671. */
  2672. public function getTaskAccept()
  2673. {
  2674. return isset($this->task_accept) ? $this->task_accept : null;
  2675. }
  2676. public function hasTaskAccept()
  2677. {
  2678. return isset($this->task_accept);
  2679. }
  2680. public function clearTaskAccept()
  2681. {
  2682. unset($this->task_accept);
  2683. }
  2684. /**
  2685. * 接取任务响应
  2686. *
  2687. * Generated from protobuf field <code>.uraus.kku.Response.ResponseTaskAccept task_accept = 1002;</code>
  2688. * @param \Uraus\Kku\Response\ResponseTaskAccept $var
  2689. * @return $this
  2690. */
  2691. public function setTaskAccept($var)
  2692. {
  2693. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseTaskAccept::class);
  2694. $this->task_accept = $var;
  2695. return $this;
  2696. }
  2697. /**
  2698. * 放弃任务响应
  2699. *
  2700. * Generated from protobuf field <code>.uraus.kku.Response.ResponseTaskAbandon task_abandon = 1003;</code>
  2701. * @return \Uraus\Kku\Response\ResponseTaskAbandon
  2702. */
  2703. public function getTaskAbandon()
  2704. {
  2705. return isset($this->task_abandon) ? $this->task_abandon : null;
  2706. }
  2707. public function hasTaskAbandon()
  2708. {
  2709. return isset($this->task_abandon);
  2710. }
  2711. public function clearTaskAbandon()
  2712. {
  2713. unset($this->task_abandon);
  2714. }
  2715. /**
  2716. * 放弃任务响应
  2717. *
  2718. * Generated from protobuf field <code>.uraus.kku.Response.ResponseTaskAbandon task_abandon = 1003;</code>
  2719. * @param \Uraus\Kku\Response\ResponseTaskAbandon $var
  2720. * @return $this
  2721. */
  2722. public function setTaskAbandon($var)
  2723. {
  2724. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseTaskAbandon::class);
  2725. $this->task_abandon = $var;
  2726. return $this;
  2727. }
  2728. /**
  2729. * 领取任务奖励响应
  2730. *
  2731. * Generated from protobuf field <code>.uraus.kku.Response.ResponseTaskClaimReward task_claim_reward = 1004;</code>
  2732. * @return \Uraus\Kku\Response\ResponseTaskClaimReward
  2733. */
  2734. public function getTaskClaimReward()
  2735. {
  2736. return isset($this->task_claim_reward) ? $this->task_claim_reward : null;
  2737. }
  2738. public function hasTaskClaimReward()
  2739. {
  2740. return isset($this->task_claim_reward);
  2741. }
  2742. public function clearTaskClaimReward()
  2743. {
  2744. unset($this->task_claim_reward);
  2745. }
  2746. /**
  2747. * 领取任务奖励响应
  2748. *
  2749. * Generated from protobuf field <code>.uraus.kku.Response.ResponseTaskClaimReward task_claim_reward = 1004;</code>
  2750. * @param \Uraus\Kku\Response\ResponseTaskClaimReward $var
  2751. * @return $this
  2752. */
  2753. public function setTaskClaimReward($var)
  2754. {
  2755. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseTaskClaimReward::class);
  2756. $this->task_claim_reward = $var;
  2757. return $this;
  2758. }
  2759. /**
  2760. * 提交任务响应
  2761. *
  2762. * Generated from protobuf field <code>.uraus.kku.Response.ResponseTaskComplete task_complete = 1005;</code>
  2763. * @return \Uraus\Kku\Response\ResponseTaskComplete
  2764. */
  2765. public function getTaskComplete()
  2766. {
  2767. return isset($this->task_complete) ? $this->task_complete : null;
  2768. }
  2769. public function hasTaskComplete()
  2770. {
  2771. return isset($this->task_complete);
  2772. }
  2773. public function clearTaskComplete()
  2774. {
  2775. unset($this->task_complete);
  2776. }
  2777. /**
  2778. * 提交任务响应
  2779. *
  2780. * Generated from protobuf field <code>.uraus.kku.Response.ResponseTaskComplete task_complete = 1005;</code>
  2781. * @param \Uraus\Kku\Response\ResponseTaskComplete $var
  2782. * @return $this
  2783. */
  2784. public function setTaskComplete($var)
  2785. {
  2786. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseTaskComplete::class);
  2787. $this->task_complete = $var;
  2788. return $this;
  2789. }
  2790. /**
  2791. * 1100 +
  2792. * 大厅
  2793. *
  2794. * Generated from protobuf field <code>.uraus.kku.Response.ResponseMatchexchangeList matchexchange_list = 1100;</code>
  2795. * @return \Uraus\Kku\Response\ResponseMatchexchangeList
  2796. */
  2797. public function getMatchexchangeList()
  2798. {
  2799. return isset($this->matchexchange_list) ? $this->matchexchange_list : null;
  2800. }
  2801. public function hasMatchexchangeList()
  2802. {
  2803. return isset($this->matchexchange_list);
  2804. }
  2805. public function clearMatchexchangeList()
  2806. {
  2807. unset($this->matchexchange_list);
  2808. }
  2809. /**
  2810. * 1100 +
  2811. * 大厅
  2812. *
  2813. * Generated from protobuf field <code>.uraus.kku.Response.ResponseMatchexchangeList matchexchange_list = 1100;</code>
  2814. * @param \Uraus\Kku\Response\ResponseMatchexchangeList $var
  2815. * @return $this
  2816. */
  2817. public function setMatchexchangeList($var)
  2818. {
  2819. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseMatchexchangeList::class);
  2820. $this->matchexchange_list = $var;
  2821. return $this;
  2822. }
  2823. /**
  2824. * 挂单
  2825. *
  2826. * Generated from protobuf field <code>.uraus.kku.Response.ResponseMatchexchangeAdd matchexchange_add = 1101;</code>
  2827. * @return \Uraus\Kku\Response\ResponseMatchexchangeAdd
  2828. */
  2829. public function getMatchexchangeAdd()
  2830. {
  2831. return isset($this->matchexchange_add) ? $this->matchexchange_add : null;
  2832. }
  2833. public function hasMatchexchangeAdd()
  2834. {
  2835. return isset($this->matchexchange_add);
  2836. }
  2837. public function clearMatchexchangeAdd()
  2838. {
  2839. unset($this->matchexchange_add);
  2840. }
  2841. /**
  2842. * 挂单
  2843. *
  2844. * Generated from protobuf field <code>.uraus.kku.Response.ResponseMatchexchangeAdd matchexchange_add = 1101;</code>
  2845. * @param \Uraus\Kku\Response\ResponseMatchexchangeAdd $var
  2846. * @return $this
  2847. */
  2848. public function setMatchexchangeAdd($var)
  2849. {
  2850. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseMatchexchangeAdd::class);
  2851. $this->matchexchange_add = $var;
  2852. return $this;
  2853. }
  2854. /**
  2855. * 取消 挂单
  2856. *
  2857. * Generated from protobuf field <code>.uraus.kku.Response.ResponseMatchexchangeCancel matchexchange_cancel = 1102;</code>
  2858. * @return \Uraus\Kku\Response\ResponseMatchexchangeCancel
  2859. */
  2860. public function getMatchexchangeCancel()
  2861. {
  2862. return isset($this->matchexchange_cancel) ? $this->matchexchange_cancel : null;
  2863. }
  2864. public function hasMatchexchangeCancel()
  2865. {
  2866. return isset($this->matchexchange_cancel);
  2867. }
  2868. public function clearMatchexchangeCancel()
  2869. {
  2870. unset($this->matchexchange_cancel);
  2871. }
  2872. /**
  2873. * 取消 挂单
  2874. *
  2875. * Generated from protobuf field <code>.uraus.kku.Response.ResponseMatchexchangeCancel matchexchange_cancel = 1102;</code>
  2876. * @param \Uraus\Kku\Response\ResponseMatchexchangeCancel $var
  2877. * @return $this
  2878. */
  2879. public function setMatchexchangeCancel($var)
  2880. {
  2881. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseMatchexchangeCancel::class);
  2882. $this->matchexchange_cancel = $var;
  2883. return $this;
  2884. }
  2885. /**
  2886. * 我的挂单
  2887. *
  2888. * Generated from protobuf field <code>.uraus.kku.Response.ResponseMatchexchangeMy matchexchange_my = 1103;</code>
  2889. * @return \Uraus\Kku\Response\ResponseMatchexchangeMy
  2890. */
  2891. public function getMatchexchangeMy()
  2892. {
  2893. return isset($this->matchexchange_my) ? $this->matchexchange_my : null;
  2894. }
  2895. public function hasMatchexchangeMy()
  2896. {
  2897. return isset($this->matchexchange_my);
  2898. }
  2899. public function clearMatchexchangeMy()
  2900. {
  2901. unset($this->matchexchange_my);
  2902. }
  2903. /**
  2904. * 我的挂单
  2905. *
  2906. * Generated from protobuf field <code>.uraus.kku.Response.ResponseMatchexchangeMy matchexchange_my = 1103;</code>
  2907. * @param \Uraus\Kku\Response\ResponseMatchexchangeMy $var
  2908. * @return $this
  2909. */
  2910. public function setMatchexchangeMy($var)
  2911. {
  2912. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseMatchexchangeMy::class);
  2913. $this->matchexchange_my = $var;
  2914. return $this;
  2915. }
  2916. }