Response.php 71 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614
  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. * Generated from protobuf field <code>repeated .uraus.kku.Common.StreamerMessage streamer_message = 96;</code>
  48. */
  49. private $streamer_message;
  50. /**
  51. * 减少的
  52. *
  53. * Generated from protobuf field <code>.uraus.kku.Common.Deduct deduct = 97;</code>
  54. */
  55. protected $deduct = null;
  56. /**
  57. * 获取的
  58. *
  59. * Generated from protobuf field <code>.uraus.kku.Common.Reward reward = 98;</code>
  60. */
  61. protected $reward = null;
  62. /**
  63. * 数据同步
  64. *
  65. * Generated from protobuf field <code>.uraus.kku.Common.LastData last_data = 99;</code>
  66. */
  67. protected $last_data = null;
  68. /**
  69. * 公开 100+
  70. * import "public_response.proto";
  71. * ====== public_response.proto ======
  72. *- 填充空行,禁止删除
  73. *- 填充空行,禁止删除
  74. *- 填充空行,禁止删除
  75. *- 填充空行,禁止删除
  76. *- 填充空行,禁止删除
  77. * 获取token
  78. *
  79. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicToken public_token = 100;</code>
  80. */
  81. protected $public_token = null;
  82. /**
  83. * 登陆
  84. *
  85. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicLogin public_login = 101;</code>
  86. */
  87. protected $public_login = null;
  88. /**
  89. * 注册
  90. *
  91. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicRegister public_register = 102;</code>
  92. */
  93. protected $public_register = null;
  94. /**
  95. * 玩家公共数据
  96. *
  97. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicPlayerData public_playerdata = 103;</code>
  98. */
  99. protected $public_playerdata = null;
  100. /**
  101. * 发送验证码
  102. *
  103. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicSendSms public_sendsms = 104;</code>
  104. */
  105. protected $public_sendsms = null;
  106. /**
  107. * 对比验证码
  108. *
  109. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicCheckCode public_checkcode = 105;</code>
  110. */
  111. protected $public_checkcode = null;
  112. /**
  113. * 重置密码
  114. *
  115. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicResetPassword public_resetpassword = 106;</code>
  116. */
  117. protected $public_resetpassword = null;
  118. /**
  119. * 设备信息上报
  120. *
  121. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicDeviceInfo public_deviceinfo = 107;</code>
  122. */
  123. protected $public_deviceinfo = null;
  124. /**
  125. * land 200+
  126. * import "land_response.proto";
  127. * ====== land_response.proto ======
  128. *- 填充空行,禁止删除
  129. *- 填充空行,禁止删除
  130. *- 填充空行,禁止删除
  131. *- 填充空行,禁止删除
  132. *- 填充空行,禁止删除
  133. * 土地 返回
  134. * 施肥
  135. *
  136. * Generated from protobuf field <code>.uraus.kku.Response.ResponseLandFertilizer land_fertilizer = 200;</code>
  137. */
  138. protected $land_fertilizer = null;
  139. /**
  140. * 浇水
  141. *
  142. * Generated from protobuf field <code>.uraus.kku.Response.ResponseLandWatering land_watering = 201;</code>
  143. */
  144. protected $land_watering = null;
  145. /**
  146. * 除虫
  147. *
  148. * Generated from protobuf field <code>.uraus.kku.Response.ResponseLandPesticide land_pesticide = 202;</code>
  149. */
  150. protected $land_pesticide = null;
  151. /**
  152. * 除草
  153. *
  154. * Generated from protobuf field <code>.uraus.kku.Response.ResponseLandWeed land_weed = 203;</code>
  155. */
  156. protected $land_weed = null;
  157. /**
  158. * 收获
  159. *
  160. * Generated from protobuf field <code>.uraus.kku.Response.ResponseLandHarvest land_harvest = 204;</code>
  161. */
  162. protected $land_harvest = null;
  163. /**
  164. * 铲除
  165. *
  166. * Generated from protobuf field <code>.uraus.kku.Response.ResponseLandRemoveCrop land_remove_crop = 205;</code>
  167. */
  168. protected $land_remove_crop = null;
  169. /**
  170. * 播种
  171. *
  172. * Generated from protobuf field <code>.uraus.kku.Response.ResponseLandSow land_sow = 206;</code>
  173. */
  174. protected $land_sow = null;
  175. /**
  176. *土地升级
  177. *
  178. * Generated from protobuf field <code>.uraus.kku.Response.ResponseLandUp land_up = 207;</code>
  179. */
  180. protected $land_up = null;
  181. /**
  182. * user 300+
  183. * import "user_response.proto";
  184. * ====== user_response.proto ======
  185. *- 填充空行,禁止删除
  186. *- 填充空行,禁止删除
  187. *- 填充空行,禁止删除
  188. *- 填充空行,禁止删除
  189. *- 填充空行,禁止删除
  190. * 用户返回数据
  191. * 用户 信息
  192. *
  193. * Generated from protobuf field <code>.uraus.kku.Response.ResponseUserData user_data = 300;</code>
  194. */
  195. protected $user_data = null;
  196. /**
  197. * 轮训查询
  198. *
  199. * Generated from protobuf field <code>.uraus.kku.Response.ResponseUserQueryData user_querydata = 301;</code>
  200. */
  201. protected $user_querydata = null;
  202. /**
  203. * 修改密码
  204. *
  205. * Generated from protobuf field <code>.uraus.kku.Response.ResponseUserEditPassword user_editpassword = 302;</code>
  206. */
  207. protected $user_editpassword = null;
  208. /**
  209. * 退出登陆
  210. *
  211. * Generated from protobuf field <code>.uraus.kku.Response.ResponseUserLogout user_logout = 303;</code>
  212. */
  213. protected $user_logout = null;
  214. /**
  215. * 日志信息
  216. *
  217. * Generated from protobuf field <code>.uraus.kku.Response.ResponseUserLogdata user_log = 304;</code>
  218. */
  219. protected $user_log = null;
  220. /**
  221. *清空日志
  222. *
  223. * Generated from protobuf field <code>.uraus.kku.Response.ResponseUserClearLog user_clear_log = 305;</code>
  224. */
  225. protected $user_clear_log = null;
  226. /**
  227. * 更换农场皮肤
  228. *
  229. * Generated from protobuf field <code>.uraus.kku.Response.ResponseUserGameSkin user_gameskin = 306;</code>
  230. */
  231. protected $user_gameskin = null;
  232. /**
  233. * god 400+
  234. * import "god_response.proto";
  235. * ====== god_response.proto ======
  236. *- 填充空行,禁止删除
  237. *- 填充空行,禁止删除
  238. *- 填充空行,禁止删除
  239. *- 填充空行,禁止删除
  240. * 神像 请求
  241. *
  242. * Generated from protobuf field <code>.uraus.kku.Response.ResponseGodOpen god_open = 400;</code>
  243. */
  244. protected $god_open = null;
  245. /**
  246. * 房屋升级请求
  247. *
  248. * Generated from protobuf field <code>.uraus.kku.Response.ResponseHouseUp house_up = 500;</code>
  249. */
  250. protected $house_up = null;
  251. /**
  252. * 获取房屋排行榜请求消息
  253. *
  254. * Generated from protobuf field <code>.uraus.kku.Response.ResponseHouseRank house_rank = 501;</code>
  255. */
  256. protected $house_rank = null;
  257. /**
  258. * 获取宠物列表及食物数据
  259. *
  260. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePetData pet_data = 600;</code>
  261. */
  262. protected $pet_data = null;
  263. /**
  264. * 使用宠物生活技能请求
  265. *
  266. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePetLifeSkillUse pet_life_skill_use = 601;</code>
  267. */
  268. protected $pet_life_skill_use = null;
  269. /**
  270. * 宠物训练
  271. *
  272. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePetTrain pet_train = 602;</code>
  273. */
  274. protected $pet_train = null;
  275. /**
  276. * 保存训练结果
  277. *
  278. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePetTrainSave pet_train_save = 603;</code>
  279. */
  280. protected $pet_train_save = null;
  281. /**
  282. * 宠物喂食
  283. *
  284. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePetEat pet_eat = 604;</code>
  285. */
  286. protected $pet_eat = null;
  287. /**
  288. * 偷菜操作
  289. *
  290. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePetVegeteal pet_vegeteal = 605;</code>
  291. */
  292. protected $pet_vegeteal = null;
  293. /**
  294. * 排行榜数据
  295. *
  296. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePetRank pet_rank = 606;</code>
  297. */
  298. protected $pet_rank = null;
  299. /**
  300. *获取好友列表
  301. *
  302. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendList friend_list = 700;</code>
  303. */
  304. protected $friend_list = null;
  305. /**
  306. * 好友申请 - 我收到的申请
  307. *
  308. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendApplyList friend_apply_list = 701;</code>
  309. */
  310. protected $friend_apply_list = null;
  311. /**
  312. * 好友申请 - 我发起的申请
  313. *
  314. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendApplyMy friend_apply_my = 702;</code>
  315. */
  316. protected $friend_apply_my = null;
  317. /**
  318. * 好友申请 - 和我有关的
  319. *
  320. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendApplyL2 friend_apply_l2 = 703;</code>
  321. */
  322. protected $friend_apply_l2 = null;
  323. /**
  324. *搜索玩家
  325. *
  326. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendSearchPlayer friend_search_player = 710;</code>
  327. */
  328. protected $friend_search_player = null;
  329. /**
  330. * 添加好友
  331. *
  332. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendApply friend_apply = 711;</code>
  333. */
  334. protected $friend_apply = null;
  335. /**
  336. * 拒绝好友申请
  337. *
  338. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendApplyRefuse friend_applyrefuse = 712;</code>
  339. */
  340. protected $friend_applyrefuse = null;
  341. /**
  342. * 同意好友申请
  343. *
  344. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendApplyAgree friend_applyagree = 713;</code>
  345. */
  346. protected $friend_applyagree = null;
  347. /**
  348. * 删除好友
  349. *
  350. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendDelete friend_delete = 714;</code>
  351. */
  352. protected $friend_delete = null;
  353. /**
  354. * 我的所有物品
  355. *
  356. * Generated from protobuf field <code>.uraus.kku.Response.ResponseItemQuery item_query = 800;</code>
  357. */
  358. protected $item_query = null;
  359. /**
  360. * 开启宝箱
  361. *
  362. * Generated from protobuf field <code>.uraus.kku.Response.ResponseItemOpenBox item_openbox = 801;</code>
  363. */
  364. protected $item_openbox = null;
  365. /**
  366. * 合成
  367. *
  368. * Generated from protobuf field <code>.uraus.kku.Response.ResponseItemCraft item_craft = 802;</code>
  369. */
  370. protected $item_craft = null;
  371. /**
  372. * 分解
  373. *
  374. * Generated from protobuf field <code>.uraus.kku.Response.ResponseItemDismantle item_dismantle = 803;</code>
  375. */
  376. protected $item_dismantle = null;
  377. /**
  378. * 商店
  379. * 商店查询 请求
  380. *
  381. * Generated from protobuf field <code>.uraus.kku.Response.ResponseShopQuery shop_query = 900;</code>
  382. */
  383. protected $shop_query = null;
  384. /**
  385. * 商品 购买
  386. *
  387. * Generated from protobuf field <code>.uraus.kku.Response.ResponseShopBuy shop_buy = 901;</code>
  388. */
  389. protected $shop_buy = null;
  390. /**
  391. * Constructor.
  392. *
  393. * @param array $data {
  394. * Optional. Data for populating the Message object.
  395. *
  396. * @type string $run_unid
  397. * 系统字段 (1-99)
  398. * 服务器处理标识符
  399. * @type int|string $run_ms
  400. * 服务器运行总毫秒数
  401. * @type int $code
  402. * 服务器处理状态码
  403. * @type string $msg
  404. * 错误消息
  405. * @type string $callpath
  406. * 处理消息
  407. * @type array<\Uraus\Kku\Common\StreamerMessage>|\Google\Protobuf\Internal\RepeatedField $streamer_message
  408. * @type \Uraus\Kku\Common\Deduct $deduct
  409. * 减少的
  410. * @type \Uraus\Kku\Common\Reward $reward
  411. * 获取的
  412. * @type \Uraus\Kku\Common\LastData $last_data
  413. * 数据同步
  414. * @type \Uraus\Kku\Response\ResponsePublicToken $public_token
  415. * 公开 100+
  416. * import "public_response.proto";
  417. * ====== public_response.proto ======
  418. * - 填充空行,禁止删除
  419. * - 填充空行,禁止删除
  420. * - 填充空行,禁止删除
  421. * - 填充空行,禁止删除
  422. * - 填充空行,禁止删除
  423. * 获取token
  424. * @type \Uraus\Kku\Response\ResponsePublicLogin $public_login
  425. * 登陆
  426. * @type \Uraus\Kku\Response\ResponsePublicRegister $public_register
  427. * 注册
  428. * @type \Uraus\Kku\Response\ResponsePublicPlayerData $public_playerdata
  429. * 玩家公共数据
  430. * @type \Uraus\Kku\Response\ResponsePublicSendSms $public_sendsms
  431. * 发送验证码
  432. * @type \Uraus\Kku\Response\ResponsePublicCheckCode $public_checkcode
  433. * 对比验证码
  434. * @type \Uraus\Kku\Response\ResponsePublicResetPassword $public_resetpassword
  435. * 重置密码
  436. * @type \Uraus\Kku\Response\ResponsePublicDeviceInfo $public_deviceinfo
  437. * 设备信息上报
  438. * @type \Uraus\Kku\Response\ResponseLandFertilizer $land_fertilizer
  439. * land 200+
  440. * import "land_response.proto";
  441. * ====== land_response.proto ======
  442. * - 填充空行,禁止删除
  443. * - 填充空行,禁止删除
  444. * - 填充空行,禁止删除
  445. * - 填充空行,禁止删除
  446. * - 填充空行,禁止删除
  447. * 土地 返回
  448. * 施肥
  449. * @type \Uraus\Kku\Response\ResponseLandWatering $land_watering
  450. * 浇水
  451. * @type \Uraus\Kku\Response\ResponseLandPesticide $land_pesticide
  452. * 除虫
  453. * @type \Uraus\Kku\Response\ResponseLandWeed $land_weed
  454. * 除草
  455. * @type \Uraus\Kku\Response\ResponseLandHarvest $land_harvest
  456. * 收获
  457. * @type \Uraus\Kku\Response\ResponseLandRemoveCrop $land_remove_crop
  458. * 铲除
  459. * @type \Uraus\Kku\Response\ResponseLandSow $land_sow
  460. * 播种
  461. * @type \Uraus\Kku\Response\ResponseLandUp $land_up
  462. * 土地升级
  463. * @type \Uraus\Kku\Response\ResponseUserData $user_data
  464. * user 300+
  465. * import "user_response.proto";
  466. * ====== user_response.proto ======
  467. * - 填充空行,禁止删除
  468. * - 填充空行,禁止删除
  469. * - 填充空行,禁止删除
  470. * - 填充空行,禁止删除
  471. * - 填充空行,禁止删除
  472. * 用户返回数据
  473. * 用户 信息
  474. * @type \Uraus\Kku\Response\ResponseUserQueryData $user_querydata
  475. * 轮训查询
  476. * @type \Uraus\Kku\Response\ResponseUserEditPassword $user_editpassword
  477. * 修改密码
  478. * @type \Uraus\Kku\Response\ResponseUserLogout $user_logout
  479. * 退出登陆
  480. * @type \Uraus\Kku\Response\ResponseUserLogdata $user_log
  481. * 日志信息
  482. * @type \Uraus\Kku\Response\ResponseUserClearLog $user_clear_log
  483. * 清空日志
  484. * @type \Uraus\Kku\Response\ResponseUserGameSkin $user_gameskin
  485. * 更换农场皮肤
  486. * @type \Uraus\Kku\Response\ResponseGodOpen $god_open
  487. * god 400+
  488. * import "god_response.proto";
  489. * ====== god_response.proto ======
  490. * - 填充空行,禁止删除
  491. * - 填充空行,禁止删除
  492. * - 填充空行,禁止删除
  493. * - 填充空行,禁止删除
  494. * 神像 请求
  495. * @type \Uraus\Kku\Response\ResponseHouseUp $house_up
  496. * 房屋升级请求
  497. * @type \Uraus\Kku\Response\ResponseHouseRank $house_rank
  498. * 获取房屋排行榜请求消息
  499. * @type \Uraus\Kku\Response\ResponsePetData $pet_data
  500. * 获取宠物列表及食物数据
  501. * @type \Uraus\Kku\Response\ResponsePetLifeSkillUse $pet_life_skill_use
  502. * 使用宠物生活技能请求
  503. * @type \Uraus\Kku\Response\ResponsePetTrain $pet_train
  504. * 宠物训练
  505. * @type \Uraus\Kku\Response\ResponsePetTrainSave $pet_train_save
  506. * 保存训练结果
  507. * @type \Uraus\Kku\Response\ResponsePetEat $pet_eat
  508. * 宠物喂食
  509. * @type \Uraus\Kku\Response\ResponsePetVegeteal $pet_vegeteal
  510. * 偷菜操作
  511. * @type \Uraus\Kku\Response\ResponsePetRank $pet_rank
  512. * 排行榜数据
  513. * @type \Uraus\Kku\Response\ResponseFriendList $friend_list
  514. * 获取好友列表
  515. * @type \Uraus\Kku\Response\ResponseFriendApplyList $friend_apply_list
  516. * 好友申请 - 我收到的申请
  517. * @type \Uraus\Kku\Response\ResponseFriendApplyMy $friend_apply_my
  518. * 好友申请 - 我发起的申请
  519. * @type \Uraus\Kku\Response\ResponseFriendApplyL2 $friend_apply_l2
  520. * 好友申请 - 和我有关的
  521. * @type \Uraus\Kku\Response\ResponseFriendSearchPlayer $friend_search_player
  522. * 搜索玩家
  523. * @type \Uraus\Kku\Response\ResponseFriendApply $friend_apply
  524. * 添加好友
  525. * @type \Uraus\Kku\Response\ResponseFriendApplyRefuse $friend_applyrefuse
  526. * 拒绝好友申请
  527. * @type \Uraus\Kku\Response\ResponseFriendApplyAgree $friend_applyagree
  528. * 同意好友申请
  529. * @type \Uraus\Kku\Response\ResponseFriendDelete $friend_delete
  530. * 删除好友
  531. * @type \Uraus\Kku\Response\ResponseItemQuery $item_query
  532. * 我的所有物品
  533. * @type \Uraus\Kku\Response\ResponseItemOpenBox $item_openbox
  534. * 开启宝箱
  535. * @type \Uraus\Kku\Response\ResponseItemCraft $item_craft
  536. * 合成
  537. * @type \Uraus\Kku\Response\ResponseItemDismantle $item_dismantle
  538. * 分解
  539. * @type \Uraus\Kku\Response\ResponseShopQuery $shop_query
  540. * 商店
  541. * 商店查询 请求
  542. * @type \Uraus\Kku\Response\ResponseShopBuy $shop_buy
  543. * 商品 购买
  544. * }
  545. */
  546. public function __construct($data = NULL) {
  547. \GPBMetadata\Proto\Game::initOnce();
  548. parent::__construct($data);
  549. }
  550. /**
  551. * 系统字段 (1-99)
  552. * 服务器处理标识符
  553. *
  554. * Generated from protobuf field <code>string run_unid = 1;</code>
  555. * @return string
  556. */
  557. public function getRunUnid()
  558. {
  559. return $this->run_unid;
  560. }
  561. /**
  562. * 系统字段 (1-99)
  563. * 服务器处理标识符
  564. *
  565. * Generated from protobuf field <code>string run_unid = 1;</code>
  566. * @param string $var
  567. * @return $this
  568. */
  569. public function setRunUnid($var)
  570. {
  571. GPBUtil::checkString($var, True);
  572. $this->run_unid = $var;
  573. return $this;
  574. }
  575. /**
  576. * 服务器运行总毫秒数
  577. *
  578. * Generated from protobuf field <code>int64 run_ms = 2;</code>
  579. * @return int|string
  580. */
  581. public function getRunMs()
  582. {
  583. return $this->run_ms;
  584. }
  585. /**
  586. * 服务器运行总毫秒数
  587. *
  588. * Generated from protobuf field <code>int64 run_ms = 2;</code>
  589. * @param int|string $var
  590. * @return $this
  591. */
  592. public function setRunMs($var)
  593. {
  594. GPBUtil::checkInt64($var);
  595. $this->run_ms = $var;
  596. return $this;
  597. }
  598. /**
  599. * 服务器处理状态码
  600. *
  601. * Generated from protobuf field <code>.uraus.kku.Common.RESPONSE_CODE code = 3;</code>
  602. * @return int
  603. */
  604. public function getCode()
  605. {
  606. return $this->code;
  607. }
  608. /**
  609. * 服务器处理状态码
  610. *
  611. * Generated from protobuf field <code>.uraus.kku.Common.RESPONSE_CODE code = 3;</code>
  612. * @param int $var
  613. * @return $this
  614. */
  615. public function setCode($var)
  616. {
  617. GPBUtil::checkEnum($var, \Uraus\Kku\Common\RESPONSE_CODE::class);
  618. $this->code = $var;
  619. return $this;
  620. }
  621. /**
  622. * 错误消息
  623. *
  624. * Generated from protobuf field <code>string msg = 4;</code>
  625. * @return string
  626. */
  627. public function getMsg()
  628. {
  629. return $this->msg;
  630. }
  631. /**
  632. * 错误消息
  633. *
  634. * Generated from protobuf field <code>string msg = 4;</code>
  635. * @param string $var
  636. * @return $this
  637. */
  638. public function setMsg($var)
  639. {
  640. GPBUtil::checkString($var, True);
  641. $this->msg = $var;
  642. return $this;
  643. }
  644. /**
  645. * 处理消息
  646. *
  647. * Generated from protobuf field <code>string callpath = 5;</code>
  648. * @return string
  649. */
  650. public function getCallpath()
  651. {
  652. return $this->callpath;
  653. }
  654. /**
  655. * 处理消息
  656. *
  657. * Generated from protobuf field <code>string callpath = 5;</code>
  658. * @param string $var
  659. * @return $this
  660. */
  661. public function setCallpath($var)
  662. {
  663. GPBUtil::checkString($var, True);
  664. $this->callpath = $var;
  665. return $this;
  666. }
  667. /**
  668. * Generated from protobuf field <code>repeated .uraus.kku.Common.StreamerMessage streamer_message = 96;</code>
  669. * @return \Google\Protobuf\Internal\RepeatedField
  670. */
  671. public function getStreamerMessage()
  672. {
  673. return $this->streamer_message;
  674. }
  675. /**
  676. * Generated from protobuf field <code>repeated .uraus.kku.Common.StreamerMessage streamer_message = 96;</code>
  677. * @param array<\Uraus\Kku\Common\StreamerMessage>|\Google\Protobuf\Internal\RepeatedField $var
  678. * @return $this
  679. */
  680. public function setStreamerMessage($var)
  681. {
  682. $arr = GPBUtil::checkRepeatedField($var, \Google\Protobuf\Internal\GPBType::MESSAGE, \Uraus\Kku\Common\StreamerMessage::class);
  683. $this->streamer_message = $arr;
  684. return $this;
  685. }
  686. /**
  687. * 减少的
  688. *
  689. * Generated from protobuf field <code>.uraus.kku.Common.Deduct deduct = 97;</code>
  690. * @return \Uraus\Kku\Common\Deduct|null
  691. */
  692. public function getDeduct()
  693. {
  694. return $this->deduct;
  695. }
  696. public function hasDeduct()
  697. {
  698. return isset($this->deduct);
  699. }
  700. public function clearDeduct()
  701. {
  702. unset($this->deduct);
  703. }
  704. /**
  705. * 减少的
  706. *
  707. * Generated from protobuf field <code>.uraus.kku.Common.Deduct deduct = 97;</code>
  708. * @param \Uraus\Kku\Common\Deduct $var
  709. * @return $this
  710. */
  711. public function setDeduct($var)
  712. {
  713. GPBUtil::checkMessage($var, \Uraus\Kku\Common\Deduct::class);
  714. $this->deduct = $var;
  715. return $this;
  716. }
  717. /**
  718. * 获取的
  719. *
  720. * Generated from protobuf field <code>.uraus.kku.Common.Reward reward = 98;</code>
  721. * @return \Uraus\Kku\Common\Reward|null
  722. */
  723. public function getReward()
  724. {
  725. return $this->reward;
  726. }
  727. public function hasReward()
  728. {
  729. return isset($this->reward);
  730. }
  731. public function clearReward()
  732. {
  733. unset($this->reward);
  734. }
  735. /**
  736. * 获取的
  737. *
  738. * Generated from protobuf field <code>.uraus.kku.Common.Reward reward = 98;</code>
  739. * @param \Uraus\Kku\Common\Reward $var
  740. * @return $this
  741. */
  742. public function setReward($var)
  743. {
  744. GPBUtil::checkMessage($var, \Uraus\Kku\Common\Reward::class);
  745. $this->reward = $var;
  746. return $this;
  747. }
  748. /**
  749. * 数据同步
  750. *
  751. * Generated from protobuf field <code>.uraus.kku.Common.LastData last_data = 99;</code>
  752. * @return \Uraus\Kku\Common\LastData|null
  753. */
  754. public function getLastData()
  755. {
  756. return $this->last_data;
  757. }
  758. public function hasLastData()
  759. {
  760. return isset($this->last_data);
  761. }
  762. public function clearLastData()
  763. {
  764. unset($this->last_data);
  765. }
  766. /**
  767. * 数据同步
  768. *
  769. * Generated from protobuf field <code>.uraus.kku.Common.LastData last_data = 99;</code>
  770. * @param \Uraus\Kku\Common\LastData $var
  771. * @return $this
  772. */
  773. public function setLastData($var)
  774. {
  775. GPBUtil::checkMessage($var, \Uraus\Kku\Common\LastData::class);
  776. $this->last_data = $var;
  777. return $this;
  778. }
  779. /**
  780. * 公开 100+
  781. * import "public_response.proto";
  782. * ====== public_response.proto ======
  783. *- 填充空行,禁止删除
  784. *- 填充空行,禁止删除
  785. *- 填充空行,禁止删除
  786. *- 填充空行,禁止删除
  787. *- 填充空行,禁止删除
  788. * 获取token
  789. *
  790. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicToken public_token = 100;</code>
  791. * @return \Uraus\Kku\Response\ResponsePublicToken|null
  792. */
  793. public function getPublicToken()
  794. {
  795. return $this->public_token;
  796. }
  797. public function hasPublicToken()
  798. {
  799. return isset($this->public_token);
  800. }
  801. public function clearPublicToken()
  802. {
  803. unset($this->public_token);
  804. }
  805. /**
  806. * 公开 100+
  807. * import "public_response.proto";
  808. * ====== public_response.proto ======
  809. *- 填充空行,禁止删除
  810. *- 填充空行,禁止删除
  811. *- 填充空行,禁止删除
  812. *- 填充空行,禁止删除
  813. *- 填充空行,禁止删除
  814. * 获取token
  815. *
  816. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicToken public_token = 100;</code>
  817. * @param \Uraus\Kku\Response\ResponsePublicToken $var
  818. * @return $this
  819. */
  820. public function setPublicToken($var)
  821. {
  822. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponsePublicToken::class);
  823. $this->public_token = $var;
  824. return $this;
  825. }
  826. /**
  827. * 登陆
  828. *
  829. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicLogin public_login = 101;</code>
  830. * @return \Uraus\Kku\Response\ResponsePublicLogin|null
  831. */
  832. public function getPublicLogin()
  833. {
  834. return $this->public_login;
  835. }
  836. public function hasPublicLogin()
  837. {
  838. return isset($this->public_login);
  839. }
  840. public function clearPublicLogin()
  841. {
  842. unset($this->public_login);
  843. }
  844. /**
  845. * 登陆
  846. *
  847. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicLogin public_login = 101;</code>
  848. * @param \Uraus\Kku\Response\ResponsePublicLogin $var
  849. * @return $this
  850. */
  851. public function setPublicLogin($var)
  852. {
  853. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponsePublicLogin::class);
  854. $this->public_login = $var;
  855. return $this;
  856. }
  857. /**
  858. * 注册
  859. *
  860. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicRegister public_register = 102;</code>
  861. * @return \Uraus\Kku\Response\ResponsePublicRegister|null
  862. */
  863. public function getPublicRegister()
  864. {
  865. return $this->public_register;
  866. }
  867. public function hasPublicRegister()
  868. {
  869. return isset($this->public_register);
  870. }
  871. public function clearPublicRegister()
  872. {
  873. unset($this->public_register);
  874. }
  875. /**
  876. * 注册
  877. *
  878. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicRegister public_register = 102;</code>
  879. * @param \Uraus\Kku\Response\ResponsePublicRegister $var
  880. * @return $this
  881. */
  882. public function setPublicRegister($var)
  883. {
  884. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponsePublicRegister::class);
  885. $this->public_register = $var;
  886. return $this;
  887. }
  888. /**
  889. * 玩家公共数据
  890. *
  891. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicPlayerData public_playerdata = 103;</code>
  892. * @return \Uraus\Kku\Response\ResponsePublicPlayerData|null
  893. */
  894. public function getPublicPlayerdata()
  895. {
  896. return $this->public_playerdata;
  897. }
  898. public function hasPublicPlayerdata()
  899. {
  900. return isset($this->public_playerdata);
  901. }
  902. public function clearPublicPlayerdata()
  903. {
  904. unset($this->public_playerdata);
  905. }
  906. /**
  907. * 玩家公共数据
  908. *
  909. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicPlayerData public_playerdata = 103;</code>
  910. * @param \Uraus\Kku\Response\ResponsePublicPlayerData $var
  911. * @return $this
  912. */
  913. public function setPublicPlayerdata($var)
  914. {
  915. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponsePublicPlayerData::class);
  916. $this->public_playerdata = $var;
  917. return $this;
  918. }
  919. /**
  920. * 发送验证码
  921. *
  922. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicSendSms public_sendsms = 104;</code>
  923. * @return \Uraus\Kku\Response\ResponsePublicSendSms|null
  924. */
  925. public function getPublicSendsms()
  926. {
  927. return $this->public_sendsms;
  928. }
  929. public function hasPublicSendsms()
  930. {
  931. return isset($this->public_sendsms);
  932. }
  933. public function clearPublicSendsms()
  934. {
  935. unset($this->public_sendsms);
  936. }
  937. /**
  938. * 发送验证码
  939. *
  940. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicSendSms public_sendsms = 104;</code>
  941. * @param \Uraus\Kku\Response\ResponsePublicSendSms $var
  942. * @return $this
  943. */
  944. public function setPublicSendsms($var)
  945. {
  946. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponsePublicSendSms::class);
  947. $this->public_sendsms = $var;
  948. return $this;
  949. }
  950. /**
  951. * 对比验证码
  952. *
  953. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicCheckCode public_checkcode = 105;</code>
  954. * @return \Uraus\Kku\Response\ResponsePublicCheckCode|null
  955. */
  956. public function getPublicCheckcode()
  957. {
  958. return $this->public_checkcode;
  959. }
  960. public function hasPublicCheckcode()
  961. {
  962. return isset($this->public_checkcode);
  963. }
  964. public function clearPublicCheckcode()
  965. {
  966. unset($this->public_checkcode);
  967. }
  968. /**
  969. * 对比验证码
  970. *
  971. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicCheckCode public_checkcode = 105;</code>
  972. * @param \Uraus\Kku\Response\ResponsePublicCheckCode $var
  973. * @return $this
  974. */
  975. public function setPublicCheckcode($var)
  976. {
  977. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponsePublicCheckCode::class);
  978. $this->public_checkcode = $var;
  979. return $this;
  980. }
  981. /**
  982. * 重置密码
  983. *
  984. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicResetPassword public_resetpassword = 106;</code>
  985. * @return \Uraus\Kku\Response\ResponsePublicResetPassword|null
  986. */
  987. public function getPublicResetpassword()
  988. {
  989. return $this->public_resetpassword;
  990. }
  991. public function hasPublicResetpassword()
  992. {
  993. return isset($this->public_resetpassword);
  994. }
  995. public function clearPublicResetpassword()
  996. {
  997. unset($this->public_resetpassword);
  998. }
  999. /**
  1000. * 重置密码
  1001. *
  1002. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicResetPassword public_resetpassword = 106;</code>
  1003. * @param \Uraus\Kku\Response\ResponsePublicResetPassword $var
  1004. * @return $this
  1005. */
  1006. public function setPublicResetpassword($var)
  1007. {
  1008. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponsePublicResetPassword::class);
  1009. $this->public_resetpassword = $var;
  1010. return $this;
  1011. }
  1012. /**
  1013. * 设备信息上报
  1014. *
  1015. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicDeviceInfo public_deviceinfo = 107;</code>
  1016. * @return \Uraus\Kku\Response\ResponsePublicDeviceInfo|null
  1017. */
  1018. public function getPublicDeviceinfo()
  1019. {
  1020. return $this->public_deviceinfo;
  1021. }
  1022. public function hasPublicDeviceinfo()
  1023. {
  1024. return isset($this->public_deviceinfo);
  1025. }
  1026. public function clearPublicDeviceinfo()
  1027. {
  1028. unset($this->public_deviceinfo);
  1029. }
  1030. /**
  1031. * 设备信息上报
  1032. *
  1033. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePublicDeviceInfo public_deviceinfo = 107;</code>
  1034. * @param \Uraus\Kku\Response\ResponsePublicDeviceInfo $var
  1035. * @return $this
  1036. */
  1037. public function setPublicDeviceinfo($var)
  1038. {
  1039. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponsePublicDeviceInfo::class);
  1040. $this->public_deviceinfo = $var;
  1041. return $this;
  1042. }
  1043. /**
  1044. * land 200+
  1045. * import "land_response.proto";
  1046. * ====== land_response.proto ======
  1047. *- 填充空行,禁止删除
  1048. *- 填充空行,禁止删除
  1049. *- 填充空行,禁止删除
  1050. *- 填充空行,禁止删除
  1051. *- 填充空行,禁止删除
  1052. * 土地 返回
  1053. * 施肥
  1054. *
  1055. * Generated from protobuf field <code>.uraus.kku.Response.ResponseLandFertilizer land_fertilizer = 200;</code>
  1056. * @return \Uraus\Kku\Response\ResponseLandFertilizer|null
  1057. */
  1058. public function getLandFertilizer()
  1059. {
  1060. return $this->land_fertilizer;
  1061. }
  1062. public function hasLandFertilizer()
  1063. {
  1064. return isset($this->land_fertilizer);
  1065. }
  1066. public function clearLandFertilizer()
  1067. {
  1068. unset($this->land_fertilizer);
  1069. }
  1070. /**
  1071. * land 200+
  1072. * import "land_response.proto";
  1073. * ====== land_response.proto ======
  1074. *- 填充空行,禁止删除
  1075. *- 填充空行,禁止删除
  1076. *- 填充空行,禁止删除
  1077. *- 填充空行,禁止删除
  1078. *- 填充空行,禁止删除
  1079. * 土地 返回
  1080. * 施肥
  1081. *
  1082. * Generated from protobuf field <code>.uraus.kku.Response.ResponseLandFertilizer land_fertilizer = 200;</code>
  1083. * @param \Uraus\Kku\Response\ResponseLandFertilizer $var
  1084. * @return $this
  1085. */
  1086. public function setLandFertilizer($var)
  1087. {
  1088. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseLandFertilizer::class);
  1089. $this->land_fertilizer = $var;
  1090. return $this;
  1091. }
  1092. /**
  1093. * 浇水
  1094. *
  1095. * Generated from protobuf field <code>.uraus.kku.Response.ResponseLandWatering land_watering = 201;</code>
  1096. * @return \Uraus\Kku\Response\ResponseLandWatering|null
  1097. */
  1098. public function getLandWatering()
  1099. {
  1100. return $this->land_watering;
  1101. }
  1102. public function hasLandWatering()
  1103. {
  1104. return isset($this->land_watering);
  1105. }
  1106. public function clearLandWatering()
  1107. {
  1108. unset($this->land_watering);
  1109. }
  1110. /**
  1111. * 浇水
  1112. *
  1113. * Generated from protobuf field <code>.uraus.kku.Response.ResponseLandWatering land_watering = 201;</code>
  1114. * @param \Uraus\Kku\Response\ResponseLandWatering $var
  1115. * @return $this
  1116. */
  1117. public function setLandWatering($var)
  1118. {
  1119. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseLandWatering::class);
  1120. $this->land_watering = $var;
  1121. return $this;
  1122. }
  1123. /**
  1124. * 除虫
  1125. *
  1126. * Generated from protobuf field <code>.uraus.kku.Response.ResponseLandPesticide land_pesticide = 202;</code>
  1127. * @return \Uraus\Kku\Response\ResponseLandPesticide|null
  1128. */
  1129. public function getLandPesticide()
  1130. {
  1131. return $this->land_pesticide;
  1132. }
  1133. public function hasLandPesticide()
  1134. {
  1135. return isset($this->land_pesticide);
  1136. }
  1137. public function clearLandPesticide()
  1138. {
  1139. unset($this->land_pesticide);
  1140. }
  1141. /**
  1142. * 除虫
  1143. *
  1144. * Generated from protobuf field <code>.uraus.kku.Response.ResponseLandPesticide land_pesticide = 202;</code>
  1145. * @param \Uraus\Kku\Response\ResponseLandPesticide $var
  1146. * @return $this
  1147. */
  1148. public function setLandPesticide($var)
  1149. {
  1150. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseLandPesticide::class);
  1151. $this->land_pesticide = $var;
  1152. return $this;
  1153. }
  1154. /**
  1155. * 除草
  1156. *
  1157. * Generated from protobuf field <code>.uraus.kku.Response.ResponseLandWeed land_weed = 203;</code>
  1158. * @return \Uraus\Kku\Response\ResponseLandWeed|null
  1159. */
  1160. public function getLandWeed()
  1161. {
  1162. return $this->land_weed;
  1163. }
  1164. public function hasLandWeed()
  1165. {
  1166. return isset($this->land_weed);
  1167. }
  1168. public function clearLandWeed()
  1169. {
  1170. unset($this->land_weed);
  1171. }
  1172. /**
  1173. * 除草
  1174. *
  1175. * Generated from protobuf field <code>.uraus.kku.Response.ResponseLandWeed land_weed = 203;</code>
  1176. * @param \Uraus\Kku\Response\ResponseLandWeed $var
  1177. * @return $this
  1178. */
  1179. public function setLandWeed($var)
  1180. {
  1181. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseLandWeed::class);
  1182. $this->land_weed = $var;
  1183. return $this;
  1184. }
  1185. /**
  1186. * 收获
  1187. *
  1188. * Generated from protobuf field <code>.uraus.kku.Response.ResponseLandHarvest land_harvest = 204;</code>
  1189. * @return \Uraus\Kku\Response\ResponseLandHarvest|null
  1190. */
  1191. public function getLandHarvest()
  1192. {
  1193. return $this->land_harvest;
  1194. }
  1195. public function hasLandHarvest()
  1196. {
  1197. return isset($this->land_harvest);
  1198. }
  1199. public function clearLandHarvest()
  1200. {
  1201. unset($this->land_harvest);
  1202. }
  1203. /**
  1204. * 收获
  1205. *
  1206. * Generated from protobuf field <code>.uraus.kku.Response.ResponseLandHarvest land_harvest = 204;</code>
  1207. * @param \Uraus\Kku\Response\ResponseLandHarvest $var
  1208. * @return $this
  1209. */
  1210. public function setLandHarvest($var)
  1211. {
  1212. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseLandHarvest::class);
  1213. $this->land_harvest = $var;
  1214. return $this;
  1215. }
  1216. /**
  1217. * 铲除
  1218. *
  1219. * Generated from protobuf field <code>.uraus.kku.Response.ResponseLandRemoveCrop land_remove_crop = 205;</code>
  1220. * @return \Uraus\Kku\Response\ResponseLandRemoveCrop|null
  1221. */
  1222. public function getLandRemoveCrop()
  1223. {
  1224. return $this->land_remove_crop;
  1225. }
  1226. public function hasLandRemoveCrop()
  1227. {
  1228. return isset($this->land_remove_crop);
  1229. }
  1230. public function clearLandRemoveCrop()
  1231. {
  1232. unset($this->land_remove_crop);
  1233. }
  1234. /**
  1235. * 铲除
  1236. *
  1237. * Generated from protobuf field <code>.uraus.kku.Response.ResponseLandRemoveCrop land_remove_crop = 205;</code>
  1238. * @param \Uraus\Kku\Response\ResponseLandRemoveCrop $var
  1239. * @return $this
  1240. */
  1241. public function setLandRemoveCrop($var)
  1242. {
  1243. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseLandRemoveCrop::class);
  1244. $this->land_remove_crop = $var;
  1245. return $this;
  1246. }
  1247. /**
  1248. * 播种
  1249. *
  1250. * Generated from protobuf field <code>.uraus.kku.Response.ResponseLandSow land_sow = 206;</code>
  1251. * @return \Uraus\Kku\Response\ResponseLandSow|null
  1252. */
  1253. public function getLandSow()
  1254. {
  1255. return $this->land_sow;
  1256. }
  1257. public function hasLandSow()
  1258. {
  1259. return isset($this->land_sow);
  1260. }
  1261. public function clearLandSow()
  1262. {
  1263. unset($this->land_sow);
  1264. }
  1265. /**
  1266. * 播种
  1267. *
  1268. * Generated from protobuf field <code>.uraus.kku.Response.ResponseLandSow land_sow = 206;</code>
  1269. * @param \Uraus\Kku\Response\ResponseLandSow $var
  1270. * @return $this
  1271. */
  1272. public function setLandSow($var)
  1273. {
  1274. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseLandSow::class);
  1275. $this->land_sow = $var;
  1276. return $this;
  1277. }
  1278. /**
  1279. *土地升级
  1280. *
  1281. * Generated from protobuf field <code>.uraus.kku.Response.ResponseLandUp land_up = 207;</code>
  1282. * @return \Uraus\Kku\Response\ResponseLandUp|null
  1283. */
  1284. public function getLandUp()
  1285. {
  1286. return $this->land_up;
  1287. }
  1288. public function hasLandUp()
  1289. {
  1290. return isset($this->land_up);
  1291. }
  1292. public function clearLandUp()
  1293. {
  1294. unset($this->land_up);
  1295. }
  1296. /**
  1297. *土地升级
  1298. *
  1299. * Generated from protobuf field <code>.uraus.kku.Response.ResponseLandUp land_up = 207;</code>
  1300. * @param \Uraus\Kku\Response\ResponseLandUp $var
  1301. * @return $this
  1302. */
  1303. public function setLandUp($var)
  1304. {
  1305. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseLandUp::class);
  1306. $this->land_up = $var;
  1307. return $this;
  1308. }
  1309. /**
  1310. * user 300+
  1311. * import "user_response.proto";
  1312. * ====== user_response.proto ======
  1313. *- 填充空行,禁止删除
  1314. *- 填充空行,禁止删除
  1315. *- 填充空行,禁止删除
  1316. *- 填充空行,禁止删除
  1317. *- 填充空行,禁止删除
  1318. * 用户返回数据
  1319. * 用户 信息
  1320. *
  1321. * Generated from protobuf field <code>.uraus.kku.Response.ResponseUserData user_data = 300;</code>
  1322. * @return \Uraus\Kku\Response\ResponseUserData|null
  1323. */
  1324. public function getUserData()
  1325. {
  1326. return $this->user_data;
  1327. }
  1328. public function hasUserData()
  1329. {
  1330. return isset($this->user_data);
  1331. }
  1332. public function clearUserData()
  1333. {
  1334. unset($this->user_data);
  1335. }
  1336. /**
  1337. * user 300+
  1338. * import "user_response.proto";
  1339. * ====== user_response.proto ======
  1340. *- 填充空行,禁止删除
  1341. *- 填充空行,禁止删除
  1342. *- 填充空行,禁止删除
  1343. *- 填充空行,禁止删除
  1344. *- 填充空行,禁止删除
  1345. * 用户返回数据
  1346. * 用户 信息
  1347. *
  1348. * Generated from protobuf field <code>.uraus.kku.Response.ResponseUserData user_data = 300;</code>
  1349. * @param \Uraus\Kku\Response\ResponseUserData $var
  1350. * @return $this
  1351. */
  1352. public function setUserData($var)
  1353. {
  1354. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseUserData::class);
  1355. $this->user_data = $var;
  1356. return $this;
  1357. }
  1358. /**
  1359. * 轮训查询
  1360. *
  1361. * Generated from protobuf field <code>.uraus.kku.Response.ResponseUserQueryData user_querydata = 301;</code>
  1362. * @return \Uraus\Kku\Response\ResponseUserQueryData|null
  1363. */
  1364. public function getUserQuerydata()
  1365. {
  1366. return $this->user_querydata;
  1367. }
  1368. public function hasUserQuerydata()
  1369. {
  1370. return isset($this->user_querydata);
  1371. }
  1372. public function clearUserQuerydata()
  1373. {
  1374. unset($this->user_querydata);
  1375. }
  1376. /**
  1377. * 轮训查询
  1378. *
  1379. * Generated from protobuf field <code>.uraus.kku.Response.ResponseUserQueryData user_querydata = 301;</code>
  1380. * @param \Uraus\Kku\Response\ResponseUserQueryData $var
  1381. * @return $this
  1382. */
  1383. public function setUserQuerydata($var)
  1384. {
  1385. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseUserQueryData::class);
  1386. $this->user_querydata = $var;
  1387. return $this;
  1388. }
  1389. /**
  1390. * 修改密码
  1391. *
  1392. * Generated from protobuf field <code>.uraus.kku.Response.ResponseUserEditPassword user_editpassword = 302;</code>
  1393. * @return \Uraus\Kku\Response\ResponseUserEditPassword|null
  1394. */
  1395. public function getUserEditpassword()
  1396. {
  1397. return $this->user_editpassword;
  1398. }
  1399. public function hasUserEditpassword()
  1400. {
  1401. return isset($this->user_editpassword);
  1402. }
  1403. public function clearUserEditpassword()
  1404. {
  1405. unset($this->user_editpassword);
  1406. }
  1407. /**
  1408. * 修改密码
  1409. *
  1410. * Generated from protobuf field <code>.uraus.kku.Response.ResponseUserEditPassword user_editpassword = 302;</code>
  1411. * @param \Uraus\Kku\Response\ResponseUserEditPassword $var
  1412. * @return $this
  1413. */
  1414. public function setUserEditpassword($var)
  1415. {
  1416. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseUserEditPassword::class);
  1417. $this->user_editpassword = $var;
  1418. return $this;
  1419. }
  1420. /**
  1421. * 退出登陆
  1422. *
  1423. * Generated from protobuf field <code>.uraus.kku.Response.ResponseUserLogout user_logout = 303;</code>
  1424. * @return \Uraus\Kku\Response\ResponseUserLogout|null
  1425. */
  1426. public function getUserLogout()
  1427. {
  1428. return $this->user_logout;
  1429. }
  1430. public function hasUserLogout()
  1431. {
  1432. return isset($this->user_logout);
  1433. }
  1434. public function clearUserLogout()
  1435. {
  1436. unset($this->user_logout);
  1437. }
  1438. /**
  1439. * 退出登陆
  1440. *
  1441. * Generated from protobuf field <code>.uraus.kku.Response.ResponseUserLogout user_logout = 303;</code>
  1442. * @param \Uraus\Kku\Response\ResponseUserLogout $var
  1443. * @return $this
  1444. */
  1445. public function setUserLogout($var)
  1446. {
  1447. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseUserLogout::class);
  1448. $this->user_logout = $var;
  1449. return $this;
  1450. }
  1451. /**
  1452. * 日志信息
  1453. *
  1454. * Generated from protobuf field <code>.uraus.kku.Response.ResponseUserLogdata user_log = 304;</code>
  1455. * @return \Uraus\Kku\Response\ResponseUserLogdata|null
  1456. */
  1457. public function getUserLog()
  1458. {
  1459. return $this->user_log;
  1460. }
  1461. public function hasUserLog()
  1462. {
  1463. return isset($this->user_log);
  1464. }
  1465. public function clearUserLog()
  1466. {
  1467. unset($this->user_log);
  1468. }
  1469. /**
  1470. * 日志信息
  1471. *
  1472. * Generated from protobuf field <code>.uraus.kku.Response.ResponseUserLogdata user_log = 304;</code>
  1473. * @param \Uraus\Kku\Response\ResponseUserLogdata $var
  1474. * @return $this
  1475. */
  1476. public function setUserLog($var)
  1477. {
  1478. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseUserLogdata::class);
  1479. $this->user_log = $var;
  1480. return $this;
  1481. }
  1482. /**
  1483. *清空日志
  1484. *
  1485. * Generated from protobuf field <code>.uraus.kku.Response.ResponseUserClearLog user_clear_log = 305;</code>
  1486. * @return \Uraus\Kku\Response\ResponseUserClearLog|null
  1487. */
  1488. public function getUserClearLog()
  1489. {
  1490. return $this->user_clear_log;
  1491. }
  1492. public function hasUserClearLog()
  1493. {
  1494. return isset($this->user_clear_log);
  1495. }
  1496. public function clearUserClearLog()
  1497. {
  1498. unset($this->user_clear_log);
  1499. }
  1500. /**
  1501. *清空日志
  1502. *
  1503. * Generated from protobuf field <code>.uraus.kku.Response.ResponseUserClearLog user_clear_log = 305;</code>
  1504. * @param \Uraus\Kku\Response\ResponseUserClearLog $var
  1505. * @return $this
  1506. */
  1507. public function setUserClearLog($var)
  1508. {
  1509. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseUserClearLog::class);
  1510. $this->user_clear_log = $var;
  1511. return $this;
  1512. }
  1513. /**
  1514. * 更换农场皮肤
  1515. *
  1516. * Generated from protobuf field <code>.uraus.kku.Response.ResponseUserGameSkin user_gameskin = 306;</code>
  1517. * @return \Uraus\Kku\Response\ResponseUserGameSkin|null
  1518. */
  1519. public function getUserGameskin()
  1520. {
  1521. return $this->user_gameskin;
  1522. }
  1523. public function hasUserGameskin()
  1524. {
  1525. return isset($this->user_gameskin);
  1526. }
  1527. public function clearUserGameskin()
  1528. {
  1529. unset($this->user_gameskin);
  1530. }
  1531. /**
  1532. * 更换农场皮肤
  1533. *
  1534. * Generated from protobuf field <code>.uraus.kku.Response.ResponseUserGameSkin user_gameskin = 306;</code>
  1535. * @param \Uraus\Kku\Response\ResponseUserGameSkin $var
  1536. * @return $this
  1537. */
  1538. public function setUserGameskin($var)
  1539. {
  1540. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseUserGameSkin::class);
  1541. $this->user_gameskin = $var;
  1542. return $this;
  1543. }
  1544. /**
  1545. * god 400+
  1546. * import "god_response.proto";
  1547. * ====== god_response.proto ======
  1548. *- 填充空行,禁止删除
  1549. *- 填充空行,禁止删除
  1550. *- 填充空行,禁止删除
  1551. *- 填充空行,禁止删除
  1552. * 神像 请求
  1553. *
  1554. * Generated from protobuf field <code>.uraus.kku.Response.ResponseGodOpen god_open = 400;</code>
  1555. * @return \Uraus\Kku\Response\ResponseGodOpen|null
  1556. */
  1557. public function getGodOpen()
  1558. {
  1559. return $this->god_open;
  1560. }
  1561. public function hasGodOpen()
  1562. {
  1563. return isset($this->god_open);
  1564. }
  1565. public function clearGodOpen()
  1566. {
  1567. unset($this->god_open);
  1568. }
  1569. /**
  1570. * god 400+
  1571. * import "god_response.proto";
  1572. * ====== god_response.proto ======
  1573. *- 填充空行,禁止删除
  1574. *- 填充空行,禁止删除
  1575. *- 填充空行,禁止删除
  1576. *- 填充空行,禁止删除
  1577. * 神像 请求
  1578. *
  1579. * Generated from protobuf field <code>.uraus.kku.Response.ResponseGodOpen god_open = 400;</code>
  1580. * @param \Uraus\Kku\Response\ResponseGodOpen $var
  1581. * @return $this
  1582. */
  1583. public function setGodOpen($var)
  1584. {
  1585. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseGodOpen::class);
  1586. $this->god_open = $var;
  1587. return $this;
  1588. }
  1589. /**
  1590. * 房屋升级请求
  1591. *
  1592. * Generated from protobuf field <code>.uraus.kku.Response.ResponseHouseUp house_up = 500;</code>
  1593. * @return \Uraus\Kku\Response\ResponseHouseUp|null
  1594. */
  1595. public function getHouseUp()
  1596. {
  1597. return $this->house_up;
  1598. }
  1599. public function hasHouseUp()
  1600. {
  1601. return isset($this->house_up);
  1602. }
  1603. public function clearHouseUp()
  1604. {
  1605. unset($this->house_up);
  1606. }
  1607. /**
  1608. * 房屋升级请求
  1609. *
  1610. * Generated from protobuf field <code>.uraus.kku.Response.ResponseHouseUp house_up = 500;</code>
  1611. * @param \Uraus\Kku\Response\ResponseHouseUp $var
  1612. * @return $this
  1613. */
  1614. public function setHouseUp($var)
  1615. {
  1616. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseHouseUp::class);
  1617. $this->house_up = $var;
  1618. return $this;
  1619. }
  1620. /**
  1621. * 获取房屋排行榜请求消息
  1622. *
  1623. * Generated from protobuf field <code>.uraus.kku.Response.ResponseHouseRank house_rank = 501;</code>
  1624. * @return \Uraus\Kku\Response\ResponseHouseRank|null
  1625. */
  1626. public function getHouseRank()
  1627. {
  1628. return $this->house_rank;
  1629. }
  1630. public function hasHouseRank()
  1631. {
  1632. return isset($this->house_rank);
  1633. }
  1634. public function clearHouseRank()
  1635. {
  1636. unset($this->house_rank);
  1637. }
  1638. /**
  1639. * 获取房屋排行榜请求消息
  1640. *
  1641. * Generated from protobuf field <code>.uraus.kku.Response.ResponseHouseRank house_rank = 501;</code>
  1642. * @param \Uraus\Kku\Response\ResponseHouseRank $var
  1643. * @return $this
  1644. */
  1645. public function setHouseRank($var)
  1646. {
  1647. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseHouseRank::class);
  1648. $this->house_rank = $var;
  1649. return $this;
  1650. }
  1651. /**
  1652. * 获取宠物列表及食物数据
  1653. *
  1654. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePetData pet_data = 600;</code>
  1655. * @return \Uraus\Kku\Response\ResponsePetData|null
  1656. */
  1657. public function getPetData()
  1658. {
  1659. return $this->pet_data;
  1660. }
  1661. public function hasPetData()
  1662. {
  1663. return isset($this->pet_data);
  1664. }
  1665. public function clearPetData()
  1666. {
  1667. unset($this->pet_data);
  1668. }
  1669. /**
  1670. * 获取宠物列表及食物数据
  1671. *
  1672. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePetData pet_data = 600;</code>
  1673. * @param \Uraus\Kku\Response\ResponsePetData $var
  1674. * @return $this
  1675. */
  1676. public function setPetData($var)
  1677. {
  1678. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponsePetData::class);
  1679. $this->pet_data = $var;
  1680. return $this;
  1681. }
  1682. /**
  1683. * 使用宠物生活技能请求
  1684. *
  1685. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePetLifeSkillUse pet_life_skill_use = 601;</code>
  1686. * @return \Uraus\Kku\Response\ResponsePetLifeSkillUse|null
  1687. */
  1688. public function getPetLifeSkillUse()
  1689. {
  1690. return $this->pet_life_skill_use;
  1691. }
  1692. public function hasPetLifeSkillUse()
  1693. {
  1694. return isset($this->pet_life_skill_use);
  1695. }
  1696. public function clearPetLifeSkillUse()
  1697. {
  1698. unset($this->pet_life_skill_use);
  1699. }
  1700. /**
  1701. * 使用宠物生活技能请求
  1702. *
  1703. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePetLifeSkillUse pet_life_skill_use = 601;</code>
  1704. * @param \Uraus\Kku\Response\ResponsePetLifeSkillUse $var
  1705. * @return $this
  1706. */
  1707. public function setPetLifeSkillUse($var)
  1708. {
  1709. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponsePetLifeSkillUse::class);
  1710. $this->pet_life_skill_use = $var;
  1711. return $this;
  1712. }
  1713. /**
  1714. * 宠物训练
  1715. *
  1716. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePetTrain pet_train = 602;</code>
  1717. * @return \Uraus\Kku\Response\ResponsePetTrain|null
  1718. */
  1719. public function getPetTrain()
  1720. {
  1721. return $this->pet_train;
  1722. }
  1723. public function hasPetTrain()
  1724. {
  1725. return isset($this->pet_train);
  1726. }
  1727. public function clearPetTrain()
  1728. {
  1729. unset($this->pet_train);
  1730. }
  1731. /**
  1732. * 宠物训练
  1733. *
  1734. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePetTrain pet_train = 602;</code>
  1735. * @param \Uraus\Kku\Response\ResponsePetTrain $var
  1736. * @return $this
  1737. */
  1738. public function setPetTrain($var)
  1739. {
  1740. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponsePetTrain::class);
  1741. $this->pet_train = $var;
  1742. return $this;
  1743. }
  1744. /**
  1745. * 保存训练结果
  1746. *
  1747. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePetTrainSave pet_train_save = 603;</code>
  1748. * @return \Uraus\Kku\Response\ResponsePetTrainSave|null
  1749. */
  1750. public function getPetTrainSave()
  1751. {
  1752. return $this->pet_train_save;
  1753. }
  1754. public function hasPetTrainSave()
  1755. {
  1756. return isset($this->pet_train_save);
  1757. }
  1758. public function clearPetTrainSave()
  1759. {
  1760. unset($this->pet_train_save);
  1761. }
  1762. /**
  1763. * 保存训练结果
  1764. *
  1765. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePetTrainSave pet_train_save = 603;</code>
  1766. * @param \Uraus\Kku\Response\ResponsePetTrainSave $var
  1767. * @return $this
  1768. */
  1769. public function setPetTrainSave($var)
  1770. {
  1771. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponsePetTrainSave::class);
  1772. $this->pet_train_save = $var;
  1773. return $this;
  1774. }
  1775. /**
  1776. * 宠物喂食
  1777. *
  1778. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePetEat pet_eat = 604;</code>
  1779. * @return \Uraus\Kku\Response\ResponsePetEat|null
  1780. */
  1781. public function getPetEat()
  1782. {
  1783. return $this->pet_eat;
  1784. }
  1785. public function hasPetEat()
  1786. {
  1787. return isset($this->pet_eat);
  1788. }
  1789. public function clearPetEat()
  1790. {
  1791. unset($this->pet_eat);
  1792. }
  1793. /**
  1794. * 宠物喂食
  1795. *
  1796. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePetEat pet_eat = 604;</code>
  1797. * @param \Uraus\Kku\Response\ResponsePetEat $var
  1798. * @return $this
  1799. */
  1800. public function setPetEat($var)
  1801. {
  1802. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponsePetEat::class);
  1803. $this->pet_eat = $var;
  1804. return $this;
  1805. }
  1806. /**
  1807. * 偷菜操作
  1808. *
  1809. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePetVegeteal pet_vegeteal = 605;</code>
  1810. * @return \Uraus\Kku\Response\ResponsePetVegeteal|null
  1811. */
  1812. public function getPetVegeteal()
  1813. {
  1814. return $this->pet_vegeteal;
  1815. }
  1816. public function hasPetVegeteal()
  1817. {
  1818. return isset($this->pet_vegeteal);
  1819. }
  1820. public function clearPetVegeteal()
  1821. {
  1822. unset($this->pet_vegeteal);
  1823. }
  1824. /**
  1825. * 偷菜操作
  1826. *
  1827. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePetVegeteal pet_vegeteal = 605;</code>
  1828. * @param \Uraus\Kku\Response\ResponsePetVegeteal $var
  1829. * @return $this
  1830. */
  1831. public function setPetVegeteal($var)
  1832. {
  1833. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponsePetVegeteal::class);
  1834. $this->pet_vegeteal = $var;
  1835. return $this;
  1836. }
  1837. /**
  1838. * 排行榜数据
  1839. *
  1840. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePetRank pet_rank = 606;</code>
  1841. * @return \Uraus\Kku\Response\ResponsePetRank|null
  1842. */
  1843. public function getPetRank()
  1844. {
  1845. return $this->pet_rank;
  1846. }
  1847. public function hasPetRank()
  1848. {
  1849. return isset($this->pet_rank);
  1850. }
  1851. public function clearPetRank()
  1852. {
  1853. unset($this->pet_rank);
  1854. }
  1855. /**
  1856. * 排行榜数据
  1857. *
  1858. * Generated from protobuf field <code>.uraus.kku.Response.ResponsePetRank pet_rank = 606;</code>
  1859. * @param \Uraus\Kku\Response\ResponsePetRank $var
  1860. * @return $this
  1861. */
  1862. public function setPetRank($var)
  1863. {
  1864. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponsePetRank::class);
  1865. $this->pet_rank = $var;
  1866. return $this;
  1867. }
  1868. /**
  1869. *获取好友列表
  1870. *
  1871. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendList friend_list = 700;</code>
  1872. * @return \Uraus\Kku\Response\ResponseFriendList|null
  1873. */
  1874. public function getFriendList()
  1875. {
  1876. return $this->friend_list;
  1877. }
  1878. public function hasFriendList()
  1879. {
  1880. return isset($this->friend_list);
  1881. }
  1882. public function clearFriendList()
  1883. {
  1884. unset($this->friend_list);
  1885. }
  1886. /**
  1887. *获取好友列表
  1888. *
  1889. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendList friend_list = 700;</code>
  1890. * @param \Uraus\Kku\Response\ResponseFriendList $var
  1891. * @return $this
  1892. */
  1893. public function setFriendList($var)
  1894. {
  1895. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseFriendList::class);
  1896. $this->friend_list = $var;
  1897. return $this;
  1898. }
  1899. /**
  1900. * 好友申请 - 我收到的申请
  1901. *
  1902. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendApplyList friend_apply_list = 701;</code>
  1903. * @return \Uraus\Kku\Response\ResponseFriendApplyList|null
  1904. */
  1905. public function getFriendApplyList()
  1906. {
  1907. return $this->friend_apply_list;
  1908. }
  1909. public function hasFriendApplyList()
  1910. {
  1911. return isset($this->friend_apply_list);
  1912. }
  1913. public function clearFriendApplyList()
  1914. {
  1915. unset($this->friend_apply_list);
  1916. }
  1917. /**
  1918. * 好友申请 - 我收到的申请
  1919. *
  1920. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendApplyList friend_apply_list = 701;</code>
  1921. * @param \Uraus\Kku\Response\ResponseFriendApplyList $var
  1922. * @return $this
  1923. */
  1924. public function setFriendApplyList($var)
  1925. {
  1926. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseFriendApplyList::class);
  1927. $this->friend_apply_list = $var;
  1928. return $this;
  1929. }
  1930. /**
  1931. * 好友申请 - 我发起的申请
  1932. *
  1933. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendApplyMy friend_apply_my = 702;</code>
  1934. * @return \Uraus\Kku\Response\ResponseFriendApplyMy|null
  1935. */
  1936. public function getFriendApplyMy()
  1937. {
  1938. return $this->friend_apply_my;
  1939. }
  1940. public function hasFriendApplyMy()
  1941. {
  1942. return isset($this->friend_apply_my);
  1943. }
  1944. public function clearFriendApplyMy()
  1945. {
  1946. unset($this->friend_apply_my);
  1947. }
  1948. /**
  1949. * 好友申请 - 我发起的申请
  1950. *
  1951. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendApplyMy friend_apply_my = 702;</code>
  1952. * @param \Uraus\Kku\Response\ResponseFriendApplyMy $var
  1953. * @return $this
  1954. */
  1955. public function setFriendApplyMy($var)
  1956. {
  1957. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseFriendApplyMy::class);
  1958. $this->friend_apply_my = $var;
  1959. return $this;
  1960. }
  1961. /**
  1962. * 好友申请 - 和我有关的
  1963. *
  1964. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendApplyL2 friend_apply_l2 = 703;</code>
  1965. * @return \Uraus\Kku\Response\ResponseFriendApplyL2|null
  1966. */
  1967. public function getFriendApplyL2()
  1968. {
  1969. return $this->friend_apply_l2;
  1970. }
  1971. public function hasFriendApplyL2()
  1972. {
  1973. return isset($this->friend_apply_l2);
  1974. }
  1975. public function clearFriendApplyL2()
  1976. {
  1977. unset($this->friend_apply_l2);
  1978. }
  1979. /**
  1980. * 好友申请 - 和我有关的
  1981. *
  1982. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendApplyL2 friend_apply_l2 = 703;</code>
  1983. * @param \Uraus\Kku\Response\ResponseFriendApplyL2 $var
  1984. * @return $this
  1985. */
  1986. public function setFriendApplyL2($var)
  1987. {
  1988. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseFriendApplyL2::class);
  1989. $this->friend_apply_l2 = $var;
  1990. return $this;
  1991. }
  1992. /**
  1993. *搜索玩家
  1994. *
  1995. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendSearchPlayer friend_search_player = 710;</code>
  1996. * @return \Uraus\Kku\Response\ResponseFriendSearchPlayer|null
  1997. */
  1998. public function getFriendSearchPlayer()
  1999. {
  2000. return $this->friend_search_player;
  2001. }
  2002. public function hasFriendSearchPlayer()
  2003. {
  2004. return isset($this->friend_search_player);
  2005. }
  2006. public function clearFriendSearchPlayer()
  2007. {
  2008. unset($this->friend_search_player);
  2009. }
  2010. /**
  2011. *搜索玩家
  2012. *
  2013. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendSearchPlayer friend_search_player = 710;</code>
  2014. * @param \Uraus\Kku\Response\ResponseFriendSearchPlayer $var
  2015. * @return $this
  2016. */
  2017. public function setFriendSearchPlayer($var)
  2018. {
  2019. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseFriendSearchPlayer::class);
  2020. $this->friend_search_player = $var;
  2021. return $this;
  2022. }
  2023. /**
  2024. * 添加好友
  2025. *
  2026. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendApply friend_apply = 711;</code>
  2027. * @return \Uraus\Kku\Response\ResponseFriendApply|null
  2028. */
  2029. public function getFriendApply()
  2030. {
  2031. return $this->friend_apply;
  2032. }
  2033. public function hasFriendApply()
  2034. {
  2035. return isset($this->friend_apply);
  2036. }
  2037. public function clearFriendApply()
  2038. {
  2039. unset($this->friend_apply);
  2040. }
  2041. /**
  2042. * 添加好友
  2043. *
  2044. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendApply friend_apply = 711;</code>
  2045. * @param \Uraus\Kku\Response\ResponseFriendApply $var
  2046. * @return $this
  2047. */
  2048. public function setFriendApply($var)
  2049. {
  2050. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseFriendApply::class);
  2051. $this->friend_apply = $var;
  2052. return $this;
  2053. }
  2054. /**
  2055. * 拒绝好友申请
  2056. *
  2057. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendApplyRefuse friend_applyrefuse = 712;</code>
  2058. * @return \Uraus\Kku\Response\ResponseFriendApplyRefuse|null
  2059. */
  2060. public function getFriendApplyrefuse()
  2061. {
  2062. return $this->friend_applyrefuse;
  2063. }
  2064. public function hasFriendApplyrefuse()
  2065. {
  2066. return isset($this->friend_applyrefuse);
  2067. }
  2068. public function clearFriendApplyrefuse()
  2069. {
  2070. unset($this->friend_applyrefuse);
  2071. }
  2072. /**
  2073. * 拒绝好友申请
  2074. *
  2075. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendApplyRefuse friend_applyrefuse = 712;</code>
  2076. * @param \Uraus\Kku\Response\ResponseFriendApplyRefuse $var
  2077. * @return $this
  2078. */
  2079. public function setFriendApplyrefuse($var)
  2080. {
  2081. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseFriendApplyRefuse::class);
  2082. $this->friend_applyrefuse = $var;
  2083. return $this;
  2084. }
  2085. /**
  2086. * 同意好友申请
  2087. *
  2088. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendApplyAgree friend_applyagree = 713;</code>
  2089. * @return \Uraus\Kku\Response\ResponseFriendApplyAgree|null
  2090. */
  2091. public function getFriendApplyagree()
  2092. {
  2093. return $this->friend_applyagree;
  2094. }
  2095. public function hasFriendApplyagree()
  2096. {
  2097. return isset($this->friend_applyagree);
  2098. }
  2099. public function clearFriendApplyagree()
  2100. {
  2101. unset($this->friend_applyagree);
  2102. }
  2103. /**
  2104. * 同意好友申请
  2105. *
  2106. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendApplyAgree friend_applyagree = 713;</code>
  2107. * @param \Uraus\Kku\Response\ResponseFriendApplyAgree $var
  2108. * @return $this
  2109. */
  2110. public function setFriendApplyagree($var)
  2111. {
  2112. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseFriendApplyAgree::class);
  2113. $this->friend_applyagree = $var;
  2114. return $this;
  2115. }
  2116. /**
  2117. * 删除好友
  2118. *
  2119. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendDelete friend_delete = 714;</code>
  2120. * @return \Uraus\Kku\Response\ResponseFriendDelete|null
  2121. */
  2122. public function getFriendDelete()
  2123. {
  2124. return $this->friend_delete;
  2125. }
  2126. public function hasFriendDelete()
  2127. {
  2128. return isset($this->friend_delete);
  2129. }
  2130. public function clearFriendDelete()
  2131. {
  2132. unset($this->friend_delete);
  2133. }
  2134. /**
  2135. * 删除好友
  2136. *
  2137. * Generated from protobuf field <code>.uraus.kku.Response.ResponseFriendDelete friend_delete = 714;</code>
  2138. * @param \Uraus\Kku\Response\ResponseFriendDelete $var
  2139. * @return $this
  2140. */
  2141. public function setFriendDelete($var)
  2142. {
  2143. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseFriendDelete::class);
  2144. $this->friend_delete = $var;
  2145. return $this;
  2146. }
  2147. /**
  2148. * 我的所有物品
  2149. *
  2150. * Generated from protobuf field <code>.uraus.kku.Response.ResponseItemQuery item_query = 800;</code>
  2151. * @return \Uraus\Kku\Response\ResponseItemQuery|null
  2152. */
  2153. public function getItemQuery()
  2154. {
  2155. return $this->item_query;
  2156. }
  2157. public function hasItemQuery()
  2158. {
  2159. return isset($this->item_query);
  2160. }
  2161. public function clearItemQuery()
  2162. {
  2163. unset($this->item_query);
  2164. }
  2165. /**
  2166. * 我的所有物品
  2167. *
  2168. * Generated from protobuf field <code>.uraus.kku.Response.ResponseItemQuery item_query = 800;</code>
  2169. * @param \Uraus\Kku\Response\ResponseItemQuery $var
  2170. * @return $this
  2171. */
  2172. public function setItemQuery($var)
  2173. {
  2174. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseItemQuery::class);
  2175. $this->item_query = $var;
  2176. return $this;
  2177. }
  2178. /**
  2179. * 开启宝箱
  2180. *
  2181. * Generated from protobuf field <code>.uraus.kku.Response.ResponseItemOpenBox item_openbox = 801;</code>
  2182. * @return \Uraus\Kku\Response\ResponseItemOpenBox|null
  2183. */
  2184. public function getItemOpenbox()
  2185. {
  2186. return $this->item_openbox;
  2187. }
  2188. public function hasItemOpenbox()
  2189. {
  2190. return isset($this->item_openbox);
  2191. }
  2192. public function clearItemOpenbox()
  2193. {
  2194. unset($this->item_openbox);
  2195. }
  2196. /**
  2197. * 开启宝箱
  2198. *
  2199. * Generated from protobuf field <code>.uraus.kku.Response.ResponseItemOpenBox item_openbox = 801;</code>
  2200. * @param \Uraus\Kku\Response\ResponseItemOpenBox $var
  2201. * @return $this
  2202. */
  2203. public function setItemOpenbox($var)
  2204. {
  2205. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseItemOpenBox::class);
  2206. $this->item_openbox = $var;
  2207. return $this;
  2208. }
  2209. /**
  2210. * 合成
  2211. *
  2212. * Generated from protobuf field <code>.uraus.kku.Response.ResponseItemCraft item_craft = 802;</code>
  2213. * @return \Uraus\Kku\Response\ResponseItemCraft|null
  2214. */
  2215. public function getItemCraft()
  2216. {
  2217. return $this->item_craft;
  2218. }
  2219. public function hasItemCraft()
  2220. {
  2221. return isset($this->item_craft);
  2222. }
  2223. public function clearItemCraft()
  2224. {
  2225. unset($this->item_craft);
  2226. }
  2227. /**
  2228. * 合成
  2229. *
  2230. * Generated from protobuf field <code>.uraus.kku.Response.ResponseItemCraft item_craft = 802;</code>
  2231. * @param \Uraus\Kku\Response\ResponseItemCraft $var
  2232. * @return $this
  2233. */
  2234. public function setItemCraft($var)
  2235. {
  2236. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseItemCraft::class);
  2237. $this->item_craft = $var;
  2238. return $this;
  2239. }
  2240. /**
  2241. * 分解
  2242. *
  2243. * Generated from protobuf field <code>.uraus.kku.Response.ResponseItemDismantle item_dismantle = 803;</code>
  2244. * @return \Uraus\Kku\Response\ResponseItemDismantle|null
  2245. */
  2246. public function getItemDismantle()
  2247. {
  2248. return $this->item_dismantle;
  2249. }
  2250. public function hasItemDismantle()
  2251. {
  2252. return isset($this->item_dismantle);
  2253. }
  2254. public function clearItemDismantle()
  2255. {
  2256. unset($this->item_dismantle);
  2257. }
  2258. /**
  2259. * 分解
  2260. *
  2261. * Generated from protobuf field <code>.uraus.kku.Response.ResponseItemDismantle item_dismantle = 803;</code>
  2262. * @param \Uraus\Kku\Response\ResponseItemDismantle $var
  2263. * @return $this
  2264. */
  2265. public function setItemDismantle($var)
  2266. {
  2267. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseItemDismantle::class);
  2268. $this->item_dismantle = $var;
  2269. return $this;
  2270. }
  2271. /**
  2272. * 商店
  2273. * 商店查询 请求
  2274. *
  2275. * Generated from protobuf field <code>.uraus.kku.Response.ResponseShopQuery shop_query = 900;</code>
  2276. * @return \Uraus\Kku\Response\ResponseShopQuery|null
  2277. */
  2278. public function getShopQuery()
  2279. {
  2280. return $this->shop_query;
  2281. }
  2282. public function hasShopQuery()
  2283. {
  2284. return isset($this->shop_query);
  2285. }
  2286. public function clearShopQuery()
  2287. {
  2288. unset($this->shop_query);
  2289. }
  2290. /**
  2291. * 商店
  2292. * 商店查询 请求
  2293. *
  2294. * Generated from protobuf field <code>.uraus.kku.Response.ResponseShopQuery shop_query = 900;</code>
  2295. * @param \Uraus\Kku\Response\ResponseShopQuery $var
  2296. * @return $this
  2297. */
  2298. public function setShopQuery($var)
  2299. {
  2300. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseShopQuery::class);
  2301. $this->shop_query = $var;
  2302. return $this;
  2303. }
  2304. /**
  2305. * 商品 购买
  2306. *
  2307. * Generated from protobuf field <code>.uraus.kku.Response.ResponseShopBuy shop_buy = 901;</code>
  2308. * @return \Uraus\Kku\Response\ResponseShopBuy|null
  2309. */
  2310. public function getShopBuy()
  2311. {
  2312. return $this->shop_buy;
  2313. }
  2314. public function hasShopBuy()
  2315. {
  2316. return isset($this->shop_buy);
  2317. }
  2318. public function clearShopBuy()
  2319. {
  2320. unset($this->shop_buy);
  2321. }
  2322. /**
  2323. * 商品 购买
  2324. *
  2325. * Generated from protobuf field <code>.uraus.kku.Response.ResponseShopBuy shop_buy = 901;</code>
  2326. * @param \Uraus\Kku\Response\ResponseShopBuy $var
  2327. * @return $this
  2328. */
  2329. public function setShopBuy($var)
  2330. {
  2331. GPBUtil::checkMessage($var, \Uraus\Kku\Response\ResponseShopBuy::class);
  2332. $this->shop_buy = $var;
  2333. return $this;
  2334. }
  2335. }